[annonce] JDN Développeurs recrute un rédacteur/analyste Vous avez l'expérience d'un ou plusieurs langages de développement, dans le cadre de la réalisation d'un site personnel ou en entreprise ? Vous aimez vulgariser ? Postulez
[tutoriel] Découverte de SWT/JFace La bibliothèque graphique SWT, créée pour le projet Eclipse, fait de l'ombre à celles de Sun, AWT et Swing. Performances, composants natifs : découvrez ses avantages.
[pratique] Le JavaScript non intrusif par l'exemple Nettoyez vos pages HTML des codes JavaScript, et apprenez à utiliser la puissance du DOM pour créer des événements stockés dans un fichier externe.
[ma question] Les pilotes pour accéder à MySQL depuis .Net "Comment relier un programme en C# à une base MySQL ?"
[pratique] Gérer les envois de fichier en ligne avec PHP Exploitez les fonctionnalités du fameux langage serveur pour traiter efficacement les fichiers transmis par vos utilisateurs, et les informer des possibles erreurs de transfert.
[expliquez-moi] L'identité numérique avec OpenID Découvrez ce système d'authentification personnelle. Parmi ses principales caractéristiques, son modèle décentralisé et l'utilisation d'une URL comme identifiant.
[tutoriel] Concevoir un Sudoku en Flash Réaliser un jeu, c'est à la fois implémenter de l'interactivité et programmer une logique. Apprenez à créer des grilles uniques, à contrôler leur validité, et à les afficher dans Flash.
[interview] Emmanuel Puybaret (eTeks) : "Les simplifications apportées par les langages de script rendent les programmes moins robustes" Formateur et auteur d'ouvrages sur Java, le développeur indépendant, reste confiant dans l'avenir de son langage fétiche, non sans exposer ses craintes face à la nouvelle licence GPL de celui-ci.
[ma question] Configurer la compression HTTP sans modifier sa configuration Apache "Peut-on activer la compression gzip depuis le fichier .htaccess ?"
[expliquez-moi] La méthode agile Scrum : faire face au changement La démarche propose un mode de pilotage itératif prenant en compte les évolutions qu'un projet de développement peut subir en cours de route. Découvrez-en les principes fondamentaux.
[pratique] Internet Explorer : connaître hasLayout, source et solution de nombreux bugs CSS Présente depuis IE 5.5, la propriété hasLayout décrit si un élément HTML est stylé ou non, ce qui a des implications profondes dans le traitement du DOM et des CSS. Découvrez ces implications et comment les déjouer.
[à lire ailleurs] Les bonnes feuilles du Web Google sonne le glas de son API SOAP - JSON n'est pas du XML - Microsoft cherche-t-il à posséder le format XML ?
[guide pratique] Perl, le rouleau de scotch du développeur Découvrez l'essentiel de ce qu'il savoir sur ce langage de script Open Source, véritable couteau suisse tant pour le développement Web que pour la programmation système.
[interview] Håkon Wium Lie (Opera) : "Flash est un obstacle à l'acceptation des standards du Web" A l'occasion des 10 ans des CSS, le co-créateur de cette spécification, également directeur technique pour le navigateur web Opera, affirme l'importance des formats ouverts et la nécessité de leur interopérabilité.
[expliquez-moi] Le fonctionnement d'une liaison client/serveur avec HTTP Le voyage d'une page Web sur le réseau Internet est semé de requêtes aux contenus abscons. Découvrez le processus d'exécution de ces commandes HTTP, et apprenez à déchiffrer leurs en-têtes.
[pratique] PHP : décomposer une chaîne en éléments Comment utiliser strtok() pour obtenir les segments d'un texte, avec de multiples délimiteurs et sans avoir recours aux expressions rationnelles.
[tutoriel] Utiliser l'API Google Maps L'une des premières applications Ajax, Google Maps est également disponible pour votre propre site. Apprenez à cibler des coordonnées et exploiter des données XML.
[ma question] Conserver une image JpGraph sous forme de fichier "Je n'arrive pas à donner un nom au fichier image généré par JpGraph, afin de pouvoir en mettre plusieurs sur la même page. Quelle serait la solution ?"
[pratique] HTC : des comportements HTML pour Internet Explorer Introduits avec IE 5, les HTML Components ouvrent la voie aux briques de développement partagées, et aident à pallier les manques du navigateur de Microsoft. Découverte et exemples.
[interview] Gaël Duval (Ulteo) : "Mon objectif est d'obtenir un système qui puisse concurrencer Windows et Mac" Evincé de Mandriva, société dont il était le fondateur, le créateur de la distribution du même nom présente les motivations qui l'ont poussé à lancer le projet Ulteo, et sa vision particulière du Libre.
[expliquez-moi] L'intention des méthodes de développement Agile Extreme Programming n'est qu'une méthode agile parmi une dizaine d'autres. Découvrez leurs points communs, leur but final, et donc les raisons de leur popularité croissante.
[tutoriel] Gérer la vidéo dans Flash 8 Promu roi de la vidéo en ligne par YouTube et Dailymotion, Flash peut également vous rendre ce service. Apprenez à importer, gérer et scripter vos films dans ce tutoriel.
[expliquez-moi] La normalisation d'une base de données Organiser sa base SQL sans risquer de créer des sources d'anomalies ou des problèmes logiques : le principe de la théorie de normalisation s'applique à tout projet dynamique souhaitant grandir.
[ma question] Les valeurs par défaut des raccourcis CSS "J'utilise les raccourcis CSS pour gagner de l'espace dans mon code. Que se passe-t-il si je ne remplit pas une valeur ? Quelle sera la valeur prise en compte ?"
[pratique] Mettre en place un sitemap pour faciliter l'indexation Soutenu par Google, Yahoo! et Microsoft, le protocole sitemaps cherche à simplifier le travail des moteurs de recherche en leur fournissant un fichier normé indiquant les pages à indexer.
[chat] Christophe Porteneuve (INSIA) : "Le couple JavaScript/Ajax est une alternative souvent viable à ActionScript" Auteur d'un livre sur le développement Web de qualité, l'enseignant a répondu pendant une heure aux questions de nos lecteurs sur le Web 2.0, la sémantique, Ruby on Rails et les frameworks de développement.
[à lire ailleurs] Les bonnes feuilles du Web Les critiques SOAP font tâche - Bon code et mauvais code selon le créateur de C++ - Pas de solution unique
[tutoriel] Visual C# : construire son interface graphique Apprenez à rapidement mettre en place une interface complète et réactive pour votre application Windows : boutons, menus, et le code C# pour en maîtriser les évènements.
[expliquez-moi] Les liens entre ECMAScript, JavaScript, ActionScript, JScript... Une spécification, beaucoup d'implémentations, pour au final le langage de script le plus utilisé sur le Web. Débroussaillage des correspondances entre standard et navigateurs.
[interview] Jean-Christophe Cimetière (Microsoft) : "Expression Studio inclura un Visual Studio 2005 standard" Avec son nouvel environnement de développement, le groupe soigne la dimension graphique de son framework .Net 3.0, et s'applique à rallier les designers Web et desktop. Une manière de concurrencer Adobe plus efficacement.
[pratique] Apache et IIS : mettre en place la compression gzip Comment économisez de la bande passante et éviter la frustration de vos utilisateurs pressés en installant une extension de compression pour vos pages statiques et dynamiques. La méthode pas à pas pour les deux principaux serveurs Web.
|