Крис Андерсон. Основы Windows Presentation Foundation

Не смотря на то, что я до сих пор пишу под .NET Framework 2.0 и перехода на более новые версии платформы пока не предвидится, давно поглядываю в сторону библиотеки Windows Presentation Foundation (WPF), которая до релиза называлась Avalon. Для ознакомления с новой библиотекой от MS я и приобрел когда-то книжку Криса Андерсона «Основы Windows Presentation Foundation«.

Книга является хорошим пособием для тех, кто только собрался изучать WPF или хотя бы пощупать что она из себя представляет. Те, кто уже имел дело с этой библиотекой, скорее всего смогут найти более продвинутую книгу. Эту книгу можно рассматривать как большой обзор возможностей библиотеки WPF, в котором нет подробных описаний отдельных классов и внутреннего устройства библиотеки, но зато подробно рассматриваются примеры использования, после которых становится понятно в какую сторону копать MSDN. Вся книга по сути состоит из одних примеров, причем одну и ту же программу автор часто пишет несколькими способами, постепенно изменяя исходный пример.

Читать далее…

LJUsers 1.1.0

Выложил новую версию плагина для движка WordPress, предназначенного для удобного оформления ссылок на пользователей ЖЖ. В новой версии добавил возможность изменять отображаемые в тексте ссылок имена пользователей и сообществ. Это проще показать на скриншотах:

Исходный текст сообщения:

Что увидят посетители:

Скачать плагин можно отсюда, там же есть и более подробное описание.

Старые игры. Castle Wolfenstein и Beyond Castle Wolfenstein

Все, наверное, знают игру Wolfenstein 3D, можно сказать основоположника 3D-шутеров от первого лица. Однако это была не первая и даже не вторая игра про замок Вольфенштайн.

А началось все в 1981 году с игры Castle Wolfenstein, выпущенной фирмой Muse Software под платформу Apple II, а в 1984 году и под DOS. Castle Wolfenstein была первой игрой в жанре стелс-экшэн (stealth action), то есть игрой, где нужно было не столько убивать толпы врагов, а больше прятаться от них, маскироваться и уничтожать их как можно тише и незаметнее для остальных противников.

Читать далее…

Google Chrome 1.0 и Greasemonkey

Google Chrome 1.0 и Greasemonkey

Ну вот бета-тестирование Google Chrome и закончилось, что для гугла вообще редкость (Gmail, например, до сих пор ходит в бетах). Но самое интересное, что к релизу браузера разработчики сделали поддержку скриптов для Greasemonkey, хоть и в немного ущербном виде.

Чтобы включить эту возможность, Chrome нужно запускать с параметром командной строки —enable-greasemonkey, а чтобы установить скрипт, его надо скопировать в папку c:\scripts и перезапустить браузер.

Правда, из всех скриптов, что я перепробовал, и которые у меня стоят в Firefox, заработали только два — Livejournal useful user popup и LiveJournal Full User Info.

С нетерпением жду появления полноценных расширений для Хрома и работающих скриптов для Greasemonkey. Кому интересно, можете покопаться на сайте userscripts.org и поискать еще работающие скрипты.

Скачать Google Chrome можно отсюда.

Thunderbird 3.0 beta 1

Thunderbird 3.0 beta 1

Прошло около полутора лет с момента выхода в свет почтового клиента Thunderbird 2.0, за это время проект Thunderbird успел отделиться от Mozilla Corporation и стал разрабатываться независимо. И вот близится выход третьей версии этого почтовика. Если честно, я его уже заждался, очень уж хотелось посмотреть что же они там за полтора года сделали. Первая бета-версия должна была выйти еще месяц назад, но разработчики решили, что к тому времени были еще не реализованы многие возможности и вместо беты выпустили альфу. А так как меня интересуют как раз новые возможности, то альфу я не смотрел и терпеливо ждал бету, которая, вышла сразу вслед за Firefox 3.1 beta 2.

Если в двух словах, то меня эта бета сильно разочаровала, но обо всем по порядку.

Читать далее…

Смайлик

Вот такую картинку получил сегодня в процессе отладки одной программы.

Firefox 3.1 beta 2 и Режим секретности

Вчера вышла очередная бета огнелиса, а точнее Firefox 3.1 beta 2. Среди заметных с точки зрения пользователя изменений можно выделить, пожалуй, только так называемый Режим секретности или в оригинале Private browsing. При включении этого режима браузер не будет сохранять введенные данные о пользователе, куки, историю посещений и историю закачек. Давайте посмотрим как это все выглядит.

Читать далее…

Minuscule

Minuscule

По наводке [ljuser name=»Драгетты»]dragetta[/ljuser] и [ljuser name=»Чертовки_j»]chertovka_j[/ljuser] недавно узнал о существовании замечательного французского мультсериала Minuscule, каждая серия которого представляет собой пятиминутный компьютерный ролик про жизнь насекомых. Такой концентрации юмора  и стеба в одном мультике я не встречал давно. Например, муравьи воруют сахар, причем целыми пачками, мухи и те же муравьи устраивают спор за чупа-чупс и еще куча всего интересного.

Отдельно надо сказать про озвучку, 90% удовольствия получаешь именно от нее. Чего только стоит полет пчел со звуком истребителей или разгон улитки под звуки гоночного болида, да и вообще каждый герой передвигается со своим звуком.

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

Для примера одна серия Minuscule полностью

И еще один небольшой отрывок

http://www.youtube.com/watch?v=Q9z1iVQE8dg

LJUsers 1.0.1

Выложил новую версию плагина к движку WordPress, предназначенного для оформления ссылок на пользователей Живого Журнала в том виде, как это принято в самом ЖЖ — LJUsers 1.0.1.

В новой версии только изменения в оформлении страницы настроек плагина. Теперь рядом со ссылкой на картинку, которая показывается перед пользователем или сообществом, показывается сама выбранная картинка. Также добавил напоминание о настройках по умолчанию. Как это выглядит видно на следующем скриншоте (кликните на него, чтобы посмотреть в полный размер):

Кроме того теперь плагин LJUsers можно скачать и с сайта wordpress.org, полный адрес к плагину выглядит следующим образом — http://wordpress.org/extend/plugins/ljusers/.

Скачать новую версию плагина можно со страницы LJUsers.

Старые игры. Livingstone Supongo (1986-87 годы)

Старые игры. Livingstone Supongo (1986-87 годы)

Похоже, что испанская фирма Opera Soft в 80-ых годах делала одни шедевры, по крайней мере во все их игры, которые мне попадались, я играл с большим удовольствием. Я уже писал когда-то про игры Goody и The Last Mission этой же фирмы, игра Livingstone (полное название Livingstone Supongo, но попадается также англоязычное название Livingstone, I presume?) тоже была в числе моих любимых.

Игру Livingstone можно отнести к играм-бродилкам, по сюжету главный герой бегает по африканским джунглям в поисках исследователя Африки Дэвида Ливингстона.

Читать далее…