January 23, 2012
cakePHP from a Rails developer point of view

It was much time I was curious to try another MVC framework (using a different programming language). Today I had time so I looked a bit cakePHP.

For what I found online cakePHP is one of the best MVC framework available on PHP, it’s “the Ruby on Rails on PHP”

Just for curiosity I followed a cakePHP tutorial to understand differences between Ruby on Rails (that I know very well) and a still-MVC-but-different-language framework.

For a Rails developer, develop a simple blog application in cakePHP is very fast. You already know all MVC’s stuff and everything looks quite the same (if you know PHP).

The huge difference is the amount of code you have to write. It’s not a problem with cakePHP but it’s PHP’s fault (I guess).

If you follow the Blog tutorial you will notice how many times you have to write “$this->”. In Rails (thanks to Ruby) there is much less “noise” in the code and you can focus on the real code.

After a little try of cakePHP I can say it should be very easy to switch from Rails to cakePHP but honestly I can’t find any good reason to do it. For me Rails is still the best tool to make web applications.

December 22, 2011
Slide Light
Ben Bowers, gearpatrol.com
Buck the dig­i­tal onslaught by adding some retro flair, Ektachrome style, to your walls with the Slide Light. The back­light fix­ture can be mount­ed ver­ti­cal­ly or hor­i­zon­tal­ly and is avail­able in a vari­ety of dif­fer­ent sizes ranges fr…

A very nice way to show your pictures on the wall (maybe just a little small) http://t.co/C4vlndtt

Slide Light
Ben Bowers, gearpatrol.com

Buck the dig­i­tal onslaught by adding some retro flair, Ektachrome style, to your walls with the Slide Light. The back­light fix­ture can be mount­ed ver­ti­cal­ly or hor­i­zon­tal­ly and is avail­able in a vari­ety of dif­fer­ent sizes ranges fr…

A very nice way to show your pictures on the wall (maybe just a little small) http://t.co/C4vlndtt

November 6, 2010
I moved to Wordpress

After some thinking I decided to move to Wordpress, you can find me at http://dallangelo.com/blog

October 26, 2010
My (awful) mediatemple experience

Some days ago I decided to try mediatemple (ve) server looking a place where migrate some my clients, I signup and ordered a 512 MB (ve) server, it costs 30$/month, a bit pricey respect other competitors but I was curious to try mediatemple and I was convinced by their website and their Support promise.

After placing my order I waited for my VPS and after 15 minutes (more or less) I got access to it. It looks a classic CentOS base install, but with a big problem, after some seconds in SSH it stopped to respond. ‘strange’ I thought, so I resetted my VPS (to be simple, it resets everything) thinking something was bad during creation of VPS.

After some minutes VPS was up again, with the same problem.

As you can imagine this is not a little problem, I imagine there were a problem with SSH of similar because VPS continued to respond but the console was totally frozen.

It’s strange that nobody in mediatemple tried the CentOS installation .. but ok, problems happens so I opened a ticket in their support.

In the support page there is a message noticing that someone will respond to your ticket in 2 hours (and a funny message “but we can answer sooner!”).

Maybe they took 2 hours to answer me? No .. maybe 1? No .. after 8 hours nobody answered me. So I posted a message “Hey, I’m still waiting an answer here!” and the ticket from ‘new’ became ‘progress’ (I don’t know if it was a casualty or not, but I see the change new -> progress when I posted the second message).

After 8 hours I tryed to re-login in my VPS to try to solve the problem myself, and with my big surprise the problem was over. I don’t know what was the problem and sincerely I doubt that somebody fixed it without notice it to me.

So I closed the ticket and imemdiately wrote to the management, explaining why I was not satisfied and why I can’t accept this kind of service for my clients.

Do you think anybody answered me? I’m still waiting ..

So if you want to know my opinion on mediatemple, it’s really really bad. I know that ‘shit happens’ so if there is a problem and you fix it soon I’m happy. But I cannot accept that someone spend so many words about their ‘Support promise’ and at the first time I need it I don’t get answer at all! From the tech and from the management too!

I ordered Linode and for the moment I’m really happy, I don’t try support because everything worked as expected .. and I’m spending less than mediatemple.

October 24, 2010
Tumblr API

Some time ago I did a ruby script to generate my home page that uses tumblr API to generate sitemap for search engines.

When I develop script for automatic operations I consider every possible error and I send it to me via email (so I’m alerted on problems and why they happened).

In the last days tumblr API seems to stop working in the night, from the evening to the morning I get email with script errors that stop to arrive during the day.

Maybe there is someone that turn off something at the end ofthe working day? I don’t know .. but I’m really not satisfied with that.

I hope tumblr will fix this soon or I’ll change platform, it’s not acceptable that a problem takes so much to be fixed (it happens by weeks)

October 21, 2010
mirRoR Placement: Ruby on Rails recruiters for RoR startups.

Looks promising .. but just for USA :)

nu7hatch's gmail at master - GitHub

It’s nice to be able to manage gmail account in Ruby .. but I don’t know what to do with it :)

Is it Hard? Or Do You Just Don’ Wanna « Unicornfree

Nice read!

October 13, 2010
Postbox + Spamsieve

Great news! If you read my last post about Postbox 2 I wrote that one issue was the non-integration with Spamsieve (software I really love) .. somebody heard me and today, reading the changelog of the new version of Postbox, I read that Postbox now supports Spamsieve!!! :D

You will able to use Spamsieve soon! I’m happy :D

October 10, 2010
htty, the HTTP TTY

A nice gem .. but I’m not sure when to use it .. I’m used with curl :)