RECHERCHE

Plan du site

BOURSE

 

RUBRIQUES

   Newsletters | Contacts  
  Algorithmie et modélisation  UML, Merise, théories, langages...
  L'ACTUALITE EN BREF
 
 
 
 

 

QUIZ

Testez-vous sur les méthodes agiles
Elles ont pour but de rationnaliser la gestion d’un projet informatique, et ainsi d’optimiser la satisfaction clients. Les maîtrisez-vous ? » Participez

TUTORIELS ET TRIBUNES

Par Philippe Delmarre (Coraud)
Les Méthodes Agiles : une réponse aux problèmes informatiques d'aujourd'hui ?

La demande en matière de Méthodes Agiles ne cesse d'augmenter. Un choix plutôt gagnant pour les entreprises qui permet de concilier qualité, rapidité et réduction des coûts.  Lire

Par Patrick Van Straaten (Consultant)
Freelances : commercialiser ses prestations

Le marché des intermédiaires effectuant du placement d'informaticiens freelances est une jungle que le développeur indépendant doit apprendre à connaitre pour éviter les pièges.  Lire

Par Jean-Claude Grosjean (SQLI)
Boostez votre agilité avec une Ergonomie Agile

Dans un contexte agile, l’intégration de l’expérience utilisateurs au travers d’une démarche ergonomique présente certaines spécificités, et nécessite quelques aménagements.  Lire

Par Alexis Lesage (Novedia)
Infrastructure informatique : faire du vieux avec du (200)9 ?

Alors que les développements SOA semblent marquer le pas, la montée en puissance du SaaS et du cloud computing d'une part et des RIA/DIA d'autre part n'indique-t-elle pas une inclinaison plus pragmatique du marché ? Lire

Par Jean-Pierre Vickoff (Teamlog)
Pour une méthode agile de 3ème génération
Prises indépendamment, les méthodes agiles sont incomplètes. Voici les raisons qui poussent à définir une approche élargie, libre et ouverte de cette démarche. Lire

Tous les tutoriels

PRATIQUES

 5 raisons d'écrire des tests pour une application
La mise en œuvre de procédures de test logiciel permettra notamment d'éviter les bogues de non-régression, tout en améliorant la qualité globale du code.  Lire

 Les passerelles, points de liaison entre deux réseaux
Intervenant au niveau des couches de transport, les passerelles gèrent l'échange de données entre univers IP. Plus les infrastructures et protocoles en présence seront différents, plus leur fonctionnement sera complexe.

 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.

 Formaliser la conception applicative en UML
La méthode de modélisation s'est imposée comme un standard pour le développement orienté objets. Elle propose plusieurs diagrammes aidant à la formalisation d'un projet.

Tous les pratiques

ENTRETIENS

Eric Lefèvre (Valtech Technology)
"Le lien entre les développeurs et la production est capital pour assurer la satisfaction du client"

Sebastien Gioria (OWASP) "Les failles les plus courantes sont de type Cross Site Scripting ou XSS"

Daniel Dardailler (W3C)
"L'accessibilité Web nécessite de séparer clairement la forme et la fonction de l'application"

Tous les entretiens

EXPLIQUEZ-MOI

 Python 3.0 : passage à Unicode... par défaut
Evolutions des librairies et des dictionnaires, utilisation de vues et d’itérations, etc. Le langage est profondément revu sur de nombreux points, au détriment de la compatibilité descendante.

 Les ports, passerelles d'accès au réseau
Les flux applicatifs transitent sur les réseaux IP par le biais de protocoles. A chaque protocole correspond une prise réseau unique sur le serveur ou la machine cliente, une passerelle également appelée port.

 Les dossiers techniques en gestion de projet
De la phase d'analyse fonctionnelle à la mise en œuvre en passant par la réalisation, chaque étape d'un projet est validée par des livrables. Une documentation qui sert de référence pour l'ensemble des intervenants.

Les passerelles, points de liaison entre deux réseaux
Intervenant au niveau des couches de transport, les passerelles gèrent l'échange de données entre univers IP. Plus les infrastructures et protocoles en présence seront différents, plus leur fonctionnement sera complexe.

 Python : des implémentations non standards
Le langage orienté objets a été décliné pour de nombreux environnements. Des implémentations qui ne sont pas compatibles entre elles, et qui présentent des différences notables.

Tous les expliquez-moi

ET AUSSI

Serveur dédié virtuel pour le développement, quelle offre choisir en France ?
Lors du développement d'un projet Web il devient vite important de pouvoir faire tester l'application par d'autres personnes. D'où l'idée de se doter d'un environnement hébergé dédié à cette tâche.

Développeur Web : un métier de passionné
Indépendant, mobile et souvent autodidacte, le développeur Web est un profil à part dont les compétences sont en évolution constante. La dernière étude A List Apart nous en dit plus.

 

   APPELS A CONTRIBUTIONS

Vous êtes détenteur d’une ou plusieurs certifications technologiques
Vous disposez de certifications liées à une plate-forme ou un langage de développement. Quel est votre bilan ?
Les premières contributions
| Contribuez vous aussi

Vous êtes adepte de l'eXtreme Programming


Vous avez repris un développement débuté par d’autres

Tous les appels à contributions


   GUIDES
UML en cinq étapes
Langage de modélisation objet dont le développement a commencé en 1994, l'Unified Modeling Language est une notation standardisée qui facilité la conception des logiciels, en amont du travail de programmation proprement dit.

Tous les guides