A few days ago I bought an iPod Touch.. I've been curious what the buzz about the iPhone was about, but as I have a year still in my Cingular contract I didn't want to get an actual iPhone and the iPod Touch is an interesting compromise. At first I was wowed by the user interface, its responsiveness, how well it responded to flicks of the fingers, the video quality (e.g. playing podcasts), etc...
on Oct 26, 2007
I'm a bit obsessed by electric vehicles and green transportation in general. There's a lot of reasons behind this, from global warming to climate change to global economics to health to stupid illegal wars in the Middle East etc I just see reason after reason why "we" need to move to using different/better ways to move our butts around the world. Normally I post about this elsewhere but I just...
on Oct 23, 2007
I just found a really interesting discussion going on in Bulgarian open-source communities about the Microsoft's OOXML format and the fact that it was approved by some national committees.
So I would like to present here to you some thoughts on this "specification" and ask if someone heard what is the official Sun's position on this. So the history goes in very brief like this: on...
on Oct 17, 2007
The OpenDMK project now includes the SNMP API from Sun's Java DMK product. Kudos to Daniel Fuchs who put in the considerable work to make this happen!
This API includes the necessary interfaces to build both managers (clients) and agents (servers) that use SNMP. It also includes a tool called mibgen which takes an SNMP MIB (schema) and generates skeleton JMX MBeans. Implementing the MIB in an...
on Oct 4, 2007
On Monday I got the server (x86 platform using Xeon Server Dual Core) I had order, and I immediately started installing it.
My desire was to set up on it some king of a Unix (say Solaris, NetBSD, FreeBSD, etc). I downloaded the Solaris image, burned it and was ready to start
having fun. My server doesn't have a DVD, God only knows why since I ordered it
explicitly with a DVD. So I...
on Sep 21, 2007
LinAlg API: Milestone 1 update 3
Half a month ago i announced update 2 of Milestone 1 of the LinAlg API. Update 2 included some utility methods for Complex Numbers and some other helpful methods.
With update 3 i have added a method called Negate() to the Vector classes with which you can simply negate the component values of a Vector:
Vector3D x = new Vector3D(2, 3, 1);x.Negate...
on Sep 8, 2007
In the last few weeks I've explained several times some of the details of how
GlassFish is productized by Sun,
so I decided to
write up a description
of the 3 main points:
• Need for a Sustaining Branch,
• Reconciling Sustaining and Main Branches, and
• Where and When to Productize / Harden the Code
Check it out and let me know if there are key questions still...
on Aug 31, 2007
My comments are over on my "real" blog, but I felt today was a day to share with java.net :-)
on Aug 9, 2007
We are living in the collaborative times, so I would like to introduce you now the Grizzly Facts!
Grizzly is an awesome NIO framework, you can solve any kind of related non-blocking IO and even other issues using Grizzly, however one of its Core-Developers: Jean-Francois Arcand, Charlie Hunt and I created a "joke" in last FISL in Porto Alegre(Brazil) to make Grizzly even more...
on Jul 30, 2007
To my mind, there's really nothing better. Working on open source software, with a community of programmers passionate about what they're building, and getting paid to do it. Perhaps this is becoming more common for developers, but it is certainly a rare occurrence for a quality engineer, such as myself. Very few companies that I know of dedicate QA resources to open source projects.
on Jul 19, 2007
I presented in IEEE job fair in faculty of computer science Helwan university about Open Source Software.
It was very nice day and I saw a lot of great graduation projects in GIS, Virtual reality, Neural networks, Telecom & Networking using different technologies Java, c++, .net, matlab, Linux ..etc
You can download the OSS presentation Download file
on Jul 11, 2007
This entry is a short note on an issue I found when using Spring MVC, Tiles and Jetty together. I couldn't find any mention of it on Google, so maybe it only happens on my machine (yeah right...). I've been working on a project using Spring MVC and Tiles. I've also been using the (relatively recent) <form> tags, which are cool. And I've been using Jetty to speed up the development cycle....
on Jul 10, 2007
I'm interviewed today on IT Conversations and the blog links take listeners to some less used places in my blog-o-rama, so this is by way of links to the right places - see my aggregator and my work blog where most of the action happens!
on Jul 4, 2007
Someone pointed me at an interesting new project .... actually an interesting old project in new cloths. The Spatiotemporal Epidemiological Modeler is a little component for the eclipse Open Healthcare Framework.
And it includes one feature (out of many) of interest to this discussion: A GIS.
This is exactly what I want to see happen; GIS as a widget that can be rolled into your...
on Jun 13, 2007
What a silly situation performance (and benchmarks are) have put us in. As developers we really want to know how well things will perform - even if it is just so we can figure out how much hardware we will need at the end of the day.
I first ran into this problem with PostGIS (a set of spatial extensions for the PostgreSQL database). The oracle spatial license does not let you run benchmarks and...
on Jun 12, 2007
How do you make money with open-source software?
You don't, you save money!
(Some companies do make money but many more companies could save money). More companies are concerned with using software than selling software. If users of software fund the open-source development of software then it will make economic sense for the software to be developed open-source.
If 50% of companies that buy...
on Jun 12, 2007
Some of you most probably have heard about the latest round of "Microsoft against open source". It all started here when a developer of a plugin for various versions of VS.NET has decided to vent his feelings over a two-year long dispute with Microsoft over the license terms of free version of the Microsoft IDE and whether his plugin is in violation of its EULA. There's a lengthy e-mail exchange...
on Jun 6, 2007
The news is circulating since a few days, but I was suprised to not see discussions about it but in a few forums.
It should reveal the real Microsoft's attitude towards open source (think of .NET, Mono, SilverLight etc...) - no criticism here, I believe in freedom, including the right of corporates to pursue their own strategies.
But when we, weaker or stronger opensource advocates, criticize...
on May 18, 2007
Top SUN guys, global media coverage, thousands of developers and the rock stars of Java community - basically all stakeholders of the Java universe will be together next week at San Francisco. For sure it is one of the best moments to seal the joint between OSS community and Java people.
No, I have no internal information, there is no secrets leak here, just my humble opinion and ten bucks I...
on Apr 30, 2007
Welcome to Opensville, Population Zero is a blog that's been referenced by Slashdot right now. It's an interesting blog posting. I've never heard of this William Hurley, but he has an interesting thing to say.
When I started with open source, in the 1980's before the phrase "open source" had even been coined and Eric Raymond was still living in Texas (if I remember right) ... there was little...
on Apr 28, 2007