Un dernier conseil
Parfois, bon style et performance à l’exécution ne font pas bon ménage. En cas de conflit entre les deux, donnez toujours priorité au bon style. Des programmes difficiles à lire sont difficiles à déboguer, à maintenir et à garder en bonne condition. La qualité d’un programme doit toujours l’emporter sur
Lire l'article
Valeurs séparées par des virgules (CSV)
La plupart des applications base de données et tableur peuvent exporter leurs données en format CSV (comma-separated value). Certains langages de programmation, comme Visual Basic (VB), peuvent lire et écrire des fichiers directement en format CSV. CSV est un format simple destiné à l’échange de données et il est présent
Lire l'article
Configuration pour des serveurs multiples en utilisant une DMZ
Voyons maintenant la situation multiserveur. Pour protéger les ressources d’arrière- plan, une solution consiste à utiliser une zone démilitarisée ou DMZ. La DMZ est située entre le pare-feu interne d’entreprise et le pare-feu Internet externe. La figure 2 montre une configuration de DMZ classique. Pour assurer la sécurité de l’environnement
Lire l'article
Pourquoi ils sont bons
S'il est vrai que toutes les technologies de services Web citées
ci-dessous ont leur place, leurs objectifs ne sont pas toujours
évidents. Parfois, pour découvrir pourquoi une technologie
est utile, la meilleure méthode consiste à emprunter d'abord
un chemin escarpé, difficile sans elle.
Par exemple, supposons que l'intérêt de XML
Compiler les fonctions de langage pour des releases différentes
Chaque nouvelle version de RPG apporte son lot de nouvelles fonctions. Revers de la médaille : il est parfois difficile d’exécuter des programmes sur des machines utilisant des versions différentes du système d’exploitation. Ainsi, la version V5R2M0 de RPG a augmenté la taille maximale des nombres décimaux packés de 30
Lire l'article
Bilan de cette première partie
Nous avons pour le moment, constaté qu’Outlook 2003 apporte une nette amélioration du trafic dès lors que les messages sont au format HTML et que le mode cache soit utilisé ou non.
Lors du prochain numéro, nous étudierons les améliorations apportées au client Outlook Web Access et nous comparerons
Conseils divers
Voici quelques autres conseils et directives de style pour améliorer le code RPG IV.
Eviter les astuces de programmation.De telles manoeuvres risquent de dérouter quelqu’un qui ne connaît pas l’astuce. Si vous jugez utile d’ajouter des commentaires pour expliquer le fonctionnement d’un bloc de code, songez plutôt à réécrire
IBM enrichit sa gamme de logiciels disponibles sur IBM System z9, zSeries et iSeries
IBM annonce un nouveau logiciel de gestion de contenu IBM pour les serveurs IBM eServer iSeries. DB2 Content Manager est un référentiel unique de contenu ouvert pour la création, la capture, la gestion et la distribution de tous types de contenus hétérogènes comme les images, les documents et les rapports.
Lire l'article
Au service des iSeries Host Services
Une bonne compréhension des OS/400 Host Servers permet de travailler plus efficacement avec iSeries Access, les applications Web et les applications Java. Pour plus d'informations sur les programmes OS/400 Host Server, aller à l'IBM Information Center (publib.boulder.ibm.com/ pubs/html/ as400/infocenter.html) et référencer Connecting to iSeries.
Lire l'article
Submergés par la nouveauté
Ne vous laissez pas impressionner par les technologies qui entourent les services Web. Sachez qu'ils ne sont rien d'autre que la prochaine phase de l'interopérabilité informatique. La technologie des services Web est une révolution de ses prédécesseurs, ajoutant le concept de logiciel comme un service, l'utilisation de technologies standard (XML,
Lire l'article
Avancer à petits pas
Gérer par programme les dossiers publics d’Exchange a toujours été un défi, principalement parce qu’Exchange manque d’outils de management. Les nouveaux providers et classes WMI d’Exchange 2003 facilitent considérablement la gestion des dossiers publics au moyen de scripts. Un script exploitant toutes les possibilités des classes Exchange_ Public- Folder et
Lire l'article
Des décisions, toujours des décisions
Pour mettre en place un réseau d'entreprise, il faut prendre en compte de nombreux aspects du réseau sur un double plan : architecture et conception. Choisir un pare-feu et un standard de commutation, décider de déployer Gigabit Ethernet ou 100 Mbps et adopter le Wi-Fi, sont tous des critères à
Lire l'article
9.XAML
Prononcé « zamel », XAML veut dire Extensible Markup Language. C'est un langage de marquage déclaratif que les développeurs peuvent utiliser dans Longhorn pour créer des objets UI, un peu comme les concepteurs de sites Web utilisent HTML pour créer des pages Web. XAML accepte les graphiques et peut être
Lire l'article
Filtrer la vue
Quand vous examinez un journal pour résoudre un problème ou que vous surveillez la réaction de l'ordinateur à un changement de configuration important, vous pouvez accélérer votre investigation en éliminant les événements sans intérêt du panneau Details. La boîte de dialogue Properties de chaque journal a un onglet Filter qui
Lire l'article
Conseil 4 : Faire attention aux curseurs Asensitive avec Read-Only
Quand on déclare un curseur, on l'assortit de l'un des trois
mots-clés indiquant si le curseur est « sensible » aux changements
dans les lignes du jeu de résultats :
Sensitive - Les changements apportés aux données après
que le curseur ait été ouvert, sont visibles par le programme.
Insensitive
Chaud devant !
Le rapetissement constant des chips soulève un autre problème: leur réchauffement. Il est vrai que ce problème existe depuis plus de 20 ans. Examinez simplement les ailettes de refroidissement au-dessus des microprocesseurs contemporains à l'intérieur de votre PC et souvenez-vous de la manière dont les microprocesseurs étaient packagés il y
Lire l'article
Création de la dimension technique
Ouvrez à nouveau le fichier access foodmart 2000.mdb
qui sert de source à la base FoodMart 2000 OLAP. Nous allons
créer une table de dimension supplémentaire que nous allons
appeler Affichage :
Directement dans Access, créer donc une nouvelle table
Affichage, ayant la structure telle que spécifiée dans le
Effectuer d’autres opérations
Les méthodes de la classe Exchange_PublicFolder – AddReplica, RemoveReplica, SendChanges, Copy, Move, Rename, PropagateSettings et Synchronize – vous permettent d’effectuer d’autres opérations sur les dossiers publics. Chaque méthode demande ses propres paramètres d’entrée.
AddReplica et RemoveReplica. Les méthodes AddReplica et RemoveReplica permettent de créer et de supprimer des répliques,
L’accès sans fil
Pour finir, voyons les réseaux sans fil (c'est-à -dire, 802.11 ou Wi-Fi, le standard sans fil 802.11b) dans l'entreprise. Les particuliers et les petites entreprises utilisent déjà abondamment les réseaux sans fil. Mais, pour des raisons de sécurité évidentes, il est beaucoup plus délicat d'implanter le sans fil dans de plus
Lire l'article
A suivre
Au début de cet article j'ai expliqué que les fichiers texte sont la base de beaucoup des fichiers utilisés en gestion actuellement, y compris des fichiers XML et CSV. Dans le prochain article de cette série, intitulée « Fichiers texte dans le monde », je démontrerai certains de ces formats
Lire l'articleLes plus consultés sur iTPro.fr
- RSSI 2026 : entre IA, réglementation et dépendances, l’art de l’arbitrage
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
