This version of the page http://jug.ua/ (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2013-09-16. The original page over time could change.
JUG.ua

She is waiting for you at JavaDay Kiev 2013!

September 12th, 2013 randrey No comments

Конференция JavaDay 2013 будет проходить 19-го и 20-го октября в Киеве.

В первый день конференция (19 октября) начнется с серии пленарных докладов, а затем разделится на четыре потока. Во второй день конференции (20 октября) будут проходить образовательные семинары (по Scala, Spring, …).

В этом году на конференции будет около 20 докладчиков и 26 докладов.

Среди докладчиков ожидаем:
- 2 Technical Evangelists
- 5 Oracle Engineers
- 12 JavaOne Speakers
- и других известных докладчиков

Организаторами конференции являются компании Oracle, EPAM Systems и JUG KPI.

Если Вам интересно принять участие в JavaDay 2013, пожалуйста, свяжитесь с нами.

Будем очень рады Всех видеть!

Tweet
Tags: JavaDay, JUG

JVM-based languages: Scala, Clojure, Groovy (8 августа)

July 29th, 2013 randrey 4 comments

Уважаемые господа-разработчики!

Приглашаем Вас на очередную встречу JUG KPI совместно с EPAM Systems, которая будет проходить в рамках IT Week.

Дата: четверг, 8 августа, с 19:00 до 22:00

Адрес: ул. Кудряшова, 14-б (кафетерий), офис EPAM Systems

Наша встреча Java User Group в этот раз пройдет без Java ;) А будет посвящена трем  наиболее популярных на сегодня JVM-based languages: Scala, Groovy и Clojure.

Каждый из языков будет представлять отдельный докладчик, но от каждого из них мы рассчитываем услышать:

  • чем понравился язык
  • базовые основы синтаксиса
  • пример решения некой задачи на соответствующем языке
  • существующие фреймворки и их предназначение
  • интеграция с Java
  • с чего лучше начать учить

Программа встречи:

  1.   Scala (Yuriy Polyulya) (видео + презентация + код примера)
  2.   Groovy (Izzet Mustafayev) (презентация + видео)
    • Доклад про Gradle со встречи Power of Gradle
  3.   Clojure (Mykhailo Kozik) (видео + презентация + код примера)
    • Доклад Building Web Application with Clojure + ClojureScript

Наиболее активный участник получит годовую полную лицензию на IntelliJ IDEA, а так же будут призы от компании EPAM Systems.

Tweet
Tags: Clojure, Groovy, JUG, Scala

JUGUA Lambdas HackSaturday Feedback

July 22nd, 2013 randrey No comments
В общем мероприятие всем понравилось.
Всего было 16 человек. GS Collections Framework оставил хорошее впечатление и оказался действительно хорошей базой для прикладного использования JDK8 lambdas. Задания в стиле kata были очень хорошо проработаны и подготовлены. Респект ребятам из GoldmanSachs.
Ивент занял 6 часов: 1 час интро в GoldmanSachs Collections Framework и то чем мы собираемся заниматься. 4 часа работа с катами (в итоге закончили 5 кат). 1 час в конце что бы каждый дал свой фидбек.
Фидбэки ребят:
  1. Некоторым ребятам немного не хватало тишины что бы сосредоточится
  2. Некоторым немного не хватило вводных инструкций
  3. У кого-то в голове немного смешались GS и JDK Functions/Predicates
  4. Практически всем показались не интуитивными collect/select методы из GoldmanSachs Collections Framework
  5. Не хватило каты нацеленной на то что бы показать всю мощь method chaining’а
  6. Захотелось иметь extension methods в Java (пишем JDK Enhancement Proposals ;)

Из организационных моментов в следующий раз надо более четко проработать подключение опоздавших людей к работе и попробовать заюзать какую-то тулзу для шаринга десктопа (например join.me). Также был предложен альтернативный вариант проведения HackDays больше в стиле Hackatons с разбитием на команды и работе в командах над каким-то общим заданием.

Появилось несколько идей на следующий HackDay:
  1. Попытаться реализовать те же задания с использованием новинок в JDK8 collections framework
  2. Попытаться реализовать что-то типа своего Predicates класса или просто какую-то компоненту с использованием lambdas внутри
