Полтология
Jan. 13th, 2009 | 02:30 pm
Всё больше убеждаюсь, что лишь самобичевание способно создать настоящее демократическое общество.
Демократическая грузия продемонстрировала это в южной осетии
Демократический израиль демонстрирует это сейчас в палестине
- Принятие решения должно подразумевать некоторую ответственность
- Минимальная ответственность открывает дорогу ошибочным и аморальным решениям
- Насилие может порождать лишь насилие
Демократическая грузия продемонстрировала это в южной осетии
Демократический израиль демонстрирует это сейчас в палестине
Link | Leave a comment {6} | Add to Memories | Tell a Friend
Околорабочее
Nov. 21st, 2008 | 05:48 pm
Я не думаю, что надо говорить через что это у нас сделано. Это сделано через ... xml
Link | Leave a comment {3} | Add to Memories | Tell a Friend
(no subject)
Nov. 18th, 2008 | 05:55 pm
Bottleneck на i/o убивает любое желание оптимизировать под SSE. Какая разница 2 или 18% загрузки проца? :)
Link | Leave a comment | Add to Memories | Tell a Friend
.NET libs - зло
Nov. 13th, 2008 | 02:13 pm
Замечательный класс .NET StreamReader делает две неочевидные вещи :
1) Флаг detectEncodingFromByteOrderMarks конструктора не влияет на наличие первых 3 байт в буфере, если они совпадут с unicode 0xEFBBBF.
2) DiscardBufferedData плюёт на загоны конструктора по этим трём байтам и тупо апит буфер с стрима
Что же получаем на выходе в MSVS2005?
StreamReader s = new StreamReader(someFile);
Первые два байта равны 0x0D0A
s.Seek(0, SeekOrigin.Begin);
Поскольку Seek всё равно на unicode, первые два байта равны 0xEFBB
а DiscardBufferedData в следствии 2-го пункта не меняет ситуацию => Никогда, никогда не юзайте StreamReader и Seek
Кстати, возможно мелкомягкие где-то это уже поффиксили ;)
1) Флаг detectEncodingFromByteOrderMarks конструктора не влияет на наличие первых 3 байт в буфере, если они совпадут с unicode 0xEFBBBF.
2) DiscardBufferedData плюёт на загоны конструктора по этим трём байтам и тупо апит буфер с стрима
Что же получаем на выходе в MSVS2005?
StreamReader s = new StreamReader(someFile);
Первые два байта равны 0x0D0A
s.Seek(0, SeekOrigin.Begin);
Поскольку Seek всё равно на unicode, первые два байта равны 0xEFBB
а DiscardBufferedData в следствии 2-го пункта не меняет ситуацию => Никогда, никогда не юзайте StreamReader и Seek
Кстати, возможно мелкомягкие где-то это уже поффиксили ;)
Link | Leave a comment | Add to Memories | Tell a Friend
Мышли
Jul. 29th, 2008 | 11:56 am
Эффективность рекламы прямо пропорциональна её размеру. Лучше всего идёт 4-й
Link | Leave a comment {1} | Add to Memories | Tell a Friend
R16G16B16A16_UINT
Jul. 26th, 2008 | 01:31 am
dx10 железо отказывается писать в rgba_uint16 rt... в нете ничего по сабжу не нашёл. на выходе 0 или (0, 0, 0, -1.#R)
Link | Leave a comment {2} | Add to Memories | Tell a Friend
Мышли
Jul. 15th, 2008 | 03:32 pm
Я угадаю этот эффект с трёх инструкций...
Link | Leave a comment {1} | Add to Memories | Tell a Friend
Мышли
Jul. 10th, 2008 | 03:40 pm
"Advanced techniques for basics programmers"
Link | Leave a comment | Add to Memories | Tell a Friend
Мышли
Jul. 9th, 2008 | 04:57 pm
Туманные речи, уводящие в перспективу, необходимо фильтровать анизотропно
Link | Leave a comment | Add to Memories | Tell a Friend
(no subject)
Jul. 8th, 2008 | 03:47 pm
коллайдер не построили в сша по простой и очевидной причине. Его бы пришлось политкорректно строить и обслуживать, с учётом мнений и интересов всяких разных "меньшинств" и "ущемлённых" слоёв населения
Link | Leave a comment | Add to Memories | Tell a Friend
(no subject)
Jul. 8th, 2008 | 02:04 pm
разложение в гормональный ряд по фрейду
Link | Leave a comment | Add to Memories | Tell a Friend
Геймдев магия
Jul. 8th, 2008 | 11:10 am
программист(п) заходит к дизайнерам(д)
п : вот эти парни
д : не не не, ххх, не
п : я делаю особую, шейдерную магию. кто хочет увидеть немного магии?
д : не не. шо мы те придурки какие. целый день моделили, заманались все.
п : и что вы делали?
д : мост натяжной на 10 лямов полигонов
п : а вы уверены, что не сферу?
д : да ты чо. только с канатами закончили. вот смотри. В РОТ МНЕ НОГИ! СФЕРА! ВЕРНИ МОСТ НА МЕСТО, ДЕМОН
п : О.О О.о о.о о.О
п : вот эти парни
д : не не не, ххх, не
п : я делаю особую, шейдерную магию. кто хочет увидеть немного магии?
д : не не. шо мы те придурки какие. целый день моделили, заманались все.
п : и что вы делали?
д : мост натяжной на 10 лямов полигонов
п : а вы уверены, что не сферу?
д : да ты чо. только с канатами закончили. вот смотри. В РОТ МНЕ НОГИ! СФЕРА! ВЕРНИ МОСТ НА МЕСТО, ДЕМОН
п : О.О О.о о.о о.О
Link | Leave a comment {9} | Add to Memories | Tell a Friend
геймдев магия
Jul. 7th, 2008 | 09:35 am
программист : я делаю особую, шейдерную магию
дизайнер : не не не
программист : ты уверен что это брдф метала?
дизайнер : да. а что это? пластик? ПЛАСТИК! В РОТ МНЕ НОГИ! ЧТО ТЫ ДЕЛАЕШЬ, ДЕМОН!
программист : o.o o.O O.O O.o
дизайнер : не не не
программист : ты уверен что это брдф метала?
дизайнер : да. а что это? пластик? ПЛАСТИК! В РОТ МНЕ НОГИ! ЧТО ТЫ ДЕЛАЕШЬ, ДЕМОН!
программист : o.o o.O O.O O.o
Link | Leave a comment | Add to Memories | Tell a Friend
(no subject)
Jun. 26th, 2008 | 01:26 pm
Коллектив похож на струнный инструмент. Закручивая барашек никогда не стоит забывать, что прочность струны не беспредельна.
Link | Leave a comment | Add to Memories | Tell a Friend
околорабочее
Jun. 26th, 2008 | 12:16 pm
3DSMax SDK просто "впечатляет архитектурой".
Link | Leave a comment | Add to Memories | Tell a Friend
Колёса
Jun. 25th, 2008 | 10:41 am

завёл железного коня. будем ездить :)
Link | Leave a comment {2} | Add to Memories | Tell a Friend
Тургор
Jun. 9th, 2008 | 07:16 am
+1. хотеть в коллекцию. обошёл кучу точек - не нашёл. пока перебиваемся чужим :)
Link | Leave a comment | Add to Memories | Tell a Friend
(no subject)
May. 23rd, 2008 | 10:00 am
mood:
thoughtful
Глупо тратить огромное бревно на зубочистку. Но именно так мы поступаем со своим временем.
Link | Leave a comment {6} | Add to Memories | Tell a Friend
рабочее
May. 19th, 2008 | 05:56 pm
mood:
weird
долгие годы бежал от fixed size arrays, чтобы к ним вернуться
