Страницы

понедельник, 27 февраля 2012 г.

Binding: Go & C

Я уже писал о своем интересе к Go. Чуть больше недели назад поставил Ubuntu (с помощью wubi), и начал разбираться как можно написать работающий Helloworld, в котором С-шная функция будет вызываться кодом написанным на Go.

пятница, 17 февраля 2012 г.

Bret Victor - Inventing on Principle

Прекрасное выступление. Мне очень понравились как прикладные примеры, показанные вначале (слыхал раньше об отладке переменных игры на лету, но не видел в действии), так и выводы в конце, предлагающие переосмыслить цели в жизни.
http://vimeo.com/36579366

четверг, 16 февраля 2012 г.

Конференции: Time Management, Agile

Я регистрировался на 2 онлайн-конференции, проводившиеся на сайте itbrunch.com.ua:
  • «В гостях у Agile практиков»
  • «Time Management»
Обе я пропустил :)
Но доклады, которые на них были записаны можно посмотреть в формате слайд-шоу (звук + слайды):
http://itbrunch.com.ua/schedule/

О логировании

Статья, после которой я научился эффективно использовать логи:
http://www.javacodegeeks.com/2011/01/10-tips-proper-application-logging.html

Отличное описано:
  • для каких случаев какие уровни нужно использовать;
  • что, как и когда выводить;
  • возможности паттернов логгирования.
Еще там упоминалась интересная библиотека:  Perf4J. Процитирую ее краткое описание:
Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()
Нужно будет попробовать.

вторник, 14 февраля 2012 г.

NothingHandler, AnythingHandler

Хочу поделится анти-паттерном, которым я очень увлекался полгода назад. На днях для него придумалась классная формулировка: "Писать nothing_ и anything_ handler-ы".

четверг, 9 февраля 2012 г.

Go, OpenGL

Долго пытался собрать в кучу все, о чем хотелось рассказать - никак в цельный пост с единой темой не складывалось. Потому, просто напишу чем я занимался последнюю неделю: