Javascript et les prototypes

Les prototype sont des fonctions rarement utilisées en Javascript et pourtant très puissants.

Ils permettent en somme de créer des objets en étendant les méthodes disponibles avec les objets standard de Javascript.

Les prototypes s’appliquent aux objets de type:
Array
Boolean
Date
Function
Number
Object
RegExp

Exemple:


toto = new Object; // on instancie l'objet toto
toto.valeur = 1; // on donne a l'attribut 'valeur' une valeur de 1
Object.prototype.ajouter = function (montant) {
 	this.valeur = this.valeur + montant; // on definit ce que fait la fonction
};
toto.ajouter(5); // on utilise la fonction
// toto.valeur vaut maintenant 6

On peut donc envisager des objets plus complexes et en fin de compte, émuler des classes :D

Mots-clé:  

Support technique en Inde!

Foamy!Foamy l’écureuil en a plein sur la patate!
http://www.illwillpress.com/tech.html/
(en anglais)

pour lire le transcript, cliquez ici (format RTF pour MS Word)

Pour info, Dell avait mis tout son support technique téléphonique en Inde et a rapatrié son service en Irlande car les gens ne comprenaient pas ce qu’on leur racontait…

Mots-clé:  

Sauté de soja aux crevettes

Une recette très simple et pleine de goût!

Vous aurez besoin (pour deux personnes):

  • 500g de germes de soja frais
  • 500g de crevettes roses fraîches
  • un oignon jaune ou rouge
  • une échalote
  • une carotte
  • une ou deux feuille de salade ou de chou vert
  • sauce soja (Kikkoman)
  • 1 cuiller à café de graines de coriandre ou de poivre baies rouges
  • un verre d’eau
  • sel et poivre bien sûr
  • un wok ou une grande poêle, avec son couvercle
  • une grande spatule

Et maintenant?

  • Epluchez les crevettes: on enlève la tête, les écailles et la queue
    Astuce! : avec un couteau, pratiquer une légère incision le long de la crevette. Cela lui permettra de mieux cuire et de prendre une forme arrondie!
  • Epluchez la carotte et découpez-la en grandes tranches puis en grandes lamelles fines dans le sens de la longueur
  • Cisaillez la verdure (salade ou chou) en lamelles
  • Emincez les oignons et l’échalote et faites revenir dans le wok (pas une goutte d’huile nécéssaire! :D )
  • Dans le wok, ajoutez les germes de soja et mélangez avec l’oignon/échalote.
  • Ajoutez la sauce soja jusqu’à obtenir une légère coloration
  • Ajoutez les carottes
  • Ajoutez le verre d’eau, puis les graines de coriandre, le sel et le poivre
    Astuce! : le verre d’eau vous aide à faire un fond de sauce où les saveurs se mélangeront plus facilement mais aussi à faciliter une cuisson à la vapeur!
  • Couvrez et laissez cuire 5 mins à feu moyen
  • Ajoutez la verdure et les crevettes tout en remuant, jusqu’à ce que les crevettes soient cuites et fermes mais pas trop sèches!
  • C’est prêt! Régalez-vous :D

Suggestions de dégustation: manger avec des baguettes, accompagner d’un rosé frais, d’une bière Tsingtao ou encore un thé vert glacé.

Mots-clé:  

Standards: Capgemini fait peau neuve

L’agence StopDesign a terminé le design du nouveau site Capgemini il y a 2 semaines, avec l’aide de Happy Cog Studios.

Jusque là rien de bien exceptionnel, sauf que dans ma réflexion et ma recherche sur les standards du Web, il est apparu que ce nouveau site a été développé dans les règles de l’art, en gardant à l’esprit les standards de l’HTML et de l’XHTML.

Chapeau bas, messieurs! Congratulations! :D

Mots-clé:  

World of Warcraft: un aperçu

Après une expérience dans Final Fantasy XI qui s’est achevée en Décembre, je joue depuis Janvier 2005 à World of Warcraft (WoW pour les intimes), édité par Blizzard.

Pas très habitué aux livraisons à l’heure prévue (:P), Blizzard publie World of Warcraft avec 6 mois de retard mais avec 3 periodes de tests:

  • Une version alpha (restreinte) : test du moteur de jeu et couche réseau
  • Une version beta (restreinte): fonctionalités de base puis avancées
  • Une version beta (publique): finalisation du contenu de la version de production

Soit un cycle de production de presque 3 ans, ce qui devient un standard de l’industrie.

La où SquareEnix avait réussi à publier Final Fantasy XI sur PC et Playstation, Blizzard sort WoW simultanément sur PC et Macintosh avec un seul et même kit d’installation. A noter que la version Macintosh est de toute beauté, notamment avec les moniteurs Apple Display. Le jeu existe pour l’instant pour l’Amérique du Nord et l’Australie mais aussi pour l’Europe.

Rappelez-vous, Blizzard est le studio qui nous a donné Warcraft 1, 2 & 3, Starcraft et Diablo 1 & 2:

  • Diablo c’est la quête d’un chevalier contre le diable, à travers des donjons interminables.
  • Warcraft est un jeu de stratégie opposant les humains contre les orques dans une ambiance médiéval-fantasy.
  • Starcraft propose à peu près la même chose que Warcraft mais dans l’espace.

