Admin

mercredi 4 février 2009

Changement d'hébergeur : quelle galère !

J'ai été forcé de changer d'hébergeur, Lycos arrêtant son activité d'hébergement.

Le blog est maintenant hébergé chez Strato. Mais comme je ne m'y étais pas pris à l'avance, le transfert a été un peu laborieux.

Résultat, le blog a été indisponible pendant 24 heures.

Normalement, tout est rentré dans l'ordre, mais n'hésitez à me signalier erreurs et autres liens morts à phiphou(at)phiphou.com.

Désolé pour le dérangement occasionné et merci à tous les visiteurs réguliers ou de passage

dimanche 18 janvier 2009

Performances : comparaison rapide entre ArrayCollection, Array et Vector

Lorsqu'on développe, on cherche généralement à se faciliter la vie, écrire le moins de code possible, tout en gardant un niveau de performances acceptable. La comparaison Array vs ArrayCollection montre bien celà.

Lire la suite

jeudi 1 janvier 2009

Bonne année 2009 !

En ce premier jour de l'année, je vous souhaite à tous une très bonne année 2009 ! 8-)

Que celle-ci soit remplie de joie, de bonheur, de santé, de succès, etc.

Qu'elle soit aussi faite de développements en tous genre, de nouveaux projets, de sorties de nouveaux produits Adobe, etc.

;

Enfin, une pensée pour tous ceux à qui la vie ne laisse aucun répits, à tous ceux qui sont frappés par la maladie, la pauvreté, le désespoir... Que chacun de nous en cette nouvelle année fasse ce qu'il peut pour leur apporter le réconfort qu'ils méritent !

mardi 16 décembre 2008

Quels tutoriaux vous plairaient ?

Vous vous en êtes certainement rendu compte, depuis quelques mois, je n'ai pas posté de contenu du type tutoriel. En effet, mon activité professionnelle m'occupe bien, et je n'ai plus beaucoup de temps pour ce genre de billet.

Cependant, j'ai moi même en mon temps beaucoup utilisé ce genre de ressources, et, Flex étant entre temps passé en open source, j'ai pensé que je me devais de rendre à la communauté ce qu'elle m'a apporté. C'est pourquoi je me propose de répondre quelques tutoriaux, en fonction du temps qu'il m'est possible de dégager pour cela. Mais quels tutoriaux vous plairaient ? Je ne peux pas en faire 50 non plus. Aussi je vous propose de choisir parmi les idées suivantes :

- BlazeDS : concepts, mise en place, remoting et push, methodes de polling, class mapping, etc.

- CairnGorm pour les nuls : pour les débutants en POO qui souhaitent se mettre à CairnGorm dès le début.

- Traiter les données hiérarchiques : Naviguer dans une hiérarchie, recréer une hiérarchie à partir de données plates, comment la représenter, etc...

- Flash Media Server : diffuser, enregistrer, live chat, sharedObject, etc...

A vous de choisir !

samedi 6 décembre 2008

Adobe Milano MAX 2008

Cette semaine avait lieu à Milan la version européenne de la conférence annuelle d'Adobe, le fameux MAX. Voici donc un petit retour sur tout ce que j'y ai vu, les gens que j'ai rencontrés, l'ambiance, etc...Lire la suite

vendredi 28 novembre 2008

RichAnalysis : l'entreprise du 21ème siècle ?

RichAnalysis est une société spécialisée dans la réalisation de tableaux de bord interactifs et d'autres applications facilitant la visualisation de gros volumes de données et donc la prise de décision.

Partie intégrante du groupe Xplicom, pour lequel je travaille à plein temps depuis le moi de mai, RichAnalysis offre des services innovants, au travers d'interfaces efficaces et intuitives. Les technologies employées sont très diverses, des moins intrusives aux plus complexes. Elles s'appuient en grande partie sur les produits Adobe, tels que Flex, Flash et AIR, dont la qualité n'est plus à démontrer. Aussi, RichAnalysis répond aux besoins des entreprises, quelle que soit leur taille ou leur domaine d'activité. Après une analyse des besoins, nous développons une application personnalisée, facilement maintenable et au déploiement rapide. Bases de données, services externes, documents Excel, toutes vos données sont gérées et traitées.

Acteur du monde des technologies modernes, RichAnalysis ne peut fonctionner comme une entreprise du siècle dernier. En effet, chez RichAnalysis, au delà de notre activité, nous développons un mode de travail tout aussi moderne. Ainsi, les collaborateurs de RichAnalysis sont géographiquement répartis dans toute l'Europe et même dans le monde entier et travaillent à leur domicile. Ainsi, moi je suis en région parisienne, et je travaille de concert avec un graphiste situé en Belgique. Nous utilisons des outils de travail collaboratifs tels que Skype, BuzzWord, Connect et Share pour nos réunions de travail. Les plannings de travail sont déterminés lors de ces points hebdomadaires, et tout le monde avance dans le même sens. Mais chacun peut choisir d'organiser ces journées de travail comme il le souhaite (horaires, programme, etc.). Cette liberté nous permet d'être plus sereins, et donc de fournir un travail de qualité sans stress. Mes proches en sont ravis !

