Archive for April, 2009

Ubuntu 9.04 (Jaunty) Released Today!

Congratulations to Canonical and the entire Linux Community for another successful and on-time release of Ubuntu. Jaunty has some great advances and things are looking great for future releases (9.10 Karmic)…

  • Share/Bookmark

,

No Comments

Codeigniter: My PHP framework of choice

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 Codeigniteri 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.

  • Share/Bookmark

, , ,

No Comments

Review: Ubuntu 9.04(Jaunty) Beta

Ubuntu

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.

  • Share/Bookmark

, , ,

No Comments

Countdown to Ubuntu 9.04 (Jaunty Jackalope)

Countdown to Jaunty

Countdown to Jaunty

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. :)

  • Share/Bookmark

, , , , , , ,

No Comments

Conficker a Bust???

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/

  • Share/Bookmark

, ,

No Comments