Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: Virtual Machine

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Programming

A couple of weeks ago, I sent out a little quiz to my readers of The Java Specialists' Newsletter. No one managed to figure out what the code does without running it. Some managed to explain the result once they had run it. Perfect quiz for weeding out those job applicants you don't like. Especially if you are working in the banking industry. OK, enough hints, let's look at the quiz :-)
on Dec 22, 2011 | Permalink | Discuss
This blog describes how to build both, a 64-bit and a 32-bit version of OpenJDK 8 on a plain, vanilla WindowsXP 64-bit operating system using only free (as in free beer) tools. body { font-family: arial, helvetica, sans-serif; font-size: 10pt; } caption.my { font-weight: bold; margin: 0px 0px 10px 0px; } span.update { font-weight: bold; color: maroon...
on Oct 28, 2011 | Permalink | Discuss
If you want to work for DropBox, they have an interesting programming test which solution must be submitted together with the CV. I’m not considering a position at DropBox, but their test was very fun to ignore: an interesting challenge in algorithms, and another opportunity to exercise JavaFX as any geometric problem surely deserves some GUI.
on Sep 3, 2010 | Permalink | Discuss
What's going on in /System/Library/Frameworks/JavaVM.framework/Versions?
on Jun 23, 2010 | Permalink | Discuss
Christmas holidays is one of my favourite moment in the year, I have time to see my relatives, read books, play with my kids and hack a little bit. Forewords I think I don't like the most in the strawman proposal is that the syntax for function type and for lambda literal reuse the same symbol '#'. It's something that I've observed when teaching C. The C syntax use * when you...
on Dec 27, 2009 | Permalink | Discuss
Hooray, JVM has tailcall ! This post shows how to use it.
on Dec 18, 2009 | Permalink | Discuss
My last post was about introduction of continuation is the Java VM, This one is about how to use continuation to easily implement service on top of a non blocking IO server.
on Nov 22, 2009 | Permalink | Discuss

J2SE

One of the old bits of tuning advice given when Java memory management was not as tall as it it today was to set max heap to min heap. After all, we don't really want the JVM messing around with memory when it should really be getting on with things. Fast forward a few years and the adaptive memory management picture has matured considerably.
on Dec 19, 2011 | Permalink | Discuss
It’s after JavaONE and as promised, here is the answer to the performance puzzler with a stack trace.
on Oct 10, 2011 | Permalink | Discuss
Java 1.4.2, 1.5/5.0, 1.6/6.0, 1.7/7.0 and OS X: which version was included in what recent release of OS X and an open question about why Java 1.6 was in the latest package for OS X 10.7 without the associated src.jar
on Apr 18, 2011 | Permalink | Discuss

GUI

Welcome java 7 part 3 -NIO 2 JSR 203   So like the coin project, in the NIO 2 there aren't unprecedented features in this e -specification, but now it's possible do some easier work I/Os in java. With the class java.io.Files are possible to perform several operations in simple mode. For that it needs and uses the java.io.file.Path, this interface represents files and...
on Oct 10, 2011 | Permalink | Discuss
JavaFX 1.3, codename SoMa, was released at long last on April 22 - after some delays (originally due November 2009) and feature cuts (the new Prism toolkit has shipped but in EA status). In this blog I will explore the performance improvements of JavaFX's graphics stack, including Prism. Just take a cup of coffee to ride this blog - it's long, seven miles.
on May 3, 2010 | Permalink | Discuss

Virtual Machine

I've read the Amazon Cloud outage blog entry
on Apr 29, 2011 | Permalink | Discuss
body { font-family: arial, helvetica, sans-serif; font-size: 10pt; } caption.my { font-weight: bold; margin: 0px 0px 10px 0px; } span.update { font-weight: bold; color: maroon; } table.my { font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #d3d3d3;#lightgray; border-style: solid; border-width: 1px;...
on Feb 10, 2011 | Permalink | Discuss

Community

Scala interoperability with Java is not trivial. One of these none trivial cases is when a trait codes in Scala is been used from code written in java. When the trait contains abstract methods only then it is clear that the trait is mapped with an interface. The question is what happens when a trait contains abstract methods as well as implemented ones.
on Oct 16, 2010 | Permalink | Discuss
Mark Reinhold announced today that the JDK 7 / JavaSE 7 project has slipped once again: mid-2011 without Jigsaws and Lambdas, late 2012 for JavaSE 8 with those. The delay (or some other bad news like dropping features) was already expected by anyone who tracks the project. But really, how big and bad is this delay?
on Sep 8, 2010 | Permalink | Discuss

Accessibility

 The www.abelski.com web site offers free (for personal and academic usage) courses about various topics in software development. The site focuses on Java technologies. 
on Oct 4, 2010 | Permalink | Discuss

Mobility

Today I read that Apple finally allows interpreted code on the iPhone. When will Oracle deliver Java for iOS?
on Sep 10, 2010 | Permalink | Discuss
The Java community is now swamped with discussions about Oracle's patent suit against Google's Android platform. I've been contributing my opinion in several places, but there is one critical topic that needs repeating the same comments everywhere... so, this blog spills the beans once and completely.
on Aug 17, 2010 | Permalink | Discuss

Databases

A big part of  my current company work is related to managing infrastructure hosted in cloud computing environments. I have recently released an open source project (Rain Toolkit) to help ease the management of Amazon EC2 objects. It is a set of command-line tools for performing day-to-day administration tasks. Since Rain Toolkit deals with the management of EC2 resources, it seemed only...
on Mar 16, 2010 | Permalink | Discuss