Java App Dev

Java App Dev news, information, and how-to advice

malware attack cyberespionage code hacker
signature signing contract handwriting cursive

Davos 2017

AI should enhance, not replace, humans, say CEOs of IBM and Microsoft

Artificial intelligence should enhance human workers, not replace them, at least according to the CEOs of IBM and Microsoft.

How to avoid becoming a dead-end developer

Stop now: Don't become a dead-end developer

Sensing a possible stall in your coding career? Here’s how to break free and tap your true potential

Java sign public domain

New JVM language stands apart from Scala, Clojure

Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is immutable by default

diamond light source synchrotron main chamber

OSGi at the UK's biggest science lab

Developers at Diamond Light Source set out to migrate a mission-critical, Java-based acquisition system to dynamic class loading. Here’s what they learned.

fission star explosion

New framework uses Kubernetes to deliver serverless app architecture

Still in the early stages, the Fission framework turns any Kubernetes cluster into a system for delivering lambda architecture or serverless applications

09 opensource

The 6 unwritten rules of open source development

Do you want to be a successful and valued member of an open source project? Follow these unwritten rules

Golang go puzzle pieces

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

beams sky cloud sun

Apache Beam unifies batch and streaming for big data

Beam offers a high-level API and programming paradigm for streaming and batch systems

security code big data cyberespionage byte

Should software developers have a code of ethics?

With the power to drive technology, comes great responsibility. What should developers do when faced with ethical dilemmas?

beagle dog puppy hound

Git Hound, Truffle Hog root out GitHub leaks

The two open source tools check for cyptographic keys and other sensitive information in code saved on GitHub and offers warnings if secrets are at risk

building network construction architect

New functional language for JVM builds on Haskell, Clojure, ML

Like Lisp, Lux runs on the Java Virtual Machine but promises more power and flexibility than its predecessors

Predictions for the Future of Programming

11 predictions for the future of programming

Our coding crystal ball offers clues about the kinds of turns your programming career will take in the years ahead

artificial intelligence AI machine learning brain circuit

IBM: Next 5 years AI, IoT and nanotech will literally change the way we see the world

IBM offers its annual, eye-opening predictions for how technology will transform everyday life in the next five years

Google's Mountain View, California headquarters

Department of Labor sues Google over wage data

Google says it's provided hundreds of thousands of records to the agency, but called a handful of data requests "overbroad"

code programming software bugs cybersecurity

Developers pick up new Git code-hosting option

The open source, multiplatform Gitea project for lightweight code-hosting is written in Go

wearable smart watch

Data breaches through wearables put target squarely on IoT in 2017

Security needs to be baked into IoT devices for there to be any chance of halting a DDoS attack, according to security experts.

road map travel salesman
Q&A

Q&A: Hortonworks CTO unfolds the big data road map

Hortonworks' Scott Gnau talks about Apache Spark vs. Hadoop and data in motion

man with online security key

5 signs we're finally getting our act together on security

Despite all the bad news in 2016, trends suggest the year ahead could be a tipping point for information security

Load More