Category: транспорт

Category was added automatically. Read all entries about "транспорт".

JavaOne Moscow 2013

На этой неделе я побывал в Москве на JavaOne Moscow 2013. Сделал доклад "Миллионы котировок в секунду на чистой Java" аналогичный своему выступлению в Санкт-Петерурге на JUG. Однако, здесь был всего час времени и доклад получился урезанный по содержанию по сравнению с предыдущим. Надо сказать, что я планировал урезать доклад "по глубине" (то есть не вдаваться глубоко в подробности и лирику, а пробежаться по верхам), но не получилось. Это, в общем, побочный эффект того, что для этого доклада я готовил презентацию в том стиле, когда презентация не содержит дословный текст и содержимое рассказа, а лишь подчеркивает основные мысли, которые хочется донести до аудитории (крупным текстом), в то время как основное пояснение дается голосом.

Конференция продолжалась два дня, но я на неё приехал всего на один день, 24 Апреля, когда был назначен мой доклад и успел послушать не много других докладов. Больше всего мне понравился доклад "Пуленепробиваемый Параллелизм Java", сделанный Алексеем Шипилёвым shipilev. Он рассказал и показал на конкретным примерах ошибки связанные с многопоточностью, которые обнаруживаются в JVM, JDK и в железе. Поделился методологией, которую они используют для написания тестов на поведение кода при одновременной работе множества потоков, чтобы проверять весь стек на соответветсвие модели памяти Java (JMM). Обещал, что написанный каркас для разработки аналогичных тестов будет открыт.

Стоит упомянуть и доклад "Exploring JavaFX 3D", сделанный Джеймсом Уивером. Он показал рабочие примеры кода для вывода 3D-графики, которая появится в следующей версии JavaFX, которая выйдет в составе JDK 8. Джеймс говорил медленно, боясь что аудитория его не поймет. Однако доклад был в достаточной мере насыщен демонстарциями работающего кода, чтобы быть не скучным. У команды JavaFX получается вполне элегантный, мощный и достаточно производительный API для обогащения интерфейса приложений 3D графикой.

Лытдыбр: Выбирая билеты в Москву я не обратил внимание на место проведения конференции. Я привык что в Москве мне всегда нужно в центр, а Аэроэкспресс с любого аэропорта приезжает в центр на кольцевую линию метро, откуда быстро можно попасть в любое центральное место, и не важно в какой аэропорт ты прилетел. Более того, из-за Московских пробок Аэроэкспресс+Метро почти всегда быстрей такси. Я привычно выбрал Домодедово в том числе из-за того, что там ближе всего идти до станции Аэроэкспресса, хотя его перегруженность людьми уже стала напрягать. Уже в аэропорту Пулково я посмотрел на место проводения конференции и на карту Москвы, и осознал, что конференция проходит в Крокус Экспо, сразу за МКАД-ом, и симметричность относительно разных аэропортов жестко нарушается. Если бы я полетел через Шереметьево, то сэкономил бы на дороге туда и обратно не меньше часа времени, взяв такси.