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

Blogs by topic: Blogs

• 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 


So you need to build a visualization of data that must loaded and interface dynamically.  Good looks are important so you chose JavaFX but you are starting from an existing Swing based application.  No problem right?  But what if you have a lot of data to load into your Scene? How do you maintain a positive User Experience? Maybe you are using the NetBeans Platform because... well...
on Nov 13, 2013
As I get closer to deploying our 4th Operational Release of the Duke's Choice award winning GEONS Ground System Software I'm combining the NetBeans Platform with custom JavaFX views. This pattern provides some very useful "At-a-Glance" displays associated with daily data product generation. I'm fortunate to have access to quite a bit of complex and timely data much of which is custom to the...
on Nov 10, 2013
#How to run the dev test cases ================================ #Annotation: All of the test cases can't be ran on the windows platform because the firefox can't support the ajax and JSF based on the windows platform very well. If you want to ran the tests, please check out all of the codes to the linux, ubuntu or mac platform. #Steps: 1). Download the firefox and install it, On my platform, I...
on Oct 14, 2013


Operators in Java work much like they do in mathematics, producing a value from one or more operands. An operand is any quantity on which an operation can be performed and in Java these include primitives and objects. Basic arithmetic operators in Java include addition (+), subtraction (-), multiplication (*), division (/) and the assignment operator (=), all of which constitute the binary...
on Nov 11, 2013
Much of what you do in Java is to define classes that package data and functionality together by concept to represent the desired problem-space element. When you instantiate a class, you create an object that has it's own piece of memory made up of other objects. Java has a peculiar means of manipulating these elements in memory. This is to say even though you treat everything as an object, you...
on Oct 25, 2013


Remote systems cannot be ignored. They are the heart of actor programming. The ability of an actor application to smoothly scale out geographically is a tremendous advantage in meeting the challenges of growth. Today we will learn the basics of setting up for remote interaction between actors. If you wish to set up to try coding a set of remote actor systems and do not as yet have a...
on Nov 10, 2013
Introduction Configuration of an actor system affects the way in which the Akka actor libraries and microkernel interact with actors. The visibility of a configuration is limited to the specific actor system with which the configuration has been associated. The effective configuration for any given actor system is a merger of three sources. In Fig. 1 below the precedence of...
on Oct 30, 2013
Introduction This week I am presenting a coding of a simple two actor application designed to show actor creation, message passing, and actor termination. This application is called the "Fortune Cookie Application". It is the next state of the art beyond the HelloWorld program. Despite its simplicity this application shows the elements that every actor application uses. What We Will Be...
on Oct 22, 2013


I just finished delivering a talk at Oredev 2013 on better concurrency in Java 8. With Lambda
on Nov 10, 2013
Exciting information technologies emerge from new discoveries and re-emerge from past discoveries at a rapid rate. Despite the glamor and curiosity appeal engendered by cutting edge technologies when they debut, after the hype fades and we look at what actually is there in the cold light of reason we find ourselves turning to our pragmatic side and asking:
on Oct 15, 2013


This is the Voice of Ground Control! NASA Ground Systems and Java Technology I am Sean Phillips and have been a software engineer for a while now.  For the last few years I've been lucky enough to be a lead developer for some NASA Ground System software that has been deployed directly into the Mission Operations Control room.  (Hence the righteous reference in the title of this blog)...
on Nov 8, 2013
2013-09-25 Table of Contents 8:30am - nuvos: the Universal SDK case-study backend frontend features 10:00am - OAuth 2.0 : A Standard is Coming of Age 11:30am - Java Flight Recorder Behind the Scenes Last Modified : 2013 Sep 26 (Thu) 16:25:00 by carr. Wednesday, Sep 25, 2013 8:30am - nuvos: the Universal SDK Kevin McCarthy - President / CEO, IntraMeta This presentation is...
on Sep 26, 2013
2013-09-24 Table of Contents 8:30am - Functional Reactive Programming with RxJava 10:00am - The JVM is dead! Long live the Polyglot VM! 1pm - invokedynamic in 45 minutes java.lang.invoke bytecode your turn 3pm - Wholly Graal - Java on GPU graal overview GPU offload 5:30pm - Experimenting with the Boundaries of Static Typing 7:30pm - Developing Small Languages with Scala Parser...
on Sep 24, 2013
2013-09-23 Table of Contents 10:00am - Looking into the JVM Crystal Ball JDK 7 JDK 8 Removing Permanent Generation (JEP 122) Tiered Compilation Memory Footprint JVM Future Cloud Manageability and Observability Multi-Language Scalability JVM Components Compiler GC Runtime Serviceability Misc Participate 11:30am - Purely Functional Data Structures Mutability 1pm - Performance...
on Sep 24, 2013

Extreme Programming

Have you experienced Scrum? "agile" development? I have.
on Oct 17, 2013


MEAP (Manning Early Access Program) grants a reader early access to the book, chapter by chapter, as soon as they become available. By subscribing to MEAP chapters, you get an opportunity to participate in the most sensitive, final piece of the publishing cycle by offering feedback to the author. Reader feedback to the author is welcome in the Author Online forums. After all chapters are...
on Oct 8, 2013
Save 45% on these MEAP (Manning Early Access Program) updates: Solr in Action, Ember.js in Action, and Node.js in Practice with Promotional code 100513jn at
on Oct 5, 2013
Save 45% on BDD in Action, SBT in Action, Gradle in Action , Scalatra in Action , and Responsive WordPress with code ml092013jn at BDD in Action by John Ferguson Smart What's new? Chapter 5,
on Sep 20, 2013


I will be presenting the following sessions at Silicon Valley Code Camp 2013. For those in the Bay Area, Silicon Valley Code Camp is on Oct 5,6 2013 in Foothill College, Los Altos. It is a very well organized conference by the developers for the developers. This year has 232 sessions and 4500 registrations and am always amazed at the way Peter Kellner and his team pull this off! These are my...
on Oct 2, 2013

Web Services and XML

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. JAX-RS provides a standardized API for building RESTful web services in Java. This example will show how to...
on Sep 16, 2013