I just saw Tim Bray's blog post about the Give One Get One program. He says "I canâ€™t imagine any self-respecting geek not signing up for this, so I just did.".. I bought my OLPC on the first or second day the program was running, so that must make me a self-respecting geek. Or at least one who respects the nature of the digital divide. And while at one level it seems the last thing local...
on Dec 3, 2007
font-family: arial, helvetica, sans-serif;
margin: 8px 0px 5px 0px;
on Nov 27, 2007
There sure has been a lot of words flying around this week regarding the Android (gphone) phone. I've been tracking some items about the gphone and it's pretty wild all the different points of view. It reminds me of that story about the blind men trying to describe an elephant, none of them can see the whole thing so they describe the part that they can touch. Okay, risking being called a...
on Nov 7, 2007
John Soat in his recent blog on InformationWeek has penned a captivating synopsis of Sun chairman Scott McNealy's recent presentation on open source at the NICSA Technology Summit 2007. In his pitch, Scott explained the advantages of open-source technology in terms of barriers to entry and exit, interoperability, R&D cost, and security.I found it hilarious that Scott repeatedly asked during...
on Oct 30, 2007
just a brief note on what happened with me yesterday. Me and a colleague of mine were having really great trouble with a Microsoft Word document - after opening the document (which, by the way, was about 500 pages and is confidential, so I cannot post it here), MS Word just hanged. We were trying to read it many times, but every time we tried the MS Word program hanged and eventually...
on Oct 29, 2007
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