Architectures et frameworks Flex / AIR en vidéo HD

Posté le 3 juin 2008 @ 20:44 par admin

ITT8 Architecture et frameworks Flex / AIRIl existe de nombreux tutoriels sur internet présentant les fondamentaux de Flex et AIR : composants customs, Bindings, Styles, HttpServices etc. Cependant peu d’articles donnent de réels conseils pour concevoir des applications Flex et AIR de grande taille, évolutives et faciles à maintenir.

Il est essentiel de baser sa conception sur un framework d’architecture. Seulement comment savoir si un framework est adapté à ses besoins ? Comment aborder un projet complexe ? Quelles sont les solutions pour faire face aux contraintes clients riches ?

Ce sont des questions que je me posais il y a 8 mois avant d’aborder un projet de grande taille en Flex. J’ai donc trouvé intéressant d’en faire le sujet d’une conférence.

Voici les principaux points abordés dans cette vidéo:

  • Pourquoi utiliser un framework d’architecture ?
  • Comment choisir son framework Flex ?
  • PureMVC et Cairngorm : fonctionnements, avantages et inconvénients ?
  • Module Flex
  • Runtime shared libraries
  • Quelles méthodes pour rester flexible ?

Les slides

Intelligence artificielle : les réseaux de neurones

Posté le 21 mai 2008 @ 10:33 par admin

Certains chercheurs ont décidé de s’inspirer du fonctionnement du cerveau humain pour développer des outils basés sur l’apprentissage, appelés réseaux de neurones. Il m’a paru intéressant de présenter une conférence sur un sujet perçu comme difficile d’accès. Un petit défi sur le chemin du partage de connaissances : faire connaitre ce domaine à un large public.

L’intelligence artificielle est un sujet qui a attiré ma curiosité lorsque j’ai découvert la science-fiction : un genre très créatif qui me tient à cœur. De nombreux auteurs ont su nourrir cette curiosité : Isaac Asimov avec ces trois lois de la robotique, Fritz Lang et son fameux Métropolis précurseur dans son domaine, Tsutomu Nihei avec BLAME! : un OVNI dans une ambiance cyberpunk, Orson Scott Card dont je découvre le talent en ce moment.

Il s’agit d’un genre narratif proposant d’immenses possibilités artistiques et philosophiques. Pour moi, la science-fiction projette l’humanité dans un monde aux technologies plus évoluées incitant à une réflexion sur l’avenir de notre société à travers une certaine remise en question de nos valeurs sociologiques et éthiques.

Dans ce contexte, mon intérêt pour l’intelligence artificielle est arrivé naturellement. J’ai étudié les bases des réseaux de neurones pendant mon projet de fin d’année en maths Spé. J’ai réalisé durant ce projet un réseaux de neurones multi-couches permettant de reconnaitre des formes simples (lettres, chiffres, etc.).

C’est dans la philosophie des Intellicore Tech Talks qu’il met venu l’idée de partager mon expérience dans ce domaine.

Voici les principaux points qui sont présentés lors de cette conférence:

  • Pourquoi utiliser les réseaux de neurones?
  • Quel est leur fonctionnement?
  • Quelques projets surprenants :
    • 20Q : jeu qui est capable de trouver un objet auquel on pense en 20 questions
    • Simulation motrice.
    • Creatures et Black & White : deux jeux vidéos utilisant les réseaux de neurone

Intellicore Tech Talks

Posté le 20 mai 2008 @ 22:19 par admin

Logo Intellicore tech talksJe suis actuellement élève ingénieur chez Intellicore, une société de Sophia Antipolis spécialisée dans le conseil informatique et le développement web. C’est dans le cadre de cette société ambitieuse que sont nés les Intellicores Tech Talks créés par Christian Trotobas, Camille Roux et moi même. L’idée est partie d’un constat simple : Sophia Antipolis est un lieu réunissant une grande variété de compétences et d’expertises : partageons-les !

Ainsi est venu cette initiative d’organiser chaque semaine des conférences concernant les nouvelles technologies innovantes du web et de l’internet. Les ITT sont un véritable lieu d’échange et de rencontre pour les professionnels, les chercheurs et les étudiants de Sophia Antipolis.

De nombreux sujets ont déjà été abordés : Search Engine Optimization, WebObject, Human Computation, ingénierie dirigée par les modèles.

Je conclurai sur la vidéo d’une conférence très intéressante présentant une méthodes de gestion de projet qui à fait ses preuves : SCRUM

Stage 2eme année

Posté le 22 janvier 2008 @ 15:26 par admin

orange

Netstat est un système de « graphage » développé en interne France Telecom Portails. Cet outil vise à collecter des données statistiques sur l’ensemble du parc de FT/Portails composé de plus d’un millier d’équipement. Cet outil propose en moyenne 200 points de mesure par équipement. Cet outil permet à FT/Portails de contrôler le bon fonctionnement des serveurs, prévoir les besoins en ressources, diagnostiquer les pannes et les problèmes.

Ce stage a consisté dans l’évolution des fonctionnalitées de l’application web Netstat.

Coopnote

Posté le 22 janvier 2008 @ 15:15 par admin

coopnote

Coopnote est une application de travail collaboratif ouverte, c’est-à-dire permettant un grand nombre d’interactions et de partages. En particulier, autorisant le partage de graphiques, d’images, etc. entre plusieurs utilisateurs en temps réel.

Rapport de projet

Presentation du projet

Cero repository

Posté le 22 janvier 2008 @ 14:53 par admin

Cero-repository

Dans le but de creer une communauté autour du projet Cero ( développeurs, de designers, de rédacteurs, de traducteurs ), nous avons developpé Cero repository afin de administrer les paquets se rattachant au projet Cero.

Rapport de projet

Presentation du projet

Cero project

Posté le 22 janvier 2008 @ 12:21 par admin

cero project

Le but de Cero Project est de réaliser un framework open source (licence GNU GPL) permettant le développement rapide de jeux de cartes. Le noyau, Cero Core, accepte toute sorte de plugins, eux aussi faciles à développer, tels des interfaces graphiques, des jeux, des images de carte, des intelligences artificielles, …

http://www.cero-project.org

Options:

Taille

Couleurs