Category Archives: technology

BD+ is finally hacked

Ну всё, Блу Рей взломан полностью. Последний бастион пал:  Press Release: AnyDVD HD now with BD+ support

Speedup

Ускорил работу своего блога в три раза при помощи инструмента диагностики от Yahoo – YSlow.

При чём никакого шаманства:

  • разрешил апачу сжимать текстовые файлы на лету
  • поставил правильный expires на все файлы
  • убрал пару виджетов, которые генерились огромными жабоскриптами

The end of HD DVD

Похоже что война HD форматов выиграна Blu Ray. Warner Brothers как раз перед открытием Consumer Electronis Show объявила что с мая этого года они будут выпускать фильмы только на стандартных dvd и на блурей. В ответ на это HD DVD group отменила свою прессконференцию и фуршет на открытии CES.

Меня это не может не радовать: у меня корпус в домашнем театре позволяет вставить только один проигрыватель, и это место уже занято blu ray устройством. Впрочем на рынке драйвов для компьютера hd dvd драйва, кроме аддона для XBOX 360, так и не появилось.

Если HD DVD умрёт – это ещё и большой удар поддых Майкрософту. Ведь все титры и вся интерактивность для HD DVD делается на .Net Значит железяка, проигрывающая диск, должна внутри себя нести embedded Windows. А Windows производит лишь одна компания… В blu ray интерактивность делается на java и работает, соответственно, на разных платформах, многие из которых совершенно бесплатны.

Так что этот год становится годом blu ray.

Trojan attack

Решил я себе поставить файрволл на предмет запрета некоторым программам сообщать в центр об их использовании на моём компьютере. В процессе поиска самого быстрого решения наткнулся на программу, 100% подходящую для того, что мне надо – AntiHook. Программа оказалась не бесплатной, поэтому пока она выкачивалась, я сразу пошёл искать крак. Нашёл его в Осле, выкачал и сразу запустил. Крак этот запускался где-то секунду на моём Сore 2 Quad процессоре и потом выдал стандартный диалог “Покажи-ка где лежит .exe” Показывать  пока было некуда, поэтому я это всё закрыл, запустил инсталлятор AntiHook и… через пару минут Виста упала в синий экран.

image Ладно, бывает.  Перегружаюсь. Замечаю, что на втором мониторе пропали обои. Странно… Потом выясняется, что wireless адаптер не находит сеть. Кликаю в иконку сети, Виста говорит что, мол, не запущен у тебя wireless service. Пошёл смотреть в сервисы на предмет его запуска. Всё, вродебы, запущено, но сети нет. Перегружаюсь ещё раз. Сети всё так-же нет, но теперь замечаю, что из трея пропала иконка антивируса. Пробую запустить антивирус из Start – нет такого файла. Теперь становится понятно, что некая тварь стёрла антивирус и неудачно попыталась встроить себя фильтром в сетевые устройства.

На предмет  борьбы с таким делом у меня всегда есть один ответ: System Restore. Запускаю, выбираю restore point, сделанный автоматически сегодня ночью. Восстанавливаю систему. Перегружаюсь и получаю сообщение о том, что эта точка восстановления разрушена и восстановиться не удалось. Ого!

Перегружаюсь в safe mode. Жду пока загрузится Explorer. Три минуты жду, пять – не запускается.  Жму  Ctrl-Shift-Esc, запускаю Task Manager и через него запускаю explorer.exe.  Загружается, но на десктопе только стандартные несколько иконок вместа тучи моих. Запускаю autoruns.exe на предмет выяснения места нахождения заразы, но безуспешно – программа не стартует. Приплыли!

Но ничего, есть совершенно альтернативный вариант восстановления системы – dvd с дистрибутива висты. Загружаюсь с  него и выбираю опцию восстановления из system restore. Предыдущему сообщению системы о том, что точка восстановления повреждена, не верю – там троян был активным и наверняка он постарался не допустить своего уничтожения. Восстанавливаю систему. Загружаюсь – всё, кроме антивируса, на месте. Выкачиваю и переустанавливаю антивирус. Фууух!

Выводы:

  1. надо ставить виндовс и антивирус в VMWare
  2. запускать креки предварительно в пункте 1 и смотреть на результат
  3. Vista рулит – не дала установиться трояну в сетевой стек
  4. Vista рулит – всегда можно восстановить систему в рабочее состояние

Да, а  поставить AntiHook так и не удалось – не работает его инсталлятор на Висте. Так что ищется простой в использовании файрволл и быстроработающий файрволл. Вы чем пользуетесь?

Best intellectual podcasts

Я был поражён, когда один из моих друзей рассказал мне о том, что он и его супруга слушают подкасты. Честно говоря – это первый живой человек, который их слушает.

Вот, специально для него: список самых интеллектуальных подкастов.

Network problem at home

Весь вечер и часть ночи потратил на то, чтобы восстановить нормальный доступ к интернету со своего компьютера. Проблема была практически из ряда вон  выходящая – подключение к сети есть, ip адреса резолвятся, сервера пингуются, а вот по http протоколу никуда подключиться не получается. Соединение устанавливается и висит ничего не качая. При этом всякие аськи и мессенджеры  работают в полный рост. И фтп работает.

