add org files, copy style

This commit is contained in:
Tykayn 2024-11-08 17:40:06 +01:00 committed by tykayn
parent 01e90048c1
commit 0b9f66167c
2947 changed files with 157595 additions and 22033 deletions

View file

@ -1,25 +0,0 @@
:PROPERTIES:
:ID: 87a6033a-f5c5-457d-a296-a6df9861e293
:END:
#+title: maison-l-preuve-des-zombies-et-des-tmoins-de-jovah
* Article
- ID: 297
- guid:
- status: publish
- publié le: <2011-12-06 04:18:50>
- modifié: <2011-12-09 03:27:58>
- Index des articles du blog[[id:39e91a2e-d003-4acd-a99a-b58dca74df77][ index blog cipherbliss]]
** Maison à l'épreuve des zombies et des témoins de jéovah
[[https://www.thelastgoddess.com/wordpress/wp-content/uploads/2011/05/Zombie-house-3.jpg]]
[[https://www.thelastgoddess.com/wordpress/wp-content/uploads/2011/05/Zombie-house-5.jpg]]
[[https://www.thelastgoddess.com/wordpress/wp-content/uploads/2011/05/Zombie-house-9.jpg]]
[[https://www.thelastgoddess.com/wordpress/2011/05/05/zombie-proof-house-keeps-the-undead-and-jehovahs-witnesses-at-bay/][La
maison anti zombies et religieux itinérants c'est par ici pour les
autres images]] C'est juste awesome :D
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,388 +0,0 @@
:PROPERTIES:
:ID: a8f3fb78-c1a4-42bf-afe5-d023b1d350fe
:END:
#+title: tutoriel-de-plugin-jquery
* Article
- ID: 276
- guid:
- status: publish
- publié le: <2012-09-12 13:20:00>
- modifié: <2014-03-19 13:02:48>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** tutoriel de plugin jQuery
[[https://img2.websourcing.fr/files/2010/01/jquery-1-4-500x218.jpg]]
Alors comme ça petit padawan tu aimerais créer un plugin javascript pour
cette merveilleuse librairie de fonctions? Voici un tutoriel fort
inspiré de [[https://docs.jquery.com/Plugins/Authoring][la documentation
officielle sur les plugins jQuery en Anglais.]] Prêts à profiter du
meilleur de jQuery et gagner un maximum de temps en développement pour
davantage de sociabilité? Suivez le guide.
*** Pour commencer son plugin
:PROPERTIES:
:CUSTOM_ID: pour-commencer-son-plugin
:END:
Pour éviter que notre super plugin n'entre en conflit avec d'autres
plugins utilisant le signe dollar il vaut mieux passer jQuery en
fonction auto invoquée (Immediately-Invoked Function Expression , ou
IIFE).
#+BEGIN_EXAMPLE
(function( $ ) { $.fn.monSuperPlugin = function() {
// les instructions trop bien ici 
};
})( jQuery );
#+END_EXAMPLE
*** Le contexte
:PROPERTIES:
:CUSTOM_ID: le-contexte
:END:
Avec cette base nous pouvons commencer à écrire notre contenu de plugin.
Mais avant cela, parlons un peu du mot clé /this/ qui à l'intérieur de
notre fonction se réfère à l'objet jQuery sur lequel le plugin est
invoqué. /this/ se réfère au DOM (document object model) natif. Il n'est
donc pas besoin d'entourer /this/ par les parenthèses du sélécteur
jQuery dans ce contexte.
#+BEGIN_EXAMPLE
function( $ ) { $.fn.monSuperPlugin = function() {
// les instructions trop bien ici
this.fadeIn('normal', function(){
// le mot clé this est un élément du DOM
}); }; })( jQuery );
#+END_EXAMPLE
pour actionner notre plugin on pourra donc l'appeler ainsi sur un
#element de votre choix ou plusieurs grâce à la puissance des sélecteurs
CSS.
#+BEGIN_EXAMPLE
$('#element').myPlugin();
#+END_EXAMPLE
*** Les bases
:PROPERTIES:
:CUSTOM_ID: les-bases
:END:
Maintenant que nous comprennons le contexte des plugins jQuery, écrivons
un code qui fait réellement quelque chose.
Par exemple, un simple plugin qui évalue les hauteurs pour retourner la
plus grande dans le jeu d'éléments sélectionnés.
#+BEGIN_EXAMPLE
(function( $ ){ $.fn.hauteurMax = function() {
var max = 0;
this.each(function() {
max = Math.max( max, $(this).height() );
});
return max; 
}; })( jQuery );
var tallest = $('div').hauteurMax();
#+END_EXAMPLE
Ceci donne à la variable /tallest/ la valeur de la div la plus haute de
la page.
*** Maintenir la continuité
:PROPERTIES:
:CUSTOM_ID: maintenir-la-continuité
:END:
L'exemple précédent retourne un nombre entier, mais bien souvent le but
d'un plugin est de modifier un jeu d'éléments et de les passer à la
méthode suivante dans la chaîne de fonctions. C'est ce qui fait la
beauté du design de jQuery et explique sa popularité. Donc, pour
maintenir la continuité de la chaîne dans vos plugins, vous devez faire
en sorte que les retours de plugins comprennent le mot clé /this/.
#+BEGIN_EXAMPLE
(function( $ ){ $.fn.verrouTailles = function( type ) {
return this.each(function() {
var $this = $(this);
if ( !type || type == 'width' ) {
$this.width( $this.width()
);
}
if ( !type || type == 'height' ) {
$this.height( $this.height() );
} 
}); 
}; 
})( jQuery );
#+END_EXAMPLE
Ce plugin associe la largeur et la hauteur actuelle de chaque élément du
jeu sélectionné. Il sera ajouté dans le HTML de la page un attribut
/width/ et /height/ à chaque balise ainsi sélectionnée. Nous pouvons
donc y mettre une autre méthode à la suite, comme /css()/. Et pour le
mettre en place dans une chaîne:
#+BEGIN_EXAMPLE
$('div').verrouTailles('width').css('color', 'red');
#+END_EXAMPLE
Parce que le mot clé this est retourné dans la lunette de script du
plugin, la continuité est maintenue. Aussi, nous pouvons mettre des
options et des choix par défaut dans nos plugins.
*** Options et défauts
:PROPERTIES:
:CUSTOM_ID: options-et-défauts
:END:
Les configurations par défaut peuvent être étendues avec $.extend
https://docs.jquery.com/Utilities/jQuery.extend quand le plugin est
invoqué. *jQuery.extend( cible [, objet1] [, objetN])* extend sert à
fusionner le contenu de plusieurs objets dans le premier objet. Au lieu
d'invoquer un plugin avec un grand nombre d'arguments, vous pouvez
passer un seul objet des options que vous voulez modifier en argument.
#+BEGIN_EXAMPLE
(function( $ ){ $.fn.tooltip = function( options ) {
// Créer quelques options par defaut, les étendre comme nous voulons.
var settings = $.extend( { 'location' : 'top', 'background-color' : 'blue' }, options);
return this.each(function() { // code du plugin Tooltip ici });
};
})( jQuery );
#+END_EXAMPLE
ce qui donne en pratique avec une option définie dans un objet:
#+BEGIN_EXAMPLE
$('div').tooltip({ 'location' : 'left' });
#+END_EXAMPLE
Dans cet exemple, après avoir appelé le plugin /tooltip/ avec les
options choisies, la localisation par défaut /top/devient réécrite en
/left/, alors que la configuration de couleur d'arrière plan reste
/bleue/ car elle n'a pas été spécifiée. la config /settings/ de l'objet
devient donc comme ceci:
#+BEGIN_EXAMPLE
{
'location' : 'left',
'background-color' : 'blue'
}
#+END_EXAMPLE
C'est une bonne pratique et un très bon moyen de rendre un plugin
configurable sans avoir besoin de donner toutes les options à chaque
fois.
*** Espace de noms
:PROPERTIES:
:CUSTOM_ID: espace-de-noms
:END:
Choisir un espace de nommage est un moyen idéal pour éviter qu'un autre
plugin chargé sur la même page ne vienne remplacer le notre ou le
modifier contre notre gré. En tant que développeur ça nous rend la vie
plus facile pour mieux trier nos méthodes, évènements et données.
Il vaudrait donc mieux ne pas mettre un seul espace de nom par plugin
dans l'objet /jQuery.fn/ mais plutôt stocker nos plugins dans un objet
qui agira comme pour la configuration par défaut que nous venons de
voir. Mais cette fois nous donnons par défaut non pas de simples
variables mais des noms associés à des méthodes.
#+BEGIN_EXAMPLE
(function( $ ){
var methods = { init : function( options ) {
// THIS
},
show : function( ) {
// IS
},
hide : function( ) {
// GOOD
},
update : function( content ) {
// !!!
} };
$.fn.tooltip = function( method ) {
// logique d'appel de méthode
if ( methods[method] ) {
return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 ));
} else if ( typeof method === 'object' || ! method ) {
return methods.init.apply( this, arguments );
}
else { $.error( 'La Méthode ' + method + ' n'existe pas dans jQuery.tooltip' ); } };
})( jQuery );
// appelle la méthode initiatrice
$('div').tooltip();
// appelle la méthode initiatrice avec une option
$('div').tooltip({ foo : 'bar' });
// appelle la méthode hide
$('div').tooltip('hide');
// appelle la méthode update avec une option
$('div').tooltip('update', 'This is the new tooltip content!');
#+END_EXAMPLE
c'est une façon standard d'encapsuler ses méthodes de plugins dans la
communauté jQuery, c'est aussi le cas pour jQueryUI.
https://jqueryui.com/
**** Évènements
:PROPERTIES:
:CUSTOM_ID: évènements
:END:
la méthode /bind()/ permet de donner un espace de nom à des évènements
liés. Si votre plugin lie un évènement, c'est une bonne pratique de lui
donner un espace de nom. ainsi, si vous avez besoin de le délier avec
/unbind()/ sans interférer avec les autres évènements qui pourraient
avoir été liés avec le même type d'évènement. Vous pouvez ajouter le nom
de l'espace /nom_de_namespace/ au type d'évènement que vous liez, comme
ceci.
#+BEGIN_EXAMPLE
(function( $ ){
var methods = {
init : function( options ) {
return this.each(function(){
$(window).bind('resize.tooltip', methods.reposition); }); },
destroy : function( ) {
return this.each(function(){ $(window).unbind('.tooltip');
})%% },
reposition : function( ) {
// ...
},
show : function( ) {
// ...
}, hide : function( ) {
// ...
}, update : function( content ) {
// ...
} };
$.fn.tooltip = function( method ) {
if ( methods[method] ) {
return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 ));
}
else if ( typeof method === 'object' || ! method ) {
return methods.init.apply( this, arguments );
}
else {
$.error( 'Method ' + method + ' does not exist on jQuery.tooltip' ); } };
})( jQuery );
$('#fun').tooltip();
// et un peu plus tard...
$('#fun').tooltip('destroy');
#+END_EXAMPLE
Dans cet exemple, quand tooltip est initialisé avec la méthode /init/ la
méthode /reposition/ est liée à l'évènement de redimension de la fenêtre
sous l'espace de nom /tooltip/. Plus loin, si le développeur a besoin de
détruire tooltip, nous pouvons délier les évènements liés à ce plugin en
lui passant le nom de l'espace, ici tooltip, à la méthode /unbind/. Cela
nous permet de délier les évènements d'un plugin en toute sécurité sans
délier d'autres évènements liés en dehors du plugin.
*** Data
:PROPERTIES:
:CUSTOM_ID: data
:END:
Quand nous avons besoin de maintenir un état ou de vérifier que notre
plugin a été initialisé sur un certain élément, la méthode jQuery /data/
est un très bon moyen de garder une trace des variables sur les
éléments. Cependant, au lieu de garder une trace de quelques appels de
données séparés avec des noms différents, il vaut mieux utiliser un
objet pour héberger toutes les variables et accéder à cet objet par un
seul espace de nom.
#+BEGIN_EXAMPLE
(function( $ ){ var methods = { init : function( options ) {
return this.each(function(){
var $this = $(this),
data = $this.data('tooltip'),
tooltip = $('',
{ text : $this.attr('title') }); // si le plugin n'a pas encore été initialisé
if ( ! data ) {
/* faire des trucs ici */
$(this).data('tooltip', { target : $this, tooltip : tooltip });
}
}); },
destroy : function( ) { return this.each(function(){ var $this = $(this), data = $this.data('tooltip');
// Namespacing FTW
$(window).unbind('.tooltip');
data.tooltip.remove();
$this.removeData('tooltip');
}) },
reposition : function( ) {
// ...
},
show : function( ) {
// ...
},
hide : function( ) {
// ...
},
update : function( content ) {
// ...
} };
$.fn.tooltip = function( method ) {
if ( methods[method] ) {
return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 ));
} else if ( typeof method === 'object' || ! method ) {
return methods.init.apply( this, arguments );
}
else {
$.error( 'Method ' + method + ' does not exist on jQuery.tooltip' );
} };
})( jQuery );
#+END_EXAMPLE
*** Résumé et meilleures pratiques
:PROPERTIES:
:CUSTOM_ID: résumé-et-meilleures-pratiques
:END:
Écrire des plugins jQuery vous permet à tirer le meilleur profit de la
bibliothèque et abstraire vos plus intelligentes et utiles fonctions à
travers un code réutilisable pouvant vous faire faire un grand gain de
temps et rendre votre développement encore plus efficace. Voici un bref
résumé de cet article et ce que vous devez garder à l'esprit quand vous
développerez votre prochain plugin jQuery:
- Entourez toujours votre plugin par l'auto invocation: (function( $ ){
/* plugin goes here */ })( jQuery );
- Ne mettez pas inutilement en sélecteur $() le mot clé /this/ dans le
cadre de votre plugin. this seul, suffit.
- à moins de ne retourner qu'une valeur intrinsèque, faites en sorte que
votre fonction de plugin retourne le mot clé /this/ pour maintenir la
continuité.
- Plutôt que de requérir une longue suite d'arguments, mettez la
configuration de votre plugin dans un objet javascript dont les valeur
par défaut peuvent être étendues avec extend().
- Ne surchargez pas l'objet /jQuery.fn/ avec plus d'un espace de nom par
plugin.
- Rangez toujours vos méthodes, évèenments et données dans un seul
espace de nom par plugin.
Comme le conseille [[https://paulirish.com][Paul Irish]] un des auteurs
de [[https://html5boilerplate.com][Boiler Plate]], consulter
[[https://code.jquery.com/jquery.js][la source commentée de jQuery]] pour
comprendre comment elle fonctionne est un excellent moyen d'apprendre à
manier le javascript en profondeur et développer ses propres solutions.
https://code.jquery.com/jquery.js
Mettez la en marque page :) à vous de jouer maintenant!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,36 +0,0 @@
:PROPERTIES:
:ID: 7ddf00f1-f940-4156-9306-763a3379e07f
:END:
#+title: clavier-lumineux
* Article
- ID: 264
- guid:
- status: publish
- publié le: <2013-06-06 19:58:19>
- modifié: <2013-06-06 20:01:24>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Clavier lumineux
Jusqu'à présent, ce qui me faisait toujours réaménager mon intérieur
c'était le souci d'avoir un bon éclairag, assez puissant pour éclairer
mon clavier mais pas trop méchant non plus pour ne pas me ruiner les
yeux. Je me suis donc lancé dans le clavier sans fil pas trop cher,
(70€) mais lumineux. Logitech a fait de la bonne avec son K800 et c'est
un vrai plaisir. Faudrait juste qu'un jour ils se décident à faire des
emballages autrement qu'avec une présentation qwerty.
[[https://tykayn.fr/wp-content/uploads/i/2013/06juin/informageek/g/clavier_lumineux-2_2013-05-02%2023.33.55.jpg][[[https://tykayn.fr/wp-content/uploads/i/2013/06juin/informageek/clavier_lumineux-2_2013-05-02%2023.33.55.jpg]]]]
confort de frappe nickel. Luminosité réglable, détection d'approche de
la main. Rechargement par USB, ajout de bluetooth sur un ordi avec le
détecteur.
[[https://tykayn.fr/wp-content/uploads/i/2013/06juin/informageek/g/clavier_lumineux_2013-05-02%2023.33.10.jpg][[[https://tykayn.fr/wp-content/uploads/i/2013/06juin/informageek/clavier_lumineux_2013-05-02%2023.33.10.jpg]]]]
Bweffe caykioule!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,26 +0,0 @@
:PROPERTIES:
:ID: 55ec98ec-b08b-4fbd-a68a-80331723d181
:END:
#+title: dcaler-les-sous-titres-dans-vlc-media-player
* Article
- ID: 256
- guid:
- status: publish
- publié le: <2013-11-27 22:16:04>
- modifié: <2013-11-27 22:16:52>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** décaler les sous titres dans VLC media player
[[https://alismile.deviantart.com/art/VLC-80683878][[[https://fc01.deviantart.net/fs27/i/2008/082/7/1/VLC_by_alismile.jpg]]]]
les raccourcis clavier F,G,H, et J vous permettront de décaler les sous
titres, et l'audio a 50 milisecondes près. F et G pour les sous titres,
H et J pour l'audio. C'est ty pas merveilleux?
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,43 +0,0 @@
:PROPERTIES:
:ID: 9c16d8e3-9009-4615-b559-942020cd0a5a
:END:
#+title: distributions-img-et-sauvegarde-de-carte-sd
* Article
- ID: 237
- guid:
- status: publish
- publié le: <2014-08-11 09:56:01>
- modifié: <2014-08-11 10:08:18>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** distributions .img et sauvegarde de carte SD
[[https://www.raspberrypi.org/wp-content/uploads/2014/07/rsz_b--300x225.jpg]]
Si vous avez un [[https://www.raspberrypi.org/][raspberry pi]] vous
n'avez que l'embarras du choix pour y installer des distributions linux.
Téléchargez donc une ou des distributions linux au format .img sur votre
ordi. Pour installer un fichier .img sur une carte SD, on va se servir
de la commande *dd*. et pour créer un fichier .img à partir d'une
installation, ce sera également la commande *dd* dont on va se servir.
si votre carte SD se trouve dans /dev/sdh (pour le savoir, faites la
commande *df -h*) et votre distribution Pidora-2014-R2-1.img dans votre
dossier ~/distribs/ , il faudra faire comme ceci:
=sudo dd if="~/distribs/Pidora-2014-R2-1/Pidora-2014-R2-1.img" of="/dev/sdh"=
et patienter quelques minutes que la copie se fasse, selon la vitesse de
votre lecteur de carte SD.
Dans l'autre sens, la commande pour créer une image système compressée à
partir de la carte SD se trouvant sur //dev/sdh/ avec compression gzip
dans le dossier courant sera:
=sudo dd if=/dev/sdh |gzip -9 > ./raspberry_backup_20141108.img.gz=
Vouala, enjoyez bien et si vous avez une préférence pour une
distribution, dites moi donc pourquoi :)
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,37 +0,0 @@
:PROPERTIES:
:ID: e4b994aa-839d-4cb3-bd65-db88842cb3d9
:END:
#+title: la-thorie-des-chaines-de-caractre
* Article
- ID: 236
- guid:
- status: publish
- publié le: <2014-09-04 10:03:04>
- modifié: <2014-09-04 10:03:23>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** la théorie des chaines de caractère
[[https://www.geo.mtu.edu/weather/aurora/images/aurora/jan.curtis/images/janc_004.jpg]]\\
Le film fréquence interdite à une version française assez merveilleuse
dans le passage où deux gens en costume discutent à la télé de comment
fonctionnent les aurores boréales: "C'est ce que nous apprend la théorie
des chaînes de caractère" ou bien, string theory en VO, ce qui voudrait
plutôt dire
[[https://www.futura-sciences.com/magazines/matiere/infos/dico/d/physique-theorie-cordes-4472/][théorie
des cordes]]. Les strings sont un type de variable bien connu pour tout
développeur ayant étudié le typage. C'est une variable dans laquelle on
ne peut pas stocker de slips ou de caleçons, que des strings. Enfin
presque. C'est ainsi que Je me suis un peu trop bidonné devant cette
traduction innatendue. Bon, à part ça c'est un chouette film que je vous
recommande si vous aimez la SF policière tournée avec peu de moyens.
[[https://www.geo.mtu.edu][image]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,32 +0,0 @@
:PROPERTIES:
:ID: fe89fdaf-e1b6-4c5b-bd16-4a6020151d56
:END:
#+title: schema-graphique-de-base-de-donnes
* Article
- ID: 235
- guid:
- status: draft
- publié le: <2014-09-04 20:20:28>
- modifié: <2016-07-26 08:46:31>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** schema graphique de base de données
((https://nsaunders.files.wordpress.com/2009/01/bio.png?w=300&h=129||C))
Vous voulez visualiser les relations entre vos tables SQL assez
facilement? vous pouvez le faire avec phpmyadmin, ou en ligne de
commande avec un dump de votre base (en exportant seulement le schéma,
sans données) /// #! /bin/bash DBNAME = $1; FILENAME = $2; mysqldump
$DBNAME $(mysql -D DBNAME -Bse "show tables like 'wp_%'") > FILENAME.sql
/// Vous pouvez utiliser SQLfairy sur votre dump de base pour en sortir
un png. /// sudo apt-get install sqlfairy /// /// sqlt-graph -f MySQL -o
mydatabase.png -t png FILENAME.sql /// inspiré de [ce post de nsaunders
|https://nsaunders.wordpress.com/2009/01/11/easy-visualisation-of-database-schemas-using-sqlfairy/]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,27 +0,0 @@
:PROPERTIES:
:ID: 99f1a652-11f4-4dfd-86c0-b2fad46c68e4
:END:
#+title: signez-pour-la-neutralit-du-net
* Article
- ID: 234
- guid:
- status: publish
- publié le: <2014-09-10 19:24:38>
- modifié: <2014-09-10 19:27:44>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** signez pour la neutralité du net
\\
--------------
ça se passe sur [[file:www.battleforthenet.com]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,39 +0,0 @@
:PROPERTIES:
:ID: 2c21088f-339c-46d1-91f8-11f3b163c3e9
:END:
#+title: capturer-et-annoter-facilement
* Article
- ID: 233
- guid:
- status: publish
- publié le: <2014-10-16 10:58:18>
- modifié: <2014-10-16 11:01:59>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Capturer et annoter facilement
[[/public/i/2014/10octobre/Superbe_capture_d_ecran___capturer_et_annoter___Chrome_Web_Store.png][[[/public/i/2014/10octobre/.Superbe_capture_d_ecran___capturer_et_annoter___Chrome_Web_Store_m.png]]]]
Chrome est un chouette navigateur qui respecte presque la vie privée, et
tout comme firefox il dispose de chouettes extensions. Aujourdhui je
vous présente le très modeste
[[https://chrome.google.com/webstore/detail/awesome-screenshot-captur/alelhddbbhepgpmgidjdcjakblofbmce?hl=fr]["superbe
capture d'écran"]]
qui permet de capturer tout ou une partie de l'écran, avec ou sans
annotations, et de les enregistrer ensuite en tant que fichier png, sur
votre ordi ou dans google drive. Attention au poids des images, mon
écran 1980 * 1600 donne des screenshots de 500 Ko. C'est peut être un
détail pour vous, mais pour ma connec ça veut dire beaucoup. On peut
aussi les imprimer si on est super fier de son art et qu'on aime
gaspiller de l'encre! Simple et pratique, parfait pour faire des
démonstrations et autres tutos aux clients.
Et vous, vous avez des supers extensions à conseiller? :)
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,27 +0,0 @@
:PROPERTIES:
:ID: 3d358150-fad1-4c3d-9b49-b2d3f6670fc9
:END:
#+title: la-neutralit-du-net
* Article
- ID: 232
- guid:
- status: publish
- publié le: <2014-12-19 12:20:38>
- modifié: <2014-12-19 12:20:38>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** La neutralité du net
[[https://tykayn.fr/wp-content/uploads/i/2014/12decembre/neutrealite_du_net_2014-09-24%2017.30.40.jpg]]
Petit livre dans la collection des essentiels d'Hermès, écrit par du
beau monde du CERN, La neutralité du net est à mettre entre toutes les
mains des internautes pour mieux comprendre les enjeux et conserver un
réseau ouvert.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,47 +0,0 @@
:PROPERTIES:
:ID: f5ea963a-e2a9-48aa-9643-d08aab46b6b2
:END:
#+title: la-filbre-optique-c-est-pas-gagn
* Article
- ID: 231
- guid:
- status: publish
- publié le: <2014-12-19 12:28:36>
- modifié: <2014-12-19 12:31:49>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** La filbre optique c'est pas gagné
J'habite à trois kilomètres du périph Parisien, vous savez la route qui
n'a jamais assez de place et qui défie à la fois le code de la route et
le bon sens.\\
dans un lieu où les progrès en rapidité du réseau des interwebs s'est
arrêté à l'an 2000. C'est un peu fâcheux quand notre métier c'est le
ouaibe. Et puis, on ne commitera jamais trop vite comme ils disent chez
[[https://www.commitstrip.com/fr/][Commit Strip]].\\
Aussi, j'ai demandé WTF à la Mairie de ma ville qui m'a gentiment
répondu que "c'est pas à nous qu'il faut demander" mais à Arcueil.\\
\\
[[https://tykayn.fr/wp-content/uploads/i/2014/12decembre/deploiement_fibre_val-de-bievre-2014-09-24.png]]
L'actualité du déploiement de la fibre est donc signifié clairement sur
le site du val de bièvre.\\
"on marque quoi pour informer les gens? -euuuuuuuh - ok je note ça"\\
C'est un peu la même chose quand on leur dit "dites donc, vous avez payé
l'implantation de Vélib dans la ville mais y'a jamais aucun vélib aux
bornes, vous pouvez faire quelque chose? ah non, faut contacter le
service client de Vélib", et donc Vélib de me répondre " ah mais non,
nous on peut rien faire, c'est la mairie qui doit s'arranger pour ça".\\
\\
Breffe, la fibre c'est bien beau, mais c'est pas gagné et on ne peut
rien y faire, nous autres pauvres citoyens polis avec
l'administration.\\
Reste à savoir si la 4G en tant que modem est une alternative viable.\\
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,47 +0,0 @@
:PROPERTIES:
:ID: e20b0803-4125-4f60-9c0d-4aa77cd47076
:END:
#+title: paye-ton-explication
* Article
- ID: 229
- guid:
- status: publish
- publié le: <2015-03-04 15:02:12>
- modifié: <2015-11-08 11:12:54>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** paye ton explication
ce qu'il y a de bien quand on veut expliquer des choses plus ou moins
complexes c'est qu'on peut toujours les comparer à une voiture, ou à une
femme si vous êtes aventureux. Quand on veut se payer un site web, on
trouve un développeur, et on lui demande combien ça coûte.
Eh bien comme une voiture, ou comme un appartement: ça dépend de comment
vous le voulez et de votre budget. Il ne suffit pas d'avoir un beau
costume et d'aller chez notre concessionnaire pour que celui ci vous
fasse essayer une voiture de luxe, il faut justifier d'un certain apport
financier et de votre assurance en cas d'accident.
Ce n'est pas la peine de faire perdre son temps à un concessionnaire si
vous voulez faire du lèche vitrine. Il est des choses qui coûtent de
l'argent, beaucoup d'argent. Et ce n'est pas toujours lié à leur
complexité. Vous pouvez trouver des voitures coûtant plus d'un million
d'euros, et leur seule compétence sera d'avoir un aspect esthétique qui
a coûté cher ainsi qu'un nombre incroyable de chevaux sous le capot,
elle sera cependant incapable de vous faire écouter de la radio, à moins
que vous ne payiez 10 000 € de plus. ça fait un peu cher l'auto radio
non?
Et bien c'est une question de priorités, c'est pourquoi il est
PRIMORDIAL de définir vos besoins et votre budget avant de pouvoir
entrer dans les détails de la création d'une charte graphique ou d'un
site web.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,25 +0,0 @@
:PROPERTIES:
:ID: 22a4e73e-4942-42ac-9b2f-ca0596404390
:END:
#+title: digital-learning-day-2015
* Article
- ID: 228
- guid:
- status: publish
- publié le: <2015-03-16 09:24:50>
- modifié: <2015-03-16 09:24:59>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** digital learning day 2015
Hey, après un Pi Day épique célébrons le digital learning day!
[[https://www.digitallearningday.org/]] allez zou, plus vite que ça, hop
hop!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,25 +0,0 @@
:PROPERTIES:
:ID: 85af41fa-e107-491b-b28f-17e13716f9e9
:END:
#+title: du-php-sexiste
* Article
- ID: 227
- guid:
- status: publish
- publié le: <2015-03-30 07:47:30>
- modifié: <2015-03-30 07:47:30>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** du PHP sexiste
à quoi ça peut bien ressembler du code sexiste? C'est possible, j'en ai
fait un tuto pour la journée des droits des femmes 2015. Allez voir
[[https://tykayn.fr/?post/2015/des-femmes-codeuses][par ici sur le tykayn blog]].
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,33 +0,0 @@
:PROPERTIES:
:ID: 75563b30-214d-40a4-88fc-2999c54788a6
:END:
#+title: les-24h-de-la-bd-et-autres-vnements-ont-leur-planning
* Article
- ID: 226
- guid:
- status: publish
- publié le: <2015-03-30 07:51:27>
- modifié: <2015-03-30 07:52:59>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** les 24h de la BD et autres évènements ont leur planning
[[https://www.lapin.org/public/vingt-quatre-heures/.logo-23h_m.jpg]]
l'expérience JS du jour c'est de donner la possibilité aux particpants
des 24hBD, des 23hBD, des 12hBD et de tous les plannings similaires de
mesurer le temps qu'il leur reste dans leurs projets.
[[https://artlemoine.com/24hbd]] il suffit de donner le nombre de pages
que vous avez fait dans l'encadré vert (on peut changer avec les flèches
du clavier) et le planning se met à jour en vous précisant si vous êtes
dans les temps ou si vous êtes en retard. vous pouvez changer la date et
l'heure de début, ou de fin de l'épreuve. l'autre date se changera
automatiquement en fonction de la durée de l'épreuve spécifiée en jours
et en heures entre deux. Enjoyez!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,37 +0,0 @@
:PROPERTIES:
:ID: 803dd0b9-8a6c-495e-8a69-88fee60fa6d0
:END:
#+title: les-dates-importantes-de-votre-vie
* Article
- ID: 225
- guid:
- status: publish
- publié le: <2015-03-30 08:04:05>
- modifié: <2015-03-30 08:04:05>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** les dates importantes de votre vie
[[https://www.regimenaturel.net/wp-content/uploads/2015/01/informations-sur-le-regime-alimentaire-des-dattes-et-du-lait1.jpg]]
vous imaginez que votre date de naissance est la seule que vous pourriez
retenir?\\
Que nenni, l'expérience JS du jour vous permet d'estimer aussi la date
de votre mort selon les chiffres de l'insee, et d'autres choses
étonnantes.\\
Saviez vous que vous avez gagné votre premier milliard de secondes en
seulement 11 jours?\\
Votre millième semaine débutera avant ou après votre dix millième
jour?\\
Quel était le jour de la semaine où vous êtes nés?\\
\\
Définissez votre date de naissance et soyez carrément émerveillé par ces
quelques dates de votre vie dont vous ne soupçonniez pas l'existence!\\
[[https://artlemoine.com/dates-de-vie]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,31 +0,0 @@
:PROPERTIES:
:ID: a77e4d42-65a8-4890-9497-6ddc955f33cb
:END:
#+title: un-datepicker-dans-un-formulaire-symfony2
* Article
- ID: 224
- guid:
- status: publish
- publié le: <2015-04-07 14:24:22>
- modifié: <2016-03-16 09:47:53>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** un datepicker dans un formulaire symfony2
de base les formulaires symfony fournissent des sélecteurs pour choisir
nos dates. pas besoin de jquery ou d'un bundle entier pour avoir des
datepicker en HTML5, il suffit de définir les options du champ de
formulaire avec un widget de single_text, de mettre le format de date en
année-mois-jour, et de définir l'attribut type d'input à "date".
= // ajouter un usage use Symfony\Component\Form\Extension\Core\Type\DateType; // déclaration de classe FactureType pour l'exemple class FactureType extends AbstractType { // dans le constructeur de form on ajoute notre champ /** * @param FormBuilderInterface $builder * @param array $options */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder // ... dans le builder de votre formulaire ->add('paid_date', DateType::class, ['widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'attr' => [ 'type' => 'datetime']])=
enjoyez!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,42 +0,0 @@
:PROPERTIES:
:ID: 03ba0577-be89-4ec3-bdd0-330116585831
:END:
#+title: calculez-votre-heure-de-rveil
* Article
- ID: 223
- guid:
- status: publish
- publié le: <2015-04-17 11:03:34>
- modifié: <2015-04-17 11:15:09>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** calculez votre heure de réveil
[[https://www.pixenli.com/images/1338/1338511220095422700.jpg]]
Comme la plupart des êtres humains alignés sur les horloges du monde
absurde du travail, vous avez des difficultés à dormir assez longtemps
pour aussi profiter de vos moments en dehors du travail.\\
\\
Voici un site qui va sauver vos journées:
[[https://sleepyti.me/][sleepyti.me]] vous donne un temps optimal de
sommeil en vous permettant de deviner à quelle heure vous devriez vous
coucher pour vous lever à l'heure voulue.\\
Vous pouvez aussi chercher l'heure à laquelle vous lever en fonction de
l'heure à laquelle vous vous couchez.\\
La plupart des humains mettent 14 minutes à s'endormir, (moi j'ai
l'impression que c'est bien plus, plutôt 40 minutes) et il semblerait
qu'une durée de sommeil optimale dure 5 à 6 cycles de sommeil de 90
minutes.\\
Après ce nombre de périodes, Il faut idéalement se réveiller entre deux
cycles de sommeil pour se sentir frais et alerte.\\
Bonne nuit :D
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,62 +0,0 @@
:PROPERTIES:
:ID: d4699a9c-776a-4e7c-87cd-b408841d3cd7
:END:
#+title: faites-bosser-internet-pour-vous-avec-if-this-then-that
* Article
- ID: 220
- guid:
- status: publish
- publié le: <2015-04-21 09:27:07>
- modifié: <2015-04-21 09:31:33>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** faites bosser internet pour vous avec "if this then that"
[[https://theinternetofallthings.com/wp-content/uploads/2014/10/everythnggraphics.jpg]]
[[https://ifttt.com/][if this then that]], abrégé IF, c'est un service
fort aimable qui vous propose des tas de recette pour relier plusieurs
canaux de service entre eux. Par example, vous voulez que lorsqu'un de
vos clients vous appelle, vous gardiez une trace dans votre agenda de
boulot de cet appel.\\
Si vous voulez avoir un dossier en commun entre dropbox et google drive,
c'i possible.\\
Si lorsque vous vous approchez de votre maison votre téléphone allume le
wifi et éteigne les données internet pour vous faire économiser du
forfait, c'i possible.\\
Si vous voulez un arrière plan qui change tous les jours selon la méga
photo de la NASA, c'i possible.\\
Ou bien, vous voulez que lorsque vous appellez le 112, un message soit
envoyé à votre femme, il y a une recette pour ça.\\
Vous pouvez construire vos recettes comme ça.\\
Ils ont aussi lancé un service nommé DO. comme le verbe faire, pas la
note de musique.\\
cela vous permet d'avoir une recette qui s'active sur demande, lorsque
vous appuyez sur une icone dans votre mobile.\\
[[https://d2huu43w4jjmdn.cloudfront.net/feature_images/optomized/Do-for-Home-1024.png]]
Par example, "dire à ma femme que je viens de partir du boulot" , ou
bien "proposer à mes potes d'aller boire un coup" :D ou encore "ouvrir
ma porte de garage" si vous donnez dans la domotique. c'est
personnalisable à souhait comme les autres recettes\\
Installez IFTTT sur votre téléphone, inscrivez vous sur le site, et
commencez à jouer avec les recettes.\\
Pour mettre en place les recettes il faut activer les canaux
correspondants. Dropbox, gmail, github et bien d'autres sont des canaux
à activer en se loguant.\\
\\
"Oh noez, me dites vous, s'inscrire encore sur un service, mondieu mais
jamais je ne me souviendrai de mon mot de passe, ou alors je vais en
utiliser un seul pareil pour tous et si on le trouve je suis dans la
caguade." Ou sinon vous pouvez utiliser un gestionnaire de mots de passe
comme lastpass, ou 1password. vous ne passerez plus la moitié de votre
temps sur internet à rechercher quel était ce foutu mot de passe. Faites
travailler internet pour vous!
[[https://ifttt.com/recipes]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,36 +0,0 @@
:PROPERTIES:
:ID: 86131d15-5ac1-43d8-8d78-827b8a29da2e
:END:
#+title: whatis-love
* Article
- ID: 219
- guid:
- status: publish
- publié le: <2015-04-22 10:40:16>
- modifié: <2015-04-22 11:24:28>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** whatis love
Si dans un terminal unix vous écrivez whatis love, vous saurez ce qu'est
l'amour. 
#+BEGIN_SRC sh
whatis love
baby don't hurt me, don't hurt me, no more.
#+END_SRC
Bizarrement, quand je rentre la commande dans un shell, j'ai comme
retour:
"love : rien d'adéquat"
Joyeux poissons d'avril.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,97 +0,0 @@
:PROPERTIES:
:ID: 5af156bb-c76a-432b-adf8-067bec523105
:END:
#+title: gnrateur-angular-jeej
* Article
- ID: 218
- guid:
- status: publish
- publié le: <2015-05-14 19:53:27>
- modifié: <2015-06-17 12:37:18>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** générateur angular jeej
[[https://www.npmjs.com/static/images/npm-logo.svg]] trop biennn, j'ai
profité de ce jour férié pour publier mon premier package NPM, un
générateur [[https://yeoman.io][yeoman]] utilisant mes outils favoris. Le
tout avec du readme.md, des infos et
[[https://github.com/tykayn/generator-tk][un dépot sur
github]] (génétareur-tk).
[[https://www.npmjs.com/package/generator-angular-jeej]] Voilà ce que
cela comprend:
#+BEGIN_QUOTE
Gulp, Angular, coffeescript, jquery, bootstrap, font awesome,
commitement to open source. browser sync, karma, jasmine, jslint,
uglify, coverall and more.
#+END_QUOTE
* [[https://mgcrea.github.io/angular-7min/images/angularjs.png]]
[[https://humancoders-formations.s3.amazonaws.com/uploads/course/logo/48/formation-coffeescript.png]]
[[https://blog.xebia.fr/wp-content/uploads/2014/02/gulp-2x.png]]
:PROPERTIES:
:CUSTOM_ID: section
:END:
* comment utiliser le générateur angular jeej
:PROPERTIES:
:CUSTOM_ID: comment-utiliser-le-générateur-angular-jeej
:END:
[[https://blog.grayghostvisuals.com/xS6BUjV1g8vgRT/wp-content/uploads/2015/03/Yeoman.png]]
il vous faut avoir installé *yeoman* de chez NPM. dans un terminal,
exécutez cette commande:
#+BEGIN_SRC sh
$ npm i -g yo
#+END_SRC
pour lancer le générateur, placez vous dans le dossier où vous voulez
avoir votre webapp, et utilisez *yo*.
#+BEGIN_SRC sh
$ yo angular-jeej
#+END_SRC
Il vous sera demandé quelques infos a inclure dans votre webapp.
Chaque fois que vous modifierez un fichier source (dans le dossier
/src/), que ce soit un fichier .scss, .coffee, .js, ou html, ils seront
recompilés dans le dossier /dist/, et réinjectés dans le navigateur
grâce à browser sync.
#+BEGIN_SRC sh
$ gulp
#+END_SRC
après install, vous pouvez voir que tout a merveilleusement fonctionné,
lancez gulp. rendez vous sur https://localhost:3000 et voyez le
mirâaaaacle s'accomplir. dans votre console de commande vous pourrez
voir aussi que j'ai déjà mis en place quelques tests chargés de vérifier
qu'angular fonctionne bien avec le module et son controlleur basiques.
notez que j'ai inclus des dépendances qui ne donnent encore aucune
action au niveau de gulp mais que je compte bien mettre en place, par
exemple coverall. Je n'ai pas encore clairement défini si je vire la
partie js dans le dossier src pour laisser la place aux fichiers coffee.
je vais sans doute proposer une option lors de l'exécution du
générateur. Enfin c'était un chouette défi!
Vous aussi pouvez [[https://yeoman.io/authoring/][créer votre générateur
yeoman perso]].
Pourquoi jeej comme nom de générateur? Parce que j'ai trop regardé de
youtube poop, et que mon générateur contient du SASS. Si ça ne vous dit
rien, considérez que vous avez un esprit sein dans un corset. Allez donc
le tester et n'hésitez pas à me donner des conseils sur comment
l'améliorer.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,36 +0,0 @@
:PROPERTIES:
:ID: dfa4135c-d5de-4771-9dd1-053300c174a6
:END:
#+title: installer-cozy-cloud-sur-son-serveur-ubuntu-14-04
* Article
- ID: 215
- guid:
- status: publish
- publié le: <2015-06-26 21:05:50>
- modifié: <2015-11-16 12:06:25>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** installer cozy cloud sur son serveur ubuntu 14.04
un cloud perso facile à étendre avec des plugins/modules en javascript?
C'est possible avec Cozy Cloud, découvert lors de l'ubuntu party de
paris (enfin, grâce au site qui diffuse les médias enregistrés, plein de
chouettes conférences)
voici la version rapide du script d'install à exécuter en tant que root
sur votre serveur ubuntu 14.04, en bash:
#+BEGIN_EXAMPLE
apt-get install ca-certificates apt-transport-https
wget -O - https://ubuntu.cozycloud.cc/cozy.gpg.key 2>/dev/null | apt-key add -
echo 'deb https://ubuntu.cozycloud.cc/debian trusty main' \ > /etc/apt/sources.list.d/cozy.list
apt-get update && apt-get install couchdb cozy
#+END_EXAMPLE
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,33 +0,0 @@
:PROPERTIES:
:ID: bc884eb3-dd4e-47fc-acea-9391ce4e13f2
:END:
#+title: paye-ton-arrondi-en-js
* Article
- ID: 214
- guid:
- status: publish
- publié le: <2015-06-30 15:18:30>
- modifié: <2015-06-30 15:19:01>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** paye ton arrondi en js
F12. dans la console javascript écrivez:\\
999999999999999\\
faites entrée. la console vous répond:\\
999999999999999\\
\\
mais écrivez un 9 de plus\\
9999999999999999\\
faites entrée. la console vous répond:\\
10000000000000000\\
\\
narmol.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,62 +0,0 @@
:PROPERTIES:
:ID: 1b2dd95c-45ab-402b-b761-682dc55c7fbc
:END:
#+title: des-tests-plus-rapides-avec-jasmine
* Article
- ID: 213
- guid:
- status: publish
- publié le: <2015-07-01 12:00:14>
- modifié: <2015-07-03 08:31:00>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** des tests plus rapides avec jasmine
[[https://ellem.ca/wp-content/uploads/2013/07/JASMINE.jpg]] Jasmine,
framework de test en javascipt dispose de quatre fonctions intéressantes
pour rendre l'exécution de vos nommmmmmbreux tests JS. Parce que bien
sûr, vous testez votre javascript, nesspa?
Bien, donc, on développe des blocs de test avec *describe()* et *it()*
vous pouvez demander à jasmine de ne pas exécuter de bloc en utilisant
xdescribe() et xit(). et vous pouvez lui demander de n'exécuter que
certains blocs et assertions avec *fdescribe()* et *fit()*
ce qui devrait faire tourner le tout plus vite, notamment si vous avez
dans les 500 assertions et que vous bossez seulement sur une certaine
partie.
une astuce pour ensuite ne pas faire de push avec ces blocs spéciaux,
c'est de se créer un hook sur git. parce que vous utilisez git, nesspa?
Bien, donc, avec un terminal ouvert dans votre projet, dans le dossier
.git.
#+BEGIN_EXAMPLE
touch .git/hooks/pre-commit
chmod +x .git/hooks/pre-commit
#+END_EXAMPLE
et mettez y de quoi vérifier que vous n'avez pas de fdescribe( , de fit(
dans vos fichiers de tests.
#+BEGIN_EXAMPLE
#!/bin/sh
# A git pre-commit hook that verifies that the change does not introduce
# the use of a Jasmine exclusive test , which would
# prevent most other tests from being run without any clear indication thereof
FILES_PATTERN='\.(js|coffee)(\..+)?$'
FORBIDDEN='fit('
git diff --cached --name-only | \
grep -E $FILES_PATTERN | \
GREP_COLOR='4;5;37;41' xargs grep --color --with-filename -n $FORBIDDEN && echo 'COMMIT REJECTED Found "$FORBIDDEN" references. Please remove them before commiting' && exit 1
#+END_EXAMPLE
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,49 +0,0 @@
:PROPERTIES:
:ID: 1dd28307-b0ba-4af9-97ac-26f3614a8909
:END:
#+title: le-bash-de-vos-rves
* Article
- ID: 211
- guid:
- status: publish
- publié le: <2015-07-02 15:04:33>
- modifié: <2015-11-08 15:13:04>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** le bash de vos rêves
on peut personnaliser son bash ultrafacilement grâce a ce merveilleux
site, bashrcgenerator: [[https://bashrcgenerator.com/]]
glissez déposez les éléments, cliquez sur un élément pour choisir sa
couleur, et hop vous avez le code a rajouter dans votre .bashrc pour
mettre de la couleur dans votre console.
Essayez donc de mettre cette commande d'export à la fin de votre
.bashrc, et de relancer bash.
=$ nano ~/.bashrc=
=# titre du terminal personnalisé PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' # prompt personnalisé export PS1="\[\033[38;5;214m\]\T\[$(tput sgr0)\]\[\033[38;5;15m\] \[$(tput sgr0)\]\[\033[38;5;192m\]\u\[$(tput sgr0)\]\[\033[38;5;42m\]@\[$(tput sgr0)\]\[\033[38;5;84m\]\h\[$(tput sgr0)\]\[\033[38;5;70m\]:\[$(tput sgr0)\]\[\033[38;5;6m\]\w\[$(tput sgr0)\]\[\033[38;5;15m\] \[$(tput sgr0)\]"=
on enregistre avec ctrl +o, on sort avec ctrl + x. et hop!
=$ bash=
et vouala:
#+BEGIN_QUOTE
<<preview>>
02:23:52tykay@mycomputer:/usr/local/src
#+END_QUOTE
Arpès, si vous êtes des fifous, vous pouvez aussi blinder votre prompt
en lui rajoutant des infos du dépôt git dans lequel vous vous trouvez.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,47 +0,0 @@
:PROPERTIES:
:ID: 4645d06c-01a7-4f7e-94e7-a2d801eca54d
:END:
#+title: des-live-templates-pour-angular-dans-intellij
* Article
- ID: 210
- guid:
- status: publish
- publié le: <2015-07-06 14:00:18>
- modifié: <2015-07-06 14:03:42>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** des live templates pour angular dans intelliJ
[[https://www.ajmadison.com/ajmadison/images/large/UM-100F-MP-I.jpg]]
(ceci est un live template)\\
j'utilise PHPstorm pour faire des projets avec du angular dedans (entre
autres), et pour gagner en performance et en confort, heureusement qu'il
y a les live templates.\\
éditables dans les settings, ils permettent de créer des fichiers xml
dans le dossier de templates, ( dans le dossier:
*~/.WebIde80/config/templates* , avec un nom qui ressemble à .WebIde80
selon la version de votre IDE)\\
et de vous faire des raccourcis paramétrables.\\
\\
des projets sur github permettent de rajouter des suites de code
template pour vous faciliter la vie. aujourd'hui je vais vous vanter les
mérites d'un dépot fort sympa pour faire des tests jasmine et divers
trucs de routine dans angular:
[[https://github.com/angularjs-livetpls/angularjs-webstorm-livetpls][angularjs-webstorm-livetpls]]
clonez le dépot, copiez ses fichiers *.xml* dans votre dossier de
templates, redémarrez votre IDE, et hop, magie vous avez des code
templates trop bien. zieutez de quoi ils ont l'air dans les settings,
vous pourrez les renommer à votre convenance tant que deux templates
n'ont pas la même abbréviation. et si vous voulez en savoir plus sur les
live/code templates pour faire les vôtres,
[[https://www.jetbrains.com/phpstorm/help/creating-and-editing-live-templates.html][zieutez
la doc officielle]].
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,35 +0,0 @@
:PROPERTIES:
:ID: bb88ab8c-2476-49a6-93e3-8fb9a6fdf3ad
:END:
#+title: avoir-une-vie-prive
* Article
- ID: 208
- guid:
- status: publish
- publié le: <2015-09-08 12:12:46>
- modifié: <2015-09-08 12:16:07>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** avoir une vie privée
une petite vidéo de [[https://www.laquadrature.net/fr/][la quadrature du
net]], expliquant en deux minutes pourquoi il est essentiel d'avoir une
vie privée, et qu'avoir des choses à cacher de quelqu'un ce n'est pas
suspect, c'est juste privé.
Pas convaincu? Alors donnez moi plein accès à vos comptes email, les
clés de chez vous et à vos comptes en banques. Vous ne voulez pas? c'est
pour votre bien, pour lutter contre le terrorisme, pour votre sécurité.
Ah, vous voyez, vous commencerez à douter. Profitez en, on risque de ne
plus y être autorisé sous peu.\\
Ce n'est pas si ironique de poster cette vidéo sur youtube, un site qui
fait open bar de vos données à la NSA. c'est justement un bon endroit
pour se faire entendre.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,23 +0,0 @@
:PROPERTIES:
:ID: 6de4a694-7fd0-4f86-97c3-c4fe7fa80880
:END:
#+title: le-triangle-du-projet
* Article
- ID: 207
- guid:
- status: publish
- publié le: <2015-09-09 15:00:13>
- modifié: <2015-09-09 15:00:13>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** le triangle du projet
[[/public/i/2015/09septembre/.every_it_job_m.png]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,48 +0,0 @@
:PROPERTIES:
:ID: 6e6f79c7-3bab-452c-b3ef-a961322c3e6d
:END:
#+title: dual-boot-windows-10-et-linux
* Article
- ID: 206
- guid:
- status: publish
- publié le: <2015-09-25 13:36:19>
- modifié: <2015-11-08 14:39:52>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** dual boot windows 10 et linux
[[https://www.boosharticles.com/wp-content/uploads/2015/06/Windows-10-vs.-Ubuntu.jpg]][[https://www.tacomaworld.com/attachments/i-also-like-to-live-dangerously-jpg.760853/]]
Quelle déconvenue après avoir installé ubuntu 14.04 sur mon nouveau
laptop (Acer v nitro) ayant windows 10 préinstallé, déjà, je n'ai pas
réussi a le faire à partir d'une clé live usb faite avec unetbootin,
quelle que soit la boot config dans le bios. Ensuite, impossible de voir
le menu grub. Windows démarre juste après le slpash screen d'Acer sans
proposer de choix ni montrer une seule seconde le menu grub. Pour
arriver a faire démarrer sur grub il fallait faire trois choses: 1/ dans
le bios. (touche f2 lors du démarrage) assurez vous que le boot est en
mode UEFI. désactiver le secure boot dans la partie sécurité. sauver et
redémarrer, 2/ dans windows 10 désactiver fast boot dans les options
d'alimentation > (bouton pour autoriser les modifications) décocher le
"démarrage rapide", sauvegarder. (une nouveauté depuis windows 8 qui
devait faire une vraie différence quand on avait pas de SSD à l'époque)
3 / toujours dans windows, lancer la commande suivante dans une invite
de commande (lancée en tant qu'administrateur) afin que le boot prenne
en charge la config de grub.
=bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi=
faites entrée, et ça devrait vous dire que ça a réussi. (astuce prise de
cet article
[[https://itsfoss.com/no-grub-windows-linux/][https://itsfoss.com/no-grub-windows-...]]
)
redémarrez et priez pour voir le menu grub. et vouala!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,44 +0,0 @@
:PROPERTIES:
:ID: 29c1feb3-5a69-496a-8c9a-816777eb6079
:END:
#+title: débuter-sa-gestion-de-projet
* Article
- ID: 204
- guid:
- status: draft
- publié le: <2015-11-08 15:22:27>
- modifié: <2016-07-31 11:43:56>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Débuter sa gestion de projet
*** Créez un mode d'emploi pour les nouvelles recrues
Répéter les instructions de mise en place à chaque nouvelle recrue vous prendra un
temps fou. Vous avez des accès, des outils pour communiquer, rédiger des
spécifications, partager des fichiers sur un serveur, gérer du code sur
un serveur commun, des gens à qui s'adresser pour telle ou telle
problématique, tout ceci pourrait être rassemblé dans un document en
ligne facile à modifier à partager avec vos collaborateurs.
Framapad est une plateforme qui permet de modifier des documents texte
et multimédias en ligne à plusieurs si on le souhaite et est parfait
pour ce genre de choses. Inscrivez vous dessus, créez un document et
partagez le à vos collaborateurs. https://framapad.org/
Voici un plan de document que vous pouvez personnaliser à loisir selon
les spécificités de votre projet et de la taille de votre équipe.
#+begin_quote
Bienvenue dans l'équipe, voici tout ce dont vous aurez besoin pour vous
intégrer au projet.
#+end_quote
enjoyez! /Ce billet fait partie d'une série en plusieurs étapes sur
[[https://cipherbliss.com/index.php?tag/gestion%20de%20projet][a gestion de projet]] IT./
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,45 +0,0 @@
:PROPERTIES:
:ID: cdba7684-b39c-4b3e-b76c-a1068cebbc51
:END:
#+title: les-resources-du-blog-sur-github
* Article
- ID: 203
- guid:
- status: publish
- publié le: <2015-11-11 12:31:41>
- modifié: <2015-11-11 12:38:02>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** les resources du blog sur github
[[https://photos4.meetupstatic.com/photos/event/5/d/7/a/highres_441323930.jpeg]]
en ce moment je prépare une petite série de billets sur la gestion de
projet. Je rassemble un bon paquet d'avis et de méthodes et je pourrai
commencer.
En attendant je viens de créer
[[https://github.com/tykayn/blog.artlemoine.com][un dépot github]] pour
que vous puissiez trouver tous les bouts de codes réutilisables
facilement, vous pouvez les utiliser comme vous voulez et surtout les
améliorer ;)
[[https://github.com/tykayn/blog.artlemoine.com]]
n'hésitez pas à ouvrir des issues sur github ou à en discuter ici dans
les commentaires.
Oh d'ailleurs je serai au
[[https://www.meetup.com/fr/GitHub-and-the-Octocat-Super-Fans-France/events/225891212/][meetup
github de la société géniale]] demain Jeudi 12 Novembre, passez donc me
faire un coucou.
mon github: [[https://github.com/tykayn]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,57 +0,0 @@
:PROPERTIES:
:ID: 2e108b51-7fba-43d9-8ce1-3a606687a81d
:END:
#+title: inspirer-les-femmes-prendre-les-postes-qui-faconnent-le-monde
* Article
- ID: 202
- guid:
- status: publish
- publié le: <2015-11-16 11:38:34>
- modifié: <2016-09-25 22:18:39>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** inspirer les femmes à prendre les postes qui façonnent le monde
Debbie Sterling, dans sa conférence TED souhaite expliquer au femmes les
enjeux dans les métiers de l'ingénierie et raconte pourquoi les femmes
sont encore bien trop mises à l'écart des corps de métier.
Fermez les yeux quelques secondes, et imaginez un ingénieur. à quoi ça
ressemble ? Vous n'étiez probablement pas en train de visualiser une
personne comme Debbie Sterling. Elle est une jeune entrepreneuse,
ingénieur, et fondatrice de GoldieBox, une compagnie de jouets pour
inspirer la génération prochaine de femmes ingénieurs. Elle a fait sa
grande quête au quotidien que de réduire l'écart des genres dans les
sciences, la technologie, l'ingénierie et les maths. là ou le commerce
traditionnel conserve une fracture nette entre les jouets pour garçons
et pour filles, Debbie propose une alternative pour développer la
curiosité des petites et des grandes femmes envers des occupations plus
variées que celles que l'on connaît. Les jouets de son entreprise
rencontrent un franc succès et de nombreuses petites filles ont
maintenant le choix de jouer à autre chose qu'à maternet un bébé en
plastique, se préparer à faire le ménage ou à la dinette. Très tôt on
décourage les femmes à s'approprier des postes aux enjeux les plus
cruciaux dans notre société, on nous ressasse sans cesse que résoudre
des problèmes est un truc de mec, et qu'il est normal que les femmes
soient mauvaises à des tâches rigoureuses, demandant de la logique. Rien
n'est plus faux, et se passer de la moitié de la population à de tels
postes n'améliore en rien le conditionnement d'infériorisation des
femmes. Cette prise de pouvoir il faut l'initier à travers l'éducation
et dire aux femmes qu'elles peuvent faire bien d'autres choses que des
tutos maquillage sur youtube, même si c'est très plaisant, bien sûr vous
avez le droit d'être la parfaite femme au foyer. Mais demandez vous si
ce n'est pas étouffant de se restreindre à être uniquement ce qu'on
attend de vous.
[[https://www.zdnet.fr/i/edit/ne/2012/03/Markess-Syntec-Numerique-ecarts-salaires-460.jpg]]
Girls who code, fait [[https://witi.meetup.com/fr/cities/fr/paris/][des
meetups en france]] et dans le monde dans le même but. Si vous shouaitez
en savoir plus sur les métiers de l'ingénierie de façon gratuite (avec
apéro et boustifaille offerte) c'est un bon endroit pour débuter. la
force soit avec vous!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,23 +0,0 @@
:PROPERTIES:
:ID: 86033128-eaf8-4d30-9632-6efc434c5cde
:END:
#+title: dveloppez-le-commerce-localhost
* Article
- ID: 201
- guid:
- status: publish
- publié le: <2015-11-18 10:21:52>
- modifié: <2015-11-18 10:22:23>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** développez le commerce localhost
[[/public/i/2015/11novembre/.commerce_localhost_m.jpg]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,25 +0,0 @@
:PROPERTIES:
:ID: 542590de-e004-40c9-bb87-52d108a2bf6e
:END:
#+title: il-suffit
* Article
- ID: 200
- guid:
- status: publish
- publié le: <2015-11-18 16:56:42>
- modifié: <2015-11-18 16:57:13>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** il suffit
[[https://tykayn.fr/wp-content/uploads/i/2015/11novembre/ilsufi.jpg]] C'est
le roi d'Hayroule qui le dit, il suffit! (pour les 99% de gens normaux
qui lisent ce blog, Kimsufi est une filiale d'OVH)
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,23 +0,0 @@
:PROPERTIES:
:ID: f66768b7-1dcf-4c36-88c1-48398088b0b2
:END:
#+title: 2-degrs-avant-la-fin-du-monde
* Article
- ID: 199
- guid:
- status: publish
- publié le: <2015-11-22 09:48:03>
- modifié: <2015-11-22 09:48:35>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** 2 degrés avant la fin du monde
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,30 +0,0 @@
:PROPERTIES:
:ID: 792d6441-70a9-45fd-9e70-10bec63269ba
:END:
#+title: convertir-les-fichiers-de-config-de-symfony2-facilement
* Article
- ID: 198
- guid:
- status: publish
- publié le: <2015-11-22 15:21:43>
- modifié: <2015-11-22 15:22:15>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** convertir les fichiers de config de symfony2 facilement
un site bien sympa nommé [[https://converter.rosstuck.com/][__Symfony2
Service Config Converter_]]_ permet de convertir du code au format .yml
en .php , en .ini, en .xml\\
Rosstuck le donne aussi en bundle sur github afin de l'intégrer à vos
commandes perso symfony2.
[[https://github.com/rosstuck/TuckConverterBundle]] Essayez, c'est
marvellous pour faire correspondre une config de tuto à vos besoins!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,63 +0,0 @@
:PROPERTIES:
:ID: b5a66830-d196-4a2f-92b8-19a5c0ed080b
:END:
#+title: twig-et-angular
* Article
- ID: 197
- guid:
- status: publish
- publié le: <2015-12-08 09:12:42>
- modifié: <2016-05-11 07:17:10>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** twig et angular
twig utilise des marquerus en double accolade, angular aussi dans ses
templates. SI on veut éviter de se marcher sur les pieds et de voir ses
instructions de template angular mangées par celles de twig (car
évaluées avant que le js n'y ait accès), il existe deux méthodes
courantes: entourer les instructions angular de balise twig "verbatim"
afin qu'elles ne soient pas interprêtées, ce qui rallonge
considérablement le code des templates en plus d'être assez laid. 
#+BEGIN_EXAMPLE
{% verbatim %}
{{ monExpressionAngular }}
{% verbatim %}
#+END_EXAMPLE
ou bien on peut changer les marqueurs d'expressions angular dans la
config de notre app. Par example, utiliser des double parenthèses. mon
clavier azerty préfère, car cela évite de faire deux boutons pour un
caractère. Pour cela, dans l'instanciation de votre app angular, dans la
config, mettez le service $interpolateProvider et définissez lui ses
symboles de début et de fin comme ceci:
#+BEGIN_EXAMPLE
(function () {
window.tykaynApp = angular.module('tykaynApp', [])
.config(['$interpolateProvider', function ($interpolateProvider) {
$interpolateProvider.startSymbol('((');
$interpolateProvider.endSymbol('))');
}])
;
})();
#+END_EXAMPLE
Ainsi vous aurez la possibilité de faire vos expressions angular dans
twig avec des double parenthèses. (Sans oublier de définir ng-app et
ng-controller dans votre template)
#+BEGIN_EXAMPLE
(( monExpressionAngular ))
#+END_EXAMPLE
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,89 +0,0 @@
:PROPERTIES:
:ID: 1603e70a-460d-4e46-8994-d10c1d594b44
:END:
#+title: gestion-de-projet-article
* Article
- ID: 196
- guid:
- status: publish
- publié le: <2016-01-02 11:07:25>
- modifié: <2018-08-22 15:09:59>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
[[id:53ffed85-03d0-4fb2-90b5-af2ffbcc3a0d][méthode gtd]]
** Gestion de projet
(image de chez [[https://www.hteumeuleu.fr/][Hteumeuleu]]) Vous avez sans
doute réalisé quelques projets et réalisé la déconvenue qu'entraîne une
gestion de projet inexistante quand la bise fut venue. Voici donc une
série de posts sur mon expérience de la gestion de projets web de
plusieurs mois en petites équipes jusqu'a une quinzaine de personnes,
applicable également à d'autres domaines que le web comme par example la
publication de livres collectifs auto édités auquel j'ai pu contribuer
dans une équipe entre ving et trente contributeurs.
** Causes générales de retard dans un projet
:PROPERTIES:
:CUSTOM_ID: causes-générales-de-retard-dans-un-projet
:dir: ltr
:style: line-height: 1.38;
:END:
Un projet s'étire dans le temps bien souvent pour ces raisons:
- des réponses trop lentes entre les parties, client et autres équipes
sans cesse en congés.
- des personnes incapables de se débrouiller seules un minimum.
- deux personnes ont travaillé sur la même chose sans le savoir et se
marchent sur les pieds.
- on ne sait pas à qui s'adresser ni ce dont nos collègues s'occupent.
- le présentéisme tuant la productivité et la motivation des troupes en
leur faisant croire que rester longtemps sur son lieu de travail (et
donc ne plus avoir de vie privée ou de sommeil) est une bonne chose.
- les membres n'ont pas les informations dont ils ont besoin pour
travailler.
- rester avec des pratiques dépassées de plusieurs années.
- empêcher les gens de travailler pour des raisons de politiques
d'entreprise.
- n'avoir aucune formation aux outils utilisés, ou ne pas avoir d'outils
mis en place pour faire gagner du temps.
- pas de tests automatisés. Vous n'avez donc aucune idée de ce que les
dernières modifications impactent dans le reste du code.
- pas de retour utilisateur. Vous ne pouvez donc pas deviner que ce que
vous trouviez très joli est en fait un frein à l'utilisabilité de
votre site en plus d'énerver ses utilisateurs.
- un réseau pourri qui vous empêche de transmettre de gros fichiers en
un clin d'oeil
- du matériel trop vieux pour travailler sans attendre qu'il réagisse.
Si vous radinez sur le matériel, vous le paierez en rallongeant le
temps que prendra le projet, ce qui coûte en général bien plus cher.
- pas de backups ni de gestion de version, au moindre disque dur qui
meurt vous perdez des semaines de travail.
- des mises en production peu fréquentes.
- des boites noires avec lequelles on doit interagir mais dont on a
aucun moyen de deviner le fonctionnement.
- des priorités indéfinies ou incorrectes, un mauvais ordre des tâches.
- des tâches trop grosses ou trop vagues pour savoir par où commencer,
il faut les découper en des étapes bien plus petites.
- n'avoir aucune vue d'ensemble de l'avancement du projet.
- croire que tout est urgent, c'est manquer cruellement de discernement.
- la documentation laisse à désirer, le code n'est pas commenté.
- on ne retrouve pas des infos que l'on cherche
- des estimations à trop long terme, ne prévoyez que pour la semaine en
cours.
- l'illusion que l'on peut tout prévoir et que tout se passera sans la
moindre difficulté ou changement de cap.
- accepter toutes les modifications demandées par le client parce qu'on
ne veut pas dire non, et vouloir donc faire davantage de boulot dans
le même délai.
Nous allons voir plus en détail comment résoudre ces problèmes courants
dans les posts suivants.
Et bonne nanée 2016!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,227 +0,0 @@
:PROPERTIES:
:ID: 7b37cb96-62b2-4181-bb9b-62a5975087c2
:END:
#+title: le-petit-printf
* Article
- ID: 193
- guid:
- status: publish
- publié le: <2016-04-21 13:10:07>
- modifié: <2016-05-12 14:30:14>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Le petit Printf
ont devenus un problème."\\
Et tandis que l'homme se tenait là en silence (sur son nouveau bureau à
roulettes trop cool), le petit printf se dirigea hors de la salle.\\
** *Chapitre 8*
:PROPERTIES:
:CUSTOM_ID: chapitre-8
:END:
[[https://ferd.ca/static/img/printf/ops.png]]\\
Dans le bureau d'à côté se trouvait un employé fatigué, avec des
dizaines de tasses à café vides, recroquevillée sur ton clavier, à taper
avec énervement.\\
"Salut, dit le petit printf."\\
La femme n'a pas arrêté ce qu'elle faisait. Elle a continué à taper
furieusement.\\
"Bonjour?" demanda-t-il à nouveau.\\
La femme s'arrêta d'un coup, pris un flacon d'un tiroir dans son bureau,
et a pris une gorgée.\\
"J'ai un travail terrible, dit-elle. Je fais DevOps. ça avait bien
commencé, la plupart du temps je développais et puis parfois je
debuguais des choses, mais plus le temps passait, plus à a a empiré.
J'ai commencé à lutter contre les incendies dans notre pile, puis plus
d'incendies ont commencé à se produire. Je me suis débarrassé de la
plupart d'entre eux, tirant de petits miracles ici et là pour ensuite
respecter les délais de dev sur des choses que je devais aussi faire en
plus.\\
-Et ont-ils embauché quelqu'un pour aider?\\
-Non, c'est ça le truc. Les petits feux continuent de se produire ici et
là, et en raison du temps que je prends pour les combattre, je ne peux
pas être aussi prudente qu' avant avec le dev, donc je crée plus de feux
tout le temps. Maintenant, je lutte contre les incendies toute la
journée et toute la nuit et je déteste mon travail. -Pourquoi votre
employeur ne fait pas quelque chose?\\
-Je suis douée à faire mon travail, et je suis parvenu à garder les
choses sous contrôle assez longtemps que tout le monde s'y soit habitué.
Lorsque vous prenez l'habitude de petits miracles, les gens sont
habitués. Ensuite, vous êtes coincé à faire des miracles tout le temps
ou ils vont penser que vous ne faites pas votre travail du tout.\\
-Cela semble très triste\\
-ça l'est; et parce que vous êtes la personne la plus familière avec ces
feux, vous obtenez seulement de travailler sur eux de plus en plus,
jusqu'à ce que votre employeur embauche quelqu'un d'autre pour couvrir
votre ancien emploi, celui que vous aimiez. Si vous vous souciez assez
dur sur votre travail pour être celui qui fait les choses que tout le
monde déteste, on vous remerciera en vous donnant de plus en plus de ce
travail qui ne vous plaît pas, jusqu'à ce que ce soit tout ce que vous
faites. Et puis il n'y a plus rien pour vous plaire dans votre job.\\
-Alors, vous êtes malchanceuse," dit le petit printf.\\
Et son pager sonna encore.\\
"Cette femme," dit le petit printf à lui-même, en continuant plus loin
son voyage, "cette femme serait méprisée par tous les autres: par
l'expert spécialisé, par le développeur de rockstar, par l'adoptant
premier. Néanmoins, elle est la seule d'entre eux tous à sembler utile.
Peut-être est parce qu'elle pense à autre chose qu'à elle-même.
** *Chapitre 9*
:PROPERTIES:
:CUSTOM_ID: chapitre-9
:END:
[[https://ferd.ca/static/img/printf/architect.png]] A l'angle du
bâtiment, printf trouvé un grand bureau avec de grandes fenêtres donnant
une vue imprenable sur la région. Dedans, est assis un vieux monsieur
avec des rames de documentation sur son bureau.\\
"Ah, voici un développeur!" s'écria l'homme, alors que printf se tenait
à la porte. "Entrez!" En regardant à travers les fenêtres, le petit
printf a remarqué qu'ils étaient pleins d'écriture. Avec l'aide d'un
stylo effaçable à sec, la vue sur le monde extérieur a été masqué par
des tonnes de cercles, des flèches, des cylindres, et les nuages. Alors
qu'il était curieux les nuages de l'homme nécessaire tirées où les
vrais pouvaient être vus à l'extérieur, tout l'ensemble était plus
intrigant.\\
"Qu'est-ce que c'est ?," demanda notre ami, en montrant les fenêtres.\\
"Oh ça? Ceci est notre système de production!" Dit l'homme, en pensant
non pas une seule fois que la question portait sur le monde extérieur.
"Je suis un architecte logiciel.\\
-Qu'est-ce qu'un architecte logiciel?\\
-La plupart du temps, il est quelqu'un qui sait comment structurer au
mieux et coordonne les composants d'un grand système pour que tout aille
bien ensemble. Il est quelqu'un qui doit connaître les bases de données,
des langages, des framewords, des éditeurs de code, des formats de
sérialisation, des protocoles et des concepts tels que l'encapsulation
et la séparation des préoccupations.\\
-Très intéressant! dit le petit printf, voici quelqu'un qui peut
répondre à toutes mes questions! Il regarda les diagrammes
d'architecture. Votre système est très impressionnant. Est-il très
rapide à fonctionner?\\
-Je ne pouvais pas vous dire, dit l'architecte. ça doit être le cas, je
pense. -Comment est le code alors, est-il bon?\\
-Je ne pouvais pas vous dire\\
-les utilisateurs sont-ils heureux?\\
-Je ne pouvais pas vous dire non plus, je crains\\
-Mais vous êtes un architecte logiciel!\\
-Exactement! Mais je ne suis pas un développeur. Ce n'est pas
l'architecte qui va et écrit les modules et les classes, combine les
bibliothèques. L'architecte logiciel est beaucoup trop important pour
aller toucher au code. Mais il parle avec les programmeurs et les
développeurs, leur pose des questions, leur donne des conseils. Et si le
problème se trouve être assez intéressant, l'architecte prend en charge
la planification.\\
-Et pourquoi ça?\\
-Parce que nous sommes plus expérimentés. Nous en savons plus sur les
systèmes et ce qui fonctionne ou non. Les développeurs peuvent alors
être une extension de nos connaissances pour produire de grands
systèmes!\\
-Mais comment savez-vous si les choses vont bien sans s'impliquer avec
le code?\\
-Nous faisons confiance aux développeurs\\
-Donc, vous leur faites confiance pour mettre en œuvre vos idées
correctement, mais pas assez pour venir avec leurs propres idées?"\\
L'architecte logiciel était visiblement ébranlé par ce commentaire. "Je
suppose que je pourrais avoir été un peu déconnecté," il a finalement
admis. "Le problème est que, après un certain temps, vous êtes invité à
travailler avec des idées tellement vous ne disposez pas d'un bon moyen
de les faire tester ou vérifier..." Il baissa les yeux, pensif.
"Parfois, un architecte logiciel ne fait ni logiciel, ni architecture,
on dirait."\\
Le petit printf a quitté la salle, ayant terminé de sa visite, il quitta
le bâtiment.\\
** *Chapitre 10*
:PROPERTIES:
:CUSTOM_ID: chapitre-10
:END:
[[https://ferd.ca/static/img/printf/charity.png]]
le petit printf, une fois à l'extérieur, a rencontré un homme collectant
de l'argent pour la charité.\\
"Salut, dit l'homme. Que diriez vous d'aider quelqu'un aujourd'hui?\\
-ça m'aiderait sans doute à me faire sentir mieux, répondit printf. Je
suis allé dans ce bureau toute la journée, et maintenant je suis plus
confus que jamais.\\
-Ah, je vois. Ces personnes sont tous les développeurs. Ils ne sont pas
vraiment utiles, n'est-ce pas? Ce qu'ils aiment à dire est qu'ils
changent le monde, et ils ont pas mal réussir à à le faire, en fait.\\
-Pourquoi est ce que je me sens si gêné, alors? questionna le petit
printf.\\
-Eh bien, le meilleur qu'ils font est souvent d'aider à convertir les
emplois de certaines personnes dans des programmes, ou de rendre les
loisirs de tout le monde plus tranquilles.\\
Le logiciel est en train de manger le monde et de lui faire changer de
visage, c'est certain... mais au fond, c'est le même vieux monde, avec
un visage mutilé. La raison pour laquelle on se sent gêné est que le
changement de cette façon ne veut pas dire les choses deviennent mieux.
Nous avons les mêmes défauts et les problèmes que nous avons toujours
eu, les mêmes trous à combler à l'intérieur.\\
-Alors, comment puis-je me sentir mieux?" le petit printf était
visiblement anxieux.\\
L'homme a pensé pendant un certain temps, et a offert printf à venir
l'aider à aider les autres, car c'était la façon que cet homme avait de
se sentir mieux. Au cours de l'après-midi, printf raconta à l'homme ses
problèmes et son aventure. Après un long silence, l'homme dit:\\
"Les jeux que les gens jouent, les rôles et les réputations qu'ils
poursuivent et entretiennent, le plaisir éphémère qu'ils tirent de la
résolution de problèmes complexes, c'est amusant pendant un certain
temps. En fin de compte, si vous ne résolvez pas quelque chose de
valable, si vous oubliez les personnes impliquées, ça ne va jamais être
vraiment satisfaisant.\\
Et cela peut être très bien, ou ça pourrait ne pas l'être, et vous
pouvez ou ne pouvez pas obtenir cela par ailleurs que sur votre lieu de
travail quand vous grandissez. Le travail peut être un travail; il peut
être pour l'argent, il peut être pour le plaisir. C'est bon. Tant que
vous parvenez à obtenir de l'accomplissement quelque part dans votre
vie. À la fin cependant, il est seulement quand vous résoudre les
problèmes avec un visage humain que vous pouvez vraiment sentir bien; Ce
qui est essentiel est invisible pour l'ordinateur.\\
C' est le temps que vous avez passé sur votre système qui le rend si
important », l'homme a ajouté," et quand vous avez perdu de vue pourquoi
il était logique de passer du temps là-dessus, quand il est devenu un
jeu d'orgueil, alors il a causé plus de douleur que de soulagement.\\
Les développeurs ont souvent oublié cette vérité; Si vous perdez de vue
des choses, travailler sur votre système devient son propre problème, et
la solution la plus efficace est de se débarrasser du système, étant
donné qu'il est le problème."\\
"C'est seulement quand vous résolvez les problèmes avec un visage humain
que vous pouvez sentir vraiment bien", répéta le petit printf à
lui-même, de sorte qu'il s'en souvienne.
** *Chapitre 11*
:PROPERTIES:
:CUSTOM_ID: chapitre-11
:END:
[[https://ferd.ca/static/img/printf/printf-end.png]]
\\
Printf, qui est maintenant assis juste en face de moi, est sur le chemin
du retour. Parler avec lui m'a fait réaliser à quel point ce que je fais
m'éloigne ce que je voulais, ce pour quoi j'ai commencé à programmer.
Chacune des personnes que le petit Printf a rencontré sont les rôles que
je me vois prendre moi-même un jour ou l'autre au fil du temps. J'ai été
encouragé par eux pour devenir comme eux, et j'ai probablement encouragé
des gens à faire la même chose.\\
Lorsque je me suis lancé dans le jeu d'essayer de devenir un véritable
programmeur, Printf ne l'a pas fait. Il a dit qu'il était correct de ne
pas être un vrai programmeur, qu'il préférait être un programmeur avec
un visage humain.\\
Aujourd'hui, je suis coincé dans la situation où je regarde en arrière,
je dois comprendre si je peux, aussi, devenir un programmeur avec un
visage humain ; ou si tout ce que je fais est juste un emploi. Il ne
semble pas y avoir tellement de choses qui vaille la peine entre-deux.\\
En tous les cas, là où printf a estimé qu'il n'a pas besoin d'être un
vrai programmeur, je pense que je ressens la même chose maintenant.\\
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,41 +0,0 @@
:PROPERTIES:
:ID: ec1ceee2-bbeb-4034-af22-659742699000
:END:
#+title: retour-d-exprience
* Article
- ID: 192
- guid:
- status: publish
- publié le: <2016-05-10 14:56:57>
- modifié: <2016-06-06 13:02:32>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Retour d'expérience
Apprendre de son expérience est une capacité trop souvent laissée de
côté. avez vous déjà essayé d'identifier les éléments qui vous ont fait
perdre du temps dans vos anciens projets? Laissez de côté vos différents
entre collègues (si vous en avez, comme dans la plupart des boites), et
prenez le temps de leur demander ce qui les empêche de travailler,
quelles sont leur principales difficultés dernièrement, et comment les
résoudre selon leur avis. En tant que membre de l'équipe, lorsque vous
résolvez un souci après bien des recherches pour vous rendre compte que
c'était un truc tout simple, notez le dans un carnet. Vous verrez ainsi
quels sont les choses qui vous font perdre du temps et que ce sont
souvent les mêmes qui reviennent. Durant les démonstrations
d'avancement, il est bon de faire un tour de table de retour
d'expérience en évoquant des points positifs et des axes
d'améliorations. Notez cependant qu'en groupe on ose moins dénoncer
certaines choses ou désigner des fautifs. C'est pourquoi il est
nécessaire de se renseigner entre quatre zyeux auprès des autres gens.
Le but de la manoeuvre n'est pas le lynchage collectif, il convient donc
de rester courtois dans ses remarques. Vous serez surpris de voir comme
l'esprit d'équipe peut être amélioré juste de cette façon.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,143 +0,0 @@
:PROPERTIES:
:ID: c7dc82c6-5d38-4e31-884b-acf29328db58
:END:
#+title: conversion-de-pdf-en-image-et-ocr
* Article
- ID: 191
- guid:
- status: publish
- publié le: <2016-05-11 19:25:05>
- modifié: <2020-08-03 11:55:32>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Conversion de pdf en image et OCR
[[https://www.clubdesmonstres.com/best/img/disc_world9jpg.jpg]]
[[https://imagemagick.org][ImageMagick]] permet de convertir des tas de
fichiers en des tas d'autres. Il est fourni de base dans pas mal de
[[https://fr.wikipedia.org/wiki/Distribution_Linux][distributions
linux]]. convertir un pdf en un jpg par page de 300dpi c'est aussi
simple que lancer cette commande: (dans un terminal, dans le dossier de
votre fichier pdf, par exemple, mon dossier de Téléchargements)
#+BEGIN_EXAMPLE
convert -density 300 -quality 100 monFichierPDF.pdf mesFichiersJpg.jpg
#+END_EXAMPLE
Et boum! aussitôt plopent dans le même dossier des jpg mesFichiersJpg
(1).jpg pour chaque page. Trop magique. L'option *-density 300* donne
une résolution de 300dpi. L'option *-quality 100* compresse la sortie au
meilleur de sa qualité. Il faut nommer le fichier d'entrée et celui de
sortie, j'aurai pu marquer mesFichiersJpg.png ça aurait fait des vrais
png, mais ça supporte aussi des tas d'autres formats.
** Option de sécurité d'ImageMagick
:PROPERTIES:
:CUSTOM_ID: option-de-sécurité-dimagemagick
:END:
Il est possible que vous ayez une version d'ImageMagick avec des
restrictions de conversion qui ont été mises en place pour des raisons
de sécurité à une époque où GhostScript avait un problème, corrigé
depuis. Si la commande convert ne veut pas convertir votre pdf, regardez
dans la config du fichier de police:
=sudo editor /etc/ImageMagick-7/policy.xml= (le dossier peut se nommer
ImageMagick-6 ou autre selon votre version), et changez la ligne
concernant les pdf:
#+BEGIN_EXAMPLE
<policy domain="coder" rights="none" pattern="PDF" />
#+END_EXAMPLE
En ceci:
#+BEGIN_EXAMPLE
<policy domain="coder" rights="read | write" pattern="PDF" />
#+END_EXAMPLE
Relancez votre terminal et ça devrait bien vouloir convertir votre pdf
en jpg.
** Une commande en alias de bash
:PROPERTIES:
:CUSTOM_ID: une-commande-en-alias-de-bash
:END:
Vous pouvez vous en faire un alias dans votre fichier /~/.bash_aliases/
#+BEGIN_EXAMPLE
alias pdf2jpg='convert -density 300 -trim -quality 100'
#+END_EXAMPLE
Ainsi vous pourrez lancer:
#+BEGIN_EXAMPLE
pdf2jpg machin.pdf machin.jpg
#+END_EXAMPLE
Et paf, ça fait des images de jolie qualité pour chaque page.
** Le cube qui sait lire
:PROPERTIES:
:CUSTOM_ID: le-cube-qui-sait-lire
:END:
Et donc voilà, il arrive aussi qu'on vous file un pdf contenant un
contrat ou un texte (avec ou sans images) qui serait bien plus efficace
en format texte pour y faire des recherches par exemple. vous avez bien
entendu autre chose à faire de votre vie que de recopier tout le texte.
aint nobody got time for that.
[[https://static.skynetblogs.be/media/80918/4017077379.jpg]]
#+BEGIN_EXAMPLE
Il convient donc d'utiliser un soft qui sait faire de l'Optical Character Recognition, de la reconnaissance de caractères optiques.
#+END_EXAMPLE
[[https://pbs.twimg.com/profile_images/3311637316/fa2e60c43dea540aa029bd9f9596d674_400x400.png]]
Le Tesseract, ce n'est pas un cube produisant une énergie infinie au
pays d'Iron Man, c'est un soft capable de lire des caractères dans une
image et de pondre un texte en conséquence. Bien sûr il faut relire le
texte ensuite pour corriger quelques typos, mais il fait déjà un boulot
impressionnant. installez le avec son extension pour le français avec
apt-get:
#+BEGIN_EXAMPLE
sudo apt-get install tesseract-ocr tesseract-ocr-fra
#+END_EXAMPLE
Une fois que c'est fait revenons à nos animaux laineux. Vous avez donc
plein de fichiers jpg dans un dossier. Dans un terminal, mettez vous
dans le dossier en question. Nous allons donc faire une boucle sur tous
les fichiers du dossier courant se terminant par jpg, les lire et en
ressortir dans un fichier page_truc.txt pour chaque image.
#+BEGIN_EXAMPLE
a=0
for i in $(ls -v *.jpg); do
echo "$i page_${a}.txt"
# on affiche ce qu'on fait
tesseract $i page_${a}.txt
let a=a+1
done
#+END_EXAMPLE
l'option -l fra sert à dire qu'on traite un texte en français et
maintenant on concatène les sorties de chaque image en un seul fichier
#+BEGIN_EXAMPLE
cat page_* > all_pages.txt
#+END_EXAMPLE
Et vous pourrez maintenant avoir un texte sur lequel vous pouvez faire
une recherche intégrale avec votre éditeur de texte préféré, à la
recherche de l'arnaque contractuelle qui va bien. Astuce de l'OCR
trouvée sur [[https://doc.ubuntu-fr.org/tesseract-ocr][la doc ubuntu]]
Enjoy!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,23 +0,0 @@
:PROPERTIES:
:ID: 2073b284-c6da-460b-8a08-270a074e6ca8
:END:
#+title: le-dysoon-de-djo
* Article
- ID: 190
- guid:
- status: publish
- publié le: <2016-07-26 08:27:22>
- modifié: <2016-07-26 08:32:32>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** le dysoon de djo
Quel déconneur ce Djo :D
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,48 +0,0 @@
:PROPERTIES:
:ID: b67ccc5d-1af1-4b42-8548-a98f2bc16461
:END:
#+title: exporter-une-visualisation-de-son-schma-sql
* Article
- ID: 189
- guid:
- status: publish
- publié le: <2016-07-26 08:47:00>
- modifié: <2016-08-24 14:23:30>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** exporter une visualisation de son schéma SQL
[[https://nsaunders.files.wordpress.com/2009/01/bio.png?w=300&h=129]]
Vous voulez visualiser les relations entre vos tables SQL assez
facilement? vous pouvez le faire avec phpmyadmin, ou en ligne de
commande avec un dump de votre base (en exportant seulement le schéma,
sans données)
#+BEGIN_EXAMPLE
#! /bin/bash DBNAME = $1; FILENAME = $2; mysqldump $DBNAME $(mysql -D DBNAME -Bse "show tables like 'wp_%'") > FILENAME.sql
#+END_EXAMPLE
Vous pouvez utiliser SQLfairy sur votre dump de base pour en sortir un
png.
#+BEGIN_EXAMPLE
sudo apt-get install sqlfairy
#+END_EXAMPLE
 
#+BEGIN_EXAMPLE
sqlt-graph -f MySQL -o mydatabase.png -t png FILENAME.sql
#+END_EXAMPLE
astuce trouvée sur
[[https://nsaunders.wordpress.com/2009/01/11/easy-visualisation-of-database-schemas-using-sqlfairy][ce
post de nsaunders]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,68 +0,0 @@
:PROPERTIES:
:ID: ba83701f-67e2-4e0c-9bcb-8a23d9166b8f
:END:
#+title: ubuntu-party-15-10
* Article
- ID: 188
- guid:
- status: publish
- publié le: <2016-07-26 09:26:48>
- modifié: <2016-09-06 21:52:35>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** ubuntu party 15.10
[[https://www.cipherbliss.com/wp-content/uploads/2016/07/DSC09195-1024x768.jpg]]Y'a
pas longtemps j'ai découvert les Ubuntu Party de Paris. C'est super
sympa et convivial. J'étais étonné de voir que les install party
pouvaient ameuter autant de gens, et surtout, pas seulement des mecs
barbus. Justement y'a une grande diversité d'interessés par la culture
du libre et ubuntu. La communauté est inclusive et c'est super cool!
[[https://www.cipherbliss.com/wp-content/uploads/2016/07/notion_geek-1024x554.jpg]]
J'ai bien aimé la conférence d'Androsème sur le sacré et le profane.
Elle y réfléchit à la notion de geek, on y voit comment ce concept est
exclusif des profanes, et ce qui se passe lorsque le profane essaie de
toucher au sacré. On y voit aussi comment le harcèlement en ligne est
rendu possible via facebook et autres choses, mais que ça ne tient pas
spécifiquement aux outils en ligne et qu'on retrouve ces comportements
d'exclusion hors ligne. [[https://twitter.com/androseme]]
[[https://www.cipherbliss.com/wp-content/uploads/2016/07/harcelement_sacre_profane-1024x554.jpg]]
La conférence interactive sur le projet Do Not Track d'Arte était super
bien pour expliquer les enjeux de l'espionnage de masse légalisé, on y a
vu qu'avoir des choses à cacher est parfaitement naturel et n'est pas
réservé aux gens louches. Le suivi de toutes vos données vaut de l'or,
vous devez vous protéger vous même ainsi que les personnes avec qui vous
communiquez. Surtout que dans ces histoires de suivi vous n'avez pas
autorité pour savoir ce qui est retenu contre vous, qui détient ces
informations, pour combien de temps, ce qui en sera fait, et à fortiori
dans les mains de qui elles tomberont par inadvertance. vous ne
manquerez pas d'en entendre parler dans les mois qui suivent.
[[https://donottrack-doc.com/fr/]]
[[https://www.cipherbliss.com/wp-content/uploads/2016/07/internet_des_objets-1024x565.jpg]]
Il y a eu aussi une conférence sur Mycroft, un projet ouvert
d'intelligence artificielle ayant pour but d'être installée dans des
objets. un projet qui a l'air vachement chouette, et compatible Arduino
entre autre. de quoi fabriquer mille bidules utiles ou simplement pour
le plaisir d'apprendre comment fonctionnent les choses.
[[https://github.com/MycroftAI/mycroft-core][https://github.com/MycroftAI/mycrof...]][[https://github.com/MycroftAI/mycroft-core][[[https://www.cipherbliss.com/wp-content/uploads/2016/07/internet_objets_mycroft-1024x565.jpg]]]]
Donc wouala, ubuntu party ce sont des évènements à la cité des sciences
de paris qui se produisent deux fois par an, pour chaque sortie de
version d'ubuntu. en Octobre et en Avril. Vous pouvez y venir avec vos
parents et leur faire essayer le système dans sa version la plus
récente. N'oubliez pas de faire une sauvegarde de vos fichiers sur un
disque externe avant, par précaution ;) Perso, ubuntu 15.10 installé sur
mon vieux EeePC 1005HA a permis de lui redonner une certaine jeunesse,
nickel pour faire du développement arduino sans se trimballer un gros
ordi. Et surtout, il a une autonomie incroyable pour un ordi de 2009, on
peut bien le laisser allumé 6 heures et bidouiller dessus sans avoir à
le brancher. suivez la communauté ubuntu-fr sur twouiteur :3
[[https://twitter.com/ubuntuparty]] Retrouvez les vidéos des conférences
ubuntu party sur le site officiel :) [[https://media.ubuntu-paris.org/]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,46 +0,0 @@
:PROPERTIES:
:ID: 04678553-9343-433b-a246-bad217fe3ecb
:END:
#+title: la-galaxie-des-fanzines
* Article
- ID: 187
- guid:
- status: publish
- publié le: <2016-07-26 20:48:35>
- modifié: <2016-08-19 10:53:01>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** la galaxie des fanzines
[[https://tykayn.fr/wp-content/uploads/i/2016/fanzines_melu.png?1395265948918018947][[[https://tykayn.fr/wp-content/uploads/i/2016/.fanzines_melu_m.png?652419532881844912]]]]
Je me suis essayé à la visualisation de données avec Gephi, un logiciel
libre connu pour être le photoshop de la DataViz, tout en étant gratuit.
J'en ai profité d'avoir la main sur la base de données de fanzines de
[[file:www.meluzine.org]] pour proposer des exportations en csv, un
format de feuille de calcul ouverte (lisible avec Libre Office par
exemple). Après avoir suivi le rapide tour d'horizon de la doc
officielle, j'ai rajouté une colonne Souce, et une colonne Target à
l'export de la page de fanzines pour faire des liens entre les noms des
associations et les titres des fanzines. Quelques ajustements de couleur
par propriété sur les liens, la taille des labels correspond aux séries
de fanzines ayant plein de titres en commun avec les autres (donc en
tête de file des titres de numéros de fanzines, le nom "1", puis le nom
"2", puis "3", etc...) Les liens entre les noeuds en vert représentent
les fanzines toujours disponible, et en rouge ceux qui sont épuisés. Les
tas de liens forment des petites galaxies rapprochées par des choses
communes entre les fanzines, telles que leur prix et leur nombre de
pages, non affichés pour ne pas alourdir la visualisation. Cette
infographie montre qu'il y a une bonne partie de rouge, surtout sur les
séries extérieures. Ce qu'on ne voit pas ici c'est que moins d'un pour
cent des fanzines enregistrés sont sortis cette année. Et 9% sont sortis
en 1991, première année de production du site. Donc, si vous êtes un
fanzineux, inscrivez vos productions en créant un compte sur
[[file:www.meluzine.org]] :) Enjoy!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,37 +0,0 @@
:PROPERTIES:
:ID: d4aa0c61-9e49-41d6-be40-6a7e6d63454a
:END:
#+title: changer-lediteur-de-texte-associe-a-git
* Article
- ID: 316
- guid:
- status: publish
- publié le: <2016-08-24 15:39:18>
- modifié: <2016-08-24 15:39:18>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** changer l'éditeur de texte associé à git
J'utilise beaucoup Nano comme éditeur de texte en ligne de commande,
certains fous furieux utilisent Vi ou Vim, mais vous pouvez être encore
plus un hipster en utilisant carrément gedit sur votre bureau perso
lorsque vous voulez faire une bidouille de message de commit ou un /git
rebase interactif/ sans vous embêter à retenir des raccourcis chelous
pour déplacer des lignes ou faire des remplacements.
#+BEGIN_EXAMPLE
git config --global core.editor gedit
#+END_EXAMPLE
notez aussi que gedit peut faire de la mise en couleur de code avec
plusieurs profils au choix (menu edition/préférence/couleurs) pour se
faire moins éblouir à la longue, ce qui peut aider quand on passe plein
de temps devant un écran.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,108 +0,0 @@
:PROPERTIES:
:ID: 0ee1d83f-869c-41c9-b4ab-3b2699ccb80f
:END:
#+title: ne-vous-dites-pas-programmeur
* Article
- ID: 339
- guid:
- status: publish
- publié le: <2016-09-25 22:07:50>
- modifié: <2018-07-25 12:52:19>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** ne vous dites pas programmeur
  Dans son
article [[https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/][Don't
call yourself a programmer]], [[https://www.kalzumeus.com/][Patrick
McKenzie]] donne des conseils de gestion de carrière pour toute personne
exerçant dans le métier, en comparant les légendes scolaires et le
marché de la vraie vie de Auchan où parler d'argent est une phobie et
savoir négocier fait peur. Voici quelques sujets abordés: 90% des
boulots de programmation sont des programmes réservés à l'usage interne
d'entreprises. Ils consistent principalement à faire des CRUD plus ou
moins ennuyeux. Ne vous attendez donc pas à des challenges techniques à
tout bout de champ. Les ingénieurs sont embauchés pour apporter de la
valeur à un business, soit en lui faisant gagner de l'argent soit en lui
permettant d'en dépenser moins. pas pour programmer des trucs. Ne vous
appelez pas un programmeur. "programmeur" sonne comme "péon anonyme qui
coûte cher pour taper du biduule-chose dans un autre bidule-chose ".
Vous n'êtes pas défini par la stack logicielle que vous connaissez. Les
personnes qui ont besoin de vos services n'ont que faire du langage et
des frameworks que vous utilisez du moment que vous améliorez leur
business. Vos collègues et supérieurs ne seront habituellement pas des
amis, et en conséquence vous demanderont de faire des choses que jamais
des amis ne vous demanderaient. Vous surestimez radicalement le talent
moyen dans la compétition à cause des personnes qui vous entourent
professionnellement. "Voir une annonce, envoyer un CV, aller à un
entretien, recevoir une offre" est l'exception, pas la règle, pour
obtenir un emploi. Le réseau, ce n'est pas que pour les paquets TCP. Les
études supérieures ne sont pas représentatives du monde réel. (Comme
dirait Coluche "le commissaire de l'armée il me dit: on ne vous apprend
rien à l'école? j'y répond : ben non, mais si vous y aviez été vous le
sauriez)
[[https://www.cipherbliss.com/wp-content/uploads/2016/09/popopo_antoine_daniel_wtc.jpg]]
(PO PO POOOOOOO!!) Combien gagnent les ingénieurs? Mauvaise question. La
bonne question c'est "/pour quels genres d'offres est ce que les
ingénieurs travaillent-ils?/", car le salaire est un des nombreux
leviers que les gens peuvent utiliser pour vous motiver. La réponse à
cela, pas des plus utiles est, "les opportunités sont aux quatre coins
de la rue". Les personnes douées en négociation gagnent plus que celles
qui ne le sont pas. Patrick ajoute que si il était un complotiste
Marxiste, il dirait que c'est une construction sociale en faveur des
entreprises afin de toujours gagner plus sur le dos de leurs employés en
toute impunité. :D [caption id="" align="aligncenter"
width="640"][[https://laughingsquid.com/marxist-utopia-a-t-shirt-design-uniting-yo-mamma-jokes-marxism/][[[https://laughingsquid.com/wp-content/uploads/2013/05/shirtFrontBig.jpg]]]]
un t-shirt de marx dessiné par Zach Weiner[/caption] Comment devenir
meilleur en négociation? (large sujet que Patrick développe dans
plusieurs autres posts) En lisant des manuels sur le sujet, en
améliorant ses compétences verbales, en écrivant, en croyant en ce que
l'on a à offrir, en étant curieux. C'est une compétence qui vaut jusqu'à
plusieurs (centaines de) milliers d'euros chaque année de toute votre
vie. Est ce que les startups sont géniales pour commencer votre carrière
juste après les études? non. il vaut mieux commencer par des grosses
entreprises qui vous permettront d'améliorer votre réseau sans faire
peser sur votre dos tout le poids de la structure statup qui a 80% de
chances de faire faillite dans les trois ans sans en avoir les
avantages. Les startups peuvent être géniales, mais clairement pas pour
commencer une carrière en sortant de l'école.
[[https://www.cipherbliss.com/wp-content/uploads/2016/09/office-monkey.jpg][[[https://www.cipherbliss.com/wp-content/uploads/2016/09/office-monkey-1024x708.jpg]]]]
Votre compétence professionnelle la plus importante est la
communication: Vous vous rappelez que
[[https://www.cipherbliss.com/inspirer-les-femmes-prendre-les-postes-qui-faconnent-le-monde/][les
ingénieur-e-s]] ne sont pas embauchés pour créer des programmes mais
pour créer de la valeur dans un business? La qualité dominante qui vous
donne les boulots est votre habilité à donner aux gens la perception que
vous allez créer cette valeur. Ce qui n'est pas nécessairement
corollaire de votre habilité à créer de la valeur. Vous pouvez être un
dieu du programme super efficace, si vous ne savez bien vendre vos idées
personne ne voudra vous les acheter. (L'auteur déplore d'ailleurs que
les ingénieurs ont pour la plupart énormément de mal à tenir une simple
conversation entre collègues tant ils ont des difficultés orales
handicapantes. on tombe un peu dans un trope de mauvais film mettant en
scène des informaticiens clichés, mais c'est vrai que c'est peu fréquent
de croiser des gens très à l'aise en expression orale) On vous
appellera fréquemment pour faire le vendeur d'entreprise et d'autres
trucs que vous cherchiez précisément à ne pas faire en étant ingénieur.
La modestie n'est pas un trait de caractère permettant d'améliorer votre
carrière. Si vous avez contribué à quelque chose de bien pour votre
carrière, ne vous en cachez pas, et ne réduisez pas l'importance de
votre rôle. Toutes les décisions de business sont faites au final par un
ou une poignée d'organismes multi-cellulaires proches du chimpanzés, par
par des règles ou des algorithmes. (à une vache près, il suffit de voir
combien pèsent les algos de google dans le monde. ce que veut dire notre
ami c'est que les décisions sont toujours politiques, mêmes quand elles
n'en ont pas l'air ou qu'on vous dit que ça n'a rien de politique) Au
bout du compte, la joie que vous ressentez dans votre vie n'est pas
dominée par votre carrière. S'épanouir dans son boulot est important,
mais par pitié ayez une vie en dehors de votre travail sans attendre que
ça tombe du ciel.
[[https://www.theloop.ca/wp-content/uploads/2015/06/Shia-LaBeouf-really-wants-you-to-justdoit.jpg]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,199 +0,0 @@
:PROPERTIES:
:ID: c53f8d4d-ae89-42f8-90ed-efefd38279a0
:END:
#+title: faire-ses-factures-avec-libreoffice-ou-google-sheet
* Article
- ID: 365
- guid:
- status: publish
- publié le: <2016-12-26 17:42:42>
- modifié: <2016-12-27 14:02:20>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** faire ses factures avec libreOffice ou google sheet
[[https://www.libreoffice.org/download/libreoffice-fresh/][*Libre
office*]] est la suite bureautique gratuite fournie de base sur ubuntu
et disponible pour toutes les plateformes. Si comme moi vous avez
longtemps galéré a trouver le logiciel ultime pour faire des factures un
tant soit peu sérieuses, sachez qu'il est tout a fait valable d'utiliser
un simple tableur capable d'exporter en pdf ses fichiers. Faire des
factures constitue des calculs simples mais relou à reporter dans un
fichier. Pour une AE ça va, mais quand vous changez de structure pour
une SARL ou une EIRL, ou une EI, ou une SAS, ou JEEJ, vous aurez sans
doute a faire de savants calculs de TVA. D'aucuns vous diraient
d'investir dans des service de comptabilité en ligne, mais vous pouvez
faire déjà énormément de choses avec un seul fichier de calcul. Faire
ses feuilles de calcul n'exclue pas de faire appel à un pro de la
comptabilité, c'est d'ailleurs ce que je fais régulièrement et c'est
ultra conseillé dès qu'on a une structure qui sort de l'auto entreprise.
Si vous êtes en AE, ça pourrait aussi vous servir. Dans tous les cas
commencez à trier vos paperasses administratives minutieusement sur
votre ordi, et faites vraiment des backups. Ce que j'ai donc fait c'est
un fichier de calcul sur [[https://www.google.com/sheets/about/][*google
sheets*]] afin de pouvoir le modifier de plusieurs gens à la fois, mais
surtout de plusieurs endroits différents avec de merveilleux graphiques
et l'exporter en format ouvert .odt , lisible par libre office par
exemple. Ce fichier contient plusieurs feuilles dont chacune a un seul
but:
- statistifier mes dépenses perso et pro sur le long terme (en utilisant
les cellules des autres feuilles du classeur)
- compter mes kilomètres parcourus au nom de mon activité
- compter mes déjeuners
- compter mes factures
- mes paiements trimestriels à l'URSSAF
- mes achats au nom de l'entreprise
- prévoir la disponibilité de ma trésorerie sur le long terme en
majorant mes dépenses moyennes
- exporter une facture en pdf.
On va surtout s'intéresser aujourd'hui au contenu de la feuille
permettant de remplir les infos pour faire les factures et les envoyer à
votre client avant la fin du mois. les lignes se présentent ainsi:
| objet | N° client dans l'année | majuscule de clients | commentaire | tarif jour HT | tarif jour TTC | jours facturés | congés | jours ouvrés | date start | date end | ce mois | à venir | HT | TVA | TTC | prévu | fait | reçu | retard | val charges | facture envoyée le | délai jours | attendu | reçu | diff date | mois | trimestre | n° facture | moyen |
Dans cette première feuille, une ligne correspond à une facture. Petite
subtilité chez google drive, les dates ne sont pas écrites de façon
classique (croissante) jour/mois/année , mais de façon bourrée
dégueulasse signée Murica mois/jour/année. Quelques fonctions vachement
bien (/à chaque fois je vous donne la version google sheet, puis la
version libre office en français si c'est différent, qui traduit aussi
ses fonctions et a quelques différences de notation, notamment des
virgules qui deviennent des points virgules, et des noms de fonctions
découpées par des points/): *Avoir le nombre de jours ouvrés* entre deux
choix dans la date:
#+BEGIN_QUOTE
=NETWORKDAYS( date_début, date_fin ) =NB.JOURS.OUVRES( date_début ;
date_fin)
#+END_QUOTE
*Utiliser SI, pour ne pas avoir des cases provoquant des erreurs.* par
exemple si on a des jours ouvrés à facturer, calculer le tarif hors
taxes, sinon afficher du vide.
#+BEGIN_QUOTE
=IF( nombre_de_jours_ouvrés ,
nombre_de_jours_ouvrés*tarif_jour_hors_taxes , "")
#+BEGIN_QUOTE
=SI( nombre_de_jours_ouvrés ,
nombre_de_jours_ouvrés*tarif_jour_hors_taxes , "")
#+END_QUOTE
#+END_QUOTE
*Calculer la date prévue d'arrivée du paiement* est plus facile que ce
qu'on pourrait croire. Enfin, une fois le calcul fait il reste a bien
formater le résultat sous forme de date.
#+BEGIN_QUOTE
=date_envoi+délai_paiement_en_jours
#+END_QUOTE
N'oubliez pas qu'un délai de paiement est toujours un truc négociable,
qu'il est en moyenne de 30 jours continus (c'est pas pareil que des
jours ouvrés) après l'envoi de votre facture à la fin du mois ouvré.
Mais il peut aussi plus étendu jusqu'à 60 jours, ou être bien plus
rapide: "à date", voire être réglé en partie ou en totalité (plus rare)
en avance. Il arrive par exemple que je demande 30% d'avance pour des
missions très courtes. *Ajouter 20% au tarif hors taxes* (ma TVA reste a
20% car je fais de la prestation de service, et non de la vente de
marchandises)
#+BEGIN_QUOTE
=tarif_ht+tarif_ht*0.2
#+END_QUOTE
Voilà, avec ça vous avez déjà tout ce qu'il vous faut pour faire des
lignes de facture. Plus complexe, on va *trouver le trimestre
correspondant à la date de réception d'un paiement* pour une facture.
#+BEGIN_QUOTE
=ROUNDUP( MONTH(date_reception)/3,0 ) =ARRONDI.SUP(
MOIS(date_reception)/3;0 )
#+END_QUOTE
Avec ce trimestre on va ensuite pouvoir faire des sommes conditionnelles
des paiements reçus par trimestre avec la fonction Somme.si.
=SUMIF( plage_pour_critère ; critère ; plage_de_somme_si_critère_vrai )
=SOMME.SI( plage_pour_critère ; critère ; plage_de_somme_si_critère_vrai
)
Faites gaffe à ne pas utiliser la même colonne pour la date d'estimation
de la réception et la réception réelle. Vous pourrez ainsi déduire les
retards de paiement et savoir à qui vous devez mener la vie dure
facilement et faire valoir vos
[[https://www.service-public.fr/professionnels-entreprises/vosdroits/F23211][indemnités
de retard au tarif légal]]. (Ne bossez jamais avec de mauvais payeurs.
Indiquez clairement la date d'exigibilité sur vos factures, car des
surplus pour cause de retard, l'URSSAF ne se gênera pas de vous en
donner) Pour mettre à jour le contenu de cette feuille j'ai utilisé
plusieurs fonctions qui font références a des concaténations de contenus
d'autres cellules afin de faire par exemple, une phrase rassemblant
"facture n°" et le n° de la ligne dont je souhaite exporter une facture.
#+BEGIN_QUOTE
si F1 est le numéro de facture contenant 1234 =CONCATENATE("Facture n°
",F1) =CONCATENER("Facture n° ";F1) cela vaut facture n° 1234
#+END_QUOTE
Mettons que la ligne de ma facture à faire pour ce mois ci soit la 42e
sur ma feuille nommée compta. Je dois donc placer dans ma facture une
référence vers le tarif TTC total de la ligne 42, qui se trouve donc
dans la cellule T42. Mais comme je suis dans une autre feuille il faut
dire aussi dans quelle feuille prendre notre numéro de cellule.
#+BEGIN_QUOTE
="compta!T42" ="compta.T42"
#+END_QUOTE
Mais je devrai aussi l'écrire pour les autres mentions obligatoires
d'une facture. la quantité de jours ouvrés, le tarif hors taxes, le
tarif ttc, la tva, le total hors taxe, la date du jour... =TODAY()
=AUJOURDHUI() Mais ce serait un peu trop fatiguant de modifier une
dizaine de références à chaque fois que je veux faire une facture. j'ai
donc utilisé la fonction INDIRECT() afin de variabiliser les références
dans ces formules dans ma facture. de cette façon je n'ai qu'une seule
cellule à mettre à jour pour changer toutes les références de ma
facture. Pour cela je me fais une cellule remplie de la ligne de la
facture que je veux réaliser, je prends une case, L1, et je mets dedans
42. Ensuite, avec indirect() je vais pouvoir utiliser le résultat de
cette cellule pour fabriquer une formule. Je n'aurai plus qu'a réunir
/compta!T/ et /42/ pour obtenir le résultat de /compta!T42./
#+BEGIN_QUOTE
=INDIRECT(CONCATENATE("compta!T", L1)) ce qui calculera: ="compta!T42"
#+END_QUOTE
et si je change la case avec marqué 42 dedans en 43 pour voir la facture
suivante, ça calculera
#+BEGIN_QUOTE
="compta!T43"
#+END_QUOTE
nickel non? Vous pouvez aussi faire les choses encore plus proprement en
créant une feuille exprès pour ces calculs à placer dans la facture pour
ne pas encombrer la page de facture. Il ne reste plus qu'a faire
"fichier > exporter en pdf" et choisir de limiter a la feuille courante
(celle de la facture) cacher le quadrillage dans les options d'export,
choisir l'orientation en portrait pour avoir votre facture toute belle
toute calculée les doigts dans le nez. Bon, il faudra sans doute que
vous joueiez sur les tailles des cellules afin de remplir une feuille A4
pour que ça soit propre, mais à tâtons d'exportation vous y arriverez en
deux minutes maxi. Et si vous êtes un warrior des feuilles de calcul
vous pouvez auto remplir la ligne désignant la facture selon la date
courante en utilisant des comparaisons entre TODAY() et les dates de
début et de fin des jours ouvrés. Joyeux noël!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,131 +0,0 @@
:PROPERTIES:
:ID: 73a9944e-801b-42a1-9342-defbffbc556b
:END:
#+title: comment-facebook-choisit-vos-amis-a-votre-place
* Article
- ID: 419
- guid:
- status: publish
- publié le: <2017-02-03 14:57:17>
- modifié: <2018-10-29 10:18:01>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** comment facebook choisit vos amis à votre place
tml][Vous
détagguer de toutes les photos]]. Vous pouvez
[[https://nickbriz.com/facebook/saveWallposts.html][faire un backup de
tout votre mur]] personnel.
[[https://nickbriz.com/facebook/unfriend.html][Supprimer tous les liens]]
avec vos amis Facebook. Ensuite, il ya
[[https://www.facebook.com/settings?tab=applications][toutes les
applications que vous avez utilisé, listées sur cette page]]. C'est
l'une des meilleures failles de Facebook, car ils disent qu'ils ne
peuvent pas contrôler ce que les applications font avec vos données une
fois que vous leur donnez. Enregistrez donc la page des paramètres qui
montre quelles applications vous avez utilisé sur votre disque dur, et
supprimez l'accès à chacun d'eux manuellement. Chacune de ces
applications ont leur propre politique de confidentialité - la plupart
d'entre eux sont une cause perdue, réclamant des droits illimités à vos
données, donc il faudra juste les supprimer et continuer.
** Supprimer votre compte
:PROPERTIES:
:CUSTOM_ID: supprimer-votre-compte
:END:
 [[https://lifehacker.com/5813506/how-to-delete-your-facebook-account][Supprimez
votre compte Facebook]] Ne laissez pas Facebook vous tromper en le
"désactivant" à la place.
** Autres précautions
:PROPERTIES:
:CUSTOM_ID: further-precautions
:END:
Facebook va toujours essayer de vous suivre avec un "profil furtif",
mais cela peut être évité. Pour empêcher Facebook (et d'autres) de
suivre ce que j'ai lu sur le web, j'utilise Firefox avec
[[https://www.mozilla.org/en-GB/firefox/47.0/tracking-protection/start/][la
protection de suivi]] activée.
([[https://lifehacker.com/turn-on-tracking-protection-in-firefox-to-make-pages-lo-1706946166][Voici
comment]]. (Ils le font même si vous n'avez pas de compte Facebook) Si
vous n'utilisez pas Firefox, l'EFF dispose d'un plugin de navigateur
appelé [[https://www.eff.org/privacybadger][Privacy Badger.]] (Et
pendant que vous y êtes, l'EFF a fait ce super plugin nommé
[[https://www.eff.org/https-everywhere][HTTPS everywhere]] qui choisit
automatiquement la connexion Web la plus sécurisée, ce qui rend plus
difficile pour les entreprises Internet et autres de fouiner votre
activité sur le Web.) Puis il ya les données qui ont été divulguées aux
courtiers de données.
[[https://www.eff.stfi.re/deeplinks/2013/02/howto-opt-out-databrokers-showing-your-targeted-advertisements-facebook][Vous
pouvez demander à ce qu'elles soient supprimées]].
** Les alternatives réelles à Facebook
:PROPERTIES:
:CUSTOM_ID: les-alternatives-réelles-à-facebook
:END:
Dans sa mise à jour de 2017, Salim poursuit en expliquant qu'il
s'attendait à utiliser tout autant
[[https://diasporafoundation.org/about#features][Diaspora]] (que l'on
peut utiliser avec [[https://www.framasphere.org][framasphère.org]] si
vous êtes francophones) mais c'est le téléphone avec des conversations
plus intéressantes qui l'a remporté, ainsi que les échanges par e-mails.
Tout le monde a un numéro de téléphone, on l'a déjà pour les personnes
auquel on tient vraiment et on se dit qu'on avait oublié a quel point
c'est pratique. Notre héros recommande aussi
[[https://whispersystems.org/blog/signal/][Signal]] sur smartphone
([[https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms][android]]
,
[[https://itunes.apple.com/us/app/signal-private-messenger/id874139669][iphone]]),
pour faire des conversations groupées, partager des images, des liens,
le tout chiffré et gratuit sans pistage.
#+BEGIN_QUOTE
"en vérité c'est mieux que Facebook, plus immédiat et personnel" Après
un mois il n'a ressenti aucun besoin de remplacer facebook.
#+END_QUOTE
Pour conclure, j'ai personnellement supprimé pas mal d'applications ( et
ce qu'elles ont publié ) auxquelles j'avais donné accès via Facebook,
j'ai désinstallé les applis de facebook de mon téléphone et je teste
actuellement les alternatives avant de supprimer réellement mes contenus
sur facebook, en vous invitant à en faire autant.
#+BEGIN_QUOTE
Rappelez-vous, ce n'est pas seulement à propos des choses techniques.
En restant sur Facebook, vous leur accordez la permission de
recueillir et d'utiliser des informations vous concernant, sans même
que vous utilisiez leur site. Et en restant dessus, les données qu'ils
recueillent sur vous s'évertuent à créer des modèles sur vos amis les
plus proches et votre famille, même ceux qui ont opté pour vivre en
dehors de leur filet.
** *L'Internet est gratuit et ouvert, mais cela ne signifie pas que
nous acceptons d'être espionné*
:PROPERTIES:
:CUSTOM_ID: linternet-est-gratuit-et-ouvert-mais-cela-ne-signifie-pas-que-nous-acceptons-dêtre-espionné
:END:
Enfin, le monde est plein de gens qui disent «ça n'arrivera jamais»,
et quand c'est le cas, ils passent à «il n'y a rien que nous puissions
faire». L'Internet a été décentralisé pendant 50 ans, et est plein
d'options, par sa conception, qui nous permettent de maintenir notre
vie privée. Nous avons un mot à dire dans le monde dans lequel nous
voulons vivre - si nous agissons nous-mêmes. De plus, nous pouvons
aider tout le monde à comprendre, (pas seulement désinstaller les
virus sur les ordis de nos proches quand on leur rend visite) et les
aider à faire leurs propres choix plus informés.
#+END_QUOTE
#+CAPTION: in the cloud, you are owned
[[https://www.cipherbliss.com/wp-content/uploads/2018/03/25qfe6.jpg]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,29 +0,0 @@
:PROPERTIES:
:ID: 3ffd0bea-c8b3-431b-aa0e-db6f15c05ced
:END:
#+title: lautohebergement-cest-tellement-bien
* Article
- ID: 450
- guid:
- status: publish
- publié le: <2017-09-27 22:20:54>
- modifié: <2018-08-22 12:35:48>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** l'autohébergement c'est tellement bien
[[https://www.cipherbliss.com/wp-content/uploads/2017/02/ma_maison.jpg]]
L'auto hébergement, mangez en.
Installez un nextcloud, ou utilisez un cozy cloud sur
[[https://cozy.io]] si vous n'êtes pas à l'aise avec l'écriture de ligne
de commande.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,99 +0,0 @@
:PROPERTIES:
:ID: debcd9fe-cd3b-4ffc-bac5-bbacb1ee49ce
:END:
#+title: cest-du-tres-loud-du-tres-tres-lourd
* Article
- ID: 679
- guid:
- status: publish
- publié le: <2018-02-07 12:04:17>
- modifié: <2018-08-22 17:49:46>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** c'est du très loud, du très très lourd
hier j'ai pu assister au décollage en direct (via youtube) du
[[https://fr.wikipedia.org/wiki/Falcon_Heavy][Falcon Heavy]], fusée la
plus puissante du monde, fabriquée par
[[https://www.spacex.com/][SpaceX]].
https://www.youtube.com/watch?v=bCc16uozHVE
[[https://www.cipherbliss.com/wp-content/uploads/2018/02/sapceman-saloooo.png]]
#+BEGIN_QUOTE
Falcon Heavy est un lanceur lourd développé par la société SpaceX
ayant la capacité de placer une charge utile de 63,8 tonnes en orbite
basse ou de 26,7 tonnes en orbite de transfert géostationnaire. . La
[[https://fr.wikipedia.org/wiki/Charge_utile_(astronautique)][charge
utile]] dépend de l'orbite visée :
- Orbite basse : 63,8 tonnes
- Orbite de transfert géostationnaire ; 26,7 tonnes
- Orbite de transfert vers
[[https://fr.wikipedia.org/wiki/Mars_(plan%C3%A8te)][Mars]] : 16,8
tonnes
- Orbite de transfert vers
[[https://fr.wikipedia.org/wiki/Pluton_(plan%C3%A8te_naine)][Pluton]] :
3,5 tonnes
- Lanceurs réutilisables: oui
#+END_QUOTE
En comparaison, l'Ariane 5 qui détient 60% du marché des satellites
géostationnaires dispose de ces performances ci:
#+BEGIN_QUOTE
- Orbite basse : 21 tonnes
- Orbite de transfert géostationnaire ; 10.5 tonnes
- Orbite de transfert vers
[[https://fr.wikipedia.org/wiki/Mars_(plan%C3%A8te)][Mars]] :  nope
- Orbite de transfert vers
[[https://fr.wikipedia.org/wiki/Pluton_(plan%C3%A8te_naine)][Pluton]] :
nope
- Lanceurs réutilisables: non
#+END_QUOTE
[caption id="attachment_689" align="aligncenter"
width="525"][[https://www.cipherbliss.com/wp-content/uploads/2018/02/Rocket-lineup-2.png][[[https://www.cipherbliss.com/wp-content/uploads/2018/02/Rocket-lineup-2-1024x276.png]]]]
comparatif des fusées existantes et de leur charge utile[/caption] On
peut voir ici en live la vie de StarMan sous différents angles de vue.
La Roadster couleur cerise va dériver dans l'espace en passant d'abord
près de Mars, lieu de future conquète de l'espèce humaine puis ira
rejoindre une orbite autour du soleil. Jamais l'autopilote de Tesla
n'aura été si loin. https://www.youtube.com/watch?v=aBr2kKAHN6M Le but
de cette démo est de montrer que l'on peut envoyer du lourd tout en se
faisant une bonne pub, avec plus de puissance que n'importe quelle fusée
précédemment réalisée, pour une faction du prix - grâce à la
récupération d'une partie de la fusée pour les recharger en carburant.
Prochain objectif, une démo de la
[[https://waitbutwhy.com/2016/09/spacexs-big-fking-rocket-the-full-story.html][Big
Fucking Rocket]] en 2020 visant le début de la conquête réelle de la
planète Mars par l'espèce humaine.  La Falcon Heavy visant l'apport de
matériel aux futurs astronautes. Ceux qui diront "hey mais pourquoi on a
pas de station lunaire alors qu'on est vingt ans après avoir mis le pied
humain sur la lune? Qu'est-ce que the fuck?"  
#+BEGIN_QUOTE
It is high time that humanity went beyond Earth. Should have a moon
base by now and sent astronauts to Mars. The future needs to inspire.
[[https://t.co/6HjDQnRSA5]]
--- Elon Musk (@elonmusk)
[[https://twitter.com/elonmusk/status/941042298283966464?ref_src=twsrc%5Etfw][13
décembre 2017]]
#+END_QUOTE
hébien sont aussi ceux qui ont entrepris de mettre en service une
conquête spatiale qui résout des tas de problèmes ici bas pour un tiers
du prix de l'année précédente. Disposer d'une station lunaire fait
partie des prochains objectifs qui servira de bras de levier à la
conquête, de la même façon que l'a fait la station internationale. Va y
avoir du boulot, mais on a enfin des gens qui se bougent pour ça. On vit
une époque formidable.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,44 +0,0 @@
:PROPERTIES:
:ID: 7de1d854-431c-4517-9749-3679aec36b12
:END:
#+title: la-detresse-emotionnelle-pour-installer-un-programme
* Article
- ID: 826
- guid:
- status: publish
- publié le: <2018-07-13 15:39:58>
- modifié: <2018-08-22 12:07:46>
- Index des articles du blog [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][cipherbliss]]
* la détresse émotionnelle pour installer un programme
Quand vous avez lhabitude dutiliser Windows, vous connaissez probablement la terrible angoisse que représente lidée même dinstaller un nouveau programme sur votre ordinateur.
** Pourquoi cest si stressant dinstaller un programme sous windows?
De nombreux écrans piégés dans linstallateur à analyser minutieusement pour enlever tout programme néfaste qui serait installé à cause dune case cochée par défaut que vous auriez omis de dédocher.
Des installateurs de programme qui vont samuser à aller chercher dautres installateurs de programmes.
Des programmes qui se réinstallent tout seuls et changent vos préférences sans vous en avertir.
Des programmes incompatibles avec dautres que vous auriez installé, et impossible à supprimer sans utiliser des techniques vaudou, voire nécessitant linstallation dun autre programme pour les supprimer.
Pas de gestionnaire de dépendances pour aller piocher les bonnes versions et supprimer les paquets obsolètes ou orphelins.
Un registre windows avec plein de conneries inutiles dedans et aucun programme capable de le nettoyer par défaut.
** Quel bordel.
Toutes ces raisons augmentent le cout émotionnel (qui na rien à voir avec [[https://emmaclit.com/2017/05/09/repartition-des-taches-hommes-femmes/][la charge mentale]]) de linstallation dun nouveau programme dans un environnement windows et découragent ses utilisateurs de sapproprier leur ordinateur. Il faut avoir tout cela en tête lorsque lon souhaite faire utiliser de meilleures solutions à des utilisateurs captifs.
Enfin, depuis que tout le monde souhaite installer Firefox au lieu dInternet Explorer, ou Libre Office au lieu de MS office, il semblerait quun autre monde soit possible.
Ya bien Charlie qui a sorti sa [[https://chocolatey.org/][Chocolatery]] (uniquement [[https://www.cipherbliss.com/depasser-la-barriere-de-la-langue/][en englishe bordel!]]) pour windows, un vrai gestionnaire de dépendances capable dinstaller un programme en deux deux.
Mais pour cela, il faudra dabord… linstaller.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,135 +0,0 @@
:PROPERTIES:
:ID: c7d75181-72ee-49dc-b370-34bd76134c94
:END:
#+title: comment-ne-plus-perdre-de-temps-avec-ses-mots-de-passe
* Article
- ID: 855
- guid:
- status: publish
- publié le: <2018-08-03 16:03:26>
- modifié: <2018-08-03 16:17:25>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** comment ne plus perdre de temps avec ses mots de passe
an que passe
quelqu'un à rechercher ses mots de passe et à les taper dans des
formulaires de login. C'est aussi le temps que vous économisez en ne
les tapant pas vous même si vous adoptez un gestionnaire de mots de
passe.
#+END_QUOTE
Heureusement il existe des solutions très pratiques pour gérer vos mots
de passe sans devoir les confier à un tiers auquel vous ne faites pas
confiance, ou les écrire sur papier pour les recopier ensuite.
** Les solutions à la gestion de mot de passe.
:PROPERTIES:
:CUSTOM_ID: les-solutions-à-la-gestion-de-mot-de-passe.
:END:
Si vous êtes ici vous avez bien deux minutes pour mettre en place une
meilleure gestion de vos mots de passe. Je ne saurais donc que trop vous
conseiller d'utiliser *un gestionnaire de mot de passe* comme
[[https://www.bitwarden.com][Bitwarden]] (gratuit et autohébergeable
dont j'ai
[[https://www.cipherbliss.com/depasser-la-barriere-de-la-langue/][contribué
à la traduction en Français]]), Keepass ou
[[https://www.lastpass.com][Lastpass]] (payant et centralisé, 9€ par an
mais ça vaut carrément le coup notamment pour sa fonction de changement
automatisé, propose une offre famille qui fait un prix de groupe pour 6
personnes).
** Un gestionnaire de mots de pass c'est BEAUCOUP MIEUX.
:PROPERTIES:
:CUSTOM_ID: un-gestionnaire-de-mots-de-pass-cest-beaucoup-mieux.
:END:
C'est capable de créer et de remplir vos identifiants sur demande /
automatiquement sur tous les sites web du monde sans avoir à retenir un
million de mots de passe différents, tout en étant capable d'utiliser ce
genre de mot de passe:
#+BEGIN_QUOTE
exemple: pour ma boite mail pro j'utilise ce mot de passe:
identifiant: troubadourdudimanche@laboitemail.com pass:
!zswL*t0!X@3P9$OnCL$*jccJe9%kQ5SxWwgKRu0AjHKaaMddpO1onbU@%ln%1LOOj5DyO4otv0Atd6hfmY7nhfiX*
pour [[https://www.mamot.fr][mon réseau social préféré]] j'utilise
celui ci: identifiant: bébertDuchmoll pass:
EMLocF9FgLesVW$RtJwbZG&FuqvbC%9a&3!4v8!!i@optNLmk5iZkvYMZQBpKkH94Qb4Nd@q&tMYz^p#RuXSi!iYvL&UEIH^
pour mon blog j 'utilise ça: identifiant: leadmin_Kivabien pass:
sRpKuHwGZ9k!dkBWY$UBIHR#Q#WVYzzpzAy5Igr9gqPLRh@@3yoKj&dgkBE4qAGzwyTGcm%ixHP*JBry@q9cjJbed*dS7t!
#+END_QUOTE
Et aussi de prendre des notes de façon sécurisée. Vous allez donc me
dire: /Wololo! Mais comment c'est possible d'utiliser tout ça sans avoir
à se péter le crâne ?/ C'est simple, c'est géré par le gestionnaire de
mot de passe qui est intégré à Firefox (ou autre navigateur), qui stocke
ces infos dans un fichier illisible jusqu'à ce que je le déverrouille
par *une phrase de passe*. Et une phrase de passe c'est vachement mieux
qu'un mot de passe ET plus facile à retenir.   Prenez par exemple cette
phrase:
#+BEGIN_QUOTE
/miaou le chat est un boulet qui ronfle/
#+END_QUOTE
Elle fait déjà un bon paquet de caractères et est donc de fait très
longue à deviner par un script qui essaierait toutes les combinaisons de
caractères
([[https://fr.wikipedia.org/wiki/Attaque_par_force_brute][attaque par
force brute]]). on personnalise un peu, et hop, on a une phrase de pass
longue et difficile à deviner, qui mettrait des millions de milliards
d'années à être trouvées par un ordinateur capable de faire un trillion
d'essai par seconde.
#+BEGIN_QUOTE
/miao*w!* le chat *3*st un boulet qui *RONFLE*/
#+END_QUOTE
Sérieusement, prenez dix secondes pour installer un gestionnaire de mots
de passe (il suffit de s'inscrire avec une phrase de passe, et
d'installer une extension firefox/chrome/autre et vous n'aurez jamais
plus besoin de réfléchir à plein de mots de passe différents tout le
temps pour chaque site que vous utilisez). Vous gagnerez énormément de
temps et d'argent à ne pas avoir à récupérer vos comptes ou à affronter
des situations douloureuses pour vous et vos proches (j'insiste)
évoquées ci dessus qui vous en prendront bien plus. Tous les
gestionnaires de mots de passe permettent la portabilité, c'est à dire
que si vous souhaitez changer de gestionnaire à un moment donné, vous
pourrez faire un export / import de vos données. Formidable non ? Voilà,
donc pour faire un premier pas, inscrivez vous sur
[[https://vault.bitwarden.com/#/register][bitwarden]] et ensuite ajoutez
leur
[[https://addons.mozilla.org/fr/firefox/addon/bitwarden-password-manager/][extension
firefox]]/[[https://chrome.google.com/webstore/detail/bitwarden-free-password-m/nngceckbapebfimnlniiiahkandclblb][chrome]]/autre.
Puis utilisez l'application mobile
([[https://play.google.com/store/apps/details?id=com.x8bit.bitwarden&hl=en_US][android]]
ou
[[https://itunes.apple.com/us/app/bitwarden-password-manager/id1137397744][pomme]])
qui synchronisera vos infos de passe et de notes sécurisées, et
proposera de remplir les champs dans les autres applis si vous le lui
permettez. Vous pouvez aussi installer votre coffre fort sur votre ordi
pour une utilisation hors ligne. Et utilisez le!     Pour aller plus
loin, des guides généraux:
[[https://www.ssi.gouv.fr/uploads/2017/01/guide_hygiene_informatique_anssi.pdf][Le
guide de l'hygiène générique du gouvernement français en 42 mesures,
dispo en pdf.]]
[[https://duckduckgo.com/?q=hygiène+numérique][Recherchez "hygiène
numérique" avec duckduckgo]], un moteur de recherche à adopter car il ne
vous surveille pas, contrairement à google et beaucoup d'autres.
intéressez vous à l'authentification multi factorielle et activez la. Il
existe aussi des clés usb qui permettent de générer des mots de passe à
usage unique, qui ne nécessitent même pas de copier ces mots de passe,
yubikey étant une marque parmi d'autres. en englishe:
https://www.passwordday.org/ [[https://www.lockdownyourlogin.org]]
[[https://stopthinkconnect.org/tips-advice/general-tips-and-advice]]
Enjaillez!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,76 +0,0 @@
:PROPERTIES:
:ID: 800d5a37-a1d3-4c23-aaa4-9a381386ad94
:END:
#+title: comment-ne-pas-repartir-de-zero-a-chaque-nouvel-ordi
[[id:9f334a31-f81c-412f-a632-2bd23b4eeda6][initialisation]]
[[id:ccf95cdf-2e6d-438b-83d6-418802bf58b8][ansible]]
[[id:aa8865c0-53d7-444f-9119-4cfce73c27d1][tags sur noms de fichiers]]
[[id:38277081-5b19-46eb-9e71-5887b902d7cf][les sauvegardes aka backups]]
[[id:bc6ab490-a315-4872-a36a-bf50ff6747d9][préparer la réinstallation de son ordi]]
* Article
- ID: 664
- guid:
- status: publish
- publié le: <2018-08-22 12:22:38>
- modifié: <2018-08-29 10:02:05>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** comment ne pas repartir de zéro à chaque nouvel ordi
#+begin_quote
vous vous souvenez quand vous avez changé de téléphone pour la première fois et que vous aviez à retaper votre carnet dadresses à la main depuis lancien vers le nouveau? cétait bien désagréable et chronophage. surtout que comme moi, ça vous est probablement arrivé plusieurs fois avant que le moindre moyen de copier automatiquement ces données nexiste pour le grand public
#+end_quote
et avec vos ordinateurs est ce que vous êtes toujours à lâge de pierre de la transmission de données ou bien est ce que vous avez appris de vos erreurs?
ça tient en un concept simple:
*** /Ranger ses fichiers à sauvegarder dune seule façon et mettre en place des sauvegardes *automatiques* ./
ça tombe bien, cozy cloud vient douvrir au public des hébergements qui respectent votre vie privée (contrairement à Dropbox ou bien Google drive) de telle sorte que personne chez cozy cloud ne peut accéder à vos données. [[https://www.cozy.io][www.cozy.io]]
gérer vos mots de passe avec un gestionnaire libre tel que KeePass et stocker ses infos de sauvegarde sur votre cozy cloud.
**** Archiver vos fichiers de travail et de loisirs
Cest un long boulot quand on a des années de bazar à ranger, et quils sont stockés de différentes manières sur plusieurs supports (ordis, disque dur, clouds, mais aussi des supports non numériques: vynils, cassettes audio, CD, DVD…) . Il convient donc de pouvoir les ranger *progressivement,* car cest une longue tâche.
Pour les supports non numériques je ne saurai que trop vous recommander de mettre en carton vos bidules et les apporter à une petite entreprise qui saura vous les numériser.
En premier lieu il va vous falloir probablement un ou deux Téra octets de libre quelque part pour y créer votre dossier à synchroniser.
***** éliminer les doublons:
cibler les gros dossier avec *Baobab*, et ensuite plus finement [[https://www.cipherbliss.com/dedupliquer-ses-archives/][trouver les doublons et les éliminer]] via un logiciel fort sympatoche du type *FsLint* .
**** Créer un script dinitialisation en bash
pour installer vos programmes habituels et autres choses bien pratiques.
Jai fait le mien à partir de [[https://gitlab.com/tykayn1/cipherbliss.com/blob/master/bash/postinstall/Ubuntu18.04_Bionic_Postinstall.sh][celui de Simbd]], trouvé sur [[https://forum.ubuntu-fr.org/][le forum ubuntu-fr]], et publié sur gitlab ici, que vous pouvez utiliser comme bon vous semble:
[[https://gitlab.com/tykayn1/cipherbliss.com/tree/master/bash/postinstall][https://gitlab.com/tykayn1/cipherbliss.com/tree/master/bash/postinstall]]
le fichier README détaille comment procéder à linstallation du script.
#+begin_src c
#Script de PostInstall
à lancer après une installation toute neuve d'ubuntu 18.04 sur votre ordinateur perso.
mkdir script_postinstall \
&& cd script_postinstall \
&& wget https://gitlab.com/tykayn1/cipherbliss.com/raw/master/bash/postinstall/tykayn_postinstall.sh \
&& chmod +x tykayn_postinstall.sh
&& sudo bash tykayn_postinstall.sh
#+end_src
Et voilà, à vous de faire le vôtre.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,72 +0,0 @@
:PROPERTIES:
:ID: 306211ff-40d5-425d-9ecf-624341b27a2f
:END:
#+title: les-obstacles-les-plus-frequents-au-travail-dequipe
* Article
- ID: 965
- guid:
- status: publish
- publié le: <2018-09-28 16:59:19>
- modifié: <2019-01-08 16:49:07>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Les obstacles les plus fréquents au travail d'équipe
faire marcher le bouzin sur son propre site (sur un gitlab qui recense aussi
[[https://framagit.org/tykayn/caisse-bliss/boards][l'avancement et le
plan des choses à faire]] dans un tableau à colonnes),
#+CAPTION: tableau d'avancement de Caisse Bliss sur Framagit
[[https://www.cipherbliss.com/wp-content/uploads/2018/09/tableau_caisse_bliss.png]]
où se trouvent les actualités (ici), qui est à l'origine du projet
(Cipher bliss, mon entreprise perso), et comment joindre un humain (moi,
avec mon email et des liens vers des réseaux sociaux que j'utilise comme
[[https://mamot.fr/web/accounts/21297][mastodon sur mamot.fr]] ).
Un point qui facilite grandement la collaboration est de rencontrer les
autres contributeurs relativement souvent, bien que ça ne soit pas
indispensable, ça aide beaucoup à clarifier des choses et les vues de
chacun.
** Faire appel à des vrais testeurs
:PROPERTIES:
:CUSTOM_ID: faire-appel-à-des-vrais-testeurs
:END:
J'ai rameuté des gens qui exposent en festival (des gens pour qui est
pensé le truc) pour qu'ils testent et me fassent des retours en direct
(un big up à Agnès Loup!) afin que j'organise la roadmap en créant des
sujets à traiter dans le tableau du projet. Il me reste à démarcher des
gens en live, j'ai donc abordé quelques forums où les gens sont à priori
sensibles aux avantages des logiciels libres et ai demandé de l'aide en
présentant mon projet (tout en furetant sur les projets des autres pour
voir comment ça se passe et où est ce que je peux contribuer moi
aussi).\\
C'est ainsi que sur [[https://framacolibri.org][framacolibri.org]], le
forum de l'association framasoft, en une semaine seulement j'ai pu :
- recevoir de l'aide de plusieurs personnes pour m'aider à choisir une
licence à attribuer au projet qui lui permette de rester libre (GNU
Affero) tout en étant fidèle à ce que je souhaite
- intégralement traduire le site en anglais en confiant des textes à
traduire sur une plateforme dédiée. Sus à
[[https://www.cipherbliss.com/depasser-la-barriere-de-la-langue/][la
barrière de la langue]]!\\
Comme quoi, il suffit de se lancer. ça tombe bien,
[[https://frama.site/][frama.site]] vous permet de créer des sites perso
et un wiki facilement, sans savoir coder, sans vous surveiller et gratos
grâce aux dons des adhérents et bénévoles de l'association!
Si vous avez des astuces pour bosser à plusieurs, faites passer dans les
commentaires. Ou si vous connaissez des gens qui pourraient avoir besoin
de ces conseils
partagez-leurs-cet-article-abonnez-vous-popopopopo-amour-sur-vous!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,117 +0,0 @@
:PROPERTIES:
:ID: 4ad03e25-d8f2-4a08-ba12-64727948c335
:END:
#+title: 10-raisons-pour-lesquelles-lopen-source-est-bon-pour-les-affaires
* Article
- ID: 957
- guid:
- status: publish
- publié le: <2018-10-09 14:36:17>
- modifié: <2018-10-09 14:36:17>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** 10 raisons pour lesquelles l'Open Source est bon pour les affaires
iels à source fermée, vous n'avez rien d'autre que les
affirmations du fournisseur vous indiquant que le logiciel est sécurisé
et conforme aux normes, par exemple. C'est fondamentalement un acte de
foi. La visibilité du code derrière les logiciels open source,
cependant, signifie que vous pouvez voir par vous-même, ou faire auditer
par des experts indépendants, voir précisément comment fonctionne le
logiciel, et être confiant.
** 8. Options de support
:PROPERTIES:
:CUSTOM_ID: options-de-support
:END:
Les logiciels open source sont généralement gratuits, tout comme
[[https://www.pcworld.com/businesscenter/article/207958/how_to_get_support_for_open_source_software.html][leur
support (l'aide aux utilisateurs) via les communautés dynamiques
entourant chaque]] logiciel. La plupart des distributions Linux, par
exemple, ont une communauté en ligne avec une excellente documentation,
des forums, des listes de diffusion, des forges, des wikis, des groupes
de discussion et même un support par chat en direct avec des humains.
Pour les entreprises qui recherchent une assurance supplémentaire, il
existe désormais des options de support payant sur la plupart des
packages Open Source à des prix encore inférieurs à ceux que la plupart
des fournisseurs propriétaires facturent. Les fournisseurs de support
commercial pour les logiciels open source tendent également à être plus
réactifs, le support étant le centre de leurs revenus.
** 9. Coût
:PROPERTIES:
:CUSTOM_ID: coût
:END:
Entre le prix d'achat du logiciel lui-même, le coût exorbitant de la
protection antivirus obligatoire, les frais de support, les dépenses de
mise à niveau en cours et les coûts associés à la captivité des clients,
les logiciels propriétaires retirent plus de votre entreprise que vous
ne le réalisez probablement. Et dans quel but? Vous pouvez obtenir
[[https://www.pcworld.com/businesscenter/article/202563/11_free_linux_apps_your_business_needs_now.html][une
meilleure qualité à une fraction du prix]].
** 10. Essayez avant d'acheter
:PROPERTIES:
:CUSTOM_ID: essayez-avant-dacheter
:END:
Si vous envisagez d'utiliser un logiciel open source, il ne vous
[[https://www.pcworld.com/businesscenter/article/205640/4_ways_to_give_desktop_linux_a_testdrive.html][coûtera
généralement rien de l'essayer avant]]. Cela est dû en partie au prix
gratuit du logiciel, et en partie à l'existence de LiveCD et de Live USB
pour de
[[https://www.pcworld.com/businesscenter/article/204310/how_to_choose_a_desktop_linux_distribution.html][nombreuses
distributions Linux]], par exemple. Aucun engagement n'est requis
jusqu'à ce que vous soyez sûr. Rien de tout cela ne veut dire, bien sûr,
que votre entreprise doit nécessairement utiliser un logiciel open
source pour tout. Mais avec tous les nombreux avantages que cela
comporte, vous seriez négligent de ne pas y penser sérieusement.
[[https://www.pcworld.com/article/209891/10_reasons_open_source_is_good_for_business.html][Katerine
Noyes]]
____ J'ajouterais que l'utilisation de logiciels privateurs vous fait
perdre la main sur les données utilisées par votre entreprise, ce qui
pose des problèmes de confidentialité et de fuites de données qui vont
toujours finir par avoir des conséquences graves. Surtout
[[https://jenairienacacher.fr][si vous imaginez que vous n'avez rien à
cacher]]. Un bon point de départ pour tester des logiciels libres et se
passer des GAFAM+, c'est de regarder ce que fait Framasoft et sa
campagne de communication sur les logiciels libres permettant de
remplacer des tas de logiciels privateurs, sur
[[https://degooglisons-internet.org/fr/][degooglisons-internet.fr]]
** Pour plus d'infos, les liens dans le texte (an anglais):
:PROPERTIES:
:CUSTOM_ID: pour-plus-dinfos-les-liens-dans-le-texte-an-anglais
:CLASS: western
:END:
[[https://www.pcworld.com/businesscenter/article/207479/linux_is_on_the_rise_for_business.html][Linux
est en progression dans les entreprises]]
[[https://www.pcworld.com/businesscenter/article/202452/why_linux_is_more_secure_than_windows.html][Pourquoi
linux est plus sécurisé que windows]]
[[https://www.pcworld.com/businesscenter/article/209419/88_highrisk_defects_found_in_android_kernel.html][88
graves défauts trouvés dans le noyau android]]
[[https://www.pcworld.com/businesscenter/article/205867/linux_kernel_exploit_gives_hackers_a_back_door.html][Un
exploit du kernel linux donne une porte dérobée à des crackers]]
[[https://www.pcworld.com/businesscenter/article/209661/what_you_need_to_know_about_new_ie_zeroday.html][Ce
que vous devez savoir à propos du bug zéro day d'IE]]
[[https://www.pcworld.com/businesscenter/article/207958/how_to_get_support_for_open_source_software.html][Comment
obtenir du support pour un logiciel open source]]
[[https://www.pcworld.com/businesscenter/article/202563/11_free_linux_apps_your_business_needs_now.html][11
applis linux dont votre entreprise à besoin]]
[[https://www.pcworld.com/businesscenter/article/205640/4_ways_to_give_desktop_linux_a_testdrive.html][4
façons d'essayer une distribution linux]]
[[https://www.pcworld.com/businesscenter/article/204310/how_to_choose_a_desktop_linux_distribution.html][Comment
choisir une distribution linux pour sa station de travail]]    
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,454 +0,0 @@
:PROPERTIES:
:ID: df97fdf7-4677-433b-b631-646cd0bb86c1
:END:
#+title: comment-se-delester-de-la-charge-mentale
* Article
- ID: 1083
- guid:
- status: publish
- publié le: <2018-11-19 16:48:12>
- modifié: <2018-11-19 16:58:30>
- Index des articles du blog [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][cipherbliss]]
* Blog article - Comment se délester de la charge mentale
https://www.cipherbliss.com/comment-se-delester-de-la-charge-mentale/
Vous avez probablement eu vent de ce quest la charge mentale et de sa disproportion dans les couples hétéros, notamment via [[https://emmaclit.com/2017/05/09/repartition-des-taches-hommes-femmes/][cette BD demma Clit « Fallait demander »]] qui explique très bien lincompréhension problème et le poids de ce fléau sur les femmes. Si vous ne voyez pas de quoi je parle allez lire dabord cette courte BD.
Le problème de la charge mentale nest pas une fatalité et nous allons voir aujourdhui deux moyens complémentaires à mettre en place par les deux personnes du couple pour en venir à bout:
- La communication *verbale* claire et *précise* .
- Les outils numériques pour se défaire de la charge mentale.
Vous noterez que le problème ne se situe pas uniquement chez des couples hétéros, cest pourquoi tout du long de cet article comme pour ceux de chez qzine.fr je ne préciserai pas particulièrement que les rôles doivent être mis en place spécifiquement par un des deux partenaires, mais bien par les deux.
** Communication verbale:
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/aucun_sens.jpg]]
Sattribuer des rôles Claires et nets, et être flexible *tous les deux pour améliorer les choses* .
*** Comment se passe habituellement la répartition des tâches
Quand je vivais seul, je moccupais de toutes les tâches ménagères et de toutes les choses à penser, quil sagisse de trucs administratifs, de choses à organiser, des potes à recevoir ou à visiter, de docteurs à aller voir.
Mais aux moments où jai vécu en couple, jusquaux six dernières années où je vis maintenant marié avec ma femme il faut constater que dans notre culture, tout le monde fait en sorte que homme et femme aient des tâches bien précises à faire par défaut, que ça leur plaise ou non:
Tout le système utilise des procédés insidieux de telle sorte que les femmes soient bien davantage contraintes (socialement, financièrement) de soccuper des gamins et de la tenue du foyer pendant que monsieur doit aller gagner un max de pognon pour tout le foyer sans profiter de la présence de ses enfants. Chacun des membres du système est à la fois récompensé pour agir de la sorte, et découragé de dévier de ce schéma.
ça commence bien avant la grossesse et se poursuit bien après, bien quil soit admis qu[[https://waitbutwhy.com/2018/04/picking-career.html][une carrière de nos jours na rien à voir avec la carrière de nos parents nés dans les années 70]]. Donc quand on ne met rien de spécial en place, on tombe dans… le schéma sexiste classique.
*** Le schéma sexiste classique
[[https://www.cipherbliss.com/wp-content/uploads/2017/11/aZlVaMZm_700w_0.jpg]]
Les femmes soccupent de faire la bouffe, les courses, le ménage, les couches, les rdv chez le médecin, sarrêtent de bosser plus longuement que les hommes et subissent un isolement social.
Les hommes vont soccuper de sortir les poubelles, changer les ampoules, réparer des trucs (parce que cest compliqué et technique, et que ça fait peur), faire des travaux, soulever des trucs lourds parce quils soulèvent de la fonte pour le fun, conduire la famille dans leur grosse voiture et [[https://www.securite-routiere.gouv.fr/en-parler-agir/info-intox/femmes/les-filles-reussissent-moins-a-l-examen-pratique-b-que-les-garcons.-vrai-ou-faux][avoir plus daccidents]].
Vous remarquerez dailleurs à quel point les femmes sont découragées de conduire des voitures et quon les prend pour des grosses bécasses dans les pubs en mettant laccent sur la simplicité de conduite dun véhicule, et autres fadaises de couleur de vernis raccord avec la carrosserie. ça et autres prétendues blagues du style « femme au volant mort au tournant ». Super blague, top
résultat, si vous regardez, plus de 9 conducteurs sur 10 sont des hommes.
Ainsi, la plupart du temps, cest aux hommes que revient le rôle de fournir des revenus afin de faire vivre toute la famille. Et si vous croyez que ce sont les allocation familiales et le RSA qui vont vous rendre riche et disponible à une vie oisive, cest que vous navez jamais essayé ce mode de vie et que vous êtes très mauvais en maths. Désolé de vous le dire. (et si vous croyez que la fraude au RSA est plus importante que la fraude des entreprises, désolé encore)
[[https://www.lsa-conso.fr/les-dinks-une-cible-de-choix-difficile-a-viser,68447][Les familles à double revenu sans enfant]] (ou [[https://fr.wikipedia.org/wiki/DINK][DINK]]) sont les familles les plus aisées, à fort pouvoir dachat et disponibles à une vie de loisirs.
Sils souhaitent sabsenter pour soccuper de leurs enfants malades cest mal vu, toujours en 2018 on leur demandera pourquoi ce nest pas leur femme qui sen occupe. Bon, sauf si vous êtes freelance les gens sen foutent, mais vous noterez que beaucoup de gens ne sont pas freelance.
Les hommes devront passer le plus de temps possible sur leur lieu de travail, des lieux dailleurs très souvent minoritaires en femmes, que lon retrouve davantage dans des métiers où lon leur demande de « bien présenter » comme dans les ressources humaines et la communication ou les accueils, les tâches ménagères (vous avez déjà vu un homme de ménage?), les métiers autour de lenfance, ou ceux consistant à soigner des patients.
Les femmes dailleurs sont plus souvent contraintes de choisir des métiers à temps partiel et laisser tomber des carrières pour laisser du temps à des tâches non rémunérées. voir à ce sujet les slogans féministes « rémunération pour TOUS les travaux ».
Pour le reste, il y a mastercard, enfin non, les métiers dhommes quoi. Si vous regardez dans lhistoire, vous verrez des tas dhommes célèbres, et énormément moins de femmes. Voilà ce que ça donne quand on empêche laccès à linstruction et à dautres perspectives davenir à plus de la moitié de la population, on se prive dun énorme potentiel.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/has-science-gone-too-far.jpg]]
Dans les domaines scientifiques également, là où lon étudie laspect biologique on retrouve une grande proportion de femmes. Peut être estime-t-on que la physique, lexploration spatiale, ou les mathématiques ne doivent pas être des domaines censés attirer les femmes. Durant les études de lycée, vous remarquerez aussi que tout ce qui a trait à la littérature ou aux sciences sociales (quon appelle aussi « les sciences molles » vous remarquerez) implique dénormes proportions délèves femmes.
Chose notable: alors que la programmation informatique implique énormément décriture (de code, mais pas seulement) et de notions grammaticales et littéraires, cest un domaine où lon retrouve très peu de femmes.
Bien qu[[https://peerj.com/preprints/1733.pdf][elles produisent des logiciels dune qualité globalement meilleure que celle des hommes]].
*** Lautomatisation ?
La faux-tomation, ou [[https://logicmag.io/05-the-automation-charade/][lescroquerie de lautomation surévaluée]], est une chose intrigante. Cest quand on vous vend par exemple quune machine va vous faire gagner du temps mais quelle vous apporte à la place dautres contraintes plus chronophages encore. Comme les caisses automatiques aux supermarchés censées éviter davoir plein dhôtes de caisse (souvent des femmes dailleurs), mais qui plantent tellement tout le temps que le gain de temps par lautomatisation du procédé est négligeable. Lautomatisation est grandement surestimée dans de nombreux endroits où on la vend, bien que lintelligence artificielle et les progrès technologiques soient réellement impressionnants, et dépassent tout le temps les attentes des experts en la matière. En fait, le bénéfice de lautomatisation reste toujours inhérent à la résilience de la chaîne daction, toute la suite dactions est limitée par son maillon faible et la capacité de réaction de lensemble pour ne pas empêcher toute la chaîne daction de se poursuivre.
Les réels progrès dautomatisation cachent de nombreux métiers de lombre totalement abrutissants et aussi aliénants que les métiers quils tentent de faire disparaître. Les assistants vocaux, la conduite autonome, la lutte contre le spam, les transitions numériques des administrations demandent encore et toujours dimportants travaux détiquetage, de vérifications, de support téléphonique, en grande partie parce que ces produits automatisés sont bêtes comme leur pieds et incapables de sadapter à leurs utilisateurs.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/user_experience_thinking_over_the_garden_wall.gif]]
lUX dans son ensemble est grandement négligée dans la plupart des produits. Il est souvent moins coûteux de livrer un produit mal foutu et de se payer des opérateurs de support téléphonique à létranger à un prix ridicule, que de consacrer un mois de plus à la conception et lamélioration dun produit en le confrontant à ses utilisateurs finaux. Mais cest risqué pour vos fesses si vous basez tout votre business sur la médiocrité de cette façon, vos utilisateurs iront tout simplement voir ailleurs vers des produits qui juste-marchent, cest vous qui voyez.
Les automatisations sont pour beaucoup incomplètes de par leur production mais aussi notamment parce que léducation qui devrait aller avec ne suit pas, et fait par exemple que nous sommes tous analphabètes de linformatique. ou absolument infoutus de nettoyer le filtre de notre lave-vaisselle parce quon simagine que cest trop compliqué. Sans parler des bugs que lon a pas le droit de corriger du fait de lois et de politiques obscurantistes absurdes qui enferment les utilisateurs.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/penguin_doge.jpg]]
[[https://lunatopia.fr/blog/les-gamins-ne-savent-pas-utiliser-les-ordinateurs][à lire à ce sujet: Les gamins ne savent pas se servir de linformatique, et voilà pourquoi cela devrait vous inquiéter.]]
Mais revenons à nos moutons.
*** Quelle est lévolution de la répartition des tâches?
[[https://www.cipherbliss.com/wp-content/uploads/2018/11/screenshot-www.francetvinfo.fr-2018.11.19-14-55-28.png]]
Une légère évolution de [[https://www.francetvinfo.fr/societe/egalite-homme-femme-la-repartition-des-taches-domestiques-en-trois-graphes_902569.html][la répartition des tâches]] se fait lorsquil sagit demmener les enfants à lécole et de les récupérer.
*Mais dans lensemble les choses ne bougent pas vraiment depuis les années 1980. Les femmes passent toujours nettement plus de temps à faire des tâches domestiques.*
Cest pourquoi il est vital de prendre un peu de temps pour communiquer sur nos attentes et pourquoi pas *les écrire* .
[[id:c0091ec6-161b-430a-8af6-c06519fb479a][corvées]]
On habitue les femmes à communiquer de la façon la plus subtile possible, et les hommes à ne pas laisser la place à la subtilité. Cest pourquoi il convient de se mettre sur la même longueur donde. Si vous reprochez à votre partenaire encore et toujours la même chose, en le répétant plein de fois et que les choses ne changent pas, ce nest pas forcément parce que votre partenaire ignore ce que vous lui reprochez, cest probablement parce que ça lui est plus coûteux (en temps et énergie ) de ne pas changer les habitudes car il/elle ne voit pas le même tableau de contraintes et bénéfices que vous.
Ce nest certainement pas la première fois que vous entendez le fait que la communication est cruciale dans un couple ou ailleurs, mais avez vous vraiment essayé de formuler de plusieurs façons différentes les tenants et aboutissants de ce que vous souhaitez améliorer ? Ce nest pas évident, surtout quand on estime que cest aux autres de sadapter à nous, et tout le monde na pas eu le même temps et le même droit dapprendre à sexprimer.
On oublie souvent que notre partenaire na aucune connaissance de *tous* les efforts que lon fait parce que bien évidemment il nest pas H24 avec nous.
Lautre na jamais connu notre quotidien comme nous le connaissons de lintérieur, et cest pareil pour lui.
*** Que communiquer en particulier?
Communiquer sur nos besoins et attentes nest pas un concours de qui souffre le plus.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/no_from_monopoly.jpg]]
Il ne faut dailleurs pas espérer que notre conjoint puisse encaisser tout seul lintégralité de ce qui nous tourmente, et encore moins savoir comment réagir correctement. Nous avons tous des attentes, à tort ou à raison, forgées par lensemble de notre culture et principalement par les films et autres ouvrages dont on sabreuve pas forcément par choix.
Que ce soit parce que ce nest pas forcément son rôle, mais aussi parce que mal formuler les choses ferait plus de mal que de bien. Il est vital davoir plusieurs oreilles à notre écoute. Davoir des espaces de liberté où lon peut se concerter et échanger en prenant le temps de se taire pour dégager de la clarté dans ce qui nous préoccupe.
*** Diversifier ses interlocuteurs
Sen remettre à un professionnel de lécoute nest pas réservé quaux personnes atteintes de troubles psychologiques, et la société en sortirait grandie si on cessait de faire croire de pareilles énormités.
Ce partage nécessaire trouvera ses solutions sous des formes diverses. ça peut être en discutant entre collègues, entre parents denfants, en famille, entre amis proches ou lointains, entre joueurs dun club de sport ou de cuisine, sur un chantier, sur un forum, dans un festival, sur un banc dans un parc… cest à vous de voir.
Si vous ne savez pas ce que vous attendez de votre relation, soyez en tous cas certain que ce ne sera pas votre partenaire le mieux qualifié pour le savoir et ouvrez votre horizon.
*** Lister les tâches et vos besoins
[[https://www.cipherbliss.com/wp-content/uploads/2018/04/The-Expert-Short-Comedy-Sketch.jpg]]
Un bon moyen de communiquer de façon plus calme consiste à passer par lécrit. Concentrons nous sur les choses à faire chez vous.
Prenez chacun une feuille de papier et un crayon.
Faites la liste des tâches, notez combien de fois par mois vous les faites. (hé oui, ça demande réflexion mais ça vaut le coup vous allez voir).
par exemple:
#+begin_quote
- les courses
- la lessive
- gérer les paperasses
- sortir les poubelles
- enmener les enfants à la crèche / à lécole
- aller chercher les enfants à la crèche / à lécole
- passer laspi
- faire la cuisine
- faire la vaisselle
- nettoyer les plans de travail
- sortir les poubelles
- nettoyer les chiottes
- nettoyer la douche
- aller chez le véto pour le chat/le chien
- chercher du pain
- prendre rdv chez le doc/le dentiste
- ranger le salon
- négocier avec les grands parents pour garder le bébé
- donner le bain
- changer la couche
- allez au garage pour la voiture
- réparer le toit
- changer les bouteille de gaz
- aller chercher du bois pour la cheminée
- etc…
#+end_quote
Puis marquez ce que vous aimeriez améliorer à côté de chaque genre de tâche.
Cest la base de la base pour obtenir quelque chose de factuel et détaché des tempêtes de caca de lémotion et des engueulades que lon pourrait éviter avec une meilleure communication.
Enfin, retenez quil vaut bien mieux mettre au clair les raisons de notre désaccord que de tout le temps faire mine que tout va bien, endurer dans son coin, haïr son/sa partenaire pour des raisons idiotes et entrer en dépression. Rendez vous service à vous-même et à tous ceux qui vous entourent: exprimez vous!
Cest aussi loccasion de mettre en avant ce que vous aimeriez faire ensemble et à domicile qui ne soit pas des tâches ménagères.
Réservez vous du temps pour casser le quotidien assez souvent, passer du temps uniquement entre vous deux, passer du temps uniquement avec vos amis, prendre soin de vous, prendre du temps uniquement avec vos enfants, ou sur ces fameux projets et choses que vous souhaitez lire ou pratiquer que vous gardez au placard mais qui vous donnent le sentiment davoir vraiment rempli votre journée.
Notez ces choses par écrit, et nous allons voir dans la seconde partie comment garder une vue densemble sur tout cela.
** Les outils numériques pour récupérer son attention et limiter les dispersions.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/terminator_liquid_dog.gif]]
Un des problèmes de la charge mentale vient du fait que nous devons penser à tout un tas de choses, à aller faire des vérifications avec diverses personnes et services à des moments précis. Trier ses idées, se rendre disponible, tout ça.
ça revient en gros à gérer des projets, pour plus dinfos je vous renvoie à ce billet sur [[https://www.cipherbliss.com/techniques-de-gestion-de-temps-sur-projets-personnels/][mes méthodes de gestion de projet]] que je préconise en fonction de lampleur du truc. Spoiler: le bullet journal cest pourri.
Si vous utilisez ce dont je vais vous parler vous naurez plus quinze millions donglets qui fusent sur votre navigateur, vous naurez plus peur de les fermer, et vous saurez comment vous y retrouver retrouver entre vie pro et vie perso.
Vous ne serez pas surpris dapprendre que plus on avance dans lâge, plus les choses demandent des efforts, et je ne parle pas ici de monter des escaliers. Vos amis déménagent et fondent leurs familles, les gens que vous connaissiez auparavant maturent et changent de centres dintérêts, tout comme vous. Vous refaites votre vie dans un autre département, dans un autre pays, vous passez beaucoup moins de temps dans des « soirées », vos cercles de contacts changent du tout au tout, vos responsabilités évoluent, vous ne faites plus attention aux mêmes détails, vous ne pensez plus les choses selon les mêmes critères. Ce nest plus forcément que la contrainte du prix le plus bas ou de léconomie deffort qu vous guide dans vos choix, vous voulez essayez des choses qui étaient jusqualors impossible à envisager, vous faites évoluer ce que vous considérez être du temps de qualité, et vous connaissez mieux vos goûts. Jai récemment par exemple lancé de quoi bien gérer ma retraite, ça donne un bon un coup de vieux.
Au moins autant que quand on apprend que sonic a eu 30 ans. Ou autant que quand on se met à porter des lunettes alors quon en a jamais porté pendant plus de vingt cinq ans.
Et donc, fatalement, presque tout demande un peu plus de préparation.
Surtout si vous avez un enfant, la moindre chose à faire prend bien plus de temps, et cest bien normal. Par exemple il est probable que vous preniez plus de temps à préparer vos affaires et celles de vos enfants que ne prend le temps de la plupart de vos trajets.
Mais ce nest pas grave, car il existe…
**** Des solutions pour reprendre le contrôle.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/surprise_guy_door.gif]]
**** En finir avec les liens putaclic.
On est sans cesse sollicité pour cliquer sur des liens qui nous promettent de nous changer la vie, ou de nous émouvoir tellement face à la morosité de notre quotidien quon se sent obligé daller voir. On peut aussi se prétexter que cest pour mourir moins bête. Mais les liens putaclics et autres conneries sponsorisées quon a jamais demandé nen ont pas fini de nous faire perdre notre temps.
Voici dailleurs [[https://incroyabl.eu][un générateur de titres putaclic]] pour que vous sachiez les sniffer à 10 kilomètres de distance et les éviter.
« Ces façons de mettre un rateau vont égailler votre journée. Jai laisser couler une larme ! », « Top 30 des taoutages ratés. Cétait si simple ! », « Nous somme choqués par ce témoignage. Franchement décevant. » etc…
Alors il existe une méthode simple quand on est tenté de suivre un lien: le mettre dans sa poche pour le lire éventuellement plus tard.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/sevrus_snape_bus.jpg]]
Dans firefox, vous avez Pocket qui fait cela. Perso jutilise Framabag. Cest simple, quand vous souhaitez lire un truc ou voir une vidéo vous faites un clic droit dessus et vous choisissez « ajouter à [[https://getpocket.com/][pocket]]/ [[https://www.framabag.org][framabag]]« . Comme ça, un peu plus tard, quand vous aurez le temps de vous poser vous pourrez prendre votre temps en consultant des choses que vous souhaitiez réellement lire à la base.
Vous pourrez ainsi vous rendre compte que la plupart de ces fameux liens qui vous demandaient avec force de les consulter tout de suite ne sont pas si importants et nont pas changé votre vie pour quelque chose de meilleur.
Un autre bon moyen dêtre moins sollicité par des trucs dont vous navez que faire, cest de vous installer un adblocker, comme ublock Origin (pour [[https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm][chrome]]/ [[https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/][firefox]])
Vous pourrez alors commencer à vous demander pourquoi vous passez tellement de temps sur des flux dactualités infinis qui capturent toute votre attention sans vous demander votre avis, et vous laissent sur votre faim à la fin de la journée. [[https://tykayn.fr/2018/chers-amis-disparus-dans-les-limbes-des-casinos-sociaux/][Cest ce que font les réseaux sociaux et les casinos]].
Et plus vite vous vous en rendrez compte, plus vite vous pourrez commencer à les utiliser de façon consciente et vous en détacher à votre convenance pour enfin faire des choses qui vous intéressent.
*** Avoir une vision globale de ce à quoi lon doit penser grâce à un agenda en ligne.
Et si cétait les évènements qui se rappelaient à nous au bon moment, au lieu davoir tout le temps à y penser?
[[https://www.cipherbliss.com/wp-content/uploads/2017/11/odgn4Ry_700wa_0.jpg]]
Beaucoup de gens ont un smartphone, mais assez peu utilisent des agendas numériques sur leur téléphone. Cest bien dommage. Alors créez un agenda numérique et faites en sorte de le partager avec votre conjoint de sorte que lui/elle aussi puisse le mettre à jour sur des choses qui vous concernent tous les deux. les options de partage se trouvent dans les propriétés dagenda, sur google calendar et dautres cest pareil.
Comme ça vous naurez pas en plus à penser à rappeler à lautre que vous avez des choses qui arrivent bientôt.
Votre smartphone se chargera pour vous de ce boulot de rappel. Vous venez davoir rendez-vous avec votre médecin et il vous propose de vous revoir dans trois mois? Notez-le tout de suite dans votre agenda. Votre chat doit se faire revisiter tous les ans? faites un évènement récurrent.
Faites plusieurs agendas afin de ne pas polluer votre partenaire de notifications qui ne le concernent pas.
Ne mettez pas vos réunions de boulot dans votre agenda partagé.
Mais cest un bon endroit pour prévoir de recevoir des amis ou de partir en vacances.
Créez un agenda spécifique à la gestion des RDV et évènements relatifs à vos enfants, que vous pourrez partager également. Utiliser DES agendas évite énormément de charge mentale inutile.
*** Pour les tâches nayant pas spécialement de date, utiliser un tableau kanban
Ce que je vous conseille, cest [[https://www.framaboard.org][framaboard]], mais beaucoup de choses existent dans le genre comme Trello.
[[https://framaboard.org/img/slide-tableau.png]]
Si vous utilisez le tableau de chez [[https://nextcloud.com/][nextcloud]] (qui se nomme Deck), il permet dêtre relié à votre agenda, ce qui est top top. Lagenda google ne vous le permet pas, en plus dêtre chez gougeul, ce qui est sale. Donc, un tableau kanban, cest comme un tableau sur lequel on aurait des post-it, mais sans abattre des arbres, et que vous pouvez gérer sur votre smartphone aussi bien que sur ordi.
Avoir un tableau en ligne vous présentant ces trois catégories :
- les choses à faire
- les choses en cours
- et les choses faites
Vous permettra de gagner énormément en visibilité. Il vous suffira dalimenter ces colonnes par des cartes décrivant des choses que vous pouvez faire séparément, de glisser déposer ces cartes dune colonne à lautre, compléter les informations des cartes au fur et à mesure.
Et quand vous cherchez à savoir ce qui est le plus urgent à régler vous naurez pas à fouiller parmi douze millions demails différents, le plus urgent dans vos trucs à faire, ce sont les tâches les plus haut placées.
Donc, rangez vos tâches par glisser déposer de telle sorte que le haut de la pile soit ce dont vous devez vous occuper en premier.
*** Prendre des notes pour ne plus avoir à y penser.
Pour les notes, nextcloud dispose dune appli interne, et il existe bien entendu une solution libre et respectueuse de la vie privée -comme toujours chez framasoft- : [[https://framanotes.org/][framanotes]] accessible aussi via une application mobile nommée Turl. Mais bien entendu dautres choses du genre existent.
*** Se donner une discipline.
Cest la chose la plus compliquée à mettre en place: de la discipline.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/ill_be_back_terminator.jpg]]
Cest pourquoi je la mentionne en dernier, utiliser les outils précédemment mentionné vous fera gagner du temps et de la qualité de vie, mais avoir de la régularité dans vos occupation est une chose dun autre niveau. Du moins, en apparence. Einstein disait quil est plus facile de casser un atome quun préjugé. Rompre une habitude est plus difficile que ce préjugé.
quand jétais gosse, à lécole primaire,  javais pris pour habitude de me mâchouiller les articulations sur larrière de la main en étant concentré sur un truc à faire. Pour dautres, cest se ronger les ongles, ou les peaux de doigt. Ce qui est mal.
Se débarrasser de cette habitude a été plus facile que ce à quoi je ne mattendais.
Cest pareil pour beaucoup de choses en fait.
Siraj Raval, un type qui vulgarise lintelligence artificielle et a fondé lécole de lAI parle de discipline en mettant en avant que la chose qui vous donnera plus de pouvoir sur votre quotidien est votre capacité à refuser de faire ce que dautres vous demandent, savoir dire non.
*Pour être réellement concentré sur ce que lon veut faire, il faut savoir dire non aux autres, mais aussi se dire non à soi-même.*
Refuser daller consulter des sites qui vont nous fournir une petite récompense dendorphine immédiate à la vue dune image marrante ou dune vidéo, puis une autre, puis une autre…
ou bien de répondre un commentaire dithyrambique sur un sujet qui vous énerve, et passer votre vie à tenter de convaincre quelquun quil a tort davoir un point de vue différent du vôtre. Facebook et twitter sont très forts à ce jeu là, ils considèrent que si vous argumentez sur un post ou une photo, cest que ça vous intéresse de voir davantage de choses dans ce genre. ça fait partie de la fonction de musculation de lalgo qui détermine ce que vous devez voir dans vos fils dactu, parce que ça vous permet dafficher plus de pub.
Les réponses en actions diverses à des stimuli qui nous énervent sont plus fortes que pour les autres émotions. Cest moche. Mais si ça permet de faire son beurre, un réseau social qui souhaite gagner de largent ne va pas sen priver. [[https://ploum.net/comment-facebook-gagne-de-largent/][Si vous croyez que Facebook gagne de largent honnêtement]], ça risque de vous décevoir.
En fait, si vous ne souhaitez plus voir de choses qui vous insupportent, le mieux que vous pouvez faire sur un réseau social est de ne pas interagir avec.
Séloigner des fast-food de lattention, petit à petit, ou dun seul coup, ne peut vous être que bénéfique.
Cette image est donc tout à fait à propos:[[https://www.cipherbliss.com/wp-content/uploads/2018/10/invisible_sandwich.jpg]]
Une technique très couillue consiste à se coucher et se lever à des heures assez constantes.
Faciliter lendormissement en ne regardant pas de série, de film, ou décran pendant 3 heures avant de se mettre au lit. Il est tentant de sabrutir de niaiseries pour « se vider la tête », ou de vouloir régler « encore deux trois trucs et faire un email » aux heures où lon est le plus fatigué de sa journée, mais croyez-moi cest vraiment une idée de merde.
Vous risquez de devoir ensuite corriger vos erreurs dinattention le lendemain et les jours qui suivent.
Cest loccasion de jouer en famille, de vraiment discuter, de lire des vrais bouquins, pourquoi pas de sortir de chez soi, se bouger le cul en faisant un brin de sport, sociabiliser, voir des gens en live, ou tout simplement profiter dun moment de calme.
*Vous devez tolérer darriver à ne pas achever vos projets en une seule fois et dune seule traite.*
Il vous faut découper vos ambitions en de nombreux petits pas faciles à achever.
Vous devez faire davantage confiance en vos lendemains.
Essayez donc et devenez /fabulous/ !
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/absolutely_fabulous.jpg]]
Et si vous avez des astuces pour améliorer votre gestion du quotidien et réduire la charge mentale, engagez vous avec Cipher Bliss, et faites les tourner en commentaire
* Old version:
** comment se délester de la charge mentale
arrivent bientôt. Votre smartphone se chargera pour vous
de ce boulot de rappel. Vous venez d'avoir rendez-vous avec votre
médecin et il vous propose de vous revoir dans trois mois? Notez-le tout
de suite dans votre agenda. Votre chat doit se faire revisiter tous les
ans? faites un évènement récurrent. Faites plusieurs agendas afin de ne
pas polluer votre partenaire de notifications qui ne le concernent pas.
Ne mettez pas vos réunions de boulot dans votre agenda partagé. Mais
c'est un bon endroit pour prévoir de recevoir des amis ou de partir en
vacances. Créez un agenda spécifique à la gestion des RDV et évènements
relatifs à vos enfants, que vous pourrez partager également. Utiliser
DES agendas évite énormément de charge mentale inutile.
*** Pour les tâches n'ayant pas spécialement de date, utiliser un tableau kanban
:PROPERTIES:
:CUSTOM_ID: pour-les-tâches-nayant-pas-spécialement-de-date-utiliser-un-tableau-kanban
:END:
Ce que je vous conseille, c'est
[[https://www.framaboard.org][framaboard]], mais beaucoup de choses
existent dans le genre comme Trello.
[[https://framaboard.org/img/slide-tableau.png]] Si vous utilisez le
tableau de chez [[https://nextcloud.com/][nextcloud]] (qui se nomme
Deck), il permet d'être relié à votre agenda, ce qui est top top.
L'agenda google ne vous le permet pas, en plus d'être chez gougeul, ce
qui est sale. Donc, un tableau kanban, c'est comme un tableau sur lequel
on aurait des post-it, mais sans abattre des arbres, et que vous pouvez
gérer sur votre smartphone aussi bien que sur ordi. Avoir un tableau en
ligne vous présentant ces trois catégories :
- les choses à faire
- les choses en cours
- et les choses faites
Vous permettra de gagner énormément en visibilité. Il vous suffira
d'alimenter ces colonnes par des cartes décrivant des choses que vous
pouvez faire séparément, de glisser déposer ces cartes d'une colonne à
l'autre, compléter les informations des cartes au fur et à mesure. Et
quand vous cherchez à savoir ce qui est le plus urgent à régler vous
n'aurez pas à fouiller parmi douze millions d'emails différents, le plus
urgent dans vos trucs à faire, ce sont les tâches les plus haut placées.
Donc, rangez vos tâches par glisser déposer de telle sorte que le haut
de la pile soit ce dont vous devez vous occuper en premier.
*** Prendre des notes pour ne plus avoir à y penser.
:PROPERTIES:
:CUSTOM_ID: prendre-des-notes-pour-ne-plus-avoir-à-y-penser.
:END:
Pour les notes, nextcloud dispose d'une appli interne, et il existe bien
entendu une solution libre et respectueuse de la vie privée -comme
toujours chez framasoft- : [[https://framanotes.org/][framanotes]]
accessible aussi via une application mobile nommée Turl. Mais bien
entendu d'autres choses du genre existent.
*** Se donner une discipline.
:PROPERTIES:
:CUSTOM_ID: se-donner-une-discipline.
:END:
C'est la chose la plus compliquée à mettre en place: de la discipline.
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/ill_be_back_terminator.jpg][[[https://www.cipherbliss.com/wp-content/uploads/2018/10/ill_be_back_terminator.jpg]]]]
C'est pourquoi je la mentionne en dernier, utiliser les outils
précédemment mentionné vous fera gagner du temps et de la qualité de
vie, mais avoir de la régularité dans vos occupation est une chose d'un
autre niveau. Du moins, en apparence. Einstein disait qu'il est plus
facile de casser un atome qu'un préjugé. Rompre une habitude est plus
difficile que ce préjugé. quand j'étais gosse, à l'école primaire, 
j'avais pris pour habitude de me mâchouiller les articulations sur
l'arrière de la main en étant concentré sur un truc à faire. Pour
d'autres, c'est se ronger les ongles, ou les peaux de doigt. Ce qui est
mal. Se débarrasser de cette habitude a été plus facile que ce à quoi je
ne m'attendais. C'est pareil pour beaucoup de choses en fait. Siraj
Raval, un type qui vulgarise l'intelligence artificielle et a fondé
l'école de l'AI parle de discipline en mettant en avant que la chose qui
vous donnera plus de pouvoir sur votre quotidien est votre capacité à
refuser de faire ce que d'autres vous demandent, savoir dire non. *Pour
être réellement concentré sur ce que l'on veut faire, il faut savoir
dire non aux autres, mais aussi se dire non à soi-même.* Refuser d'aller
consulter des sites qui vont nous fournir une petite récompense
d'endorphine immédiate à la vue d'une image marrante ou d'une vidéo,
puis une autre, puis une autre... ou bien de répondre un commentaire
dithyrambique sur un sujet qui vous énerve, et passer votre vie à tenter
de convaincre quelqu'un qu'il a tort d'avoir un point de vue différent
du vôtre. Facebook et twitter sont très forts à ce jeu là, ils
considèrent que si vous argumentez sur un post ou une photo, c'est que
ça vous intéresse de voir d'avantage de choses dans ce genre. ça fait
partie de la fonction de musculation de l'algo qui détermine ce que vous
devez voir dans vos fils d'actu, parce que ça vous permet d'afficher
plus de pub. Les réponses en actions diverses à des stimuli qui nous
énervent sont plus fortes que pour les autres émotions. C'est moche.
Mais si ça permet de faire son beurre, un réseau social qui souhaite
gagner de l'argent ne va pas s'en priver.
[[https://ploum.net/comment-facebook-gagne-de-largent/][Si vous croyez
que Facebook gagne de l'argent honnêtement]], ça risque de vous
décevoir. En fait, si vous ne souhaitez plus voir de choses qui vous
insupportent, le mieux que vous pouvez faire sur un réseau social est de
ne pas interagir avec.   S'éloigner des fast-food de l'attention, petit
à petit, ou d'un seul coup, ne peut vous être que bénéfique. Cette image
est donc tout à fait à
propos:[[https://www.cipherbliss.com/wp-content/uploads/2018/10/invisible_sandwich.jpg][[[https://www.cipherbliss.com/wp-content/uploads/2018/10/invisible_sandwich.jpg]]]]
Une technique très couillue consiste à se coucher et se lever à des
heures assez constantes. Faciliter l'endormissement en ne regardant pas
de série, de film, ou d'écran pendant 3 heures avant de se mettre au
lit. Il est tentant de s'abrutir de niaiseries pour "se vider la tête",
ou de vouloir régler "encore deux trois trucs et faire un email" aux
heures où l'on est le plus fatigué de sa journée, mais croyez-moi c'est
vraiment une idée de merde. Vous risquez de devoir ensuite corriger vos
erreurs d'inattention le lendemain et les jours qui suivent. C'est
l'occasion de jouer en famille, de vraiment discuter, de lire des vrais
bouquins, pourquoi pas de sortir de chez soi, se bouger le cul en
faisant un brin de sport, sociabiliser, voir des gens en live, ou tout
simplement profiter d'un moment de calme. *Vous devez tolérer d'arriver
à ne pas achever vos projets en une seule fois et d'une seule traite.*
Il vous faut découper vos ambitions en de nombreux petits pas faciles à
achever. Vous devez faire d'avantage confiance en vos lendemains.
Essayez donc et devenez /fabulous/!
[[https://www.cipherbliss.com/wp-content/uploads/2018/10/absolutely_fabulous.jpg][[[https://www.cipherbliss.com/wp-content/uploads/2018/10/absolutely_fabulous.jpg]]]]
Et si vous avez des astuces pour améliorer votre gestion du quotidien et
réduire la charge mentale, engagez vous avec Cipher Bliss, et faites les
tourner en commentaire :D
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,127 +0,0 @@
:PROPERTIES:
:ID: 3d470350-b276-4097-999a-8270ab0c7f14
:END:
#+title: une-vraie-matiere-de-programmation-informatique-au-lycee
* Article
- ID: 1137
- guid:
- status: publish
- publié le: <2019-01-09 15:44:42>
- modifié: <2019-01-09 15:44:42>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Une vraie matière de programmation informatique au lycée
ça a fait jazzer pas mal de monde, mais l'apprentissage de la
programmation informatique arrive au lycée. Et
[[https://www.cipherbliss.com/wp-content/uploads/2019/01/PPL18_Sciences-numeriques-technologie_COM_2e_1025713.pdf][le
programme de seconde est disponible en ligne.]]
** Parmi ces objections:
:PROPERTIES:
:CUSTOM_ID: parmi-ces-objections
:END:
la méthode d'apprentissage qui comme dans beaucoup de matières ne
valorise pas l'apprentissage par l'erreur et décourage la créativité. La
méthode de la régurgitation de trucs appris "par coeur" étant la norme.
Les objectifs de l'éducation nationale étant d'inculquer des valeurs
bourgeoises aux pégus tout en leur apprenant à ne pas faire de remous,
et de faire office de crèche pendant que leurs parents prolétaires
permettent aux plus riches de rester les plus riches génération après
génération, on a du mal à imaginer que la mise en place d'un tel cours
dans la conformité de ces deux principes soit bien adaptée. L'ingénierie
nécessite des aprentissages qui s'adaptent dans le temps, de la logique,
de la créativité artistique, de l'éloquence pour défendre ses idées, du
dialogue, des choix multiples, la compréhension des conséquences
politiques aux choix techniques et de l'esprit critique. J'ai
principalement lu le but de faire de la main d'œuvre bêtement comme on
en fait dans les autres matières, (des pisseurs de code sans éthique,
formatés et corvéables). Jusque là, pas de prof compétent car pas de
réelle matière, pas de diplôme spécialisé contrairement aux autres
matières. Le tout relégué à quelques profs qui se trouvent avoir comme
matière un truc qu'on peut assimiler à l'informatique quand on y connaît
rien, (un peu comme on refile l'éducation civique aux profs d'histoire à
qui on distribue une version de l'histoire qui glorifie le pays en
mettant de côté les aspects bien sales des relations internationales
passées et présentes. Souvenez vous du sujet des colonies françaises)
L'utilisation de Windows comme seul exemple laissant comme toujours le
monopole à des logiciels privateurs de libertés et une mainmise de
Microsoft, aucune vision de l'impact des décisions politiques qui
considère les utilisateurs d'internet comme de simples consommateurs,
alors que tout le monde sait bien que sur internet on peut y faire bien
d'autres choses que juste des achats en ligne. C'est un espace de vie,
un lieu d'échanges, une source de connaissances, un lieu de rencontre,
de communication. La confusion entre page et ressource. La différence
est de taille. Pas de notion de travail d'équipe, ce qui est déjà
vachement dommage dans les autres matières car la notion de société, de
prises de décisions à plusieurs et de travail sont bien plus souvent des
histoires de travail en équipe que d'égocentrisme et de réussite
"personnelle". Vous pouvez étudier Bourdieu à propos de l'égalité des
chances, et la notion de classe sociale pour comprendre à quel point on
se fout de votre gueule quand vous entendrez parler du mythe du
"self-made man". La prétendue neutralité politique (au sens des
décisions concernant la vie de la cité) de l'aspect technique et de ses
importantes conséquences. Quand vous décidez de mettre en place du
réseau qui permet de télécharger (download) mais pas de téléverser
(upload) correctement, vous limitez techniquement l'envie des gens de
contribuer, par exemple. Et plus vous êtes dépendant d'un gros acteur,
plus vous pâtissez de ses décisions de censure, ainsi que de ses
failles. Pour aller plus loin dans cet aspect je vous recommande
chaudement le livre [[https://www.cyberstructure.fr][Cyberstructure]] de
Bortzmeyer que j'ai dévoré récemment. L'internet que l'on vous vend via
des machin-box et des services tenus en quasi monopole par des GAFAM est
aussi moisi que celui du minitel et accroît démesurément l'emprise
néfaste de ces quelques sociétés sur de nombreux aspects de notre vie.
Alors que si on allait vers plus de décentralisation comme c'était le
cas au débuts d'internet, et que c'est toujours techniquement jouable,
on sortirait enfin du modèle du minitel qui est asservissant. Benjamin
Bayard l'expliquait très bien dans sa conférence qui vaut de l'or:
[[https://peertube.cipherbliss.com/videos/watch/9a8642c0-62f0-4060-95e4-088de9c5db00][Benjamin
Bayart - Internet libre ou Minitel 2.0 - CipherBliss PeerTube]] Revenons
donc à nos moutons concernant la découverte de la culture des interweb
selon l'éducation nationale.
** En fait le programme est plein de bonnes nouvelles que je ne
m'attendais pas à voir:
:PROPERTIES:
:CUSTOM_ID: en-fait-le-programme-est-plein-de-bonnes-nouvelles-que-je-ne-mattendais-pas-à-voir
:END:
- l'aspect éthique est abordé,
- l'histoire d'internet et son fonctionnement (il manque cependant la
notion importante de logiciel libre dans la réussite de déploiement
international du protocole BGP, car d'autres choses avaient été
tentées avant mais comme elles n'étaient pas libres elles n'avaient
jamais permis le partage du protocole au niveau mondial. Et un
internet qui n'est pas mondial ce n'est tout simplement pas un
internet)
- la distinction entre web et internet.
- de la vraie littératie numérique, car nous ne savons pas nous servir
d'un ordinateur, et que nous échouons à voir les ordinateurs qui sont
dans nos téléphones et autres objets de
l'[[https://boingboing.net/2017/05/03/bad-design-thinking.html][internet
of shit]].
- le sujet des "logiciels libres multi-auteurs"
- la notion de vie privée, les traces laissées par notre passage en
ligne chez d'autres machines,
- les bulles de filtrage dénoncées
- un bout d'éducation à l'esprit critique, si si
- des travaux pratiques avec Open Street Maps
- l'autodéfense numérique.
  Petits bémols: Bon, on a toutefois des gens dans l'éducation nationale
qui mettent dans des cryptes des trucs que les gens normaux chiffrent.
je vous jure que ça a son importance, surtout quand on prétend éduquer
les gens, si on s'embrouille dans le vocabulaire c'est pas bien sérieux.
  Bref, ne jettons pas le bébé avec l'eau du bain pour l'instant, ça
s'annonce mieux que ce à quoi je m'attendais et mieux que ce que j'ai pu
connaître quand j'étais au lycée il y a fort longtemps.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,228 +0,0 @@
:PROPERTIES:
:ID: 9424894d-2ce1-4301-8b22-254650223a85
:END:
#+title: debuter-sur-openstreetmaps
* Article
- ID: 1119
- guid:
- status: publish
- publié le: <2019-02-22 13:46:40>
- modifié: <2019-02-25 15:17:35>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Débuter sur openstreetmap
#+BEGIN_QUOTE
L'information a de la valeur. Avec la bonne information et une bonne
compréhension, les individus et communautés sont plus à même
d'améliorer leurs vies et mieux anticiper l'avenir.
-[[https://learnosm.org/fr/beginner/introduction/][LearnOSM]], guide
du débutant pour openstreetmap
#+END_QUOTE
OpenStreetMap c'est trop fun, et c'est surtout un logiciel libre ainsi
qu'une base de données ouverte. C'est aussi une meilleure source de
vérité sourcée et vérifiée par des millions de gens - amateurs et
professionels - que ne le sera jamais Google Maps et les autres services
du genre qui ne permettent pas tellement de les corriger.
Petit exemple de l'ignorance de Gmaps avec le tag #googleKnowsNothing
sur [[https://mastodon.cipherbliss.com][mastodon]]:
En Décembre j'ai donc décidé de me lancer dans la cartographie de lieux
que je connaissais bien pour mettre ma pierre à l'édifice. *La pratique
recommandée consiste à ne modifier sur les cartes que les éléments que
l'on est certain de connaître et à demander de l'aide aux autres dès
qu'on en a besoin*.
En fait, contribuer à OSM est très simple à faire sans avoir à utiliser
autre chose qu'un navigateur web tel que Firefox.
Il suffit de créer un compte et d'aller dans l'éditeur de carte en ligne
(qui se nomme ID), de zoomer assez près (un niveau de zoom de 18 est
correct) pour afficher les détails, de faire ses modifs comme rajouter
des points, des chemins, ou des polygones, puis de les enregistrer. Le
principe de base c'est ça, et ça reste pas plus compliqué que ça.
** Où [[https://wiki.openstreetmap.org/wiki/FR:Aide][trouver de
l'aide]]:
:PROPERTIES:
:CUSTOM_ID: où-trouver-de-laide
:END:
- Sur [[https://wiki.openstreetmap.org/wiki/FR:Page_principale][le wiki
OSM]], qui est une mine d'or ouverte tout autant à la contribution que
les cartes. Il répondra à la plupart de vos questions, et en plusieurs
langues. Attention, votre compte OSM n'est pas le même que celui pour
le wiki, ce sont deux choses différentes.
- sur [[https://t.me/osmfr][le canal Telegram francophone]] que j'ai
créé en Décembre 2018 et où je squatte,
- ou [[https://t.me/openstreetmap][le canal OpenSreetMap international]]
anglophone qui comporte à peu près 500 personnes prêtes à s'entraider.
- Trouvez de l'aide avec des gens via
[[https://forum.openstreetmap.fr][le forum français]],
- Ou encore sur d'autres endroits répertoriés dans le wiki.
** Premières choses à connaître
:PROPERTIES:
:CUSTOM_ID: premières-choses-à-connaître
:END:
Maintenant que vous savez où trouver de l'aide avec des vrais gens, vous
pourrez sans doute cartographier des choses basiques près de chez vous.
Les boutiques, les centres culturels, les maisons. Vous serez surpris de
voir combien de personnes ont déjà contribué aux cartes près de chez
vous, même si c'est un trou paumé comme chez moi au fin fond de
l'Essonne. Et vous serez également surpris de voir comme dans des
grosses villes on peut trouver des énormités dans Gmaps qui sont déjà
corrigées dans OSM.
Beaucoup de commerces n'ont pas leurs horaires indiquées sur le net,
c'est pourtant très pratique, surtout si vous voulez encourager le
commerce local par exemple, ou animer la vie culturelle de votre
quartier. Je vous conseille grandement de rentrer des heures
d'ouvertures avec l'outil
[[https://projets.pavie.info/yohours/][YoHours]]
C'est une page web super pratique qui permet de ne pas avoir à écrire
les heures dans un format précis mais juste de sélectionner des plages
horaires, pour les copier coller dans l'attribut de notre point
d'intérêt.
 
** Les décalages d'image satellite
:PROPERTIES:
:CUSTOM_ID: les-décalages-dimage-satellite
:END:
Une chose perturbante quand on commence à faire de la cartographie est
de voir comme pas mal de bâtiments sont décalés par rapport à leur image
satellite. Il faut savoir que vous pouvez afficher des fonds de plan en
provenance de plusieurs ressources de satellites ou de cadastre
officiel, et que *vous avez le droit de les décaler, ça n'affectera pas
tout le monde*.
[[https://learnosm.org/images/beginner/id-editor_image15.png]]
Les gens éditant les cartes n'utiliseront pas forcément le même fond de
plan et les mêmes décalages localement et c'est ainsi que l'on peut se
retrouver à voir un groupe de maisons alignées avec l'image sattelite
que l'on voit, alors que la rue d'a côté à un décalage de 5 mètres. Les
fonds de plan satellites sont mis à jour régulièrement et vous serez
d'ailleurs ravis d'apprendre que le méridien de greenwitch change lui
aussi de place tous les ans.
Le déplacement de nombreux ensembles de points n'est pas recommandé avec
l'éditeur web nommé ID, je vous recommande de ne pas vous plonger là
dedans pour le moment et de faire au plus cohérent avec les éléments
voisins.
** \\
Applications mobiles
:PROPERTIES:
:CUSTOM_ID: applications-mobiles
:END:
[[https://osmand.net/images/logo.png]]
[[https://maps.me][Maps.me]] ou [[https://osmand.net/][OSMand+]]
permettent de lier son compte openstreetmap (ou non) et de trouver des
itinéraires hors ligne et en ligne, afficher différents fonds et
éléments de cartes, des points d'intérêts, dessiner des traces GPS en
marchant, à vélo ou autre, et de contribuer à OSM directement dans
l'application. ce qui reste bien moins rapide que si on le fait depuis
un ordinateur à écran plus grand avec une souris et un logiciel adapté
comme [[https://josm.openstreetmap.de/][JOSM]] (qui nécessite un
téléchargement de logiciel en Java) ou
[[https://www.openstreetmap.org/edit?editor=id][ID]] (l'éditeur en page
web par défaut qui apparait quand on clique sur "modifier" sur
openstreetmap.org, il y en a bien sûr plein d'autres). Perso j'ai une
bonne préférence pour OSMand+, choppé via
[[https://f-droid.org/][f-droid]] au lieu du playstore.
Pour contribuer aux chemins de photos géolocalisées il existe
[[https://www.mapillary.com][Mapillary]]. Pas mal de cyclistes
l'utilisent pour cartographier partout où une goueul car ne saurait
aller, mais ça fonctionne aussi en voiture avec des kits de montage. On
peut régler les intervalle entre images, prendre juste une image, et
s'en servir pour contribuer ensuite aux plans. Mapillary propose
d'ailleurs des ensembles de reconnaissances d'image pour trouver des
éléments, et va automatiquement flouter les plaques d'immatriculation et
les visages des gens.
** \\
Traces GPS
:PROPERTIES:
:CUSTOM_ID: traces-gps
:END:
 
[[https://photographyontherun.com/content/binary/TrailerCynTrippetGoogleEarth.jpg]]
Vous pouvez par exemple faire un tracé de chemin ou de ruisseau en forêt
en suivant une trace GPS, mais ce n'est pas seulement utile pour les
endroits difficile d'accès en véhicules motorisés ou non. Sur mobile
vous pouvez utiliser votre GPS et l'appli OSMand par exemple, vous allez
dans les pramètres, et activez les traces GPX. une fois votre chemin
terminé vous pouvez cliquer sur "enregistrer". l'appli ne vous proposera
pas d'enregistrer votre chemin si vous n'avez pas le GPS activé.
Après avoir bien compris que selon ce que l'on a sélectionné (point,
chemin, ou polygone) on ne peut pas mettre n'importe quel attribut,\\
la plupart de mes questions ont le plus souvent concerné la recherche de
nom correct pour qualifier un point d'intérêt
[[https://wiki.openstreetmap.org/wiki/FR:Comment_cartographier_un...]["comment
cartographier un ..."]]
 
OSM vous permet de communiquer avec les autres auteurs
Il m'est arrivé de recevoir des demandes d'informations supplémentaires
sur une contribution (un ensemble de plusieurs modifications) que
j'aurai fait. La personne me remerciait d'avoir contribué dans une ville
que je connais bien et me demandais si j'avais des infos sur telle ou
telle piste cyclable de cette ville.
Cette facilité de communication est une des grandes forces d'OSM
permettant une réelle qualité des données.
** Aller plus loin avec JOSM
:PROPERTIES:
:CUSTOM_ID: aller-plus-loin-avec-josm
:END:
il vous suffira de télécharger [[https://josm.openstreetmap.de/][le
logiciel JOSM]], vous connecter avec votre compte OSM, et de
[[https://learnosm.org/fr/beginner/][suivre le guide du débutant]] qui
est très clair et concis.
Apprennez à corriger vos erreurs et celles des autres avec le validateur
Osmose
La validation de vos modifications se fait automatiquement dans
n'importe quel éditeur. Mais Osmose vous permet de voir sur une région
donnée quelles erreurs ont été commises et pourquoi. Vous pouvez filtrer
les contrôles de validation pour vous concentrer sur les erreurs plus ou
moins importantes, ou sur certaines d'un genre particulier. Cela vous
permettra de vous améliorer plus rapidement.
 
Venez donc me faire coucou sur [[https://t.me/osmfr][le canal Telegram
OSMfr]].
Bon mappage ;)

* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,102 +0,0 @@
:PROPERTIES:
:ID: 71903587-4ad3-4ff5-8a9b-c06c712e19c3
:END:
#+title: lappel-du-collectif-nofakescience-sur-le-traitement-desastreux-de-la-science-dans-les-medias
* Article
- ID: 1302
- guid:
- status: publish
- publié le: <2019-07-21 11:01:10>
- modifié: <2019-07-21 11:30:12>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** l'appel du collectif noFakeScience sur le traitement désastreux de la science dans les médias
; Le Bars
Hervé, Ingénieur, membre de l'Association française pour l'information
scientifique ; Lecarpentier Justin, Documentariste - Docteur en Histoire
; Ledolley Étienne, Journaliste scientifique ; Lefebvre Marie Docteure
en géochimie ; Lefeuvre Jean-Denis Ingénieur ISEP , juriste ; Lehn
Jean-Marie Prix Nobel de Chimie ; Lemoine Régis Ingénieur Généraliste,
Directeur Général Industrie Agroalimentaire ; Le Pen Janic, Docteur en
Biologie Cellulaire, Cancérologie ; Leray Clément Ingénieur en
vibroacoustique ; Lesage Nelly, Journaliste ; Lesggy Mac, Ingénieur
Agronome, animateur de e=m6 ; Leulier François, Docteur en biologie ;
Locatelli Nicolas, Professeur agrégé & Docteur en Physique ; Louis
Tania, Docteure en biologie et médiatrice scientifique ; Maignen
Francois, Pharmacien statisticien ; Maillard Julien, Coordinateur
technique d'expositions scientifiques ; Majeri Kasmaei Sam, Etudiant en
médecine ; Malabirade Antoine, Ingénieur, docteur en chimie ; Mangin
Thomas Doctorant en Psychologie ; Maniere Sandrine, Médecin ; Marcel
Baptiste Ingénieur informatique, Docteur en électronique ; Martin
Florent Ingénieur en Informatique, membre de l'Observatoire Zététique ;
Mathurin Théo, Ingénieur de recherche à l'Université d'Artois ; Ménard
Gerbold Chercheur post-doctoral en électrodynamique quantique ; Merlier
Elodie, Docteure en Ecologie ; Mesnage Robin, Docteur en Biologie
Cellulaire et Moléculaire ; Messina Aletheia Marina, Doctorante en
Bioingénierie microfluidique, Vice-présidente de l'Observatoire
Zététique ; Meyer Rodolphe Vulgarisateur scientifique ; Michel
Christophe Vidéaste du projet Hygiène Mental ; Midoux Cédric,
Bioinformaticien ; Monmarché Pierre, Maître de conférences en
mathématiques ; Montigaud Yoann, Doctorant/pharmacien ; Montpetit
Jonatan, Scientifique en biologie/agronomie ; Morel François,
Chirurgien/vulgarisateur ; Mouden Charlotte, Docteur en biologie ;
Moulin Cécile, Doctorante en bioinformatique ; Moussaid Mehdi, Chercheur
en sciences cognitives ; Muller Quentin, Chercheur post-doctoral en
biologie ; Naud Michel, Ancient président l'Association française pour
l'information scientifique ; Negrel Jean Chercheur en sciences polaires
et vulgarisateur ; Noirel Josselin Maître de conférences ; Otten Leon,
Professeur de biologie moléculaire végétale émérite ; Panet Marie Anne,
Médecin ; Paris Alexandre, Doctorant en mécanique des fluides ; Pérez
Noémie Médecin ; Perrin Anne Expert-conseil scientifique Science risque
et société ; Petigny Loïc, Docteur en Chimie ; Periot Robert, Ingénieur
; Placet Alexis Président de l'Association du Scepticisme Scientifique
de l'Ouest ; Potiron Aline Docteur en microbiologie ; Pronost Guillaume,
Chercheur post-doctoral en physique des particules ; Ramus Franck
Chercheur en sciences cognitives ; Razimbaud Fabrice Vétérinaire ;
Rebeaud Jean-Edouard Docteur en Biologie Végétale ; Renoux Gaël
Ingénieur logiciel ; Reteau Alexandre Mediateur et redacteur
scientifique ; Ricou Georges, Psychiatre des Hôpitaux honoraire,
retraité-actif ; Ricou-Mazé Marie-Paule, Médecin des Hôpitaux Honoraire
; Robin Rémy, Agriculteur retraité ; Ropars Vincent , Docteur en
Médecine Générale ; Roux Julien, Conseiller en communication, membre de
l'Observatoire Zététique ; Rudloff Mathieu, Docteur en Sciences pour
l'Ingénieur, Ingénieur Aéronautique ; Rulleau Thomas, Kinésithérapeute,
docteur en Staps-cognition ingénieur de recherche ; Rünneburger Estelle,
Docteure en biologie et médiatrice scientifique ; Rybak Alexis, Médecin
; Sadier Alexa, Chercheuse en biologie ; Saudreau Bernard, Ingénieur ;
Sauvage Jean Pierre, Professeur, Université de Strasbourg (France) ;
Sauvaget Tabatha Chargée des partenariats chez Esprit Sorcier ;
Schaeffer Laurent chercheur, professeur de biologie cellulaire (faculté
de medecine, Lyon) ; Schütz Frédéric Statisticien, maître d'enseignement
et de recherche à l'Université de Lausanne ; Schwander Tanja,
Professeure d'université en biologie ; Sibileau Benoit,
Kinésithérapeute, Formateur Directeur scientifique kobustech ; Simon
Chistian, Enseignant-chercheur Sorbonne Université ; Suchet Daniel,
Enseignant-chercheur en photovoltaïque ; Suffert Frédéric Chercheur en
épidémiologie végétale, INRA ; Swezey Robin, Responsable scientifique de
recherche, Docteur en Informatique ; Thadee Anne-Laure, Docteur en
Sciences Exactes et leurs Applications et journaliste scientifique ;
Thiry Arnaud Vulgarisateur Scientifique ; This Alexandre Ingénieur R&D :
mathématiques appliquées et mécanique des fluides ; Tissier Véronique,
Médecin généraliste ; Tissot Tazzio ,Chercheur en biologie de
l'évolution ; Treiner Jacques, Chercheur associé au LIED, Université
Paris-Diderot ; Tripathi Myrto, Présidente des Voix du Nucléaire ;
Uyttendaele Nathan, Vulgarisateur scientifique, professeur ; Van den
Bossche Kevin, Vulgarisateur sur Youtube ; Vastine Clémence, Journaliste
; Vayssière Jean-Luc, Professeur de Biologie cellulaire ; Verger Alexis,
Chargé de recherche au CNRS ; Viault Benoit, Médecin urgentiste ;
Villard Franck, Président de l'Observatoire Zététique ; Vincourt
Patrick, Directeur de Recherche INRA en retraite ; Vioix Jean-Baptiste
Maitre de conférences en électronique et informatique ; Visdominé Anne,
Médecin généraliste ; Waksman Guy Académie d'agriculture de France ;
Wautier Anne, Médecin ; Wautier Francis, Ingenieur ; Woessner Géraldine,
Journaliste ; Zryd Jean-Pierre, Professeur honoraire UNIL (Suisse)/
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,219 +0,0 @@
:PROPERTIES:
:ID: 3984d7a2-1681-452f-85ff-e5cdfd932e68
:END:
#+title: comment-devenir-un-artiste-a-succes-sur-mastodon
* Article
- ID: 1322
- guid:
- status: publish
- publié le: <2019-08-19 14:45:21>
- modifié: <2019-08-21 15:35:34>
- Index des articles du blog [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][cipherbliss]]
* Comment devenir un artiste à succès sur Mastodon
** Présentez-vous
:PROPERTIES:
:CUSTOM_ID: présentez-vous
:END:
Beaucoup des toots qui sont largement diffusés sont des introductions
d'artistes. Cela peut sembler étrange venant de plates-formes plus
grandes et sans visage comme Twitter, mais les communautés de Mastodon
sont plus soudées, et un nouveau membre de la communauté disant bonjour
est vraiment apprécié. Vous pouvez décrire qui vous êtes, d'où vous
venez, faire le lien entre votre travail antérieur ou vos profils, et
inclure quelques exemples de votre travail. Comme partout ailleurs, les
belles images attirent les yeux.
** Remplissez votre profil
:PROPERTIES:
:CUSTOM_ID: remplissez-votre-profil
:END:
Vous pouvez télécharger un avatar et une image d'en-tête. Il est sage de
faire les deux, car les gens ont tendance à ignorer les messages des
comptes avec l'avatar par défaut, et les profils semblent beaucoup plus
jolis avec une image d'en-tête. Les avatars peuvent même être animés !
Les avatars animés seront affichés aux utilisateurs qui ont opté pour
des animations d'interface, qui sont désactivés par défaut pour des
raisons d'accessibilité. *Décrivez brièvement qui vous êtes.* Le profil
bio peut être affiché lorsque les messages épinglés, tels que votre
introduction, ne le sont pas, il est donc logique d'ajouter des
informations communes, importantes dans les deux. Encore plus de
descriptifs clés sont possibles sur votre page grâce aux métadonnées de
profil. Vous avez 4 paires d'étiquettes/contenus à utiliser comme bon
vous semble. Vous voulez dire aux gens de quel pays vous venez, quelles
langues vous parlez? Vous pouvez le faire. Vous pouvez les utiliser pour
faire référence au pseudo de votre moitié, mettre des emoji, indiquer
votre site pro, d'autres moyens de vous contacter ou créditer l'auteur
de votre avatar.
** Utilisez les #hashtags
:PROPERTIES:
:CUSTOM_ID: utilisez-les-hashtags
:END:
Cela sera familier à ceux qui viennent d'instagram ou twitter, mais les
hashtags sont vraiment importants sur Mastodon! Bien sûr, contrairement
à Instagram, il y a une autre façon de découvrir le contenu : le « tuyau
d'incendie » ou les flux d'actu locaux et fédérés. Ils montrent une
partie du contenu en temps réel tel qu'il apparaît. Dans un sens, cela
signifie que vous avez une chance d'être remarqué, même si vous n'avez
pas encore d'abonnés. Mais tout le monde ne peut pas suivre cela!
L'utilisation de hashtags permet aux gens de trouver votre art quand ils
le cherchent. Certains des hashtags que les gens utilisent sont
[[https://mastodon.cipherbliss.com/web/timelines/tag/mastoart][#mastoart]],
[[https://mastodon.cipherbliss.com/web/timelines/tag/creativetoots][#creativetoots]],
[[https://mastodon.cipherbliss.com/web/timelines/tag/photography][#photography]],
[[https://mastodon.cipherbliss.com/web/timelines/tag/catsofmastodon][#catsofmastodon]],
[[https://mastodon.cipherbliss.com/web/timelines/tag/illustration][#illustration]]

** Postez des pouets de qualité
:PROPERTIES:
:CUSTOM_ID: postez-des-pouets-de-qualité
:END:
*** Définissez le point de focale dans vos médias
:PROPERTIES:
:CUSTOM_ID: définissez-le-point-de-focale-dans-vos-médias
:END:
Pour garder de la constance dans les hauteurs de pouets, les médias ne
sont pas affichés en grand partout par défaut, et peuvent se retrouver à
masquer des parties qui rendent l'aperçu de vos images étrange. Pour
éviter cela vous pouvez définir un point de focale, qui définiera le
centre de recadrage de votre image. Vous pouvez aussi le faire sur les
applis mobiles.
*** Répartissez dans le temps vos posts
:PROPERTIES:
:CUSTOM_ID: répartissez-dans-le-temps-vos-posts
:END:
Il peut être tentant de jeter tout votre portfolio immédiatement, mais
ne le faites pas ! Bien que vos messages apparaîtront toujours sur votre
profil, la présence de vos messages sur les flux personnels de vos
followers est éphémère, ils seront poussés dehors par de nouveaux
messages ! Prenez en compte le fait que des personnes de fuseaux
horaires différents sont en ligne à des moments différents. Il est
logique d'afficher à des jours différents, à des moments différents de
la journée, pour attirer le plus d'attention possible. Ne vous sentez
pas mal à l'aise de mélanger les messages d'art et les mises à jour
personnelles. Ce n'est pas une mauvaise chose,; au contraire, les gens
apprécient la personnalité derrière le travail. Montrez l'artiste
derrière l'art.
*** Marquez les médias sensibles
:PROPERTIES:
:CUSTOM_ID: marquez-les-médias-sensibles
:END:
Mastodon vous permet de marquer les photos ou les vidéos comme
sensibles, elles sont donc cachées derrière un avertissement. C'est
formidable pour les gens qui ne peuvent pas ou ne veulent pas voir
d'images explicites, mais pour les artistes qui créent principalement
cela, cela peut être inhibant. L'art caché derrière un avertissement est
moins susceptible d'être remarqué sur les lignes du temps, et vous devez
être conscient de ce compromis. Ce que vous pouvez faire, c'est mélanger
votre art explicite et non explicite pour gagner plus d'abonnés. Il
existe également une préférence par défaut afin de toujours afficher les
médias sensibles sans avertissement, dans vos préférences de profil.
Vous et vos followers souhaiterez peut-être activer cette option.
*** Utilisez les Content Warning (CW)
:PROPERTIES:
:CUSTOM_ID: utilisez-les-content-warning-cw
:END:
L'une des meilleures fonctionnalités de Mastodon est ce bouton qui
indique «CW» à l'endroit où vous écrivez vos pouets. Cliquez sur pour
ajouter un champ d'avertissement de contenu dans lequel vous pouvez
mettre des informations sur le contenu de la tâche (par exemple, santé
mentale, politique, discours obscène, nudité) afin que les personnes ne
soient pas obligées de voir le contenu qu'elles souhaitent éviter, pour
une raison quelconque. Bien sûr, il convient également aux spoilers de
séries ou de livres. Une convention courante consiste à mettre +, - ou ~
dans un avertissement de contenu pour indiquer si le contenu est
globalement positif, négatif ou mixte. Mon conseil est simple: si vous
n'êtes pas sûr de savoir si une tâche nécessite ou non une CW,
donnez-lui une CW. Les gens l'apprécient vraiment et c'est plutôt une
bonne chose que d'être trop prudent et trop respectueux des autres,
plutôt que pas assez. Vous pouvez également utiliser une CW pour résumer
un long post. Certains l'utilisent pour faire des blagues. Peut-être
penserez-vous à d'autres utilisations. Les possibilités sont infinies !
*o*
** Ayez une communication humaine
:PROPERTIES:
:CUSTOM_ID: ayez-une-communication-humaine
:END:
*** Interagissez avec les autres
:PROPERTIES:
:CUSTOM_ID: interagissez-avec-les-autres
:END:
Remerciez les lorsqu'ils commentent vos posts, dites ce que vous aimez
sur les autres avec un minimum de détail quand vous ajoutez un favori,
aidez les gens qui en ont besoin. Repartagez les artistes qui méritent
d'être découverts, regardez sur le profil des dont vous appréciez le
travail à quels comptes elles sont abonnées, vous allez trouver des
perles rares!
*** Ne postez pas que des images
:PROPERTIES:
:CUSTOM_ID: ne-postez-pas-que-des-images
:END:
Mastodon permet de poster aussi des vidéos, des gifs, des fichiers
audio, réaliser des sondages éphémères, profitez-en!

Publiez des actualités relatifs à votre activité d'artiste, les
évènements auxquels vous vous rendez, vos réflexions, vos astuces, vos
tutoriels. Si vous avez un blog sous wordpress vous pouvez installer
l'extension "wp post to mastodon" qui vous proposera de faire un Pouet
sur votre compte lors de la création d'un nouveau post. Très pratique
pour s'éviter des copier coller.
*** Transiter depuis Twitter ou Thumblr
:PROPERTIES:
:CUSTOM_ID: transiter-depuis-twitter-ou-thumblr
:END:
Beaucoup d'artistes ont un compte Twitter, mais se retrouvent
régulièrement refroidis pas sa modération qui censure des tétons dénudés
mais pas des insultes racistes ou homophobes, sans que les utilisateurs
n'aient leur mot à dire, en plus de se faire spamer de publicités et de
profilage liberticide. Rien de tout cela sur Mastodon, c'est vous qui
avez le contrôle, vous pouvez faire vos propres règles, modifier
l'apparence et fonctionnement de la plateforme, et déménager ailleurs
tout en conservant votre réseau de personnes suivies si vous le
souhaitez. Utilisez le bridge Mastodon/Twitter pour poster sur twitter
vos posts de Mastodon et inversement. Postez des toot sur votre blog
avec la fonctionnalité d'intégration, disponible dans les menu "trois
points" en bas des toots.
*** Conviez d'autres artistes à prendre le mammouth par les cornes
:PROPERTIES:
:CUSTOM_ID: conviez-dautres-artistes-à-prendre-le-mammouth-par-les-cornes
:END:
Le changement de paradigme proposé par la fédération de réseaux est une
réelle révolution dans les rapports de force entre les plateformes
sociales et leurs utilisateurs. Libérez vos contacts des plateformes
injustes que sont Twitter, Youtube ou Facebook, et faites leur découvrir
votre art au milieu d'un public d'amateurs nouveaux et libres. Amusez
vous! ___ Ce post a été inspiré par ce post sur le blog de Mastodon
[[https://blog.joinmastodon.org/2018/06/how-to-become-a-successful-artist-on-mastodon/]]
 
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,239 +0,0 @@
:PROPERTIES:
:ID: a44c83c6-2014-4463-a55d-1a97d4d61b50
:END:
#+title: comment-se-faire-des-amis-sur-mastodon
* Article
- ID: 1323
- guid:
- status: publish
- publié le: <2019-08-19 14:53:46>
- modifié: <2019-08-26 21:56:23>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Comment se faire des amis sur Mastodon
* Qu'est-ce que c'est ?
:PROPERTIES:
:CUSTOM_ID: quest-ce-que-cest
:CLASS: western
:END:
Mastodon est un réseau social utilisant des formats ouverts et des
logiciels libres. Comme le courriel, il est décentralisé.Vous êtes une
personne, pas un produit Mastodon n'est pas un réseau commercial. Ici,
pas de publicités, pas de prospection de données et pas d'environnement
fermés. Il n'y existe aucune autorité centrale.
Et le fédivers
* Mastodon a été conçu pour faire disparaître le harcèlement en ligne
:PROPERTIES:
:CUSTOM_ID: mastodon-a-été-conçu-pour-faire-disparaître-le-harcèlement-en-ligne
:END:
** Comment masquer ce qui vous déplaît
:PROPERTIES:
:CUSTOM_ID: comment-masquer-ce-qui-vous-déplaît
:END:
Il existe de nombreux moyens de ne pas être exposé à des choses
déplaisantes. Vous pouvez cacher les posts de personnes qui montrent des
choses déplaisantes en utilisant le bouton "trois points" sur les coins
des posts. Bloquer des utilisateurs est aussi une possibilité, qui vous
met à l'abri des posts mentionnant cette personne ainsi que des
notifications de celle-ci. Vous pouvez aussi masquer tous les comptes en
provenance d'une instance en particulier, certaines thématiques ne sont
pas à mettre sous tous les regards. Signaler les personnes aux
comportements désagréables (spam, harcèlement, contenus choquants sans
prévenir, ou choses gênantes mais pas forcément illégales) aux
administrateurs avec l'option de signalement permet d'améliorer la
qualité des choses publiées sur votre instance. Vous pouvez aussi vous
constituer des *listes de mots filtrés* que vous ne souhaitez pas voir
apparaître dans vos flux d'actualités, car nous ne sommes pas tous égaux
face aux sujets qui nous dérangent. Vous pouvez aussi choisir de
toujours afficher les posts, peu importe leurs messages d'avertissement
ou leur statut de média sensible.
** Reprendre le contrôle
:PROPERTIES:
:CUSTOM_ID: reprendre-le-contrôle
:CLASS: western
:END:
Sur facebook ou twitter (ou le défunt GooglePlus), vous n'êtes pas en
droit de réclammer quoi que ce soit ou de personnaliser ce que vous
pouvez faire sur le site. Et le jour où vos contenus sont supprimés ou
que vos publications n'apparaissent pas dans les actus de vos amis, ou
que vous subissez du harcèlement vous n'avez que vos yeux pour pleurer
et aucun recours. Sur Mastodon c'est différent. Que vous soyez une
famille, un particulier, une entreprise, une association, un groupe
d'amis, vous pouvez vous faire votre propre réseau social régi selon vos
règles. ça élargit votre réseau social et ça change tout.
** Le principe d'instances
:PROPERTIES:
:CUSTOM_ID: le-principe-dinstances
:CLASS: western
:END:
Une instance c'est une communauté, comme une page réunissant des gens
sur une thématique - ou pas. Vous pouvez être sur une instance de
Mastodon n'ayant que 3 personnes ou 600 millions d'utilisateurs, cela ne
vous empêchera pas d'interagir avec toutes les autres personnes des
autres instances du monde, et au delà. ça fonctionne comme une boite
email: vous pouvez être chez MachinMail et envoyer des messages a
BiduleMail, et TrucMail sans être inscrit chez eux. Les instances
Mastodon c'est pareil, tout le monde peut avoir la sienne ou utiliser
celle d'un autre pour communiquer avec n'importe laquelle. Et vous
pouvez donc partir d'une instance tout en gardant vos liens avec votre
sélection de gens qui s'y trouvent. Vous n'êtes plus pieds et poings
liés à vos amis dans un jardin muré, avec le fédivers vous êtes dans un
jardin ouvert.
* Les autres moyens d'accès au Fédivers
:PROPERTIES:
:CUSTOM_ID: les-autres-moyens-daccès-au-fédivers
:CLASS: western
:END:
Mastodon vous permet de communiquer avec d'autres gens sur des sites
utilisant [[https://peertube.cipherbliss.com][Peertube (remplace
Youtube)]], [[https://www.joinmobilizon.org][Mobilizon (sotie prévue Fin
2019 - remplace les évènements Facebook / Meetup)]],
[[https://www.framasphere.org][Diaspora (remplace Facebook comme
Mastodon)]], Plume (Plateforme de Blog textuel - remplace Medium)...
c'est un véritable réseau ouvert de communication, nommé le /Fédivers/,
raccourci signifiant "l'univers fédéré". Cela signifie qu'avec votre
seul compte [[https://mastodon.cipherbliss.com][Mastodon sur
Cipherbliss]], vous  pouvez interagir avec des gens sur plusieurs
plateformes différentes sans même avoir besoin d'être inscrit partout.
L'association Framasoft a lancé son instance www.framapiaf.org, la
quadrature du Net a www.mamot.fr, l'équipe de dev Allemande de Mastodon
a mastodon.social, mastodon.art... mais je vous recommande de venir sur
celui que j'administre, parce que c'est la meilleure du monde - rien que
ça.
* Pourquoi le Mastodon de Cipberbliss est la meilleure instance du monde
:PROPERTIES:
:CUSTOM_ID: pourquoi-le-mastodon-de-cipberbliss-est-la-meilleure-instance-du-monde
:CLASS: western
:END:
Parce que c'est à jour, avec des fonctionnalités que vous demandez,
hébergé en France, financé avec des fonds propres, et que contrairement
à d'autres je suis joignable et réactif, que je fais des backups
automatisés, que je m'engage a protéger la veuve et l'orphelin, que
j'administre et modère en équipe et que l'éthique du libre me tient à
coeur via des actes et pas seulement de belles paroles.
** Migrer d'une instance à une autre sans perdre ses contacts et ses
préférences.
:PROPERTIES:
:CUSTOM_ID: migrer-dune-instance-à-une-autre-sans-perdre-ses-contacts-et-ses-préférences.
:END:
Exporter et importer vos données est très facile pour passer d'une
instance mastodon à une autre.
[[https://blog.joinmastodon.org/2019/06/how-to-migrate-from-one-server-to-another/export.png]]
Dans votre espace utilisateur, demandez votre archive pour avoir un
export zip de tous vos posts et médias associés, ainsi que les listes de
gens que vous suivez et bloquez. Vous pourrez importer ces listes de
gens dans votre prochaine demeure, dans votre profil, dans la partie
import. Vous avez le choix entre fusionner les comptes suivis ou
remplacer totalement ceux de votre autre compte.
[[https://blog.joinmastodon.org/2019/06/how-to-migrate-from-one-server-to-another/import.png]]
Annoncez votre départ avec un post épinglé. Vous pouvez épingler 5 posts
maximum. Configurez votre profil pour indiquer que vous avez migré.
[[https://blog.joinmastodon.org/2019/06/how-to-migrate-from-one-server-to-another/migration.png]]
** C'est par où l'entrée?
:PROPERTIES:
:CUSTOM_ID: cest-par-où-lentrée
:CLASS: western
:END:
Cipherbliss a [[https://mastodon.cipherbliss.com][son propre Mastodon]]
ouvert, relié au monde entier. Allez
[[https://mastodon.cipherbliss.com/auth/sign_up][venez vous inscrire]],
on est bien bien bien!

Avant toute chose, comme partout, pour vous faire des amis vous devez
être une personne fréquentable,
[[https://mastodon.cipherbliss.com/about/more][qui suit le code de
conduite]]. Celui de [[https://mastodon.cipherbliss.com][cipherbliss]]
se résume à : ayez plus de 13 ans, et ne soyez pas un trou du cul. Et
marquez les médias sensibles / NSFW comme tels, ils sont bienvenus mais
seulement si vous les marquez comme médias sensibles. Soyez sympas,
chacun de vos posts fait par défaut jusqu'à maximum 7777 caractères,
vous avez toute la latitude nécessaire à une discussion apaisée. Ce code
de conduite régit la modération dans le coin, opérée par moi même
[[https://mastodon.cipherbliss.com/@tykayn][@tykayn]] et
[[https://mastodon.cipherbliss.com/@damien_whirlpool][@damien]]. Je suis
également joignable par d'autres moyens, listés sur
[[https://portfolio.cipherbliss.com/page/contact][ma page de contact]]
Et si vous êtes un artiste, lisez
[[https://www.cipherbliss.com/comment-devenir-un-artiste-a-succes-sur-mastodon/][comment
devenir un artiste à succès sur Mastodon.]]
* Découvrez des gens
:PROPERTIES:
:CUSTOM_ID: découvrez-des-gens
:END:
Contrairement à ce que vous pourriez avoir l'habitude d'utiliser dans
des jardins murés comme Facebook, Twitter ou Youtube. Mastodon est une
des multiples porte d'entrée à une multitude de champs ouverts, et
l[[https://mastodon.cipherbliss.com][e Mastodon de Cipherbliss]] est un
des moyens d'accéder à cette porte. vous ne trouverez pas de publicités
ou de tracking, car l'infrastructure est financée avec mes propres
deniers.
** Découvrir des gens selon vos centres d'intérêt
:PROPERTIES:
:CUSTOM_ID: découvrir-des-gens-selon-vos-centres-dintérêt
:END:
- Recherchez des hashtags, cliquez sur ceux ci dans les messages qui
vous intéressent, explorez des profils en cliquant sur l'avatar des
autres personnes. Utilisez vous aussi des hashtags dans vos posts pour
les rendre découvrable par thématique, n'hésitez pas à en mettre
plusieurs.
- Recherchez des gens par leur nom. Si vous avez un compte twitter,
utilisez le pont Twitter-Mastodon pour découvrir qui dans vos contacts
a déjà un compte dans le fédivers.
- Vous pouvez utiliser la recherche de votre instance, ou celle de
[[https://instances.social]] qui va vous en proposer une liste selon
des critères que vous demandez (langue parlées, centres d'intérêt,
nombre de gens...)
-  Au détour d'une conversation, déroulez le fil et découvrez des
personnes.
 
* Conclusion
:PROPERTIES:
:CUSTOM_ID: conclusion
:END:
De nombreux moyens sont à votre disposition pour trouver des personnes
de qualité selon vos propres critères. Par conception, Mastodon ne vous
imposera pas qui sont vos amis selon leur popularité ou leur compte en
banque, et leur propension à générer du clic et des
[[https://www.cipherbliss.com/le-village-global-dinternet/][shitstorms]]
comme c'est le cas sur twitter ou facebook. Votre réseau social s'en
retrouve étendu et
[[https://www.cipherbliss.com/rester-relie-a-son-passe-via-les-reseaux-sociaux/][sous
votre contrôle]]. à vous de jouer! ___ ce post à été inspiré par le blog
du développement de Mastodon en Anglais:
[[https://blog.joinmastodon.org/2019/06/how-to-migrate-from-one-server-to-another/]]
[[https://blog.joinmastodon.org/2018/07/cage-the-mastodon/]]  
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,135 +0,0 @@
:PROPERTIES:
:ID: b93b4eff-a0b6-4b65-8753-4c40af2fedf5
:END:
#+title: faut-il-avoir-une-presence-sur-les-plateformes-sociales-privatives-pour-en-liberer-ses-utilisateurs
* Article
- ID: 1353
- guid:
- status: publish
- publié le: <2019-10-28 10:09:23>
- modifié: <2019-10-28 10:09:23>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Faut il avoir une présence sur les plateformes sociales privatives pour en libérer ses utilisateurs
Suite à ce post,
https://framacolibri.org/t/mobilizon-et-technos-des-gafams/5461/9?u=tykayn
référant cette discussion sur Mastodon
https://diaspodon.fr/@dada/102643392155613739 j'aimerais avoir vos
réflexions sur des méthodes qui fonctionnent pour inciter les gens les
moins geek/ingénieurs/techniques du monde à se libérer des effets de
réseau des plateformes "sociales" centralisées. J'en viens à me dire
qu'on peut sans doute parler du fédiverse sans avoir à faire comprendre
aux gens la notion d'instance ou de décentralisation. Ces notions
viendront plus tard. ça parlera aux techos, mais pas aux utilisateurs
lambda qui attendent que d'autres leurs montrent quoi faire. Par
exemple, pour ceux qui s'attendent uniquement à croiser plein de monde
et qui ne comprennent pas les dégâts sur la vie privée que fait
facebook, on peut leur dire que l'audience double tous les 6 mois, et
qu'actuellement on a près de 4 millions de gens dans le fédiverse (pas
que sur Mastodon). Ou encore leur montrer comment Fb nous éloigne de nos
amis en filtrant les flux d'actus et nous donne une illusion de
proximité plutôt qu'une réelle proximité. On peut dire a nos copains
artistes qui font du crowdfunding régulièrement que leurs appels aux
dons ne seront pas pollués par de la pub. Aux militants on peut leur
dire que leurs messages ne seront pas censuré au gré des décisions
politiques des actionnaires gérant le site. Les exemples sont nombreux.
J'ai choisi plusieurs choses pour inciter les gens: L'exemple: en
supprimant mon compte Fb et Google. L'argumentatif écrit: en faisant des
posts de blog qui ne s'adressent pas à des techniciens. <strike>Le
témoin de jéhovah: en allant frapper à la porte des gens pour leur
prêcher la bonne parole.</strike> Non, enfin, bon, en causant à mes
proches et moins proches. J'ai choisi d'utiliser twitter (en
crossposting de source mastodon perso https://mastodon.cipherbliss.com )
et (très peu) linkedin aussi. Tout en étant conscient des business model
de ces plateformes et de l'attention très limitée et filtrée des gens
qui sont dessus. **J'aimerais que l'on partage nos retours d'expérience
là dessus.** Jusqu'ici j'ai réussi à faire en sorte que quelques uns de
mes contacts s'inscrivent à mamot.fr ou à mastodon.art à l'époque où
Mastodon était par défaut en multi colonne, ce qui gêne les nouveaux
venus. Peu de gens parmi ceux là n'ont rien que tenté de faire le
moindre post. Un seul à réalisé plus de dix posts pour faire découvrir
ses illustrations. Les questions relatives à la vie privée sont un
argument qui est extrêmement compliqué à faire entendre en peu de temps,
c'est donc un angle argumentaire très inefficace. Il parle cependant
d'avantage aux femmes ayant connu du harcèlement en ligne et des ex
dangereux. Je connais pas mal de dessineux / artistes / illustrateurs,
qui sont assez réceptifs aux problématiques de censure et de filtrage de
leurs publications. - L'angle argent parlera aussi à pas mal de monde
quand on leur fait comprendre que la publicité ciblée et le profilage
constant leur coûtent plus cher sur n'importe quel site et aussi en
terme d'assurances et de relations avec les banques. - On peut évoquer
les scandales oubliés des cartes de fidélité dans les supermarchés, dont
le capitalisme de surveillance n'est que l'extension. (Mais attention,
c'est un terme qui va souvent faire sortir des mots comme "paranoïa", ce
à quoi vous pouvez répondre que la paranoïa n'a pas de preuves, alors
que là vous en avez) - Pour les enthousiastes de la commande vocale on
peut leur dire que "pour que le micro de ton bidule connecté détecte que
tu lui dis une commande, il faut qu'il soit à l'écoute en permanence".
Très souvent les gens l'ignorent. Montrer l'historique des
enregistrements "ok google" où on a pas dit ok google permet une prise
de conscience assez brusque qui peut être utile. - Pour nos contacts
engagés politiquement, les révélations d'edward snowden, cambridge
analytica, la censure politique, le business model de la surveillance,
sont des sujets qui auront leur auditoire. - Les évènements facebook,
une fonctionnalité très demandée (qui pour certains restent la dernière
raison de l'existence de leur compte) permettent de faciliter les
réunions militantes, mais les vident de leur efficacité à cause du
filtrage et du fichage. Les militants en sont rarement conscients. (je
vous ai dit que j'ai hâte que Mobilizon sorte une version alpha?) - Les
personnes conscientes que la limitation de caractères de twitter ne peut
engendrer que des arguments d'homme de paille et des interjections
violentes, dites leur qu'ils peuvent avoir autant de texte qu'ils le
veulent ailleurs (pleroma, plume, mastodon). - Les artistes vidéastes,
faites leur essayer d'importer leurs vidéos sur peertube. Utilisez
l'argument d'autorité de quelques comptes connus. - Vous avez des amis
LGBT+, montrez leur comment Mastodon permet de lutter contre le
harcèlement, permet l'inclusion, les havres de paix, et redonne le
contrôle aux gens les plus exposés aux risques de toutes sortes. - Pour
les gens souffrant de handicap, de maladies et autres traumas, mettez en
avant l'accessibiltié et le design respectueux. - Eugen Rochko écrivait
qu'en fait ce ne sont pas les fonctionnalités qui comptent mais les
personnes. Si un réseau social était fait de signes de fumée mais qu'il
y avait des gens suffisamment connus dessus, tout le monde ferait des
signes de fumée. Ce ne sont pas les fonctionnalités qui priment. Je le
concède, on est loin du gros succès migratoire. Mais ma femme qui n'est
pas du tout ingénieur commence à être à l'écoute des problématiques de
vie privée maintenant que ça fait 9 mois qu'elle ne me voit plus sur
facebook/messenger (et un an qu'on utilise Signal, qu'on a réussi à
faire adopter par pas mal de gens autour de nous) et me disait récemment
qu'elle envisageait de s'organiser un évènement en raid avec d'autres de
ses contacts facebook pour s'inscrire à mastodon et voir ce que ça donne
a plusieurs. On a commencé à écrire des textes pour les nouveaux
utilisateurs, et je constate que les arguments qui la font réagir ne
sont pas du tout les mêmes que moi, ce qui est fort enrichissant.
https://www.cipherbliss.com/comment-se-faire-des-amis-sur-mastodon/
https://www.cipherbliss.com/comment-devenir-un-artiste-a-succes-sur-mastodon/
Principaux obstacles donc: - *la langue*. les infos sur le fédivers se
trouvent surtout en anglais, tout comme la vidéo de présentation qui
existe avec des sous titres français, mais pas de vocal en français. Ce
qui fait littéralement peur à toute personne de plus de 35 ans que je
croise) - *on s'imagine qu'adopter le fédivers est compliqué* (notion
d'instance / décentralisation) alors qu'on pourrait se passer de cette
éducation dans un premier temps. - *créer un compte ne se fait pas en un
click* avec un bouton "se connecter via une plateforme privative". C'est
un truc controversé, je comprends bien, mais je suis convaincu qu'on
libérerait énormément de gens bloqués en mettant ça en place, par
exemple avec IndieAuth ou d'autres fournisseurs d'identités. -
coordonner deux ou cent personnes à essayer en même temps serait très
efficace pour balancer l'effet de réseau. Mais c'est forcément plus
compliqué de coordoner cent personnes plutôt que deux. Demandez aux gens
comment ils sont arrivés sur Fb, ils vous diront que c'est parce qu'un
de leurs proches les y a invité. Utilisez les liens d'invitation
Mastodon, et organisez des raids. Pas sur la zone 51. ou alors si,
montez un mammouth nommé zone51, c'est à la mode en ce moment. Vous
aussi, faites passer vos compte rendus d'essai et quelles méthodes vous
utilisez o/
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,67 +0,0 @@
:PROPERTIES:
:ID: e8aa3a61-93cf-4e70-b012-70abf156becf
:ROAM_ALIASES: "framadate histoire"
:END:
#+title:
#+filetags: :framadate:
* Article
- ID: 1381
- guid:
- status: draft
- publié le: <2020-06-01 09:42:29>
- modifié: <2020-06-01 09:42:29>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Framadate version funky
Il était une fois Framadate, une petite histoire de télétravail hors
pandémie de Covid-19. Comme beaucoup de boulots collaboratifs de
logiciels libre, c'est une contribution faite à distance, par beaucoup
de personnes dans le monde, sur leur temps libre. De quoi apprendre des
choses utiles en ces temps où le télétravail semble être totalement
nouveau, alors que *pour beaucoup de contributeurs au libre, le travail
de loin à plusieurs a toujours été l'unique façon de faire*. Donc
Framadate, installé sur [[https://framadate.org/][framadate.org]], c'est
comme Doodle (qui est devenu très cher pour le commun des mortels), mais
en mieux du point de vue éthique.
** Qu'est-ce que c'est, Framadate?
:PROPERTIES:
:CUSTOM_ID: quest-ce-que-cest-framadate
:END:
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/framadate_date.jpg]]
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/framadate_classic.jpg]]
C'est un petit logiciel que vous pouvez installer sur votre serveur afin
de permettre à n'importe qui d'organiser des sondages pour se faire des
rendez-vous (au lieu d'utiliser la technique moisie des échanges
interminables d'email "moi je suis dispo tel jour" "ha moi non" "ah moi
oui" "oui mais toi on s'en fout Bébert!" ... pauvre Bébert!), sans que
les gens que vous souhaitiez réunir n'aient besoin de s'sinscrire, de
faire chauffer la carte bleue, ou de se faire pister par les GAFAM.
C'est un logiciel très utilisé, mais qui souffre de problème d'ergonomie
énorme sur mobile. Comme beaucoup de projets libres, faits par des gens
qui ne sont pas experts en User eXperience, design, accessibilité,
traduction. Il était question de retaper son front end depuis un bout de
temps, et Maiwann s'est lancé dans la réunion d'idées en 2018, a produit
des design d'écrans en 2019, et fait un appel a discuter du truc avec le
hashtag #framadate, depuis un post Mastodon en Aout 2019. Les maquettes
étaient prêtes et n'attendaient qu'à être traduites en logiciel.
Nouvelle tête de framadate, maquettes sur Zeplin, cette version n'est
pas encore en production:
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/Screenshot_2020-04-10-Zeplin-Project.png]]
[[id:ce0c7b63-604e-42bf-94eb-486ace36b055][contribuer_projet_libre]]
** histoire
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]
[[id:19c34cd0-8e0e-4484-85d6-5a8ed056fb04][refonte-de-framadate-avec-api]]
[[id:c2c9fce0-fd7d-4b82-8b08-cd97840ca112][quelques-avancements-sur-framadate-funky]]

View file

@ -1,135 +0,0 @@
:PROPERTIES:
:ID: b0740252-a4ed-4117-ace5-63254483ad2d
:END:
#+title:
* Article
- ID: 1383
- guid:
- status: draft
- publié le: <2020-06-04 18:56:54>
- modifié: <2020-06-04 18:56:54>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** échec de sauvegarde
je n'avais pas automatisé suffisamment de choses et soudain bam ! Mon
serveur mysql ne veut plus démarrer.\\
\\
<https://blog.ledez.net/informatique/comment-r%C3%A9cup%C3%A9rer-un-rm-rf-var-lib-mysql/>\\
\\
# Regrouper tout le bazar
# Supprimer les dossiers et fichiers vides dans le bazar
compter les fichiers et dossiers vides
find ./ -empty -type f |wc -l
find ./ -empty -type d |wc -l
les supprimer
find ./ -empty -type f -delete
find ./ -empty -type d -delete
\\
# Définir son architecture de sauvegarde\\
\\
## ranger la destination\\
/home/tykayn/backup\\
- serveurs\\
- sys\\
- postgresql\\
- dump\\
- lib\\
- mysql\\
- dump\\
- lib\\
- home\\
- www\\
- mastodon\\
- tykayn\\
- spare\\
- peertube\\
- vps\\
- cloudland\\
- nextcloud\\
- mysql\\
- dump\\
\\
les scripts de sauvegarde doivent faire partie de la sauvegarde\\
## ranger les sources en recherchant par type de fichier
\\
bases de données\\
- mysql\\
- postgresql\\
- snap mysql\\
\\
plusieurs serveurs\\
- 3 serveurs de 2To chacun répliquent la sauvegarde\\
- Mon NAS de 10 To se syncronise avec un de ces trois serveurs.\\
\\
fichiers de chaque serveur à copier\\
- configuration nginx\\
- dossier de snap nextcloud\\
- tout le contenu des sites web\\
- des archives diverses\\
\\
tout réunir avec **Borg Backup**\\
```\\
apt install borgbackup\\
```\\
\\
Créer le dossier de destination des sauvegardes\\
\\
borg init --encryption=repokey-blake2 /home/tykayn/borg\\
borg create /borg::{now} /home/tykayn/backup
faire le ménage dans les sauvegardes passées et ne garder que quelques
copies
borg prune -v --list --stats --keep-daily=4 --keep-weekly=4
--keep-monthly=3 /media/tykayn/tk4to/backup_land4to
syncroniser le dossier de borg\\
\\
## cronjob de sauvegarde\\
### Résoudre le problème de connection sans mot de passe\\
https://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/\\
\\
\\
\\
### Créer le script avec son log\\
```\\
sudo nano /etc/cron.daily/tykayn-backup\\
```\\
#!/bin/bash\\
\\
echo "start daily tykayn-backup cron job" >>
/home/tykayn/backup/all.log\\
sudo su - mastodon -c "cd && today=$(date +"%Y-%m-%d_%H-%I-%s") ;
pg_dump -Fc mastodon -f
/home/mastodon/backups/backup_${today}_mastodon-cipherbliss-com.dump"\\
bash /home/tykayn/rsync_all.sh\\
alias dumpall='today=$(date +"%Y-%m-%d_%H-%I-%S") ; mysqldump -utykayn
-pplopplop01 --all-databases >
/home/tykayn/backup/mysql_dump_all_databases/backup_mysql_${today}_.sql';\\
alias mysimport='mysqlimport -uroot -pplopplop01'\\
\\
\\
\\
\\
# Script de healthcheck\\
\\
ping sur différents sites\\
vérification de services qui fonctionnent
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,222 +0,0 @@
:PROPERTIES:
:ID: 6e40536f-e3e6-4c29-92e6-9e32e4bd65e8
:END:
#+title: entraide-locale-avec-des-affiches-et-un-pad-en-ligne
* Article
- ID: 1390
- guid:
- status: publish
- publié le: <2020-06-21 10:47:59>
- modifié: <2020-06-21 10:51:14>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Entraide locale avec des affiches et un pad en ligne
Stimuler l'entraide locale dans sa ville en placardant un pad partagé,
c'est facile à faire. Il vous suffit de créer une fiche avec un lien,
l'imprimer et la placarder, et tada! J'ai utilisé cryptpad.fr pour faire
ça, avec un frama link imprimé, pendant le confinement. vous pouvez
reprendre le modèle suivant: _______________
https://cryptpad.fr/pad/#/2/pad/edit/14deXQhN3ObKLYw4mdGUtQnE/
* [nom de votre ville] - entraide locale
:PROPERTIES:
:CUSTOM_ID: nom-de-votre-ville---entraide-locale
:END:
Tou.tes les brissois.es sont invités à écrire dans ce document
collaboratif. Partagez le ! [[https://frama.link/briis]]
- Mairie de Briis permanence téléphonique 24h/24 :
[[tel:06%2008%2058%2080%2094][06 08 58 80 94]]
- La mairie organise le portage de repas à domicile (pour les + de 70
ans ?) inolscription 24h/24 : [[tel:06%2008%2058%2080%2094][06 08 58
80 94]]
** <<questions-ouvertes>>A - Questions ouvertes
:PROPERTIES:
:CUSTOM_ID: a---questions-ouvertes
:END:
- Comment donner des moyens directement aux hopitaux?
** <<commerces>>B - Commerces à Briis et alentours
:PROPERTIES:
:CUSTOM_ID: b---commerces-à-briis-et-alentours
:END:
- avoir des livraisons locales -
- superette de Briis , Cocci Market.
- Boulangerie La brissoise
- marché de Briis:
- Fruits et légumes : Laurent [[tel:0761802594][07 61 80 25 94]]
(commander avant mercredi soir pour une livraison le vendredi.)
- AMAP [[https://www.amap-idf.org/][www.amap-idf.org/]]
- [[https://www.lepanierdupetitpotager.fr][www.lepanierdupetitpotager.fr]]
- Quels magasins restent ouvert et livrent à domicile à proximité ?
[[https://www.caresteouvert.fr/@48.623772,2.123539,15.76][www.caresteouvert.fr/]]
- pépinièriste (terres, paillages et bientôt plantes )
[[mailto:levergerdebelair@gmail.com][levergerdebelair@gmail.com]]
- Coup de pousse au jardin (livraison gratuite dès 30€ d'achats d'arbres
fruitiers, plants de légumes... 1200 references dispo ) :
[[tel:06%2038%2039%2089%2039][06 38 39 89 39]] /
[[tel:06%2038%2039%2089%2039][06 99 94 32 15]]
** <<sante>>C - Santé
:PROPERTIES:
:CUSTOM_ID: c---santé
:END:
- SOS violences conjugales. tel: [[tel:3919][3919]], service spécialisé
dans les violences faites aux femmes,
[[https://www.service-public.fr/particuliers/vosdroits/F12544][autres
moyens listés ici sur service-public.fr]] . Association Paroles de
Femmes -- Le Relais : Accueil téléphonique de 9h à 12h30 et de 13h30 à
17h30, au [[tel:01%2060%2011%2097%2097][01 60 11 97 97]].
- Ligne d'écoute psychologique gratuite covid-19 Essonne (12 psy dispo
du lundi au samedi 10-18h) : [[tel:08%2005%2003%2000%2091][08 05 03 00
91]]
- [[https://www.cipherbliss.com/boinc-le-calcul-collaboratif-pour-la-recherche-medicale/][Prêtez
un peu des capacités de calcul de vos ordinateurs et téléphones pour
accélérer la recherche médicale, sur le covid 19, entre autres.]]
- [[https://boinc.berkeley.edu/][BOINC]] - pour utilisateurs plus
expérimentés
- [[https://foldingathome.org/start-folding][Folding At Home]] - le
plus simple à installer
- *** Couture
:PROPERTIES:
:CUSTOM_ID: couture
:END:
- [[https://cloud.tykayn.fr/s/WS4d3QbLz5jxwWB#pdfviewer][Patron pour
coudre des calots pour l'hopital d'Arpajon]] **
- [[https://www.dossierfamilial.com/actualites/social-sante/tuto-fabriquer-un-masque-en-tissu-433455][Patron
de masque en tissus nome afnor]]
- Tuto de
l'[[https://couturedeperrine.monsite-orange.fr/page-5e8c5d31e61d1.html][adaptation
du patron afnor bec de canard]] qui me semble bien :
[[https://www.youtube.com/watch?v=AlV-weW4W2A]]
- Désinfecter son masque en tissu :
- Ne pas tenter de désinfecter son masque chirurgical, FFP2 etc : à la
chaleur ils peuvent perdre leur pouvoir filtrant et / ou devenir
toxiques.
- 60 °C pendant 20/30 minutes à la machine à laver.
- au four pendant 10 minutes à 70 °C (validé par plusieurs études
scientifiques)
- Plus précisamment pour désinfecter le matériel médical : 56°C
pendant trente minutes ou à 65°C pendant dix minutes.
- Attention, plus on chauffe fort, plus les élastiques vont en
souffrir / Repasser son masque ne suffit pas ! / le micro onde ne
semble pas indiqué.
** <<enfance>>D - Enfance
:PROPERTIES:
:CUSTOM_ID: d---enfance
:END:
Continuité pédagogique: [[https://www.continuitepedagogique.org/]]
** <<protection-vie-privee>>E - Protection sur internet et vie privée
:PROPERTIES:
:CUSTOM_ID: e---protection-sur-internet-et-vie-privée
:END:
Installez le bloqueur de publicité et de tracking ublock origin,
[[https://addons.mozilla.org/fr/firefox/addon/ublock-origin/][sur
Firefox]],
[[https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm][sur
Chrome]]
*** Communication, conférences audio / vidéo, Télétravail
:PROPERTIES:
:CUSTOM_ID: communication-conférences-audio-vidéo-télétravail
:END:
- [[https://about.riot.im/images/riot-logo-hero.svg]]
[[https://riot.im/app/#/room/#briis:matrix.org][Riot, canal de
discussion instantanée de Briis sous Forges]]:
[[https://riot.im/app/#/room/#briis:matrix.org][#briis:matrix.org]]
- [[https://riot.im][Riot: appli mobile et de bureau.]]
[[https://riot.im][[[https://about.riot.im/images/cta-browser.png]][[https://about.riot.im/images/cta-desktop.png]][[https://about.riot.im/images/cta-ios.png]][[https://about.riot.im/images/cta-googleplay.png]][[https://about.riot.im/images/cta-fdroid.png]]]]
- Faire des pages de texte et des feuilles de calcul écrites à plusieurs
(comme ici): [[https://cryptpad.fr][cryptpad.fr]]
- envoyer des SMS depuis son ordinateur et son tel. -utilisez
[[https://signal.org/fr/download/][Signal Messenger.]] installez le
sur votre téléphone et votre ordinateur
[[https://signal.org/fr/download/]]
[[https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm][]]
 
- N'utilisez pas Zoom, Whatsapp, Microsoft Teams, Facebook Messenger, ou
Skype, leurs failles de sécurité sont nombreuses, leur commerce se
fait au prix de vos libertés fondamentales tel que le droit à la vie
privée.
- Faire des visio-conférences / audio-conférences privées facilement,
avec Jitsi ou Riot. [[https://meet.jit.si/briis-sous-forges]]
- [[https://framadate.org/images/date.png]] organiser un RDV en
proposant plusieurs dates. [[https://framadate.org/]]
- Comment préparer une réunion à distance et télétravailler librement ?
[[https://framasoft.frama.io/teletravail/][Un guide de l'association
Framasoft.]]
- Partage de fichiers sans inscription :
[[https://cloud.tykayn.fr/s/WS4d3QbLz5jxwWB]]
-
*** Services divers
:PROPERTIES:
:CUSTOM_ID: services-divers
:END:
- éviter les fuites d'informations grâce à des bonnes pratiques et un
[[https://www.cipherbliss.com/comment-ne-plus-perdre-de-temps-avec-ses-mots-de-passe/][gestionnaire
de mots de passe très sécurisé comme Bitwarden]].
- introduction aux logiciels libres collaboratifs:
[[https://www.cipherbliss.com]]
- Réseau social fédéré Mastodon (500 Millions de personnes) :
[[https://mastodon.cipherbliss.com]]
- développement web: [[mailto:contact@cipherbliss.com][B. Lemoine,
entreprise CipheOu les conséquences insoupçonnées du
confinement.]]Défi du dimanche : foodporn Galerie publique :
https://www.facebook.com/groups/4101833913 , dossier photo et dessins
partagé: https://cloud.tykayn.fr/s/5fKwoPmJgBCoPox On se
géolocalise....
https://umap.openstreetmap.fr/fr/map/anonymous-edit/441832:An5XxDI8mwWio5VKLL7yODHo4VMr
Bliss.
- Monnaie libre à dividende universel: [[https://monnaie-libre.fr/]]
- Hébergeurs neutres et solidaires, les CHATONS:
[[https://entraide.chatons.org/fr/]]
- traduction de textes. [[https://www.deepl.com][www.deepl.com ,]] Fr->En
ou En->Fr, et bien d'autres -
[[mailto:contact@cipherbliss.com][contact@cipherbliss.com]]
** Divertissement:
:PROPERTIES:
:CUSTOM_ID: divertissement
:END:
- Hébergement de vidéos: [[https://peertube.cipherbliss.com]]
- Recettes de cuisine [[https://cuisine-libre.fr]]
[[https://cuisine-libre.fr/local/cache-gd2/87/06f5a9a54480b19220f7ceddb26102.jpg?1586045957]]
     
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,171 +0,0 @@
:PROPERTIES:
:ID: 19c34cd0-8e0e-4484-85d6-5a8ed056fb04
:END:
#+title: refonte-de-framadate-avec-api
* Article
- ID: 1437
- guid:
- status: publish
- publié le: <2020-07-14 14:03:05>
- modifié: <2020-07-14 14:03:10>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Refonte de Framadate avec API
Il était une fois Framadate, une petite histoire de télétravail hors
pandémie de Covid-19. Comme beaucoup de boulots collaboratifs de
logiciels libre, c'est une contribution faite à distance, par beaucoup
de personnes dans le monde, sur leur temps libre. De quoi apprendre des
choses utiles en ces temps où le télétravail semble être totalement
nouveau, alors que *pour beaucoup de contributeurs au libre, le travail
de loin à plusieurs a toujours été l'unique façon de faire*. Donc
Framadate, installé sur [[https://framadate.org/][framadate.org]], c'est
comme Doodle (qui est devenu très cher pour le commun des mortels), mais
en mieux du point de vue éthique.
** Qu'est-ce que c'est, Framadate?
:PROPERTIES:
:CUSTOM_ID: quest-ce-que-cest-framadate
:END:
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/framadate_date.jpg]]
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/framadate_classic.jpg]]
C'est un petit logiciel que vous pouvez installer sur votre serveur afin
de permettre à n'importe qui d'organiser des sondages pour se faire des
rendez-vous (au lieu d'utiliser la technique moisie des échanges
interminables d'email "moi je suis dispo tel jour" "ha moi non" "ah moi
oui" "oui mais toi on s'en fout Bébert!" ... pauvre Bébert!), sans que
les gens que vous souhaitiez réunir n'aient besoin de s'sinscrire, de
faire chauffer la carte bleue, ou de se faire pister par les GAFAM.
C'est un logiciel très utilisé, mais qui souffre de problème d'ergonomie
énorme sur mobile. Comme beaucoup de projets libres, faits par des gens
qui ne sont pas experts en User eXperience, design, accessibilité,
traduction. Il était question de retaper son front end depuis un bout de
temps, et Maiwann s'est lancé dans la réunion d'idées en 2018, a produit
des design d'écrans en 2019, et fait un appel a discuter du truc avec le
hashtag #framadate, depuis un post Mastodon en Aout 2019. Les maquettes
étaient prêtes et n'attendaient qu'à être traduites en logiciel.
Nouvelle tête de framadate, maquettes sur Zeplin, cette version n'est
pas encore en production:
[[https://www.cipherbliss.com/wp-content/uploads/2020/04/Screenshot_2020-04-10-Zeplin-Project.png]]
** Comment on fait pour contribuer à plusieurs à distance?
:PROPERTIES:
:CUSTOM_ID: comment-on-fait-pour-contribuer-à-plusieurs-à-distance
:END:
Avec d'autres gens recrutés de divers moyens avec des posts sur des
forums et des médias sociaux de toutes sortes. Des gens répondent à
l'appel, et c'est parti!
** Communication interne
:PROPERTIES:
:CUSTOM_ID: communication-interne
:END:
En premier lieu il faut savoir comment communiquer avec les autres
contributeurs. , on a discuté du truc d'abord sur les réseaux sociaux et
forums d'où ont été faits les appels. Quel moyen on devrait privilégier
pour échanger tout le long du projet? Celui qui convient à le plus de
gens motivés.
Riot, IRC, forum framacolibri, Wire, Mattermost, les possibilités sont
nombreuses, mais c'est le Mattermost de Framasoft, Framateam, section UX
& Libre, canal framadate qui a remporté le plus de votes. Grâce à mon
gestionnaire de mots de passe, créer un compte avec un mot de passe
réellement complexe (une centaine de caractères divers et variés) ne me
fait pas peur. Mattermost ci propose en plus l'avantage de pouvoir se
connecter via le Gitlab de Framasoft, Framagit, qui héberge tous les
code sources des projets. C'est aussi un excellent moyen d'avoir
plusieurs autres outils utiles à un projet logiciel: disposer d'un wiki,
et d'un tableau de choses à faire avec les Issues, au sein desquelles on
peut aussi discuter des détails.
Il a été convenu aussi qu'on allait donner des informations pour
accueilir les nouveaux contributeurs dans la desciption du
[[https://framateam.org/ux-framatrucs/channels/framadate][canal
framateam nommé Framadate]], et que l'on allait cantonner les
discussions de dev dans un canal séparé pour ne pas faire fuir les gens
normaux, sur :
[[https://framateam.org/ux-framatrucs/channels/framadate-dev][framadate-dev]].
*** Quels sont les objectifs, par où puis-je commencer?
:PROPERTIES:
:CUSTOM_ID: quels-sont-les-objectifs-par-où-puis-je-commencer
:END:
Il nous faut aussi savoir ce qu'on veut faire, pour savoir quelles
compétences rechercher et comment indiquer aux gens qui le souhaitent
comment ils peuvent aider le projet. C'est un gros travail de discussion
et de communication. Certains ont l'habitude de faire ça en vrai, dans
des ateliers de contribution où des gens de tous âges et de tout poil
viennent discuter, sociabiliser, boire un coup, et des fois même,
écrire, dessiner, coder des trucs.
Les maquettes sont prêtes, on peut les faire évoluer, on est prêts aussi
à les confronter à la réalité.\\
*** Accueillir les gens est primordial
:PROPERTIES:
:CUSTOM_ID: accueillir-les-gens-est-primordial
:END:
c'est sur nos premiers ressenti que l'on va décider si on a envie
d'investir deux minutes dans un projet en ligne avec des gens que l'on
ne connaît ni d'ève ni d'adam. Ensuite, comprendre qu'on a le droit de
poser des questions et d'ignorer des choses, et qu'on peut aider sans
avoir aucune compétence logicielle, ça fait un bien fou.
Pour savoir ce que l'on peut faire on a créé au début un pad
collaboratif. Puis une fois qu'on a fait le ménage dans nos idées, on a
mis ça dans le wiki du dépot gitlab.
Au début on a envisagé de ne retaper que le style. Puis en discutant
avec des gens qui connaissaient bien le code existant, et en examinant
d'un côté ce que ça nous prendrait comme temps de retaper ce qui existe,
ou repartir de zéro avec un framework comme on a conclu qu'il valait
mieux partir de zéro et utiliser quelques bibliothèques logicielles à
assembler pour se concentrer sur le code métier.
Ensuite, ça se fait au fil de l'eau, l'important étant que chacun trouve
son compte et soit prêt à faire des concessions pour avancer. oui moi
aussi, c'est fou je sais.
** Relancer régulièrement les motivés
:PROPERTIES:
:CUSTOM_ID: relancer-régulièrement-les-motivés
:END:
Une fois les gens mobilisés, il faut identifier ce qui les bloque, car
bien souvent on hésite à dire quand quelque chose ne va pas. Relancer
fait partie du boulot pour bosser en équipe, même si on a pas du tout un
statut d'animateur ou de manager officiel.
Un gros boulot de refacto pour bien séparer les concepts, les types,
faire des modèles documentés dans le code ont été réalisés pendant le
confinement de 2020. Quelques petites réunions vocales en équipe ont
permis d'avancer sur les points les plus techniques. La bêta n'est pas
encore sortie.
Mais vous pouvez déjà demander à l'API ce qu'elle fait, j'ai mis une
version de démo sur
[[https://framadate-api.cipherbliss.com][framadate-api.cipherbliss.com]]/api/v1
voici le document qui liste la config au format JSON:
[[https://framadate-api.cipherbliss.com/api/doc.json]]
Vous pouvez venir voir comment on avance sur les dépots framagit, et sur
[[https://framateam.org/ux-framatrucs/channels/framadate][les canaux de
discussion de Framateam, section UX & Design]]. Enjaillez!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,287 +0,0 @@
:PROPERTIES:
:ID: 97d851d5-88c4-4def-bf16-28622d03dc7b
:END:
#+title:
* Article
- ID: 1448
- guid:
- status: draft
- publié le: <2020-07-15 11:34:16>
- modifié: <2020-07-15 11:34:16>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** construction de maison
[[id:ec45b2ee-3358-4fa6-a1bf-b2912bad7281][construction_maison]]
RTIES:
:CUSTOM_ID: combien-de-gens-à-la-fois
:END:
Le nombre d'enfants et la fréquence à laquelle vous hébergez des gens
aussi change le nombre de pièces que vous allez devoir placer. Pour
atteindre notre objectif on a donc comparé deux entreprises de maîtrise
d'ouvrage, puis choisi une qui a le mieux répondu à nos questions durant
l'entretien, et qui a été capable de faire quelques schémas répondant au
besoin en live. On est tombé sur quelqu'un de très compétant gérant une
boîte, on a lancé la procédure de permis de construire, et notre héros
est malheureusement tombé en /burnout/ et a du déléguer l'intégralité du
dossier à ses collègues qui n'ont malheureusement pas les mêmes
compétences. (tin tin tinnnnn!!)
** Gestion de projet
:PROPERTIES:
:CUSTOM_ID: gestion-de-projet
:END:
La base pour s'organiser c'est d'avoir un suivi de tout ce qu'on doit
entreprendre, les contacts de tous nos interlocuteurs, savoir avec qui
on entreprend, quelles décisions prendre, quels sont les options,
combien coûte différentes hypothèses et qui investit combien à quel
moment... bref, savoir gérer un projet d'envergure *sur plusieurs
années*. Il se trouve que compter uniquement sur sa boite mail pour
faire tout ça est un désastre garanti. Surtout quand il s'agit à chauqe
fois de devoir situer de quel endroit on parle sur un plan. Mais on le
savait à l'avance, c'est pourquoi on s'est fabriqué une bonne feuille de
calcul qu'on a fait évoluer au fil des jours et de nos interrogations.
Bien sûr il existe des logiciels tout à fait adaptés à la gestion de
projet de cette envergure, voire pour des projets beaucoup plus
complexes, mais on a fait un truc assez bon à notre sauce.
* Faire sa feuille de calcul de suivi
:PROPERTIES:
:CUSTOM_ID: faire-sa-feuille-de-calcul-de-suivi
:END:
Notre feuille de suivi répond a plusieurs besoins, un pour chaque tab.
Puisqu'il nous fallait pouvoir y accéder de plusieurs endroits nous
avons utilisé une feuille google drive, que nous avons ensuite migré
dans notre NAS, ce qui nous permettait de la modifier à distance dans
une page web. voici les feuilles de notre classeur, éditées avec
LibreOffice Calc et syncronisées avec notre NAS.   La suite dans le
prochaine épisode.  
pour une maison neuve
- réflexion, décisions
- études techniques
- croquis
- prises de mesure sur place pour ajuster les plans
- communication:
- prise d'infos
- recherche de prestataires
- transmission d'infos
- négociations
- se réunir
- faire des achats
- transporter du gros matos
- couts de livraison à prévoir
- sur chantier: réalisation de travaux / ouvrage
- paperasse administrative
- signature de devis
- fournir éléments pour permis de construire
- logistique des échafaudages, outils et machines
- contrôle chantier
- suivi des avancements
- désigner responsable des étapes
- faire signer les gens
- retapage des erreurs
- attendre beaucoup
savoir ce que l'on veut
faire un budget
en prévoyant qu'il est fréquent que le budget augmente en cours de
construction à hauteur de 5% environ.
généralement, la matière première compte 1/3 du budget, et les services
de prestation 2/3. donc vous pouvez vous construire une maison pour 1/3
du prix si vous la faites à la main, easy!
pour ça vous pourrez trouver conseil sur l'association régionale des
castors d'ile de france, par exemple  [[https://www.arcif.net/]]
lieu
définir nos exigences en termes de commerce, de densité de population,
de calme ou de bordel constant, de boulot / centre de télétravail, de
proximité d'une forêt, d'accès aux transports en commun, aux études et
groupes scolaires, crèche si vous avez un gaminou, aux loisirs, aux
grands axes routiers, aux voies cyclables, de proximité du reste de la
famille.
trouver un terrain
plans
dessiner des croquis de plans trouver un architecte
savoir comment vous voulez répartir vos pièces, comment garer vos
véhicules, comment orienter la maison de sorte à pouvoir profiter des
apports solaires, organiser plusieurs étages
savoir où placer les machines
faire en sorte que vos tuyeaux d'eau soient le plus court possible
savoir si vous voulez pouvoir habiter sur un seul étage (si vous n'aimez
pas les escaliers / vous êtes plsu tout jeune, et que vous avez de la
surface de terrain)
réfléchir à ce que vous voulez faire de votre jardin
espace de jeux
piscine ou non
terrasse pour manger ou glander dehors
avoir des arbres ou non
réfléchir à comment aménager le sol, gérer ses pentes, ses bosses, ses
trous, ses accès
voir un paysagiste
gestion des réseaux, position des prises et interrupteurs, domotique,
home cinéma, enceintes multi room,
disposition de la cuisine
chambre d'ami
laisser la possibilité à vos habitudes d'évoluer
quand tout est clair on peut lancer le permis de construire
[[https://www.service-public.fr/particuliers/vosdroits/F1986]]
(un mois minimum si tout est bon)
afficher le permis de construire dans la rue. attendre la période
d'opposition publique de 2 mois avant de pouvoir commencer les travaux.
au fur et a mesure de l'avancement des plans, vous serez amenés à écrire
de longs mails pour préciser des choses sur des endroits de plans à
retoucher. Et donc passer un temps énorme a juste décrire de quoi vous
voulez parler.
alors que vous pouvez mettre en ligne vos plans et créer des points de
discussion dessus avec des outils comme Marvel.
vous pourrez clore les discussions au fur et à mesure que les soucis
sont résolus et que les plans sont mis à jour.
comme ça, pas la peine de vous trimballer ouatmille plans pas à jour
imprimés partout.
suivre ses dépenses
prospection des prestataires
suivi des paiements
savoir qui paie quoi
paiement en plusieurs fois, toujours
les boites ne finissent pas toujours ce qu'elles commencent
réflexion sur les éléments à acheter
savoir quel prestataire fournit des éléments
échéancier
des travaux empêchent l'avancement d'autres travaux, il est rare que les
prestataires puissent travailler en même temps, et ce n'est d'ailleurs
pas permis par leurs assurances
savoir quel prestataire s'occupe de quel percement
diagramme de gantt
visiter le chantier souvent
mettre à jour nos envies
en se baladant sur le chantier nous avons retapé les emplacement de pas
mal de pièces
relever les anomalies, les erreurs de placement
faire face aux contraintes qui apparaissent au fur et à mesure, et qui
demandent de retaper les plans
gérer les malfaçons
constater et faire constater
désigner les responsables et couper court aux jeux de patate chaude
entre les prestataires
réparer dans un délai raisonnable
activer les réseaux un trimestre avant la fin
eau
elec, enedis
internet, orange, même si vous êtes chez un fournisseur éthique, c'est
orange qui construit les nouvelles lignes.
commander les meubles de sorte qu'ils arrivent après les revêtements de
sol
réceptionner la maison
en contrôlant bien le tout
préparer le déménagement
rediriger ses courriers
installer sa nouvelle boite à lettre / étiquette
Réexpédition définitive nationale - 1 contrat, 6 Mois
[[https://www.laposte.fr]]
changer son adresse sur https://www.service-public.fr
virer ou donner des trucs dont on ne se sert pas
cartonner
protéger la vaisselle
enrouler les fauteuils/canapés/matelas
ressources:
oalley  [[https://www.oalley.net/map]]
feuille de calcul regroupant le tout
[[https://fr.smartsheet.com/modeles-de-gestion-de-construction-pour-Excel]]
[[/ns/dv/WLh9w/d1904e19d03a575e12581f2402704252e3ec21ba/_ZkOZIQBw75NA97waGYktaA/1556800112467.jpg?SynoToken=KraWgUUq0PUzE&_sid=%22Xr9ppM4oRyQrM15C0MIN193500%22&thumb=true]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,130 +0,0 @@
:PROPERTIES:
:ID: e4471945-80f1-41fa-ae72-80a37ed16c24
:END:
#+title: recuperer-de-la-musique-libre-de-lemission-cause-commune
* Article
- ID: 1492
- guid:
- status: publish
- publié le: <2020-11-12 11:31:41>
- modifié: <2020-11-15 16:35:43>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Récupérer de la musique libre de l'émission "Libre à vous !"
Je vous ai dit que j'étais membre de [[https://www.april.org][l'April]]
et du [[https://www.chatons.org][CHATONS]] qui y est associé, le
[[https://www.chapril.org][Chapril]] ? ça c'est fait.
[[https://www.april.org][[[https://www.april.org/sites/default/themes/zen_april/logo.png]]]]Il
se trouve que cette association de défense du logiciel libre, qui est
aussi à l'origine du très utile [[https://www.agendadulibre.org/][Agenda
du libre]],  a près de 4000 membres et diffuse une nouvelle émission
tous les Mardis après midi, intitulée "*Libre à vous* !".
[[https://april.org/files/libre-a-vous/banniere-radio-libre-a-vous-256x.png]]
https://april.org/files/libre-a-vous/bande-annonce/20190831-bande-annonce-libre-a-vous-video-version-courte-960x540.webm
#+BEGIN_QUOTE
Prenez le contrôle de vos libertés informatiques et suivez l'actualité
du Libre. Retrouvez les dossiers politiques et juridiques traités par
l'April, les échanges avec des personnes invitées, et bien entendu de
la musique sous licence libre. /Libre à vous !/ c'est en direct
*chaque mardi de 15 h 30 à 17 h*, sur les ondes de la radio Cause
Commune, /« la voix des possibles »/, 93.1 FM en Île-de-France,
partout dans le monde [[https://causecommune.fm][sur le site de la
radio]]. (Comme diraient les Fatals Picards, C'EST UN JEU DMOT!
*cause* comme discutailler, mais aussi comme comme cause à défendre!
Habile!) Le podcast de l'émission et les podcasts par sujets traitées
sont disponibles dès que possible, quelques jours après l'émission en
général.  
#+END_QUOTE
** Qui dit radio libre dit aussi musique libre
:PROPERTIES:
:CUSTOM_ID: qui-dit-radio-libre-dit-aussi-musique-libre
:END:
C'est aussi une émission qui diffuse des artistes publiant leur musique
sous une [[https://fr.wikipedia.org/wiki/Licence_libre][licence libre]],
ce qui signifie que sous certaines conditions vous pouvez l'écouter et
vous en servir dans vos créations (vidéos par exemple) sans avoir à
débourser le moindre euro, du moment que vous créditez les artistes
correctement. En causant sur le canal IRC #april-chapril j'ai appris que
l'on peut retrouver la liste des musiques par ici pour les télécharger:
[[https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/]]
Aussi, au lieu de cliquer sur les nombreux liens un par un j'ai réalisé
un petit script qui va s'occuper de récupérer la liste des liens fournis
par cette page et les télécharger ensuite dans un dossier dédié grâce à
la puissance des scripts bash. Il existe sûrement des moyens plus facile
de faire cela mais voici une recette assez rapide issue de plusieurs
recherches sur Saint Stack Overflow. D'abord on récupère la page html
présentant la liste de liens, on scanne ensuite le fichier html pour
extraire les liens dans les ancres html, on remplit un fichier listant
ces liens, et ensuite on scanne ce fichier de liens en demandant de
télécharger chacun de ces liens dans un dossier.
#+BEGIN_EXAMPLE
#/bin/bash
cd ~
mkdir musique-libre-a-vous && cd musique-libre-a-vous
wget https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/
sed -n 's/.*href="\([^"]*\).*/\1/p' index.html > liste_de_liens.txt
cat liste_de_liens.txt
cat output.txt| wc -l
#+END_EXAMPLE
une fois que vous avez fait le ménage dans votre liste de liens en ne
gardant que les fichiers audio, vous pouvez lancer le téléchargement de
la liste de fichiers ainsi:
#+BEGIN_EXAMPLE
xargs -i wget 'https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/musiques/{}' < liste_de_liens.txt
#+END_EXAMPLE
Bon ce serait plus simple si l'asso mettait à disposition des fichiers
torrents listant les musiques par paquet, ça permettrait de faire
techniquement du partage entre les personnes interessés par les
téléchargement au lieu de tout demander depuis un seul serveur, mais ça
sera pour une prochaine fois ;) Si vous avez aussi de bonnes ressources
pour récupérer de la musique libre de droits et faire découvrir des
artistes de qualitay, faites passer les astuces dans les commentaires!
oh d'ailleurs vous pouvez leur parler de
[[https://funkwhale.audio/][Funkwhale]] si vous connaissez des artistes.
#+BEGIN_QUOTE
** Funkwhale, Une plateforme sociale pour apprécier et partager la
musique
:PROPERTIES:
:CUSTOM_ID: funkwhale-une-plateforme-sociale-pour-apprécier-et-partager-la-musique
:END:
Funkwhale est un projet communautaire qui vous permet d'écouter et de
partager de la musique et des contenus audio au sein d'un réseau
décentralisé et ouvert.
#+END_QUOTE
[[https://music.cipherbliss.com/][j'en ai mis un en place ici]]:
[[https://music.cipherbliss.com/]] En attendant, profitez bien de la
musique, et si vous voulez en savoir plus sur l'April c'est par ici:
#+BEGIN_QUOTE
Depuis 1996, l'April est animée par une ambition : *« logiciel libre,
société libre »*. Pionnière du
*[[https://www.april.org/articles/intro/ll.html][logiciel libre]]* en
France, l'April, constituée de 3968 adhérents (3666 personnes
physiques, 302 entreprises, associations et organisations), est depuis
1996 un acteur majeur de la *démocratisation* et de la *diffusion* du
logiciel libre et des *standards ouverts* auprès du grand public, des
professionnels et des institutions dans l'espace francophone.
[[https://www.april.org/fr/association/][En savoir plus...]].
#+END_QUOTE
 
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,134 +0,0 @@
:PROPERTIES:
:ID: a7eaf56c-e162-4930-abd8-4fe9c17ca28b
:END:
#+title: live-toot-de-la-conference-avec-etienne-klein
* Article
- ID: 1504
- guid:
- status: publish
- publié le: <2020-11-18 11:03:46>
- modifié: <2020-11-18 11:11:51>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Live toot de la conférence avec Etienne Klein
live toot de la conférence de
l'[[https://mastodon.cipherbliss.com/tags/AFIS][#AFIS]] (asso française
pour l'information scientifique) avec Etienne Klein et la
[[https://mastodon.cipherbliss.com/tags/SFEN][#SFEN:]]
#+BEGIN_QUOTE
Faire de la science ça ne veut pas dire qu'on ne peut pas se tromper.
Tous les scientifiques se trompent régulièrement. L'intérêt de la
science consiste à faire examiner nos connaissances avec une méthode
précise, afin de savoir comment on se trompe. Combien de personnes
ayant fait des déclarations qui se sont montrées erronées sont venues
ensuite dire qu'elles se sont trompées? Il est primordial de savoir
reconnaître que l'on se trompe quand c'est le cas pour faire avancer
la connaissance. Faire de la science, cultiver son esprit critique,
c'est penser contre son propre cerveau. "C'est pas une guéguerre entre
les scientifiques et la population, les scientifiques sont déjà
eux-même incultes en science. Si je vais voir un physicien du CEA où
je travaille, et que je lui demande "c'est quoi une cellule souche?
c'est quoi un OGM? c'est quoi la 5G?" il y a très peu de chances que
j'obtienne une bonne réponse. La compétence dans un domaine ne
signifie pas la compétence dans toute la science. Comment font alors
les gens qui n'ont pas la moindre formation scientifique pour faire le
tri dans toutes les informations qui leur sont proposées? Par des jeux
d'influence et d'arguments d'autorité. il nous faut restaurer l'idée
qu'il existe une différence entre une croyance et une connaissance. Et
qu'on ne peut pas être totalement dénué de croyance. On doit se poser
la question de "comment on a obtenu les connaissances que l'on a
aujourd'hui", dans l'histoire des idées? on peut tout à fait être
militant et ne pas du tout savoir comment défendre avec des arguments
ce que l'on revendique. C'est très grave, parce que ça veut dire qu'on
peut défendre tout et surtout n'importe quoi sans ne rien y
comprendre. Quand on est jeune on a beaucoup de temps pour apprendre,
mais heureusement après aussi. Encore faut il souhaiter davantage la
recherche de la vérité que de suivre aveuglément un groupe
paradoxalement, la propagation de la pensée critique - dans ce qu'elle
est réellement, à savoir, exercer sa réflexion contre nos propres
biais cognitifs- nécessite que l'on restaure des figures d'autorité
scientifique. Quelqu'un qui défend une thèse conspirationniste tout à
fait farfelue en invoquant sa pratique de l'esprit critique, ne
pratique pas l'esprit critique contre un certain ensemble de choses
précises. Il faut aussi comprendre que la science dit comment les
choses sont, mais ne prescrit pas ce que nous devons en faire. il faut
faire la distinction avec ce qui relève de l'éthique, de la
prescription sociale, morale, et le rôle de l'expert qui a une
certaine connaissance de ce que les choses sont. Prescrire une
utilisation, appartient au registre du politique (et non du
politicien), dans son sens premier: les décisions relatives aux choix
de vie de la cité.
#+END_QUOTE
La conférence était assez courte, et le live tooting est un exercice qui
consiste à rapporter les idées en même temps que la conférence se fait.
J'ai donc écrit ce qui suit après la fin de la conf: J'ajouterai qu'il
est primordial dans la réception de toute information de savoir prendre
du recul et se demander à quel point ce que l'on reçoit a fait l'examen
de vérifications par des gens compétents en amont. Spoiler alert: c'est
rarement le cas, et tout média vivant de la publicité ou appartenant à
des dirigeants de multinationales subissent de l'autocensure et sont
interdits de traîter énormément de sujets qui feraient de l'ombre à leur
employeur et à ses annonceurs. Ces contraintes broient toute idée qui
passe par de tels médias pour les transformer en spectacle affriolant.
C'est très différent de ce à quoi tend la recherche de la vérité et du
fonctionnement du monde empirique. Il faut absolument cesser de croire
que si quelqu'un est convaincant il détient la vérité absolue et qu'il
ne se trompe jamais. Il faut absolument cesser de croire que toutes les
opinions se valent, que tout peut être remis en question n'importe
comment (le relativisme absolu), et que vous devez adopter n'importe
quelle info sans devoir faire vous même à un moment le tri. ça n'a
jamais été une bonne idée et ça ne le sera jamais. Au contraire, surtout
si quelqu'un est incapable de reconnaître quand il se trompe, ou qu'il
ignore quelque chose, c'est très mauvais signe quant à la fiabilité de
ses communications et à son approche du monde réel. L'indépendance des
médias manque cruellement au panorama de la communication scientifique,
c'est le résultat d'un jeu de pouvoirs qui privilégie la continuité
d'une vision féodale de l'information. Une vision que l'on peut
aujourd'hui changer en comprenant les travers actuels, les biais
cognitifs, et en se servant de l'horizontalité d'internet. Tout le monde
peut se tromper, et c'est une qualité que de reconnaître ses torts,
c'est le seul moyen pour enfin passer à autre chose et s'améliorer. La
crise du [[https://mastodon.cipherbliss.com/tags/COVID19][#COVID19]]
aura permis de mettre sur le devant de la scène l'aspect catastrophique
des communications qui se revendiquent de "scientifique" alors qu'elles
ne font que se répandre dans le spectacle en donnant carte blanche et un
mégaphone aux pires charlatans qu'ils puissent trouver. Ce qui a des
conséquences sanitaires démesurées, pour lesquelles les responsables de
diffusion, ne subissent aucune ombre et font le moins de remise en
question possible. Bref, sortez couverts et bossez votre
[[https://skeptikon.fr/accounts/hygienementale][@hygienementale]] ou
vous finirez par avoir La tronche en biais ;) Vous pouvez aller plus
loin dans les travaux des différentes personnes en place en visitant le
site de l' [[https://mastodon.cipherbliss.com/tags/afis][#afis]] ou en
vous procurant un des magazines "Science et Pseudo-science"
[[https://www.afis.org][https://www.afis.org]] et de la
[[https://mastodon.cipherbliss.com/tags/SFEN][#SFEN]] (société française
de l'énergie nucléaire) [[https://www.sfen.org][https://www.sfen.org]] ,
Etienne Klein a aussi son site est passe sur france culture tous les
Samedis à 16h. [[https://etienneklein.fr/][https://etienneklein.fr/]]
Comme dirait Captain Disillusion, professionel des effets spéciaux vidéo
qui débunke des trucages: "Aimez avec votre cœur, mais pour tout le
reste, servez-vous de votre tête." je vous recommande aussi le court
[[https://mastodon.cipherbliss.com/tags/fanzine][#fanzine]] à 3€ que M.
Klein qualifie de tract, nommé "le goût du vrai". ça permet d'apprendre
un peu plus en détail comment mieux débattre avec des gens, qu'ils
soient des proches ou de parfaits inconnus. Voici les tags des termes
liés sur mastodon:
[[https://mastodon.cipherbliss.com/tags/debattonsMieux][#debattonsMieux ]][[https://mastodon.cipherbliss.com/tags/communicationScientifique][#communicationScientifique]]
[[https://mastodon.cipherbliss.com/tags/nofakescience][#nofakescience]]
[[https://mastodon.cipherbliss.com/tags/science][#science]]
[[https://mastodon.cipherbliss.com/tags/COVID19][#COVID19]]
[[https://mastodon.cipherbliss.com/web/statuses/105225488898963210][publié
à l'origine sur Mastodon Cipherbliss]]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,93 +0,0 @@
:PROPERTIES:
:ID: c9f693cc-6542-4e3e-b16a-f30011b4a4db
:END:
#+title: passage-dans-lemission-libre-a-vous-le-17-novembre-2020
* Article
- ID: 1508
- guid:
- status: publish
- publié le: <2020-11-25 11:19:11>
- modifié: <2020-11-25 11:31:54>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Passage dans l'émission "Libre à vous !" le 17 novembre 2020
Le 17 Novembre 2020 j'étais invité à l'Émission /Libre à vous !/
diffusée mardi 17 novembre 2020 sur radio Cause Commune. La même
émission pour laquelle j'ai proposé un script pour
[[https://www.cipherbliss.com/recuperer-de-la-musique-libre-de-lemission-cause-commune/][extraire
toutes les musiques libres mises à disposition par l'April]]. J'ai donc
été invité par Frédéric Couchet pour causer de ce que je fais dans le
[[https://entraide.chatons.org][CHATONS]] de
l'[[https://www.april.org][April]] que l'on peut trouver sur Chapril.org
, comment j'y suis arrivé et quelles actions j'y mène pour faire la
promotion d'une solution d'organisation d'évènements en ligne avec
Mobilizon, et plus largement faire comprendre à tout un chacun les
dangers des GAFAM, et comment s'en émanciper concrètement. Voici le
fichier audio que
[[https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/20201117/libre-a-vous-20201117.ogg][vous
pouvez télécharger]]:
[embed]https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/20201117/libre-a-vous-20201117.ogg[/embed]
La transcription texte de l'émission est aussi disponible ici grâce au
formidable boulot de l'équipe.
[[https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020]]
#+BEGIN_QUOTE
*Intervenant·e·s :* Noémie Bergez - Élodie Déniel-Girodon - Fabrice
Noël - Baptiste Lemoine - Jean-Christophe Becquet - Isabella Vanni -
Frédéric Couchet - Étienne Gonnu à la régie *Lieu :* Radio Cause
Commune *Date :* 17 novembre 2020 *Durée :* 1 h 30 min *Sommaire de
l'émission:*
1. [[https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020#Chronique_In_code_we_trust_de_Noemie_Bergez_sur_le_theme_de_la_securisation_des_donnees][Chronique
« In code we trust » de Noémie Bergez sur le thème de la
sécurisation des données]]
2. [[https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020#Chronique_Pepites_libres_de_Jean-Christophe_Becquet_sur_Sounds_of_the_Forest][Chronique
« Pépites libres » de Jean-Christophe Becquet sur /Sounds of the
Forest/]]
3. [[https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020#Au_coeur_de_l-April_deconfinee_._Plusieurs_personnes_actives_au_sein_de_l-April_parleront_des_groupes_de_travail_des_activites_de_l-April_son_fonctionnement._Nous_parlerons_egalement_des_coulisses_de_l-emission][« Au
cœur de l'April (dé)confinée ». Plusieurs personnes actives au sein
de l'April parleront des groupes de travail, des activités de
l'April, son fonctionnement. Nous parlerons également des coulisses
de l'émission]]
4. [[https://www.april.org/libre-a-vous-radio-cause-commune-transcription-de-l-emission-du-17-novembre-2020#Quoi_de_Libre_Actualites_et_annonces_concernant_l-April_et_le_monde_du_Libre][Quoi
de Libre ? Actualités et annonces concernant l'April et le monde du
Libre]]
#+END_QUOTE
J'ai été ravi de pouvoir m'exprimer dans cette émission et causer de mon
parcours qui a débuté avant l'apparition d'internet dans les chaumières,
de comment j'ai pu mixer l'aspect dessin collaboratif, fanzinat
(Mangastyl, E-kaki, Paintchat, flood IRC, contrib Openstreetmap... rha
zut j'ai oublié de parler de [[https://www.qzine.fr][Qzine.fr]]),
sorties de petite vadrouille, accompagnements divers à l'émancipation et
l'éducation populaire comme je peux la pratiquer sur ce blog, en
contribuant à divers projets en lien avec Framasoft et les CHATONS, ou
avec des ateliers associatifs en direct avec des gens de tous les âges
et tous les niveaux. Des choses qui seront bien plus faciles à pratiquer
le jour où on pourra se réunir en live avec des gens. En attendant on
s'en sort en organisant des ateliers à distance, ou juste des prises de
nouvelles informelles pour garder le contact, avec des solutions de
chatons et du logiciel libre, tout en cherchant à ne pas prêcher du
convaincu. C'est une émission qui parait tous les Mardis, on peut en
écouter un paquet depuis le temps que ça existe. J'avais déjà écouté
quelques autres diffusions avant qu'on ne me propose d'y prêter ma voix.
On y aborde des sujets à propos de féminisme, éducation, initiatives
pour rendre aux femmes leur place dans les métiers de la technologie en
général, cartographie, encyclopédie contributive, hackerspace, tiers
lieux, bio hacking, projets montrant un autre aspect du monde comme dans
la section des pépites libres, s'informer sur tout ce qui se fait de
collaboratif, comprendre mieux les textes juridiques, s'informer
découvrir la culture du monde, entendre des gens dont je vois passer les
pseudos sur Mastodon ou dans des conférences d'évènements auquel j'ai pu
me rendre. à chaque fois on découvre des choses interessantes.
Mangez-en!! Comme dirait l'autre, la route est longue mais la voie est
libre!
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,186 +0,0 @@
:PROPERTIES:
:ID: 98f5927a-aeea-414b-b391-fca09f8be696
:END:
#+title:
* Article
- ID: 1387
- guid:
- status: draft
- publié le: <2021-02-11 21:56:10>
- modifié: <2021-02-11 21:56:10>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** quelle messagerie instantanée libre pour rassembler le monde
Comment communiquer avec ses proches ou des inconnus, de façon vraiment
sécurisée par défaut, sans se faire pister en permanence par des
entreprises qui asservissent l'humanité, sans avoir à être un fondu de
la ligne de commande, et que ça soit utilisable au quotidien ?
** La mode qui passe
:PROPERTIES:
:CUSTOM_ID: la-mode-qui-passe
:END:
Selon Stéphane Bortzmeyer, bien que les gens semblent coincés dans
l'utilisation d'un logiciel en particulier pour communiquer, les modes
passent et les gens s'inscrivent massivement à un nouveau truc plein de
paillettes tous les cinq ans environ. Ce ne sont pas les propriétés des
logiciels qui sucitent la mode, comme le fait qu'ils soient facile a
utiliser, beaux, pratiques, gratuits, permettant de s'envoyer des gifs,
de faire de la visio conférence a cinq cent à la fois, hé non. c'est
parce que des gens influent ont fait croire à suffisament de monde que
ça valait le coup, pour qu'émerge
[[https://fr.wikipedia.org/wiki/Effet_de_r%C3%A9seau][un effet de
réseau]].
#+BEGIN_QUOTE
L'*effet de réseau* (ou rarement *effet-club*) est le phénomène par
lequel l'[[https://fr.wikipedia.org/wiki/Utilit%C3%A9][utilité]]
réelle d'une [[https://fr.wikipedia.org/wiki/Technique][technique]] ou
d'un produit dépend de la quantité de ses utilisateurs. “J'y suis et
j'y reste parce que tout le monde est là”.
#+END_QUOTE
Ou plus précisément, j'y suis jusqu'à ce que quelqu'un d'assez influent
sur moi m'ordonne de le suivre ailleurs. C'est pénible à reconnaître,
mais dans nos fréquentations, certaines personnes vont avoir une posture
hiérarchique sur nous, et nous sur eux. Il est clair que pour certaines
personnes avec qui on communique, il est très facile de les convaincre
de n'importe laquelle de nos convictions et leur faire adopter une
pratique similaire à la notre pour beaucoup de sujets, pour d'autres
cela relève de la mission impossible, et pour encore d'autres ce sont
eux qui nous font changer de comportement sans que l'on se sente
légitime à remettre en cause cette domination. Le mot fait peur, mais
c'est une réalité.
Ainsi, lorsqu'un service basé sur le
[[https://www.monde-diplomatique.fr/2019/01/ZUBOFF/59443][capitalisme de
surveillance]] (théorisé par Shoshana Zuboff) obtient un effet de mode,
il devient cool de faire la promotion de ce service et de se porter
garant de sa communication en criant à qui veut bien l'entendre qu'on a
un compte dessus, comme si la coolitude du dit service était aussi un
peu la nôtre, [[https://www.youtube.com/watch?v=e5jDspIC4hY][de la même
façon que l'on partage son engouement à soutenir un club de sport]]. On
ne soutient pas un membre en particulier, mais une équipe, quand bien
même cette équipe ne comporte plus une seule des personnes de l'époque
où on l'a connu. On a alors une approche dogmatique de ce qu'il convient
de suivre et la remise en question du dogme devient difficile au fur et
à mesure qu'on en fait la promotion en demandant de ne pas le remettre
en question. Bref, on se tire une balle dans le pied quand on soutient
une cause si on ne nous autorise pas à la comprendre ou a la
questionner.
D'un autre côté, pour gérer leur identité en ligne, beaucoup de gens ont
toujours en usage une ou deux très vieilles adresse e-mail, créé il y a
fort fort longtemps avec un mot de passe tout pourri de 5 caractères et
un chèque en blanc au fournisseur d'e-mail pour tout savoir de nos
communications et de notre graphe social. C'est le cas pour Gmail mais
aussi pour n'importe quel fournisseur d'e-mail qui ne pratique pas par
défaut un chiffrement intégral et de bout en bout.
Des boites comme Protonmail ou Tutanota le font de façon ultra simple
pour les utilisateurs, tout en gagnant leur pain avec des abonnements et
des donations. Des gens qui s'auto-hébergent peuvent aussi le faire sur
leur propre ordinateur, mais c'est long, difficile et demande beaucoup
de montée en compétences. Dans thunderbird il existe l'extension
Enigmail qui permet de faire les choses plutôt facilement, mais là aussi
ce n'est pas par défaut. L'e-mail reste la base de l'identité numérique
sur le web et c'est bien souvent la première chose qu'on vous demande
pour créer un compte quelque part. Comme tout le monde a au moins une
adresse email, ça pourrait servir à communiquer.
** Le souci de l'inscription
:PROPERTIES:
:CUSTOM_ID: le-souci-de-linscription
:END:
S'incrire à un service est une chose pénible, en général. Enfin, sauf si
on sait
[[https://www.cipherbliss.com/comment-ne-plus-perdre-de-temps-avec-ses-mots-de-passe/][utiliser
un gestionnaire de mot de passe]] ;)
De ce fait, fournir une identité qui vous permet de vous connecter a un
site “via” un autre pour lequel vous avez déjà un compte, devient un
grand atout face à la flemme. Google et Facebook l'ont bien compris et
fourni de quoi faire en sorte de se connecter à des millions d'autres
sites via leur
[[https://fr.wikipedia.org/wiki/Authentification_unique][Single Sign
On]], qui leur permet de savoir et de contrôler qui se connecte à quoi,
et comment.
Partant du principe que
“[[https://knowyourmeme.com/memes/do-you-guys-not-have-phones][tout le
monde a un smartphone]]”, certaines messageries comme
[[https://signal.org/fr/][Signal]] ou
[[https://telegram.org/][Telegram]] ont d'ailleurs fait le pari de
prendre un numéro de téléphone comme base de l'identité, et non pas un
email ou un autre compte. Ce qui facilite l'inscription, permet de
retrouver tous ses contacts très facilement, et permet de sortir de
Whatsapp, filiale de Facebook, très simplement en pratique.
ça permet aussi de faire du commerce d'une donnée identifiant une
personne de façon assez forte partout dans le monde (le numéro IMEI, le
VIN du téléphone, l'adresse MAC, l'identifiant publicitaire adwords ou
facebook), et de compter sur un fournisseur d'identité à l'international
déjà existant: les services télécom.
C'est votre numéro IMEI qui permet à votre opérateur Français de vous
dire "coucou, vous venez de passer la frontière, voilà comment ça se
passe le roaming et voici les tarifs" ou encore "bienvenu dans tel pays,
on est trop sympa de vous facturer seulement 7€ la minute si vous
appelez vers la France métropolitaine"
** La mort des entreprises
:PROPERTIES:
:CUSTOM_ID: la-mort-des-entreprises
:END:
Un logiciel privateur, (et donc fermé à la contribution et à l'audit du
fonctionnement par des gens externes à l'entreprise) maintenu par une
entreprise n'est pérenne que tant que ladite entreprise qui le maintient
décide de faire bosser des gens compétents dessus... et que l'entreprise
elle même reste en vie. Si un des deux disparaît, c'est fini. Pas
forcément tout de suite, mais très rapidement. N'allez pas croire que
c'est réservé aux petites entreprises et admirez donc le nombre de
[[https://gcemetery.co/][logiciels tués par Google sur son cimetière]],
qui propose également des alternatives.
Contrairement à un logiciel libre, qui peut parfaitement survivre à ses
créateurs et être repris par d'autres, tant qu'il reste accessible à la
communauté. C'est pourquoi tout mettre sur Github, détenu par Microsoft
et uniquement là bas est forcément une bêtise. L'enjeu de la pérennité
de la forge logicielle et du partage des sources sous une licence
adaptée est donc toute aussi importante. C'est ce qui fait que
[[https://www.nextinpact.com/lebrief/41883/11639-github--microsoft--se-paie-le-gestionnaire-de-paquets-npm][github
et NPM ont été rachetés par Microsoft]], et Gitlab par Google.
** La messagerie par dessus l'email
:PROPERTIES:
:CUSTOM_ID: la-messagerie-par-dessus-lemail
:END:
Deltachat
** Communiquer avec ceux qui n'ont pas de compte
:PROPERTIES:
:CUSTOM_ID: communiquer-avec-ceux-qui-nont-pas-de-compte
:END:
L'enjeu d'une communication globale et privée est donc de taille, et ne
saurait passer par un service centralisé sujet à la mort ou au bon
vouloir des actionnaires d'une entreprise.
Suite à une conférence de uwu et owo à Pas Sage en seine 2019, j'ai
lancé un sondage recensant quelles sont les messageries pour lesquelles
vous avez un compte.
https://framaforms.org/quelles-messageries-instantanees-de-groupe-utilisez-vous-1589371245
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,149 +0,0 @@
:PROPERTIES:
:ID: 88a508df-51b1-492c-98cf-ad675c6ef568
:END:
#+title: actus-de-fevrier-2021
* Article
- ID: 1543
- guid:
- status: publish
- publié le: <2021-02-23 00:54:00>
- modifié: <2021-02-23 00:54:00>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Actus de Février 2021
Bonjour monde! Depuis la dernière fois avec
[[https://framadate-api.cipherbliss.com/#/ciphering][la page des
Ciphers]] j'ai eu une semaine assez occupée.
Mardi je me suis rendu dans les locaux de
[[https://cause-commune.fm][CauseCommune]] pour l'émission
"[[https://april.org/libre-a-vous][Libre à vous !]]" du Mardi où j'ai pu
causer avec Madix, Isabella Vanni, Luk, Étienne, Vincent, et d'autres
chouettes gens de l'[[https://april.org][April]] et de la radio 93.1 FM.
[[https://www.april.org/libre-a-vous-diffusee-mardi-16-fevrier-2021-sur-radio-cause-commune]]
On a causé d'actions pro libre dans l'éducation, moi en tant que parent
d'élève, et Adrien (aka Neox, gérant du serveur XMPP du Chapril) en tant
qu'élève du supérieur dans une fac d'informatique.
Le podcast audio sera bientôt disponible et sa transcription a été faite
par Marie Odile, comme pour toutes les émissions de Libre à vous.
On a aussi fait des photos
[[https://photos.april.org/index.php?/category/364]]
[[https://photos.april.org/_data/i/upload/2021/02/17/20210217160203-3ff5246c-me.jpg]]
[[https://photos.april.org/_data/i/upload/2021/02/17/20210217160213-e4f19e18-me.jpg]]
[[https://photos.april.org/_data/i/upload/2021/02/17/20210217160214-8664e78f-me.jpg]]
[[https://photos.april.org/_data/i/upload/2021/02/17/20210217160207-a276352d-me.jpg]]
C'était une très chouette expérience, et on a du écourter au maximum à
cause du couvre feu T_T
à propos de transcriptions, l'April a récemment publié
[[https://www.librealire.org/][Libre à lire point org]] qui regroupe
tous les textes de l'émission, je me disais qu'il devait bien exister
des outils libres pour faire de l'aide à la transcription, depuis bien
avant que Mozilla sorte CommonVoice. En effet il en existe des tas,
c'est juste qu'ils sont pas bien faciles à faire fonctionner.
Donc j'en ai essayé quelques uns en faisant pousser ma barbe, jusqu'à
trouver un qui soit en mesure de faire fonctionner sa démo selon sa
propre documentation.
J'ai pioché un exemple avec une lib en python nommée Vosk et soudain,
miracle, ça fonctionnait! et il y avait des modèles de données audio en
Français disponibles. J'ai donc tenté le coup sur un fichier audio de
quelques secondes où les gens parlaient très clairement et le résultat
était vraiment pas mal, pour très peu de code à faire.
J'ai donc entrepris de publier un dépôt git que tout le monde pourrait
installer un peu plus facilement que ce que j'ai eu à faire. il suffit
de suivre le guide du Readme, qui s'affiche sur l'accueil du projet:
[[https://forge.chapril.org/tykayn/transcription]]
Le but du jeu étant de faire ceci:
- mettre les fichiers audio et vidéos dans un dossier en vue de les
transcrire.
- lancer un script.
- et hop, c'est bon
on obtient un fichier texte de la transcription pour chacun des fichiers
sons ou vidéos demandés, dans des formats texte simple, texte précédé
par une info minute et seconde, et vrai fichier sous titre /.srt/ à
ajouter dans une vidéo.
J'ai pu comme ça filer un coup de main à Marie Odile pour une émission
Décryptualité,
puis en causant sur IRC il y a eu aussi Khrys de Parinux qui bosse avec
d'autres gens à transcrire à la mano des conférences de la FFDN, par
exemple celles de Benjamin Bayard, le plus célèbre des "vieux con des
Internets".
une fois qu'on a installé le truc par la magie d'un *git clone* et d'un
*make* ça marche plutôt pas mal pour faire une bonne base de travail et
gagner plein de temps.
Mon script de conversion est documenté en français et sous licence libre
AGPLv3, afin de demeurer libre.
Je l'ai testé sur
[[https://peertube.cipherbliss.com/videos/watch/8a4bd1d7-f2f5-4773-af75-8f036a65c3f3][ma
vidéo de démonstration des ebook et mis en ligne le résultat du sous
titrage automatique]], l'idée générale est pas trop mal rendue dans les
transcriptions, mais beaucoup de mots que j'ai utilisé dans cette vidéo
sont pas évident à comprendre pour le bouzin. Rien que /MarkDown/ ou
/Chapril/ ça donne des remplacement marrants :D
Le script ne distingue pas encore les différentes personnes qui parlent
mais quelqu'un sur mastodon bosse sur le sujet et on se cause tous les
jours.
Breffe, ça pourrait vous être utile ce petit outil de transcription. En
tous cas, pour l'équipe de la radio (et les gens qui apprécient d'avoir
des logiciels libres faisant dans l'accessibilité à toutes les
déficiences, et particulièrement celles où on a besoin de lire) ça vaut
son pesant d'or ce genre de truc!
Le gros défi étant de rendre le truc lançable par des gens qui ne sont
pas à l'aise avec la programmation. Rien que lire le mode d'emploi est
un défi :D
J'aimerais rendre le truc aussi simple à utiliser qu'Etcher l'est pour
graver un iso.
Mais ça c'est pas pour tout de suite. Je dois me pencher pour faire
avancer Framadate.
En attendant, aujourd'hui a été publié officiellement l'ouverture du
service [[https://mobilizon.chapril.org]] pour s'organiser de la plus
intime raclette à la plus grande manif internationale et autres entre
deux en visio. Parinux utilise Mobilizon pour ses soirées hebdo du jeudi
et plein de gens aussi, comme les collectifs chatons, les gens de
framasoft, et certains gens font de l'import massif depuis d'autres
sources d'agendas en ligne.
[[https://mobilizon.chapril.org][[[https://www.chapril.org/IMG/arton45.jpg?1607689105]]]]
Donc vouala, pas mal de trucs et j'avance doucement sur mes lectures.
Coucou "science et pseudo science du 1er trimestre 2021", ainsi qu'un
autre sur Ada Lovelace, "La beauté des nombres").
à bientôt les cocos.
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,129 +0,0 @@
:PROPERTIES:
:ID: 42d13472-344c-4349-b521-49d595354421
:END:
#+title: plan-darchivage-et-de-backup
* Article
- ID: 1375
- guid:
- status: publish
- publié le: <2021-05-27 13:30:58>
- modifié: <2021-05-27 13:30:58>
- Index des articles du blog [[id:39e91a2e-d003-4acd-a99a-b58dca74df77][Cipherbliss blog]]
** Plan d'archivage et de backup
plan_d_archivage_20200531093512
*** Définir ce que l'on veut sauvegarder
des fichiers de serveurs et sites web, ce qui inclut des sauvegardes de bases de données régulières,
des documens perso comprenant boulot et loisirs,
des copies de choses produites par d'autres gens,
mon tel,
*** Concentrer le bazar
Ranger ensemble ce qui n'est pas rangé, faire des dossiers pour le reste.
Un dossier _"_BAZAR" pour tout ce qui n'est pas encore rangé
Premièrement: organiser tout ça dans un seul dossier de sauvegarde sur un périphérique avec énormément de place
*** Automatiser les sauvegardes
Compresser et historiser ce gros dossier.
En faire des copies par rsync sur d'autres disques et sur un ordinateur distant
*** cloud chiffré
Tresorit.
ProtonDrive.
** utiliser votre disque externe.
Dans l'onglet Schedule on demande à ce que vorta soit lancé au démarrage
de l'ordinateur et qu'il s'exécute toutes les heures.
On a plus qu'a démarrer le premier /backup/ avec le bouton en bas, et
roulez jeunesse.
[[https://www.cipherbliss.com/wp-content/uploads/2021/05/vorta.png]]
 
 
Plus qu'a attendre quelques minutes ou heures selon le volume de trucs à
sauvegarder et la force de compression que vous avez choisi.
* Répliquez les tous
:PROPERTIES:
:CUSTOM_ID: répliquez-les-tous
:END:
On a notre archive qui se met à jour toute seule, on a plus qu'a
sauvegarder ailleurs notre sauvegarde. Pour le grand public je conseille
donc d'utiliser Grsync, une interface graphique de Rsync, logiciel de
syncronisation de fichiers.
Nous devons donc dire à Grsync que l'on veut copier notre repository (la
source) vers un disque externe (la destination). On appuie sur
syncroniser, et c'est parti.
* Cool ça marche
:PROPERTIES:
:CUSTOM_ID: cool-ça-marche
:END:
oui, bon c'est cool tout ça, mais grsync ne va pas copier tout seul
automatiquement votre repository après les sauvegardes, et si vous
oubliez d'appuyer sur le bouton dans Grsync pendant longtemps, votre
disque externe n'est jamais à jour. Et ce qui serait bien c'est d'avoir
vos disques externes en plusieurs exemplaires, sur des lieux physiques
différents. Typiquement vous pouvez confier un disque à une amie, à
votre famille, à une asso ou dans un coffre enterré dans une enveloppe
étanche, en faisant des permutations de disque de temps à autre :D
Comme ça, même si chez vous survient une catastrophe vous n'aurez pas
tout perdu. Et grâce au chiffrement de votre repository, même si votre
autre lieu a un cambriolage, le contenu de l'archive ne sera pas lisible
sans la phrase de passe.
C'est pourquoi je préfère utiliser un script de syncro qui se lance
automatiquement par cronjob toutes les x minutes. Mais ça, c'est une
autre histoire.
* Tester la restauration
:PROPERTIES:
:CUSTOM_ID: tester-la-restauration
:END:
Dernier point, vérifiez que vous pouvez restaurer des fichiers avec
votre repository de temps en temps. Parce que c'est bien beau de faire
des archives, si elles sont corrompues ça ne vous aidera pas quand la
bise sera venue. Un bon petit rappel de calendrier tous les 3 mois
devrait vous aider à vérifier que tout est propre.
* Faire du propre dans sa maison
:PROPERTIES:
:CUSTOM_ID: faire-du-propre-dans-sa-maison
:END:
En parlant de propre, vous pouvez utiliser Baobab pour visualiser les
dossiers qui prennent le plus de place. Ce logiciel libre est déjà
présent dans ubuntu. Le meilleur moyen d'avoir des archives utiles reste
de supprimer le merdier qu'elle contient. C'est une tâche longue et
difficile, mais ça vaut le coup si on veut ensuite pouvoir retrouver
très rapidement des choses par un simple ctrl+f dans ses dossiers.
/baobab /home/
lancez le sur votre home pour trouver les trucs à virer de vos archives.
Si vous avez des astuces aussi, faites passer! :)
[caption id="attachment_1559" align="aligncenter"
width="620"][[https://www.cipherbliss.com/wp-content/uploads/2021/05/strategie_backup-scaled.jpg][[[https://www.cipherbliss.com/wp-content/uploads/2021/05/strategie_backup-724x1024.jpg]]]]
Created with GIMP[/caption]
* Liens
- cipherbliss [[id:d14d8051-bbb9-4279-a574-84d78bfe5b66][Cipherbliss blog]]

View file

@ -1,300 +0,0 @@
:PROPERTIES:
:ID: 39e91a2e-d003-4acd-a99a-b58dca74df77
:ROAM_ALIASES: "index blog cipherbliss"
:END:
#+title: cipherbliss_blog_index
[[id:0af7a9c3-0ae7-4b16-a8fb-2d3c9913e7f5][cipherbliss]]
* Index des articles Org
** archiver automatiquement ses photos de téléphone
[[id:9b824db7-8882-49ab-8842-d3e1d87a11ff][archiver automatiquement ses photos de téléphone]]
** Choix d'outil pour la gestion de projets
[[id:8ab501be-d857-43b1-bd9e-beb42f5cf517][Choix d'outil pour la gestion de projets]]
** Plan d'archivage et de backup
[[id:30a4123b-53fe-4503-a26f-c093d667d412][Plan d'archivage et de backup]]
** Fuite de l'algorithme des flux d'actualité de mastodon
[[id:4c1425c9-3a64-4d1d-b895-49d83a95311d][Fuite de l'algorithme des flux d'actualité de mastodon]]
** Supprimer les doublons avec un baobab et czkawka
[[id:5641ecfe-c94b-4d75-ab50-9840e4760ba8][Supprimer les doublons avec un baobab et czkawka]]
** Outils pour un nommage de fichiers retrouvables
[[id:955d4a1f-b40f-4a81-b5a4-e7354d038047][Outils pour un nommage de fichiers retrouvables]]
** série “gestion de l'information personnelle”
Décrit la gestion des fichiers et des informations personnelles que jutilise pour tirer du sens de mes archives et les conserver de façon pérenne et découvrable, uniquement avec des outils respectueux de la vie privée
** Borg backup version 2 est arrivé
[[id:23a092f7-e9ce-4fa7-9fde-c800b8a9151a][Borg backup version 2 est arrivé]]
** Organiser ses fichiers avec des tags avec filetags
[[id:25fda67d-cac2-448c-9bb9-02e583339c51][Organiser ses fichiers avec des tags avec filetags]]
** Retour sur le débat public des nouveaux EPR2 à Penly
[[id:c776b3c2-5ffc-4218-ba18-2452a49da153][Retour sur le débat public des nouveaux EPR2 à Penly]]
** Les points clé de la synthèse des rapports du GIEC par Valérie Masson-Delmote
[[id:7867df61-acee-434f-985a-21b41fac4f94][Les points clé de la synthèse des rapports du GIEC par Valérie Masson-Delmote]]
** Fabriquer des bots pour Mastodon
[[id:04a7b04a-39cb-49ca-8319-472c8e05aaa4][Fabriquer des bots pour Mastodon]]
[[id:807c767e-91d7-489c-b394-8a12809d9d4b][mastodon accueil]]
** L'internet des objets au service de la surveillance
[[id:cb8231b9-0e20-4de3-b6da-842c86997a9f][L'internet des objets au service de la surveillance]]
** Avoir de la belle imagerie dans JOSM avec la BD Ortho IGN et Mapillary
[[id:39d15ca4-55e8-4ce9-b455-050b7d4d14cf][Avoir de la belle imagerie dans JOSM avec la BD Ortho IGN et Mapillary]]
** Utiliser les flux RSS et autres astuces de veille
[[id:8ab9a88d-8b0d-4455-94d1-bdf014f3db40][utiliser les flux rss et autres astuces de veille]]
** Visite de la centrale électronucléaire de Nogent sur seine
[[id:d37f3f86-2df5-44f4-9f56-7203e0959142][centrale de nogent sur seine]]
** [2023-01-13 ven.] [[id:8ea1d557-f757-42c9-b4cc-bb17fb2e9dfb][dons et budgets de cipherbliss]]
** Notes d'opensource experience 2022
[[id:b9b3c165-9ab1-471b-b154-b7d55b39b651][opensource_experience]]
** Choix d'outil pour la gestion de projets
** Comment améliorer son empreinte carbone concernant nos utilisations du numérique
[[id:92f3a145-b357-43c4-bac6-33aa1f423a2f][Comment améliorer son empreinte carbone concernant nos utilisations du numérique]]
[[id:723af48c-88ab-449a-9304-2d2974bd4bf5][empreinte_carbone]]
** Être contributrice de 5 ans et le rester
[[id:6a44185a-6815-47cb-ac56-0f3369ff932b][contributrice à 5 ans]]
** Résoudre un échec de boot sur Acer Swift 7
[[id:666e5f89-00f2-4f8e-84bc-270fa544f6cb][Résoudre un échec de boot sur Acer Swift 7]]
[[id:fd486091-56ab-4fd5-9ac2-8b0ffc49e25e][acer_swift_7]]
** Faire une clé de boot multisystème avec ventoy
[[id:3173821f-0dc3-4022-a864-b4fdd03a9f0a][Faire une clé de boot multisystème avec ventoy]]
** <2022-01-06 18:35:54> [[id:789edaff-5ac7-45d4-ae0b-93607f254a20][Programme pour une année 2022 moins pire]]
** <2021-10-23 19:50:28> [[id:8ec7ed54-3036-4063-826a-97736ae3d024][Vidéo du premier CHATONS Camp 2021]]
** <2021-10-23 19:23:07> [[id:1c1c64e6-39cb-4cc8-9398-ba0648f95511][Nouvelles d'Octobre 2021]]
** <2021-09-27 09:22:38> [[id:cc798664-c2d0-4a42-9496-902e24f5937c][Des sauvegardes qui durent mille ans]]
** <2021-08-20 12:52:41> [[id:b3e246bb-6136-4f06-8062-e726ad3ae82b][Nouvelles dAoût 2021]]
** <2021-08-06 15:44:59> [[id:2572d1fb-132d-43ce-bb86-6c4a051dd172][Vider sa boite protonmail pour faire du zéro inbox]]
** <2021-06-10 15:04:49> [[id:c2c9fce0-fd7d-4b82-8b08-cd97840ca112][Quelques avancements sur framadate funky]]
** <2021-04-17 12:53:03> [[id:9afb06d9-b50c-41ee-9c35-63729a63175a][Bus factor]]
** <2021-02-23 00:54:00> [[id:88a508df-51b1-492c-98cf-ad675c6ef568][Actus de Février 2021]]
** <2021-01-27 15:14:03> [[id:4648e52b-92f1-4ec9-bdf4-21faec0ee4c8][Comment faire du livestream entièrement libre avec Peertube v3 et OBS Studio]]
** <2020-12-27 11:56:45> [[id:b1b6da26-2e96-43ea-8ce7-e45b1f977af7][Un petit message de Noël de la part d'Edward Snowden]]
** <2020-11-25 11:19:11> [[id:c9f693cc-6542-4e3e-b16a-f30011b4a4db][Passage dans l'émission "Libre à vous !" le 17 novembre 2020]]
** <2020-11-18 11:03:46> [[id:a7eaf56c-e162-4930-abd8-4fe9c17ca28b][Live toot de la conférence avec Etienne Klein]]
** <2020-11-12 11:31:41> [[id:e4471945-80f1-41fa-ae72-80a37ed16c24][Récupérer de la musique libre de l'émission "Libre à vous !"]]
** <2020-10-19 16:16:09> [[id:9858b375-0c66-49be-99b4-3bcb4cf1809a][Rencontre OpenStreetMap en Essonne le 24 Octobre 2020]]
** <2020-10-16 16:58:57> [[id:5fe7aedd-ac06-4bb4-9071-3ca52b11a0d7][Convertir son archive Mastodon en HTML et obtenir ses statistiques de compte]]
** <2020-08-07 00:38:25> [[id:f5b6a3e6-34c1-4c3b-92f7-30f48b2609de][Duniter et la monnaie libre, la seule monnaie sans inflation nominale]]
** <2020-07-15 11:34:16> [[id:97d851d5-88c4-4def-bf16-28622d03dc7b][]]
** <2020-07-14 14:03:05> [[id:19c34cd0-8e0e-4484-85d6-5a8ed056fb04][refonte-de-framadate-avec-api]]
** <2020-07-14 14:23:06> [[id:bf6ce11a-4959-46a7-b045-9f820d28d2b4][Notes de réunion et avancement de framadate]]
** <2020-06-29 11:52:08> [[id:51d17759-6c2c-4f14-b3f5-a522de6a77ea][comment résourdre "bd_crypto_luks_open_blob called but not implemented"]]
** <2020-06-21 11:56:44> [[id:e6db2552-3d1a-45c8-9139-fcc83fb86782][Un site web pour le Club informatique et libertés de Gometz le châtel]]
** <2020-06-24 16:32:42> [[id:4c04f931-9ead-49a2-b469-4ba40b1c27b1][Libération de données publiques de Meluzine]]
** <2020-06-21 10:47:59> [[id:6e40536f-e3e6-4c29-92e6-9e32e4bd65e8][Entraide locale avec des affiches et un pad en ligne]]
** <2021-02-11 21:56:10> [[id:98f5927a-aeea-414b-b391-fca09f8be696][quelle messagerie instantanée libre pour rassembler le monde]]
** <2020-06-24 17:24:58> [[id:973497e8-1b24-402c-a18e-910d67b80eef][lancement de Joinfediverse.org]]
** <2020-06-04 18:56:54> [[id:b0740252-a4ed-4117-ace5-63254483ad2d][échec de sauvegarde]]
** <2020-06-01 09:42:29> [[id:e8aa3a61-93cf-4e70-b012-70abf156becf][Framadate version funky]]
** <2020-06-01 09:42:02> [[id:9e4f435f-b264-4eaa-822c-4dbcc3a2f313][Se mettre au bépo]]
** <2020-05-31 17:40:05> [[id:5092f8ee-7017-48da-85f1-36d074519522][2e Confinatelier le 6 Juin 2020]]
** <2021-05-27 13:30:58> [[id:42d13472-344c-4349-b521-49d595354421][Plan d'archivage et de backup]]
** <2020-06-21 11:14:23> [[id:ac2e967c-a552-430e-8e3e-e6e93916d34c][Comment développer localement son Mastodon]]
** <2019-12-11 20:27:10> [[id:565d1a6a-2531-4f92-80b3-4fc161f7b850][Changer la limite de caractères sur son instance Mastodon]]
** <2020-06-21 19:47:19> [[id:15172771-391d-4ee5-ab5d-0dab8b4595a4][Avoir de la belle imagerie dans JOSM avec la Bd Ortho IGN et Mapillary]]
** <2019-10-28 10:09:23> [[id:b93b4eff-a0b6-4b65-8753-4c40af2fedf5][Faut il avoir une présence sur les plateformes sociales privatives pour en libérer ses utilisateurs]]
** <2019-08-19 14:53:46> [[id:a44c83c6-2014-4463-a55d-1a97d4d61b50][Comment se faire des amis sur Mastodon]]
** <2019-08-19 14:45:21> [[id:3984d7a2-1681-452f-85ff-e5cdfd932e68][Comment devenir un artiste à succès sur Mastodon]]
** <2019-08-31 12:08:46> [[id:9280b094-e87b-4be8-b2b4-cc104af9c93b][Comment j'ai quitté Facebook et Google]]
** <2019-07-25 15:38:26> [[id:48c5480b-7cb1-48d8-9a47-d319b9732954][Comparaison entre OpenStreetMap et GoogleMap - GoogleKnowsNothing]]
** <2019-07-21 11:38:42> [[id:bf52f2ed-c473-4b16-b179-0f23849a9ef3][Mobilizon a réussi son financement et a dépassé ses objectifs]]
** <2019-07-21 11:01:10> [[id:71903587-4ad3-4ff5-8a9b-c06c712e19c3][l'appel du collectif noFakeScience sur le traitement désastreux de la science dans les médias]]
** <2019-06-18 18:44:29> [[id:f0b3d7ed-9a3b-4bff-8f30-6d8a61983a4d][Le temps c'est un non problème]]
** <2019-05-20 15:42:12> [[id:f856d9dd-5cec-4d20-a3fa-330079a646a2][Mobilizon lance son financement participatif et cartonne tout dès le premier jour]]
** <2019-05-17 22:07:40> [[id:4148e71d-5b09-40b6-9de1-87e15ff6f597][Bonus du documentaire "la bataille du libre" sur peertube]]
** <2019-05-11 13:44:41> [[id:0414eac1-fbb8-4725-bb27-1012a396d62c][Ouverture d'un canal Matrix CipherBliss]]
** <2019-05-11 21:07:43> [[id:229210f2-e1ed-4448-a51d-1fadf9baf930][Mettre à jour nextcloud avec plusieurs versions majeures de retard]]
** <2019-05-08 00:01:41> [[id:3e6eb17d-4c4d-4900-92ec-f0b2bc28ff07][L'internet des objets au service de la surveillance]]
** <2019-05-01 19:56:21> [[id:cba2f4b2-631e-4243-b1c0-8265f70818ab][Suivre une chaine de vidéos par flux RSS]]
** <2019-02-14 12:35:25> [[id:4f70c658-5835-4740-aaa7-a03b6f351ac1][Faire son propre thème Mastodon]]
** <2019-02-25 14:08:42> [[id:c4f591dc-be89-4552-95c9-fc22d381a773][Rester relié à son passé via les réseaux sociaux]]
** <2019-01-18 15:57:15> [[id:dddbc4ac-24f3-44b6-958c-a2f2f04eea79][byebye Facebook]]
** <2019-01-16 16:23:00> [[id:3f236071-e37f-4fd2-8f10-ae53b9a8bc26][Aaron Swartz, l'enfant d'internet]]
** <2019-01-16 12:13:35> [[id:868e04d2-84a9-4dea-8a80-28c2c6467fbc][On a besoin de compétences en UX design dans les projets libres]]
** <2019-01-11 23:14:49> [[id:bb12d744-bfae-4042-9823-f80e7c1e3518][Passer son oneplus à lineageOS]]
** <2019-01-09 15:44:42> [[id:3d470350-b276-4097-999a-8270ab0c7f14][Une vraie matière de programmation informatique au lycée]]
** <2019-02-22 13:46:40> [[id:9424894d-2ce1-4301-8b22-254650223a85][Débuter sur openstreetmap]]
** <2018-12-07 15:28:25> [[id:b3e89ba8-b312-44a0-8d4d-d92f8c328a9c][La vérité, c'est moi!]]
** <2018-12-07 14:47:55> [[id:22849dc6-130b-4e86-b3f5-c84e0216b29a][Nos données personnelles sont collectives]]
** <2018-11-22 11:17:49> [[id:50d82623-bc00-4795-8508-d7eba88cacf6][Ajouter la météo à votre calendrier]]
** <2018-11-20 16:41:53> [[id:5ba2a50e-72c0-403a-b794-a60229f76c31][Lister ses branches git par ordre de commit le plus récent]]
** <2018-11-19 16:48:12> [[id:df97fdf7-4677-433b-b631-646cd0bb86c1][comment se délester de la charge mentale]]
** <2018-10-26 16:54:15> [[id:ef1f5972-a5aa-49ad-8edf-3fab33c02754][Envoyer des SMS depuis son ordinateur]]
** <2018-10-11 16:37:35> [[id:8ba555ef-95a5-4604-ae8e-0a24b5aaa3f1][Déplacer le dossier de données de nextcloud]]
** <2018-10-10 10:49:08> [[id:a9e4094a-b14f-4697-843c-e956b0394237][Comment intégrer un front end Angular sur un site web en Symfony]]
** <2018-09-28 16:59:19> [[id:306211ff-40d5-425d-9ecf-624341b27a2f][Les obstacles les plus fréquents au travail d'équipe]]
** <2018-09-24 11:47:43> [[id:44c3b1ff-c2b1-4176-b06d-6baa07a586d0][astuce pour faire son compte rendu d'activité]]
** <2018-10-09 14:36:17> [[id:4ad03e25-d8f2-4a08-ba12-64727948c335][10 raisons pour lesquelles l'Open Source est bon pour les affaires]]
** <2018-09-05 18:32:48> [[id:b506ee6f-5b9d-4ec1-bf9e-c6ad09658f56][mon titre]]
** <2018-09-02 21:39:12> [[id:155efcd8-6bb4-4828-84ce-5ae772731a02][Faites un prévisionnel de vos comptes sur Caisse Bliss]]
** <2018-09-02 12:24:16> [[id:dbf3a3e9-edad-49f3-bcf6-3f69b6b49cb9][Raccourcis photoshop pour GIMP 2.10]]
** <2018-08-18 17:14:29> [[id:21568938-cb8d-4373-ad0b-0e1c169b3fe0][l'instanciation d'objets dans blender ou les particules objets]]
** <2018-08-08 17:01:50> [[id:457c57e3-2051-4141-9ff7-afb83fa30e4f][Dédupliquer ses archives]]
** <2018-08-22 12:04:41> [[id:253d3b39-abd2-41bf-b663-17843b2541b7][Installer Gitlab sur Ubuntu 18]]
** <2018-08-03 16:03:26> [[id:c7d75181-72ee-49dc-b370-34bd76134c94][comment ne plus perdre de temps avec ses mots de passe]]
** <2018-07-13 15:39:58> [[id:7de1d854-431c-4517-9749-3679aec36b12][la détresse émotionnelle pour installer un programme]]
** <2018-07-13 15:21:56> [[id:3f8d9c1d-333f-4648-a123-e815513a9b98][dépasser la barrière de la langue]]
** <2018-07-13 14:43:52> [[id:9f2636a0-c347-4159-93be-517803b9554a][se passer de google pour ses agendas]]
** <2018-05-16 16:21:34> [[id:3affdad9-6dbd-4d0a-98f1-9f1b922dafd5][Saviez vous que la pub sur le net vous coûte de l'argent?]]
** <2018-05-11 17:47:28> [[id:32ef4dde-8dd0-42b0-b36f-5a2465370de9][Vous n'avez rien à cacher, à part votre vie privée]]
** <2018-05-10 19:27:21> [[id:29027b6c-ca3f-411a-9aea-5aa9d6645e50][installez votre peertube sur serveur ubuntu]]
** <2018-05-10 10:23:09> [[id:a644d605-5a3a-4ebc-8de0-abee2f0b5126][graphique : fraude aux entreprises vs fraude au chômage]]
** <2018-04-16 18:17:29> [[id:271a5c87-a65b-4ab4-8942-81d8534b986f][Des outils pour la vie privée]]
** <2018-04-20 16:34:55> [[id:71581414-3c44-43cc-8af3-0035d985dce0][Une caisse en ligne pour les exposants]]
** <2018-04-16 18:05:25> [[id:0901de84-37d1-4cd6-9ee2-aa663bd0bf4e][panopticlick contre le pistage de navigation]]
** <2018-04-16 17:39:59> [[id:7af99c68-dab9-4233-917f-a6c8e5000aa4][dompter le mammouth]]
** <2018-04-16 17:45:22> [[id:b3226710-3bfd-4962-929b-3678069aee67][Facebook est mort, vive Mastodon]]
** <2018-03-27 16:24:42> [[id:97f955a4-1102-4b48-8eba-6c436419f67d][Certifiez la détention et la date d'un document grâce à l'Ethereum]]
** <2018-03-02 20:56:37> [[id:7f87e26f-cca6-4560-887f-737844fc2a9c][Formation Angular pour faire un jeu dont vous êtes le héros]]
** <2018-02-07 12:04:17> [[id:debcd9fe-cd3b-4ffc-bac5-bbacb1ee49ce][c'est du très loud, du très très lourd]]
** <2018-04-10 17:13:21> [[id:0774c121-d022-414a-ac15-aefb2d7b6ff6][parlez vous le bullshit couramment?]]
** <2018-08-22 12:07:23> [[id:206ab35b-34f4-47fe-b9f2-591a6b5008ea][miner de la cryptomonnaie]]
** <2018-08-22 12:22:38> [[id:800d5a37-a1d3-4c23-aaa4-9a381386ad94][comment ne pas repartir de zéro à chaque nouvel ordi]]
** <2018-01-26 11:48:02> [[id:6552184f-9c06-4cd5-9f45-6d9477ccc199][Récupérer les infos de votre compteur Linky]]
** <2018-01-22 11:39:54> [[id:f3603a58-6d7b-498f-8fdd-5f26191eb7bf][installer owncloud sur ubuntu server]]
** <2018-01-08 22:54:08> [[id:180e8ba8-b4e3-4b6a-908c-f58fcd6a2fbf][Le vent est puissant avec celui ci]]
** <2018-02-05 15:05:37> [[id:9415954d-683a-4d32-bea0-e4e25a3a0f9f][blockchain, bitcoins, ethereum, dogecoin]]
** <2017-12-18 13:57:28> [[id:1d00384c-91f3-43b9-a2f4-59727c91241a][ajouter des modules Z-wave et EnOcean sur Domoticz et raspberry pi]]
** <2017-12-18 13:52:35> [[id:cbc0a984-0ee0-44ff-b0b4-0b3a83958699][Comment installer Domoticz sur un raspberry pi 2 ou 3]]
** <2017-11-05 21:30:39> [[id:3a1e3fd2-1c51-43ac-9864-0127d54d1692][Faire une timelapse sur raspberry pi avec module caméra (normal ou noIR)]]
** <2017-11-05 21:27:00> [[id:3c7cf4d5-ee2d-49f1-a306-098a55b5aaec][Comment réduire en masse plein de photos avant de les transmettre]]
** <2017-11-05 21:23:46> [[id:edc26544-267d-4c75-826a-9877fcd0a717][Comment enlever les informations exif de vos photos avant de les publier]]
** <2017-11-03 21:25:17> [[id:fc6dde8e-cbfc-43ab-b8f1-35c75bac0e53][le village global d'internet et les shitstorms]]
** <2017-10-31 13:54:33> [[id:6ad47968-6548-4ae6-bf8c-9dffdec62c8b][Nos autodafés numériques]]
** <2017-10-31 13:47:09> [[id:42a065c7-af57-428e-9546-fddc51ded614][Le tur-fu écologique des années 2000 est il réalité en 2017?]]
** <2017-09-21 21:02:32> [[id:cdfa0b4e-1333-45d2-9124-d2627a28ef44][Statistiques sur les fanzines référencés par méluzine]]
** <2017-09-21 20:54:32> [[id:6091e64d-7aa3-4c48-a1f9-7c0f58d1454a][Comment désactiver de façon permanente le mode "only full group by" de mysql]]
** <2017-07-09 14:48:28> [[id:b4ae7d14-4a64-435f-a475-71e1faf1e6a4][restez en vie, luttez contre le présentéisme]]
** <2017-06-11 12:42:22> [[id:3b968893-c4c6-45e7-8f3a-b51bd3ab99cb][quand ton migrateur de blog vers wordpress fonctionne]]
** <2017-09-22 18:44:51> [[id:5a097d72-6425-48e3-8a1d-f4bc4c1d8e14][techniques de gestion de temps sur projets personnels]]
** <2018-08-22 17:55:51> [[id:e29db359-24a4-44fe-94ba-facfe471cd95][le trajet le plus court, ou le plus agréable ?]]
** <2017-09-27 22:20:54> [[id:3ffd0bea-c8b3-431b-aa0e-db6f15c05ced][l'autohébergement c'est tellement bien]]
** <2017-02-12 12:42:35> [[id:ade49b63-39fd-4623-af7d-8d6ac7c8baea][comment faire sa compta d'entreprise individuelle dans une feuille de calcul]]
** <2017-02-03 14:57:17> [[id:73a9944e-801b-42a1-9342-defbffbc556b][comment facebook choisit vos amis à votre place]]
** <2016-12-30 12:01:20> [[id:8c17584c-819b-4a4a-996c-3289d09e94ac][prendre en main gimp avec les raccourcis de photoshop]]
** <2016-12-26 17:42:42> [[id:c53f8d4d-ae89-42f8-90ed-efefd38279a0][faire ses factures avec libreOffice ou google sheet]]
** <2016-10-23 21:51:04> [[id:5aa6593d-b36b-4a9f-bf38-c3718b530a95][réparer l'ouverture de liens dans chrome]]
** <2016-10-03 14:07:49> [[id:21103630-3fa0-4a34-ab80-199936c0624f][du grand art avec gimp]]
** <2016-09-25 22:07:50> [[id:0ee1d83f-869c-41c9-b4ab-3b2699ccb80f][ne vous dites pas programmeur]]
** <2018-06-22 15:22:25> [[id:4ee563fe-9518-4fd2-8d4f-f758b3ed3d5a][l'humilitié dans l'ignorance]]
** <2016-09-05 22:06:55> [[id:4f066a9b-eaef-4625-adb4-789c27756303][quand tu fais migrer ton équipe vers gitlab]]
** <2016-08-24 15:39:18> [[id:d4aa0c61-9e49-41d6-be40-6a7e6d63454a][changer l'éditeur de texte associé à git]]
** <2011-11-26 17:01:59> [[id:30b21c04-807c-4898-aee0-9efb375f7ff7][Bienvenue sur Informageek !]]
** <2011-11-29 15:31:13> [[id:d794384c-07bb-43b2-94ae-a78523047fb9][Geek, nerd, dork?]]
** <2011-11-29 16:15:19> [[id:186a9b12-4999-4178-bc2e-96b6f6a54373][SSD tuto de remplacement sur pc portable / laptop]]
** <2011-11-29 17:49:43> [[id:3d2e6caf-ebe0-4af3-8192-431a54c7e96d][Connaissances de base en tableur]]
** <2011-11-30 15:50:35> [[id:da008cee-74a9-44b7-9aa7-a24e864f6535][Ninite - multi installeur]]
** <2011-11-30 17:02:48> [[id:96750498-df06-4b7e-ba93-881f75c1b0db][Restauration de fichiers]]
** <2011-12-01 07:02:37> [[id:f33afcd3-c851-41ba-94da-55800c917bc8][Dotclear - commenter sans être obligé de preview]]
** <2011-12-02 14:32:54> [[id:672f97fa-9d64-44d0-af7e-9db0f50d3922][url maker 1.6 - publier des liens sans avoir à les écrire]]
** <2011-12-04 18:57:51> [[id:0770917a-f729-43a3-bb4f-d488c5513692][My first crowbar - manette pour half life]]
** <2011-12-06 03:39:12> [[id:e86a2246-62fa-42fe-8bb9-b5bbf3c570bb][Lier une image aléatoire dans un dossier]]
** <2011-12-06 04:18:50> [[id:87a6033a-f5c5-457d-a296-a6df9861e293][Maison à l'épreuve des zombies et des témoins de jéovah]]
** <2011-12-06 04:49:56> [[id:b800f572-d49a-4628-87f6-d50f6403fe96][retour haptique haptic feedback]]
** <2011-12-09 04:20:31> [[id:a1d00d69-f4b4-4de2-a3ce-68488fb92709][Smartphone, voiture, pourquoi choisir]]
** <2011-12-09 05:45:53> [[id:419896ff-5288-4487-a8e2-8367e0878f76][Un peu de réalité augmentée magique]]
** <2011-12-18 23:14:05> [[id:f9202ecf-77bf-46f3-9e45-9a4393a1451a][Ne souriez pas aux inconnus]]
** <2011-12-19 17:57:54> [[id:7c0e152e-9ea6-480d-800d-b23899158303][Désignations dans une équipe]]
** <2011-12-19 18:49:02> [[id:759c7bbc-e07f-4c96-a23b-a6a77057d0d9][Fonction Random picture]]
** <2011-12-27 22:59:52> [[id:957ca9f7-8054-4c91-8bcf-dcbcf1b9e306][Internet Meme Database - Know Your Meme]]
** <2012-01-02 11:58:40> [[id:f5d912c6-0909-4590-a657-ea509296db54][Entrée du TGV à Lyon perrache - vue conducteur]]
** <2012-01-04 11:08:42> [[id:25355ad4-516f-4734-a2b1-9991b2a7ff10][Se débarrasser de IE 6]]
** <2012-01-13 23:16:42> [[id:66051265-e99c-4ed1-885d-83ee2d3115aa][Jusqu'où peut on zoomer dans l'univers ?]]
** <2012-01-14 18:20:02> [[id:01dc92d7-8800-40d8-a125-a93fd346935c][Tron legacy : les effets spéciaux]]
** <2012-01-28 05:44:29> [[id:b1ea3dd1-8b8b-46b9-9f9e-31117963d159][non à ACTA, manifestation dans toute l'europe.]]
** <2012-02-15 17:13:20> [[id:37ec95bc-390a-4698-8a28-e1d072ce621a][Technologie]]
** <2012-03-20 21:02:24> [[id:bb8d108c-5d15-4033-9422-d4c923f5242d][Tablette qui fait sentir des textures]]
** <2012-04-23 23:56:00> [[id:de0ea05c-753d-4101-b792-3d8db8c26fd8][Stabilisation vidéo, éditeur youtube]]
** <2012-04-25 17:05:30> [[id:9c988482-5f5d-4d68-ad85-13975333d27f][Changer de lecteur de code source dans Firefox]]
** <2012-04-30 05:04:28> [[id:0001bc44-73b5-4bdb-b327-822487cd7e28][Envoyer des mails depuis localhost]]
** <2012-07-02 12:07:13> [[id:1fbabb11-d86e-421a-bfcb-133e7e70db54][Déclaration de l'internet libre]]
** <2012-08-31 20:49:52> [[id:0ba15e35-8fa9-47d9-9740-d0431fc10d76][processus com.motorola.service.main s'est arrêté]]
** <2012-09-12 12:32:09> [[id:18cdc15c-eeab-482d-875d-b95a4d9abb28][tuto - Comment créer un plugin jQuery]]
** <2012-09-12 13:20:00> [[id:a8f3fb78-c1a4-42bf-afe5-d023b1d350fe][tutoriel de plugin jQuery]]
** <2012-09-17 16:28:37> [[id:53680e6f-3f21-4585-8b37-8ffb2a80dbe4][bill gates VS steve jobs]]
** <2012-12-08 19:22:48> [[id:fba3d48f-9cdc-4639-89a7-d138581caafd][Tethering Android 2]]
** <2013-02-08 12:55:27> [[id:43ecc63c-5410-4356-a559-94cf755c2747][cache manifest]]
** <2013-02-21 13:55:47> [[id:8146a435-ecbe-4ca2-a97f-09028ba88965][wampserveur 403 forbidden]]
** <2013-05-02 06:47:40> [[id:3b7f9b1a-6646-484d-806e-af4f16bacd54][Comment tuer git]]
** <2013-05-02 14:00:46> [[id:e17d72d1-c0ca-4ee6-bd55-8c0676511fd9][Une autre époque]]
** <2013-05-03 07:32:24> [[id:02461b73-8ac9-4ac3-b185-2f449f920b7f][skype sous linux - debian 6.0]]
** <2013-05-03 13:57:33> [[id:83958324-e37b-4811-b120-a30c924af434][Problème avec le sélecteur CSS :last-child]]
** <2013-05-12 21:30:30> [[id:10ca20f6-2127-4f32-bd70-b04536e6cc52][git it, git it, no one wants to be defeated]]
** <2013-06-05 09:11:07> [[id:e5c75b61-6bd0-49b5-98cf-6482faaac235][Faire durer 4 jours d'autonomie un Galaxy S3]]
** <2013-06-06 19:58:19> [[id:7ddf00f1-f940-4156-9306-763a3379e07f][Clavier lumineux]]
** <2013-06-06 20:02:18> [[id:2cea997c-111a-46a5-9fa3-950589e7c6d4][mangez des pommes]]
** <2013-06-06 20:04:12> [[id:00317e31-7199-47c0-9432-8999201ea121][Navigo c'est pas toujours facile]]
** <2013-07-25 13:25:46> [[id:4e3d6118-a611-4652-a4a1-fc690fb37270][Redirection dotclear]]
** <2013-07-29 14:25:57> [[id:14cc7f84-8487-470b-8108-a9435bea9bee][Créer des alias de commande windows 7]]
** <2013-08-14 13:00:55> [[id:64636dd8-34d0-4e53-8c69-34c278fb8ed1][Les illétrés technologiques que nous sommes]]
** <2013-10-14 08:57:45> [[id:89b6a098-d2cd-41ff-93ce-9e741db18a1a][rooter galaxy S3 et cyanogenmod 10]]
** <2013-11-26 11:29:03> [[id:edbe3f72-e5c9-4716-919f-e320be4d7d54][alias symfony et git pour linux]]
** <2013-11-27 22:16:04> [[id:55ec98ec-b08b-4fbd-a68a-80331723d181][décaler les sous titres dans VLC media player]]
** <2013-12-06 21:07:39> [[id:39fee767-1327-40e5-b7ca-5ef37f9098cf][importer facilement sa base de données]]
** <2013-12-07 20:36:55> [[id:1387ab0c-16cd-4aa5-b4f5-bc06e24cfb91][afficher le jour de la semaine dans la barre d'ubuntu]]
** <2014-01-30 10:06:46> [[id:8d0a3827-93f1-47c4-8d39-37e8bed1e252][S'essayer à git pas à pas]]
** <2014-02-01 21:48:44> [[id:8921b18a-da24-405b-90cd-0307a7c7ba33][Astuces pour ligne de commande Linux]]
** <2014-02-12 08:28:47> [[id:291a3211-3d94-463c-b9ac-15f9de195a66][Zen coding]]
** <2014-03-04 20:22:59> [[id:1fc096ee-f4bc-462c-b20e-26684488a8fa][Smartwatch faite maison avec l'aide de hong kong]]
** <2014-03-13 13:01:03> [[id:b0c42731-8c61-4cf2-8d74-dd803e7a52a9][poids des sélecteurs CSS]]
** <2014-03-13 13:09:15> [[id:b598a1de-f9a2-4e1e-b15d-1474d25691ca][CSS split circles]]
** <2014-03-18 20:46:51> [[id:a6b1d8de-46f4-489e-8829-fd81257bc88a][a wizard installing software]]
** <2014-04-05 10:53:16> [[id:f701477b-c067-449b-81e1-d2bd25978f08][Perdu de recherche]]
** <2014-04-11 15:42:09> [[id:c7c655f9-5e8d-49cc-a4ca-daf049e8493c][Raspberry Pi case en papier]]
** <2014-04-13 19:08:34> [[id:4ba3f0d3-7b6b-4a09-9245-1513d9c6f015][Symfony et APC]]
** <2014-05-09 11:43:49> [[id:abf75c85-2987-4ffe-91c3-6d3be0d56f68][Wordpress, comment ne plus demander les détails FTP pour mettre à jour]]
** <2014-05-23 10:28:23> [[id:bb2b442e-db33-4f2d-91c3-77bf3b6cf899][Redimension d'image en ligne de commande avec imagemagick]]
** <2014-06-04 19:48:01> [[id:3cf77c39-9a2d-4c48-80e5-39dcc0873f74][FOSUserBundle could not convert database value to doctrine type array]]
** <2014-07-17 11:21:16> [[id:991968db-a666-4fb6-b1fd-a47bf000a5bd][Des alternatives à plein de softwares]]
** <2014-07-28 09:33:01> [[id:49fda1d9-2fc1-465d-bd8d-045dae57c331][installer une distribution linux sur une carte SD pour le raspberry pi]]
** <2014-08-07 13:50:49> [[id:a702a8a6-6944-4e1a-81ae-f5f4a74b488c][anti hack de NFC]]
** <2014-08-11 09:56:01> [[id:9c16d8e3-9009-4615-b559-942020cd0a5a][distributions .img et sauvegarde de carte SD]]
** <2014-09-04 10:03:04> [[id:e4b994aa-839d-4cb3-bd65-db88842cb3d9][la théorie des chaines de caractère]]
** <2014-09-04 20:20:28> [[id:fe89fdaf-e1b6-4c5b-bd16-4a6020151d56][schema graphique de base de données]]
** <2014-09-10 19:24:38> [[id:99f1a652-11f4-4dfd-86c0-b2fad46c68e4][signez pour la neutralité du net]]
** <2014-10-16 10:58:18> [[id:2c21088f-339c-46d1-91f8-11f3b163c3e9][Capturer et annoter facilement]]
** <2014-12-19 12:20:38> [[id:3d358150-fad1-4c3d-9b49-b2d3f6670fc9][La neutralité du net]]
** <2014-12-19 12:28:36> [[id:f5ea963a-e2a9-48aa-9643-d08aab46b6b2][La filbre optique c'est pas gagné]]
** <2015-02-05 13:47:08> [[id:1ed329d0-0830-4ee0-b0c1-05615935722c][la fête des passwords et la neutralité du net]]
** <2015-03-04 15:02:12> [[id:e20b0803-4125-4f60-9c0d-4aa77cd47076][paye ton explication]]
** <2015-03-16 09:24:50> [[id:22a4e73e-4942-42ac-9b2f-ca0596404390][digital learning day 2015]]
** <2015-03-30 07:47:30> [[id:85af41fa-e107-491b-b28f-17e13716f9e9][du PHP sexiste]]
** <2015-03-30 07:51:27> [[id:75563b30-214d-40a4-88fc-2999c54788a6][les 24h de la BD et autres évènements ont leur planning]]
** <2015-03-30 08:04:05> [[id:803dd0b9-8a6c-495e-8a69-88fee60fa6d0][les dates importantes de votre vie]]
** <2015-04-07 14:24:22> [[id:a77e4d42-65a8-4890-9497-6ddc955f33cb][un datepicker dans un formulaire symfony2]]
** <2015-04-17 11:03:34> [[id:03ba0577-be89-4ec3-bdd0-330116585831][calculez votre heure de réveil]]
** <2015-04-17 11:27:47> [[id:c3572c43-e2fc-48ba-bffe-8d672f8d914b][Un testament par e-mail]]
** <2015-04-21 09:09:48> [[id:f84d521b-3cdd-4d1f-bbe0-6fbac3ca4e0d][transférer des fichiers en wifi direct entre son ordi et son tel android]]
** <2015-04-21 09:27:07> [[id:d4699a9c-776a-4e7c-87cd-b408841d3cd7][faites bosser internet pour vous avec "if this then that"]]
** <2015-04-22 10:40:16> [[id:86131d15-5ac1-43d8-8d78-827b8a29da2e][whatis love]]
** <2015-05-14 19:53:27> [[id:5af156bb-c76a-432b-adf8-067bec523105][générateur angular jeej]]
** <2015-06-04 19:08:42> [[id:bd23104e-13e4-4985-a123-c8f1a3804efe][se créer un historique complet de git log]]
** <2015-06-17 08:54:10> [[id:d1a73392-289a-4a2c-8c73-c6590eb58181][convertir un projet javascript en coffeescript]]
** <2015-06-26 21:05:50> [[id:dfa4135c-d5de-4771-9dd1-053300c174a6][installer cozy cloud sur son serveur ubuntu 14.04]]
** <2015-06-30 15:18:30> [[id:bc884eb3-dd4e-47fc-acea-9391ce4e13f2][paye ton arrondi en js]]
** <2015-07-01 12:00:14> [[id:1b2dd95c-45ab-402b-b761-682dc55c7fbc][des tests plus rapides avec jasmine]]
** <2015-07-02 14:29:39> [[id:7b748c66-528b-474c-87f9-b78f16f6157e][customiser son serveur]]
** <2015-07-02 15:04:33> [[id:1dd28307-b0ba-4af9-97ac-26f3614a8909][le bash de vos rêves]]
** <2015-07-06 14:00:18> [[id:4645d06c-01a7-4f7e-94e7-a2d801eca54d][des live templates pour angular dans intelliJ]]
** <2015-07-22 13:56:38> [[id:c979fd11-1ae7-4213-8396-d0046fccff78][les couleurs de la RATP dans SASS]]
** <2015-09-08 12:12:46> [[id:bb88ab8c-2476-49a6-93e3-8fb9a6fdf3ad][avoir une vie privée]]
** <2015-09-09 15:00:13> [[id:6de4a694-7fd0-4f86-97c3-c4fe7fa80880][le triangle du projet]]
** <2015-09-25 13:36:19> [[id:6e6f79c7-3bab-452c-b3ef-a961322c3e6d][dual boot windows 10 et linux]]
** <2015-11-08 11:57:33> [[id:76bbefa1-1fcf-4b94-80c1-84a5f2444eac][Mise en forme de code coloré sur votre site]]
** <2015-11-08 15:22:27> [[id:29c1feb3-5a69-496a-8c9a-816777eb6079][Débuter sa gestion de projet]]
** <2015-11-11 12:31:41> [[id:cdba7684-b39c-4b3e-b76c-a1068cebbc51][les resources du blog sur github]]
** <2015-11-16 11:38:34> [[id:2e108b51-7fba-43d9-8ce1-3a606687a81d][inspirer les femmes à prendre les postes qui façonnent le monde]]
** <2015-11-18 10:21:52> [[id:86033128-eaf8-4d30-9632-6efc434c5cde][développez le commerce localhost]]
** <2015-11-18 16:56:42> [[id:542590de-e004-40c9-bb87-52d108a2bf6e][il suffit]]
** <2015-11-22 09:48:03> [[id:f66768b7-1dcf-4c36-88c1-48398088b0b2][2 degrés avant la fin du monde]]
** <2015-11-22 15:21:43> [[id:792d6441-70a9-45fd-9e70-10bec63269ba][convertir les fichiers de config de symfony2 facilement]]
** <2015-12-08 09:12:42> [[id:b5a66830-d196-4a2f-92b8-19a5c0ed080b][twig et angular]]
** <2016-01-02 11:07:25> [[id:1603e70a-460d-4e46-8994-d10c1d594b44][Gestion de projet]]
** <2016-03-04 16:50:40> [[id:5aade6c6-f549-443a-b0e1-f58963fb6be6][Amélioration continue de l'équipe]]
** <2016-03-29 17:19:40> [[id:bcdca2be-7333-4976-9bc8-f106bc132772][gulpifie ton prestashop]]
** <2016-04-21 13:10:07> [[id:7b37cb96-62b2-4181-bb9b-62a5975087c2][Le petit Printf]]
** <2016-05-10 14:56:57> [[id:ec1ceee2-bbeb-4034-af22-659742699000][Retour d'expérience]]
** <2016-05-11 19:25:05> [[id:c7dc82c6-5d38-4e31-884b-acf29328db58][Conversion de pdf en image et OCR]]
** <2016-07-26 08:27:22> [[id:2073b284-c6da-460b-8a08-270a074e6ca8][le dysoon de djo]]
** <2016-07-26 08:47:00> [[id:b67ccc5d-1af1-4b42-8548-a98f2bc16461][exporter une visualisation de son schéma SQL]]
** <2016-07-26 09:26:48> [[id:ba83701f-67e2-4e0c-9bcb-8a23d9166b8f][ubuntu party 15.10]]
** <2016-07-26 20:48:35> [[id:04678553-9343-433b-a246-bad217fe3ecb][la galaxie des fanzines]]

View file

@ -1,20 +0,0 @@
:PROPERTIES:
:ID: 86af56b2-5845-4dd1-9cee-14738b20dbce
:END:
#+TITLE: Soutien
#+CREATED: 2024-11-03 13:18:56
#+SLUG: soutien
#+BLOG: cipherbliss_blog
* Soutien
[2024-11-03]
Si vous aimez ce que nous faisons à Cipher Bliss, vous pouvez nous soutenir de plusieurs façons: en faisant un micro don sur liberapay.
Donner : https://liberapay.com/cipherbliss/donate
Le plus simple nous pour nous faire connaître étant de partager cet article.
Suivez moi sur Mastodon @tykayn@mastodon.cipherbliss.com.
https://mastodon.cipherbliss.com/@tykayn
Ce site restera libre comme un gnou dans la nature et sans pubs, parce qu'on vous aime. Que la source soit avec vous!

View file

@ -0,0 +1,13 @@
:PROPERTIES:
:ID: 1e8ab065-9af7-4320-9299-43b9dbf749c5
:END:
#+TITLE: Ça déménage
#+CREATED: <2024-11-08 15:17:58>
#+TAGS:
#+SLUG: ça-déménage
#+BLOG: cipherbliss_blog
* Ça déménage
Oui ce blog fait bouger les lignes avec son générateur statique fait maison.
La peinture est fraîche.

View file

@ -0,0 +1,200 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>cipherbliss_blog</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<h1 id="article">Article</h1>
<ul>
<li>ID: 254</li>
<li>guid:</li>
<li>status: publish</li>
<li>publié le: &lt;2013-12-07 20:36:55&gt;</li>
<li>modifié: &lt;2013-12-07 20:36:55&gt;</li>
<li>Index des articles du blog <a
href="id:39e91a2e-d003-4acd-a99a-b58dca74df77">Cipherbliss blog</a></li>
</ul>
<h2 id="afficher-le-jour-de-la-semaine-dans-la-barre-dubuntu">afficher
le jour de la semaine dans la barre d'ubuntu</h2>
<p><a
href="https://mod-p.deviantart.com/art/pingoins-21851076">[[<span>https://th02.deviantart.net/fs7/300W/i/2005/229/c/0/pingoins_by_Mod_P.jpg</span></a>]]</p>
<p>pour afficher ou masquer des infos dans la barre des tâches d'ubuntu,
installez le paquet <strong>dconf-tools</strong></p>
<blockquote>
<p>apt-get install dconf-tools</p>
</blockquote>
<p>puis lancez <strong>dconf-editor</strong> allez dans le menu:
<em>com&gt; canonical &gt; indicator &gt; datetime</em> et cochez
<em>show-day</em> vous verrez vos modifications agir en temps réel. Et
vouala ø/</p>
<h1 id="liens">Liens</h1>
<ul>
<li>cipherbliss <a
href="id:d14d8051-bbb9-4279-a574-84d78bfe5b66">Cipherbliss blog</a></li>
</ul>
</body>
</html>

View file

@ -0,0 +1,174 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>cipherbliss_blog</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<h1 id="création-dun-blog-gemini-1">Création d'un blog gemini</h1>
<p>[2024-11-03]</p>
</body>
</html>

View file

@ -0,0 +1,176 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>cipherbliss_blog</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<h1 id="ça-déménage-1">Ça déménage</h1>
<p>[2024-11-08]</p>
<p>Oui ce blog fait bouger les lignes avec son générateur statique fait
maison. La peinture est fraîche.</p>
</body>
</html>

View file

@ -0,0 +1,175 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>cipherbliss_blog</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<h1 id="ça-déménage-1">Ça déménage</h1>
<p>Oui ce blog fait bouger les lignes avec son générateur statique fait
maison. La peinture est fraîche.</p>
</body>
</html>

View file

@ -0,0 +1,173 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>cipherbliss_blog</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<hr />
</body>
</html>