Archive

Posts Tagged ‘Java 8’

JUGUA Lambdas HackSaturday (20 июля)

July 12th, 2013 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:

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

JUGUA Lambdas HackSaturday

June 24th, 2013 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

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

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

JUGUA Hack Day

June 3rd, 2013 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 будет определена позднее. Спасибо за активность!

Встреча JUG KPI (3 ноября)

October 23rd, 2012 No comments

В субботу, 3-го ноября в 11 корпусе КПИ, в аудитории 214 (2 этаж), с 10.00 пройдет встреча JUG KPI

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

  1. Короткое вступление (еще раз про Oracle Academy)
  2. Что такое MongoDB (NoSQL DB) и как с ней работать из Java + src. Игорь Деркач
    • Еще по теме:
    1. MongoDB and Java: Big Data Made Easy
  3. Что такое Школа анализа данных Yandex. Максим Терновой
  4. Kotlin: новый мультипарадигмальный язык на базе JVM + src.Роман Сорока
    • Еще по теме:
    1. Who’s More Functional: Kotlin, Groovy, Scala, or Java?
    2. Kotlin: Practical Aspects of JVM Language Implementation
    3. Design Patterns in Modern JVM Languages
  5. Новые возможно Java 8: Lambda-выражения.Елена Сирота
    • Еще по теме:
    1. The Road to Lambda
    2. Lambda: A Peek Under the Hood
    3. Jump-Starting Lambda Programming
  6. Впечатления и фотографии с JavaOne (и Сан-Франциско). Елена Сирота, Андрей Родионов

How to build OpenJDK projects from NetBeans

July 28th, 2012 No comments

This instruction specifies how you can build following OpenJDK projects using NetBeans IDE:

  • Hotspot
  • CORBA
  • JAXP
  • JAXWS
  • Langtools
  • JDK (J2SE)
  • Swing
  • JMX
  • JConsole

Read more…

Будущее Java – грядущие новшества Java 8

December 13th, 2011 5 comments

По результатам выступлений на конференции “Сиклум Java Субботник” и Встречи JUG KPI (посвященных лямбда выражениям (функциям) в Java), несколько небольших примеров и пояснений к презентации “Будущее Java, грядущие новшества Java 8” (видео доклада), а также исходный код приводимых примеров.

Для начала стоит предупредить, что все излагаемое в презентации может измениться; не думаю, правда, что радикально, но все же. Так, к примеру, за время, прошедшее между двумя докладами, defender methods успели окончательно сменить название на virtual extension methods.

И второе, те примеры кода, которые приводились во время презентации, работают! Точнее, почти работают… Вы можете скачать предварительную версию JDK 8 с поддержкой лямбда-выражений и начать экспериментировать.

Read more…

Tags: ,