Journalisez, ne déboguez pas
Je n'ai jamais été chaud partisan des débogueurs visuels. À tel point qu'avant d'animer des sessions de formation et de tutorat, j'ai souvent dû me remettre en tête les débogueurs disponibles. Vous vous demandez peut-être comment écrire un code de qualité production sans débogueur : j'utilise
Utilisez plusieurs environnements de test : développement, test et production
L’un des bons côtés des langages multi plates-formes comme PHP, Java, et Groovy, est la possibilité d'avoir de multiples environnements de développement. Généralement trois, au minimum : développement, test et production. Chacun d’eux devrait avoir sa propre base de données. Pour plusieurs raisons (dont le développement offline
Testez d’abord, codez ensuite
Tout le monde reconnaît l’intérêt des tests de régression, mais peu prennent le temps d’en faire. Nous devons donc changer de philosophie : utiliser le test d'unité pour accélérer les cycles de développement. Cela mérite une explication. Pendant le développement d'applications Web, pour tester un changement,
Prenez la maîtrise de votre source
Tous les projets de développement logiciel devraient utiliser le contrôle du source. Même ceux qui disent n'en avoir pas besoin utilisent des procédures de contrôle de source manuelles. Plutôt que de supprimer du code, ils le commentent. Ils font des copies des membres source avant de les
Maîtrisez PHP
Vous avez lu les articles de System iNEWS, installé PHP, concocté une page Web, et vous voilà prêt à écrire une application PHP de production. Ne vous emballez pas !
Commencez par dresser un plan d'attaque. Si vous foncez tête baissée dans le développement PHP, le résultat risque fort d'être ingérable. En effet, la facilité de création d'applications Web avec PHP est à la fois son atout et son handicap. Cet article contient les meilleures pratiques que j'ai rencontrées sur le terrain pour le développement PHP : faites-les vôtres.
Ce dossier est issu de notre publication System iNews (07/09). Pour consulter les schémas et illustrations associés, rendez-vous dans le club abonnés.
Publication d’un rapport à travers un pack d’administration SCOM
L’ajout d’un rapport dans un pack d’administration requiert plus de temps que la méthode précédente, mais procure certains avantages tels que la possibilité de les sceller, d’insérer directement un « ruban de configuration » et dans l’éventualité où le serveur de reporting sera réinstallé (suite à un
Conception du rapport avec SQL Server Business Intelligence Development Studio
Une fois que les requêtes SQL ont été réalisées, la troisième étape consiste à modéliser graphiquement les données extraites par le biais d'un rapport.
L'outil SQL Server Business Intelligence Development Studio (version 2008 dans cet exemple) permet de créer un rapport au format SQL Server
Ajouter des paramètres à la requête SQL
La seconde étape consiste à ajouter des paramètres (@ParameterName) sur les conditions nécessitant une interaction avec l'utilisateur lors de la génération du rapport.
Dans notre exemple, seul le nom de l’opérateur désiré devra être défini manuellement. Deux possibilités s’offrent à nous, soit laisser un
Etix crée une filiale dédiée au développement de datacenters
Etix Consulting est née d’une fusion d’expertises dans les domaines de l’ingénierie informatique, de l’immobilier, de l’hébergement et de la continuité d’activité.
Le groupe Etix, filiale de Carinae Group et spécialiste de l’hébergement, entend répondre avec cette nouvelle structure aux problématiques complexes liées à la construction d’un Datacenter, qu’elles soient financières, techniques ou administratives.
Lire l'article
Intégrer OCS 2007 R2 avec Exchange 2010 en mode Web
Avec Exchange 2010 Server, Microsoft pousse encore plus loin l’intégration des services de présence et de conversation instantanée au sein d’Exchange. s
Lire l'article
Nouvelle solution DataCore pour la continuité d’activité des serveurs Windows
DataCore annonce l’ajout d’une solution dédiée de continuité d’activité à sa gamme de technologies de virtualisation.
STAR HA s’adresse principalement au vaste parc de serveurs Microsoft exploitant des applications métier.
Lire l'article
RES sort une version gratuite de Workspace Manager
L’éditeur RES lance une version gratuite de son outil de gestion de postes de travail dynamiques, Workspace Manager.
Cette édition Express 2011 réunit les fonctions principales de la version payante comme la distribution d’espaces de travail selon les paramètres applicatifs, les préférences et les données propres à l’utilisateur, indépendamment du terminal, du système d’exploitation et de la plate-forme de distribution sous-jacents. Il est disponible en téléchargement gratuit pour un nombre illimité d’utilisateurs.
Lire l'article
Maîtriser PowerShell sans la ligne de commande
A mon avis, l’un des plus grands obstacles à l’adoption de Windows PowerShell est la croyance selon laquelle vous devez apprendre à maîtriser l’utilisation de la ligne de commande.
Au cours de ma carrière, j’ai rencontré de nombreux informaticiens terrifiés à l’idée de se retrouver devant l’invite de commande, y compris quelques consultants informatiques auxquels vous n’auriez jamais pensé.
Ce dossier est issu de notre publication IT Pro Magazine (10/10). Pour consulter les schémas et illustrations associés, rendez-vous dans le club abonnés.
La commande PowerShell Compare-Object
Quelques astuces fort utiles, mais parfois ignorées de la cmdlet Compare-Object.
Ce dossier est issu de notre publication IT Pro Magazine (10/10). Pour consulter les schémas et illustrations associés, rendez-vous dans le club abonnés.
Lire l'article
Installation et restauration de pc avec la clé USB
Redémarrez la machine en ayant insérer au préalable la clé USB et en vous assurant à l’aide du BIOS que le système va booter dessus. Une fois le système démarré, attendez que l’invite de commande suivante s’affiche à l’écran. X:\windows\system32\>wpeinit
Lire l'article
Amorce de la clé USB et restauration d’une machine
Lancez les commandes suivantes :
diskpart
Sélectionnez votre clé USB en tapant « list disk » où vous allez repérer le numéro de votre clé, puis tapez :
select disk
clean
Préparation du processus de déploiement de la station
Pour préparer la clé USB, nous allons tout d’abord la rendre amorçable à l’aide de l’environnement WinPE. Pour cela nous allons télécharger puis installer le package WAIK. Une fois installé, il suffit d’ouvrir une invite de commande WAIK en tant qu’Administrateur. Voir figure 3.
Lancez la
Préparation des images Windows 7 et Windows Server 2008 R2
Pour simplifier cette phase, nous allons dans un système de virtualisation (Windows Virtual PC ou Hyper-V) installer Windows 7 et Windows Server 2008 R2. Pour offrir le maximum de performances, nous vous conseillons d’utiliser des fichiers VHD de taille fixe. Une fois les
Lire l'article
IBM PowerVM Lx86
Un dernier concept de virtualisation est présenté dans cet article : Lx86. Lx86 supporte l'exécution d'applications Linux basés sur x86 sur des Power Systems (figure 4). Cette technique simplifie la migration de Linux sur des applications x86, car il n'est plus nécessaire de porter, de
Vue d’ensemble de l’I/O virtuel
Généralement, l’I/O virtuel est le stockage virtualisé pour les partitions logiques ainsi que pour les serveurs Windows intégrés. En outre, l’I/O virtuel donne les moyens d'acheminer le trafic Ethernet virtuel entre des segments de réseaux virtuels et physiques.
Lire l'articleLes plus consultés sur iTPro.fr
- Semperis : gouverner l’identité à l’ère des agents IA
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Akamai Technologies déploie sa stratégie de protection en ligne
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
