Tuesday, March 24, 2009

Sapka - что это такое и с чем его ел я

На прошлой неделе завершился Sapka Contest. Соревнование от программистов для программистов.

Сразу признаюсь решение я так и не довел до ума и не стал отправлять, по причине отсутствия интереса к самой задаче.

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

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

Суть сего мероприятия была такова: дается черный ящик, с которым можно общатся по телнету. Ящик был написан на java, и вскрыть его не составляло труда, но тогда бы пропало очарование всей идеи. Этот ящик представлял собой сервер некоей игры, к которой необходимо было написать клиента.
Остальное можно было узнать из самого ящика. Для меня это и оказалось самым интересным. Ящик имеет два состояния: игра и конфигурация, в режиме конфигурации можно собирать кусочки информации, собрав которые в кучу в итоге можно получить описание протокола для режима игры. Для получения каждого из кусочков, необходимо решить некую задачу.
Задачи были разноплановые, от преобразований текста, до написания маленьких функций на стековом языке fifth, от простой криптографии и до сбора кубика рубика. А также кое-что еще :)

Собрав все в кучу - выяснилось что клиент должен собой предствалять бота к игре подобной бомбермену.

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

Хотелось бы поблагодарить организаторов за интересное мероприятие, оно того стоило. Правда, при окончании контеста возникло некое ощущение смазанности события, но, надеюсь, нам еще дадут поучаствовать в этой интересной игре.

Technorati Tags:

Thursday, March 19, 2009

Анонимность в сети

Почему о людях которые громче всех высказываются о том что необходима безопасность и анонимность всегда можно больше информации в сети чем о других?

Организовать что ли продажу шапочек из фольги?

Technorati Tags:

Wednesday, March 11, 2009

Svn Id tag

Инфы в инете полным полно, эта заметка больше для себя, что бы не забыть.

По умолчанию в subversion не работает разворот $Id:$ в полную версию (когда и кем) изменения файла.

Лечится проставлением вручную на нужном файле svn:keywords Id, либо изменением в конфиге (~/.subversion/config):

[miscellany]
enable-auto-props = yes
[auto-props]
*.java = svn:keywords=Id # enable id for java source files

Technorati Tags:

Wednesday, March 04, 2009

Sapka contest

Подробности при клике по баннеру:
sapka logo

Technorati Tags:

Добрые переводы фильмов

Множество людей сейчас занимаются озвучкой фильмов, сериалов и тп.

Недавно вздумалось мне посмотреть Resident Evil: Degeneration. Перевод стандартным голосом обладателя хронического гайморита. Но в конце фильма душевная фраза: "Переведено Мелом(?) в 2008 году. Косяки конечно есть, но, надеюсь, вам понравилось".

За такое отступление от канонического "Мы перевели! Поклоняйтесь нам!" сразу же хочется простить ляпы, которые были замечены.

Technorati Tags: