Many of today’s computer science students are leaving education insufficiently equipped with the fundamental skills needed for professional coding. They may understand algorithms, data structures and everything around how to design code very well, but less so what is involved in bringing a project to fruition.
How can leading Web properties release a dozen versions of their Web apps per day? What are the methods and tools to increase the agility of developers? Where are the pitfalls and tradeoffs of existing solutions?
The Java Browser Plug-in will soon be a thing of the past. As Dalibor Topic announced on Oracle’s Java Platform blog, the plug-in is to be marked at “deprecated” in the upcoming JDK 9 already. Is this the end of Java in browser applications?
Mengmeng Chen is head of the US branch of Seeed Studio, an open hardware innovation platform that helps makers turn their cool ideas into reality. In this session, she explores the challenges of hardware product development for the Internet of Things.
Much of enterprise software is built on a message-passing paradigm, and the popular .NET and Java platforms both offer APIs that provide access to messaging. While .NET offers access to Microsoft’s MSMQ through a set of standard APIs, there’s a problem: MSMQ isn’t widely used in the enterprise, even in .NET shops.
As Michael Minella, the project leader of Spring Batch, announced on behalf of his team, a new subproject of Spring Cloud called Spring Cloud Task is ready. The target of Spring Cloud Task is to deliver the necessary functionality to Spring Boot based applications for the support of short-lived microservices. The announcement at the same time marks the release of the first milestone.
Citrine, a new all-purpose programming language for UNIX-like operating systems has seen the light of day. The special feature of the language consists in the combination of messages similar to Smalltalk and Prototypes.
It all began with the new decree (the “Garante per la protezione dei dati personali”) issued by the Italian data protection authorities in 2008. This regulation (Italian | English) stipulates that all companies must log all administrator’ system access data and keep them archived for at least six months.
Surely you’ve heard of the term Technical Debt something you incur when you don’t invest in a clean code basis from the very start. With time, hastily pounded out code becomes more and more complex and difficult to maintain, it no longer scales, etc., such that costs escalate disproportionately.
At the end of 2015, the AngularJS community announced the beta of Angular 2. The REST API development community followed the changes closely. Angular is one of the most popular frameworks for API developers to add a front-end to an API.
Bringing support for geographic objects to PostgreSQL, PostGIS has several advantages over similar spatial databases like SQL Server and Oracle Locator/Spatial. Adam Wright shows us the extender’s most popular functions, data types and how to get started.
Docker and AWS make a great couple. Docker can provide additional encapsulation and control while EC2 provides the scalable infrastructure.
The Hazelcast In-Memory Data Grid implemented in Java has appeared in version 3.6. In the words of Hazelcast CEO Greg Luck, the release marks “the largest development leap of the past two years.”