44 private links
Pour afficher des points d'intérêt dans OSM
Le pouvoir des mots dans l'aliénation...
Ce script permet de générer une adresse MAC aléatoire à l'interface Wi-Fi.
Les ravages du téléphone dit "intelligent" qui nous rend tous bêtes !
Alors voilà… Lunettes rondes, casquette en cuir vissée sur le crâne et barbe blanche en dessous, Christian est bénévole au Secours Populaire, vieille asso de 70 ans.
Il coordonne l’équipe « Petit déjeuner ».
« Tous les dimanches matins, la caravane s’installe là-bas, à la rencontre des sans logis, des précaires, des réfugiés, tous ceux qui dorment dehors. Crois-moi, Baptiste, ça ne faiblit pas, bien au contraire… On a de plus en plus de travail…
— Pourquoi le dimanche ?
Sourire en coin.
— Le dimanche, jour du seigneur, les services sociaux de la ville de Toulouse sont fermés. La Place du Salin, c’est le seul endroit où on peut fournir un peu de nourriture chaude ».
Un peu plus loin stationne une deuxième caravane.
« Des amis, m’explique Christian ».
Le « Camion-Douche » propose aux plus pauvres de se laver et leur offre quelques produits d’hygiène…
« Une boulangerie industrielle nous donne ses invendus du samedi, l’hôpital Joseph Ducuing nous prépare de l’eau chaude pour le café. On part avec 22 litres d’eau bouillante… ».
Il faut imaginer la scène : la cathédrale en briques roses derrière, les boutiques cossues fermées tout autour. Des petites tables sont dressées, des hommes et des femmes en situation de grande précarité viennent prendre un petit déjeuner, mais c’est la matinée qu’ils agrippent et ne lâchent plus.
« Ils restent là jusqu’à midi. Ce sont des personnes assez isolées, alors une fois par semaine, c’est important d’être debout autour d’une table, et de ne pas y être tout seul »
Selon les intervenants, ont lieu sensibilisation à l’hygiène bucco-dentaire, cours de prévention sexuelle, dessin, lecture…
« … une fois on les a emmenés à Gruissan. C’était fou, un jeune venu de l’autre côté de la Méditerranée retrouvait la mer après plusieurs années… La dernière fois, il était un gamin terrifié, sur une barque minuscule, alors autant dire qu’il n’en n’avait pas gardé un très bon souvenir… Un de nos vieux habitués, Raymond, qui est sans domicile fixe, l’a pris par la main et, tout doucement, en le guidant, il lui a fait redécouvrir la mer… Ils ont mis un pied, puis deux, fallait pas brusquer les choses… fallait… fallait lui faire redécouvrir autrement… J’ai pris une photo de ce moment…».
Long silence. Je sens que Christian veut essayer de me dire quelque chose, alors je me tais.
« On en est déjà à six. Six habitués. Morts. Chez eux. Seuls. C’est ÇA, la vie de la rue. Comment on le sait ? Ils viennent tous les dimanches, puis un jour ils ne viennent plus, puis on les cherche, puis on les trouve. Ils ne meurent pas d’être pauvres, ça non. Personne ne meurt de la pauvreté, tu sais ? On meurt d’être seul, ça oui, et c’est tout, et c’est trop. »
Christian se tait, balaie l’espace devant lui d’un revers de main :
« Ça me révolte. Moi je les vois ces gens, je les vois vraiment ! Je ne me résignerai jamais. Parce que la solidarité n’est pas qu’un mot. Le partage doit être inévitable : on n’a pas le droit de se dérober au rendez-vous de l’Histoire. Tu sais, Baptiste, l’autre homme, mon autre à moi, il n’est pas étranger. Ça n’existe pas, d’ailleurs, l’étranger. Y a des solitudes et des détresses, ça oui, et on passe notre chemin, on devrait pas, mais on le fait. Alors qu’on est tellement proches les uns des autres. Il faut donner aux gens le goût des autres, il faut… banaliser la rencontre. »
Il enlève son béret, le tourne entre ses mains. Il donne l’impression de se mettre tout nu en se confiant. Chaque mot est comme un vêtement qu’il enlève.
« J’ai 65 ans. J’ai 65 ans, j’aime ma famille, mes enfants, mes petits-enfants, et si je pouvais leur laisser un conseil ce serait : aime tout le monde quitte à te tromper, mais essaye l’amour en premier plutôt que la méfiance. Un homme, ça se considère. »
Je n’interromps pas Christian. Il me parle de ces quelques habitants, parmi l’association de quartier. Deux trois grincheux qui se sont plaints. Précisons : ce n’est pas n’importe quel quartier, ici, mais l’un des plus huppés de Toulouse. Est-ce que les SDF dérangent ? Est-ce qu’ils sont insupportables ? Est-ce que une fois par semaine était déjà une fois de trop ? La vie doit vivre, pourtant.
— La mairie nous avait donné un double de la clé du cadenas qui condamne l’accès à la place. Ça fait 34 ans qu’on est là. Ça n’a jamais gêné personne. Et tout à coup, voilà que la police arrive hier, et nous dit « c’est fini, maintenant. Il faut partir, il faut s’en aller ».
Le fonctionnaire de police, la mairie, la préfecture, bref que sais-je, une personne dans la chaine de décision, n’a pourtant pas manqué de courage : le procès verbal pour occupation illégale de l’espace aura été adressé au Secours Populaire.
— Le camion ne viendra plus ?
— Si, même s’il doit changer de rue, il sera toujours là, tous les dimanches de l’année, nous ne lâcherons jamais nos amis !
Hop, abonné !
Petites leçons de vie en BD (en anglais).
Triste bilan...
Comme quoi une guerre peut faire des morts des décennies après sa fin !
Un outil pour changer de fond d'écran pour Linux
Un petit memento des fonctions LibreOffice Calc
On a tous vécu une fois au moins la perte d'un ou de plusieurs fichiers importants que nous n'avions pas jugé bon de sauvegarder. Parfois aussi on croit disposer d'une sauvegarde et ce n'est pas le cas ! Il est donc nécessaire de mettre en place des sauvegardes périodiques et automatiques de tout ou partie de votre répertoire utilisateur.
Sous Linux, la commande de prédilection pour archiver des données est la commande rsync. Nombre de logiciels de sauvegarde sous Linux sont d'ailleurs basés sur rsync. Cette commande dispose comme beaucoup de commandes Unix et Linux de très nombreuses options qui peuvent en dérouter plus d'un. Heureusement, dans le cas d'usage qui est le notre, nous n'en avons besoin que de quelques unes. Mais que cherche t'on à faire exactement ?
On ne veux pas perdre notamment:
les fichiers de notre répertoire $HOME, les plus importants étant dans le répertoire Documents
certains fichiers de configuration comme .profile, .bashrc, .bash_aliases, .inputrc, .gitconfig
les fichiers de configuration de Sublime Text, Remarkable , Emacs ou Tor Browser
En revanche, il est inutile de conserver:
les fichiers du répertoire Téléchargements (ou Downloads)
les fichiers situés dans Musique (ou Music)
de nombreux répertoires commençant par un . (notamment les caches des navigateurs Internet)
Pour répondre à ce besoin, le mode archivage de la commande rsync remplit parfaitement son rôle, c'est à dire qu'il va mettre à jour notre répertoire de sauvegarde avec les fichiers ayant été modifiés depuis la dernière sauvegarde.
Dans ce mode, les options suivantes seront positionnées pour nous:
-r, --recursive visite récursive des répertoires
-l, --links copie les liens symboliques comme liens symboliques
-p, --perms préserve les permissions
-o, --owner préserve le propriétaire (root uniquement)
-g, --group préserve le groupe
-D, --devices préserve les périphériques (root uniquement)
-t, --times préserve les dates
Concrètement, pour archiver les données du répertoire /home/user dans le répertoire d'archivage /media/backup, on utilisera un script similaire à celui-ci:
#!/bin/sh
rsync \
--exclude '.cache' \
--exclude '.dbus' \
--exclude '.icons' \
--exclude '.local' \
--exclude '.themes' \
--exclude 'Musique' \
--exclude 'Téléchargements' \
--exclude 'Vidéos' \
--exclude 'VirtualBox VMs' \
--verbose \
--archive \
--log-file=/var/log/backup-home.log \
/home/user /media/backup
C'est à dire qu'on archive tout ce qui se trouve dans $HOME à l'exclusion d'un certain nombre de répertoires. Par exemple, je n'archive pas les machines virtuelles VirtualBox parce que cela prend beaucoup de place et personnellement ça ne m'est pas utile.
On pourrait simplifier la syntaxe utilisée pour les répertoires commençant par un point, mais le fait de préciser un à un chacun de ces répertoires me permet d'archiver mes dépôts git qui se trouvent dans Documents. De plus utiliser --exclude '.*' ne me permettra pas d'archiver par exemple .profile, .bashrc, ... ni le répertoire .mozilla qui contient le profile de Firefox avec les marques pages.
Les exclusions peuvent s'écrire plus simplement grâce à l'option --exclude-from et l'utilisation d'un fichier.
Voilà pour la sauvegarde. Pour ce qui est du coté périodique de celle-ci, j'ai utilisé anacron avec une sauvegarde quotidienne. C'est très simple, il suffit de créer ce fichier backup-home et de le placer dans le bon répertoire.
Chacun choisira la périodicité qui lui convient. On peut même faire une sauvegarde deux fois par semaine en ajoutant un code conditionnel de sortie en début du script /etc/cron.daily/backup-home.
Je pose ça ici pour mémoire des chiffres.
Plutôt que de me faire confiance, utilisons les chiffres de l’INSEE. Ils estiment le temps de travail des professeurs des écoles à 44h par semaine ; et plus de 52h les premières années.
Rapporté à 36 semaines de cours, on en vient à entre 96% et 113% d’un 35h plein temps annuel effectif. Pas les plus à plaindre du monde, mais pas franchement favorisé non plus.
Bien entendu tout ça suppose que les professeurs des écoles ne travaillent que pendant les périodes de cours, ce qui est bien évidemment faux. On est donc trèèès largement au delà du plein temps dans tous les cas.
Si vous voulez critiquez le temps de travail réel d’un corps de métier, je vous propose de cibler quelqu’un d’autre.Pour ce travail on les paye 24 000 € bruts annuels pour deux ans d’expérience, 41 000 € bruts annuels en fin de carrière.
Certes, c’est beaucoup par rapport au SMIC (17 750 € bruts) mais bien moins que la moyenne autres BAC +5 au même niveau d’expérience, et pour des conditions de travail déplorables.Les conditions ne sont déjà pas facile : allez enseigner dans une classe de 27 gamins, et faire en sorte qu’ils sachent lire et écrire en fin d’année. Les décrochages et arrêts maladie s’enchaînent dans le métier, ce n’est pas par hasard.
La plupart de ceux qui critiquent ne tiendraient pas une année. Personnellement je doute d’en être capable.
Maintenant ce qui doit être sacrément lourd nerveusement ce sont les commentaires et des lieux communs à propos de la fainéantise, des avantages ou des vacances des prof par des gens qui ne connaissent visiblement rien au métier. Ça a de quoi détruire ceux qui sont consciencieux, ou leur faire abandonner leur motivation. Est-ce vraiment votre but ?
Certainement à lire en vacances !
Less seems definitely to be more !
Depuis l'article support : http://linuxfr.org/users/barmic/journaux/back-to-basics-avoir-un-excellent-pager-avec-less
LESS="-FSRXI"
C’est assez pratique pour ne pas avoir à redonner perpétuellement les options de less à less (et c’est pratique parce que les alias ça marche pas pour les man).
Donc ces 4 options :
F : quitte less si le contenu qu’il tente d’afficher fait moins d’un écran (très utile avec l’option X) ;
S : ne pas renvoyer à la ligne les lignes plus larges que l’écran ; je trouve que c’est plus lisible pour les journaux (les débuts de lignes sont bien alignés) ;
R : pour autoriser les séquences ANSI (utile pour la couleur) ;
X : ne nettoie pas l’écran à la fermeture ; en combinaison de -F, less devient utilisable comme un cat pour pas mal de choses. Ça me permet de continuer de voir ce qu’il y avait dans un man, même une fois quitté (et donc de ne pas avoir besoin de 2 Shells). Ça ne plaira pas à tout le monde, car ça peu polluer l’écran ;
I : la recherche est insensible à la casse, sauf si cette dernière contient des lettres majuscules.Ce site rassemble les règles de petits jeux qui ne nécessitent que du papier et un crayon.
La source est ici :
%%%%%%%%%%%%%%%%%
% This is an example CV created using altacv.cls (v1.0.1, 11 September 2016) written by
% LianTze Lim (liantze@gmail.com), based on the
% Cv created by BusinessInsider at http://www.businessinsider.my/a-sample-resume-for-marissa-mayer-2016-7/?r=US&IR=T
%
%% It may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%%%%%%%%%%%%%%%
\documentclass[10pt,a4paper]{altacv}
%% AltaCV uses the fontawesome and academicon fonts
%% and packages.
%% See texdoc.net/pkg/fontawecome and http://texdoc.net/pkg/academicons for full list of symbols.
%%
%% Compile with LuaLaTeX for best results. If you
%% want to use XeLaTeX, you'll need to install
%% Academicons.ttf in your operating system's font %% folder.
% Change the page layout if you need to
\geometry{left=1cm,right=9cm,marginparwidth=6.8cm,marginparsep=1.2cm,top=1cm,bottom=1cm}
% Change the font if you want to.
\setmainfont{Lato}
% Change the colours if you want to
\definecolor{VividPurple}{HTML}{3E0097}
\definecolor{SlateGrey}{HTML}{2E2E2E}
\definecolor{LightGrey}{HTML}{666666}
\colorlet{heading}{VividPurple}
\colorlet{accent}{VividPurple}
\colorlet{emphasis}{SlateGrey}
\colorlet{body}{LightGrey}
% Change the bullets for itemize and rating marker
% for \cvskill if you want to
\renewcommand{\itemmarker}{{\small\textbullet}}
\renewcommand{\ratingmarker}{\faCircle}
%% sample.bib contains your publications
\addbibresource{sample.bib}
\begin{document}
\name{Marissa Mayer}
\tagline{Business Woman \& Proud Geek}
% Cropped to square from https://en.wikipedia.org/wiki/Marissa_Mayer#/media/File:Marissa_Mayer_May_2014_(cropped).jpg, CC-BY 2.0
\photo{2.5cm}{mmayer-wikipedia-cc-by-2_0}
\personalinfo{%
% Not all of these are required!
% You can add your own with \printinfo{symbol}{detail}
\email{mmayer@yahoo-inc.com}
% \phone{000-00-0000}
\mailaddress{Address, Street, 00000 County}
\location{Sunnyvale, CA}
\homepage{marissamayr.tumblr.com/}
\twitter{@marissamayer}
\linkedin{linkedin.com/in/marissamayer}
% \github{github.com/mmayer} % I'm just making this up though.
% \orcid{orcid.org/0000-0000-0000-0000} % Obviously making this up too
}
%% Make the header extend all the way to the right, if you want. Extend the right margin by 8cm (=6.8cm marginparwidth + 1.2cm marginparsep)
\begin{adjustwidth}{}{-8cm}
\makecvheader
\end{adjustwidth}
%% Provide the file name containing the sidebar contents as an optional parameter to \cvsection, here page1sidebar.
%% You can always just use \marginpar{...} if you do
%% not need to align the top of the contents to any
%% \cvsection title in the "main" bar.
\cvsection[page1sidebar]{Experience}
\cvevent{President \& CEO}{Yahoo!}{July 2012 -- Ongoing}{Sunnyvale, CA}
\begin{itemize}
\item Led the \$5 billion acquisition of the company with Verizon -- the entity which believed most in the immense value Yahoo!\ has created
\item Acquired Tumblr for \$1.1 billion and moved the company's blog there
\item Built Yahoo's mobile, video and social businesses from nothing in 2011 to \$1.6 billion in GAAP revenue in 2015
\item Tripled the company's mobile base to over 600 million monthly active users and generated over \$1 billion of mobile advertising revenue last year
\end{itemize}
\divider
\cvevent{Vice President of Location \& Services}{Google}{Oct 2010 -- July 2012}{Palo Alto, CA}
\begin{itemize}
\item Position Google Maps as the world leader in mobile apps and navigation
\item Oversaw 1000+ engineers and product managers working on Google Maps, Google Places and Google Earth
\end{itemize}
\divider
\cvevent{Vice President of Search Products \& UX}{Google}{2005 -- 2010}{Palo Alto, CA}
\divider
\cvevent{Product Manager \& UI Lead}{Google}{Oct 2001 -- July 2005}{Palo Alto, CA}
\begin{itemize}
\item Appointed by the founder Larry Page in 2001 to lead the Product Management and User Interaction teams
\item Optimized Google's homepage and A/B tested every minor detail to increase usability (incl.~spacing between words, color schemes and pixel-by-pixel element alignment)
\end{itemize}
% \divider
% \cvevent{Product Engineer}{Google}{23 June 1999 -- 2001}{Palo Alto, CA}
% \begin{itemize}
% \item Joined the company as employe \#20 and female employee \#1
% \item Developed targeted advertisement in order to use user's search queries and show them related ads
% \end{itemize}
\clearpage
\cvsection[page2sidebar]{Publications}
\nocite{*}
\printbibliography[heading=pubtype,title={\printinfo{\faBook}{Books}},type=book]
\divider
\printbibliography[heading=pubtype,title={\printinfo{\faFileTextO}{Journal Articles}}, type=article]
\divider
\printbibliography[heading=pubtype,title={\printinfo{\faGroup}{Conference Proceedings}},type=inproceedings]
\end{document}"Ici, là ! je vois encore des petites choses qui se meuvent, qui respirent, qui grouillent dans les coins. Il faudra absolument veiller à bien tout désinfecter, désherber, à installer des pièges à rongeurs, des clôtures électrifiées et asperger d’insecticide. Ensuite on va tout défricher, tondre, labourer, gazer l’air, faire bouillir l’eau et saler la terre et puis couler par dessus une belle dalle de béton bien lisse comme ça on sera tranquille… Oui c’est très confortable le béton lisse. C’est silencieux, c’est dur, c’est froid. C’est mort."
Petit guide d'apprentissage des expressions rationnelles, un must évidemment !
On ne sait jamais, ça peut servir