Ce mode de fonctionnement n'est pas là uniquement pour faire "mode". En effet, il découle d'une philosophie générale, celle de RichAnalysis, une entreprise "citoyenne". Par "citoyenne", je veux dire que RichAnalysis n'a pas pour objectif de battre des records de chiffre d'affaire au détriment de toute morale, mais au contraire, elle s'inscrit dans une vision moderne du travail. Ouverte sur le monde, RichAnalysis souhaite participer à l'émancipation et l'épanouissent de tous, à la protection de la planète, au respect de certaines valeurs, etc. Ainsi, le télétravail permet il de ne pas utiliser de transport, c'est plus écologique. De plus, il permet à chacun de conserver une vie privée et de s'épanouir plus facilement. De même, les collaborateurs de RichAnalysis sont impliqués dans des projets associatifs ou caritatifs, sur leur temps de travail. Aider les plus démunis, faciliter l'intégration, lutter contre la pauvreté, les discriminations, c'est aussi ça RichAnalysis. Nous écoutons avec autant d'intérêt un grand compte que le responsable d'une association de quartier. Nous nous appliquons aussi à nous même ces concepts, cultivant entre nous l'écoute et la confiance. Pour exemple, j'ai vécu récemment un décès dans ma famille et je me suis senti soutenu par tout le monde. C'est aussi ça RichAnalysis !

Vous avez des compétences en programmation, en business, en communication, en design ? Vous êtes motivés par cette approche innovante de l'entreprise du 21ème siècle ? Alors n'hésitez pas à nous contacter, car ensemble nous pourrons faire de RichAnalysis un exemple de ce que doit être l'entreprise du 21ème siècle, une entreprise à visage humain, consciente de ses devoirs, avec des collaborateurs heureux, épanouis et fiers du travail qu'ils réalisent et des services qu'ils apportent à la communauté.

Vous souhaitez en savoir plus ? Consultez notre site internet ou bien contactez David, le créateur de RichAnalysis, qui se fera un plaisir de répondre à vos questions.

Flex SDK 3.2 and Flex Builder 3.0.2 released

Adobe has released stable update of Flex 3 SDK and FlexBuilder.

Flex SDK 3.2

* Numerous bug fixes including fixes provided by the community.
* Support for Flash Player 10.
* Support for Adobe AIR 1.5.
* Support for sandboxed and multi-versioned applications. Flex 3.2 adds the ability for an application developer to divide functionality between multiple sub-applications and allow them to interoperate. Applications can be developed using different versions of Flex (starting from 3.2), and can optionally operate in an untrusted environment which allows applications to safely load code provided by third parties. For more information, please refer to the related documentation.

Flex Builder 3.0.2 (including the data visualization components)

* Numerous bug fixes.
* Support for Flash Player 10.
* Support for Adobe AIR 1.5. The default settings for Adobe AIR 1.5 will enable Flash Player 10 functionality in Adobe AIR.
* Support for QTP 9.5 testing against IE7.  Previously only QTP 9.2 was supported.

Devnet: http://www.adobe.com/devnet/flex/articles/sdk32_fb302.html
download the Flex Builder update from here,
downloading nightly or stable builds from the Flex SDK Open Source site

Le tour de Flex

Bonjour à tous,

Le Tour de Flex est  une application AIR contenant de nombreux composants, notamment la librairie Efflex. c’est une application AIR pour explorer les propriétés et ressources de Flex. On peut ainsi explorer le moteur des composants Adobe Flex, Adobe AIR et l’intégration de données. Il est aussi possible d’explorer des composants tiers, des effets, des skins et bien plus encore.

C’est donc une application intéressante pour nos développement. Notons que l’application est également disponible sous forme de plugin Eclipse.

tour de flex

Pour plus d’information, rendez-vous sur : http://flex.org/tour

source : flex-info.fr

dimanche 9 novembre 2008

Les 100 meilleures applications AIR

Voici une liste des 100 meilleures applications AIR, classées par thème.

http://www.careeroverview.com/blog/2008/hack-your-work-day-100-awesome-adobe-air-apps-for-productivity/

Sur que vous y trouverez votre bonheur !

vendredi 17 octobre 2008

Flash Player 10 est sorti !

A la surprise générale, Adobe a sorti hier la release finale de son player flash version 10.

C'est une surprise, car elle était initialement prévue pour le début du mois de décembre. C'est sans doute la publication par Microsoft il y a 3 jours de la v2 de son immonde Silverlight qui a poussé Adobe a bousculer son calendrier...

Pour télécharger cette dernière version, rendez-vous sur le site d'Adobe, et vous trouverez le lien en page d'accueil.

Les nouveautés sont nombreuses, mais on peut retenir :

  • player moins gourmand en utilisation mémoire
  • utilisation de l'accélération matérielle GPU (on utilise la puissance de la carte graphique)
  • gestion de la 3D : tous les éléments peuvent être animés/manipulés en 3D
  • gestion du son : possibilité de générer des sons en temps réel, un peu à la manière d'un synthétiseur
  • nouvelle API pour le texte : mise en page avancé, caractères orientaux, texte verticaux, etc...
  • utilisation des effets pixelblender : en gros, on peut presque faire tout ce qu'on fait avec After Effects
  • gestion de l'IK en natif : IK signifie cinématique inverse, en gros cela permet de créer des animations respectant des contraintes physiques (typiquement, le bras de grue...)
  • etc....

Pour découvrir toutes ces nouveautés, rendez vous ICI, tout y est expliqué en détail.