vendredi, mai 12 2006

[Belgique] - Il est temps de se réveiller ?!

Bonjour,

Dans la vie il y a des moments pour rire et d'autres pour agir !!!

Pour tous ceux qui on la chance de ne pas connaître l'actualité Belge de ces dernières semaines voici quelques articles qui vous permettront de vous mettre à jour. :/

Ces événements me rappel pourquoi je préfère passer du temps avec un ordinateur plutôt que de nager au milieu de la connerie humaine ?!

Je viens de recevoir dans ma boite mail :

Bruxelles le 12 mai 2006

Willy Van hecke
Président de l’Interrégionale du 
Front Antifasciste 
129, rue Kelle- 1150 Bruxelles
Tél /fax : 02/770 13 78
GSM : 0497/46 25 65

COMMUNIQUE  DE  PRESSE


Suite aux crimes commis par un néo-nazi à Anvers, 
nous appelons les antifascistes et démocrates à se rassembler 
devant le Palais de Justice à Bruxelles ce lundi 15 mai à 19h 
pour déposer une fleur sur les marches du Palais. 
Les représentants des organisations et des citoyens prendront la parole.
En effet, la haine organisée par les néo-nazis du Vlaams Blok 
depuis vingt ans ont des conséquences pratiques sur leurs militants et sympathisants. 



RENDEZ-VOUS  LE LUNDI 15 MAI  A  19H
DEVANT  LE  PALAIS  DE JUSTICE

J'espère qu'on y serra nombreux!

Si après ça vous avez besoin de rêver un peu je vous conseille d'aller faire un tour sur le blog de Simon, pour y découvrir les dernières news de son périple. :)

Bonne fin de journée à tous. :)

Info+

mercredi, mai 10 2006

[CSS] - Ta cascade s'écoute !

Amis geek, copines de geek,
Voici le tube de l'été : «CSS».

Trouvé sur le blog d'Alsacréations.

[pixLib] - GraphicLib et MovieClipHelper vs MovieClip (partI)

Ce qui suit aurait du être en ligne depuis bien longtemps, car à mes yeux il s'agit d'une des pierre angulaire de pixLib. Depuis ça découverte je ne peux plus m'en passer. :)

AbstractLib

Commençons par le commencement, et donc par AbstractLib, une classe abstraite (constructeur privé) qui est étendu par l'ensemble des «librairies» de pixLib.

Quelques variables…

AbstractLib possède plusieurs variables privées accessible via des méthode public :

  • Un nom (String) -> getName, setName
  • Une URL (String) -> getURL, setURL
  • Un TimeOut (Number) -> getTimeOut, setTimeOut
  • Un contenu (non typé) -> getContent, setContent
  • Force le chargement (Boolean) -> setAntiCache(avec/sans cache)
  • Un niveau de chargement -> getBytesLoaded, getBytesTotal, getPerCent
Quelques methodes…
  • load, lance le chargement.
  • execute, qui lance load.
  • release, détruit la gestion d'événement.
Une gestion d'événement…
  • initEventSource, initialise le type d'événement (LibEvent).
  • fireEvent, permet d'envoyer un événement typé LibEvent à l'ensemble des abonnées.
  • fireEventType, permet d'envoyer un événement typé EventType à l'ensemble des abonnées.
  • addListener, permet de s'abonner à l'ensemble des événements.
  • removeListener, permet de se désabonner de l'ensemble des événements.
  • addEventListener, permet de s'abonner à un type d'événement.
  • removeEventListener, faut vraiment que je le dise ?! (comme haut dessus mais l'inverse). ^^

Pour en savoir plus sur la gestion d'événement dans pixLib -> pixLib une programmation événementielle typée.

Voilà pour l'AbstractLib, il s'agit donc d'une classe abstraite qui a tous les outils nécessaire pour gérer le chargement d'un contenu, chacune des classes filles sert à gérer le chargement de contenu plus spécifique, comme GraphicLib qui est spécialisé dans le chargement des swf, jpeg et png de puis Flash8.

Lire la suite...

lundi, mai 8 2006

[pixLib] - LibStack ou le multi-chargement

Bonjour,
suite à une question posé sur le forum de media-box, je me suis décidé à faire une introduction sur le multi-chargement dans pixLib.

Ce que j'appelle le multi-chargement est en fait la mise sous forme de pile (stack) une liste d'objets que l'on veut charger. Pour réaliser ce chargement progressif pixLib possède la classe LibStack. :)

Outils

Comment utiliser la LibStack ?

Avant toute chose il faut savoir que si on utilise pixLib ce n'est pas pour simplement charger un swf ou un jpeg et le manipuler tel quel, mais bien pour charger ceux-ci directement dans une librairie de pixLib (outils qui facilite leur manipulation).
Pour faire du multi-chargement il suffit tout d'abord de construire une instance de LibStack, à laquelle on ajoute la liste des éléments que l'on veut charger ainsi que le type de librairie que l'on veut obtenir à la sortie, il ne reste plus qu'a lancer le chargement. La LibStack va charger chaque éléments de la liste, les uns après les autres et les placer dans une instance de librairie voulu, que du bonheur. :) Bien évidement à quoi nous servirait cette outils si il n'était pas fourni avec un bon gestionnaire d'événement ?! Rassurez vous tout a été pensé. ;)

