вторник, 17 ноября 2009 г.
George Martin - The Song of Ice and Fire
четверг, 9 июля 2009 г.
Google Chrome OS
Наконец-то! 7-го июля Google анонсировал(туто можно прочитать на руском) давно мною ожидаемую операционную систему, именуемую Google Chrome OS и призванную стать первой сетевой операционкой!
Как можно догадаться с названия, основным компонентом новой ОС является браузер Chrome. В качестве ядра для новой системы будет Linux. Скорость загрузки новой ОС обещают несколько секунд, что не может не радовать.
Основные приоритеты в разработке ОС – скорость, безопасность и простота.
Антивирусы для новой системы не понадобятся – безопасность гарантируется самой системой, хотелось бы в это верить:)
Устройства с новой системой появляться во второй половине 2010. Ну что ж будем ждать-с ….
четверг, 2 июля 2009 г.
О СУРОВЫХ КИТАЙСКИХ СТРОИТЕЛЯХ!
Китайские строители строят суровые китайские дома, а потом подвергают их суровому китайскому испытанию: ОНИ ВАЛЯТ СУРОВУЮ МНОГОЭТАЖКУ НАБОК, и если она не разваливается - значит суровое китайское испытание считается пройденным и дом можно сдавать в эксплуатацию! Подробный фоторепортаж можно посмотреть здесь...
понедельник, 29 июня 2009 г.
Не знаешь “куда вставлять” – погугли!
Поиск в гугле в очередной раз повеселил
Как видим оказывается в России живет 1,5 миллиона непорочных рыцарей джедаев!!! О Россия ты не перестаешь меня удивлять…..
среда, 24 июня 2009 г.
Fantasy
fantasy-worlds.ru
пятница, 12 июня 2009 г.
The Taskbar button
Есть модальный диалог(главным окном оный не является) для отображение прогресса выполнения некого внутреннего скрипта приложения. Возникла необходимость при сворачивании этого диаложика на Taskbar-e создать кнопочку, на которой бы показывался текущий прогрес в процентах, а при розвертывании удалять.
На первый взгляд выглядит все очевидно. Получаем указатель на ITaskbarList:
CComPtr < ITaskbarList > tbl;
HRESULT hr = tbl.CoCreateInstance(CLSID_TaskbarList);
if (SUCCEEDED(hr))
hr = tbl->HrInit();
Добавляем кнопочку
tbl->AddTab(hDialog);
А когда она нам не нужна удаляем
tbl->DeleteTab(hDialog);
Проблему я заметил не сразу... Оказалось что при изменении тайтла диалога, текст кнопки не апдейтится!
Выручил Spy++. Сровняв стили окон где была рабочая кнопка и моего диалога - корень зла был успешно обнаружен. Как оказалось текст кнопки на Taskbar-e обновляется только в том случае если у окна с которым она связана установлен стиль WS_EX_APPWINDOW.
Вот такие вот делы....
Установил быстренько стиль своему диаложику и .... Ура все заработало! Кнопка начала апдейтиться вместе с тайтлом диалога.
среда, 20 мая 2009 г.
Google - конвертор валют
Каждому(или почти каждому) хотя бы раз в жизни приходилось конвертить деньги из одной валюты в другую. Раньше надо было гуглить курс валют, потом считать... в общем немного долговато и неудобно:) Со временем появились различного рода специализированые сайты существенно упрощающие эти операции. Но как говориться прогресс не стоит на месте - сегодня открыл для себя еще одну замечательную фичу гугла - конвертор валют: вводишь в поисковой строке сколько денег одной валюты тебе нужно конвертнуть в другую, ну например 100 долларов в гривны:
а для русских людей можно и так:
кастуем магическое заклинание тыцянием на кнопочку search-а.
И - и - и - опля-я-я.... Готово!