ter
21:46 30-01-2007
Дата творчество

Пока переделывал "американско-заточенный" календарь на русскую локализацию подумал о причинах такого отличия в расположении начала недели. Для славянина начало недели — первый трудовой день, неудовлетворенность от быстро закончившихся выходных, сплошной пессимизм ;) У американца же начало недели в воскресенье — в самый разгар отдыха, всяческих приятных мыслей да занятий. Одним словом русский человек не ищет легких путей, даже в психологии.
Ну а для меня "начало в понедельник" — это лишние несколько килобайт кода перепостроения массива дат и наименований дней недели...
01:31 11-01-2007
В рем Я
Как-то по сумасшедшему быстро бежит время вечером, что просто диву даешься. Считай только пришел с работы, а уже дыдых и полвторого ночи. И еще ведь, как назло, активность "мыследеятельности" повышается, идеи лезут, а некогда. Возможно дело в том, что на прошлой работе находилось достаточно времени для своих личных нужд... и рисовал и программил и дизайнерствовал, сейчас же такого количества времени нет, а инстинкт созидания требует его нещадно. ;) Вроде как работа — работой, а полет фантазии (без рамок) необходим.

01:30 11-01-2007
Да, это вам не ёжиков пасти на зеленых лугах...
Товарищ получил такой заказ на изготовление:
"Необходимо изготовление механизма, который вставляется в чучело птицы и при при сильной подаче встречного ветра (или электропривод)имитирует взмахи крыльев? Если это возможно, а цена и сроки будут приемлемы, начнем сотрудничать (закупать) на постоянной основе."

Не знаю что и посоветовать ;) Тут то ли зеленые суетятся, план по спасению пернатых у них не выполняется, то ли птицеферму кто открывает. А может альтернатива современной почте? Почтовые голуби-мутанты, трансформеры, блин... стильно.

Посоветовал загрузить заказчика умными вопросами. Типа: "а каковы требования к реалистичности моторики?" ;) Может испугаются.
01:30 11-01-2007
Перекодирование
Вот чего действительно не люблю делать так это переписывать уже написанное. Голова словно отключается и идеи приходится тянуть как из болота того бегемота. Причем совершенно не важно, что это <u>действительно</u> нужно переписать, в смысле не важно, что я это понимаю. Словно доедаешь то, что кто-то до тебя пожевал... и кушать хочется и мерзко ;) В таких вариантах предпочитаю максимально снести все написанное и написать заново.
04:40 07-01-2007
Защита
Столкнулся сегодня с забавной программой. Она умеет форматировать код, написанный на различных языках программирования и прошедший через обфускатор или просто погано отформатированный. Программа триальная и только какое-то чутье не дало мне запустить отладчик и мониторы реестра и т.д, а для начала погнало в инет за информацией. Каково было мое удивление, когда я узнал, что программа несет внутри троянского коня, но не вирус, а просто деструктивный блок кода, который вызывается при обнаружении активности отладчиков и модификации тела программы. Все разделы дисков должны быть снесены, кроме тех программ, которые уже запущены... дальнейший поиск информации вывел на статью в журнале "Хакер" как раз по поводу этой программы с подробным описанием снятия защиты, но все равно это было слишком подозрительно. Дальше был форум cracklab.ru, где обсуждалась и эта статья и приводился модифицированный бинарник программы и... среди отзывов были и проклятия со сожалениями об убитых винтах. Этого было вполне достаточно — я снес эту программу нафиг и заодно стал изучать форум на предмет комментариев об подобных "защитах" и нашел их не мало...
Конечно можно понять попытку разработчиков защитить свой хлеб от поползновений злобных хакеров и не желающих платить, но защищать подобным образом — это кроме как подлостью не назовешь. Я не юрист и не могу судить о правомочности подобных защит, но ведь возможен вариант вызова защитного блока и без факта взлома. Допустим систему посетит вирус и если антивирус немножко "проморгает", то тебе радостно сотрут инфу или пользователь поставит программу контроля за системными процессами, которая будет контролировать API вызовы и программа посчитает ее отладчиком с тем же разрушительным результатом. Одним словом никто не защищен от ложного срабатывания. Представьте — это же идеальный троянский конь. Сигнатуры этой программы нет у антивирусов, посему можно спокойно сделать распаковку кода (или просто его модификацию) и послать его своему "другу" у которого не сработают хваленные антивирусные защиты и прощай инфа и все шито-крыто. Другой вариант — скачал, установил, попользовался, потом решил хм.. взломать, поискал кряк, скачал (антивирус промолчал, так как сигнатуры среди вирусов нет), запустил и опять прощай... да, есть над чем задуматься.

