TensorFlow, Google’s contribution to the world of machine learning and data science, is a general framework for quickly developing neural networks. Despite being relatively new, TensorFlow has already found wide adoption as a common platform for such work, thanks to its powerful abstractions and ease of use.
November 15th, 2017No Comments, Data Analytics, Development Tools, Java App Dev, Open Source, others, Programing, by admin.
November 9th, 2017No Comments, Development Tools, Java App Dev, Libraries and Frameworks, Open Source, others, Programing, Scripting and JVM Languages, by admin.
Kotlin, the statically typed alterative Java language for JVM and Android development, is showing signs of making it into the big leagues, getting support in development frameworks.
For example, the Spring Framework now supports Kotlin. And there are new frameworks such as Javalin and Ktor that support Kotlin.
Kotlin frameworks: Support in the Spring Framework
Best known as a venerable Java framework featuring dependency injection, Pivotal’s Spring Framework gained Kotlin support in the Spring 5.0 version released this year. Spring … Read the rest
November 8th, 2017No Comments, Development Tools, Java App Dev, Open Source, others, Programing, by admin.
All of this is possible because Eclipse has a good architecture for plug-ins. Big tools and little tools can be added to your copy of Eclipse to … Read the rest
November 1st, 2017No Comments, Development Tools, Java App Dev, Java Language, Open Source, others, Programing, by admin.
An Oracle-developed, low-latency Java garbage collector geared to large heaps could move to the open source community, if a proposal to do so gets community approval. Votes are due by November 8.
Called the Z Garbage Collector (ZGC), the project is designed to support multiterabyte heaps, have pause times not exceeding 10 milliseconds, and offer no more than a 15 percent application reduction throughput compared to the G1 garbage collector.
But ZGC’s developers don’t see these goals as “hard requirements” … Read the rest
October 26th, 2017No Comments, Development Tools, Java Android Developer, Java App Dev, Mobile Java, Open Source, others, Programing, by admin.
Google’s Android Studio 3.0 IDE adds support for the Kotlin language as a mechanism for building Android applications, as well as better Java 8 support and enhancements to its build system and debugging.
Where to download Android Studio 3.0
You can download Android Studio 3.0 from the Android Studio website. It is available now.
Android Studio 3.0 supports Kotlin for development
Kotlin interoperates with existing Android languages and runtimes. Developers can add Kotlin to a project using the conversion … Read the rest
October 23rd, 2017No Comments, Development Tools, Java App Dev, Java Language, Open Source, others, Programing, by admin.
With the release of Java 9 in late September, Java went modular, to improve scalability and performance and to let developers assemble custom configurations with just the functionality needed by an application. But the new Java Platform Module System features need development tools to really take advantage of them.
Here is where several key Java development tools stand in their modularity support.
Apache Ant: Ready for Java modularity
A Java library and command line tool used in building Java … Read the rest
October 10th, 2017No Comments, Agile Development, APIs, Development Tools, Java App Dev, Java Web Development, Open Source, others, Programing, by admin.
While you were getting your coffee, Java application development changed–again.
In a world driven by rapid change and innovation, it’s ironic that APIs are making a comeback. Like the coding equivalent of New York City’s subway system in the age of autonomous cars, APIs are old tech–ancient but indispensable. What’s interesting is how this invisible, everyday IT architecture is being re-envisioned and used in current technology trends.
While APIs are everywhere, they’ve become especially prominent in their … Read the rest
October 2nd, 2017No Comments, Core Java, Development Tools, Java App Dev, Java Language, others, Programing, by admin.
Microsoft has released a Java debugger for its free open source editor, Visual Studio Code. The newly minted extension is intended to work as a companion to the Language Support for Java extension provided by Red Hat.
Whereas Red Hat’s Language Support for Java extension provides IntelliSense capabilities and Java project support, it does not include debugging capabilities. Microsoft’s Java Debug Extension works with previous Red Hat’s extension to provide them. Still in a preview mode, the Java Debug … Read the rest
September 21st, 2017No Comments, Cloud Computing, Data Storage and Management, Development Tools, Enterprise Architecture, IDG Insider, Java App Dev, others, Programing, by admin.
What is a database? Once upon a time, it was simple. The database was a modern Bob Cratchit putting data in tables made up of very straight columns filled with one row per entry. Long, endless rectangles of information stretching on into the future.
The relational database has been the bedrock of modern computing. The vast majority of websites are just a bunch of CSS lipstick painted on top of SQL. Everything that makes us special is just another row … Read the rest
September 15th, 2017No Comments, Development Tools, Enterprise Architecture, Java App Dev, Open Source, others, Programing, by admin.
Self-driving cars, face detection software, and voice controlled speakers all are built on machine learning technologies and frameworks–and these are just the first wave. Over the next decade, a new generation of products will transform our world, initiating new approaches to software development and the applications and products that we create and use.
As a Java developer, you want to get ahead of this curve now–when tech companies are beginning to seriously invest in machine learning. What you learn … Read the rest