| киношное |
[07 Dec 2009|07:39pm] |
наконец нашел время сходить в кино. отфильтровав куцый список того, что идет в у нас в кинозалах, выбал Ninja Assassin в малом зале Москвы.

и не прогадал - отличный последователь Revenge of the Ninja, и Шо Косуги наличествует. крайне редкий в наши дни экспонат. море крови клюквы, непобемый герой, нелепый сценарий и хеппи энд. всем любителям крайне рекомендуется.
|
|
| Лицензирование в .NET |
[20 Nov 2009|04:32pm] |
сегодня мы поговорим о такой интересной вещи, как лицензирование контролов в .NET. нужно это лицензирование тем, кто разрабатывает свои особенные контролы и хочет продать их потом за бешеное бабло, надеясь купить себе лишнюю баночку красной икры.
( дальше )
|
|
| облом |
[16 Nov 2009|05:28pm] |
хотел зарегестрировать open-source проект своего XML-парсера на гугл-коде. получил отказ из-за коллизии имен проектов, уже кто-то застолбил такое имя.
сраный бублик!
|
|
| замена |
[26 Oct 2009|05:03pm] |
мой старый, но такой любимый MPX 220 совсем сдал - лопнул один шарнир, экран оброс дефектами, крышка аккумулятора держалась на честном слове. как ни велика была моя любовь к раскладушкам, да еще от моторола, пришлось менять.
теперь осваиваю точечные тычки в экран Samsung i900 WiTu(Omnia)
|
|
| снег |
[14 Oct 2009|10:23pm] |
первый, наконец-то! всех больных на голову поздравляю!
|
|
| на заметку |
[02 Sep 2009|11:56am] |
как известно, XP Home это реально 'Home', как есть ночью под одеялом одному. mmc-шная обвязка управления пользователями не работает, стандартная утилита умеет создавать либо Админа, либо Неадмина, и привет родителям. RDP не работает, 'netstat -a' даже открытого порта не показывает. ну и далее, по списку.
спасибо добрым людям интернету, легким движением скрипта можно получить Pro версию с нормальным RDP.
|
|
| ссылочная, мать вашу, целостность и нормализация |
[11 Aug 2009|12:17pm] |
вот люди, вроде даже (по слухам) заканчивали МГУ (видимо, Междуреченский Государственный, не иначе). а про нормальные формы не слышали. или, как они говорят, не задумывались тогда об этом. в итоге есть базюка, где есть табличка с полем например, field_name varchar2(30). и есть еще 25(двадцать, сраный блин бублик, пять!!) таблиц, на нее ссылающихся. но как ? через точно такое же поле, table01.field_name varchar2(30), table02.field_name varchar2(30) ... table25.field_name varchar2(30). и ладно бы, ну работает же, чо волны гнать, действительно. но когда просят увеличить, например, длину поля, то что нужно сделать, как вы думаете ? правильно! альтерить все 25 + 1 таблицу.
по этому случаю, код ( SQL )
|
|
| грузите апельсины бочками |
[10 Aug 2009|01:51pm] |
пишу кусок неформальной документации в письме коллеге по работе с модулем. краткие цитаты - 'например, чтобы вместо породы он писал 'Хуйня негорючая', а мерил Хуйню в бочках вместо м3, запрос будет выглядеть вот так (выделил нужные места жирным) - <тело запроса>'
результат порадовал самого -
... Хуйня негорючая : 22300 бочек. ...
|
|
| а я чего? я ничего, сижу, примус починяю |
[06 Aug 2009|03:04pm] |
DCOM - это большая злая непонятная хуйня. но я ее понемногу забарываю. знали бы создатели этой технологии, что это будет жить через 15 лет и даже работать - удивились бы наверное.
PS. пламенный привет писателям DCOM серверов в виде Win32 сервисов на дельфях !!!11
|
|
| память больше не ресурс (с) |
[14 Jul 2009|08:43am] |
нет, я понимаю, что Garbage Collector штука умная, хорошая, и вообще - душка. но когда делают вот так, то мне становится дурно -
public static string Repeat(this string str, int count) { return string.Join(string.Empty, (from i in new int[count] select str).ToArray()); } // .... string FIVE_SPACES = " ".Repeat(5);
поясню, что здесь выделяется массив из count элементов, только для того, чтобы создать массив строк той же размерности, причем с одинаковыми элементами. StringBuilder и циклы - ну зачем, не модно, зато тут у нас LINQ!!11 ПЫЩ ПЫЩ!!
|
|
| отчаянье |
[10 Jul 2009|05:49pm] |
прочел тут случайно о событиях 4 июня 2004, в Грэнби, штат Колорадо. подвиг это или не подвиг, не стану рассуждать. но - поступок.
 подробности
честно говоря, я впечатлен.
|
|
| рабочее, глобальное |
[22 May 2009|12:38pm] |
"Вы уже дошли до состояния, когда у вас нет времени, чтобы разрешить те проблемы, которые отнимают у вас все время?" Марк Дэвидсон
|
|
| Скриптинг и утилитинг |
[19 May 2009|02:20pm] |
Возникло тут у меня большое желание делать сборку серверных компонент наших более благообразной. Вообще, ситуация такая - есть сборочная песочница, с кучей всевозможных модулей( тоесть как ресурсные файлы, так и конфигурационные, и .NET сборки бизнес логики и ядро серверное ). Тогда как в финальном варианте они все не нужны. А то, что нужно описано в одном из конфигов.
Для этого был произведен поиск нужных утилит. Как это обычно бывает, подходящего я не нашел. Если кто-то знает, как это можно было решить без написания велосипедов, буду признателен.
( подробнее про терзания )
|
|
| Хакасия это ок |
[30 Apr 2009|11:04am] |
с моей работой удается несколько разнообразить пейзажи за окном серверной. правда сами серверные обычно неотличимы одна от другой, но это уже детали. в этот раз это была Хакасия, Абакан.
5сек пикчи на гугле
|
|
| через тернии к звездам |
[22 Apr 2009|02:23pm] |
у меня на моем mpx 220 мозги двинулись, и диалог настройки времени перестал открываться с загадочным сообщением 'Не удалось открыть параметры'. а там у меня было Хабаровское время, после одной командировки. естественно, ни родной актив синк, ни сторонние проги не умеют устанавливать часовые пояса и время на мобильном девайсе, ведь ну право же, к чему это? оттого я первое время просто переводил часы на ББ и синхронизировался, после чего возвращал время назад. сегодня задолбался, написал прогу, которая будучи запущена на смарте, переводит часовой пояс, а потом синхронизировался через найденный NTP клиент с сервером времени.
|
|
| scanner darkly |
[21 Apr 2009|05:26pm] |

крутое кино. и исполнение порадовало, в отличие от Ренессанса.
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
|
|
|
|