Build your local project on e.g. a Mac with docker so that you can do the build with Linux and all it provides.
Now you might ask me why for F**k sake?! Java is cross platform so why?
Yes, its there! the Utrecht Kotlin Meetup and the first session has been planned for January 16th, 2018. You should be there!
Want to know more about Kotlin the new JVM language made by Jetbrains, but don’t know where to start. Search no further and start with us.
Often times we *ix users want to make a command easier when we type it often. To create a shell script for all of these simple things is just a bit overkill, but creating an alias does not always do what you want. Aliasses can’t take parameters without having a delimter… Here is how to get it do work.
If you could do it with more ease in a shell script is up to you to descide…
You wake up in the morning and go to work, grab a cup of Java, and sit down at your desk to code. But the coffee tastes too perfect…the low hum of the office fans too regular…and you get a weird feeling of deja vu as a black cat crosses your window…twice. You may already be a prisoner in the Java Matrix! The Java Matrix is a virtual world designed to keep hackers content while the machines exploit their creativity. Come to the Java Community Keynote and help the Java rebels fight against evil JVM agents who are after your code!Java, Open Technologies and Cloud Native Development: The Next Generation of Innovation EmergesInnovation in the Java ecosystem has always been driven by collaboration around core open technologies. A platform which has enabled developers to create solutions across a diverse set ofindependent domains. With a uniquely strong combination of partnerships between Java developers, standards organizations and technology leaders, we have created the largest, strongest, and most vibrant developer community in the world. So what are the newer challenges facing the Java community? As Java developers tackle cloud based deployment models to solve complex enterprise problems, new architectural patterns such as microservices emerge, driving a need to evolve existing programming models and invent new ones. In this keynote hear from two of IBM distinguished Engineers that will take you through IBM’s developer focus, and how an open community driven approach will enable the next generation of innovation needed on the Java platform. Learn how IBM’s ongoing commitment to the Java community and it’s wide support of open source and open innovation is powering Java into the future.
JShell adds interactivity to the Java language and opens the door to a vast number of new, exciting applications. In this session, a whole new layer–instant interactive visualization of any Java object–is added to JShell. The presentation introduces a polished JavaFX-based user interface for the visualization, based on the Visual Reflection Library (VRL) and VWorkflows, a powerful flow and node visualization library. This enables users to visually explore the whole JDK. Users can define data flows visually and combine those with textual JShell scripts. You will learn how to experiment with new ideas and how to produce stunning visualizations in an instant. Attendees will get access to the source code and the sample applications.
You never know how your application will perform once deployed to production. Sure, you have unit tests and your test coverage is sky-high. However, you might depend on external resources such as databases, web services, and distributed caches. Moreover, without proper integration testing, you cannot be confident about the stability of your production environment. This session’s speaker would like to spread the word about the awesome project TestContainers, an open source Java library that exposes APIs for JUnit tests. It provides lightweight, disposable instances of shared databases, distributed caches or grids, and anything else that can run in a Docker container, all securely and reliably downloaded from your Docker Hub.