IoT FTW

Got my shipment from Adafruit Industries today. Up and coming are at least two Wearable Computing projects on their Flora platform spiced up with GPS, acceleration and luminosity sensors, playing with Raspberry Pi and RFID reader/coder for various IoT applications – plus continuing my Raspberry Big+Fast Data cluster project.

Adafruit Industries and it’s founder Limor ‘Ladyada’ Fried are the coolest thing since frozen margaritas!

Hacker Girl

SOA Suite free developer license

Did you know Oracle SOA Suite and Oracle Service Bus are now free for developers under OTN Free Developer license? It was announced a while ago but hasn’t made too much news.

Essentially, the license restrictions are:
-deployed on a single developer desktop computer; no shared servers allowed
-pure development purpose; no internal data processing, production deployment or commercial purposes allowed
-when going to production/deployment, proper licenses for the production environment must be purchased
-after going to production, development can still continue under OTN Free Developer license

The last point is the essential difference between the two licenses: under OTN Free Developer license you can continue development after project goes live. With standard OTN Developer license you must purchase commercial developer license after going live first time and continuing development.

You can find almost all Oracle software freely available for download at OTN Download Page but using the software is always restricted by a license. OTN Developer license is available for most, but the more flexible OTN Free Developer license is available for WebLogic Server and now SOA Suite and Service Bus. Take note which one applies to your download!

OTN Free Developer license
OTN Developer license

 

The views expressed on this blog are my own
and do not necessarily reflect the views of Oracle.

 

Java Mission Control released

Java Mission Control (JMC) 5.2 has been released as one of the elements in the ongoing effort to converge HotSpot (Sun legacy) and JRockit (BEA legacy) Java Virtual Machines. *

JRockit Mission Control has been one of the most feature-rich JVM diagnostic toolkit for both development and production environments to monitor, manage, profile, and eliminate memory leaks in Java code. It is non-obtrusive with unparalleled performance overhead (at less than 2% for profiling). Its indispensable companion Flight Recorder receives events from JVM to record the state and status of a JVM and running Java applications for later analysis. Very valuable for post-mortem analysis of a JVM crash and fatal memory leak problems for instance. HotSpot JVM is now capable of generating Flight Recorder events.

Recent Java 7 update 40 release included the first public release of Mission Control and Flight Recorder for HotSpot JVM. Although labeled version 5.2 it is the first HotSpot compatible public release with limitations and known issues, most notably lacking the MemLeak memory analysis tool. But there’s plenty of improvements and bug fixes too. 

JRockit used to be commercially licensed and so is Java Mission Control  except for development purposes. It is included in the commercial Java license (Java SE Advanced or Suite), which themselves are included in most of Oracle Middleware commercial products like the WebLogic Server (Enterprise Edition or Suite, respectively). 

Why wait? Go check the documentation and get your hands on the best JVM diagnostic tools.

Java Mission Control home page
Java Mission Control release notes
Java 7 (latest) download

*) The question remains, shall the converged JVM be HotRockit or J-Spot? :)
(most probably just HotSpot)

Java Mission Control

Hello World

New blog & my own site, long due.

with Ada.Text_IO;
use Ada.Text_IO;
procedure Hello is begin
  Put_Line ("Hello World");
end Hello;

(that’s Hello World in Ada)

And it’s my birthday – yay!

As I am working at Oracle here is the compulsory company disclaimer:
The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.