Gestion de ma boîte mail : objectif inbox zero

Cela fait déjà plusieurs mois que je pratique au travail l’inbox zero. J’ai lu cette technique sur plusieurs sites internet de développement personnel et dans plusieurs bouquins aussi.

Ce terme signifie que votre boîte mail doit être vide. Cela ne veut pas dire que je n’ai pas de travail, bien au contraire. C’est juste que je classe mes mails dès qu’ils arrivent dans ma boîte mail soit de manière automatique via des règles Outlook soit de manière manuelle : suppression – archivage – traitement.

Donc, à chaque réception de mails :

  • soit je supprime car cela ne me concerne pas, exemples : demandes de travaux qui concernent d’autres projets informatiques, des alertes de supervision qui concernent des serveurs d’autres projets ou autres
  • soit je lis et j’archive car ce sont des mails généraux, informatifs et qui ne demandent pas d’action directe de ma part
  • soit je lis et je traite immédiatement (si j’en ai la possibilité, sinon le mail reste dans ma boîte quelques jours le temps que je le traite)

J’avoue que cette méthode me convient parfaitement ! Etant dans une équipe d’intégration, cela se prête particulièrement à mon genre de travail. En effet, de nombreuses informations peuvent être stockées dans des outils de ticketting, du coup, pas besoin de les avoir à deux endroits différents. Je peux donner l’exemple de Jira, service now ou autre. Ces outils ont un moteur de recherche, on a un tableau de bord avec les tickets qu’on doit traiter. Je n’ai nullement besoin d’avoir l’original du mail dans ma boîte mail. J’ai juste besoin d’avoir un bon tableau de bord dans ces outils, pour la plupart externalisés et gérés par des tiers.

Je vous donne un peu plus de détails sur mon mode de fonctionnement à présent. Voilà ce que je fais au quotidien, ou presque :

  • en automatique, les règles Outlook classent les mails dans le bon dossier
    • alertes de supervision (filtrage avec des mots clés : nagios, zabbix, nom de l’application, nom du serveur, …)
    • batchs quotidiens, mensuels
    • suivi de tickets incidents
  • en mode manuel, j’archive mes mails dans des dossiers pour :
    • les tickets incidents traités
    • le suivi des avis de coupure
    • le suivi d’avancement des projets
    • le suivi de version des applications
    • la partie administrative : mes accès, mes outils, …

Du coup cela m’a simplifié la vie. Et s’il y a vraiment des installations importantes, je les planifie dans mon agenda. Idem s’il y a des vérifications d’exécution de batchs ou d’imports/exports de base à faire, je planifie ces tâches.

Conclusion => cerveau plus libre et plus disponible !

Combien de mails non lus avez-vous dans votre boîte mail professionnelle ?

View Results

Loading ... Loading ...

Pour en savoir plus :




IBM Heap Analyzer : Comment allouer plus de mémoire pour l’analyse d’un dump ?

Quand vous tentez d’analyser un dump avec l’outil IBM Heap Analyzer, vous avez souvent cette erreur :

Ceci est dû au fait que vous n’avez pas alloué assez de mémoire pour analyser votre heap dump. C’est gênant car vous voulez justement analyser une trace mémoire… dû à un plantage java.

Comment faire pour allouer plus de mémoire et ce en ligne de commande sans toucher aux fichiers de configuration ?

Il suffit de modifier les paramètres Xmx et Xms lors du lancement de votre .jar  :

java -Xmx6192M -Xms6192M -jar /tmp/ha456.jar

 

Récupérer un paramètre oracle sur plusieurs serveurs en ksh sous Linux

En mode sysadmin

Etant dans une équipe d’intégration, j’ai besoin de lancer souvent de petits scripts maison, telle une sysadmin. Je ne fais pas de dev à proprement parler, j’ai juste besoin d’un résultat rapide et efficace. Mon script n’a pas besoin d’être générique ou d’avoir un max de contrôles, c’est du « ONE SHOT » en quelque sorte.

Comment je procède ?

Dans un premier temps, comme tout sysadmin, je teste d’abord le script sql en local sur les machines.

Dans un second temps, je lance le script à distance toujours en ligne de commande.

Enfin, je crée un script ksh de quelques lignes qui contiendra tout ce dont j’ai besoin : liste des serveurs, script SQL, résultat affiché sur la console.

Je vous laisse découvrir le script ci-dessous, testé et approuvé sur des bases Oracle 11g :)

