Eye

JIRA, Confluence по пять баксов

У Атлассиана в течение этой недели распродажа — лицензии на полноценные JIRA и Confluence с ограничением до 5 юзеров бесплатно по 5 долларов штука.

На сайте говорится, что это экономический стимулус для стартапов, плюс они хотят собрать $25K на благотворительность. (Я думаю, они хотят получить 5000 клиентов за пять дней ;)

В любом случае, если оно вам надо, не прозевайте.
Eye

Flow Control Considered Harmful

Известно мнение, что плохой практикой является использование ключевых слов, прерывающих code flow — такие как break, continue или return в середине метода. (По сути, это специализированные goto.) Я лично так не считаю, но на днях я тут нашел багу, которая была внесена три года назад и присутствовала практически во всех версиях Дескзиллы, проявляясь довольно неявно, изредка и с плохими последствиями.

Суть баги: вместо if (...) continue стоит if (...) return. Представить далее как проявляется бага в методе не составляет труда. Скорее всего ошибка была внесена из-за невнимательности программиста. Возможно, этот кусок кода был сначала в отдельном методе, а потом был перенесен в тело цикла.

Будьте внимательны!
Eye

Инопланетарий

Негатив продолжается: сводил сегодня ребенка в Планетарий, испытал полное разочарование.

Мы пошли в «Звездный зал», чтобы, собственно, посмотреть на звезды. А нам начали показывать презентацию «Опасная Вселенная». Натурально, PowerPoint-овские слайды с буллетами через проектор на переднюю часть потолка. Лектор при этом совершенно явно испытывал нездоровую тягу ко всяческим катастрофам, постоянно подчеркивая, что расслабляться нельзя и что это чудо, что нам на голову до сих пор не упал мега-метеорит или комета. (Половина посетителей — дети.) Также демонстрировались какие-то ролики, скачанные, видимо, с ютюба или сайта NASA. По крайней мере половину из них я уже где-то видел.

Обзор звездного неба обещали включить в конце лекции, но мы не дождались. Ребенок (4 года) героически перенес 30 минут этого издевательства, во время которого мы играли в Пина и его пассажиров. («Смотри, Пин - мышка» шептал пассажир, когда на потолке посреди картинки с планетами появлялся мышиный курсор.)

Само заведение совершенно заброшенное, все ужасно дряхлое. Туалет напоминает о железнодорожной станции в глухой глубинке.

Отстой.
Eye

Морфий

Посмотрели «Морфий». Все вокруг фильм хвалят, так что ожидания были высокие. Возрастная категория на фильме «21+», хоть и очевидный маркетинговый ход, тоже настраивала на серьезный лад. После покупки DVD долго не смотрели, ожидая подходящее настроение.

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

В чем сила фильма, брат? От картины на сходную тему «Trainspotting» у меня до сих пор тяжелое впечатление, хоть я смотрел его давненько. А про «Морфий» я завтра забуду.

Или я не чего-то не увидел?
Eye

Wonderful Bugzilla

Забавный факт из жизни Багзиллы — улучшение, за которое проголосовало больше всего пользователей заключается в том, чтобы пользователи могли голосовать "против" каких-нибудь багов за счет имеющихся у них в наличии голосов. Разумеется, многие там пишут в комментариях «I wish I could vote against this request.»
Eye

WiMax Trials

Пытаюсь найти WiMax сеть в офисе. Она есть, хоть и плохонькая, в одном углу комнаты. Сервер стоит в другом. Модем представляет собой USB dongle.

План: постепенно наращивая количество удлиннителей (кабель+hub, максимальная длина одного удлиннителя — 5 метров), дотянуть донгл до места где сеть ловится. Потом, так как решение исключительно под Windows, подключить донгл к виртуальной винде на сервере, включить Internet Connection Sharing, а на рутере написать скрипт, который переключает дефолт рутинг на ту виртуальную винду и обратно, в зависимости от наличия сети.

И чего только не сделаешь чтобы вебплас подавился уже!

Update: дома тоже сети нет. Doh!
Eye

update

Вернулся с Devoxx, было весело. (Спасибо yakov_sirotkin за халявный входной билет, приходите все на JUG.) Позже будут кое-какие фотки; соберусь ли написать по контенту конференции — не знаю.

Получил приглашение на «открытую ИТ-конференция для начинающих разработчиков ПО» (склонение сохранено), много думал.

Во френдленте почему-то все сабжекты закрашены траурным черным бэкграундом. Никто не в курсе, как это вылечить?