Voyons maintenant ce que ça donne pratiquement.

Ajouter un élément.

public function enqueue(o:ILib, sName:String, sURL:String) : String

La fonction enqueue prends trois arguments et retourne une chaine.

  • o:ILib -> ILib est une interface, qui est implémentée par AbstractLib, une classe abstraite qui est étendu par toutes les librairies de pixLib. En français cela veut dire que l'on peut utiliser n'importe quelle instance de ConfigLoader, GraphicLib, LibStack, VideoDisplay, XMLToObject ou une classe qui implémente ILib comme premier argument de la fonction enqueue().
  • sName:String -> Il s'agit du nom qui serra donné à o:ILib (nom d'instance), c'est ce dernier qui sort en retour de la fonction.
  • sURL:String -> Il s'agit de l'URL du fichier que l'on veut charger (swf, jpeg, xml).

Les événements.

L'instance de LibStack renvoi l'ensemble des événements reçu par la librairie qui est occupé d'être chargé (ILibListener) plus un événement propre à LibStack (onLoadComplete).

  • onLoadInit -> A chaque fois qu'une librairie est finie de charger.
  • onLoadProgress -> Tout au long des différents chargements.
  • onLoadComplete -> Quand toutes les librairies sont chargées.
  • onTimeOut -> Lancé à chaque fois que le timeOut est écoulé (10 secs par défaut).

Un exemple complet avec la GraphicLib :

import com.bourre.data.libs.GraphicLib;
import com.bourre.data.libs.LibEvent;
import com.bourre.data.libs.LibStack;
 
// On crée une instance de LibStack
var oLibStack:LibStack = new LibStack();
 
// On instancie les différentes librairies que l'on veut charger en stipulant la cible et la profondeur,
et en option si le contenu est visible à la fin du chargement (true par defaut).
var gl:GraphicLib = new GraphicLib(this, 5); var gl2:GraphicLib = new GraphicLib(this, 10, false);   // On ajoute les instances de GraphicLib dans la LibStack
en précisant le nom et l'URL des fichiers à charger dedans.
oLibStack.enqueue( gl, "Animation", "anim.swf"); oLibStack.enqueue( gl2, "Photoa", "image.jpg");   function onLoadInit(e:LibEvent) : Void { trace(e.getName()); } function onLoadProgress(e:LibEvent) : Void { trace(e.getName() + ' : ' + e.getPerCent() + '%'); } function onLoadComplete(e:LibEvent) { // Ici on peut lancer une fonction qui serra exécuter à la fin de tous les chargement. } function onTimeOut(e:LibEvent) : Void { // On peut utiliser setTimeOut pour le modifier le délais de 10 secs par défaut. trace("Le chargement de " + e.getName() + " a échoué!"); }   // On ajoute s'abonne au écouteurs écouteur oLibStack.addListener( this ); // On lance le chargement oLibStack.execute();

La suite au prochaine épisode. ;)

mardi, avril 18 2006

[Paris] - Flash festival

Affirmation

L'été approche et le temps des festivals aussi. :)

Après une courte hésitation (juste pour dire), j'ai décidé de m'offrir un petit week-end à Paris, genre arrivée le vendredi 26 mai fin d'aprem et retour le dimanche soir. :)

Par contre je connais pas bien le quartier, donc si vous avez des hôtels sympa pas trop loin du centre Pompidou, je suis preneur. :)

Question

Qui sera de la partie, le 27 mai ?