Tweet
Tags: Goldman Sachs, Hack Day, Java 8, JUG, Lambda, OpenJDK

JUGUA Lambdas HackSaturday (20 июля)

July 12th, 2013 randrey 1 comment

Всем привет!

И так, 20-го июля (суббота), начиная с 11.00 мы проведем давно обещанный Lambdas HackSaturday, который будет посвящен знакомству и практическим аспектам использования лямбда-выражений в Java 8.

В качестве “полигона” будет выступать Goldman Sachs collection framework на котором мы будем экспериментировать с лямбда-выражениями.

Формат HackSaturday будет проходить в виде написания кат по материалам GS Collections Training Session and Kata (+ выполнение готовых модульных тестов).

А пока, просьба ко всем потенциальным участникам, – почитайте, пожалуйста, перед HackSaturday основы лямбд (синтаксис, простые примеры использования).

Просьба к участникам:

  1. принести с собой ноутбук (или договориться с кем-то об одном на двоих),
  2. заранее скачать OpenJDK 8 (можно скачать здесь jdk8.java.net),
  3. выбрать и установить IDE где есть поддержка лямбда-выражений (к примеру IntelliJ IDEA),
  4. скачать Goldman Sachs Collections (GS Collections on Github: https://github.com/goldmansachs/gs-collections)

Что можно почитать про Goldman Sachs Collections:

  • обучающий проект реализованный в стиле кат link
  • дока которая служит гайдом для знакомства с фреймворком и руководством к катам link
  • GS Collections and Java 8
  • GS Collections User Reference Guide

Что можно почитать про лямбды:

  • ”Сергей Куксенко и Алексей Шипилёв — Через тернии к лямбдам”: video 1, video 2
  • Lambda Expression
  • Method References
  • Java 8 Revealed: Lambdas, Default Methods and Bulk Data Operations
  • About the Lambda FAQ
  • Lambda Expressions in Java 8
  • Project Lambda
Tweet
Tags: Goldman Sachs, Hack Day, Java 8, JUG, Lambda, OpenJDK

Clojure, JAX-RS, Spring Batch и подготовка к HackSaturday на JUG (15 июля)

July 9th, 2013 randrey 1 comment

Уважаемые господа-разработчики!

Приглашаем Вас на очередную встречу JUG KPI совместно с EPAM Systems.
Дата: понедельник, 15 июля, с 19:30 до 22:00
Адрес: ул. Кудряшова, 14-б (кафетерий), офис EPAM Systems

На встрече мы так же расскажем о том, как будет проходить Lambdas HackSaturday (в субботу 20-го июля), какие мы приготовили задания, и что с собой на него нужно будет принести (ноут с JDK 8).

Программа встречи

  1. Building web applications with Clojure + ClojureScript (Ivan Kryvoruchko) (презентация)
  2. Основы разработки серверной части современных Bеб-приложений с использованием JAX-RS (Игорь Деркач) (презентация + код примеров)
  3. Spring Batch (Николай Гордон) (презентация + код примеров)
  4. Подготовка к HackSaturday и основы Goldman Sachs Collections (Олег Цаль-Цалько)

Наиболее активный участник получит годовую полную лицензию на IntelliJ IDEA. А так же будут призы от JUG UA.

Tweet
Tags: Clojure, ClojureScript, Hack Day, JAX-RS, JUG, Spring Batch

JUGUA Lambdas HackSaturday

June 24th, 2013 randrey 1 comment

Всем привет!

И так, по результатам голосования за темы для Hack Day наибольшее число голосов набрали: Lambdas (что не удивительно), Concurrency Utilities in JEE 7 и WebSockets. Поэтому наш первый Hack Day мы посвятим лямбам, а остальные фичи отложим на следующий раз.

Кроме лямбд мы бы хотели немного расширить тему Hack Day, и включить в нее Goldman Sachs collection framework. Дело в том, что при работе с API данного фреймоврка можно будет увидеть все преимущества от использования лямбд.

Детали организации и проведения HackDay, а так же как он и когда (в одну из суббот июля) он будет проходить и какие будут задания, мы сообщим на ближайшей встрече группы и в рассылке.
А пока просьба ко всем потенциальным участникам – почитайте, пожалуйста, перед Hack Day основы лямбд (синтаксис, простые примеры использования).

OpenJDK 8 можно скачать здесь jdk8.java.net

Что можно почитать про лямбды:

  • Lambda Expression
  • Method References
  • Java 8 Revealed: Lambdas, Default Methods and Bulk Data Operations
  • About the Lambda FAQ
  • Lambda Expressions in Java 8
  • Project Lambda

Что можно почитать про Goldman Sachs Collections:

  • GS Collections and Java 8
  • GS Collections User Reference Guide
  • GS Collections on Github: https://github.com/goldmansachs/gs-collections
Tweet
Tags: Goldman Sachs, Hack Day, Java 8, Lambda, OpenJDK

JUGUA Hack Day

June 3rd, 2013 randrey 3 comments

Как было обещано на нашей предыдущей встрече, мы бы хотели провести Hack Day на JUG UA посвященный как новым фичам Java 8 так и JavaEE 7.

Тем более, как раз в конце прошлой недели (30 мая), вышел JDK™ 8 Early Access Release с полным набором всей функциональности из Java 8 (полный список фич доступен тут).

Для подготовки к Hack Day нам нужно выбрать проекты из Java 8/JavaEE 7  с которыми мы бы работали.

В связи с этим, огромная просьба, выбрать в следующем опроснике те проекты с которыми Вам бы хотелось поэкспериментировать на Hack Day, а так же какие из типов ивентов Вам были бы интересны в будущем: Темы для HackDay

Дата проведения Hack Day будет определена позднее. Спасибо за активность!

Tweet
Tags: Hack Day, Java 8, JavaEE 7, OpenJDK

Vagrant, Spring и JCP Adopt JSR program на JUG (18 мая)

May 13th, 2013 randrey 2 comments

Уважаемые господа-разработчики!

Приглашаем Вас на очередную встречу JUG KPI совместно с EPAM Systems.
Дата: суббота, 18 мая, с 11:00 до 16:00
Адрес: ул. Кудряшова, 14-б (кафетерий), офис EPAM Systems

Программа встречи

  1. Избавьтесь от рутины конфигурации окружений JEE проектов с помощью Vagrant (Иззет Мустафаев)
  2. Next stop: Spring 4 (Олег Цаль-Цалько ) (презентация)
  3. Spring integration: building blocks for message driven architecture (Роман Сорока)
  4. Join JCP Adopt JSR program (Олег Цаль-Цалько, Елена Сирота) (презентация)
  5. Рассказ о конференции Devoxx UK (Елена Сирота)

Наиболее активный участник получит годовую полную лицензию на IntelliJ IDEA. А так же будут призы от компании EPAM Systems и Oracle.

JUG involvment in JCP and AdopJSR program from Oleg Tsal-Tsalko
Tweet
Tags: JUG, Spring, Vagrant

Экспресс-встреча JUG (25 апреля) – “Power of Gradle”

April 23rd, 2013 randrey 4 comments

25 апреля, 18.00, кафетерий “Епам”

Евгений Борисов – “Power of Gradle” (презентация, видео)

Java архитектор. Евгений – работал с языком Java c 2001 года и принимал участие во множестве проектов масштаба предприятия. Евгений имеет богатый опыт преподавания и проведения семинаров. Евгений работал с большим количеством Java framework-ов таких как Spring, Hibernate, Maven, Gradle, Wicket, JSF и.т.п.

Аннотация доклада (читался на JavaOne)

“Вы замучались работать с Антом? Вас утомило отсутствие гибкости у maven-a? Вам бы хотелось пользоваться наиболее современным и простым фреймворком для автоматизации сборки проектов? Данный доклад представит вам Gradle, наиболее оптимальный сборщик на сегодняшний день. Gradle пытается объединить в себе все плюсы Ant, Maven и Ivy. И представить то, что получилось, с помощью Groovy. Теперь вместо того, чтобы скрещивать Batch-скрипты, java и xml-файлы конфигурации, можно просто написать несколько строчек кода на диалекте Groovy и радоваться жизни. Диалект специально разработан для описания сборки, тестирования, развертывания, экспорта и любых других действий над проектом, которые только могут прийти вам в голову.”

Tweet
Tags: Gradle, JUG

Epam become “Duke’s choice award winner”

April 23rd, 2013 randrey No comments

Tweet
Tags: