Kharkiv JUG

Kharkiv JUG For all who loves Java in Kharkiv

Are you tired from projects with the package structure - api (controller) - service (business) - repository (dao) - doma...
26/12/2018

Are you tired from projects with the package structure
- api (controller)
- service (business)
- repository (dao)
- domain (model)?

https://www.youtube.com/watch?v=5OjqD-ow8GE
is the right thing to taste the package by component approach...

This presentation was recorded at GOTO Berlin 2018. http://gotober.com Simon Brown - Creator of C4 Software Architecture model and Author o...

The tech world is moving fast and we’re in for the ride! The JDK 12 development repositories are open and here is a new ...
12/12/2018

The tech world is moving fast and we’re in for the ride! The JDK 12 development repositories are open and here is a new thread in order to keep track of everything that’s going live.

Normally, when we update this thread we welcome new JEPs targeted to JDK 12 or present proposed ones. This time around we are talking about letting a JEP go

Christmas releases starts today;) Welcome Flutter 1.0!
05/12/2018

Christmas releases starts today;) Welcome Flutter 1.0!

Today, at Flutter Live, we're announcing Flutter 1.0, the first stable release of Google's UI toolkit for creating beautiful, native experiences for iOS and Android from a single codebase.

JVM had a lot of crucial changes in 2018: Oracle Licensing, new release cycle and etc.Here is the Ecosystem Report 2018....
28/10/2018

JVM had a lot of crucial changes in 2018: Oracle Licensing, new release cycle and etc.
Here is the Ecosystem Report 2018. Let's see what happens in a year...

Welcome to the largest survey ever of Java developers. The data presented in the following report was taken from more than 10,200 questionnaires, covering JDK vendors, versions, IDEs, build tools, CI servers, Java EE versions, web frameworks, JVM languages, binary repositories, source code repositor...

What's wrong with runtime annotations?
27/10/2018

What's wrong with runtime annotations?

Annotations were introduced to Java in 2004 and have since enabled a lot of progress and vastly improved the way we write software in the…

ACM Members now have early access to the Rough Cut of " : Improving the Design of Existing Code, Second Edition."
03/10/2018

ACM Members now have early access to the Rough Cut of " : Improving the Design of Existing Code, Second Edition."

Fully Revised and Updated–Includes New Refactorings and Code Examples “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” —M. Fowler ... - Selection from Refactoring: Improving the Design of Existing Code, Second Edition [Book]

OpenJDK is a free alternative for java in enterprise.
27/09/2018

OpenJDK is a free alternative for java in enterprise.

Java 11 has been released . It is a major release because it has long-term support (LTS). But Oracle have also set it up to be a trap (eit...

https://www.pluralsight.com/courses/java-11-whats-new
25/09/2018

https://www.pluralsight.com/courses/java-11-whats-new

This course provides an overview of the most important features in Java 11, such as the new library and language features, performance and security enhancements, and the accelerated release schedule.

04/04/2018

The Visitor Pattern strikes fear into the hearts of Java programmers. It works well, as long as we do not touch the element hierarchy.

Many derivates of Visitor try to address this deficiency. One of these is the Acyclic Visitor by Uncle Bob, published 20 years ago. One of its challenges is dealing with unexpected elements. Since we are trying to avoid a cyclic dependency, we cannot let Visitor know about Element. We thus should not have a default handler in the Visitor superclass.

In this webinar, we will look at the Acyclic Visitor and compare it to our modern version of the GoF Visitor. We will also look at how we can refactor both versions to use MethodHandle to create a common accept() method.

We invite all readers of The Java Specialists' Newsletter to join us for this special event. A recording of the webinar will be available afterwards.

Here are 80+ Free eBooks for   and   from O'Reillys Archive.
24/03/2018

Here are 80+ Free eBooks for and from O'Reillys Archive.

An archive of all O'Reilly data ebooks is available below for free download. Dive deep into the latest in data science and big data, compiled by O'Reilly editors, authors, and Strata speakers.

http://jdk.java.net/10/
21/03/2018

http://jdk.java.net/10/

This page provides production-ready open-source builds of the Java Development Kit, version 10, an implementation of the Java SE 10 Platform under the GNU General Public License, version 2, with the Classpath Exception.

Address

Kharkiv

Website

Alerts

Be the first to know and let us send you an email when Kharkiv JUG posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share