Le 26 novembre dernier a eu lieu la conférence annuelle itSMF (Association de promotion des bonnes pratiques ITIL en France) durant laquelle ont été remis les deux trophées itSMF 2013 valorisant, pour les catégories PME et grande entreprise, les meilleures initiatives ITIL. Le GIPS n’a malheureusement pas remporté le trophée cette année mais est fier de sa seconde place au profit d’INGENICO. Nous en revenons toujours à ces bonnes pratiques dont..la GED, la gestion électronique des documents. Elle recèle tellement d’avantages comme rendre l’information disponible immédiatement!! Qui n’a pas galéré pour retrouver un document qu’un prestataire avait fait… avant son départ? Cela a été mon cas en septembre lorsqu’il a fallut récupérer tout l’historique d’un progiciel en place depuis 5 ans. Les documents étaient obsolètes car pas mis à jour, les mails inexistant… et la plupart des interlocuteurs étaient sur d’autres projets. Certaines sociétés développent leur propre GED interne, avec tous les avantages mais aussi les risques que cela entraînent, et d’autres en font …
Lire la suite »Tech & Infra
Pense Bête macro Word
Ce pense-bête permet de mettre à jour les champs dans un document Word, en-têtes et pieds de page compris à l’aide d’une petite macro. Et bien non, Word ne le fait pas automatiquement à l’ouverture. J’en ai eu besoin, donc je l’ai fait, et il est ici parce que je partage. Sub AutoOpen() ' ' update Macro ' Macro enregistrée le 05/07/2013 par Mehdi HAMIDA ' ' Mettre à jour les champs à l'ouverture du document ' 1. dans l’entête ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader Selection.WholeStory Selection.Fields.Update ' 2. dans le bas de page ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter Selection.WholeStory Selection.Fields.Update ' 3. dans le corps du document ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument Selection.WholeStory Selection.Fields.Update Selection.HomeKey Unit:=wdStory End Sub
Lire la suite »GED’u mal à te retrouver… Partie 2
Voilà bientôt 5 ans que je suis en prestation au sein du GIPS (Groupement informatique de la protection sociale) et le mois dernier, il s’est vu remettre le Prix de l’efficacité. Les bonnes pratiques en informatique ne sont pas de vaines notions, ou le prétexte pour passer une énième certification! En parlant des bonnes pratiques, il en existe d’autres toutes autant importantes. Le projet sur lequel je travaille en est l’exemple, mais au même titre que tous projets, notamment ce ce qui concerne la gestion et la conservation des documents. Au cours de la vie d’un projet, les directeurs de projet, chefs de projet, experts MOA et MOE, et même les intégrateurs produisent de nombreux documents et livrables (plan de financement, prévisions d’utilisation des ressources, études de faisabilité, contrats fournisseurs, états d’avancement, demandes de changement, CR de réunions, dossiers d’exploitation, fiches actions, PV d’exploitabilité, …). C’est le rôle de la GED, ou gestion électronique des documents, avec ses 4 étapes …
Lire la suite »Hygiène informatique et DocumentRoot
On me demandait ce matin un coup de main sur une erreur Apache.Cela m’a de suite fait penser au colloque qui a eu lieu le 16 mai 2013.Je suis tombé dessus par hasard sur LCP. A l’initiative du Sénateur Jean-Marie Bockel, la Commission des Affaires étrangères, de la Défense et des Forces armées du Sénat discutaient sur le thème de la cyberdéfense.Ils y ont présenté l’état actuel et les perspectives en matière de protection et de défense des systèmes d’information suite à la publication du nouveau Livre blanc sur la défense et la sécurité nationale.J’ai particulièrement apprécié l’intervention du Contre-amiral Arnaud COUSTILLIERE (officier général à la cyberdéfense à l’état-major des armées). Tout cela pour dire que j’ai aussitôt pensé à un terme qui m’a plu : l’hygiène informatique.Et pour information, la solution au problème de ce matin était très simple : find /var/www -type f -exec chmod 644 {} ; && find /var/www -type d -exec chmod 755 {} ;
Lire la suite »Oracle et les comptes Lockés
Je vous préviens, ça va être la journée des pense-bêtes… du coup, je vais créer la catégorie. Pour délocker un compte que #lesgens ont locké … : SQL> ALTER USER username ACCOUNT UNLOCK;
Lire la suite »Pense-bête UID/GID
Un petit aide mémoire (parce qu’avec l’âge, ça ne s’arrange pas) pour changer l’uid et gid d’un compte. # usermod -u nouvel_uid login_utilisateur Attention, le nouvel uid ne doit pas déjà exister ! De plus les uid < 1000 sont souvent utilisés par le système (www-data entre autre). Il ne faut pas non plus que l’utilisateur soit loggé au moment du changement d’uid. Même principe pour changer le gid d’un groupe : # groupmod -g nouveau_gid nom_groupe
Lire la suite »Varnish my blog
Il y a quelques mois, j’ai mis en place un outils très intéressant : Varnish Varnish est un accélérateur de sites Web fonctionnant sur le principe d’un reverse proxy. Varnish va prendre en charge les requêtes HTTP venant des clients et transmettre les demandes au serveur Web, uniquement lorsque cela est nécessaire. Il s’installe donc en frontend (devant) un ou plusieurs serveurs web afin d’intercepter les requêtes HTTP et, si possible, fournir une réponse directement depuis son cache, sans devoir interroger les serveurs web. [KGVID poster= »http://192.168.8.126/wp-content/uploads/2013/04/Varnish-Cache_thumb105.jpg » width= »480″ height= »270″][/KGVID]Pour l’installer : apt-get update aptitude install varnish Récuperer un fichier de config pour WordPress default.vcl de Jeremm’s et copier le à la place du fichier /etc/varnish.default.vcl Activer le démarrage automatique de varnish dans le fichier /etc/default/varnish : START=yes Modifier(ajouter surtout) la configuration des LogFormat dans le fichier /etc/apache2/apache2.conf : LogFormat "%{X-Forwarded-For}i %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" varnishcombined Faites le test sur une page dynamique sans utilisation du Varnish : ab -t 30 -c 5 https://www.hamida.info/ Requests per second: 0.76 [#/sec] (mean) Time per request: 6609.683 [ms] (mean) Time per request: 1321.937 [ms] (mean, across all concurrent requests) Transfer rate: 127.78 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 2 4.9 0 14 Processing: 5697 6022 194.3 6044 6418 Waiting: 5689 6021 195.5 6044 6418 Total: 5704 6024 193.4 6044 6418 Refaite la même opération en utilisant …
Lire la suite »Effet mémoire
On dit souvent que quand une batterie perd partiellement sa capacité on met en cause l’effet mémoire. On dit aussi que si on recharge régulièrement une batterie sans la décharger complètement, au bout d’un certain temps elle perd de sa capacité (ou son autonomie). Il faudrait alors la décharger à fond puis la recharger pour qu’elle retrouve cette capacité. En fait ceci n’est pas tout a fait vrai. Pourquoi pas tout à fait me direz-vous. Tout vient de la confusion entre deux phénomènes différents. Tout d’abord, l’effet mémoire ne concerne que les technologies Ni-Cd ou Ni-MH. L’effet mémoire existe bien, mais vous ne le rencontrerez jamais avec vos batteries. Il est lié à des décharges périodiques parfaitement identiques. La batterie se décharge toujours à la même valeur, et au bout d’un certain temps il devient impossible de la décharger en dessous de cette valeur, même si il lui reste de l’énergie emmagasinée. C’est comme si elle se souvenait du seuil …
Lire la suite »