Archives pour janvier 2009

Blogmarks pour le 26/01/2009

26 janvier 2009

Crise du secteur IT : le baromètre des licenciements

Le secteur IT subit de plein fouet la crise économique. Les licenciements se multiplient sur tous les segments du marché. ZDNet.fr dresse, jour après jour, le tableau des sociétés en difficulté.

(categories: )

Un bêta test en approche pour StarCraft II ?

le bêta test de StarCraft II – Wings Of Liberty serait sur le point de débuter.

(categories: )

MacBidouille.com – Le pont en diamant

Yahoo vient d’engager une nouvelle CEO, Carol Bartz débauché de chez Autodesk et qui aura la lourde tâche de sauver l’entreprise de la mort ou du rachat.
Le conseil d’administration de la société n’a pas hésité à lui faire un pont d’or en période de crise.
Elle touchera annuellement un salaire de 1 million de dollars, plus un bonus en cash pouvant atteindre les 4 millions (avec un minimum de 2,5 millions), et 7,5 millions en actions Yahoo. Petite peccadille supplémentaire, elle a déjà reçu un petit bonus de 4 millions en stock options, histoire de la motiver un peu plus.
Au total, elle pourra espérer un petit salaire de 19 millions annuels. Pas mal pour une société à l’avenir incertain !

(categories: )

Generateurs web 2.0 : Generez le web

Generateurs Web 2.0, repertorie tous les generateurs qui rendent notre travail sur la toile plus facile ou plus amusant.

(categories: )

blogmarks.net

Le favicon c’est pas …

24 janvier 2009

Tiens, après le moteur de recherche, Google Analytics a aussi un nouveau favicon :

Il est tout de même un peu mieux que celui de base :

Le macintosh à 25 ans aujourd’hui

24 janvier 2009

C’est l’occasion de revoir cette magnifique vidéo. Je ne m’en lasse pas.


Présentation du Macintosh en 1984
envoyé par nhoizey

A quoi sert un moteur de template pour PHP ?

23 janvier 2009

En lisant des articles comme ça, je me demande bien pourquoi certains utilisent un moteur de template pour PHP. PHP n’est il pas lui même excellent dans ce domaine ?
Je suis sur qu’il me manque un élément dans ma réflexion, si vous l’avez, merci d’éclairer ma lanterne !

Utiliser le système d’évènements de Symfony

16 janvier 2009

Le système d’évènements de Symfony est une avancée particulièrement intéressante dans le framework. Toutefois, la documentation officielle est un peu spartiate sur le domaine. Voici donc un exemple pratique plus didactique pour utiliser les évènements.

Le système d’évènement de Symfony est basé sur le motif de programmation observer qui est un grand classique du genre.

Tout d’abord, il faut enregistrer le listener. On peut le faire à peu près n’importe ou, par exemple dans le preExecute du code d’un contrôleur, ou plus globalement dans le fichier config/ProjectConfiguration.class.php qui va gérer la configuration globale de votre projet.

class ProjectConfiguration extends sfProjectConfiguration
{
  public function setup()
  {
    // listener
    if (!sfConfig::get('already_event_connected', false))
    {
      $this->getEventDispatcher()->connect('a.name', 'aclass::dosomething');
      sfConfig::set('already_event_connected', true);
    }
  }
}

Ce code vous assure que le listener sera enregistré une unique fois. En effet, si il est enregistré deux fois, a chaque notification il sera exécuté deux fois ….

Ensuite, n’importe ou dans votre code, vous pouvez « lancer » cet évènement. Par exemple, dans le code d’un contrôleur.

    // notification
    sfContext::getInstance()->getEventDispatcher()->notify(new sfEvent(get_class($this), 'a.name', 
    array(
      'a_var' => $foo,
      'another_var' => $bar,
    )));

La fonction de callback, ici une méthode statique, récupère un objet sfEvent en paramètre. Via ce dernier, on a également accès aux variables passées lors de la notification de l’évènement.

// dans la classe aclass
public static function dosomething (sfEvent $event)
{
  $foo = $event['a_var'];
  $bar = $event['another_var'];
  // code
}

Et voilà, à vous de jouer.

Blogmarks pour le 15/01/2009

15 janvier 2009

25 Years of Macintosh : AAPLinvestors

Apple announced during the 1984 Super Bowl that on January 24th, 1984 will not be like 1984. It was on this day that the first commercially successful personal computer to feature a mouse and a graphical user interface rather than a command line interface would be sold. And it was called “Macintosh”.

Bill Gates in addition to what he said in the clip above, also said “The next generation of interesting software will be done on the Macintosh, not the IBM PC.”

La petite vidéo de Bill Gates est à voir !

(categories: )

Web Design Trends For 2009 | Design Showcase | Smashing Magazine

Over the last months, we’ve analyzed numerous Web designs, observing emerging trends and weighing the merits of numerous design decisions and coding solutions. In this post, we present Web design trends for 2009: recent developments, new design elements and new graphic approaches. We also discuss situations in which these trends can be used and present some beautiful examples.

(categories: )

Nortel se place sous tutelle judiciaire pour éviter la faillite