При этом на втором домашнем компьютере, на лаптопе, всё работает и никаких проблем не наблюдается. Перегрузил пару раз рутер, потому как знаю, что большинство проблем решаются перегрузкой. Неа, не помогло.

Пошёл копаться в настройках сетевого соединения, всё перерыл – всё в порядке. Загрузился в сейф моуд и проверил на вирусы – ничего нет. Пока был в сейф моуде посмотрел не загружается ли какая зараза, приклеившаяся к tcp/ip (программка autoruns умеет всё показывать) – ничего нету.

Подумал  что может быть в висте что-то накрылось и перегрузился в Убунту линух – симптомы абсолютно такие-же. Посмотрел что пишет wget: соединение установлено, но байты не ходят.

Ну раз и в Убунту и в Висте проблема одинакова – это значит виноват рутер. Полазил в нём и ничего особенного не нашёл. Записал настройки и загрузил заводские – затем настроил обратно на свои и… всё  залетало как ни в чём ни  бывало.

Доктор, что это было?

Technology lytdybr

Дано: известная своими графическими редакторами компания, которая чует, что на одних графических редакторах уже не протянуть и пытается поэтому урвать кусок корпоративного  пирога. Компания выпускает некий серверный корпоративный продукт и забубенивает на него цену в полмиллиона долларов за энтерпрайз лицензию. Продукт поставляется в виде J2EE архива и устанавливается в J2EE сервер стардартным путём.

Вопрос: сколько времени занимает инсталляция продукта при условии что инсталляцией занимаются два консультанта из известной своими графическими редакторами компании и эти консультанты пользуются советами самого продвинутого уровня саппорта?

Ответ: 10 часов!

То есть консультанты появляются в  9 утра, с двд, содержащим последнюю версию софта. Садятся за консоль, запускают инсталляцию, обламываются, пытаются починить, звонят в саппорт и всё по кругу. И так до семи вечера, когда при помощи той матери и хаканья инсталляторского  скрипта, продукт так встаёт как надо.

Моё мнение такое, что известной компании лучше продолжать заниматься графическими редакторами, повыгонять индусов и менеджеров с МБА и дела пойдут в гору!

Mac on PC

Для тех, кто хочет перейти на Мак, но не хочет покупать новый компьютер: трёхшаговая инструкция о том, как превратить  ваш компьютер в настоящий Мак.

Мне  же вполне хватает Висты, которая  со вчерашнего дня говорит мне спасибо за то, что  я пользуюсь genuine software. За что спасибо хакерам, выпустившим новый хак, обманывающий Висту в полный рост.

Заливаю на Фотки.ком стамбулские фотографии…

Google flight simulator

Оказывается в последней версии Google Earth (качать отсюда) есть встроенный авиасимулятор.

Войдите в программу и нажмите Ctrl+Windows Key+A. Откроется вот такое окно:

image

Выбор предлагается из двух самолётов: быстролетящий и медленнолетящий. Затем надо выбрать место полёта и вперёд.

Управление стрелками или джойстиком, весьма чуствительное, но привыкнуть очень быстро. Подробнее о клавиатуре написано тут: Flight Simulator Keyboard Controls.

После того, как полетаете хотя бы один раз, авиасимулятор будет доступен через меню Tools.

Я полетал над Хитроу, а затем над Кремлём – весьма впечатляет. Особенно нравится, что можно остановить полёт по Esc, изменить вид (отодвинуть, поставить под другим углом, и т.п.) и снова полететь, нажав hotkey.

Думается мне, что для большинства авиаторов любителей такой интересный и бесплатный вариант полетать над знакомыми местами будет гораздо интереснее и реалистичнее (в плане видов под крылом), чем Microsoft Flight Simulator.

About Work

Внезапно захотелось рассказать о том, чем я сейчас занимаюсь на работе…

Делаем сейчас SOA систему, на основе продуктов BEA и Adobe. Моя задача – поддержка continuous integration, то есть я делаю так, чтобы проекты собирались регулярно и как можно меньшими усилиями.

Проектов пока 9, но в недалёком будущем будет около 20и (есть пара очень сложных, которые будем разбивать на куски). Это не считая branches. Вся эта братия раз в час компилится, собирается в жабьи архивы и деплоится на сервера.

Серверов 7, все сервера – зоны на одном большом SPARK Solaris. CruiseControl (это то, что запускает билды раз в час) крутится на 8ом сервере и деплоит все собранные проекты удалённо посредством ssh. На серверах один или два Weblogic domains, куда, собственно все проекты и устанавливаются. В не таком уж и отдалённом будущем все эти домены будут  представлять из себя кластера, что сути моих билдов совершенно не меняет.

А вот на следующей неделе предстоит огромный траходром с построением и запуском отдельного билда, который будет собирать все эти проекты вместе, правильно их конфигурить и запускать автоматическое тестирование. Как это делать посредством CruiseControl я представляю смутно, но деваться некуда, поэтому буду рассматривать разные возможные варианты.

Вот такие вот серые будни…