Blog

  • смотреть в глаза

    Сегодня прочитал, что Фрейд с детства не мог смотреть в глаза собеседнику. И якобы именно это его подтолкнуло создать некий “стандартный” антураж психоаналитика – койка с пациентом, сбоку врач (друг друга не видят), пациент с закрытыми глазами и т.п.

    Самое интересное, что я тоже не могу почему то смотреть в глаза собеседнику…
    Не знаю почему, но всегда смотрю либо ниже (в подбородок), либо выше (волосы). От самого собеседника это никогда не зависит…

  • шифрование в таблицах

    Наконец-то закончил парсер для Paradox с учетом дешифровки данных.
    Правда нужно еще дописать decrypt для BLOB-ов, но пока оставлю – надоело.

    А вообще защита на нулевом уровне. Сам пароль как таковой вообще не нужен для расшифровки – необходимых hash лежит прямо в заголовке файла.
    Маразм – расчет идет только на “честных” программеров, которые запросят пароль, сравнят вычисленный hash с хранимым и в случае несовпадения ругнутся юзеру.

    Зачем такая слабая защита – просто от тупых текстовых вьюеров типа Notepad? Так все-равно там только текстовые строки можно посмотреть, а числа, даты и блобы хранятся в своем формате.

    Похожая фигня и у DBISAM – в версиях 1, 2 и 3 целый оригинальный пароль (даже не его хеш) лежит в заголовке таблицы (проксоренный). Правда уже в 4-ой версии Тим навернул BlowFish для crypt и сам пароль перестал хранить в заголовке.

    Вот в итоге думаю – в своем Paradox Viewer дать возможность смотреть зашифрованные данные без запроса пароля или быть “честным” и спрашивать у юзера все-равно…

    PS: прямо как у героя Фарады в Чародеях: “ну кто так строит?”

  • дурацкий тест

    Нашел ссылку на глупый тест (http://aeterna.ru/test.php?link=tests:885)
    Но его результаты подтвердили, что я ангел и меня нужно записать в красную книгу (в раздел дятлов):

    Итак, по степени развращенности Вы – Невинный ангел
    Вы чисты, как свежевыпавший снег на вершине Килиманджаро, и непорочны, как грудной ребенок! В атмосфере насилия, боли и страданий вы сумели пронести свою невинность, оставшись совершенно чистым и неиспорченным существом! Это чудо, и как только такое могло произойти в наши дни? Немедленно бегите в ближайший полицейский участок и требуйте бронированную камеру, иначе вряд ли вам удастся сохранить столь незамутненную кристальную чистоту хотя бы до вечера! Вокруг так много безнадежно испорченных извращенцев, готовых наброситься на любое проявление чистоты и невинности!

  • reader for VCalendar/ICalendar

    За пору часов написал реадер для VCalendar/ICalendar и подключил к SMImport.

    Зачем сделал не знаю. Но Fabrice из ИнфоКоба убеждал в моем майлинге, что это типа очень популярный формат среди автомотолюбителей. Посмотрим…

    Для любителей смотрим:
    http://en.wikipedia.org/wiki/VCalendar
    http://en.wikipedia.org/wiki/ICalendar

  • чего-то стишки лезут в голову из-за этих выборов

    Бей жидов, спасай Россию,
    Завтра к нам приедет мистер Гию,
    Он подарит нам резинку
    И расширит в попке дырку.

    Только не спрашивайте кто такой м-р Гий. Это так просто в рифму, но поближе к гой и х#й

    И в духе Маяковского:
    Миражи, миражи за горизонтом…
    Отгружаем апельсины оптом.
    Мы съедим их всем Майданом
    Пусть Донбас валит нафиг со своим чемоданом.

  • помывка клавиатуры

    Прочитав SWRUS попробовал помыть свои клавиатуры.
    Раньше никогда даже в голову не приходило, что можно полностью клаву бросить под кран воды и минуту повозить мыльной мочалкой…

    Для начала попробовал на очень старой клавиатуре. Валялась у меня десяток лет под кроватью – решил, что все-равно ничем не рискую. Помыл под краном – стала красавица и как новая:-)

    После трехдневной просушки (просто валялась на кресле) подключил ее. На удивление комп не сгорел, 95% клавиш работало нормально, но остальные работали хаотично (часто набивался дополнительный ‘y’, CTRL+Copy/Cut/Paste и backSpace не работали вовсе).
    К сожалению я стормозил перед помывкой и не проверил рабочая эта клавиатура или была мертвая сразу. Поэтому не могу сказать перестали работать эти клавиши после помывки или и раньше такое было.

    Решил продолжить эксперимент. Взял свою рабочую клавиатуру и помыл ее под краном. Сушилась два дня. Вчера вечером подключил – не работает:-( Пищит системный блок и не реагирует на нажатия клавиш.

    Разобрал клаву, оказалось внутри еще много воды. Вытряс воду, собрал опять – работает, но кроме клавиш из левой полосы (ESC, ~, TAB, Q, A, Z). Все остальные клавиши работают нормально.
    Подозреваю, что собрал просто неправильно (отошел один контакт, отвечающий за эту планку кнопок).

    Сегодня разберу опять – может заработает. Будет обидно если нет, т.к. клава мне нравилась – очень удобно и легко с ней работалось. Иначе придется опять лазить по магазинам в поисках нормальной клавиатуры.

    А пока уже неделю работаю со своей старой клавой (ее не мою, т.к. других нет ). Эта старушка напоминает старые времена, но пока работает:-)

  • синтезировать золото из чугуна

    Как известно из молекулярной физики (+химии) вокруг каждого атома вращается некоторое количество электронов. И при этом у каждого электрона есть своя “орбита”.

    А что, если предполодить, что электроны вращаются не просто так (по кругу), а закручиваются-раскручиваются по спирали. Таким образом рано или поздно электрон либо вылетает из поля притяжения атома (и “засасывается” другой молекулой), или влетает в сам атом.

    При таком раскладе вполне логично предположить, что из чугуна естественным путем рано или поздно получится золото:-)

  • надпись на окне

    Сегодня ехал на 42-ом автобусе на работу, а они обычно очень грязные, т.к. маршрут ездит по закоулкам и новых автобусов на него не закупают.
    Так вот на грязном окне кто-то вывел:
    “Держитесь, люди, скоро лето”

    Воспринималось круто – за бортом валит снег, вчера было -16C (сегодня правда всего -5C), а тут еще о лете кто-то не забывает:-)

  • ДР

    Вот и день рождения настал. Вернее наступит через 6 часов (в 22:00).

    Блин, 35 лет это шутка. Хотя настроение совсем не праздничное. С годами почему-то все праздники стали какими серыми и ничем не запоминающимися.

    А если подводить какие-то промежуточные итоги, то окажется, что я прожил впустую – ни дома не построил, ни дерева не посадил, ни сына не вырастил. Надеюсь, у меня еще все в переди и будущее сверкнет своими яркими красками:-)

  • Borland IDE sale

    Чего-то мутят парни из Борланда.

    Зачем объявлять в аннонсе о планах продаж всех своих IDE (Delphi, C++Builder, JBuilder, Kylix, …). Найдите покупателя в тихаря и объявите о сделке. Ведь акции после такого анонса упадут в ноль (только вчера упали на 4% сразу же после объявления)

    Да и в любом случае – мутная причина (якобы хотят сконцентрироваться на ALM – полный цикл разработки от обследования+проектирования до тестировки+Deployment). Как может быть обеспечен полный цикл разработки без наличия своих IDE?

    Трендят, что продают не из-за денег (якобы cash’а у них навалом). Если деньги есть, то почему бы самим не создать вторую компашку и отдать свои IDE туда?

    А вообще перспективы хреновые. Нужно явно переписывать свои компоненты на C# и сваливать полностью на этот рынок.
    А то эта долгая стогнация в Borland (началась с ухода Anders H. в Microsoft после выхода Delphi 3) нервных клеток не добавляет.