Saturday, December 11, 2010

Game Programming Made Easier

I couldn't help but appreciate the game programming in NetBeans. I took time to follow a book on J2ME game programming. The book hardcoded the stuff but I dragged and dropped in NetBeans.  I had already followed instructions on game programming with NetBeans so I used those concept. Everything was easy and all I have to do is code the logic. I moved at a faster pace than I thought it will be.
I think it is kind of cool since it would have taken too long a time and effort to develop games. Life is made simple with NetBeans.

Monday, November 29, 2010

Mastered JavaFX Visual Designer In NetBeans

 I thought it would be much complicated. I was totally wrong as it is far easier to build interactive, expressive and visually appealing interfaces for desktop, web and mobile (etc). I couldn't have understood the concepts if there were no tutorials on it from the NetBeans documentation team.
Serious animations of objects can be created with ease. You just edit an object's state and bind the animation properties to them. I love animating with opacity and rotation properties of an object.
The developers have done a great job but I am looking forward to more easier editing of components in the visual designer.
I hate editing objects size in properties only. One should be able to just drag an objects point handlers to resize them. Another feature I hate is one can't copy and paste an object. It freaks me out to build every object from scratch and provide their properties.
Besides these, databinding is made easier with lots of datasource implementations. All the crazy codes are generated and the only thing left for the developer to do is click their way through. Manipulating data is the sole objective of developers and I am happy I can create interactive database driven applications with JavaFX.
I am going to build my next line of projects strictly with JavaFX since I love expressive graphics but I am not a designer. All the hardwork has been done and all I have to do is write less code to achieve much.

Monday, November 22, 2010

Eclipse saved my day

I had to put categorized content into a web application. I appended a string to the return value of a method. The application started to freak out. I had to tackle everything from the root level.
I jumped into the Ubuntu development server and started Eclipse.
I searched for the return value code and got tons of result. I reduced my search term and got two backed up files of the database containing the search term. I went into the live database, exported, backed up and refilled the table. The pages were still not showing.
All left for me to do was compare and contrast the content with other fields. After some minutes I was back on track and everything was working fine.
Eclipse for PHP is what I have been using on the development server. NetBeans is on it but searches are super-slow even after my optimizations.
I am beginning to fall in love with Eclipse on Ubuntu. But when I use Windows OS. NetBeans is my good old friend. I cannot help but appreciate the hardwork of the developers of both NetBeans and Eclipse.

Saturday, November 20, 2010

Optimising the performance of NetBeans on Ubuntu

NetBeans freaked me out when I installed it on Ubuntu. Every task I wanted to perform was super-slow.
Our development server is Ubuntu and each team member had to work and commit their codes through subversion. I had to work in Ubuntu since subversion in NetBeans on Windows means permission had to be granted to my ip address, I had to be granted read-write access on the development server. Ubuntu was already configured for development.
I had downloaded and installed the full package for NetBeans 6.9.1. I thought the full package was the issue so I uninstalled it, downloaded and installed only the PHP support distribution. I was still slow. I decided to use Eclipse instead and it worked fine. I still didn't enjoy Eclipse because code coloring in Eclipse is based on the file format not the code content of the file. I mean if a file contains PHP codes and it has a .mo extension Eclipse will not code color the content but my good old friend NetBeans will.
Note that I am not here to hail NetBeans over Eclipse. I always hate right-clicking textfields and text areas in NetBeans since no cut-copy-paste-undo ... pop up menu will appear but Eclipse is cool in that respect.
I hated watching black colored codes in Eclipse. I searched online and got how to improve thte performance of NetBeans in Ubuntu on this blog. http://blogs.codereamer.com/?p=22. After I followed the instructions NetBeans run fast like crazy. I was glad I could see the codes being colored and my work was fast for the day.

Saturday, November 13, 2010

Introducing NetBeans IDE at my current workplace

As a web programmer and system's integrator, I had to integrate a php project into legacy systems. I hailed NetBeans as the best solution. There is this guy who was suffering himself on Ubuntu command line ( I am not against Ubuntu O.S. in any way - In my view it is the most easy-to-use, and stable Linux distribution) trying to debug errors in his project. I told him not to waste his precious time doing things the hard way since meeting deadline is the sole objective of developers. He said he hates Microsoft ( I had the NetBeans on Windows XP) and that he doesn't want to even hear the name. I traced the error quickly in my NetBeans on Windows XP. Later in the day, he downloaded NetBeans for PHP and installed it on Ubuntu.
The team which I manage had to customize an open source PHP application to integrate into the legacy system. As a guru in the usage of NetBeans I showed them how super-fast customizations can be done with NetBeans. They were besides themselves with excitement when we were able to meet the deadline. These guys are crazy about NetBeans and have decided to use it in any project they come across.
Life has been made a lot more easier with powerful tools like NetBeans, Eclipse, you name them. What took developers centuries to accomplish is now just a click away. I cannot stop to appreciate the hardwork of developers around the world.

Friday, July 2, 2010

JavaFX Visual Composer in NetBeans 6.9

Yesterday I happened to watch a video on the new JavaFX Visual Composer in NetBeans 6.9. I appreciated the hardwork of the programmers who made my dream a reality.
I came into contact with JavaFX last year somewhere around September when I downloaded NetBeans 6.7. I downloaded the html and pdf tutorials went through and saw it was cool. But I hate writing a lot of codes in powerful IDEs like NetBeans I told a few designers the NetBeans guys will change the coding drag and drop pallete to a visual one.
I was glad to see the visual designer in action yesterday.
You can download the video with the following URL Using JavaFX Composer in NetBeans 6.9.
I am envisioning a time when NetBeans will make all the other IDEs obsolete.

Tuesday, June 22, 2010

Doing things the hard way



I hate doing things the hard way. This is the very reason I have clung to NetBeans like crazy. This dawn I wanted to get a schema for a JavaDB database so that I migrate it to MySQL. I have beein migrating data from one database to another for more than 2 years. It could be from MSSQL Server, Oracle, JavaDB, MySQL blablabla. I am able to migrate from any database to another. When I was trying to establish connection with NetBeans 6.8 it reported that the database was created in version 10.4 and is not supported in the JavaDB version of NetBeans 6.8. I have not really searched for the JavaDB version used by NetBeans 6.8. I installed NetBeans 6.0 and tried to connect but the same error was given. I think I would have to do my homework well before trying it out again.
I went through the features on NetBeans 6.0 and was glad to see the Visual Web JSF Developer feature. I wonder why it was uprooted in NetBeans 6.8. I have already downloaded the NetBeans 6.9 but have not installed it yet. I wonder if the Visual Web JSF Developer feature will be ressurected in this new version.