Translate

середа, 29 квітня 2015 р.

#JUGLviv: 22-nd meetup: #Lessons from Implementing a Modern B2C System in Scala - May 7th


Чергова зустріч JUG вже незабаром!

7-го травня, о 19-00, за адресою вул. Наукова 7г,
приміщення тренінг-центру компанії Eleks.

вхід традиційно вільний

Talk:
Lessons from Implementing a Modern B2C System in Scala

Speaker:
Yuriy Guts
Solutions Architect and R&D Engineer at ELEKS.
Being a polyglot programmer, Yuriy is keen on exploring emerging technology and discovering hidden opportunities. He is an active member of Ukrainian IT community, being a frequent blogger at ELEKS R&D Blog, contributor to Lviv .NET User Group and teacher at Lviv Code School.

Yuriy in social media:





14-го червня до Львова - JavaDay Lviv


Запрошуємо всіх 14-го червня до Львова на конференцію JavaDay Lviv 



Програма конференції буде більш ніж просто цікавою: Core JVM платформа та Java SE (Java 8) JVM languages та нові парадигми програмування Web-розробка та Java Enterprise технології Architecture & Cloud BigData & NoSQL Ми плануємо зібрати більше 20 доповідей у чотирьох потоках для 250 слухачів. Слідкуйте також за анонсами майстер-класів!"

Заздалегідь дякую!
Андрій Родіонов

P.S.
Андрій як організатор JavaDay Lviv люб'язно надав для нашої групи JUG Lviv декілька квитків тож ми подаруємо їх тому(тим) хто зголоситься стати спікерами на наших зустрічах. Якщо бажаючих буде більше ніж квитків, тоді квитки отримають спікери з цікавішими доповідями.
/Андрій Андруневчин

вівторок, 28 квітня 2015 р.

#ProjectFromScratch: SpringBoot - Part2


Hence I decided to create web application then there are two good options for quick start  SpringBoot or Spark
Spark is much simpler but SpringBoot brings Spring - I would say Spring is musthave framework nowdays so that my choice is SpringBoot. 
Following GettingStarted doc I'm creating two classes in web module: config called Application.java and our hello world controller HelloController.java
Usually I create package config for configs and package controller for controllers.

Except created classes we need add required SpringBoot dependency

Add to parent pom dependency management section in following way
 
 <properties>
  <spring.boot-version>1.2.3.RELEASE</spring.boot-version>
 </properties>
 
 <dependencymanagement>
  <dependencies>
   <dependency>
    <groupid>org.springframework.boot</groupid>
    <artifactid>spring-boot-starter-web</artifactid>
    <version>${spring.boot-version}</version>
   </dependency>
  </dependencies>
 </dependencymanagement>
and add to pom.xml in web module dependency itself
 
 <dependencies>
  <dependency>
   <groupid>org.springframework.boot</groupid>
   <artifactid>spring-boot-starter-web</artifactid>
  </dependency>
 </dependencies>
Now you can check if source is compilable with command mvn clean compile and run main on Application.java When you run main, embedded tomcat will start and listen port 8080. Check it with calling url http://localhost:8080

Syntax Highlight


Syntax highlight on our blog works thx to jquery-syntaxhighlighter
It's highlighter with easiest usage I've ever seen

#ProjectFromScratch: Multi module project - Part1


I will try creating new project from scratch step-by-step and write down all steps
If you see better approach or just easier way - please leave comment and I will modify article. Also you can suggest technologies and configurations for that new project
It allows all of us  to gain interesting collective experince

So lets start

Step1: Creating multimodule project with maven
Maven is still most popular build system that's why maven, but if anybody provides code for gradle I will add it to post also
 
//create parent
mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=pom-root -DarchetypeVersion=RELEASE
go inside parent folder and create child modules
 
//first module
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=RELEASE
//create one more module
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=RELEASE


I created two modules core for common things and web




