> Code
Kaspersky réagit à  la diffusion d’un ancien code source

Kaspersky réagit à  la diffusion d’un ancien code source

La fuite ne fait rire personne chez Kaspersky.

Une partie du code source d’une ancienne version de sa solution de sécurité a été mise à disposition sur le web.

Lire l'article
Dossier Développement : Quoi de neuf dans Visual Studio 2010 ? (2/2)

Dossier Développement : Quoi de neuf dans Visual Studio 2010 ? (2/2)

2010 a été l’année d’une nouvelle version majeure de l’environnement de développement qu’est Visual Studio.

Au programme, une totale refonte graphique, l’intégration du Framework 4.0 et de ses outils, l’amélioration des outils de qualité et toujours un focus sur la collaboration de l’équipe grâce à Team Foundation Server !

Lire l'article
Dossier Développement : Quoi de neuf dans Visual Studio 2010 ? (1/2)

Dossier Développement : Quoi de neuf dans Visual Studio 2010 ? (1/2)

2010 a été l’année d’une nouvelle version majeure de l’environnement de développement qu’est Visual Studio.

Au programme, une totale refonte graphique, l’intégration du Framework 4.0 et de ses outils, l’amélioration des outils de qualité et toujours un focus sur la collaboration de l’équipe grâce à Team Foundation Server !

Lire l'article
Dossier RPG : Développement piloté par modèle (2/2)

Dossier RPG : Développement piloté par modèle (2/2)

Entrez dans le nouvel âge de la programmation.

Aux premiers jours de l’informatique, on est passé rapidement, en matière de programmation, de l’Age de pierre où l’on actionnait des commutateurs on/off sur le panneau avant de l’ordinateur, à l’Age de bronze des langages assembleurs symboliques ; et finalement à l’Age de fer des langages évolués (HLL, high-level languages) tels que Fortran et Cobol. Chaque nouvel « âge » s’accompagnait de plus d’abstraction et d’automatisation qui rendaient la programmation nettement plus rapide et moins sujette à erreurs.

Lire l'article
Dossier RPG : Développement piloté par modèle (1/2)

Dossier RPG : Développement piloté par modèle (1/2)

Entrez dans le nouvel âge de la programmation.

Aux premiers jours de l’informatique, on est passé rapidement, en matière de programmation, de l’Age de pierre où l’on actionnait des commutateurs on/off sur le panneau avant de l’ordinateur, à l’Age de bronze des langages assembleurs symboliques ; et finalement à l’Age de fer des langages évolués (HLL, high-level languages) tels que Fortran et Cobol. Chaque nouvel « âge » s’accompagnait de plus d’abstraction et d’automatisation qui rendaient la programmation nettement plus rapide et moins sujette à erreurs.

Lire l'article
Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (3/3)

Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (3/3)

RPG est vieux d’un demi-siècle et le moment est peut être venu de considérer ce qui vient après.

Si vous êtes un inconditionnel de RPG, ne jetez quand même pas tout de suite ce numéro à la corbeille : écoutez-moi plutôt.

Lire l'article
Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (2/3)

Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (2/3)

RPG est vieux d’un demi-siècle et le moment est peut être venu de considérer ce qui vient après.

Si vous êtes un inconditionnel de RPG, ne jetez quand même pas tout de suite ce numéro à la corbeille : écoutez-moi plutôt.

Lire l'article
Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (1/3)

Dossier System i : Au-delà  de RPG : Réfléchissez bien aux différentes options (1/3)

RPG est vieux d’un demi-siècle et le moment est peut être venu de considérer ce qui vient après.

Si vous êtes un inconditionnel de RPG, ne jetez quand même pas tout de suite ce numéro à la corbeille : écoutez-moi plutôt.

Lire l'article
Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (3/3)

Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (3/3)

En suivant ces sept conseils, vous serez prêt à faire face à un sinistre, voire éviterez le problème des tests d’intégration de bout en bout avec le modèle de développement (Repository pattern).

De nombreux développeurs doivent écrire des tests unitaires dans le cadre d’une généralisation de la conception et du développement axés sur les tests.

Lire l'article
Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (2/3)

Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (2/3)

En suivant ces sept conseils, vous serez prêt à faire face à un sinistre, voire éviterez le problème des tests d’intégration de bout en bout avec le modèle de développement (Repository pattern).

De nombreux développeurs doivent écrire des tests unitaires dans le cadre d’une généralisation de la conception et du développement axés sur les tests.

Lire l'article
Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (1/3)

Dossier SQL Server : Débarassez-vous des dépendances de base de données dans le développement orienté tests (1/3)

En suivant ces sept conseils, vous serez prêt à faire face à un sinistre, voire éviterez le problème des tests d’intégration de bout en bout avec le modèle de développement (Repository pattern).

De nombreux développeurs doivent écrire des tests unitaires dans le cadre d’une généralisation de la conception et du développement axés sur les tests.

Lire l'article
Obtenir des données SQL Server 2005 sur votre I5

Obtenir des données SQL Server 2005 sur votre I5

L’important est d’établir le bon environnement. J’aimerais démontrer comment vous pouvez accéder aux données de Microsoft SQL Server à partir de votre System i5 en utilisant JDBC et invoquer le programme Java à partir d’un programme CL.

C’est aussi simple que d’utiliser tout autre driver JDBC pour accéder aux données, mais il faut dans ce cas établir le bon environnement sur votre System i5.
L’exemple que je démontre ici demande deux drivers JDBC : 
- l’un pour accéder au System i5 
- et l’autre pour accéder au MS SQL Server.

Lire l'article
Exploitation de SQL Server 2008 via le code

Exploitation de SQL Server 2008 via le code

SQL Server 2008 propose une tonne de nouveautés pour les DBA, mais si vous souhaitez réellement aller au fond, un peu de code ne fera pas de mal. 

SQL Server 2008 concerne majoritairement les administrateurs système (SA) et les administrateurs de base de données (DBA). Mais il s’agit également d’un référentiel pour les données utilisées par les applications, ce qui le met à la portée de ceux qui ne sont pas rebutés par un peu de code. Cette nouvelle mouture fait le plein de choses intéressantes pour le développement direct d’applications. Nous allons examiner plusieurs des nouveautés ou améliorations que nous considérons comme les plus utiles et les plus intéressantes pour les passionnés du code. 

Lire l'article