Archive for April, 2009
Ubuntu 9.04 (Jaunty) Released Today!
Posted by Jorge Fernandez in Linux, Ubuntu on April 23rd, 2009
Codeigniter: My PHP framework of choice
Posted by Jorge Fernandez in Codeigniter, PHP on April 21st, 2009
Lately I’ve been looking for ways to organize my code and be more productive. As i was reading my RSS feeds I stumbled upon an article that linked to the Codeigniter web site. After reading up on the benefits of Codeigniter I decided that I should look at other PHP frameworks and compare to see which ones I liked. I reviewed Zend, CakePHP, and Codeigniter because they use the MVC model that i find is a logical and effective way to organize my code.
While downloading Zend the first thing I realized was how heavy it was it was 24 MB zipped i didn’t even continue with the download. 24MB is way too much and it still doesn’t have the application in it so without even downloading it
i crossed Zend out.
Next was CakePHP, Cakes download size is much more decent at just under 700kb once I downloaded it I started to read through the documentation. While looking at the way that Cake’s classes are organized I found them to be sort of a hassle to work with. Also even though there is good documentation I found that some of it I had to read 2 or 3 time to actually get a full grasp of what a function or class does. At this point i hadn’t ruled out Cake but i wasn’t convinced that it was for me.
Finally I went back and reviewed Codeigniter. Codeigniter is a little heavier than Cake at 900kb but it is still a very reasonable size. The first thing I noticed about Codeigniter(CI) is its user guide I it took no more that 5 min to understand how CI implemented the MVC model. Almost immediately i fell in love with CI I find it super easy to use and it takes care of all the little things easily. Its DB class implements the Active Record Pattern which makes thing so easy. I don’t have to worry about where i missed the quote in a 10 line SQL statement and I don’t have to worry about escaping characters since it’s all take care of.
All in all I think Codeigniter takes care of all the simple things that take up most of your time. Take a look at CI here.
Review: Ubuntu 9.04(Jaunty) Beta
Posted by Jorge Fernandez in Linux, OpenOffice.org, Ubuntu on April 16th, 2009
I installed Jaunty today and I have to say I am pretty impressed. The beta is rock solid. I have not tried everything out yet but I have not experienced any application crashes and ext4 seems super stable. Jaunty come with Openoffice.org 3.0 by default a big upgrade from OOo 2.4. So far Jaunty seems ready for it’s release. I am running on a brand new Dell Latitude E5500 Intel Core 2 Duo P8600 2.40GHz, 4GB RAM, 250GB HDD, Bluetooth, b/g Wifi, DVD-RW. It recognized all of the hardware automatically making it easier to install then any other OS that i’ve used including Hardy (I haven’t tested Interpid). I love the new notification system it’s very simple and intuitive. The boot time is incredibly fast even though i have timed it.
Conclusion: Super stable and i will be upgrading my hardy desktop to it.
Countdown to Ubuntu 9.04 (Jaunty Jackalope)
Posted by Jorge Fernandez in Linux, Ubuntu, Web Services on April 2nd, 2009
Ubuntu 9.04 (Jaunty Jackalope) is set to be released on April 23rd. This release will include the option of using the much anitcipated filesystem ext4. Ext4 includes many speed upgrades and 64-bit storage limits. More information can be found here.
Apart from the Ext4, Jaunty includes many other features like:
- GNOME 2.26
- Support for Amazon Web Services (EC2 & S3)
- New notifications system
- and much much more….
For more information about the release go to http://www.ubuntu.com/testing/jaunty/beta
I will be posting my reviews about it next week once I install the beta on my new laptop.
Conficker a Bust???
Posted by Jorge Fernandez in Microsoft, Security on April 1st, 2009
Today, on April 1st the Confiker.C virus was to go live and get code from one of it’s host sites. As of the time this was posted nothing seems to be happening. Confiker.C is the 3 version of a self replicating worm that has infected millions of PC’s around the world. The goals and origins of the worm are still unknown. But there has been much speculation about what might happen. Take a look at the Wikipedia entry for more info. http://en.wikipedia.org/wiki/Conficker. Microsoft released a patch through their Malicious Software Removal Tool and many 3rd party Anti-Virus companies have released their own patch. I suggest you backup your data and disable auto-run on Windows machines. http://features.engadget.com/2004/06/29/how-to-tuesday-disable-autorun-on-windows/



