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

Blogs by topic: Open Source

• 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 


Education

A preview of the pure Java version of VisualLangLab is available here. The GUI, and other characteristics, remain virtually unchanged (see documentation), but the download is very much smaller as it does not bundle the entire Scala API. The preview does not yet support packrat parsing, and an API for application programs is not yet available. All grammar development and testing features are...
on Jan 5, 2012

Open Source

Recently there has been a renewed interest into the Actor programming model. The Actor Model actually comes from the '70s, but as far as I'm aware it has been used only in a very limited subset of industrial projects outside the area of telecoms. Erlang (not by chance developed at Ericsson, a telecom industry), which is a language whose concurrency model is actor oriented, is getting some...
on Jan 4, 2012
I've just left a meeting where the PM congratulated the team because the customer accepted a product release that was made with three weeks in advance of the original plan. First, thank to the developers' team. Second, thank to the good development process (people and process are always the important things, more than technology). Third, thank to libraries and software factory, including...
on Oct 28, 2011
My OSCON Friday, 07/29/2011 Note 3.500 registered attendees 18,000 viewed live streams on web 1/7 talk acceptance rate Table of Contents 1 10:00am - Manage Distributed Systems with Zookeeper 2 11:00am - Cultivating Open Geo-Data in the Real-World: A Guided Tour of Three Portland-based Projects 3 11:50am - Android Infrastructure, the Workings behind the Curtain 4 12:40pm - All Your...
on Jul 29, 2011
My OSCON Thursday, 07/28/2011 Table of Contents 1 Java Videos/Slides 2 10:40am - Big Data; Small Problems (And a Tale of Two Sequels) 3 11:30am - Building a Machine Learning Lab that Scales in Your Garage 4 11:30am - Wheeler 5 1:40pm - Utility and Automation: Low Overhead Operations with Amazon and Puppet 6 2:30pm - Hacking Yourself with Open Source Software 7 4:10pm - Refactoring SQL...
on Jul 29, 2011
My OSCON Wednesday, 07/27/2011 Table of Contents 1 10:40am - Essential Data Analysis Workshop 1.1 Part 1 1.1.1 Univariate distributions 1.1.1.1 histograms and kernel density estimates 1.1.1.2 location and scale 1.1.1.3 outliers and outlier detection 1.1.1.4 power-law distribution 1.1.1.5 cumulative distribution functions 1.1.1.6 rank-order plots 1.1.2 Resampling Methods 1.1.2....
on Jul 27, 2011
Tuesday, 07/26/2011 Table of Contents 1 9:00am - Git Foundations 2 10:40am - Taming the Big Data Fire Hose 3 11:30am - Managing Thousands of Cloud Instances with Java 4 1:30pm - Google App Engine Workshop 5 2:20pm - Open Source Compiler Construction for the JVM 6 3:30pm - Using jQuery with Node.js 7 4:20pm - Lumberyard: Time Series Indexing at Scale 1 9:00am - Git Foundations...
on Jul 26, 2011
Monday, 07/25/2011 Table of Contents 1 10:40am - Playful Explorations of Public and Personal Data 2 11:30am Monday 3 1:30pm - Above the Clouds: Introducing Akka 3.1 basic Actor 3.1.1 Actor 3.1.2 Dataflow 3.1.3 HotSwap 3.2 Remote Actor 3.3 Fault-Tolerance 4 2:20pm Monday - The Ghost in the Virtual Machine: A Reference to References 5 3:30pm Monday - Future-proofing Collections...
on Jul 26, 2011
I'm at OSCON in Portland - I'll be posting my notes from time-to-time
on Jul 26, 2011

Blogging

This page is for introducing Grizzly-Thrift server/client modules and sharing various benchmarking results. Object serialization/deserialization of Java comes expensive. For improving this lack, we sometimes used to use other frameworks for RPC such as Protobuf and Thrift which support various programming languages, RPC and own data structures. Especilally, Thrift has already provided various...
on Dec 21, 2011

Programming

A new tutorial that exercises VisualLangLab using all the examples and techniques in Chapter-3, A Quick Tour for the Impatient, of the book The Definitive ANTLR Reference can be found at this link. Various other improvements have been made in version 7: A new WildCard pseudo-token that matches any defined token has been added to facilitate recovery from errors...
on Dec 13, 2011
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
Concentrating on Task in Hand (similar to Mylyn) in NetBeans IDE Often we work on fixing a bug or developing an enhancement for an open source project maintained over a period of many years and having hundreds of source code files.  usually we need a handful of 5 to 10 source files to fix the bug or to add new enhancement.  The project explorer provided by IDE's like NetBeans IDE show...
on Oct 22, 2011
With the release of version 6.01, VisualLangLab can support all -- present & future -- JVM languages.  VisualLangLab's approach of composing parsers at runtime by using combinator functions instead of generating code (as other parser generators do) enables these parsers to be embedded into a host program in any JVM language. Eschewing code generation also eliminates all host-language...
on Oct 13, 2011
Project NBTaskFocus makes the automatic tracking of your opened editor files available in its alpha version.  It provides two panels named 'Task Explorer' to see your tasks and the activation state of the task, and 'Task Details' to see your tracked opened file context.  As soon as you open any file in editor of NetBeans IDE it is added to the activated task as its context. ...
on Oct 11, 2011

J2SE

  Was added to his package to facilitate applications which needs scalable processes. A feature is atomic variable. Variable atomic means that it cannot be divided -  it's like the S.O. with any resource (Driver CD, USB) cannot be divided but needs be used in many processes.              ...
on Oct 26, 2011

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

Databases

The movement towards digital records is generating exponential amounts of data, tremendously valuable data. But building a system to manage that data and extract value from it requires acceptance of a paradox; the system needs to be flexible and tolerant, while simultaneously enforcing structure and standards. This is hard. Many of us have felt the pain of Master Data Management (MDM). In large...
on Sep 9, 2011

Community

After a long 5 year wait, finally comes the new version of Java,  jdk 7. The entire Java 7 project was divided into two sub-projects: The coin project; which featured a few improvements to the language like switch with strings, mutil try etc. Lamba's project containing some of the most innovative and complex features results in leaving the...
on Aug 11, 2011
Beyond being merely a computer programming language, Java is the most widely used software platform in the entire world. There is a large number of various software solutions that were developed using this technology. Without many people being aware, Java is present in our daily lives in embedded technologies like blue-ray discs and a countless number of sites on the internet that...
on Jul 26, 2011