суббота, 26 сентября 2009 г.

Морские встречи

Вчера в нашей марине ошвартовался замечательный парусник - гоночный катамаран Gitana 13 французской команды Gitan.

В апреле 2009 года он поставил новый мировой рекорд, этот сплав высоких технологий и красоты пересек Тихий океан пройдя из Сан-Франциско (Калифорния, США) до Иокогаммы (Япония) менее чем за две недели.
Технические характеристики:
Длина - 32.8 м
Ширина - 16.5 м
Высота мачты - 42 м
Водоизмещение - 22 т
Экипаж - 9-10 человек



А сегодня море было таким:

Легкий северный ветерок, волны нет, вода прозрачная.

четверг, 24 сентября 2009 г.

Проект завершен - свободааааа!


Вчера, успешной презентацией на глазах у высокого начальства, завершился полугодовой марафон нашего проекта.
Все началось так. В один прекрасный день наша фирма вдруг озаботилась повышением уровня квалификации своих программеров и придумала специальный конкурс для своих работников: команде разработчиков за полгода внеурочной работы нужно было завершить проект (т.е. выдать на гора работающую софтину). Проекты на конкурс  отбирались так чтобы трудоемкость была на уровне 2-3 чел/мес. В качестве бонуса каждому частнику предоставили право пройти 10 дней профессиональных курсов на выбор.
По результатам конкурса должна быть объявлена команда победительница с вручением призов (о призах не сообщалось).

По разным рабочим группам отобрали талантливых программистов, разбили их на команды по 4-5 человек, так чтобы члены группы работали в одном филиале, не знали друг с другом и занимались разными направлениями. Всего получилось 20 команд. Группам предложили список проектов для реализации. Также можно было предложить свою идею для проекта. Каждой команде прилагался куратор для консультирования, помощи и т.д.,  а непосредственное начальство обязали не препятствовать и не перегружать людей излишней работой J. После этого команды отпустили в свободное плавание, т.е. никто не вмешивался в процесс разработки. Что, как и когда делать команда решала сама.
Наша команда первоначально состояла из 4-х человек, но через месяц один ушел по личным мотивам и мы остались втроем. После некоторых колебаний мы сменили тему проекта, т.к. изначальная оказалась скучной и не интересной большинству группы. Короче, за полгода мы написали Java реализацию клиента базового протокола связи Diameter (RFC-3588) с поддержкой распределения нагрузки (load balancing) и защитой от сбоев  (fail over), систему тестов для него, симулятор сервера и демо-приложение.
Работать было интересно, но душа как-то не горела и все с нетерпением ждали окончания проекта. Все же мы смогли завершить его и возможно победим в конкурсе.
А теперь наконец-то можно заняться тем, что действительно интересно! 


UPD: в конкурсе мы не победили. Сама церемония раздачи слонов оставила неприятный осадок, но я не жалею об участии :) Призы же были не ахти какие: 1-е место - вся команда получилапо iPod Touch, 2-е мето - подписка на какую-то IT-библиотеку. 

пятница, 18 сентября 2009 г.

Google представил новый язык программигования - Noop

Команда разработчиков Google представила новый язык программирования Noop.
Noop запускается под JVM (Виртуальная машина Ява). Google описывает Noop как язык вобравший все лучшеее из старых и новых языков, с синтаксисом, основанных на зарекомендовавших себя решениях других языков.
Основные особенности Noop:
1. Запускается под JVM (виртуальная машина Ява)
2. Внедрение зависимости (Dependency injection)
3. Неизменяемые объекты (immutable objects)
4. Отсутствие статического кода и статических переменных
5. Нет примитивных объектов
6. Нет наследования

Язык имеет легкочитаемый Java-подобный синтакс.
Способы запуска программ на Noop: транслирование в Java код, интрпретатор, компиляция в JVM байткод.
Исходники языка распространяются по лицензии Apache.
Ссылки:
Noop - a new language for the JVM

понедельник, 14 сентября 2009 г.

Jetlev - полет на морском драконе


Рэймонд Ли - канадец китайского происхождения, изобрел в 2000 году новое устройство Джетлев (Jetlev), патент США № 7 258 301, позволяющее летать над поверхностью воды на высоте около 10 метров и передвигаться со скоростью до 40  км/ч.
Устройство представляет собой плавающий корпус с мотором от водного мотоцикла, агрегатированным с мощной помпой. Корпус с помощью гибкой пластмассовой трубы  большого диаметра, длиной около 10 метров, соединен с ранцевым реактивным движителем. Вода, выбрасываем под давлением через сопла движителя, создает реактивную силу перемещающую пилота и сам Джетлев.
Для полета пилот, находясь в воде вместе с Джетлевом, одевает ранец с движителем, включает мотор и регулируя расход воды и направление тяги, взлетает над поверхностью воды. Высота полета ограничена длиной трубы. Скорость полета достигает 35 км/ч. Как заверяет изобретатель, для обучения достаточно нескольких часов.
Джетлев производится совместно Jetlev Sports Inc (США) и MS WaterSport GmbH (ФРГ), начало продаж - конец сентября 2009, стоимость 129 000 USD.
Видео полетов на Джетлеве:



воскресенье, 13 сентября 2009 г.

Gore Point, или приключения наших на Аляске

30 июля службой береговой охраны в содействии с аляскинскими рыбаками были спасены двое израильских каякеров: Альберт и Гади.
Израильтяне пытались обогнуть полуостров Кенаи (Kenai Peninsula). При попытке пройти сложнейшее место маршрута - Gore point, путешественники попали в неблагоприятные погодные условия: ветер 35 миль в час и трехметровые волны. Сильный ветер грозил снести гребцов на скалы. До ближайшего безопасного места высадки на берег было около 20 миль. Гади подал сигнал мэйдэй. На призыв о помощи откликнулись рыбаки, сообщив, что прибудут в район через 1,5 часа. Силы были на исходе и Гади включил PLB (Personal Location Beacon). Это устройство посылает сигнал бедствия с GPS координатами по радиосвязи и через спутниковые каналы. Получив сигнал, служба береговой охраны отправила спасательный вертолет. Несколько раз удары волн переворачивали Гади, но он смог благополучно поднятся не покидая каяка. Альберт тоже перевернулся но подняться самостоятельно не смог и был вынужден покинуть каяк. Гади помог ему вернуться в каяк, но осушить набравший воды каяк они не смогли, и после этого дрейфовали ожидая помощи. Спустя 2,5 часа наши каякеры были найдены вертолетом и благополучно спасены рыбацким судном Vigilant.


Coast Guard coordinates rescue of two Israeli kayakers near Gore Point ENG + Видео)

לא היה לנו זמן לפחד (HEB + Video)



Спасители и спасенные: Альберт - крайний слева, Гади - крайний справа.

P.S. Альберт и Гади приглашали меня принять участие в экспедиции на Аляску, но я не мог по различным обстоятельствам.
P.P.S. Продолжение следует.