Archive for the ‘Разное’ Category

Переход на двуязычность.

Среда, Январь 12th, 2011

Очень-очень долго раскачивался, насчет того, чтобы сделать мой блог двуязычным (русский + английский). И мой брат подтолкнул меня, таки сделать это.

По этому поводу один вопрос и одна просьба

Вопрос:
- Будете ли вы читать английские статьи, если у них не будет перевода на русский? Я попытаюсь делать переводы, но думаю они будут не всегда)

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

Да, кстати, мой английский еще более неграмотный чем мой русский, так что ждите множества перлов.

Очередная солянка сборная.

Пятница, Декабрь 24th, 2010

1) Появился новый, очень интересный (как по мне) сайт о Психологии в IT. Ведет его Владимир Железняк (мой старинный хороший знакомый) и Дмитрий Снисарь (которого я похоже встречал где-то, но хоть убей не вспомню где). Сайт посвящен разным психологическим трюкам, которые упрощают общение с коллегами и заказчиками.

2) Короткая мысль о password expiration в Window’s доменах – «НЕНАВИЖУ». Блин, раз в два месяца password экспайрится, отрубая мне доступ к почте, VPN’у (а через него и SVN’у). Учитывая, что я сижу дома, то зачастую единственный метод решения – это приезд в офис.

3) Кто бы мог посоветовать инкрементную бекапилку под MacOS, которая может бекапить одну или несколько директорий. Насчет Time Machine, по умолчанию она бекапит весь винт или в лучшем случае можно настроить exclusion list. Это мне не подходит, мне нужен наоборот inclusion list.

4) Всех с католическим рождеством, скорым новым годом, прошедшей ханукой, старым рождеством, старым новым годом и днем организации объедененного пионерства Югославии.

Перебрался на Mac.

Вторник, Декабрь 14th, 2010

Вчера перебрался на Mac. Правда, второй день все донастраиваю и привожу в божеский вид. Последней каплей подтолкнувшей к этому решению было то, что у меня винда за 3 дня эдак 3-4 раза выбросила blue screen of death, бекап заартачился работать, а винчестер как-то подозрительно постукивает. Вполне возможно, что все это связано воедино, но ключевое то, что мне надоели старые проблемы (с Windows) и я решил их поменять на новые с MacOS.

Из приятного, то что сейчас переход на другую операционку – это уже не прыжок в ниизвестность. Скачал поставил Thunderbird, Skype, Evernote, VMWare (правда fusion, а не сервер) и еще несколько программ, которыми пользовался и до этого.

В целом MacOS достаточно простой, но к многим вещам приходится привыкать и переучиваться.

В процессе этого перехода осознал одну простую, но технически безумно важную мысль. Чем длиннее какой-то атомарный процесс, тем тщательнее в нем нужно обрабатывать ошибки и давать пользователю востанавливаться из них. А то получается, начинаешь backup’иться, этот процесс идет 3 часа, а за 5 минут до завершения оно говорит «ой… что-то сеть мигнула и я не смогла доступиться к network drive, так что закончить не могу, запускайте батенька все с начала». Собственно на это наступил в Norton Ghost и Thunderbird.

Алгоритм шифрования AES

Вторник, Август 31st, 2010

В течении прошлой недели покопался с AES’ом. Раньше для меня это был совсем уж черный ящик – данные и ключ на вход, зашифрованные данные на выходе. Решил, что пора заглянуть под крышку капота.

Если кому интересно. Отличное объяснение того, как оно работает находится тут (в виде комиксов).

Ну, что могу сказать. Результаты следующие
а) Я могу написать сейчас AES по памяти. Алгоритм оказался удивительно простой.
б) Хотя я понял всю математику которой он пользуется, понимания почему он был так задизайнен увеличилось очень слабо.
в) По ходу, у меня пришла идея как потенциально его можно было бы взломать. Повозился с этим (ясен пень ничего от этого не ожидал и ничего не вышло), но оказывается, что то что я придумал – это вполне стандартная идея описанная в линейном криптоанализе. (Увы, ничего нового не придумано, но все равно приятно самому было дойти до этой идеи).
г) Пришлось вспомнить алгоритм Эвклида (для вычисления наибольшего общего кратного). Так сказать не прошло и 20 лет (где-то с 3-4 класса), как мне понадобились знания, которые почему-то в школе никто не объяснил куда нужно применять.

В общем, приятно покопался и размял мозг математикой.