Android: меню студенческих столовых

1.11.2009
Olexandr Savchuk

QR Code: Mensen Darmstadt

Опрос – сотовые сети

29.10.2009
Olexandr Savchuk

Какой из немецких сотовых сетей пользуешься ты?

  • E1 - E-Plus (0163, 0177, 0178, 0155, 0157) (38%, 9 Votes)
  • D1 - T-Mobile (0160, 0170, 0171, 0175, 0151) (25%, 6 Votes)
  • E2 - O² Germany (0176, 0179, 0159 ) (25%, 6 Votes)
  • D2 - Vodafone (0162, 0172, 0173, 0174, 0152) (17%, 4 Votes)

Total voters: 24

Loading ... Loading ...

Новый комп

23.10.2009
Olexandr Savchuk

Наконец-то собрал новый комп. Все-таки одного ноутбука мне явно не хватает – по крайней мере, надолго. Осталось поставить Семерку и пару игр, и можно начинать тесты на производительность.

Джаггер – сборка инвентаря…

11.10.2009
Olexandr Savchuk

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-а следующие возможности:

Там есть еще »

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

11.09.2009
tags:
Olexandr Savchuk

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

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

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

2.06.2009
tags:
Olexandr Savchuk

Autobahn

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

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

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

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

Там есть еще »

Тетрису исполнилось 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

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

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

Сокобан на 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: 625