Faisons suite au dernier billet de Céline en restant dans le domaine des bases de données et des petites astuces connues de tous mais jamais utilisées. Intéressons nous à la gestion de l'intégrité référentielle et au calcul d'identifiants en laissant la base faire ce qu'elle sait faire et éviter un développement applicatif inutile.
Darko Stankovski
Diplômé de l’IMAG (Institut d’Informatique et Mathématiques Appliquées de Grenoble), Darko démarre sa carrière dans le domaine de la bioinformatique où il intervient auprès de divers établissements publics (CNRS, CEA, INRIA) afin d'assurer la conception et la réalisation d’applications informatiques. Il se spécialise ensuite sur les technologies objet (Java, Python, …) et intervient notamment pour Neuf Cegetel et Générali Assurances avant de rejoindre Netapsys, entre février 2008 et mars 2009, en tant qu'ingénieur développement.
jeudi 12 mars 2009
Intégrité référentielle et utilisation de fonctions SQL, ou comment rendre au SGBD une partie de ses responsabilités.
Par Darko Stankovski le jeudi 12 mars 2009, 18:03 - SQL
mercredi 4 février 2009
Rigueur et sécurité
Par Darko Stankovski le mercredi 4 février 2009, 14:07 - Bonnes pratiques
La nouvelle est abondamment relayée depuis sa parution. Le SANS Institute et MITRE Corporation ont publié le TOP 25 des erreurs de programmation pouvant provoquer de sérieux problèmes de sécurité. Cette liste a été élaborée conjointement entre différents organismes et sociétés impliquées dans le domaine de la sécurité informatique, et comporte les 25 erreurs les plus communément répertoriées. Ces erreurs concernent le développement web et les risques au niveau de la sécurité concernent aussi bien le côté serveur (donc l'applicatif et le fournisseur du service) que le côté client (concerne donc l'utilisateur du service). Les détails sont donnés en lien à la fin de l'article. Voyons par contre les tendances générales.
mardi 30 septembre 2008
Introduction à Python
Par Darko Stankovski le mardi 30 septembre 2008, 09:34 - Python
Le monde fabuleux des langages de programmation est aujourd'hui très riche. Pour beaucoup, il se divise en langages de scripts et en langages d'applications. Les premiers permettent une écriture simple, sont interprétés et seraient destinés à des petites tâches de maintenance. Les seconds, compilés, plus complexes, seraient plus adaptés à produire de lourdes applications.
Python a été conçu comme un langage de script. Cependant, son implémentation multiparadigme lui permet d'être utilisé aussi bien pour les petites tâches de maintenance, que comme une réelle application lourde. Petit tour du propriétaire.
mercredi 11 juin 2008
Un JUG printanier
Par Darko Stankovski le mercredi 11 juin 2008, 00:43 - Java
Pour le dernier JUG Parisien de printemps, le thème était le framework Spring. La mouture 2.5 est en effet sortie il y a environ 2 mois, accompagnée de son lot de nouveautés.
Retour sur cette soirée riche en enseignements.