Python
(3/2007)
»Initiation à PydevYves Cadour
Clarté, concision, facilité d'apprentissage, robustesse et richesse des librairies sont autant de caractéristiques qui font de Python un langage consistant face à Java, SmallTalk ou C#. Pourtant il reste le parent pauvre en matière d'IDE mais grâce à Fabio Zadrosny et son module Pydev pour Eclipse le vide se comble et après cette présentation vous n'aurez plus d'excuse pour goûter aux plaisirs du développement Python.
»Python et l'agrégation d'outils existants avec PythonLaurent Pointal
Utilisé autant dans le cadre de petits scripts répondant à des besoins immédiats, que pour des logiciels plus pérennes de toutes envergures, le langage Python excelle là où il faut interconnecter différentes technologies afin d'agréger des outils disparates utilisant des moyens de communication divers. Nous allons montrer ici l'utilisation de certaines techniques d'intégrations avec Python et donner des liens vers d'autres techniques et outils.
»Introduction à la documentation PythonJohn Lejeune
La documentation d'un projet représente une lourde tâche de travail, trop souvent relayée à l'arrière plan. Elle peut même être parfois source de confusion lorsque elle ne correspond pas au code. Pourtant, elle facilite la communication entre les divers intervenants d'un projet et illustre souvent la qualité générale de celui-ci.
»Initiation à PydevYves Cadour
Clarté, concision, facilité d'apprentissage, robustesse et richesse des librairies sont autant de caractéristiques qui font de Python un langage consistant face à Java, SmallTalk ou C#. Pourtant il reste le parent pauvre en matière d'IDE mais grâce à Fabio Zadrosny et son module Pydev pour Eclipse le vide se comble et après cette présentation vous n'aurez plus d'excuse pour goûter aux plaisirs du développement Python.
»Développez votre première application EJB3 avec Dali et Web ToolsKarim Djaafar,
Cet article a pour but d’illustrer la mise en œuvre d’une application EJB 3.0 avec l’outillage des sous-projets WebTools et Dali sur le serveur d’application JBoss 4.0.5 en utilisant le framework de persistance Hibernate. Ce premier article destiné à mettre le pied à l’étrier dans le développement EJB 3, sera ensuite suivi le mois prochain d’un article présentant le déploiement avec la technologie JSF ainsi qu’un des aspects avancés du conteneur EJB 3, l’injection de dépendance.
»Développement d'un portail avec Joomla! 1.0.12Alphonse Carlier
Cette réalisation présente en détail la réalisation d'un portail Internet sous Joomla! Il s'agit d'une véritable base du travail coopératif à destination d'une communauté répartie en Europe et destiné à servir plus de 150 personnes sur 3 ans. En matière de composants outre les fonctions de base cinq composants sont intégrés pour obtenir les fonctions demandées.
»Créez un véritable jeu 3DLaurent Augeai
Dans cet article, vous allez découvrir l'utilisation d'un moteur graphique 3D Open Source. Un tel outil vous permettra de développer rapidement des applications 3D performantes, voire même des jeux d'un niveau étonnamment proche de productions commerciales. Nous verrons les principes techniques qui régissent le développement d'un jeu, et comment s'utilise l'API du moteur Open Source Irrlicht.
»Haute Disponibilité des applications JEEMarc Bey
La haute disponibilité des applications critiques est devenue au fil des années incontournable pour les professionnels. Le monde du logiciel libre,propose de nombreuses solutions. Le middleware, et les architectures orientées services (SOA) constituent aujourd'hui une des réponses fournies par le logiciel libre à la Haute Disponibilité.
»Communication à travers le réseauLoic Guillois
Dans cet article, nous allons aborder la large problématique de communication inter processus au sein d'un réseau. Seront abordés les principes de bases ainsi que les concepts les plus avancés utilisés à l'heure actuelle pour former ce que l'on appel communément les services web.
»Les expressions régulièresPascal Barbier
L'auteur est formateur en informatique depuis environ 25 ans. Ses principaux domaines d'intervention sont les systèmes (Unix, Linux et Windows), les réseaux, les langages et les bases de données. Il forme surtout des personnels techniques dans les grandes entreprises françaises et étrangères. Il est également consultant sur des projets de développement et assure le support technique d'une équipe de développeurs en Roumanie.
EN EXCLUSIVITÉ ! :
Wing IDE Professional 2.1.4
TUTORIEL-VIDÉO :
Introduction à la documentation Python
OUTILS :
Komodo Edit, ActivePython, python-libcommon 1.3.8, Blender, Irrlicht Engine 1.3, Pydev for Eclipse
LIVRES ÉLÉCTRONIQUES :
Plongez au coeur de Python
Apprendre à programmer avec Python