Рейтинг
+9.53
голосів:
12
avatar

Java  

12-та зустріч JUG of Lviv

24 Січня 0 19-00 відбудеться 12 зустріч Java User Group
Тема доповіді
Scala on Android
доповідач
Денис Єрмаков
Місце зустрічі
Шептицьких 26
компанія GlobalLogic
Вхід Вільний

Прохання всіх бажаючих прийти на зустріч — пришліть будь ласка попередження на наш мейл jug.lviv@gmail.com

Play 2.0

playВийшов превю 2.0 версії альтернативного Java веб фреймворка Play.
Фреймворк цікавий тим, що не базується на Java EE стеку веб технологій (сервлети, контейнери, etc.), а побудований поверх високопродуктивної бібліотеки JBoss Netty.
Нова версія має наступні зміни та нововведення:
— рідна підтримка Scala
— нова білд система stb
— покращена безпека типів
— перероблена архітектура навколо асинхронності
— підтримка стейтлесс реалізації JPA EBean

Зміни досить серйозні, тому скоріш за все прийдеться модифікувати існуючі аплікації написані на Play 1.3.

Завантажити фреймворк можна з офіційного сайту.

11-та зустріч Java User Group of Lviv

Після довгої перерви ми знову збираємось
Раді будемо бачити всіх
Зустріч — 12-го жовтня о 19-00
Місце зустрічі — місто Львів, Стороженка 32, 7-ий поверх, компанія N-ix

Тема «Spring Roo: just try it „
доповідатиме Іван Вергун (Lohika)

Деталі на нашому блозі

Прохання всіх хто планує відвідати зустріч прислати лист на нашу скриньку

jug.lviv@gmail.com

Software AG купує Terracotta

Software AG, великий розробник програмного забезпечення купив Terracotta.
Software AG використає технологічну базу Terracotta для покращення своїх хмарних рішень. Також компанії отримаю доступ до замовників та розробників.
Terracotta це потужне рішення для організації розподіленого розміщення даних у пам'яті, найпростішим застосуванням його є розподілений кеш.

JRockit стає безкоштовним

Oracle, яка свого часу купила BEA, дозволила безкоштовне комерційне використання JRockit — високопродуктивної альтернативної JVM. Умови використання такі ж як і Sun/Oracle JDK/JRE, тобто вільне поширення та використання, але без права зміни коду.
Типово JRockit є більш продуктивним чим рідна JVM.
Дуже потужною особлививістю є JRockit Mission Control, який тепер можна використовувати безкоштовно, але тільки в рамкак розробки.
  • +4
  • 27 травня 2011, 10:39
  • zenyk
  • 3

Звіт з JEEConf 2011

jeeconf, javaУ суботу відвідав дуже цікаву конференцію — JEEConf. Як видно з назви, головною темою були джава та суміжні технології.
Організація була на високому рівні, все відбувалось вчасно та було гарно сплановане. Кави та тістечок вистачало всім :)
Перерви між доповідями були достатні щоб змінити місце. Кожен мав карту та розклад. На обід було достатньо часу та закладів.
Єдиний косметичний мінус це брак урн для сміття, так як декілька сотень джавістів за день трохи генерують мусор.

Призи, які розігрувались, були хорошим стимулом залишитись до кінця :)

Конференція складалась з 2-х великих частин: доповіді та жива розробка. Так як в джаві вже не перший рік, я відвідував тільки доповіді.
Доповіді йшли в три потоки: Архітектура та Підходи, Обробка та збереження даних, Інструменти та Мови
Теми були розкидані дуже збалансовано, тому кожен міг вибрати щось цікаве протягом цілого дня.
Головні тези по доповідях які я відвідав.


( Читати далі )
  • +5
  • 23 травня 2011, 23:33
  • zenyk
  • 2

Groovy 1.8.0

Вийшла нова версія мови програмування Groovy — 1.8.0

Зміни:
* Нові можливості DSL
* Покращена швидкодія
* У дистрибутив включено GPars — бібліотеку для паралельного програмування та керування конкурентним доступом
* Вбудовано підтримку JSON
* Нові можливості мета-програмування рівня компілювання
* Нові можливості по функціональному програмуванню замикань (closures)

Повний список змін.

Завантажити можна з офіційного сайту.

JUG of Lviv: Презентація з 10-ї зустрічі - Google Guice

Доступна презентація з 10-ї зустрічі Java Users Group of Lviv.

Відео буде викладено згодом.

Бубновий оператор

У JDK 7 з'явиться нова синтаксична конструкція, покликана скоротити кількість коду, потрібного для використання generics. Цей оператор виглядатиме ось так:
<> 

і називатиметься, відповідно до свого вигляду, diamond operator. Діамантовий тобто, або ж, як сказали б затяті картярі — бубновий.

Щоб багато не розписувати, простіше навести приклад:
Map<String, List<String>> anagrams = new HashMap<String, List<String>>();

Цей код у Java 7 можна буде скоротити до такого:
Map<String, List<String>> anagrams = new HashMap<>();


Як можуть помітити користувачі IntelliJ IDEA, остання у 10-й версії відображала ініціалізацію генериків саме так, оскільки їх опис дублювався і подовжував рядок коду. Приємно, що тепер код матиме такий зручний вигляд навіть у vi або Far.

Деальнішу інформацію можна переглянути тут
  • +7
  • 21 квітня 2011, 09:41
  • manuna
  • 9

6 прийомів робити з Property Files в Spring Framework Повідомлення-посилання

Хороша підбірка прийомів використання Property Files в Spring. Деякі є загально відомі, деякі досить несподівані. Якщо ви використовуєте на проекті Spring - однозначно рекомендую переглянути.