 |
|
|
|
|
|
| |
|
Toute
l'actualité
|
| |
|
|
| |
|
AVIS D'EXPERT
Par Edouard Jeanson
(Sogeti/ESEC) : La protection des programmes contre le reverse-engineering
La fonction d’obfuscation permet de lutter contre les tentatives de rétro-ingénierie. Elle repose sur un jeu de transformations appliquées aux sources, de l’insertion de code mort à la virtualisation.
EXPRIMEZ-VOUS
J'ai recours à Eclipse pour des développements non-Java
PHP, Flex, etc. Initialement conçue pour les projets Java, l'infrastructure Eclipse offre des plug-in couvrant d'autres langages.
Les
premières contributions |
Contribuez
PRATIQUE Intégrer les fichiers JavaScript et CSS avec Rails
Deux méthodes standards de l'infrastructure de développement Ruby on Rails permettent de spécifier un bloc en vue de l'afficher ensuite dans une page Web entre les balises HTML désirées.
TECHNO .NET Framework .Net : en route vers les applications composites
La version 4.0 de l’infrastructure Microsoft supporte les technologies REST, Atom et POX. Des briques qui visent à faciliter la mise en œuvre d’applications construites à partir de composants basés sur d’autres plates-formes.
CONTRIBUTIONS
Votre avis sur le virage de Microsoft vers l'Open Source ?
Depuis 2006, le géant multiplie les annonces. Alors que deux de ses licences ont été approuvées par l'OSI, la communauté lancée par l’éditeur, CodePlex, compterait déjà plus de 2000 projets.
Les
contributions |
Contribuez
|
| |
|
|
| |
|
PHP 5.3 : un meilleur support de Windows
Une première version bêta est attendue d’ici quelques semaines. Au programme des nouveautés : l’évolution vers une vision plus modulaire, une optimisation de l’utilisation de la mémoire, et l’arrivée d’un fichier archive.
PHP
intégré à l’environnement Flex d’Adobe
Après avoir annoncé l'intégration de son IDE au framework Ajax Dojo, Zend se rapproche d'Adobe. Le partenariat signé prévoit d'interfacer les outils de développement PHP du premier à l'environnement de RIA du second.
Les investissements dans la plate-forme .Net en progression
La plate-forme de Microsoft semble avoir trouvé son public, et se positionner
de manière plus agressive face à sa grande concurrente J2EE. Une tendance mise
en avant par le cabinet d'études Evans Data.
|
| |
|
|
| |
|
Philippe Lachenko (PHL Soft) : "Le développement PHP
sur AS/400 ouvre d'importantes opportunités de projet"
L'éditeur français commercialise une infrastructure de développement, visant à faciliter la création d'applications PHP optimisées pour les grands systèmes. Un positionnement qui ne manque pas d'originalité.
Par Gabriel Campana (Sogeti/ESEC) : Sécuriser
un programme dans un système embarqué
Leur faible puissance de calcul empêche les systèmes embarqués d'intégrer les dispositifs de sécurité classiques. Une difficulté qui sera dépassée en prenant certaines précautions en phase de développement.
Par
Olivier Lepeltier (Avanade) :
SharePoint 2007 et Internet : tordons le cou aux idées reçues (2)
Dans sa dernière version, la solution de gestion de contenu est adaptée aux projets de sites Web, y compris à large périmètre. Le deuxième volet de cette tribune revient sur quatre autres idées reçues.
Tous
les tutoriels/tribunes
|
| |
| |
|
|
| |
|
Emmanuel
Vergé (Smartesting) : "Les
tests logiciels peuvent aussi être générés à partir de modèles UML"
Eric
Lefèvre (Valtech Technology)
"Le lien entre les développeurs et la production est capital pour assurer la
satisfaction du client"
Fabien
Potencier (Sensio Labs) :
"Le seul vrai concurrent de Symfony serait Zend, mais ce n'est pas réellement
un framework"
Tous
les entretiens
|
| |
|
|
| |
|
Bind : configurer son serveur de DNS pour plus de sécurité
Une simple modification des paramètres du serveur permet d'en relever le niveau de sécurité. Elle consiste à délimiter, ou chrooter, son environnement d'exécution pour le protéger des attaques extérieures.
Extension Firefox : débogage PHP avec FirePHP
L'outil repose sur l'extension Firebug, centrée elle sur le débogage JavaScript. Elle propose, une fois installée, l'affichage des messages de debugging émis depuis les scripts PHP.
Maîtriser les formats d'affichage selon les types de terminaux
Les feuilles de style CSS permettent d'adapter la présentation des contenus à plusieurs types de terminaux. Des modes de publication qui sont regroupés selon différentes catégories définies par le W3C.
Tous
les pratiques
|
| |
|
|
| |
|
L'accessibilité des menus de navigation en cascade
Au survol de la souris, le menu en cascade se déploie en sous-menus sur plusieurs niveaux. Mal conçu, ce moyen de navigation pourra néanmoins gêner l'accessibilité de l'application pour les personnes handicapées.
Le
gestionnaire de contenu CMS Made Simple à la loupe
Le système de gestion
de contenu Open Source d'origine américaine s'illustre par un excellent support
des standards Web, ainsi qu'une prise en compte des enjeux liés à
l'accessibilité.
Delphi / C++Builder 2009 : applications Internet riches en vues
Acquis en août par Embarcadero auprès de Borland, la suite de développement s'enrichit sur le plan de la gestion des données. De nouveaux composants visuels font également leur apparition.
Tous
les expliquez-moi
|
| |
| |
|
|
| |
|
Les dessous techniques
de Google Chrome
Du support des standards à la performance, zoom sur le moteur de rendu du navigateur, et présentation des fonctions de débogage et de lignes de commandes qu'il intègre pour les développeurs.
  Quatre environnements de test
à l'épreuve
de la réalité
Souvent négligée, la phase de test logiciel est pourtant primordiale dans la réussite d'un projet. Présentation de différents outils à travers l'expérience de lecteurs du JDN Développeurs.
CMS Open Source, lequel choisir ?
Vu la multitude des outils de gestion de contenu Open Source, sélectionner l'un d'entre eux exige de réaliser une comparaison fine. Les lecteurs défendent les raisons de leurs choix.
Tous
les appels à contributions
|
| |
|
|
| |
|
Python
: le zen de la programmation
Découvrez le nécessaire pour vous lancer dans l'apprentissage
de l'un des langages les plus agréables à programmer, et l'un
des plus polyvalents.
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.
Les
outils de développement Mobile
Java ME, .Net Compact Framework, Symbian, Palm OS : découvrez
les principaux environnements et logiciels pour concevoir
des applications nomades.
Tous
les guides
|
| |
|
|
 |
|
 |
|