Gérer ses sauvegardes avec Dar (GNU/Linux et Windows)

Dar (Disk ARchive) est un logiciel équivalent à Dar permettant d'archiver des fichiers. Il est capable de faire des archives différentielles, c'est-à-dire qu'il est capable d'archiver uniquement les différences entre la dernière version d'un répertoire et la dernière archive. Dar téléchargeable pour Windows et existe dans les dépôts de la plupart des distributions GNU/Linux.

J'ai créé deux scripts python qui permettent d'effectuer une sauvegarde complète tous deux mois, et une sauvegarde différentielle par semaine.

Les fichiers sauvegardeComplete et sauvegardeDiff (.cmd pour Windows, .sh pour Linux) contiennent la liste des répertoires à sauvegarder. J'ai configuré le planificateur de tâches Windows pour les exécuter périodiquement.

La documentation et les scripts sont disponibles sur Github : https://github.com/amoweb/darBackup/

Astuce pour faire l'appoint dans les magasins

L'art de se débarrasser des petites pièces

  • Avec 1, 2, 2, 5 centimes, on peut faire toutes les combinaisons de 0,01€ à 0,09€.
  • Les pièces de 1, 2, 2, 5, 10, 20, 20, 50 centimes suffisent pour les combinaisons de 0,01€ à 0,99€.

Voilà ! Vous savez comment éviter de vider votre porte-monnaie en arrivant à la caisse !

Le porte-monnaie parfait

  • Centimes : 1, 2, 2, 5, 10, 20, 20, 50
  • Euros : 1€, 2€, 2€, 5€

Voici comment payer toutes les sommes de 0€ à 9,99€... Il suffit de 12 pièces !

Lire des papiers de recherche et des slides sur sa Kobo

Lire des papiers de recherche sur sa liseuse

Les articles de recherches ont généralement une mise en forme complexe en 2 ou 3 colonnes. Certaines liseuses (dont la Kobo) n'ont pas de PDF reflow natif. Il est ainsi difficile de lire un article correctement dessus. La solution est d'utiliser un logiciel capable de refaire la mise en page avant de copier le fichier sur votre liseuse.

J'ai découvert un utilitaire très pratique nommé K2pdfopt. Il est capable de remettre en page le PDF sur une seule colonne et de découper les pages pour que le PDF soit lisible sur l'écran de la liseuse. Le résultat est un PDF généralement plus petit, plus rapide et qui ne nécessite pas de zoomer et dézoomer pour le lire.

Je trouve que ce logiciel fonctionne très bien dans la plupart des cas. Cependant, le résultat est parfois moyen lorsque les figures sont complexes et grandes.

Téléchargement : http://willus.com/k2pdfopt/ (GNU/Linux, Windows, OSX)

Lire des slides sur sa liseuse

Parfois les slides générées en LaTeX sont trop lourdes pour être lus sur une liseuse. Il existe cependant une méthode qui permet dans certains cas de les compresser. Nb. Cette commande permet aussi de convertir un fichier .ps en PDF.

gs -sDEVICE=pdfwrite -sOutputFile=sortie.pdf -dPDFSETTINGS=/screen -dCompatibilityLevel=1.4 -dBATCH -dNOPAUSE slidesACompresser.pdf

Plus d'infos sur l'outils gs : http://www.troubleshooters.com/linux/gs.htm

Visite de Schwetzingen (Allemagne)

Je réside à Heidelberg depuis un peu plus de 2 mois. L'approche de septembre se fait sentir : l'été prend des températures automnales parfois. Des pluies étaient annoncées mais aujourd'hui, j'ai voulu faire mentir la météo ! Me voilà donc parti pour Schwetzingen (Bade-Wurtemberg), une jolie petite ville d'un peu plus de 10 000 habitants à quelques km de mon logement. A vélo !

Passage à côté du noyer
Début de la ballade. Arrêt quelques instants auprès du noyer.

Lire la suite de Visite de Schwetzingen (Allemagne)

Stage chez SAP Walldorf (Allemagne)

Lors d'un salon à l'Ensimag, j'ai eu l'occasion de rencontrer un doctorant qui m'a proposé ce stage : 3 mois en Allemagne, avec un sujet de stage très intéressant. Je donne dans cet article mes impressions et ce que je retiendrai de ce stage.

Vie d'entreprise

SAP n'a rien à envier aux grandes entreprises américaines. C'est sans doute ma première impression lorsque je suis arrivé à SAP. Je ne parle pas ici de la puissance de l'entreprise (qui n'est plus à montrer), mais du confort des employés. SAP se veut très pratique pour eux : cantines haut de gamme gratuites pour tous les employés (et les stagiaires). La salle de billard, les terrains de sport, la salle de sport. Je n'y suis jamais allé, mais il y aurait aussi une salle de sieste. J'ai cependant joué plusieurs fois au volley avec d'autres employés. Dans l'action chacun parle sa langue, ainsi on entendait des "aus", des "out" et quelques "dehors" !

J'ai aussi eu la chance d'aller au Summer Summit SAP qui a lieu (environ) tous les 2 ans et qui ressemble à une immanence fête foraine gratuite pour les employés et leur famille.

Le Kuchen. Un rituel qui n'est pas propre à SAP, mais à la culture allemande : les employés font un gâteau pour les évènements importants : départ d'un employé (définitif, congé paternité ou maternité, etc), fin de stage.

Research seminar

Chaque mercredi, un étudiant (ou un employé) présente son travail. Par exemple cette semaine, j'ai assisté à la présentation d'un papier qui sera présentée à VLDB, une grande conférence sur les bases de données. J'ai aussi dû présenter mon travail.

Environnement anglophone

Bien que les courriels soient la plupart du temps envoyés en allemand et en anglais, il est possible de travailler uniquement en anglais. À défaut d'apprendre quelques mots allemands, j'ai pu améliorer mon anglais ! J'ai aussi été impressionné par le nombre de personnes que j'ai rencontré qui parle français... et très bien !

La magie de la langue anglaise c'est qu'elle m'a permis de rencontrer beaucoup d'autres stagiaires de tous les continents, avec qui nous avons beaucoup discuté dans le bus, dans le train, à la croisée des couloirs, à la cantine, et en sortie le weekend. J'ai rencontré aussi d'autres français.

En conclusion, j'ai beaucoup apprécié ce stage. J'ai pu un peu visiter l'Allemagne. J'ai toujours eu une petite réticence à travailler pour une grande entreprise. Cette expérience a été très positive, pour les points cités dans cet article mais aussi au niveau technique et sur le fonctionnement des grandes entreprises. Ainsi, comme de plus en plus de gens, je vous conseille vivement de faire un stage à l'étranger, si vous en avez l'occasion. Encore une occasion d'apprendre !