… et l’histoire de WoW nous replace 15 ans après les faits de la 2ème extension de Warcraft III.

On retrouve les mêmes éléments narratifs que dans les 3 premiers épisodes ainsi que le look fantasy avec une pointe de cartoon qui n’est pas pour déplaire :D

Il faut dire que çà tranche avec les graphiques « classe » mais tristounets de Final Fantasy XI, Dark Age of Camelot ou Lineage II!

Pour résumer le contexte, après une guerre dévastatrice, deux grandes factions se disputent le monde fantastique d’Azeroth après que chacun des deux camps a reconstruit ses forteresses.

D’un côté on trouve l’Alliance des hommes, des elfes, des nains et des gnomes. Les gentils en somme. :P
De l’autre coté se trouve la Horde des Orcs et leurs alliés, les morts-vivants, les trolls et les Taurens (sorte d’hommes-taureaux).

WoW propose un univers de jeu assez vaste et des composants de jeu complets et parfois novateurs.

  • Un environnement soit « joueur contre les monstres », aussi connu sous le nom de PvE (player vs environement), parfois considéré comme le mode débutant :P
  • Un environnement PvE qui rajoute une couche joueur contre joueur, ou PvP (player vs player). Dans cet environnement, les joueurs peuvent attaquer librement les joueurs de la faction opposée.
  • Un système de quêtes dynamique.
  • Une économie robuste (quoique, voir mon article sur le commerce virtuel)
    • Un système d’artisanat qui permet à tout un chacun de se fabriquer des objets à partir de ressources trouvées dans le jeu.
    • Un système d’enchères qui permet d’acheter un objet ou de le vendre au meilleur prix
  • Des donjons ‘instanciés’, recréés pour chacun des groupes qui s’y aventurent, histoire de ne pas pouvoir monopoliser un endroit particulier du jeu.
  • Des champs de bataille instanciés par groupes de 10 ou 40 personnes de chaque faction, chacun avec des évènements dynamiques et différents objectifs de victoire.
  • Des récompenses au nombre d’ennemis tués sur le champ de bataille :D

Pour ma part, vous me trouverez sur le serveur US Skullcrusher en la personne de Glenfiddich, le Shaman tauren, vaillant défenseur de la Horde :D

Allez, un peu de pub pour ma guilde, les Purple Dragons!

Mots-clé:  

Attention aux pop-ups dans vos mails! :D

http://www.foxsearchlight.com/lab/shorts/farmsluts/quicktime.html

en Anglais mais çà montre un extrème :D

Conclusion: si vous n’êtes pas sûr du lien sur lequel vous vous apprêtez à cliquer, réfléchissez à deux fois!

Mots-clé:  

Firefox version α 1.1

FirefoxLa Fondation Mozilla vient de mettre à disposition la version α de sa nouvelle mouture du Renard de Feu.

La nouvelle version porte le doux nom de ‘Deer Park’ (le parc aux chevreuils).

Quoi de neuf me direz-vous?
Des améliorations sont apportées:

A télécharger dans le repository Mozilla!

Apparemment, la roadmap vise une version 1.1 finale pour avant la fin de l’été 2005.

Bon surf!

Mots-clé:  

XXX – La news inutile du jour…

Non, je ne parlerai pas du film avec Vin Diesel :D

L’ICANN, l’organisme mondial illégitime qui régit les noms de domaines, vient d’annoncer que le TLD (top level domain) « .xxx » serait réservé aux sites à caractère pornographique…
Cherchez l’erreur! :-)

Il leur aura fallu un an pour implémenter cette requête

Voir l’article sur http://www.iht.com/articles/2005/06/02/business/icann.php

Mots-clé:  

Tourtons Power!

Tourtons!
A midi, j’ai mangé une salade aux Tourtons du Champsaur.

Alors pour les non-gastronomes, voici plus d’infos sur les tourtons:

Le tourton se présente sous la forme d’un coussinet de pâte très fine, fourré avec :
- une purée de pommes de terre, tome, oignons, gruyère, et oeufs ou
- une garniture aux épinards, fromage et oignons ou
- une purée de pomme de terre et tome de chèvre.

Plus d’infos sur tourtons.com!

Mots-clé:  

WordPress, J+2

Très très agréablement surpris par Wordpress! :D

J’étais fan de Blogger jusqu’à présent mais cet outil va pouvoir m’affranchir de certaines contraintes de publication (republication en cas de changement de template entre autres).

Si vous aussi vous êtes intéressé(e) par ce système de blog, allez donc faire un tour sur http://www.wordpress.org.

Mots-clé:  

Curieux?

Utilisez le formulaire de recherche ci-dessous:

Toujours pas trouvé votre bonheur? Contactez-moi et dites moi ce qui vous manque!

Liens

Je vous recommande la lecture de ces blogs

© 2009 Julien Coquet - Negligible Quantities