Informations


Flash Festival Paris 2006.

mercredi, avril 5 2006

[BootCamp] - Votre prochaine machine sera un mac :)

Apple vient de sortir la beta test d'un nouveau soft, qui permet de gèrer le double boot d'un macIntel (osX/winXP).

Boot Camp

En faisant ça Apple s'attaque à toutes les personnes qui étaient dans le doute pour effectuer un switch (le grand saut). :)

Il ne reste plus qu'à Apple à nous sortir une machine entrée de gamme équipé Intel pour les petites bourses. ;)

Ils en parlent…

[MAJ] - Ils analysent…

lundi, avril 3 2006

[web bundle] - Le parcours du combattant?!

Petit coup de gueule du lundi matin.

J'ai les boules, ça fait plus d'une semaine que j'essaye d'acheter la web bundle.

Tout à commencé lundi 27 mars, je me rends sur le site Adobe pour passer commande, je reçois un joli mail de confirmation. :) Le mercredi 29 mars je reçois un second mail pour m'annoncer que ma carte de crédit n'a plus assez de liquidité. :/ On me propose de prendre contact avec le service clientèle, ce qui je fais, je tombe sur une charmante opératrice à qui je demande si je peux payer par virement international (ce que j'avais fais à l'époque pour la studioMX2004), on me réponds que ça n'est pas possible, mais que je peux payer par chèque, je lui signale que je suis en Belgique et que les chèques ont disparu depuis un certains nombre d'années (y a plus que les Français qui utilisent ce système archaïque :p). Voyant que la commande en ligne n'était pas possible, je lui demande si je peux l'acheter en magasin, elle me réponds que oui. :)

Je prends donc contact avec un vendeur de chez Cami, je vous fais partager la correspondance tellement c'est à mourir de rire. Petite précision, j'étais un habitué du magasin et j'ai l'habitude de leurs passer commande par mail et de payer à la réception du produit. :)

Moi : 29 mars 2006 17:05

Bonjour,

Je voudrais savoir si vous avez en stock :
http://www.adobe.fr/products/bundles/web_bundle.html

Web Bundle2.0, Macintosh, French, enregistré sous la réf. 38022907 chez Adobe

Cordialement,
Laurent Deketelaere

Cami : 30 mars 2006 13:45

Bonjour Mr Deketelaere,

Nous n'avons malheureusement pas ce produit de stock, il y a un délai
de 5 jours ouvrables sur ce produit.

Bien à vous,

Sales Consultant

Moi : 30 mars 2006 14:04

Pouvez vous m'en commander un.

Bien à vous,

Cami : 30 mars 2006

Mr Deketelaere,

Oui sans problème mais il faudrait acheter le produit via notre site web www.cami.be
ou payer un acompte de 1000€ au magasin, le prix du produit en anglais étant de 2418€ ttc.

Bien à vous,

NB. je n'ai toujours pas trouvé le produit sur leurs site. :p

Moi : 30 mars 2006

C'est l'update dont j'ai besoin en version fr

Web Bundle2.0, Macintosh, French

Ce qui sur le site d'Adobe.be coût 1099€

Bien à vous,

Cami : 30 mars 2006 14:42

Adobe Web Bundle Upfrade Mac English est au prix de 1208,79€ ttc soit 999€ hors tva.
Nous demandons toujours un acompte de minimum 150€ car nous ne rentrons ce produit
que sur demande.

Bien à vous,

moi : 30 mars 2006 14:53

en version FR 1099€ htva, pas de souci pour l'acompte si le produit est là dans les 5 jours ouvrable. 
Par contre je ne peux pas me rendre au magasin, comment puis-je faire ?

Carte de crédit, virement ?

Bien à vous,

Alors je sais pas j'ai du lui faire peur avec l'update en VF, ou alors c'est l'acompte, mais j'attends toujours la réponse pour savoir comment payer l'acompte!!! :p

Je fais quoi maintenant, je suis un client qui a tout ce qu'il faut pour se payer un produit et je ne peux pas le faire!!!

Bonne semaine à tous,
Laurent

MAJ - Après avoir contacté ma banque pour une ouverture de crédit suplémentaire sur ma carte, j'ai pu ré-effectuer la commande et cette dernière est arrivé ce matin. :) Par contre toujours pas de nouvelle de mes copains de chez Cami. ^^

- page 16 de 22 -