Привет, трудяги!
28 августа 2013 у нас состоялся очередной девклуб. Для тех, кто пропустил, я расскажу, что там было.
А было три доклада: очень технический, в меру технический и совсем нетехнический.
Первым выступал Антон Кекс, и рассказывал он про “Разработку мультиплатформенных Desktop-приложений на Java”.
Антон является автором приложения Angry IP Scanner (того самого, что скачали уже 9 млн раз!), которое написано на Java и работает на всех платформах. Антон выбрал очень интересный формат для доклада: он вкратце перечислил весь стек технологий, используемых в приложении, и предложил аудитории выбрать три наиболее интересные из них. Аудитория выбрала «PicoContainer», «SWT» и «Packaging», и на них Антон остановился более подробно. Не просто рассказал, но и показал: открыл IDE и начал демонстрировать и запускать код. Как говорится, залез в код по самые брейкпойнты!
Вторым выступил Антон Архипов с рассказом о том, как запускать скриптовые языки прямо из Java.
Оказывается, из Java кода можно вызвать строчку на JavaScript, Python, Ruby, Tcl и даже Bash. Антон показал, как это делается и какие опасности подстерегают. Правда, не все в зале до конца поняли, зачем это нужно. Несмотря на то, что Антон несколько раз закоммитил свой мессадж. 🙂 Область применения скриптов довольно широкая: кусками на JavaScript, например, можно дополнять билд-скрипты на Ant или Maven, к Eclipse можно писать плагины на скриптовых языках. JMeter позволяет описывать шаги теста на скриптовых языках. В общем, это всё случаи, когда кодирование на Java долго, неудобно, или релизный цикл не позволяет быстро менять логику, или юзеру надо просто дать возможность менять логику на лету. Commit & Push!
Кстати, Антон выступает через пару недель на конференции JavaOne, где покажет улучшенную версию этого доклада. Вот так-то, наши люди в голливуде!
Ну и в качестве десерта Александр Мочёнов рассказал про гео-игру Ingress.
Это было настолько весело, что слушатели и не заметили, как доклад пробежали все 80 минут вместо запланированных 40. Если вы тоже хотите узнать, как хакать порталы, за что смурфики должны умереть, и почему взрослому человеку не стыдно в такое играть, посмотрите видео. Игра Ingress уникальна тем, что сочетает в себе и элементы виртуальных игр, и реальную физическую активность. Звучит заманчиво, онйу?
Всем спасибо, было весело. Обязательно поделитесь своими впечатлениями в комментариях к видео на сайте или в гуглогруппе! Докладчики этого очень ждут.
Увидимся на следующем девклубе 25 сентября!
Добавить комментарий