Packt launch 5th annual Open Source Awards

August 26th, 2010

I just received an email from Packt Publishing regarding its Open Source Awards, so I just posted here to anyone who interested.

Packt launch 5th annual Open Source Awards

Birmingham, UK. 9th August 2010

The 2010 Open Source Awards was launched today by Packt, inviting people to visit www.PacktPub.com and submit nominations for their favorite Open Source project. Now in its fifth year, the Award has been adapted from the established Open Source CMS Award with the wider aim of encouraging, supporting, recognizing and rewarding all Open Source projects.

Read the rest of this entry »

Finally! Microsoft will support native SVG in IE9

March 18th, 2010

Yesterday (March 16, 2010) at Microsoft’s MIX10 Conference in Las Vegas, IE General Manager Dean Hachamovitch announced that native SVG is to be included in IE9. And not only that, it is also the first browser to provide hardware-accelerated SVG support.

http://blogs.msdn.com/ie/archive/2010/03/16/html5-hardware-accelerated-first-ie9-platform-preview-available-for-developers.aspx

This is great news for SVG designers or developers, because soon all major browsers will or already support SVG. Some already support SVG (Firefox, Google Chrome, Opera) and Microsoft Internet Explorer will follow the suit.

Netbeans Platform RTL (Right To Left) Component Orientation

October 21st, 2009

If you haven’t aware Java have support for RTL (Right-To-Left) for the User Interface, and thank to Netbeans Platform based on Swing, it is easy as well to make Netbeans Platform application to support RTL (Right-To-Left) as well

Step 1: Create ComponentOrientation support class

This step is optional, but make the testing easier, because it use the value component orientation from System.getProperty(”..”), and use auto (based on Locale.getDefault() if nothing specified.

Read the rest of this entry »

Who are using Netbeans Platform ?

October 14th, 2009

Did you ever wondering who (companies or developers) are using Netbeans Platform as their platform of choice ? You will be surprised if you check this Netbeans Platform Screenshot Showcase.

There are a lot of them from various categories: Aerospace & Defence, Oil & Gas Services, Geospatial, Bio & Chemoinformatics, Scientific Modelers, Monitors, & Analyzers, Healthcare, Network Management & Communications Systems, Retail, Graphic Design & Image Manipulation, Music & Entertainment, Software Development.

Read the rest of this entry »

Netbeans Platform Friend dependencies

May 27th, 2009

Recently on the nbdev (dev@openide.netbeans.org) mailing list someone ask a question regarding friend dependencies, because he/she I got the following Error:

The module some.package.path is not a friend of some-path\some.jar

So what is friend dependency anyways. Friend Dependency is caused by a Module that have an API which its author is not yet comfortable exposing to just anyone, because it might not be fully stabilized yet. In this case, the module with the API can declare some public packages, but also stipulate that only a predefined list of “friend modules” are permitted to use them. The friend modules just declare a regular specification version dependency, but unknown modules are not permitted to use any packages from the API module.

So in order to declare a dependency to that module, you need to use an implementation dependency. Please read the following Netbeans Wiki Dev FAQ on how to declare this implementation dependency and to enable friend dependency.

note: please also understand that implementation dependencies cause special problems for Auto Update. It is explained on the Netbeans Wiki Dev FAQ as well

Book Review: Swing Extreme Testing

May 6th, 2009

There are many books published which describe on how to write unit test eg: using JUnit for Java program. Those books are come from simple-complex scenario depending on the book target reader. However, there are only a few which specialized on User Interface testing. So if you ever wondered on how to test Java GUI, then Swing Extreme Testing by Tim Lavers and Lindsay Peters from Packt Publishing might interest you.

Read the rest of this entry »

Java Penetration Statistics

January 6th, 2009

This Java statistics is based on http://www.kiyut.com (not this blog, this blog is tracked separately). Basically, it is a B2C sites which specialize in Java Desktop Application.

If you are wondering how do we track Java version, please visit this step by step guide on how to track java version using google analytics at
http://cowwoc.blogspot.com/2008/11/tracking-java-versions-using-google.html

Here is our Java visitor stats, it is fresh from Google Analytics data 05 December 2008 - 05 January 2009

Java Visitors

Read the rest of this entry »

Netbeans Platform referencing other module in layer.xml Tips

December 12th, 2008

How do you reference some some instance from other module in the current module layer.xml ? In my case, I need this functionality/features because I create a module that act as branding module. In this branding module I declare the shortcut, windows, menu, etc. The other module is pure API and pure components.

Because of the above requirement I need to find a ways to reference or create instance of something from other module in the branding module, so nbres:// protocols was come to rescue.

In the example below, the settings and wstcref file of the TopComponent is located at other module (Core Module) and the layer.xml below is in the Branding module.

Read the rest of this entry »

Tracking Java Versions using Google Analytics

November 15th, 2008

Finally someone posting howto or tutorial for tracking Java version using google analytics. Here is the url for more detailed info
http://cowwoc.blogspot.com/2008/11/tracking-java-versions-using-google.html

So now you can track your visitors who have java installed. The nice things regarding this tips and tricks is that this tips also capture the java version eg: Java 1.5, 1.6, etc. So no more wondering or guessing regarding Java installed base.

Netbeans 10th Birthday Celebration

October 20th, 2008

If you haven’t realized, Netbeans is going to celebrate its 10th birthday. This event will be started from October 20, 2008. Here is the excerpt from the Netbeans Event Site.

Since 1998, NetBeans has grown from a student project into an award winning Open Source project, IDE and application platform. With millions of downloads a year worldwide, the NetBeans community boasts an active and diverse following of software developers, students, instructors and partner companies.

For our 10th birthday bash we plan to highlight some of the key initiatives and individuals whose contributions and dedication have kept the NetBeans momentum going strong. There will be unique content—video greetings, community profiles and more—available during the week-long retrospective.

We’ve also come up with a fun way for the community to celebrate with us—the NetBeans Decathlon! Ten interactive activities that let NetBeans users show and share what the NetBeans project means to them.

Participants will be entered to win a cool limited edition NetBeans T-shirt. Stay tuned for details of the Decathlon and the official birthday kickoff!