November 2012
2 posts
3 tags
SimplePHPEasyPlus →
Hey, we got PHP 5.3! Hellooo? Leave those outdated operators behind and become a real G33K!
Sad lolling
Being a developer isn’t about writing code, it’s about producing working...
– Digital Artifacts (worth a citation more than a reblog!)
September 2012
3 posts
4 tags
School
Me: So, hurry up, we got to go to school!
My 2yrs old son: No!
Me: ... don't you want to go to school?
Son: No!
Me: But it's full of children like you there, you have to take a toy of yours with you today... it's funny!
Son: No!
Me (watching outside the window, the rainy, gloomy sky): Do you want to stay at home?
Son (with a grudge): Home! Mom, daddy!
Me: Arturo, we can't stay at home. Once started you can't stop going to school...
I know I lied. And I can remember perfectly the feel that something was more important than institution, and that I could learn even without "going to school every single day". I feel he's right and I'm wrong. This is my first "honesty crisis" as a father. And it's not fair at all.
June 2012
8 posts
4 tags
Out of Mind: Minium: Simple Example of Lithium as... →
jamalsa:
My post yesterday has been viewed 362 times. Wow, I’m not expecting that. Most of visitors came from Reddit (thanks Reddit!) and twitter (great!). As a present to you all, I has made a simple example of how to use Lithium as a microframework.
I called it minium. It only contains four file: ...
4 tags
Lithify It Like Sinatra
jamalsa:
Lithium, the awesome php framework nearly released it’s 1.0 version. One of the awesomness of Lithium is it’s flexibility. It’s very flexible so you can use it as a Sinatra equivalent in PHP. Let’s take a look.
RESTful Routing
Lithium can do RESTful routing like this:
// GET request Router::connect("/create", array("http:method" => "GET"), function($request){ // Do something and...
3 tags
Hammer factory factory... →
Simply wonderful!!!
I built my current spice rack (a real one) using a cheap chinese claw hammer, a bunch of nails and some too-deep IKEA bookshelf cutouts. But for sure my next spice rack will be built using french tools (uops) factories! ;)
People think of data visualization as output, and the insight that I think Ben...
– Tim O’Reilly, on Bloom: new ways to see and communicate (via courtneybolton)
[…] if we wish to count lines of code, we should not regard them as...
– E. W. Dijkstra
This means that basically even today we believe that the moon is in the sky only...
– Luigi Pirandello.
Computers have proven immensely effective as aids to clear thinking. Muddled...
– James Hogan, “Mind Matters.”
3 tags
Don’t be content exploring only a single framework. CodeIgniter is lauded...
– Shawn McCool - Why CodeIgniter is dead
Even if I actually think CI is right in fighting back the “urge to be cool” to keep its promise about never breaking developers code badly, I can’t by agree with Shawn on what I reported above. I will extend again: not only you should try...
May 2012
1 post
4 tags
In the music industry, you have to get your own instrument and you can be sued...
– Dan Nguyen - The bastard book of Ruby
As both a coder and a musician I can’t but feel sick facing such disarming candor…
April 2012
4 posts
3 tags
PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded...
– Here you can read the whole post (my rants are burps compared to this mastery! :D). It’s interesting, whether you agree or not. But this quote speaks an important truth: PHP is so widespread that a lot of sincerely-eager-to-learn PHP programmers think they can really find and learn everything...
Wrangl - make sense of both sides of the argument →
Here is a tool that streamlines and atomizes a critical debate in a way that renders single arguments and their relation clear! I’m used to be pointed out as an annoying person. I think I deserved this label for my tireless resolution in examining arguments in depth, asking my adverser to give precise meaning to every single word used. This come from my need to understand values and ideals...
3 tags
Tomatoes should be used just to make sauces →
Can’t agree more. It’s a long time I’d like to tear down the Pomodoro by burping a roaring rant, but why bother when someone else did this for me? :) Thanks @arialdomartini.
4 tags
Instead of spouting off about high-level design patterns, it’s better to learn...
– A comment by Nate Abele, here
February 2012
1 post
4 tags
St. Valentine's Day, the Google way
Today Doodle is wonderful. It speaks an important truth.
If you ever read Erich Fromm’s “To have or to be?” you should be aware of the famous ethics dichotomy. It’s an easy guess that Fromm sees more ethics in “being” than in “having”, despite western cultures are largely based on the concept of “private property”. After reading Fromm I...
January 2012
1 post
5 tags
What I learned from 2011
It’s a long time I don’t post on this blog. I regularly go through periods of hypo and hyper working activity, in time-spans of broadly two months. November/December 2011 has been one of those hyper periods. I took some refreshing days and tomorrow I’ll be back to my everyday life again.
Before even this last vacation day comes to an end, I’d like to sum up something I...
December 2011
1 post
3 tags
Programmers take simple things, make them complex, then bemoan the complexity,...
– Brian P. Hogan Note: this was worth much more than a retweet! Even more while I’m struggling to make Assetic simply write some fucking file to the disk (we do this since 80s without that much of a hassle).
November 2011
3 posts
Skype Wrapper for Ubuntu →
I ranted as hell last week about how new Unity drives my nuts with its UX flaws. Here is a workaround for Skype. This saves 50% of my total hassles with everyday work. Still my opinion is the Precise Pangolin will have to revert to old Launch-Bar.
Enjoy.
5 tags
Oneiric flaws: doubts after a month of real-life...
After a month using new Oneiric Ocelot, I have to say that Unity made some annoying step backward. Somehow little changes can bring great consequences. This is the case for the second version of Unity desktop. A pity changes are in the bad direction.
1. Less stolen space = More stolen space
Unity refrain is “less clutter when you work”. So keep away all elements that does not concern...
6 tags
Nothing lasts forever. Does Google know?
Despite last week has been full of things to do I took a little time to read this throught: http://siliconangle.com/furrier/2011/10/12/google-engineer-accidently-shares-his-internal-memo-about-google-platform
It is a long post on G+ from Google insider Steve Yegge that points out how even what seems to be one of the longer-lasting company in the world is nailing it’s own coffin and (even if...
October 2011
8 posts
8 tags
Envisioning future forms
Here we go again. Advanced websites need advanced forms.
I mean… let’s talk about digital products in the Web 2.0 era. You want to be successful on a crowded market, so you need to stand up with a winning product. You decide to pay a digital products design firm that, if good enough, will come to you with a rocking design.
You then call your developer just to hear the usual, painful...
6 tags
Rest in peace, master
While everybody still whines about Jobs’ passing, I would like to remember one of the man that really started this all.
Goodbye Mr. Ritchie. Rest in Peace.
5 tags
In short, a roaring, surprising start, but perhaps that’s what makes and...
– Fabio Fabbrucci - Arrivo in Brasile (Free, unauthorized translation by me)
We need a deep change in our whole way of life that will come with the need, for...
– Diego Marani - Saturno (Article in Italian, quote translation by me)
5 tags
Just one side for #steveworkers
SteveWorkers is a phenomenon that I can’t get in its entirety, but so far I’m happy to see the network could really be sorta womb for changes that will drive the coming millennium.
I’m not a comrade (and I’ll never be at heart). I don’t claim adherence to symbolic ideals, I don’t like words such as revolution, revolt, fight, proletarians, black/red shirts. Meh!...
7 tags
06 October 2011 (Steve Jobs)
Steve Jobs, the pioneer of the computer as a jail...
– Source: Richard Stallman’s political notes
I find Stallman’s tone pretty always risible, even if I often agree with him on the content side. Here is an exemplary instance.
11 tags
I don't rant for Job(s)
Foreword: I wrote this down quickly, without re-reading it, if there will be some follow-up I’ll have time to correct formal or conceptual mistakes, if any. Thanks for your patience. Well, this is not a rant but it won’t even be an elegy to what seems to have been the greatest man in IT industry. I feel the need to write something more than a tweet since I don’t want (!) that...
5 tags
Against HMVC
Meh, wrong title but after weeks without ranting I wanted to boost this up a bit. :) Well, I had the occasion to talk with a colleague of mine about taming a CI application that was heading straight to chaos, reorganizing folder structures and such. Omissis suggested me to drop some HMVC in and I felt the usual shiver up my spine.
Something scares the crap out of me when it comes to rely on HMVC...
September 2011
5 posts
My ideal business depicted →
5 tags
Rather than seeing the structure imposed by a framework as constraining, see it...
– Cloves Carneiro and Rida Al Barazi Beginning Rails 3
The most difficult task when it comes to manage a team of pairs is having a matching vision on which principles guide the choice for a solution. Sharing a philosophy and a way to think is a must-have foundation to avoid failure, insanity or both.
3 tags
4 tags
Of course, some will argue that you should always try to make your components as...
– Mike Mooney
9 tags
Phil on Fuel - An interview with Phil Sturgeon on...
I follow Phil Sturgeon since I met him on CodeIgniter forum, in charge of driving newborn Reactor branch of the project. I like Phil since, as I do, he rants a lot. But unlike me, he often rants with good reasons! :) Beside fighting a little war to migrate CodeIgniter community from the client mindset to the social developer one, contributing as hell to CodeIgniter itself, and traveling the world...
August 2011
11 posts
The significant problems that we have cannot be solved at the same level of...
– Albert Einstein
4 tags
Hey, hey Eric! Want a balloon?
Today I finished my first custom module for Drupal Commerce, the new integrated e-commerce solution for Drupal 7. DC is finally kicking old UberCart out of the playground, and that’s good for at least two reasons.
First, UberCart sucks hard! Not that it doesn’t work, is just that it’s much more a piece of code somehow glued to Drupal than a real Drupal module. Second, DC make an...
I love Ruby as the language that lets “machines do the work, and human...
– Raul Parolari
Three good reasons
Sometime I don’t rant. Today is one of those days, for three good reasons:
This afternoon I’ll finally run my private Update Party with @omissis, so that after months I’ll run Natty on my laptop, while he’ll upgrade to Lion. I can’t wait for this! :) #nerdspirit
I’m preparing an interview with @philsturgeon about new FuelPHP framework, its whys and hows. Phil...
5 tags
What we ended up with
Well, I know someone was waiting for this post, so after my usual Wednesday RPG night, here I am trying to sum up some months of squealing brain gears and subsequent mumbling.
Let’s do away with it from the start: Symfony2 lost. I’t not something I like to state, but in the end, what turned up is that (at least for us) this version of the framework doesn’t help us raising our...
3 tags
I don’t know the secret to success, but the secret to failure is trying to...
– Bill Cosby
Gwibber Gets Revamped For Ubuntu 11.10: Faster,... →
Better late then never…
A step aside
Here is my Monday evening freaking out on software design and web development tools.
This afternoon I was exploring my new tumblr account, while explaining my wife why I went for it over yet another WordPress instance on my hosting account. Strangely enough, I had to admit it has been more a question of feeling, than a rational evaluation. I’ve simply found myself thrilled about having a...
4 tags
Dependency Injection (no matter how well you implement it) leads to slower, more...
– From FuelPHP blog post Why did you do that?
Microtumblelogging
Just installed official tumblr app for my droid.
It sucks a bit, but I can post so it’s ok so far :P
Back to blog
It seems to me I don’t blog since ages. I used to ran my personal blog on my own domain, with my own installation of (good old) pLog. After I’ve gone freelance I decided it was time for me to stop jerking as an old hag about my lots in life and become a serious blogger, write just technical tutz and play table tennis with slashdot news. After some inconclusive months of shameful...