Du 18 Juin 1940 au 18 Juin 2008. De l’appel pour une France LIBRE jusqu’à l’examen du projet de loi pour un Internet FLIQUE! De Gaulle peut être se retournera dans sa tombe, où va t on 68 ans après son appel?
C’est en effet le 18 Juin prochain que va être examiné le très controversé texte de loi Olivennes, devant définir et cadrer l’Internet en France.
Notre ministre de la culture n’a sans doute pas fait attention à la date… ironie du sort je trouve. Tristes technocrates qui ne savent même pas de quoi ils parlent…
Il existe différents moyens, souvent pas évident, pour nettoyer son menu contextuel (celui du clique droit sur un fichier). Chercher dans la base de registre est fastidieux, et rarement sans risque. Il est aussi possible d’utiliser un logiciel comme "Fast Explorer 2008 ". Mais il reste souvent des entrées récalcitrantes.. comme celle du media player de windows! Celle ci (comme beaucoup d’autres) se cache dans un DLL!
Pour la retirer, il suffit via le menu démarrer, puis la commande exécuter (ou la touche Windows + R) de valider la ligne suivante : regsvr32 /u wmpshell.dll
Et voilà, une entrée de moins!
14
2008
Flex et AMPFPHP : Warning pour les données reçues!
“unable to bind to property ‘XXX’ on class ‘Object’ (class is not an IEventDispatcher)”
Marre de voir ce message en mode debug ?
Ce problème arrive souvent lorsque l’on récupère des données complexes depuis un HTTPService dans un Remote Object.
En effet FLex (version 2, pas testée avec la 3) a du mal avec les infos renvoyées depuis de l’AMFPHP contrairement à un WebService par exemple.
Les données reçues d’un tableau sont passées depuis un WebService ou un HTTPService dans un ArrayCollection (ou un Object dans un ObjectProxy). Flex a alors besoin d’un coup de main lorsque les données proviennent de l’AMF.
Pour éviter cela, ne pas construire son objet en mxml, mais en AS3, via l’objet ‘Responder’.
par ex l’appel en MXML :
-
<mx:remoteobject id="amfphpExemple" source="maClasse" destination="amfphp" showbusycursor="true">
-
<mx:method name="maMethode" result="maMethodeResult(event)">
-
<mx:arguments>
-
<parametre1>test1</parametre1>
-
<parametre2>test2</parametre2>
-
</mx:arguments>
-
</mx:method>
-
</mx:remoteobject>
Et son appel en AS3 :
-
amfphpExemple.getOperation('maMethode').arguments =
-
{parametre1 : "toto", parametre2: "retoto"};
-
amfphpExemple.getOperation('maMethode').send();
Donnerons pour un tout AS3 :
-
import flash.net.Responder;
-
import flash.net.NetConnection;
-
-
public function lanceReqAMF():void {
-
public var monAMF:NetConnection = new NetConnection();
-
monAMF.connect("url de la gateway AMFPHP");
-
monAMF.mymethod = "maClasse.maMethode";
-
var responder:Responder = new Responder(reqAMFResult, onFault);
-
myremote.call(this.mymethod, responder, parametre1, parametre2);
-
}
Puis il faudra faire le boulot pour Flex, afin de forcer le passage dans un ObjectProxy.
Par ex :
-
private function reqAMFResult(result:Array):void {
-
{
-
for (var i:String in result) {
-
result[i] = new ObjectProxy(result[i]);
-
}
-
monArrayCollectionResult = new ArrayCollection(result);
-
dispatchEvent(new Event("reqAMFOK"));
-
}
Et voilà, plus de warning dans tous les sens.
Plusieurs associations de consommateurs (dont UFC-Que Choisir), attaquent devant le Conseil d’Etat la taxation sur la copie privée (les clefs USB, cartes mémoire, disques durs…).
Ces dernières posent la question de savoir pourquoi une telle taxe existe alors que cette même copie privée est devenue illégale. La fameuse loi DADVSI proscrit le téléchargement sauvage d’oeuvres protégées par le droit d’auteur.
Alors dans ce cas, pourquoi une telle taxe (d’ailleurs toujours étendue sur plus de supports) peut elle continuer d’exister!?
Cette taxe (sur les seuls clés USB, cartes mémoires et disques durs externes) devrait rapporter entre 16 et 20 millions d’euros par an, selon la Sacem!
Les associations espèrent une réponse du Conseil d’Etat d’ici quelques semaines.
En attendant, soldes ou pas soldes, nous consommateurs continuons d’être pris pour des vaches à lait…
19
2007
Une petite blague
Savez ce qui passe par la tête d’un moustique avant de s’écraser conter un pare brise?
13
2007
Les Flex Data Services deviennent en partie Open Source
Adobe vient d’annoncer la mise à disposition de certaines fonctionnalités des Data Services open source. En effet, les fonctionnalités de messages HTTP et de messages distants sont rendues open source via le produit BlazeDS.
De plus, les spécifications du protocole AMF sont rendues publiques.
On peut donc espérer voir rapidement apparaître de nouveaux moyens d’accès aux données autre que via du Java!
Au passage, j’allais oublier… les betas 3 et Flex et AIR sont dispo sur le labs! Au menu, surtout des corrections de bugs, semble t il.
Adobe continue donc ainsi sa politique d’ouverture vers les communautés open source. On ne peut que s’en réjouir!






