пятница, 28 ноября 2008 г.

Windows XP repair

После очередной загрузки увидел такое:

Долго гуглил пока не разобрался как залогиниться. В основном, все советуют ламерам, как зайти as Administrator, который создаётся до умолчанию с пустым паролем. Но у меня-то такой записи вообще нет! Нефиг дырявый laptop иметь...

Правильное решение нашёл, как ни странно, на Microsoft. Но и с этим возникла проблема. Поэтому я нашёл ISO BartPE где-то в torrents и загрузился с него. Далее всё просто: заходим в папочку C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot и копируем нужные файлы в папочку c:\windows\system32\config, переименовывая, как советуют в Майкрософте. Обратите внимание, что папочек со снаппшотами вида RP1 много, но последнюю нельзя брать, а лучше всего выбрать предпоследнюю, хотя мне помогла предпредпоследняя...

воскресенье, 23 ноября 2008 г.

Темы для GMail

Давно уже существуют темы для персональной страницы Google, а вот для почты появилось совсем недавно. Я пока такую поставил:

А на персональной странице использую минималистичную "sleek dark". Но как Chrome сократил название страницы! Добавьте темы на свою голову:

среда, 19 ноября 2008 г.

Первый снег

Сегодня слепили первого снеговика, когда с Мишкой из садика возвращались. Небольшого, сантиметров 40. На большее здоровья не хватило. Ведь я сейчас на больничном сижу...

понедельник, 17 ноября 2008 г.

Video Mail

В Google Mail добавили поддержку Video. Теперь можно не просто чатиться, а видеть физиономию собеседника, уткнувшегося в клавиатуру. Никогда не понимал необходимости Video при переписке...

Warzone

Ещё одна игра в стиле Tower Defense:

Всё как обычно: ставим башни, выносим народ, покупаем более мощные башни, и опять выносим. Наземные войска могут легко погрязнуть в рукотворном лабиринте, но авиация долетает и ... game over:

Скоро на флэше будут писать полноценные стратегии...

Java6 extended

Недавно мы выпустили очередной update release Java6 - u10. Рекомендую поставить, так как это не просто фикс багов, а реально много полезных фич, которые созданы специально для JavaFX.
Во-первых, поддерживаются прозрачные окна и окна непрямоугольной формы. По крайней мере под Windows. Попутно ребята из AWT и Java2D серъёзно ускорили обработку графики через DirectX 9.
Во-вторых, обновился Java Plug-in. Теперь апплеты можно стягивать со страницы и оставлять на рабочем столе как Widgets. С учётом поддержки прозрачных окон можно ваять SideBars не хуже чем в Vista.
В-третьих, вместо Metal L&F, который выглядит достаточно убого, разработан новый Nimbus L&F. Он выглядит гораздо красивее, но вот работает пока медленнее. Есть над чем поработать.
Ну и много других, более мелких улучшений добавлено. Например, Pack200 - более мощный алгоритм сжатия, чем использовавшийся ранее zip.
Ну а следующий update вам будет автоматически качать JavaFX, когда оно выйдет ;)

Ждите второе декабря

В эту тяпницу случился code freeze по сэмплам в JavaFX. Есть там и мои четыре цента. Вот зарелизимся 2-го декабря - кину на мои демки ссылки...
Идея написать кучу сэмплов была здравой, так как для Java, например, очень мало демок и все они, на мой взгляд, какие-то неказистые. JavaFX же даёт возможность развернуться, так как заточен на создание GUI. Единственный минус в том, что мы разрабатывали демки параллельно разработке API, поэтому постоянно приходилось что-то переделывать или типа того. Кроме того, надо было сделать так, чтобы демки запускались в эмуляторе мобильника. А с этим - проблема! Так как код для мобильника разрабатывался параллельно с основным и они просто не успели всего сделать. Мы нашли кучу багов, поэтому пришлось либо искать для них workaround, либо забить на мобильник. Ресурсов у мобильщиков не хватает, поэтому пока только одна моя демка работает на мобильникие - Draw. VideoCube там работать никогда не будет, так как использует JFileChooser, а вот FlyingLetters и WeatherWidget заработают в JavaFX версии 1.5, которая ожидается в феврале к какой-то там мобильной конференции...
Некоторые разработчики создавали по два проекта на сэмпл: один - красивый, а второй - работающий на мобильнике. Лично я против такого подхода, так как он показывает пользователям, что всё-таки нельзя использовать WORA (write once, run anywhere) в JavaFX, хоть об этом и кричат на каждом углу. Поэтому мои демки хоть и неказистые с точки зрения дизайна, но, я надеюсь, лучше остальных показывают как надо писать на JavaFX.

Солнце заходит

Теперь про это можно говорить. У нас планируют сократить 20% народа, но, скорее всего, будут нас резать не по паре человек из команды, а закрывать неприбыльные подразделения. Нам тут все уши прожужжали, что Java Software Group очень прибыльная и уж нас-то точно не сократят. Пора писать резюме?

четверг, 13 ноября 2008 г.

Симулятор сисадмина

Прикольная ИТ головоломка:

Начало уже интересное: девочек выбираем согласно цвету проводов сетевого кабеля (комп-комп, без хаба). Ну и первое задание: удалённо починить принтер в бухгалтерии.

Что будет дальше?

Кризис

Как-то раз я расхваливал обменник на Лиговском, но сегодня был пренеприятно удивлён. Купил там, как обычно, очередной взнос и понёс его в Русь-банк, чтобы перевести в ГИБ. И узнал, что купил на 40 копеек дороже, чем мог бы. 400 рублей профуфукал! А ведь раньше там был самый выгодный курс...
Но и Русь-банк не порадовал. Теперь за перевод берут не 5 баксов, как раньше, а 20. Придётся искать новые пути решения, например, Райффейзен. Надо будет посчитать...
Коллеги на работе подсказывают, что надо использовать сайт РБК. Там есть специальная страница, на которой можно выбрать наиболее выгодное место...

вторник, 11 ноября 2008 г.

Hint: tree hierarchy

Коллега из AWT team подсказал, что в Java есть замечательная возможность распечатки в консоли всей иерархии компонентов приложения. Очень удобно для отладки сложных UI. Для этого нужно, находясь в самом приложении, нажать Ctrl + Shift + F1.

Не путайте это с выводом stack trace на всех потоках приложения, который получается с помощью Ctrl + Shift + Break. Хотя и это бывает полезным для отладки зависших приложений.

Защита

Вчера был в 1-м Медицинском на защите кандидатской. Правда был там поваром - накрывал на стол для светил нашей медицины. Спасибо Регине, что смогла придти и помочь.
Научный секретарь совета в этом деле собаку съела. Заранее сказала, что купить и принести. Руководила нами, как резать и накрывать. Всё схвачено ;)
Но я как-то разочаровался в нашей науке. Никто не работает за идею. В принципе, нужно всех профессоров содержать без зарплаты - они и так неплохо справляются. Каждому, включая стенографистку, положена определённая доля, которая заранее сообщается диссертанту. В Питере, например, доля каждого участника сего шоу выше, чем в Нижнем, но сюда приходится реже ездить. Причём каждая поездка - не с пустыми руками. Так что общая сумма приблизительно одинакова будет. И это для людей, которые делают своё дело! Не просто покупают диплом или что там дают!!!
Да и нервное дело. Постоянно возникают мысли не о том, как ты сделал работу, а о том, правильно ли накрыл стол, всем ли дал на лапу, никто ли не ушёл обиженным. Так что ну её, эту кандидатскую!