понеділок, 17 жовтня 2011 р.

Вдогонку java.util.concurrent Tech Talk

Во вторник 11-го октября отгремел очередной Java Evening в Cogniance c пиццей, пивом, интересными людьми и интересными темами. Среди героев дня был и я со своим докладом по java.util.concurrent, В прошлом (и первом) Java Evening у меня не вышло поучаствовать, зато на этот раз я без лишней скромности откусил из общего времени целых 80 минут вместо положенных 15ти!

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

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

Сам заметил, что не слежу за временем абсолютно, но вроде никто не был против, аудитория казалась заинтересованной, - настолько, насколько я мог оценить своим затылком (сидел я с ноутбуком, чтобы удобно было показывать код, и следить за аудиторией не было никакой возможности)

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

Теперь без лишней скромности могу сказать, что готов читать книгу Гетца. Заказал ее на следующий же день. Мультипоточность на этом для меня только начинается - впереди архипелаг Java Memory Model, который и станет основной темой моих будущих писаний.

Nevertheless, выкладываю слайды и примеры, дабы увековечить этот великий исторический момент.

Качаем, смотрим, изучаем, спрашиваем. Сразу скажу что AtomicCyclicCounter - неверно написан полностью :) Пишите свои варианты почему, выигравшему - автомобиль!

Так же в презентации, на третьем слайде - Они. Как зовут каждого, тоже пишите в комментарии, первому счастливчику - автомобиль!

Смотреть слайды 
Смотреть примеры - это SVN-репозиторий, можно сделать read-only checkout