середа, 8 квітня 2015 р.

#JUGLviv & #Morning@Lohika meetup



18-го квітня ми вперше проведемо нашу зустріч не в будень, а в суботу.
Це буде не звичайна подія, а спільний івент організований JUG Lviv та комюніті Morning@Lohika.

Отож зустріч відбудеться 
18-го квітня о 10-00 годині
за адресою Лемківська 15
компанія Lohika

Подія складатиметься з двох частин

1. Доповідь Сергія Моренця на тему Gradle. Write once, build everywhere  про новітню систему збирання проектів.
Сергій - наш гість з Одеси, засновник некомерційного освітнього проекту IT-Simulator, автор книжки Development of Java applications, java євангеліст та автор суто одеського тренінгу Java для рекрутерів :)

2. Доповідь Олега Скляренка на тему DSL in Action з прикладами та описом різноманітних проблем що вирішуються зі застосуванням DSL
Олег відомий у Львові java розробник з великою експертизою у багатьох прикладних сферах. В даний момент є одним з провідних девелоперів у компанії Lohika


Нагадую що вхід традиційно вільний
обов'язкова



неділя, 5 квітня 2015 р.

#JUGLviv: 21-st meetup: Summary


JUG Lviv щoиро дякує всім, хто прийшов на 21-шу зустріч.
Окрема подяка компанії Eleks, яка гостинно нас прийняла.

Дякуємо Yuriy Luchkiv, за доповідь!
Слайди презентації можна завантажити тут.

Також, нагадуємо, 18-го квітня відбудеться спільна зустріч з Morning at Lohika.
Слідкуйте за анонсами!



середа, 1 квітня 2015 р.

#Конференція IT NonStop у Львові: Управління проектами та методики РМ


Львівський офіс американської компанії DataArt запрошує на третій етап першої міжнародної конференції IT NonStop.
IT NonStop — серія міжнародних конференцій — стартувала у лютому 2015 в Херсоні та успішно пройшла у Воронежі в березні. Цього року конференція проходитиме одразу в декількох містах України, Росії та Польщі. Львівський етап відбудеться 25 квітня 2015
Тематика конференції у Львові 
— 

Управління проектами та методики PM

 Конференція буде корисна тим, хто вже управляє проектами з розробки ПЗ і прагне робити це ефективніше, а також тим, хто тільки придивляється до професії РМ.

 Програма: 

  • 10:00 — 10:45 Реєстрація, знайомство, ранкова кава. 
  • 10:45 — 11:00 Відкриття IT NonStop Львів 2015, анонс спікерів і програми.
  • 11:00 — 11:35 Наталя Войтович «Expectation Management». 
  • 11:35 — 12:35 Ольга Котій «Продуктивна комунікація з замовником» (Workshop). 
  • 12:35 — 13:15 Юлія Сулімова «Навчання комунікації у команді: від теорії до практики». 
  • 13:15 — 14:15 Ксенія Кобрин «Сфери застосування різних типів менеджменту» (Workshop). 
  • 14:15 — 15:00 Обід (для зареєстрованих учасників) 
  • 15:00 — 15:15 Розіграш призів і подарунків. Анонс спікерів і програми.
  • 15:15 — 16:15 Катерина Уголько «Стиль управління XXI століття: cила колективного лідерства» (Workshop). 
  • 16:15 — 16:50 Ігор Савка «Як вижити у безнадійному проекті. Особистий досвід». 
  • 16:50 — 17:15 Вечірня кава. 
  • 17:15 — 18:15 Вікторія Коваль «Командний дух: у польоті або в прольоті» (Workshop). 
  • 18:15 Розіграш призів і подарунків. Закриття IT NonStop Львів 2015. Місце проведення наразі уточнюється. 


Слідкуйте за новинами на сайті та реєструйтесь за посиланням.
Кількість місць обмежена, участь тільки за попередньою реєстрацією.