Paolo Donadeo — LifeLOG

All about my life, job and thoughts
  • rss
  • Home
  • Blog
  • Contacts
    • GPG public key
    • Alessandro Donadeo — Curriculum Vitæ

This man doesn’t speak in my name!

Paolo | 05/04/2009 | 15:39

Story repeats again: the BBC reports Mr. Berlusconi “best” quotes in an article titled “In quotes: Berlusconi in his own words“.

I only want to point out that this person doesn’t speak in my name and neither does he represent me in any sense.

Comments
1 Comment »
Categories
English, Life, Politics, Random thoughts
Tags
English, Life, Politics, Random thoughts
Comments rss Comments rss
Trackback Trackback

Twitter.com

Paolo | 08/03/2009 | 14:16

Twitter.com image

Just subscribed, but it’s not for me. I don’t have time to make frequent updates, and the scanning of my Gmail contacts revealed that only a few of my friends and colleagues use Twitter.

In any case I strongly appreciate the possibility to delete an accounts. The “delete” link is not hidden the innermost depths of the site and the deleting procedure clearly states that every updates will be deleted from Twitter’s servers, forever. That’s good.

Comments
Comments Off
Categories
Digital life, English, Random thoughts
Tags
Digital life, English, Random thoughts
Comments rss Comments rss
Trackback Trackback

On Internet and TV

Paolo | 05/03/2009 | 0:07

Paul Graham has a very popular blog about his activity of venture capitalist, and sometimes about his beloved Lisp.

The last article, however, focuses attention on the battle between Internet and TV. The opinion of Graham is that TV has lost the battle, and this is my very same opinion, since at least a couple of years.

If you, like me, you hate TV and the stupidity of most TV shows, read the post of Graham, it contains a lucid analisys of the current situation and some very penetrating considerations about the near future.

Comments
Comments Off
Categories
Digital life, English, Internet, Review
Tags
Digital life, English, Internet, Review
Comments rss Comments rss
Trackback Trackback

Information technology disgrace

Paolo | 03/03/2009 | 2:15

The world of information technology is made by men and, like any other activity in which human beings are involved in, mistakes happens. Sometimes huge mistakes. And huge mistakes turn out into disgraces. One of these disgraces has a name: PHP.

Here is the story: some days ago wordpress.org released the latest version and I decided to upgrade. No db changes, everything seems ok. But, wait a moment… the sidebar is broken! To be honest, the page itself seems to be broken. I did nothing strange. Ok, let’s rationalize this: ssh on the server, cd to the wordpress directory and issue:

$ php index.php
Segmentation fault

What the frack?!? I had no time to investigate more, and I decided to install the most recent working backup (I use GIT to track everything, including db backups) and forgot it for some days. Tonight I decided to solve the problem. I installed everything on my PC and, by hacking the DB, I was able to remove all the sidebar widgets, among which I suspected the guilty should be. Than, from Wordpress admin I added exactly the same widgets, in the very same order and with the same configuration.

Result? No more segfault.

Now, how can a so popular application be so fragile? Are Wordpress guys stupid, or what? No, this time the problem is with the technology. One word suffices: PHP.

Yes, I know, I perfectly know I shouldn’t focus myself on this or that technology, I now Facebook is made with PHP, I know everything, but… as an engineer I simply can’t ignore how poor this language is!

Hey, if I considered the language choice unimportant I should work in the marketing :-)

End of this rant: I started my own blog, I’ll write it in a real programming languages, Objective Caml, I’ll never be rich but at least I’ll never ever spend 3 hours of my life debugging a PHP buggy blog.

Comments
4 Comments »
Categories
Article, Computer programming, Digital life, English, Objective Caml, PHP
Tags
Article, Computer programming, Digital life, English, Objective Caml, PHP
Comments rss Comments rss
Trackback Trackback

Draw something on the screen… and interact with it!

Paolo | 01/09/2008 | 13:30

Summary of the previous episodes: 10 days ago Richard Jones complained about the difficulties to achieve simple tasks (drawing a function graph on the screen) on modern computers with modern programming languages; the day after Erik de Castro Lopo replied with a post in which he used GTK and Cairo (better: the OCaml bindings) to achieve the result to draw a simple function on the screen. Yesterday Matias Giovannini added some pepper to this argument using SDL to draw the Newton fractal.

So, what can be added to all this? With a perfect graphic toy you can draw on a window with simple commands, of course, but you also want to interact with the objects you drew. So I elaborated Erik example to add some keyboard and mouse interaction with the graphics on the screen. Read the rest of this entry »

Comments
2 Comments »
Categories
Article, Computer programming, English, Objective Caml, Spare time
Tags
Article, Computer programming, English, Objective Caml, Spare time
Comments rss Comments rss
Trackback Trackback

« Previous Entries

No software patents!

stopsoftwarepatents.eu petition banner

Facets (like tags, but better)

Article Books Chillout Cinema Computer programming Digital life Editors Essay Information retrieval Internet Job Karate Librarianship Life Linux Music News Nu-jazz Objective Caml Photography PHP Politics Python Random thoughts Review Science fiction South American literature Spare time Tips Visual arts Writing

Recent Posts

  • Avatar
  • Mike: preferisco ricordarlo così
  • PyCon3
  • La somma dei giorni
  • I see angels…
  • This man doesn’t speak in my name!
  • Vals Im Bashir

Site map

  • Home
  • Blog
  • Contacts
    • GPG public key
    • Alessandro Donadeo — Curriculum Vitæ

Old posts

Blogroll

  • Alex
  • Andrea
  • Anna on MySpace
  • Benji
  • Dome
  • Gigi
  • Ilaria
  • kOoLiNuS’s blog (English)
  • kOoLiNuS’s blog (italian)
  • Le ricette del secco
  • Roberto Gastaldi
  • Tommaso Carullo

Make me a present…

My Amazon.com Wish List
My Hoepli.it Wish List
My Hoepli.it Wish List

La mia libreria

Administration

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
rss Comments rss valid xhtml 1.1 Viewable With Any Browser design by jide