Open Source

Open Source news, information, and how-to advice

roses flowers bouquets market
java code programming language developer development

colors paper stacks lines rainbow

Java 9's other new enhancements, Part 5: Stack-Walking API

Replacing StackTraceElement, the new Stack-Walking API supports filtering and lazy access to stack trace information, and makes it easier to obtain the caller class

hot coffee java beans cup steam

Oracle’s Java-on-Java experiment picks up steam

In a recent presentation, Oracle detailed both progress and future plans for implementing Java on Java

code raining down on keyboard with hand typing

5 reasons Node.js rules for complex integrations

With JavaScript, JSON, REST, NPM, and an ever-increasing supply of modules, Node.js should be your first choice for integration

H-1B visa Statue of Liberty America

H-1B clampdown won’t fix developers’ real problem

The way things are going, well-intentioned visa reforms will exacerbate offshoring while making most development too costly for most businesses

smiley

Ugly Jenkins gets a friendly new UI

The free open source Blue Ocean plugin helps agile teams track build, test, and development progress via a visual pipeline editor

elctrical plug shock

Jenkins users can shore up software security with plugins

Safeguard the software you develop from the start with these Jenkins plug-ins and integrations, which automate security testing

code programming software bugs cybersecurity

Open-source developers targeted in sophisticated malware attack

Developers who publish their code on GitHub have been targeted in an attack campaign that uses a little known but potent cyberespionage malware.

axe lumber tree wood chop

Oracle recommends axing Java object finalizer

But due to Java’s release schedule, the Object.finalize feature will likely stick around for a while

alert blur

Critical flaw alert! Stop using JSON encryption

Developers shouldn't use JSON Web Tokens or JSON Web Encryption in their applications at all, lest their private keys get stolen

thumbs up multicultural

Rust, React, JavaScript, Python top Stack Overflow survey

Showing the impact of code schools, more than 50 percent of respondents to the developer survey are relatively new to the field, and thriving

high priority sign arrow

Oracle sets priorities for Java 9 bug fixes

Speeding toward the Java 9 release date, Oracle will address only the highest priority bugs before July 27

bangkok traffic

MIT-Stanford project uses LLVM to break big data bottlenecks

Written in Rust, Weld can provide orders-of-magnitude speedups to Spark and TensorFlow

scissors cut trim chop

Scaled-down Scala variant cuts ties to the JVM

Taking advantage of the LLVM compiler platform, Scala Native expands language’s opportunities on resource-constrained devices

green graphs and charts

Review: MongoDB learns cool new tricks

With useful graph search capabilities and important stability improvements, MongoDB 3.4 is a no-brainer upgrade

code programming software bugs cybersecurity

Hackers exploit Apache Struts vulnerability to compromise corporate web servers

Attackers are widely exploiting a recently patched vulnerability in Apache Struts that allows them to remotely execute malicious code on web servers.

fire match ignite flame

Google ignites Python library for command lines

The Python Fire library, which Google has already used in its machine intelligence project, automatically converts code into a CLI

javaqa j9 process api

Java 9's other new enhancements, Part 3: The Process API

Updates to the Process API will make it easier to obtain a process ID, get additional information about a process, and execute actions on process termination

garbage collection trash truck

Java garbage collector proposal aimed at performance testing

The Epsilon project could benefit testers, but it wouldn't bring manual memory management to Java

Load More