Winamp в Windows 7 — win7shell

4.10.2009
Olexandr Savchuk

Всем пользователям Windows 7 известна новая функциональность таскбара – Aero Peek, встроенный прогресс-бар, накладываемые иконки статуса и jumplist-ы. На Хабре даже были описаны техники программирования этих функций в своих приложениях. Многие стандартные приложения Windows 7 их используют – в том числе Windows Media Player 12.

Для тех, кто не любит WMP, а предпочитает старый добрый Winamp, теперь тоже есть возможность воспользоваться преимуществами нового таскбара. Сделать это можно с помощью плагина win7shell, доступного здесь: http://code.google.com/p/win7shell/.

Плагин дает пользователю Winamp-а следующие возможности:

Там есть еще »

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Автобан: 149 км/ч в зоне дорожных работ

11.09.2009
tags:
Olexandr Savchuk

900 евро должен выплатить 42-летний водитель за превышение скорости на автобане в четверг. Он ехал в арендованной машине на автобане А5, возле Дармштадта. Автоматическая камера в зоне дорожных работ зафиксировала скорость 149 км/ч. В этой зоне установлено ограничение в 80, сообщает полиция.

Фига себе. Я там езжу несколько раз каждую неделю, и медленнее 100 км/ч там никто никогда не едет… одно хорошо, испытательный срок у меня уже закончился, пока ни разу не поймали.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Автобан и с чем его едят

2.06.2009
tags:
Olexandr Savchuk

Autobahn

Автобан (нем. Autobahn, дословно — «автомобильная трасса», произносится как «áутобан») — в Германии, Австрии и Швейцарии — скоростная автомагистраль/автострада.
© Wikipedia

Автобан. Слово, знакомое каждому водителю. Одно из последних доступных простому смертному мест на планете, где можно выжать из своего автомобиля все, на что он способен, не нарушив правил.

Да, на двух третях немецких автобанов не существует постоянного ограничения скорости. На половине его не существует вообще. И тем не менее, автобаны являются по статистике самыми безопасными дорогами страны – на них происходит меньше аварий и погибает меньше людей, чем в городах или на загородных трассах. Как такое возможно?

В этой статье я хотел бы познакомить читателя с феноменом немецких автобанов, их историей, особенностями и правилами. Начнем, пожалуй, с истории.

Там есть еще »

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Тетрису исполнилось 25

2.06.2009
Olexandr Savchuk

Tertis
2 июня в Лос-Анджелесе, США, пройдет празнование 25-летнего юбилея знаменитой игры Тетрис. На торжественную церемонию приедет сам создатель уникальной игры — Алексей Пажитнов. По его словам, июнь 1984 года, когда он в 29-летнем возрасте загорелся идеей написать программу под «Тетрис», был «всего несколько мгновений назад». «Меня очень привлекали всевозможные головоломки и паззлы. Это было своего рода отвлечением от основного рода моей деятельности», — отметил Пажитнов.

В середине 80-х годов сотрудник Вычислительного центра Академии наук СССР Алексей Пажитнов, занимающийся проблемами искусственного интеллекта и распознавания речи, решил написать программу для миникомпьютеров, которая бы представляла собой игру-головоломку.

Предполагалось, что новая игра станет усовершенствованной вариацией любимой им классической игры Pentomino Puzzle, в которой плоские фигуры 12 различных типов, состоящие из пяти крошечных квадратиков, расположенных самыми разнообразными образами, нужно было складывать в определенном порядке до тех пор, пока не получится заданная форма.

Первым вариантом игры, написанной Пажитновым, стала программа, способная изменять положение отображаемых фигур путем поворота их на 90 градусов относительно их геометрического центра.
Однако в то время компьютерные ресурсы, используемые повсеместно в СССР и за рубежом, не позволяли запустить такую программу. Тогда разработчик решил упростить задачу, убрав у каждой из фигур по одному составляющему их квадратику, доведя их количество до четырех. Именно это нововведение и определило в последствии название игры — Тетрис, — произошедшее от греческого слово tetra (четыре).

После появления «Тетриса» несколько крупнейших на тот момент компаний по разработке системного обеспечения, компьютерных и игровых приложений — Spectrum Holobyte и Mirrorsoft, Bullet-Proof Software и Atari Games, Famicom и его американский аналог Nintendo Entertainment System — начали продолжительную борьбу за приобретение прав на выпуск всех вариаций и консольных версий Тетриса.

В 1988 году при поддержке Хенка Роджерса (президента компании Bullet-Proof Software) Пажитнов организовал компанию по разработке игрового программного обеспечения AnimaTek, а 1991 году была создана компания Tetris. Через пять лет Пажитнов перешел в Microsoft, где он занимался созданием и разработкой известных головоломок Ящик Пандоры (Pandora’s Box). А уже в 2005 году Алексей присоединился к WildSnake Software, где должен был приступить к разработке новой серии игр для компьютеров и игровых консолей. В марте 2007 года Пажитнов был удостоен награды Game Developers Choice Awards First Penguin Award.

В настоящее время он проживает попеременно в Москве и в американском городе Сиэтл.

P.S. Скачать классический Тетрис можно, например, тут.

via habrahabr.ru

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Лытдыбр программиста

2.06.2009
Olexandr Savchuk

Комментарии в коде. И такое бывает постоянно…

// Magic. Do not touch.

//When I wrote this, only God and I understood what I was doing
//Now, God only knows

/* This is O(scary), but seems quick enough in practice. */
И четыре вложенных for-цикла.

doRun.run(); // ... "a doo run run".

/* You are not meant to understand this */

// Replaces with spaces the braces
// in cases where braces in places cause stasis
$str = str_replace(array("\{","\}")," ",$str);

options.BatchSize = 300; //Madness? THIS IS SPARTA!

last = first; /* Biblical reference */

double penetration; // ouch

via stackoverflow.com

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Сокобан на Java

31.05.2009
tags: ,
Olexandr Savchuk

В конце моего первого семестра в университете в Дармштадте, мы должны были с нашей группой сделать небольшой проэкт. Проэктом была игра, которую нужно было написать на Яве. Сокобан – довольно известная игра, существует огромное количество версий на разных языках и системах. С нашей реализацией мы сумели даже войти в “Hall of Fame” нашего курса.

[nggallery id=2]

http://olex.biz/wp-content/plugins/downloads-manager/img/icons/winzip.gif download: Sokoban (3.86MB)
added: 31/05/2009
clicks: 333

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Стройка

31.05.2009
Olexandr Savchuk

Road works

Тут идет стройка моего нового сайта. Скоро тут будет много интересного.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)