#!/usr/bin/ksh

for i in server1 server2 server3 server4 server5
do
ssh -T $i <<EOF
echo $i
#amélioration de l'affichage, 200 caractères par ligne
echo "set linesize 200 " > /tmp/scriptOracle.sql
echo "show parameter parallel_max_servers" >> /tmp/scriptOracle.sql
#se déconnecter de la base
echo "exit" >> /tmp/scriptOracle.sql
#sourcer le ficher d'environnement Oracle, lancer le  script sql créé juste en haut et récupérer uniquement la ligne qui nous intéresse
        su - oracle -c ". /chemin/fichierParamOracle  ; sqlplus / as sysdba @/tmp/scriptOracle.sql" 2>/dev/null | grep parallel_max_servers
EOF
done

Résultat : 
monPrompt> ./scriptOracle.ksh
server1
parallel_max_servers                 integer                          xxx
server2
parallel_max_servers                 integer                          xxx
server3
parallel_max_servers                 integer                          xxx
server4
parallel_max_servers                 integer                          xxx
server5
parallel_max_servers                 integer                          xxx
Petit script de sysadmin

Le job de mes rêves

Quelques fois, les rêves se bousculent dans ma tête.

Je pourrais changer de carrière par exemple, pour voir d’autres horizons. Je pourrais tenter tout autre chose, prendre plus de risques quant à l’orientation de ma carrière professionnelle.

Dans quel domaine me direz-vous ?

J’aimerai :

  • diriger une maison d’édition
  • diriger une boîte de publicité pour pouvoir créer des publicités innovantes, moins offensantes, plus respectueuses
  • m’orienter dans le domaine de l’éducation
    • pour créer des programmes éducatifs plus « geeks« 
    • pour ajouter des cours comme la prise de parole en public ou bien appliquer tout simplement les méthodes à l’américaine comme présenter plus d’exposés en public
    • permettre aux enfants d’être plus à l’aise en langue étrangère, faire plus de discussions dans cette langue et moins d’écrit
  • faire du social
    • dire à tous les jeunes en difficulté qu’ils peuvent réussir, que je ferai en sorte de les aider, de les accompagner, de les conseiller
    • Créer plus de jobs/avoir plus de bénévoles « écrivain public » pour aider les personnes en difficulté à gérer leur « paperasse », ce n’est pas évident par exemple de monter un dossier logement, de déclarer ses impôts sur le revenu sur le net, dossier de prêt, etc…
  • être conseillère à l’Elysée et expliquer aux membres du gouvernement qu’il y a des priorités à traiter
    • la fraude au RSA ne représente rien par rapport à la fraude fiscale
    • les déserts médicaux sont plus importants à gérer que le déremboursement des médicaments
    • la simplification des procédures administratives
    • le logement est un thème très important : encore trop de logements précaires
    • simplifier et rendre plus accessibles les modes de garde pour les enfants entre 0 et 3 ans
    • moderniser les filières universitaires sans issue ou avec très très peu de débouchés : psychologie par exemple
    • ajouter quelques modules de base à l’université dans les filières trop spécifiques par exemple : marketing, comptabilité, gestion de l’entreprise, ..

J’arrête là car de « job de mes rêves », j’en suis arrivée à « mes rêves pour la France ».




Désactiver le mode archivelog sous Oracle 11g

Souvent on a besoin de trouver rapidement, très rapidement une réponse à notre question. Ma question du jour est : comment désactiver le mode archive log ? Cela peut être utile de le désactiver sur un environnement de développement par exemple ou encore pendant l’import de données. La commande est hyper simple, la voici :

alter database noarchivelog;

Attention, il ne  faut lancer cette commande qu’à l’état MOUNT de votre base de données Oracle. Il faut pour cela stopper votre base, passer à l’état MOUNT, lancer la commande ALTER puis passer à l’état OPEN de la base :

shutdown immediate;

startup mount;

alter database noarchivelog;

alter database open;

Pour vérifier le statut du mode archive log, vous pouvez lancer la commande :

archive log list;

Attention, quand vous faîtes une recherche rapide sur le net, du genre « comment désactiver le mode archivelog pendant l’import », on vous indique une option qui n’est valable qu’en oracle 12c !

transform=disable_archive_logging:y

Quand vous faîtes une recherche sur Oracle, indiquez bien la version : 10g, 11g, 12c… et indiquez aussi si c’est du RAC ou pas.

Source : 

It blogger tips