Tuesday Sep 01, 2009
Thursday Aug 07, 2008
By octav on Aug 07, 2008
Generation z (as in zembly).
I am not going to attempt to define demographically what generation z is, however you should think of folks 16 to 22 who think that email is something their fathers do. Technology is their lingua franca. Many of them are also casual developers. Since most of the gen z folks are highly connected at all times one can easily assume that they'll be looking for a hosted development environment, a place where a browser is both the tool and the platform on which they express their creativity. They will also care about ease of use and virality. Just as the Open Source is the place for most talented hard core developers to earn bragging rights and the respect of their peers, Facebook and the other social networking sites are stages on which gen z technological creativity is on display.
I suspect that many of the gen z casual technologists will use a site as zembly to rapidly and collaboratively build a widget or Facebook app. Moreover, they'll have at their finger tips "handles" to web scale web services (e.g. Flickr, Google, Amazon, etc.) that they could duct tape together. The opportunities seem endless.
Monday Jun 30, 2008
Friday May 09, 2008
By octav on May 09, 2008
IMHO opinion the '08 Java One had many themes. The event took place right after the OpenSolaris launch and unlike last year when Sun introduced JavaFX, this year the conference had Java + You as its motto. My take is that Java is poised to become more of a consumer brand. It is not hard to see why. Java is part of every day life wether we realize or not. Phones, entertainment devices - PS3 (Blue-ray), desktops, web apps, etc. Basically all the "screen" with which we now interact leverage Java.
NetBeans has been focusing on dynamic languages, especially since there is an opportunity to run Ruby, Python, PHP on the JVM. It is likely for this trend to continue, since Sun is a position to offer optimized deployment for applications that use dynamic languages. This is true now more than ever since most of these languages leverage MySQL and Sun will do its best to tune the database on Sun systems.
The most entertaining session that I attended was Todd Fast's. That were I learned that 1.0 developers are an endangered species Thanks God that I am now in management. I should also hedge my bets and become a casual developer. All I need is a 2.0 development environment and I ready to go.
Wednesday Apr 23, 2008
By octav on Apr 23, 2008
NetBeans is widely distributed nowadays. You can get it from
java.sun.com as part of the Java SE or EE bundles, as well as from
netbeans.org. Ubuntu makes it available in Universe (starting with
Hardy) and the community contributed NetBeans to the Debian
repositories (for more details on the Linux distributions that include NetBeans, take a look here).
The latest open source product that makes NetBeans (version 6.0.1) available is OpenSolaris (2008.05). I am in the process of kicking the tires of the RC2, that was recently produced in anticipation of the Community One event which takes place next month in San Francisco. I am still struggling with the OpenSolaris install, however I have an atypical configuration: MacBook Pro, partitioned with Boot Camp; I am trying to install in a partition where I previously installed Windows Vista.
Here are some of the issues that I am running into:
<snip from installation log>
Set fdisk attrs
fdisk: fdisk -n -F failed. Could't create fdisk partition table on disk c5d0
Couldn't create fdisk partition table on disk
Could not create fdisk target
TI process completed unsuccessfully
</snip from installation log>
Thursday Mar 27, 2008
Sunday Feb 10, 2008
By octav on Feb 10, 2008
I have not been doing any development on Windows for a while. I thought I'd give it a try and build some web application using different open source technologies to compare my productivity and think of where to invest in toolability. David Van Couvering, recently, mentioned to me the XAMPP bundle, so I decided to start with this Apache distribution containing MySQL, PHP and Perl.