Technology


questions to ask before you develop a website

I was asked often to help many of my customers making or launching their new website or portal, I won’t go here through the life cycle of such project but just focus on the real first step after getting contact : gathering information.

Read more →

and the choice is …

and the choice is …

Internet Explorer 7, FireFox, Safari and Google Chrome …
it was really funny playing with them at the same moment, switching from one browser to another, testing their speed & capabilities …

but at the end, the choice is still difficult…

Read more →

google chrome

sans commentaires
38 pages de BD qui expliquent tout.
une installation de moins d’une minute,

un web rendering engin le plus rapide que j’ai jamais vu …
et la cerise … il est open source.

google … chapeau bas!

Read more →

nokia lance la symbian foundation

Malgré le retard d’Android, la menace Google plâne. Aussi, Nokia vient de récupérer quasiment toutes les parts de Symbian chez Sony Ericsson, Ericsson, Panasonic, Siemens, Samsung étant le seul qui n’a pas encore donné son accord, le tout pour un montant total de 264 millions d’euros.
Mais là où Nokia frappe fort, c’est justement que la marque finlandaise ne compte pas se garder pour elle seule Symbian et vient d’annoncer la Symbian Foundation pour transformer Symbian en logiciel libre sous licence Eclipse.
[…]

Read more →

laws of computer programming

  1. Any given program, when running, is obsolete.
  2. Any given program costs more and takes longer.
  3. If a program is useful, it will have to be changed.
  4. If a program is useless, it will have to be documented.
  5. Any program will expand to fill available memory.
  6. The value of a program is proportional to the weight of its output.
  7. Program complexity grows until it exceeds the capabilities of the programmer who must maintain it.
  8. Any non-trivial program contains at least one bug.
  9. Undetectable errors are infinite in variety, in contrast to detectable errors, which by definition are limited.
  10. Adding manpower to a late software project makes it later.

[ via devtopics.com ]
[ from slim amamou ]

Read more →

Y2K38 countdown starts saturday 19.01.2008

“I just wanted to remind everyone that Saturday, January 19th 2008 will mark the beginning of the 30-year countdown to the Y2K38 bug, when Unix time will overflow 32 bits. Some 30-year loan calculation software might start having problems with this over the weekend.”

Read more →

googleTalk can be a translator too

google released 23 translation chat-bots.
you just send them a message and they’ll reply back with the translation within a second.
you can use it inside Google Talk or any other jabber client.

List of bots:
ar2en, de2en, de2fr, el2en, en2ar, en2de, en2el, en2es, en2fr, en2it, en2ja, en2ko, en2nl, en2ru, en2zh, es2en, fr2de, fr2en, it2en, ja2en, ko2en, nl2en, ru2en, zh2en
Explanation on the language codes:
EN = English, NL = Dutch, DE = German, ES = Spanish, FR = French, IT = Italian, KO = Korean, RU = Russian, JA = Japanese, ZH = Chinese.

Read more →

tips for whiteboard modeling

i was surfing when i found this funny [ and right ] article.

Erasing Whiteboards
Because whiteboards are often shared you need to identify a protocol for when to erase them. Here are my rules, in order of importance:

  • Everyone should erase their own work once it is no longer needed.
  • If you want to save your work for a future working session you must include a message indicating so. This message must include your name, contact info, and an erase date after which someone is allowed to erase it.
  • If you need a board, and there’s no message or the erase date has expired, then erase it.
  • If a message just says “Do Not Erase” but does not include the other required information you should make a judgment call whether you want to erase it. If you don’t put the date on the diagram then useless diagrams will proliferate throughout your org and you’ll quickly run out of whiteboard space.
  • Don’t ever spit on the whiteboard to clean it. Not only is it gross, it means that subsequent writing will not ‘take'.
  • If you’ve used a permanent marker on a whiteboard use whiteboard cleaner to erase it or simply go over the writing with a whiteboard marker to loosen the permanent ink.

General Tips

Read more →

ESPRITlibre : mandrivia install fest

j’etais invite pour participer au journee open source du jeune club ESPRIT libre de l’ecole privee ESPRIT a chargia, tunis.
je viens juste de terminer mon invtervention sur les solutions hybrides open et closed source.
la journee etait essentiellement un install fest pour la distro mandrivia ou plusieurs jeunes ont assiste a diverses presentations et ateliers.
le club est tres jeune, dynamique et tres prometeur.
longue vie aux open sources.
ps : photos soon

Read more →