Etranglé de dettes, Nortel Networks a demandé la protection du Chapitre 11 auprès d’un tribunal américain et une mesure équivalente au Canada.

(categories: )

Apple : Steve Jobs se retire pour un congé maladie jusqu’en juin – Actualités – ZDNet.fr

Le P-DG d’Apple a indiqué que ses problèmes de santé l’obligent à un congé maladie de six mois. L’intérim est confié à Tim Cook, directeur des opérations.

(categories: )

Steve Jobs cède les rênes d’Apple pour raisons de santé

e charismatique Steve Jobs, annonce qu’il laisse, temporairement, les rênes de sa compagnie à Tim Cook pour raisons médicales

(categories: )

Royal Pingdom » Why CDNs are great for the Internet, and it’s not for the reason you think

CDNs (Content Delivery Networks) are becoming increasingly popular. The obvious benefit is that they can help websites to give end users a speedier web surfing experience, but there is also another very positive side effect for the entire Internet, and it will become more noticeable the more common CDNs become.

The positive side effect is this: More CDN usage means less load on the Internet backbone.

(categories: )

blogmarks.net

Blogmarks pour le 11/01/2009

11 janvier 2009

Actualité > Un monde perdu découvert… sur Google Earth

Scrutant l’Afrique avec le logiciel Google Earth, une équipe britannique a repéré au Mozambique une zone manifestement inexplorée depuis longtemps. Une expédition s’est rendue sur place et a effectivement découvert un trésor d’espèces nouvelles.

(categories: )

L’histoire d’internet en vidéo

Voici une animation vidéo réalisée par Melih Bilgil qui retrace simplement l’histoire d’internet depuis ses débuts mais cette fois-ci du point de vu des inventions techniques…

(categories: )

Les geeks ont pris du poids depuis ces dernières années

Voici le résultat des longues années de hacking Linux

(categories: )

Les strip-teaseuses fécondes gagnent plus – JeSuisCultive.com

Une étude publiée en 2007 [1] a démontré que les hommes sont plus attirés par les femmes quand elles sont en période de fécondité. Des chercheurs de l’Université du Nouveau-Mexique ont étudié les pourboires de 18 strip-teaseuses de danse-contact sur une période de 60 jours : ces pourboires augmentent de 40% à 80% pendant les périodes de fécondité. En revanche, les strip-teaseuses qui prennent la pilule contraceptive ont des pourboires qui ne varient pas.

Cette étude a gagné en 2008 le prix Ig Nobel ("Ig" pour "ignoble"), une parodie du Prix Nobel qui est décernée chaque année à 10 projets qui "font d’abord rire les gens, et ensuite les font réfléchir".

(categories: )

Dell Inspiron Mini 12 | Dell France

Voici le petit dernier. Extra-plat et ultra portable, le Mini Inspiron 12 fait moins de 28mm d’épaisseur et pèse moins de 1,24kg.

miam

(categories: )

Le Paris-Dakar à l’assaut du plus fragile des déserts, au Chili | Rue89

Le Paris-Dakar n’a cette année rien de Paris ni de Dakar, si ce n’est l’arrière-goût colonial resté dans son nom. Après une semaine passée en Patagonie argentine à écraser des traces archéologiques millénaires dans l’indifférence générale, la course traversera samedi la frontière pour rejoindre le Chili et s’attaquer au désert le plus fragile du monde.

Quel bande de c…

(categories: )

blogmarks.net

Blogmarks pour le 07/01/2009

7 janvier 2009

10 Most Bizarre Programming Languages Ever Created – NETTUTS

If what I’ve described sounds familiar to your, then this article will provide comfort and humor.

Esoteric programming languages don’t really serve any purpose other than providing a bit of fun or proving a proof of concept. But boy, do they provide a chuckle for the rest of us!

(categories: )

Personal Marabouts Generator : Générateur de flyers Marabouts Personnalisés

(categories: )

"Plus d’encre" ? Votre imprimante vous ment, voici pourquoi | Eco89

(categories: )

blogmarks.net

Astuce symfony : changer le chemin du cookie de session de symfony

6 janvier 2009

Symfony va stocker les informations de l’utilisateur courant dans un cookie de session avec / comme chemin. Si vous avez plusieurs applications symfony sur le même serveur et si celles ci sont gérées via des alias apache et non des virtual host, cela peut poser problème. En effet, une fois loggué sur une application, vous pouvez naviguer sur une autre avec tous les crédentials et autre variables de session définies sur cette première application.

Pour changer cela, voici comment je procède. Il faut simplement ajouter un fichier config/factories.yml et y insérer les lignes suivantes :

all:
  storage:
    class: sfSessionStorage
    param:
      session_cookie_path: <?php echoln(dirname($_SERVER['SCRIPT_NAME'])); ?>

Macworld 2009, c’est pour lundi !

4 janvier 2009

Comment je le sais ? Une vielle entrée de ce blog fait des records d’audience en ce moment !

http://www.glagla.org/weblog/2006/02/28/apple-doit-annoncer-quelque-chose-aujourd-hui/

Personnellement, j’aimerais bien qu’Apple annonce la sortie d’un Netbook avec un OS optimisé pour. On verra bien !