Тред: http://cracklab.ru/f/index.php?acti...=4710&page=0#23

P.S. Кстати: http://www.textrush.com/download.htm мне понравилась часть: "SourceFormatX has been tested by the software engineers of professional software testing organizations, and it has been granted the "Safe To Install" and "100% Clean and Safe Software" certificate. This means that SourceFormatX contains no viruses, spyware, adware, trojans, backdoors and causes no threat when installed." Красиво, правда?
22:39 06-01-2007
Из форумов и ирц каналов...
Небольшое наблюдение: отличительная особенность большинства вопросов от начинающих (или "ламеров") по CSS или JS — это тексты по такому шаблону: "я сделал вот так, но работает только в IE. В FF и Oper-е не работает". И противоположно, отличительная особенность вопросов "продвинутых": "сделал так и везде работает, кроме этого гребанного IE" ;)

tags: webdev
14:31 05-01-2007
"Скалолазный" список
Пишу, чтобы не забыть:
На этот год:
- список TODO: 6-ки;
- список TADA: 7-ки;
и список НУНАХ: 8-ки, 9-ки, а так же 4-ки и некоторые пятерки.
15:17 04-01-2007
Сетевые реалии
Две городские сети находятся на расстоянии не более километра друг от друга, но сетевой путь от одной к другой — это тысячи километров, шесть сетевых линков, backbone, два крупнейших провайдера в Stockholm (Швеция) и Frankfurt (Германия), 450 мс задержки.
Ужас удаленности, когда две комнаты в одной квартире связаны посредством образования с тысячекилометровыми пробегами, сотнями серверных площадок, десятками сетей...
Сказать "доброе утро" через всю вселенную, так уж ли далеко до этого?

Current music: DJ Egadz - The Splitting Cell
02:39 03-01-2007
Писатель:
“Я вот все насчет покупного вдохновения. Положим, войду я в эту Комнату и вернусь в наш Богом забытый город гением. Вы следите?.. Но ведь человек пишет потому, что мучается, сомневается. Ему все время надо доказывать себе и окружающим, что он чего-нибудь да стоит. А если я буду знать наверняка, что я - гений? Зачем мне писать тогда? Какого рожна?”
21:00 02-01-2007
Игра
Откуда появилась эта игра никто не знал. Фирма-создатель, судя по слухам, разорилась сразу после выпуска и ни один из известных разработчиков и дизайнеров игр не признавали за собой авторства над кодом или графикой. Но не смотря на это игра появилась на рынке и в пиратских и полулицензионных версиях и... провалилась. Оказалась слишком нудной для игрока, обладала жутким интерфейсом да и графика не была на высоте. Журналы игроиндустрии в своих критических статьях писали, что мир "Пикника на обочине" и самого Тарковского можно было изобразить гораздо лучше, что мистики не ощущается, что загадки обладают какой-то странной логикой и создается впечатление, что игроку ее не понять: все решения так или иначе приводили к смерти... Было понятно и непосвященному, что если ты гибнешь на первом этапе раз за разом и никак не можешь найти решение, то это не игра, а фуфло и диск в скором времени будет пылиться на полке. Так и произошло.
Прошло полгода и большинство игроков про эту игру уже и не вспоминали, когда прошел легкий слух, что одному любителю удалось пройти первый этап, что он "умер" на втором, и сам факт прохода намекал на то, что решение есть. Кое-кто из игроманов даже заинтересовался такой труднопроходной игрой и снова наступила тишина.
Прошел еще год и игровой мир снова посетил слух, что игра живет, что в нее играют и не просто играют, а эти фанаты встречаются, о чем-то договариваются, одним словом творится что-то интересное. Но тут ожидал облом тех, кто пытался разузнать больше. Кто играет, где встречаются и что там творится никто толком не знал и журналисты игровой периодики снова махнули на игру рукой. "Шаманский тетрис", ребячество, не стоит внимания.
Перейти на другой уровень

Current music: Эдуард Артемьев - Медитация (Сталкер)
Закрыть