more complex template html
This commit is contained in:
parent
22b713fb4a
commit
f016f842c9
4
.gitignore
vendored
4
.gitignore
vendored
@ -1,3 +1,7 @@
|
|||||||
**/converted/
|
**/converted/
|
||||||
|
sources/*/converted
|
||||||
|
sources/*/lang_*/converted
|
||||||
|
sources/**/*.html
|
||||||
index_*.html
|
index_*.html
|
||||||
index_*.gmi
|
index_*.gmi
|
||||||
|
__pycache__
|
@ -3,11 +3,11 @@ import argparse
|
|||||||
import re
|
import re
|
||||||
import datetime
|
import datetime
|
||||||
import shutil
|
import shutil
|
||||||
# from enrich_html import static_page_path
|
|
||||||
|
|
||||||
|
import re
|
||||||
|
# from enrich_html import static_page_path
|
||||||
# génère l'index gemini et html des articles rangés par langue
|
# génère l'index gemini et html des articles rangés par langue
|
||||||
|
|
||||||
# Définition des arguments de la ligne de commande
|
|
||||||
parser = argparse.ArgumentParser(description="Générer un site Web à partir de fichiers HTML.")
|
parser = argparse.ArgumentParser(description="Générer un site Web à partir de fichiers HTML.")
|
||||||
parser.add_argument("source", help="Le chemin vers le dossier contenant les fichiers HTML.")
|
parser.add_argument("source", help="Le chemin vers le dossier contenant les fichiers HTML.")
|
||||||
parser.add_argument("title", default="Mon site Web", help="Le titre du site Web.")
|
parser.add_argument("title", default="Mon site Web", help="Le titre du site Web.")
|
||||||
@ -24,14 +24,16 @@ source_files_extension="org"
|
|||||||
regex = r"^(\d{14})(-[a-zA-Z0-9_-]+)\.gmi$"
|
regex = r"^(\d{14})(-[a-zA-Z0-9_-]+)\.gmi$"
|
||||||
regex_orgroam = r"^(\d{14})_([a-zA-Z0-9_-]+)\.gmi$"
|
regex_orgroam = r"^(\d{14})_([a-zA-Z0-9_-]+)\.gmi$"
|
||||||
|
|
||||||
import re
|
use_article_file_for_name=False
|
||||||
|
website_name = args.source
|
||||||
|
|
||||||
def trouver_nom_article(fichier_org):
|
def trouver_nom_article(fichier_org):
|
||||||
|
print('fichier_org, ',fichier_org)
|
||||||
with open(fichier_org, 'r') as file:
|
with open(fichier_org, 'r') as file:
|
||||||
lignes = file.readlines()
|
lignes = file.readlines()
|
||||||
|
|
||||||
# Expressions régulières pour trouver les titres de niveau 1 et 2
|
# Expressions régulières pour trouver les titres de niveau 1 et 2
|
||||||
titre_niveau_1 = r'^\*\*\*+ (.+)$'
|
titre_niveau_1 = r'^\*+ (.+)$'
|
||||||
titre_niveau_2 = r'^\*\*+ (.+)$'
|
titre_niveau_2 = r'^\*\*+ (.+)$'
|
||||||
|
|
||||||
nom_article = None
|
nom_article = None
|
||||||
@ -118,7 +120,7 @@ def get_files_list_of_folder(folder_path):
|
|||||||
print('source ',folder_path)
|
print('source ',folder_path)
|
||||||
# Liste les fichiers articles, trie par nom décroissant
|
# Liste les fichiers articles, trie par nom décroissant
|
||||||
try:
|
try:
|
||||||
fichiers_md = sorted([f.replace(source_files_extension, '.gmi') for f in os.listdir(folder_path) if f.endswith(source_files_extension)], reverse=True)
|
fichiers_md = sorted([f.replace('.'+source_files_extension, '.gmi') for f in os.listdir(folder_path) if f.endswith(source_files_extension)], reverse=True)
|
||||||
print('fichiers trouvés:', len(fichiers_md))
|
print('fichiers trouvés:', len(fichiers_md))
|
||||||
return fichiers_md
|
return fichiers_md
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
@ -143,7 +145,6 @@ def empty_folder_content(path):
|
|||||||
else:
|
else:
|
||||||
shutil.rmtree(file_path)
|
shutil.rmtree(file_path)
|
||||||
|
|
||||||
use_article_file_for_name=False
|
|
||||||
|
|
||||||
def generer_index(dossier_source, fichier_index, titre_index):
|
def generer_index(dossier_source, fichier_index, titre_index):
|
||||||
# Chemin absolu du dossier parent (pour sauver le fichier d'index)
|
# Chemin absolu du dossier parent (pour sauver le fichier d'index)
|
||||||
@ -171,16 +172,25 @@ def generer_index(dossier_source, fichier_index, titre_index):
|
|||||||
contenu_index_gmi += "\n# Navigation\n-------------------------\n"
|
contenu_index_gmi += "\n# Navigation\n-------------------------\n"
|
||||||
contenu_index_html += "<h1>Navigation</h1>"
|
contenu_index_html += "<h1>Navigation</h1>"
|
||||||
for fichier in files_static:
|
for fichier in files_static:
|
||||||
|
print(" -------- fichier ",fichier)
|
||||||
|
link_html = fichier.replace('.gmi','.html')
|
||||||
|
link_org = fichier.replace('.gmi','.org')
|
||||||
contenu_index_gmi += f"=> {fichier}\n"
|
contenu_index_gmi += f"=> {fichier}\n"
|
||||||
link_html = fichier.replace('..gmi','.html')
|
|
||||||
|
|
||||||
if use_article_file_for_name:
|
if fichier != "index.gmi":
|
||||||
article_name = link_html
|
print(' -------- rechercher le nom de l article dans le fichier ')
|
||||||
|
if use_article_file_for_name:
|
||||||
|
article_name = link_html
|
||||||
|
else:
|
||||||
|
file_path_org = os.path.join(dossier_parent,"sources",website_name,link_org)
|
||||||
|
print('-------------- trouver_nom_article ',file_path_org)
|
||||||
|
article_name=trouver_nom_article(file_path_org)
|
||||||
|
|
||||||
|
if not article_name:
|
||||||
|
article_name = link_html
|
||||||
else:
|
else:
|
||||||
file_path_org = os.path.join(dossier_parent,fichier)
|
article_name = 'Index'
|
||||||
print('--------------',file_path_org)
|
article_name = article_name.replace('_',' ')
|
||||||
article_name=trouver_nom_article( file_path_org)
|
|
||||||
|
|
||||||
contenu_index_html += f"<br><a href=/{link_html}>{article_name}</a>"
|
contenu_index_html += f"<br><a href=/{link_html}>{article_name}</a>"
|
||||||
|
|
||||||
# ne préciser la langue français que si on a des articles en Anglais
|
# ne préciser la langue français que si on a des articles en Anglais
|
||||||
@ -232,11 +242,8 @@ def generer_index(dossier_source, fichier_index, titre_index):
|
|||||||
try:
|
try:
|
||||||
with open(chemin_fichier_index_gemini, 'w', encoding='utf-8') as file:
|
with open(chemin_fichier_index_gemini, 'w', encoding='utf-8') as file:
|
||||||
file.write(contenu_index_gmi)
|
file.write(contenu_index_gmi)
|
||||||
print(f" ------------ build_indexes: Fichier d'index '{chemin_fichier_index_gemini}' généré avec succès.")
|
print(f" ------------ build_indexes: Fichier d'index gemini '{chemin_fichier_index_gemini}' généré avec succès.")
|
||||||
os.remove('gemini-capsules/'+args.source+'/index.gmi')
|
|
||||||
shutil.copy(chemin_fichier_index_gemini, 'gemini-capsules/'+args.source+'/index.gmi')
|
|
||||||
|
|
||||||
print(f" ------------ build_indexes: Déplacé dans '{'html-websites/'+args.source}'.")
|
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
print(f" ------------ build_indexes: Erreur lors de l'écriture du fichier d'index : {e}")
|
print(f" ------------ build_indexes: Erreur lors de l'écriture du fichier d'index : {e}")
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ blogs_folders=()
|
|||||||
# blogs_folders=("cipherbliss_blog")
|
# blogs_folders=("cipherbliss_blog")
|
||||||
source_file_extension="org"
|
source_file_extension="org"
|
||||||
style_file="templates/styles/style_general.css"
|
style_file="templates/styles/style_general.css"
|
||||||
|
destination_gemini="gemini-capsules/$website_name/"
|
||||||
|
|
||||||
# Boucle à travers tous les arguments passés en entrée
|
# Boucle à travers tous les arguments passés en entrée
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
@ -29,10 +30,11 @@ first_wd=$PWD
|
|||||||
|
|
||||||
convert_sources() {
|
convert_sources() {
|
||||||
|
|
||||||
echo "----------- convertir les fichiers orgmode vers gemini et html dans le dossier source/nom_du_blog/ racine, lang_fr et lang_en"
|
|
||||||
source_file_extension="org"
|
source_file_extension="org"
|
||||||
|
|
||||||
templates_path=$1
|
templates_path=$1
|
||||||
|
echo "----------- convert_sources : convertir les fichiers orgmode vers gemini et html dans le dossier source/nom_du_blog/ racine, lang_fr et lang_en"
|
||||||
|
echo "----------- convert_sources : $templates_path"
|
||||||
|
|
||||||
mkdir -p converted
|
mkdir -p converted
|
||||||
|
|
||||||
@ -41,18 +43,11 @@ convert_sources() {
|
|||||||
|
|
||||||
for i in *.${source_file_extension} ; do
|
for i in *.${source_file_extension} ; do
|
||||||
echo "----------- $i"
|
echo "----------- $i"
|
||||||
# Transformer en html
|
# Transformer en html et en markdown
|
||||||
# temp_page="temp_page.$source_file_extension"
|
|
||||||
# echo ''> $temp_page
|
|
||||||
|
|
||||||
# cat "$first_wd/sources/$website_name/templates/header_page.$source_file_extension" >> $temp_page
|
echo "----------- convert_sources : conversion vers converted/${i%.${source_file_extension}}.html"
|
||||||
# cat "${i}" >> $temp_page
|
|
||||||
# cat "$first_wd/sources/$website_name/templates/footer_page.$source_file_extension" >> $temp_page
|
|
||||||
|
|
||||||
echo "----------- conversion vers converted/${i%.${source_file_extension}}.html"
|
|
||||||
|
|
||||||
pandoc --from "${source_file_extension}" --to html -s "${i}" -o "converted/${i%.${source_file_extension}}.html" --metadata title="$website_name"
|
pandoc --from "${source_file_extension}" --to html -s "${i}" -o "converted/${i%.${source_file_extension}}.html" --metadata title="$website_name"
|
||||||
|
|
||||||
pandoc --from "${source_file_extension}" --to markdown -s "${i}" -o "converted/${i%.${source_file_extension}}.md" --metadata title="$website_name"
|
pandoc --from "${source_file_extension}" --to markdown -s "${i}" -o "converted/${i%.${source_file_extension}}.md" --metadata title="$website_name"
|
||||||
|
|
||||||
|
|
||||||
@ -66,7 +61,7 @@ convert_sources() {
|
|||||||
|
|
||||||
# Définition de la fonction generate_website
|
# Définition de la fonction generate_website
|
||||||
generate_website() {
|
generate_website() {
|
||||||
echo "----------- Génération du site $1..."
|
echo "----------- convert_sources :Génération du site $1..."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -85,7 +80,7 @@ generate_website() {
|
|||||||
mkdir -p html-websites/$website_name/lang_fr
|
mkdir -p html-websites/$website_name/lang_fr
|
||||||
mkdir -p html-websites/$website_name/lang_en
|
mkdir -p html-websites/$website_name/lang_en
|
||||||
|
|
||||||
echo "----------- Le site $1 a été généré avec succès."
|
echo "----------- convert_sources :Le site $1 a été généré avec succès."
|
||||||
|
|
||||||
# conversion des pages statiques
|
# conversion des pages statiques
|
||||||
cd sources/$website_name
|
cd sources/$website_name
|
||||||
@ -95,7 +90,7 @@ generate_website() {
|
|||||||
# traduction fr
|
# traduction fr
|
||||||
cd lang_fr
|
cd lang_fr
|
||||||
convert_sources ../
|
convert_sources ../
|
||||||
echo "----------- pages en français du site web $website_name converties"
|
echo "----------- convert_sources :pages en français du site web $website_name converties"
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
# traduction en
|
# traduction en
|
||||||
@ -109,19 +104,11 @@ generate_website() {
|
|||||||
cd ..
|
cd ..
|
||||||
pwd
|
pwd
|
||||||
|
|
||||||
# création de l'index:
|
|
||||||
# prendre les fichiers markdown du dossier md/ ,
|
|
||||||
# et créer un index des fichiers situés dedans, rangés par nom de fichier décroissant,
|
|
||||||
# sauver le tout dans un fichier index.gmi
|
|
||||||
python3 build_indexes.py $website_name "$website_name"
|
|
||||||
|
|
||||||
cp index_$website_name.html html-websites/$website_name/index.html
|
|
||||||
|
|
||||||
cp $style_file html-websites/$website_name/style.css
|
|
||||||
# --------------------------------------------------------------------------------------------------
|
# --------------------------------------------------------------------------------------------------
|
||||||
# convertir les fichiers org
|
# convertir les fichiers org
|
||||||
echo "----------- ------------ enrich html --------"
|
echo "----------- convert_sources : ------------ enrich html --------"
|
||||||
python3 enrich_html.py html-websites/$website_name -t $website_name --style $style_file
|
|
||||||
|
|
||||||
|
|
||||||
cp $style_file html-websites/$website_name/style.css
|
cp $style_file html-websites/$website_name/style.css
|
||||||
@ -131,6 +118,7 @@ generate_website() {
|
|||||||
|
|
||||||
convert_markdown_to_gmi() {
|
convert_markdown_to_gmi() {
|
||||||
|
|
||||||
|
echo "----------- convert_sources : convert_markdown_to_gmi : $website_name"
|
||||||
|
|
||||||
mkdir -p gemini-capsules/$website_name
|
mkdir -p gemini-capsules/$website_name
|
||||||
rm -rf gemini-capsules/$website_name/*
|
rm -rf gemini-capsules/$website_name/*
|
||||||
@ -140,27 +128,44 @@ convert_markdown_to_gmi() {
|
|||||||
# mv index_$website_name.gmi gemini-capsules/$website_name/index.gmi
|
# mv index_$website_name.gmi gemini-capsules/$website_name/index.gmi
|
||||||
|
|
||||||
|
|
||||||
destination_gemini="gemini-capsules/$website_name/"
|
|
||||||
|
|
||||||
echo "----------- génération des fichiers gemini"
|
|
||||||
echo "----------- destination des fichiers gemini: $destination_gemini"
|
|
||||||
|
|
||||||
echo "----------- fichiers markdown présents dans le dossier de base: "
|
echo "----------- convert_markdown_to_gmi : $PWD"
|
||||||
ls -l output/*$website_name/converted/*.md |wc
|
echo "----------- convert_markdown_to_gmi : destination: $destination_gemini"
|
||||||
|
|
||||||
|
echo "----------- convert_markdown_to_gmi : fichiers markdown présents dans le dossier de base: "
|
||||||
|
|
||||||
|
ls -l sources/$website_name/converted/*.md |wc
|
||||||
|
|
||||||
# # faire les fichiers gemini à partir du markdown
|
# # faire les fichiers gemini à partir du markdown
|
||||||
for fichier in output/*$website_name/converted/*.md ; do
|
# pages de base
|
||||||
|
# pages fr
|
||||||
|
# pages en
|
||||||
|
for fichier in sources/$website_name/converted/*.md ; do
|
||||||
if [ -f "$fichier" ]; then
|
if [ -f "$fichier" ]; then
|
||||||
echo "----------- convert the markdown to gmi : $fichier"
|
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
|
||||||
md2gemini "$fichier" -w -d $destination_gemini
|
md2gemini "$fichier" -w -d $destination_gemini
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
for fichier in sources/$website_name/lang_fr/converted/*.md ; do
|
||||||
|
if [ -f "$fichier" ]; then
|
||||||
|
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
|
||||||
|
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
for fichier in sources/$website_name/lang_en/converted/*.md ; do
|
||||||
|
if [ -f "$fichier" ]; then
|
||||||
|
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
|
||||||
|
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
echo "----------- génération des fichiers gemini faite."
|
echo "----------- génération des fichiers gemini faite."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo "fichiers gmi présents:"
|
# echo "fichiers gmi présents:"
|
||||||
ls -l $destination_gemini/*.gmi |wc -l
|
# ls -l $destination_gemini*.gmi |wc -l
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -175,6 +180,30 @@ for website_name in "${blogs_folders[@]}"; do
|
|||||||
generate_website $website_name
|
generate_website $website_name
|
||||||
convert_markdown_to_gmi $website_name
|
convert_markdown_to_gmi $website_name
|
||||||
|
|
||||||
|
# création de l'index:
|
||||||
|
# prendre les fichiers markdown du dossier md/ ,
|
||||||
|
# et créer un index des fichiers situés dedans, rangés par nom de fichier décroissant,
|
||||||
|
# sauver le tout dans un fichier index.gmi
|
||||||
|
python3 build_indexes.py $website_name "$website_name"
|
||||||
|
|
||||||
|
# déplacer les fichiers générés en html dans le dossier statique
|
||||||
|
# mv sources/$website_name/converted/*.html html-websites/$website_name/
|
||||||
|
# mv sources/$website_name/lang_fr/converted/*.html html-websites/$website_name/
|
||||||
|
mv index_$website_name.html html-websites/$website_name/index.html
|
||||||
|
mv sources/$website_name/converted/*.html html-websites/$website_name/
|
||||||
|
mv sources/$website_name/converted/lang_fr/*.html html-websites/$website_name/lang_fr/
|
||||||
|
mv sources/$website_name/converted/lang_en/*.html html-websites/$website_name/lang_en/
|
||||||
|
|
||||||
|
|
||||||
|
python3 enrich_html.py html-websites/$website_name -t $website_name --style $style_file
|
||||||
|
|
||||||
|
# # déplacer les fichirers gemini dans la capsule
|
||||||
|
# mv index_$website_name.gmi gemini-capsules/$website_name/index.gmi
|
||||||
|
# mv sources/$website_name/converted/*.gmi gemini-capsules/$website_name/
|
||||||
|
# mv sources/$website_name/converted/lang_fr/*.gmi gemini-capsules/$website_name/lang_fr/
|
||||||
|
# mv sources/$website_name/converted/lang_en/*.gmi gemini-capsules/$website_name/lang_en/
|
||||||
|
|
||||||
|
# copy style
|
||||||
|
cp $style_file html-websites/$website_name/style.css
|
||||||
|
|
||||||
done
|
done
|
||||||
|
141
enrich_html.py
141
enrich_html.py
@ -16,7 +16,7 @@ style_file = args.style
|
|||||||
blog_name = args.blog_name
|
blog_name = args.blog_name
|
||||||
source_blog = f"sources/{blog_name}"
|
source_blog = f"sources/{blog_name}"
|
||||||
header_content_path = f"{source_blog}/templates/header_page.org"
|
header_content_path = f"{source_blog}/templates/header_page.org"
|
||||||
footer_content_path = f"{source_blog}/templates/header_page.org"
|
footer_content_path = f"{source_blog}/templates/footer_page.org"
|
||||||
static_page_path = f"{source_blog}/templates/html/static.html"
|
static_page_path = f"{source_blog}/templates/html/static.html"
|
||||||
|
|
||||||
# variables du template de page
|
# variables du template de page
|
||||||
@ -26,17 +26,37 @@ BLOG_SUBTITLE='Code, nouvelles technologies et entrepreneurariat par B. Lemoine'
|
|||||||
TITLE=''
|
TITLE=''
|
||||||
AUTHOR=''
|
AUTHOR=''
|
||||||
PAGE_TITLE=''
|
PAGE_TITLE=''
|
||||||
LOCALE=''
|
LOCALE='fr_FR'
|
||||||
DESCRIPTION=''
|
DESCRIPTION=''
|
||||||
|
NDD='https://www.cipherbliss.com'
|
||||||
EMAIL='contact@cipherbliss.com'
|
EMAIL='contact@cipherbliss.com'
|
||||||
SITE_ICON='https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png'
|
SITE_ICON='https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png'
|
||||||
SITE_ICON='image/png'
|
SITE_ICON_TYPE='image/png'
|
||||||
NAVIGATION='<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>'
|
NAVIGATION='<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>'
|
||||||
BANNIERE_ENTETE='https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg'
|
BANNIERE_ENTETE='https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg'
|
||||||
BANNIERE_ENTETE_ALT='bannière du site'
|
BANNIERE_ENTETE_ALT='bannière du site'
|
||||||
ARTICLE=''
|
ARTICLE=''
|
||||||
FOOTER=''
|
FOOTER=''
|
||||||
|
|
||||||
|
|
||||||
|
def extract_body_content(html_content):
|
||||||
|
pattern = r'<body>.+?</body>'
|
||||||
|
match = re.search(pattern, html_content, re.DOTALL)
|
||||||
|
if match:
|
||||||
|
return match.group(1)
|
||||||
|
else:
|
||||||
|
return None
|
||||||
|
def remove_before_body(text):
|
||||||
|
pattern = r"<!DOCTYPE>.+?<body>"
|
||||||
|
replacement = "<body>"
|
||||||
|
return re.sub(pattern, replacement, text, flags=re.DOTALL)
|
||||||
|
|
||||||
|
def remove_after_body(text):
|
||||||
|
pattern = r"</body>.+?</html>"
|
||||||
|
replacement = "</body>"
|
||||||
|
return re.sub(pattern, replacement, text, flags=re.DOTALL)
|
||||||
|
|
||||||
|
|
||||||
def remove_properties_section(text):
|
def remove_properties_section(text):
|
||||||
pattern = r"<h1 id=\"article\">Article</h1>.+?</ul>"
|
pattern = r"<h1 id=\"article\">Article</h1>.+?</ul>"
|
||||||
replacement = ""
|
replacement = ""
|
||||||
@ -72,6 +92,9 @@ def enrich_one_file(file, root_path):
|
|||||||
with open(os.path.join(root_path, file), "r") as f:
|
with open(os.path.join(root_path, file), "r") as f:
|
||||||
html_content = f.read()
|
html_content = f.read()
|
||||||
|
|
||||||
|
# html_content = extract_body_content(html_content)
|
||||||
|
# html_content = remove_before_body(html_content)
|
||||||
|
# html_content = remove_after_body(html_content)
|
||||||
html_content = remove_properties_section(html_content)
|
html_content = remove_properties_section(html_content)
|
||||||
html_content = remove_article_head_properties_orgmode(html_content)
|
html_content = remove_article_head_properties_orgmode(html_content)
|
||||||
html_content = remove_hint_html(html_content)
|
html_content = remove_hint_html(html_content)
|
||||||
@ -83,32 +106,96 @@ def enrich_one_file(file, root_path):
|
|||||||
css_content = "<style type='text/css'>{css_content}</style>"
|
css_content = "<style type='text/css'>{css_content}</style>"
|
||||||
|
|
||||||
# Ajouter la déclaration de charset UTF-8, le doctype HTML et le titre du site Web
|
# Ajouter la déclaration de charset UTF-8, le doctype HTML et le titre du site Web
|
||||||
html_content = f"""<!DOCTYPE html>
|
html_content = f"""
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang=\"fr\">
|
|
||||||
<head>
|
|
||||||
<meta charset=\"UTF-8\">
|
|
||||||
<title>{BLOG_TITLE}</title>
|
|
||||||
{css_content}
|
|
||||||
<link rel=\"stylesheet\" href=\"/style.css\"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>{BLOG_TITLE}</h1>
|
<!DOCTYPE html>
|
||||||
<p>{BLOG_SUBTITLE}</p>
|
<html>
|
||||||
{NAVIGATION}
|
<head>
|
||||||
</header>
|
<meta charset="UTF-8">
|
||||||
<hr/>
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<main>
|
<meta property="og:image" content="{SITE_ICON}">
|
||||||
{html_content}
|
<meta property="og:locale" content="{LOCALE}">
|
||||||
</main>
|
<meta property="og:description" content="{BLOG_SUBTITLE}">
|
||||||
<hr/>
|
<meta property="og:url" content="https://portfolio.cipherbliss.com/">
|
||||||
<footer>
|
<meta property="og:site_name" content="Cipher Bliss">
|
||||||
{NAVIGATION}
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
</footer>
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<link href="/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<meta charset="utf-8">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{TITLE}</title>
|
||||||
|
<meta name="author" content="{AUTHOR}">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="{BLOG_TITLE} » Flux"
|
||||||
|
href="{NDD}/feed/">
|
||||||
|
<meta property="og:title" content="{PAGE_TITLE}">
|
||||||
|
<meta property="og:locale" content="{LOCALE}">
|
||||||
|
<!-- Description de la page -->
|
||||||
|
<meta name="description" content="{PAGE_TITLE}">
|
||||||
|
<meta name="reply-to" content="{EMAIL}">
|
||||||
|
<link rel="icon" type="{SITE_ICON_TYPE}" href="{SITE_ICON}">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="page">
|
||||||
|
<header id="masthead" class="site-header">
|
||||||
|
<div class="header-image">
|
||||||
|
{BANNIERE_ENTETE}
|
||||||
|
</div>
|
||||||
|
<nav class="navbar is-fixed-top is-dark" role="navigation" aria-label="main navigation">
|
||||||
|
<div class="navbar-brand">
|
||||||
|
<a class="navbar-item" href="{NDD}">
|
||||||
|
<img src="{SITE_ICON}"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="navbarBasicExample" class="navbar-menu">
|
||||||
|
<div class="navbar-start">
|
||||||
|
<a class="navbar-item" href="{NDD}">
|
||||||
|
<img src="{SITE_ICON}"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
{NAVIGATION}
|
||||||
|
</div>
|
||||||
|
<div class="navbar-end">
|
||||||
|
<div class="navbar-item">
|
||||||
|
<form role="search" method="get" class="search-form" action="/">
|
||||||
|
<label>
|
||||||
|
<input class="search-field" placeholder="Recherche" value="" name="s"
|
||||||
|
type="search">
|
||||||
|
</label>
|
||||||
|
<input class="is-hidden search-submit" value="Rechercher" type="submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main class="body-wrap boxed-container">
|
||||||
|
<article class="content">
|
||||||
|
{html_content}
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer class="site-footer has-top-divider">
|
||||||
|
<div class="container">
|
||||||
|
<div class="site-footer-inner">
|
||||||
|
|
||||||
|
{BLOG_TITLE}
|
||||||
|
{BLOG_SUBTITLE}
|
||||||
|
{NAVIGATION}
|
||||||
|
{css_content}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
||||||
|
</html>
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
html_path_enriched=os.path.join(root_path, file)
|
html_path_enriched=os.path.join(root_path, file)
|
||||||
|
43
gemini-capsules/contact.gmi
Normal file
43
gemini-capsules/contact.gmi
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
## title: cipherbliss_blog
|
||||||
|
|
||||||
|
# Contact
|
||||||
|
|
||||||
|
où me trouver: //
|
||||||
|
=> https://web.archive.org/web/20240721071559/mailto:contact@cipherbliss.com contact@cipherbliss.com
|
||||||
|
//
|
||||||
|
|
||||||
|
Tel -- bureau CipherBliss:
|
||||||
|
=> tel:0185461173 0185461173
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://signal.org/ Signal si vous avez mon numéro perso
|
||||||
|
|
||||||
|
Sur Matrix/Riot, pour tout support ou contribution lié à mes services et projets en lignes
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://matrix.to/#/!jfoYESqTObXYlKAOVM:matrix.org?via=matrix.org #cipherbliss:matrix.org
|
||||||
|
XMPP:
|
||||||
|
=> https://web.archive.org/web/20240721071559/xmpp:tykayn@chapril.org tykayn@chapril.org
|
||||||
|
|
||||||
|
=> https://web.archive.org/web/20240721071559im_/https://www.telegram.org/img/t_logo.png [IMG]
|
||||||
|
Telegram:
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://t.me/tykayn <https://t.me/tykayn>
|
||||||
|
|
||||||
|
Empreinte mail RSA: *548acf17d1e7a5d4d7572b95d4f4356a2bd69c47* [[
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://mastodon.cipherbliss.com/@tykayn https://web.archive.org/web/20240721071559/https://mastodon.cipherbliss.com/@tykayn
|
||||||
|
][ ]]Mastodon:
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://mastodon.cipherbliss.com/@tykayn <https://mastodon.cipherbliss.com/@tykayn>
|
||||||
|
Peertube:
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://mastodon.cipherbliss.com/ <https://peertube.cipherbliss.com>
|
||||||
|
[[
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://peertube.cipherbliss.com/video-channels/root_channel/videos https://web.archive.org/web/20240721071559/https://peertube.cipherbliss.com/video-channels/root_channel/videos
|
||||||
|
][Ma chaine peertube perso ]][[
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://www.openstreetmap.org/user/tykayn https://web.archive.org/web/20240721071559/https://www.openstreetmap.org/user/tykayn
|
||||||
|
][OpenStreetMaps Tykayn ]]
|
||||||
|
|
||||||
|
[[
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://framagit.org/tykayn https://web.archive.org/web/20240721071559/https://framagit.org/tykayn
|
||||||
|
][Sources de projets libres sur le Gitlab Framagit ]]
|
||||||
|
|
||||||
|
N° SIRET Cipher Bliss:[[
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://www.infogreffe.fr/entreprise-societe/799424163-lemoine-baptiste-paul-jean-79942416300019.html?typeProduitOnglet=EXTRAIT&afficherretour=false https://web.archive.org/web/20240721071559/https://www.infogreffe.fr/entreprise-societe/799424163-lemoine-baptiste-paul-jean-79942416300019.html?typeProduitOnglet=EXTRAIT&afficherretour=false
|
||||||
|
][79942416300027 ]]Ingénieur front-end sur Orsay, Essonne, France.
|
||||||
|
=> https://web.archive.org/web/20240721071559/https://www.cipherbliss.com/ www.cipherbliss.com
|
17
gemini-capsules/index.gmi
Normal file
17
gemini-capsules/index.gmi
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
## title: cipherbliss_blog
|
||||||
|
|
||||||
|
# CipherBliss
|
||||||
|
|
||||||
|
[contact](contact.org)
|
||||||
|
|
||||||
|
# Articles
|
||||||
|
|
||||||
|
# en Fr
|
||||||
|
|
||||||
|
# en En
|
||||||
|
|
||||||
|
# Flux RSS
|
||||||
|
|
||||||
|
# Bisous
|
@ -1,263 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>des-sauvegardes-qui-durent-mille-ans</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">des-sauvegardes-qui-durent-mille-ans</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<h2 id="des-sauvegardes-qui-durent-mille-ans-1">Des sauvegardes qui
|
|
||||||
durent mille ans</h2>
|
|
||||||
|
|
||||||
<p>J'ai animé un atelier au cours du premier camp CHATONS qui a eu lieu
|
|
||||||
le week-end dernier. (Le <a href="<a
|
|
||||||
href="https://www.chatons.org/">https://www.chatons.org/</a>">Collectif
|
|
||||||
des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et
|
|
||||||
Solidaires</a> vise à rassembler des structures proposant des
|
|
||||||
<strong>services en ligne libres, éthiques et
|
|
||||||
décentralisés</strong> afin de permettre aux utilisateur⋅ices de
|
|
||||||
<a href="<a
|
|
||||||
href="https://www.chatons.org/search/by-service">https://www.chatons.org/search/by-service</a>">trouver
|
|
||||||
rapidement des alternatives</a> respectueuses de leurs données et
|
|
||||||
de leur vie privée)#+begin<sub>src</sub> shell</p>
|
|
||||||
<p>Pas de compte rendu du camp en lui même pour tout de suite, cependant
|
|
||||||
voici un résumé de l'atelier qui aura duré près d'une
|
|
||||||
heure.<br><a href="<a
|
|
||||||
href="https://libreto.sans-nuage.fr/camps-chatons/programme">https://libreto.sans-nuage.fr/camps-chatons/programme</a>"><a
|
|
||||||
href="https://libreto.sans-nuage.fr/camps-chatons/programme">https://libreto.sans-nuage.fr/camps-chatons/programme</a></a><br><br>Comment
|
|
||||||
se protéger des pertes de données et ne pas perdre la confiance et les
|
|
||||||
précieuses données des membres de son
|
|
||||||
CHATONS?<br><br>L'atelier aborde la définition d'un modèle
|
|
||||||
de menace pour savoir contre quoi se prémunir, et quels critères de
|
|
||||||
qualité utiliser pour réaliser automatiquement ses sauvegardes en tant
|
|
||||||
que particulier, ou en tant que CHATONS.<br>On y voit de la façon
|
|
||||||
la plus "grand public" à la façon la plus "techno geek" comment
|
|
||||||
récupérer ses données éparpillées en ligne, historiser, chiffrer,
|
|
||||||
dédupliquer, compresser, répliquer, partager les clés d'accès, et
|
|
||||||
prévoir des restaurations périodiques, de sorte que les données les plus
|
|
||||||
cruciales survivent à leurs administrateurs et
|
|
||||||
administratrices.#+begin<sub>src</sub> shell</p>
|
|
||||||
<p><!– wp:image
|
|
||||||
{"id":1598,"sizeSlug":"large","linkDestination":"none"} –> <figure
|
|
||||||
class="wp-block-image size-large"><img src="<a
|
|
||||||
href="https://www.cipherbliss.com/wp-content/uploads/2021/09/Screenshot_2021-09-27-Les-Sauvegardes-automatiques-Slides-1024x747.jpg">https://www.cipherbliss.com/wp-content/uploads/2021/09/Screenshot_2021-09-27-Les-Sauvegardes-automatiques-Slides-1024x747.jpg</a>"
|
|
||||||
alt="" class="wp-image-1598"/><figcaption>Jancovici et le
|
|
||||||
stockage à froid, une remarquable utilisation des couches géologiquement
|
|
||||||
stables</figcaption></figure> <!– /wp:image –></p>
|
|
||||||
<p><br>Liens:<br>Les slides sont disponibles
|
|
||||||
ici:<br><a href="<a
|
|
||||||
href="https://slides.com/tykayn/les-sauvegardes-automatiques">https://slides.com/tykayn/les-sauvegardes-automatiques</a>"><a
|
|
||||||
href="https://slides.com/tykayn/les-sauvegardes-automatiques">https://slides.com/tykayn/les-sauvegardes-automatiques</a></a><br><br>La
|
|
||||||
feuille de calcul pour cartographier son matériel<br><a
|
|
||||||
href="<a
|
|
||||||
href="https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam">https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam</a>"><a
|
|
||||||
href="https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam">https://cloud.tykayn.fr/index.php/s/KQfYHpaSpgwrWam</a></a>#+begin<sub>src</sub>
|
|
||||||
shell</p>
|
|
||||||
<p>Le site des CHATONS: <br><a href="<a
|
|
||||||
href="https://www.chatons.org">https://www.chatons.org</a>"><a
|
|
||||||
href="https://www.chatons.org">https://www.chatons.org</a></a>#+begin<sub>src</sub>
|
|
||||||
shell</p>
|
|
||||||
<p>Le forum où tout se discute:<br><a href=" <a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a>"> <a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a></a>#+begin<sub>src</sub>
|
|
||||||
shell</p>
|
|
||||||
<p>La documentation pour ne pas réinventer la roue: <br><a
|
|
||||||
href="<a
|
|
||||||
href="https://wiki.chatons.org">https://wiki.chatons.org</a>"><a
|
|
||||||
href="https://wiki.chatons.org">https://wiki.chatons.org</a></a></p>
|
|
||||||
<h1 id="liens">Liens</h1>
|
|
||||||
<ul>
|
|
||||||
<li>cipherbliss <a
|
|
||||||
href="id:d14d8051-bbb9-4279-a574-84d78bfe5b66">Cipherbliss blog</a></li>
|
|
||||||
</ul>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,239 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>nouvelles-doctobre-2021</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">nouvelles-doctobre-2021</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<h2 id="nouvelles-doctobre-2021-1">Nouvelles d'Octobre 2021</h2>
|
|
||||||
|
|
||||||
<p>j'espère que ça roule pour tout le monde en ce début de
|
|
||||||
vacances.<br>J'ai pu faire un atelier sur la création graphique et
|
|
||||||
le dessin à Gometz, et suite à son succès je réitère l'expérience
|
|
||||||
pendant les 4 prochaines semaines et ai publié ces évènements sur
|
|
||||||
l'agenda du libre et sur mobilizon.<br>J'en ai profité aussi pour
|
|
||||||
alimenter le mobilizon d'OSM avec les prochains évènements référencés
|
|
||||||
sur le wiki, l'agenda du libre, microcosm, et d'autres
|
|
||||||
recherches.<br><br>La nouvelle version de Framadate avance,
|
|
||||||
on peut tester les maquettes sur sketch, un outil non libre
|
|
||||||
:D<br><a href="<a
|
|
||||||
href="https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play">https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play</a>"><a
|
|
||||||
href="https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play">https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play</a></a><br>J'ai
|
|
||||||
pas encore de démo qui ressemble vraiment à cette
|
|
||||||
maquette.<br><br>Cependant j'ai avancé sur l'exportateur
|
|
||||||
d'archive mastodon qui fournit des stats et un rendu HTML filtrable à
|
|
||||||
partir du contenu d'une archive mastodon. On peut filtrer les posts
|
|
||||||
selon qu'ils aient des médias attachés ou non, un nombre min et max de
|
|
||||||
caractères, un terme de recherche basique, et on obtient des
|
|
||||||
statistiques sur les tags qu'on a utilisé, ainsi que les gens a qui on a
|
|
||||||
envoyé nos posts mastodon, le tout entièrement hors
|
|
||||||
ligne.<br><a href="<a
|
|
||||||
href="https://forge.chapril.org/tykayn/mastodon-archive-stats">https://forge.chapril.org/tykayn/mastodon-archive-stats</a>"><a
|
|
||||||
href="https://forge.chapril.org/tykayn/mastodon-archive-stats">https://forge.chapril.org/tykayn/mastodon-archive-stats</a></a><br><br>Et
|
|
||||||
j'ai enfin pu participer a une réunion mensuelle CHATONS, victoire! du
|
|
||||||
coup y'a de l'activité à suivre sur le forum chatons :D<br><a
|
|
||||||
href="<a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a>"><a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a></a>#+begin<sub>src</sub>
|
|
||||||
shell</p>
|
|
||||||
<p>On prévoit de lancer le premier chapéro parisien de l'année en
|
|
||||||
Novembre, voir les détails sur le forum.<br><br>J'avance sur
|
|
||||||
ma gestion de tâches avec emacs / orgmode. Le chemin est long mais ça
|
|
||||||
vaut le coup.<br><br>et vous quoi de beau?</p>
|
|
||||||
<h1 id="liens">Liens</h1>
|
|
||||||
<ul>
|
|
||||||
<li>cipherbliss <a
|
|
||||||
href="id:d14d8051-bbb9-4279-a574-84d78bfe5b66">Cipherbliss blog</a></li>
|
|
||||||
</ul>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,237 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>video-du-premier-chatons-camp-2021</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">video-du-premier-chatons-camp-2021</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="vidéo-du-premier-chatons-camp-2021">Vidéo du premier CHATONS
|
|
||||||
Camp 2021</h1>
|
|
||||||
<p><span id="error-block"></span>* <span id="error-content"></span><span
|
|
||||||
id="video-password-block"></span>* <span
|
|
||||||
id="video-password-content"></span><span
|
|
||||||
id="video-password-error"></span><a
|
|
||||||
href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0cmVtIiBoZWlnaHQ9IjRyZW0iIHZpZXdib3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzRjNGM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjExIiB4PSIzIiB5PSIxMSIgcng9IjIiIHJ5PSIyIj48L3JlY3Q+PHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0Ij48L3BhdGg+PC9nPjwvc3ZnPg==">data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0cmVtIiBoZWlnaHQ9IjRyZW0iIHZpZXdib3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzRjNGM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjExIiB4PSIzIiB5PSIxMSIgcng9IjIiIHJ5PSIyIj48L3JlY3Q+PHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0Ij48L3BhdGg+PC9nPjwvc3ZnPg==</a>
|
|
||||||
<span id="video-wrapper"></span></p>
|
|
||||||
<p>Voici un premier aperçu du camp CHATONS qui a eu lieu dans l'éco lieu
|
|
||||||
du Vigan, nommé la fabrègue. On peut m'y voir faire mon atelier sur les
|
|
||||||
backups qui durent mille ans, un prérequis pour fonder son propre
|
|
||||||
CHATONS.</p>
|
|
||||||
<p>Je vous en dirai plus un peu plus tard mais c'était tellement
|
|
||||||
chouette ces quelques 3 jours pour faire ensemble plein de choses,
|
|
||||||
découvrir les initatives existantes pour se libérer des GAFAM et
|
|
||||||
apprendre les uns des autres, le tout dans une ambiance super
|
|
||||||
décontractée, avec un lieu incroyablement prometteur.</p>
|
|
||||||
<p>Voici quelques éléments en plus, vous en trouverez bien d'autres sur
|
|
||||||
le forum des chatons. <a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a></p>
|
|
||||||
<ul>
|
|
||||||
<li>la <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/u3HfhsQgKZkKZxsNf29D8G">vidéo
|
|
||||||
de présentation du collectif Chatons 12</a> , déjà 168 vues en 3 jours,
|
|
||||||
soit l'équivalent du million sur youtube o/ - les restitutions des
|
|
||||||
souvenirs du futur des chatons en 2031, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/6SkAsiKdTrfueyJsiC6b8a">groupe
|
|
||||||
1</a>, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/ckzGy9msoigFQ3Xrx6qmQT">groupe
|
|
||||||
2</a>, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/292CD5GY48M838HLgqNASn">groupe </a>
|
|
||||||
- <a
|
|
||||||
href="https://photos.colibris-outilslibres.org/index.php?/category/409">les
|
|
||||||
photos</a></li>
|
|
||||||
</ul>
|
|
||||||
<p>Tout est disponible sous licence CC BY SA (Attribution Edouard
|
|
||||||
Marchal).</p>
|
|
||||||
<p><a
|
|
||||||
href="https://forum.chatons.org/c/collectif/camp-chatons-2021/85">https://forum.chatons.org/c/collectif/camp-chatons-2021/85</a></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,252 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>programme-pour-une-annee-2022-moins-pire programme-pour-une-annee-2022-moins-pire</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">programme-pour-une-annee-2022-moins-pire
|
|
||||||
programme-pour-une-annee-2022-moins-pire</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="programme-pour-une-année-2022-moins-pire">Programme pour une
|
|
||||||
année 2022 moins pire</h1>
|
|
||||||
<p>Woof, que de choses se sont passées cette année</p>
|
|
||||||
<p>Migration d'un système de gestion de projets depuis Getting Things
|
|
||||||
Gnome vers des fichiers Orgmode dans Emacs, qui reste une chose
|
|
||||||
compliquée et nécessitant de nombreux ajustements pour en avoir une
|
|
||||||
utilisation efficace.</p>
|
|
||||||
<p>Plein de donations envoyées à des assos, ainsi que des créateurs et
|
|
||||||
créatrices (comme Wikimedia, Archive.org, Gnupg, La quadrature du net,
|
|
||||||
Nos Oignons, Framasoft, Openstreetmap, les voix du nucléaire, Le
|
|
||||||
Réveilleur, Méta de choc…) pour un montant total d'environ 1500€ dans
|
|
||||||
l'année passée.</p>
|
|
||||||
<p>Aucune donation reçue sur le compte liberapay de cipherbliss cette
|
|
||||||
année comparée à l'année précédente. Si vous trouvez que les services
|
|
||||||
déployés par mon entreprise et que ce que l'on fait ici vous est utile,
|
|
||||||
je vous invite à nous faire un don par ici: <a
|
|
||||||
href="https://liberapay.com/cipherbliss">https://liberapay.com/cipherbliss</a></p>
|
|
||||||
<p>ça nous aide à payer les infrastructures (700€ par an pour mastodon,
|
|
||||||
peertube, leurs backups et d'autres choses à venir) dégager d'avantage
|
|
||||||
de temps à la modération des service, leur maintenance, la mise en place
|
|
||||||
d'ateliers gratuits d'éducation populaire et l'amélioration de logiciels
|
|
||||||
libres.</p>
|
|
||||||
<p>Le boulot, c'était pas évident durant 2020, mais au final ça a pu se
|
|
||||||
faire à peu près normalement et à quasi 100% en télétravail, avec
|
|
||||||
d'avantage de missions en direct avec le client, ce qui est mieux sur
|
|
||||||
beaucoup de points quand on est freelance.</p>
|
|
||||||
<p>Alors que d'habitude des tas de boites me contactent régulièrement,
|
|
||||||
même si j'affiche ne pas être disponible, c'était le calme plat pendant
|
|
||||||
les premières périodes de confinement, soit les trois quarts de
|
|
||||||
2020.</p>
|
|
||||||
<p>2021 s'est déroulé un brin plus normalement de ce côté là.</p>
|
|
||||||
<p>Et la famille, bah ça se passe.</p>
|
|
||||||
<p>Les amis, on les voit un peu plus quand y'a pas moult contaminations
|
|
||||||
de partout et moyens de santé publique défoncés. Donc pas hyper souvent
|
|
||||||
non plus.</p>
|
|
||||||
<p>Et le turfu pour cette année?</p>
|
|
||||||
<p>Premièrement, réaliser au moins un café vie privée dans des petits
|
|
||||||
patelins d'Essonne.</p>
|
|
||||||
<p><img
|
|
||||||
src="https://www.cipherbliss.com/wp-content/uploads/2022/01/affiche-724x1024.jpg" /></p>
|
|
||||||
<p>Le premier aura lieu le Samedi 22 Janvier, voilà son évènement
|
|
||||||
mobilizon.</p>
|
|
||||||
<p><a
|
|
||||||
href="https://mobilizon.chapril.org/events/8ca0c0e3-3c3e-4ec1-92bd-13507f1a3a08">https://mobilizon.chapril.org/events/8ca0c0e3-3c3e-4ec1-92bd-13507f1a3a08</a></p>
|
|
||||||
<p>Ça causera gestionnaire de mot de passe et vie privée en général.</p>
|
|
||||||
<p>Puis sortir une version bêta pour Framadate funky, sous un nom à
|
|
||||||
définir avec la DINUM.</p>
|
|
||||||
<p>Compléter mon wiki personnel, publier des tas de dessins et leurs
|
|
||||||
sources numériques.</p>
|
|
||||||
<p>Faire davantage de vélo, voir un peu plus de monde. Et on sera déjà
|
|
||||||
bien.</p>
|
|
||||||
<p>Et vous, que prévoyez vous de beau cette année?</p>
|
|
||||||
<p>Allez à tantôt!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -0,0 +1,112 @@
|
|||||||
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta property="og:image" content="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<meta property="og:description" content="Code, nouvelles technologies et entrepreneurariat par B. Lemoine">
|
||||||
|
<meta property="og:url" content="https://portfolio.cipherbliss.com/">
|
||||||
|
<meta property="og:site_name" content="Cipher Bliss">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<link href="/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<meta charset="utf-8">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title></title>
|
||||||
|
<meta name="author" content="">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<meta property="og:title" content="">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<!-- Description de la page -->
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="reply-to" content="contact@cipherbliss.com">
|
||||||
|
<link rel="icon" type="image/png" href="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="page">
|
||||||
|
<header id="masthead" class="site-header">
|
||||||
|
<div class="header-image">
|
||||||
|
https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg
|
||||||
|
</div>
|
||||||
|
<nav class="navbar is-fixed-top is-dark" role="navigation" aria-label="main navigation">
|
||||||
|
<div class="navbar-brand">
|
||||||
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="navbarBasicExample" class="navbar-menu">
|
||||||
|
<div class="navbar-start">
|
||||||
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-end">
|
||||||
|
<div class="navbar-item">
|
||||||
|
<form role="search" method="get" class="search-form" action="/">
|
||||||
|
<label>
|
||||||
|
<input class="search-field" placeholder="Recherche" value="" name="s"
|
||||||
|
type="search">
|
||||||
|
</label>
|
||||||
|
<input class="is-hidden search-submit" value="Rechercher" type="submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main class="body-wrap boxed-container">
|
||||||
|
<article class="content">
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
id: 8e220f62-f0fc-4394-8bdf-f9b3db30711e title: cipherbliss_blog
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
```{=org}
|
||||||
|
#+CREATED: 2024-11-03 12:41:56
|
||||||
|
```
|
||||||
|
|
||||||
|
```{=org}
|
||||||
|
#+SLUG: création-d'un-blog-gemini
|
||||||
|
```
|
||||||
|
|
||||||
|
```{=org}
|
||||||
|
#+BLOG: cipherbliss_blog
|
||||||
|
```
|
||||||
|
|
||||||
|
# Création d'un blog gemini {#création-dun-blog-gemini-1}
|
||||||
|
|
||||||
|
Et hop, un générateur qui fait le café à partir de fichiers orgmode ou markdown.
|
||||||
|
|
||||||
|
[2024-11-03]
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer class="site-footer has-top-divider">
|
||||||
|
<div class="container">
|
||||||
|
<div class="site-footer-inner">
|
||||||
|
|
||||||
|
Cipher Bliss
|
||||||
|
Code, nouvelles technologies et entrepreneurariat par B. Lemoine
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
||||||
|
</html>
|
||||||
|
|
@ -1,246 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>Ressources de café vie privée</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">Ressources de café vie privée</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="ressources-de-café-vie-privée-1">Ressources de café vie
|
|
||||||
privée</h1>
|
|
||||||
<p>Voici de quoi se repérer dans la jungle des notions voisines à celle
|
|
||||||
de la vie privée.</p>
|
|
||||||
<p>Vous retrouverez ici de nombreuses notions abordées lors des cafés
|
|
||||||
vie privée que j’anime, avec d’autres personnes intéressées par les les
|
|
||||||
enjeux autour des logiciels libres et des communs, tel que le groupe <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.liness.org/">Liness</a>
|
|
||||||
en Essonne.</p>
|
|
||||||
<p>Les slides de mes présentations et les autres fichiers de support de
|
|
||||||
présentation sont disponibles dans <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo">le
|
|
||||||
dossier de partage nextcloud</a>: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo"><span>https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo</span></a></p>
|
|
||||||
<p>Vous pouvez me contacter via les divers moyens listés dans <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cipherbliss.com/contact">la
|
|
||||||
page dédiée aux moyens de contact</a>.</p>
|
|
||||||
<p>Dans un café vie privée on vulgarise auprès du grand public des
|
|
||||||
enjeux et des notions autour de la vie privée et des technologies
|
|
||||||
numériques. Voici quelques sujets régulièrement abordés dans les
|
|
||||||
ateliers:</p>
|
|
||||||
<p>Comprendre les dangers d’un monde sans vie privée répandu sous la
|
|
||||||
fameuse idée que l' »on a rien à cacher », communiquer de façon
|
|
||||||
sécurisée, réaliser des sauvegardes automatiques, comprendre
|
|
||||||
l’architecture d’internet et du web, contribuer au libre, défendre le
|
|
||||||
droit d’accès à l’information de qualité, comprendre les sciences,
|
|
||||||
sortir des GAFAM, adopter <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.chatons.org/">les
|
|
||||||
CHATONS</a>, protéger des accès avec des <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cipherbliss.com/comment-ne-plus-perdre-de-temps-avec-ses-mots-de-passe/">gestionnaires
|
|
||||||
de mot de passe</a>, sortir des bulles de filtrage des médias sociaux,
|
|
||||||
récupérer son temps d’attention, suivre les évolutions juridiques et les
|
|
||||||
atteintes aux libertés fondamentales, remettre la solidarité humaine et
|
|
||||||
l’émancipation au cœur des enjeux de société.</p>
|
|
||||||
<p>Des évènements et groupes de personnes similaires peuvent être
|
|
||||||
retrouvés dans l’<a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.agendadulibre.org/">agenda
|
|
||||||
du libre</a> et dans le fédiverse.</p>
|
|
||||||
<p>Des recettes de cookies sous licence libre, la fameuse pâtisserie qui
|
|
||||||
habite dans nos navigateurs web : <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cuisine-libre.org/cookies"><span>https://www.cuisine-libre.org/cookies</span></a></p>
|
|
||||||
<p>Trouver des alternatives aux logiciels privateurs: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://alternativeto.net/"><span>https://alternativeto.net</span></a></p>
|
|
||||||
<p>Le covoiturage libre: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.mobicoop.fr/"><span>https://www.mobicoop.fr</span></a></p>
|
|
||||||
<p>Sci hub pour libérer l’accès aux publications scientifiques: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://sci-hub.hkvisa.net/"><span>https://sci-hub.hkvisa.net</span></a></p>
|
|
||||||
<p>Bon voyage sur les internets!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,243 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>Tags</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">Tags</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="tags-1">Tags</h1>
|
|
||||||
<p>Étiquettes</p>
|
|
||||||
<p><a href="file:///tag/ai/">AI</a> <a
|
|
||||||
href="file:///tag/archives/">archives</a> <a
|
|
||||||
href="file:///tag/autohebergement/">autohébergement</a> <a
|
|
||||||
href="file:///tag/backup/">backup</a> <a
|
|
||||||
href="file:///tag/blockchain/">blockchain</a> <a
|
|
||||||
href="file:///tag/borg/">borg</a> <a
|
|
||||||
href="file:///tag/caisse/">caisse</a> <a
|
|
||||||
href="file:///tag/comptabilite/">comptabilité</a> <a
|
|
||||||
href="file:///tag/comptes/">comptes</a> <a
|
|
||||||
href="file:///tag/data-visualisation/">data visualisation</a> <a
|
|
||||||
href="file:///tag/design/">design</a> <a
|
|
||||||
href="file:///tag/email/">email</a> <a
|
|
||||||
href="file:///tag/entreprise/">entreprise</a> <a
|
|
||||||
href="file:///tag/entreprise-individuelle/">entreprise individuelle</a>
|
|
||||||
<a href="file:///tag/ethereum/">ethereum</a> <a
|
|
||||||
href="file:///tag/facebook/">facebook</a> <a
|
|
||||||
href="file:///tag/factures/">factures</a> <a
|
|
||||||
href="file:///tag/floss/">FLOSS</a> <a
|
|
||||||
href="file:///tag/fediverse/">fédiverse</a> <a
|
|
||||||
href="file:///tag/gestion-de-projet/">gestion de projet</a> <a
|
|
||||||
href="file:///tag/gestion-du-temps/">gestion du temps</a> <a
|
|
||||||
href="file:///tag/gestionnaire-de-mot-de-passe/">gestionnaire de mot de
|
|
||||||
passe</a> <a href="file:///tag/gimp/">gimp</a> <a
|
|
||||||
href="file:///tag/git/">git</a> <a
|
|
||||||
href="file:///tag/logiciellibre/">logiciellibre</a> <a
|
|
||||||
href="file:///tag/logiciel-libre/">logiciel libre</a> <a
|
|
||||||
href="file:///tag/mastodon/">mastodon</a> <a
|
|
||||||
href="file:///tag/mobilizon/">mobilizon</a> <a
|
|
||||||
href="file:///tag/mot-de-passe/">mot de passe</a> <a
|
|
||||||
href="file:///tag/mysql/">mysql</a> <a
|
|
||||||
href="file:///tag/nextcloud/">nextcloud</a> <a
|
|
||||||
href="file:///tag/open-source/">open source</a> <a
|
|
||||||
href="file:///tag/openstreetmap/">openstreetmap</a> <a
|
|
||||||
href="file:///tag/orgmode/">orgmode</a> <a
|
|
||||||
href="file:///tag/osm/">OSM</a> <a href="file:///tag/photos/">photos</a>
|
|
||||||
<a href="file:///tag/pim/">pim</a> <a
|
|
||||||
href="file:///tag/projet/">projet</a> <a
|
|
||||||
href="file:///tag/prevision/">prévision</a> <a
|
|
||||||
href="file:///tag/python/">python</a> <a
|
|
||||||
href="file:///tag/reseau-social/">réseau social</a> <a
|
|
||||||
href="file:///tag/sauvegardes/">sauvegardes</a> <a
|
|
||||||
href="file:///tag/script/">script</a> <a href="file:///tag/ux/">UX</a>
|
|
||||||
<a href="file:///tag/vie-privee/">vie privée</a></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,340 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
<!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>Connaître la couleur des jours EDF Tempo en ligne de commande</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;}
|
|
||||||
/* CSS for syntax highlighting */
|
|
||||||
pre > code.sourceCode { white-space: pre; position: relative; }
|
|
||||||
pre > code.sourceCode > span { line-height: 1.25; }
|
|
||||||
pre > code.sourceCode > span:empty { height: 1.2em; }
|
|
||||||
.sourceCode { overflow: visible; }
|
|
||||||
code.sourceCode > span { color: inherit; text-decoration: inherit; }
|
|
||||||
div.sourceCode { margin: 1em 0; }
|
|
||||||
pre.sourceCode { margin: 0; }
|
|
||||||
@media screen {
|
|
||||||
div.sourceCode { overflow: auto; }
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
pre > code.sourceCode { white-space: pre-wrap; }
|
|
||||||
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
|
|
||||||
}
|
|
||||||
pre.numberSource code
|
|
||||||
{ counter-reset: source-line 0; }
|
|
||||||
pre.numberSource code > span
|
|
||||||
{ position: relative; left: -4em; counter-increment: source-line; }
|
|
||||||
pre.numberSource code > span > a:first-child::before
|
|
||||||
{ content: counter(source-line);
|
|
||||||
position: relative; left: -1em; text-align: right; vertical-align: baseline;
|
|
||||||
border: none; display: inline-block;
|
|
||||||
-webkit-touch-callout: none; -webkit-user-select: none;
|
|
||||||
-khtml-user-select: none; -moz-user-select: none;
|
|
||||||
-ms-user-select: none; user-select: none;
|
|
||||||
padding: 0 4px; width: 4em;
|
|
||||||
color: #aaaaaa;
|
|
||||||
}
|
|
||||||
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
|
|
||||||
div.sourceCode
|
|
||||||
{ }
|
|
||||||
@media screen {
|
|
||||||
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
|
|
||||||
}
|
|
||||||
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
|
|
||||||
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
|
|
||||||
code span.at { color: #7d9029; } /* Attribute */
|
|
||||||
code span.bn { color: #40a070; } /* BaseN */
|
|
||||||
code span.bu { color: #008000; } /* BuiltIn */
|
|
||||||
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
|
|
||||||
code span.ch { color: #4070a0; } /* Char */
|
|
||||||
code span.cn { color: #880000; } /* Constant */
|
|
||||||
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
|
|
||||||
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
|
|
||||||
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
|
|
||||||
code span.dt { color: #902000; } /* DataType */
|
|
||||||
code span.dv { color: #40a070; } /* DecVal */
|
|
||||||
code span.er { color: #ff0000; font-weight: bold; } /* Error */
|
|
||||||
code span.ex { } /* Extension */
|
|
||||||
code span.fl { color: #40a070; } /* Float */
|
|
||||||
code span.fu { color: #06287e; } /* Function */
|
|
||||||
code span.im { color: #008000; font-weight: bold; } /* Import */
|
|
||||||
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
|
|
||||||
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
|
|
||||||
code span.op { color: #666666; } /* Operator */
|
|
||||||
code span.ot { color: #007020; } /* Other */
|
|
||||||
code span.pp { color: #bc7a00; } /* Preprocessor */
|
|
||||||
code span.sc { color: #4070a0; } /* SpecialChar */
|
|
||||||
code span.ss { color: #bb6688; } /* SpecialString */
|
|
||||||
code span.st { color: #4070a0; } /* String */
|
|
||||||
code span.va { color: #19177c; } /* Variable */
|
|
||||||
code span.vs { color: #4070a0; } /* VerbatimString */
|
|
||||||
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header id="title-block-header">
|
|
||||||
<h1 class="title">Connaître la couleur des jours EDF Tempo en ligne de
|
|
||||||
commande</h1>
|
|
||||||
</header>
|
|
||||||
<h1
|
|
||||||
id="connaître-la-couleur-des-jours-edf-tempo-en-ligne-de-commande-1">Connaître
|
|
||||||
la couleur des jours EDF Tempo en ligne de commande</h1>
|
|
||||||
<p>EDF expose une API pour connaître les couleurs de jour TEMPO, mais
|
|
||||||
cette api n'est pas bien référencée sur le wouaib, ce sont donc des
|
|
||||||
sites qui n'ont rien à voir qui vous donneront cette info avec moult
|
|
||||||
trackers et pubs de partout.</p>
|
|
||||||
<p>Voici l'url dont vous avez besoin:</p>
|
|
||||||
<p>> <a
|
|
||||||
href="https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf=%7Bdate_inférieure%7D&dateApplicationBorneSup=%7Bdate_supérieure%7D&identifiantConsommateur=src">https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf={date_inférieure}&dateApplicationBorneSup={date_supérieure}&identifiantConsommateur=src</a></p>
|
|
||||||
<p>Cette API de commerce EDF ne fonctionne que si vous demandez des
|
|
||||||
dates ayant 365 jours d'écart de différence, et si vous ne mettez pas de
|
|
||||||
zéro précédant le numéro de journée au format année-mois-jour. Autre
|
|
||||||
limitation, la couleur du jour du lendemain vous sera donnée seulement à
|
|
||||||
partir de 11h du matin dans la journée.</p>
|
|
||||||
<p>Fabriquez vous un petit script en python pour aller pêcher ce
|
|
||||||
calendrier, piocher les couleurs des deux derniers jours. Il vous
|
|
||||||
suffira d'un alias de commande pour lancer "python
|
|
||||||
mon<sub>scripttempo</sub>.py" en ayant le dossier où le script est placé
|
|
||||||
dans votre variable d'environnement PATH.</p>
|
|
||||||
<div class="sourceCode" id="cb1"><pre
|
|
||||||
class="sourceCode python"><code class="sourceCode python"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> requests</span>
|
|
||||||
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> json</span>
|
|
||||||
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> datetime <span class="im">import</span> datetime, timedelta </span>
|
|
||||||
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> date_il_y_a_un_an(date):</span>
|
|
||||||
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true" tabindex="-1"></a> date_obj <span class="op">=</span> datetime.strptime(date, <span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true" tabindex="-1"></a> date_il_y_a_un_an <span class="op">=</span> date_obj <span class="op">-</span> timedelta(days<span class="op">=</span><span class="dv">365</span>)</span>
|
|
||||||
<span id="cb1-9"><a href="#cb1-9" aria-hidden="true" tabindex="-1"></a> <span class="cf">return</span> date_il_y_a_un_an.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-10"><a href="#cb1-10" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-11"><a href="#cb1-11" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> get_tempo_for_today_and_tomorrow():</span>
|
|
||||||
<span id="cb1-12"><a href="#cb1-12" aria-hidden="true" tabindex="-1"></a> <span class="co"># Obtenir la date d'aujourd'hui</span></span>
|
|
||||||
<span id="cb1-13"><a href="#cb1-13" aria-hidden="true" tabindex="-1"></a> datenow <span class="op">=</span> datetime.now()</span>
|
|
||||||
<span id="cb1-14"><a href="#cb1-14" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> (datenow <span class="op">+</span> timedelta(days<span class="op">=</span><span class="dv">1</span>))</span>
|
|
||||||
<span id="cb1-15"><a href="#cb1-15" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-16"><a href="#cb1-16" aria-hidden="true" tabindex="-1"></a> inf <span class="op">=</span> date_il_y_a_un_an(datenow.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>))</span>
|
|
||||||
<span id="cb1-17"><a href="#cb1-17" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-18"><a href="#cb1-18" aria-hidden="true" tabindex="-1"></a> <span class="co"># Obtenir la date de demain</span></span>
|
|
||||||
<span id="cb1-19"><a href="#cb1-19" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> sup.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-20"><a href="#cb1-20" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> sup.replace(<span class="st">"-0"</span>, <span class="st">"-"</span>)</span>
|
|
||||||
<span id="cb1-21"><a href="#cb1-21" aria-hidden="true" tabindex="-1"></a> inf <span class="op">=</span> inf.replace(<span class="st">"-0"</span>, <span class="st">"-"</span>)</span>
|
|
||||||
<span id="cb1-22"><a href="#cb1-22" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-23"><a href="#cb1-23" aria-hidden="true" tabindex="-1"></a> <span class="co"># print("Date inf :", inf)</span></span>
|
|
||||||
<span id="cb1-24"><a href="#cb1-24" aria-hidden="true" tabindex="-1"></a> <span class="co"># print("Date sup:", sup)</span></span>
|
|
||||||
<span id="cb1-25"><a href="#cb1-25" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-26"><a href="#cb1-26" aria-hidden="true" tabindex="-1"></a> <span class="co"># URL de l'API d'EDF pour récupérer les informations sur les couleurs des jours de l'offre Tempo</span></span>
|
|
||||||
<span id="cb1-27"><a href="#cb1-27" aria-hidden="true" tabindex="-1"></a> url <span class="op">=</span> <span class="ss">f"https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf=</span><span class="sc">{</span>inf<span class="sc">}</span><span class="ss">&dateApplicationBorneSup=</span><span class="sc">{</span>sup<span class="sc">}</span><span class="ss">&identifiantConsommateur=src"</span></span>
|
|
||||||
<span id="cb1-28"><a href="#cb1-28" aria-hidden="true" tabindex="-1"></a> <span class="bu">print</span>(url)</span>
|
|
||||||
<span id="cb1-29"><a href="#cb1-29" aria-hidden="true" tabindex="-1"></a> <span class="co"># Effectuer la requête HTTP et récupérer la réponse JSON</span></span>
|
|
||||||
<span id="cb1-30"><a href="#cb1-30" aria-hidden="true" tabindex="-1"></a> response <span class="op">=</span> requests.get(url)</span>
|
|
||||||
<span id="cb1-31"><a href="#cb1-31" aria-hidden="true" tabindex="-1"></a> data <span class="op">=</span> json.loads(response.text)</span>
|
|
||||||
<span id="cb1-32"><a href="#cb1-32" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-33"><a href="#cb1-33" aria-hidden="true" tabindex="-1"></a> <span class="co"># Récupérer la liste des couleurs des jours pour les 30 prochains jours</span></span>
|
|
||||||
<span id="cb1-34"><a href="#cb1-34" aria-hidden="true" tabindex="-1"></a> calendrier <span class="op">=</span> data[<span class="st">"content"</span>][<span class="st">"options"</span>][<span class="dv">0</span>][<span class="st">"calendrier"</span>]</span>
|
|
||||||
<span id="cb1-35"><a href="#cb1-35" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-36"><a href="#cb1-36" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">=</span><span class="st">""</span></span>
|
|
||||||
<span id="cb1-37"><a href="#cb1-37" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-38"><a href="#cb1-38" aria-hidden="true" tabindex="-1"></a> <span class="co"># # Afficher les couleurs des jours pour le prochain jour</span></span>
|
|
||||||
<span id="cb1-39"><a href="#cb1-39" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> jour <span class="kw">in</span> calendrier[<span class="op">-</span><span class="dv">2</span>:]:</span>
|
|
||||||
<span id="cb1-40"><a href="#cb1-40" aria-hidden="true" tabindex="-1"></a> date <span class="op">=</span> jour[<span class="st">"dateApplication"</span>]</span>
|
|
||||||
<span id="cb1-41"><a href="#cb1-41" aria-hidden="true" tabindex="-1"></a> code_couleur <span class="op">=</span> jour[<span class="st">"statut"</span>]</span>
|
|
||||||
<span id="cb1-42"><a href="#cb1-42" aria-hidden="true" tabindex="-1"></a> <span class="cf">if</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_BLEU"</span>:</span>
|
|
||||||
<span id="cb1-43"><a href="#cb1-43" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[34m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-44"><a href="#cb1-44" aria-hidden="true" tabindex="-1"></a> <span class="cf">elif</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_BLANC"</span>:</span>
|
|
||||||
<span id="cb1-45"><a href="#cb1-45" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[37m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-46"><a href="#cb1-46" aria-hidden="true" tabindex="-1"></a> <span class="cf">elif</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_ROUGE"</span>:</span>
|
|
||||||
<span id="cb1-47"><a href="#cb1-47" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[31m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-48"><a href="#cb1-48" aria-hidden="true" tabindex="-1"></a> <span class="cf">else</span>:</span>
|
|
||||||
<span id="cb1-49"><a href="#cb1-49" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-50"><a href="#cb1-50" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-51"><a href="#cb1-51" aria-hidden="true" tabindex="-1"></a> <span class="cf">return</span> texte_retour</span>
|
|
||||||
<span id="cb1-52"><a href="#cb1-52" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-53"><a href="#cb1-53" aria-hidden="true" tabindex="-1"></a>texte <span class="op">=</span> get_tempo_for_today_and_tomorrow()</span>
|
|
||||||
<span id="cb1-54"><a href="#cb1-54" aria-hidden="true" tabindex="-1"></a><span class="bu">print</span>(texte)</span>
|
|
||||||
<span id="cb1-55"><a href="#cb1-55" aria-hidden="true" tabindex="-1"></a></span></code></pre></div>
|
|
||||||
<p>Bonne réduction des pointes de conso!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,10 +1,80 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta property="og:image" content="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<meta property="og:description" content="Code, nouvelles technologies et entrepreneurariat par B. Lemoine">
|
||||||
|
<meta property="og:url" content="https://portfolio.cipherbliss.com/">
|
||||||
|
<meta property="og:site_name" content="Cipher Bliss">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<link href="/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<meta charset="utf-8">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title></title>
|
||||||
|
<meta name="author" content="">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<meta property="og:title" content="">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<!-- Description de la page -->
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="reply-to" content="contact@cipherbliss.com">
|
||||||
|
<link rel="icon" type="image/png" href="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="page">
|
||||||
|
<header id="masthead" class="site-header">
|
||||||
|
<div class="header-image">
|
||||||
|
https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg
|
||||||
|
</div>
|
||||||
|
<nav class="navbar is-fixed-top is-dark" role="navigation" aria-label="main navigation">
|
||||||
|
<div class="navbar-brand">
|
||||||
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="navbarBasicExample" class="navbar-menu">
|
||||||
|
<div class="navbar-start">
|
||||||
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-end">
|
||||||
|
<div class="navbar-item">
|
||||||
|
<form role="search" method="get" class="search-form" action="/">
|
||||||
|
<label>
|
||||||
|
<input class="search-field" placeholder="Recherche" value="" name="s"
|
||||||
|
type="search">
|
||||||
|
</label>
|
||||||
|
<input class="is-hidden search-submit" value="Rechercher" type="submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main class="body-wrap boxed-container">
|
||||||
|
<article class="content">
|
||||||
|
<!DOCTYPE html>
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="generator" content="pandoc" />
|
<meta name="generator" content="pandoc" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||||
<title>contact</title>
|
<title>cipherbliss_blog</title>
|
||||||
<style>
|
<style>
|
||||||
html {
|
html {
|
||||||
color: #1a1a1a;
|
color: #1a1a1a;
|
||||||
@ -165,6 +235,9 @@
|
|||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<header id="title-block-header">
|
||||||
|
<h1 class="title">cipherbliss_blog</h1>
|
||||||
|
</header>
|
||||||
<h1 id="contact">Contact</h1>
|
<h1 id="contact">Contact</h1>
|
||||||
<p>où me trouver: //<a
|
<p>où me trouver: //<a
|
||||||
href="https://web.archive.org/web/20240721071559/mailto:contact@cipherbliss.com">contact@cipherbliss.com</a>//</p>
|
href="https://web.archive.org/web/20240721071559/mailto:contact@cipherbliss.com">contact@cipherbliss.com</a>//</p>
|
||||||
@ -201,3 +274,23 @@ href="https://web.archive.org/web/20240721071559/https://www.infogreffe.fr/entre
|
|||||||
href="https://web.archive.org/web/20240721071559/https://www.cipherbliss.com/">www.cipherbliss.com</a></p>
|
href="https://web.archive.org/web/20240721071559/https://www.cipherbliss.com/">www.cipherbliss.com</a></p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer class="site-footer has-top-divider">
|
||||||
|
<div class="container">
|
||||||
|
<div class="site-footer-inner">
|
||||||
|
|
||||||
|
Cipher Bliss
|
||||||
|
Code, nouvelles technologies et entrepreneurariat par B. Lemoine
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
||||||
|
</html>
|
||||||
|
|
@ -1,29 +1,269 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta property="og:image" content="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<meta property="og:description" content="Code, nouvelles technologies et entrepreneurariat par B. Lemoine">
|
||||||
|
<meta property="og:url" content="https://portfolio.cipherbliss.com/">
|
||||||
|
<meta property="og:site_name" content="Cipher Bliss">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<link href="/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<meta charset="utf-8">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title></title>
|
||||||
|
<meta name="author" content="">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
|
||||||
|
href="https://www.cipherbliss.com/feed/">
|
||||||
|
<meta property="og:title" content="">
|
||||||
|
<meta property="og:locale" content="fr_FR">
|
||||||
|
<!-- Description de la page -->
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="reply-to" content="contact@cipherbliss.com">
|
||||||
|
<link rel="icon" type="image/png" href="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
|
||||||
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<div id="page">
|
||||||
|
<header id="masthead" class="site-header">
|
||||||
|
<div class="header-image">
|
||||||
|
https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg
|
||||||
|
</div>
|
||||||
|
<nav class="navbar is-fixed-top is-dark" role="navigation" aria-label="main navigation">
|
||||||
|
<div class="navbar-brand">
|
||||||
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
</div>
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
<div id="navbarBasicExample" class="navbar-menu">
|
||||||
</header>
|
<div class="navbar-start">
|
||||||
<hr/>
|
<a class="navbar-item" href="https://www.cipherbliss.com">
|
||||||
<main>
|
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
|
||||||
<html><head><title>cipherbliss_blog</title><link rel="stylesheet" href="/style.css"></link></head><body>
|
class="img-fluid">
|
||||||
|
</a>
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-end">
|
||||||
|
<div class="navbar-item">
|
||||||
|
<form role="search" method="get" class="search-form" action="/">
|
||||||
|
<label>
|
||||||
|
<input class="search-field" placeholder="Recherche" value="" name="s"
|
||||||
|
type="search">
|
||||||
|
</label>
|
||||||
|
<input class="is-hidden search-submit" value="Rechercher" type="submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
<main class="body-wrap boxed-container">
|
||||||
|
<article class="content">
|
||||||
|
<!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="cipherbliss">CipherBliss</h1>
|
||||||
|
<p>[contact](contact.org)</p>
|
||||||
|
<h1 id="articles">Articles</h1>
|
||||||
|
<h1 id="en-fr">en Fr</h1>
|
||||||
|
<h1 id="en-en">en En</h1>
|
||||||
|
<h1 id="flux-rss">Flux RSS</h1>
|
||||||
|
<h1 id="bisous">Bisous</h1>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer class="site-footer has-top-divider">
|
||||||
|
<div class="container">
|
||||||
|
<div class="site-footer-inner">
|
||||||
|
|
||||||
|
Cipher Bliss
|
||||||
|
Code, nouvelles technologies et entrepreneurariat par B. Lemoine
|
||||||
|
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
||||||
|
|
||||||
|
|
||||||
<h1>Navigation</h1><br><a href=/index.html>index.html</a><br><a href=/contact.html>contact.html</a><h1>Articles en Français</h1><br><a href=/2024/20241109231603-connaître-la-couleur-des-jours-edf-tempo-en-ligne-de-commande>2024 20241109231603 connaître la couleur des jours edf tempo en ligne de commande</a><br><a href=/2024/20241109231110-tags>2024 20241109231110 tags</a><br><a href=/2024/20241109230937-ressources-de-café-vie-privée>2024 20241109230937 ressources de café vie privée</a><br><a href=/2022/cipherbliss_blog_241_programme-pour-une-annee-2022-moins-pire>2022 cipherbliss_blog_241_programme pour une annee 2022 moins pire</a><br><a href=/2021/cipherbliss_blog_240_video-du-premier-chatons-camp-2021>2021 cipherbliss_blog_240_video du premier chatons camp 2021</a><br><a href=/2021/cipherbliss_blog_239_nouvelles-doctobre-2021>2021 cipherbliss_blog_239_nouvelles doctobre 2021</a><br><a href=/2021/cipherbliss_blog_238_des-sauvegardes-qui-durent-mille-ans>2021 cipherbliss_blog_238_des sauvegardes qui durent mille ans</a></article></body></html>
|
</div>
|
||||||
</main>
|
</div>
|
||||||
<hr/>
|
</footer>
|
||||||
<footer>
|
</div>
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
||||||
|
</html>
|
||||||
|
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
|
|
||||||
<html lang="fr">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>Cipher Bliss</title>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style.css"></link>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
|
|
||||||
<h1>Cipher Bliss</h1>
|
|
||||||
<p>Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</header>
|
|
||||||
<hr/>
|
|
||||||
<main>
|
|
||||||
|
|
||||||
</main>
|
|
||||||
<hr/>
|
|
||||||
<footer>
|
|
||||||
<nav><a href="/">Accueil</a><a href="https://portfolio.cipherbliss.com">Portfolio</a><a href="/feed">Flux RSS</a><a href="/contact">Contact</a><a href="/ressources-de-café-vie-privée">Ressources</a></nav>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -11,14 +11,19 @@ html {
|
|||||||
|
|
||||||
body {
|
body {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
margin: 0 auto;
|
|
||||||
font-size: 1.5rem;
|
font-size: 1.5rem;
|
||||||
line-height: 1.5em;
|
line-height: 1.5em;
|
||||||
max-width: 70ch;
|
|
||||||
color: #000;
|
color: #000;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
nav, .navbar,
|
||||||
|
.container,
|
||||||
|
.body-wrap {
|
||||||
|
max-width: 70ch;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
h1, h2, h3, h4, h5, h6 {
|
||||||
font-family: Helvetica, "Ubuntu Sans", "Noto Sans", Calibri, Arial, sans-serif;
|
font-family: Helvetica, "Ubuntu Sans", "Noto Sans", Calibri, Arial, sans-serif;
|
||||||
margin-top: 1em;
|
margin-top: 1em;
|
||||||
@ -115,6 +120,16 @@ li {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.navbar-menu img {
|
||||||
|
width: 2rem;
|
||||||
|
height: 2rem;
|
||||||
|
margin-right: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.content {
|
||||||
|
min-height: 50rem;
|
||||||
|
}
|
||||||
|
|
||||||
@media (max-width: 20rem) {
|
@media (max-width: 20rem) {
|
||||||
body {
|
body {
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Navigation
|
|
||||||
-------------------------
|
|
||||||
=> index..gmi
|
|
||||||
=> 20200909152039_blog_cil_gometz_12_panel-dactivites-de-la-rentree-post-covid19..gmi
|
|
||||||
=> 20200803124344_blog_cil_gometz_11_ecrire-une-comptine-en-python-bonjour-le-jour..gmi
|
|
||||||
=> 20200518182215_blog_cil_gometz_7_activites-en-cours..gmi
|
|
||||||
=> 20200513215141_blog_cil_gometz_1_a-propos-du-cil-de-gometz-la-ville..gmi
|
|
@ -1,4 +0,0 @@
|
|||||||
<html><head><title>cil_gometz</title><link rel="stylesheet" href="/style.css"></link></head><body>
|
|
||||||
|
|
||||||
|
|
||||||
<h1>Navigation</h1><br><a href=/index.html>index.html</a><br><a href=/2020/blog_cil_gometz_12_panel-dactivites-de-la-rentree-post-covid19>2020 blog_cil_gometz_12_panel dactivites de la rentree post covid19</a><br><a href=/2020/blog_cil_gometz_11_ecrire-une-comptine-en-python-bonjour-le-jour>2020 blog_cil_gometz_11_ecrire une comptine en python bonjour le jour</a><br><a href=/2020/blog_cil_gometz_7_activites-en-cours>2020 blog_cil_gometz_7_activites en cours</a><br><a href=/2020/blog_cil_gometz_1_a-propos-du-cil-de-gometz-la-ville>2020 blog_cil_gometz_1_a propos du cil de gometz la ville</a></article></body></html>
|
|
@ -4,15 +4,9 @@
|
|||||||
|
|
||||||
# Navigation
|
# Navigation
|
||||||
-------------------------
|
-------------------------
|
||||||
=> index..gmi
|
=> index.gmi
|
||||||
=> contact..gmi
|
=> contact.gmi
|
||||||
|
|
||||||
# Articles en Français
|
# Articles en Français
|
||||||
-------------------------
|
-------------------------
|
||||||
=> 20241109231603-connaître-la-couleur-des-jours-edf-tempo-en-ligne-de-commande..gmi
|
=> 2024-11-03-création-d'un-blog-gemini.gmi
|
||||||
=> 20241109231110-tags..gmi
|
|
||||||
=> 20241109230937-ressources-de-café-vie-privée..gmi
|
|
||||||
=> 20220106183554_cipherbliss_blog_241_programme-pour-une-annee-2022-moins-pire..gmi
|
|
||||||
=> 20211023195028_cipherbliss_blog_240_video-du-premier-chatons-camp-2021..gmi
|
|
||||||
=> 20211023192307_cipherbliss_blog_239_nouvelles-doctobre-2021..gmi
|
|
||||||
=> 20210927092238_cipherbliss_blog_238_des-sauvegardes-qui-durent-mille-ans..gmi
|
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
<html><head><title>cipherbliss_blog</title><link rel="stylesheet" href="/style.css"></link></head><body>
|
|
||||||
|
|
||||||
|
|
||||||
<h1>Navigation</h1><br><a href=/index.html>index.html</a><br><a href=/contact.html>contact.html</a><h1>Articles en Français</h1><br><a href=/2024/20241109231603-connaître-la-couleur-des-jours-edf-tempo-en-ligne-de-commande>2024 20241109231603 connaître la couleur des jours edf tempo en ligne de commande</a><br><a href=/2024/20241109231110-tags>2024 20241109231110 tags</a><br><a href=/2024/20241109230937-ressources-de-café-vie-privée>2024 20241109230937 ressources de café vie privée</a><br><a href=/2022/cipherbliss_blog_241_programme-pour-une-annee-2022-moins-pire>2022 cipherbliss_blog_241_programme pour une annee 2022 moins pire</a><br><a href=/2021/cipherbliss_blog_240_video-du-premier-chatons-camp-2021>2021 cipherbliss_blog_240_video du premier chatons camp 2021</a><br><a href=/2021/cipherbliss_blog_239_nouvelles-doctobre-2021>2021 cipherbliss_blog_239_nouvelles doctobre 2021</a><br><a href=/2021/cipherbliss_blog_238_des-sauvegardes-qui-durent-mille-ans>2021 cipherbliss_blog_238_des sauvegardes qui durent mille ans</a></article></body></html>
|
|
@ -1,17 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Navigation
|
|
||||||
-------------------------
|
|
||||||
=> projets..gmi
|
|
||||||
=> index..gmi
|
|
||||||
=> footer-articles..gmi
|
|
||||||
=> contact..gmi
|
|
||||||
=> blogroll..gmi
|
|
||||||
=> accueil..gmi
|
|
||||||
=> a-propos..gmi
|
|
||||||
=> 20211211215731-krita..gmi
|
|
||||||
=> 20060925105123_tkblog_875_by-the-wall-intersubkey..gmi
|
|
||||||
=> 20060925104233_tkblog_867_16-septembre-2006-anniv-19-ans..gmi
|
|
||||||
=> 20060925100118_tkblog_861_dotclear-s-parti..gmi
|
|
@ -1,4 +0,0 @@
|
|||||||
<html><head><title>tykayn_blog</title><link rel="stylesheet" href="/style.css"></link></head><body>
|
|
||||||
|
|
||||||
|
|
||||||
<h1>Navigation</h1><br><a href=/projets.html>projets.html</a><br><a href=/index.html>index.html</a><br><a href=/footer-articles.html>footer-articles.html</a><br><a href=/contact.html>contact.html</a><br><a href=/blogroll.html>blogroll.html</a><br><a href=/accueil.html>accueil.html</a><br><a href=/a-propos.html>a-propos.html</a><br><a href=/2021/20211211215731-krita>2021 20211211215731 krita</a><br><a href=/2006/tkblog_875_by-the-wall-intersubkey>2006 tkblog_875_by the wall intersubkey</a><br><a href=/2006/tkblog_867_16-septembre-2006-anniv-19-ans>2006 tkblog_867_16 septembre 2006 anniv 19 ans</a><br><a href=/2006/tkblog_861_dotclear-s-parti>2006 tkblog_861_dotclear s parti</a></article></body></html>
|
|
@ -1,3 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
sudo apt install pandoc python3-pip
|
sudo apt install pandoc python3-pip npm
|
||||||
pip install uuid argparse os
|
pip install uuid argparse os md2gemini
|
||||||
|
npm install -g sass
|
42
parse_article.py
Normal file
42
parse_article.py
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
import re
|
||||||
|
import os
|
||||||
|
def trouver_nom_article(fichier_org):
|
||||||
|
print('fichier_org, ',fichier_org)
|
||||||
|
with open(fichier_org, 'r') as file:
|
||||||
|
lignes = file.readlines()
|
||||||
|
|
||||||
|
# Expressions régulières pour trouver les titres de niveau 1 et 2
|
||||||
|
titre_niveau_1 = r'^\*+ (.+)$'
|
||||||
|
titre_niveau_2 = r'^\*\*+ (.+)$'
|
||||||
|
|
||||||
|
nom_article = None
|
||||||
|
|
||||||
|
# Itérer sur les lignes du fichier
|
||||||
|
for ligne in lignes:
|
||||||
|
# Rechercher un titre de niveau 1
|
||||||
|
titre_niveau_1_match = re.match(titre_niveau_1, ligne)
|
||||||
|
if titre_niveau_1_match:
|
||||||
|
titre_niveau_1_texte = titre_niveau_1_match.group(1)
|
||||||
|
if titre_niveau_1_texte.lower() != "article":
|
||||||
|
nom_article = titre_niveau_1_texte
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
# Si le premier titre de niveau 1 est "Article", rechercher le premier titre de niveau 2
|
||||||
|
titre_niveau_2_match = re.match(titre_niveau_2, ligne)
|
||||||
|
if titre_niveau_2_match:
|
||||||
|
nom_article = titre_niveau_2_match.group(1)
|
||||||
|
break
|
||||||
|
print(f"Nom de l'article : {nom_article}")
|
||||||
|
|
||||||
|
return nom_article
|
||||||
|
|
||||||
|
|
||||||
|
# Chemin absolu du dossier parent (pour sauver le fichier d'index)
|
||||||
|
dossier_parent = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
|
nom = trouver_nom_article(dossier_parent+'/sources/cipherbliss_blog/contact.org')
|
||||||
|
print('nom ',nom)
|
||||||
|
|
||||||
|
nom = trouver_nom_article(dossier_parent+'/sources/cipherbliss_blog/lang_fr/20210927092238_cipherbliss_blog_238_des-sauvegardes-qui-durent-mille-ans.org')
|
||||||
|
|
||||||
|
print('nom ',nom)
|
@ -1,31 +0,0 @@
|
|||||||
import argparse
|
|
||||||
from website_config import configs_sites
|
|
||||||
|
|
||||||
def assemble_article_template(article_file, template_file, output_file):
|
|
||||||
# Ouvrir le fichier de template en mode lecture
|
|
||||||
with open(template_file, "r") as f:
|
|
||||||
template = f.read()
|
|
||||||
|
|
||||||
# Ouvrir le fichier d'article en mode lecture
|
|
||||||
with open(article_file, "r") as f:
|
|
||||||
article = f.read()
|
|
||||||
|
|
||||||
# Remplacer $$ARTICLE$$ dans le template par le contenu de l'article
|
|
||||||
html = template.replace("$$ARTICLE$$", article)
|
|
||||||
|
|
||||||
# Écrire le contenu HTML dans le fichier de sortie
|
|
||||||
with open(output_file, "w") as f:
|
|
||||||
f.write(html)
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
# Définir les arguments de la ligne de commande
|
|
||||||
parser = argparse.ArgumentParser(description="Assembler un article et un template pour créer un fichier HTML.")
|
|
||||||
parser.add_argument("article_file", help="Le fichier d'article à inclure dans le template.")
|
|
||||||
parser.add_argument("template_file", help="Le fichier de template à utiliser.")
|
|
||||||
parser.add_argument("output_file", help="Le fichier de sortie HTML.")
|
|
||||||
|
|
||||||
# Récupérer les arguments de la ligne de commande
|
|
||||||
args = parser.parse_args()
|
|
||||||
|
|
||||||
# Assembler l'article et le template
|
|
||||||
assemble_article_template(args.article_file, args.template_file, args.output_file)
|
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
Voici le framadate pour les réunions du mois de Septembre. N'oubliez pas
|
Voici le framadate pour les réunions du mois de Septembre. N'oubliez pas
|
||||||
de vous inscrire pour que l'on puisse prévoir au mieux nos sujets
|
de vous inscrire pour que l'on puisse prévoir au mieux nos sujets
|
||||||
d'étude :)\\
|
d'étude :)
|
||||||
[[https://framadate.org/XpXcBD2XekomlWfD]]
|
[[https://framadate.org/XpXcBD2XekomlWfD]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ Quant aux livres eux-même on peut se les procurer...
|
|||||||
en fait que le droit de le lire, ni de le modifier ni de le passer --
|
en fait que le droit de le lire, ni de le modifier ni de le passer --
|
||||||
gratuitement ou non -- à un ami. (ce sont des
|
gratuitement ou non -- à un ami. (ce sont des
|
||||||
[[https://www.gnu.org/proprietary/proprietary-drm.fr.html][menottes
|
[[https://www.gnu.org/proprietary/proprietary-drm.fr.html][menottes
|
||||||
numériques]])\\
|
numériques]])
|
||||||
|
|
||||||
- En les téléchargeant sur des sites plus ou moins légaux où les
|
- En les téléchargeant sur des sites plus ou moins légaux où les
|
||||||
fichiers ne contiennent pas de DRM .
|
fichiers ne contiennent pas de DRM .
|
||||||
@ -208,11 +208,11 @@ On obtient la liste dont le début est :
|
|||||||
Si, par exemple, on souhaite Germinal en français sous la forme epub on
|
Si, par exemple, on souhaite Germinal en français sous la forme epub on
|
||||||
clique sur le livre et on arrive à :
|
clique sur le livre et on arrive à :
|
||||||
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
... la suite est « évidente » soit on télécharge et il suffira de
|
... la suite est « évidente » soit on télécharge et il suffira de
|
||||||
transférer le fichier sur la liseuse soit on a une Kindle et on peut
|
transférer le fichier sur la liseuse soit on a une Kindle et on peut
|
||||||
@ -290,7 +290,7 @@ numériques. Il permet :
|
|||||||
- De lire un livre numérique comme sur une liseuse.
|
- De lire un livre numérique comme sur une liseuse.
|
||||||
|
|
||||||
- D'obtenir des livres sur des sites commerciaux en précisant le prix et
|
- D'obtenir des livres sur des sites commerciaux en précisant le prix et
|
||||||
la p \\
|
la p
|
||||||
résence ou l'absence de DRM... par exemple :
|
résence ou l'absence de DRM... par exemple :
|
||||||
|
|
||||||
Dans la colonne de gauche on peut cocher les sources à utiliser et il y
|
Dans la colonne de gauche on peut cocher les sources à utiliser et il y
|
||||||
|
@ -23,7 +23,7 @@ font que nous nous sommes tournés vers les logiciels libres et en
|
|||||||
particulier vers le système Linux dans ses diverse versions.Nous ne
|
particulier vers le système Linux dans ses diverse versions.Nous ne
|
||||||
sommes pas pour autant opposés à tout logiciel commercial mais si un
|
sommes pas pour autant opposés à tout logiciel commercial mais si un
|
||||||
logiciel libre fait la même chose qu'un logiciel commercial, nous
|
logiciel libre fait la même chose qu'un logiciel commercial, nous
|
||||||
préférons le logiciel libre.\\
|
préférons le logiciel libre.
|
||||||
Chacune de nos réunions nous permet de progresser et de mieux comprendre
|
Chacune de nos réunions nous permet de progresser et de mieux comprendre
|
||||||
ce qu'est l'informatique : un peu de système (terminal et ligne de
|
ce qu'est l'informatique : un peu de système (terminal et ligne de
|
||||||
commande), un peu de bureautique (traitement de texte, tableur...), un
|
commande), un peu de bureautique (traitement de texte, tableur...), un
|
||||||
@ -34,7 +34,7 @@ l'aiderons du mieux possible tout en profitant de ses connaissances.
|
|||||||
|
|
||||||
MJC de Gometz le châtel le mardi de 14h à 16h
|
MJC de Gometz le châtel le mardi de 14h à 16h
|
||||||
|
|
||||||
\\
|
|
||||||
[[https://www.openstreetmap.org/#map=19/48.67847/2.13797&layers=N][Afficher
|
[[https://www.openstreetmap.org/#map=19/48.67847/2.13797&layers=N][Afficher
|
||||||
une carte plus grande]]
|
une carte plus grande]]
|
||||||
|
|
||||||
|
@ -1,176 +0,0 @@
|
|||||||
<!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>index</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>
|
|
||||||
<h1 id="dragon-blog-land">Dragon blog land</h1>
|
|
||||||
<p>[contact](contact.org)</p>
|
|
||||||
<h1 id="articles">Articles</h1>
|
|
||||||
<h1 id="en-fr">en Fr</h1>
|
|
||||||
<h1 id="en-en">en En</h1>
|
|
||||||
<h1 id="flux-rss">Flux RSS</h1>
|
|
||||||
<h1 id="bisous">Bisous</h1>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -14,10 +14,10 @@
|
|||||||
** échec de sauvegarde
|
** échec de sauvegarde
|
||||||
|
|
||||||
je n'avais pas automatisé suffisamment de choses et soudain bam ! Mon
|
je n'avais pas automatisé suffisamment de choses et soudain bam ! Mon
|
||||||
serveur mysql ne veut plus démarrer.\\
|
serveur mysql ne veut plus démarrer.
|
||||||
\\
|
|
||||||
<https://blog.ledez.net/informatique/comment-r%C3%A9cup%C3%A9rer-un-rm-rf-var-lib-mysql/>\\
|
<https://blog.ledez.net/informatique/comment-r%C3%A9cup%C3%A9rer-un-rm-rf-var-lib-mysql/>
|
||||||
\\
|
|
||||||
# Regrouper tout le bazar
|
# Regrouper tout le bazar
|
||||||
|
|
||||||
# Supprimer les dossiers et fichiers vides dans le bazar
|
# Supprimer les dossiers et fichiers vides dans le bazar
|
||||||
@ -34,58 +34,58 @@ find ./ -empty -type f -delete
|
|||||||
|
|
||||||
find ./ -empty -type d -delete
|
find ./ -empty -type d -delete
|
||||||
|
|
||||||
\\
|
|
||||||
# Définir son architecture de sauvegarde\\
|
# Définir son architecture de sauvegarde
|
||||||
\\
|
|
||||||
## ranger la destination\\
|
## ranger la destination
|
||||||
/home/tykayn/backup\\
|
/home/tykayn/backup
|
||||||
- serveurs\\
|
- serveurs
|
||||||
- sys\\
|
- sys
|
||||||
- postgresql\\
|
- postgresql
|
||||||
- dump\\
|
- dump
|
||||||
- lib\\
|
- lib
|
||||||
- mysql\\
|
- mysql
|
||||||
- dump\\
|
- dump
|
||||||
- lib\\
|
- lib
|
||||||
- home\\
|
- home
|
||||||
- www\\
|
- www
|
||||||
- mastodon\\
|
- mastodon
|
||||||
- tykayn\\
|
- tykayn
|
||||||
- spare\\
|
- spare
|
||||||
- peertube\\
|
- peertube
|
||||||
- vps\\
|
- vps
|
||||||
- cloudland\\
|
- cloudland
|
||||||
- nextcloud\\
|
- nextcloud
|
||||||
- mysql\\
|
- mysql
|
||||||
- dump\\
|
- dump
|
||||||
\\
|
|
||||||
les scripts de sauvegarde doivent faire partie de la sauvegarde\\
|
les scripts de sauvegarde doivent faire partie de la sauvegarde
|
||||||
## ranger les sources en recherchant par type de fichier
|
## ranger les sources en recherchant par type de fichier
|
||||||
|
|
||||||
\\
|
|
||||||
bases de données\\
|
bases de données
|
||||||
- mysql\\
|
- mysql
|
||||||
- postgresql\\
|
- postgresql
|
||||||
- snap mysql\\
|
- snap mysql
|
||||||
\\
|
|
||||||
plusieurs serveurs\\
|
plusieurs serveurs
|
||||||
- 3 serveurs de 2To chacun répliquent la sauvegarde\\
|
- 3 serveurs de 2To chacun répliquent la sauvegarde
|
||||||
- Mon NAS de 10 To se syncronise avec un de ces trois serveurs.\\
|
- Mon NAS de 10 To se syncronise avec un de ces trois serveurs.
|
||||||
\\
|
|
||||||
fichiers de chaque serveur à copier\\
|
fichiers de chaque serveur à copier
|
||||||
- configuration nginx\\
|
- configuration nginx
|
||||||
- dossier de snap nextcloud\\
|
- dossier de snap nextcloud
|
||||||
- tout le contenu des sites web\\
|
- tout le contenu des sites web
|
||||||
- des archives diverses\\
|
- des archives diverses
|
||||||
\\
|
|
||||||
tout réunir avec **Borg Backup**\\
|
tout réunir avec **Borg Backup**
|
||||||
```\\
|
```
|
||||||
apt install borgbackup\\
|
apt install borgbackup
|
||||||
```\\
|
```
|
||||||
\\
|
|
||||||
Créer le dossier de destination des sauvegardes\\
|
Créer le dossier de destination des sauvegardes
|
||||||
\\
|
|
||||||
borg init --encryption=repokey-blake2 /home/tykayn/borg\\
|
borg init --encryption=repokey-blake2 /home/tykayn/borg
|
||||||
borg create /borg::{now} /home/tykayn/backup
|
borg create /borg::{now} /home/tykayn/backup
|
||||||
|
|
||||||
faire le ménage dans les sauvegardes passées et ne garder que quelques
|
faire le ménage dans les sauvegardes passées et ne garder que quelques
|
||||||
@ -94,37 +94,37 @@ copies
|
|||||||
borg prune -v --list --stats --keep-daily=4 --keep-weekly=4
|
borg prune -v --list --stats --keep-daily=4 --keep-weekly=4
|
||||||
--keep-monthly=3 /media/tykayn/tk4to/backup_land4to
|
--keep-monthly=3 /media/tykayn/tk4to/backup_land4to
|
||||||
|
|
||||||
syncroniser le dossier de borg\\
|
syncroniser le dossier de borg
|
||||||
\\
|
|
||||||
## cronjob de sauvegarde\\
|
## cronjob de sauvegarde
|
||||||
### Résoudre le problème de connection sans mot de passe\\
|
### 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/\\
|
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\\
|
### Créer le script avec son log
|
||||||
```\\
|
```
|
||||||
sudo nano /etc/cron.daily/tykayn-backup\\
|
sudo nano /etc/cron.daily/tykayn-backup
|
||||||
```\\
|
```
|
||||||
#!/bin/bash\\
|
#!/bin/bash
|
||||||
\\
|
|
||||||
echo "start daily tykayn-backup cron job" >>
|
echo "start daily tykayn-backup cron job" >>
|
||||||
/home/tykayn/backup/all.log\\
|
/home/tykayn/backup/all.log
|
||||||
sudo su - mastodon -c "cd && today=$(date +"%Y-%m-%d_%H-%I-%s") ;
|
sudo su - mastodon -c "cd && today=$(date +"%Y-%m-%d_%H-%I-%s") ;
|
||||||
pg_dump -Fc mastodon -f
|
pg_dump -Fc mastodon -f
|
||||||
/home/mastodon/backups/backup_${today}_mastodon-cipherbliss-com.dump"\\
|
/home/mastodon/backups/backup_${today}_mastodon-cipherbliss-com.dump"
|
||||||
bash /home/tykayn/rsync_all.sh\\
|
bash /home/tykayn/rsync_all.sh
|
||||||
alias dumpall='today=$(date +"%Y-%m-%d_%H-%I-%S") ; mysqldump -utykayn
|
alias dumpall='today=$(date +"%Y-%m-%d_%H-%I-%S") ; mysqldump -utykayn
|
||||||
-pplopplop01 --all-databases >
|
-pplopplop01 --all-databases >
|
||||||
/home/tykayn/backup/mysql_dump_all_databases/backup_mysql_${today}_.sql';\\
|
/home/tykayn/backup/mysql_dump_all_databases/backup_mysql_${today}_.sql';
|
||||||
alias mysimport='mysqlimport -uroot -pplopplop01'\\
|
alias mysimport='mysqlimport -uroot -pplopplop01'
|
||||||
\\
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
# Script de healthcheck\\
|
# Script de healthcheck
|
||||||
\\
|
|
||||||
ping sur différents sites\\
|
ping sur différents sites
|
||||||
vérification de services qui fonctionnent
|
vérification de services qui fonctionnent
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
* Dragon blog land
|
* CipherBliss
|
||||||
|
|
||||||
[contact](contact.org)
|
[contact](contact.org)
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="generator" content="pandoc" />
|
<meta name="generator" content="pandoc" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||||
<title>Creation of a gemini blog</title>
|
<title>cipherbliss_blog</title>
|
||||||
<style>
|
<style>
|
||||||
html {
|
html {
|
||||||
color: #1a1a1a;
|
color: #1a1a1a;
|
||||||
@ -166,7 +166,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header id="title-block-header">
|
<header id="title-block-header">
|
||||||
<h1 class="title">Creation of a gemini blog</h1>
|
<h1 class="title">cipherbliss_blog</h1>
|
||||||
</header>
|
</header>
|
||||||
<h1 id="creation-of-a-gemini-blog-1">Creation of a gemini blog</h1>
|
<h1 id="creation-of-a-gemini-blog-1">Creation of a gemini blog</h1>
|
||||||
<p>[2024-11-03]</p>
|
<p>[2024-11-03]</p>
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
#+BLOG: cipherbliss_blog
|
#+BLOG: cipherbliss_blog
|
||||||
|
|
||||||
* Création d'un blog gemini
|
* Création d'un blog gemini
|
||||||
|
Et hop, un générateur qui fait le café à partir de fichiers orgmode ou markdown.
|
||||||
|
|
||||||
[2024-11-03]
|
[2024-11-03]
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="generator" content="pandoc" />
|
<meta name="generator" content="pandoc" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||||
<title>des-sauvegardes-qui-durent-mille-ans</title>
|
<title>cipherbliss_blog</title>
|
||||||
<style>
|
<style>
|
||||||
html {
|
html {
|
||||||
color: #1a1a1a;
|
color: #1a1a1a;
|
||||||
@ -166,7 +166,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header id="title-block-header">
|
<header id="title-block-header">
|
||||||
<h1 class="title">des-sauvegardes-qui-durent-mille-ans</h1>
|
<h1 class="title">cipherbliss_blog</h1>
|
||||||
</header>
|
</header>
|
||||||
<h1 id="article">Article</h1>
|
<h1 id="article">Article</h1>
|
||||||
<ul>
|
<ul>
|
||||||
|
@ -1,222 +0,0 @@
|
|||||||
<!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>nouvelles-doctobre-2021</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">nouvelles-doctobre-2021</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="article">Article</h1>
|
|
||||||
<ul>
|
|
||||||
<li>ID: 1600</li>
|
|
||||||
<li>guid:</li>
|
|
||||||
<li>status: publish</li>
|
|
||||||
<li>publié le: <2021-10-23 19:23:07></li>
|
|
||||||
<li>modifié: <2021-10-23 19:38:11></li>
|
|
||||||
<li>Index des articles du blog <a
|
|
||||||
href="id:39e91a2e-d003-4acd-a99a-b58dca74df77">Cipherbliss blog</a></li>
|
|
||||||
</ul>
|
|
||||||
<h2 id="nouvelles-doctobre-2021-1">Nouvelles d'Octobre 2021</h2>
|
|
||||||
<p>ceci<sub>estduhtml</sub></p>
|
|
||||||
<p>j'espère que ça roule pour tout le monde en ce début de
|
|
||||||
vacances.<br>J'ai pu faire un atelier sur la création graphique et
|
|
||||||
le dessin à Gometz, et suite à son succès je réitère l'expérience
|
|
||||||
pendant les 4 prochaines semaines et ai publié ces évènements sur
|
|
||||||
l'agenda du libre et sur mobilizon.<br>J'en ai profité aussi pour
|
|
||||||
alimenter le mobilizon d'OSM avec les prochains évènements référencés
|
|
||||||
sur le wiki, l'agenda du libre, microcosm, et d'autres
|
|
||||||
recherches.<br><br>La nouvelle version de Framadate avance,
|
|
||||||
on peut tester les maquettes sur sketch, un outil non libre
|
|
||||||
:D<br><a href="<a
|
|
||||||
href="https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play">https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play</a>"><a
|
|
||||||
href="https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play">https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/JnbVGxk/play</a></a><br>J'ai
|
|
||||||
pas encore de démo qui ressemble vraiment à cette
|
|
||||||
maquette.<br><br>Cependant j'ai avancé sur l'exportateur
|
|
||||||
d'archive mastodon qui fournit des stats et un rendu HTML filtrable à
|
|
||||||
partir du contenu d'une archive mastodon. On peut filtrer les posts
|
|
||||||
selon qu'ils aient des médias attachés ou non, un nombre min et max de
|
|
||||||
caractères, un terme de recherche basique, et on obtient des
|
|
||||||
statistiques sur les tags qu'on a utilisé, ainsi que les gens a qui on a
|
|
||||||
envoyé nos posts mastodon, le tout entièrement hors
|
|
||||||
ligne.<br><a href="<a
|
|
||||||
href="https://forge.chapril.org/tykayn/mastodon-archive-stats">https://forge.chapril.org/tykayn/mastodon-archive-stats</a>"><a
|
|
||||||
href="https://forge.chapril.org/tykayn/mastodon-archive-stats">https://forge.chapril.org/tykayn/mastodon-archive-stats</a></a><br><br>Et
|
|
||||||
j'ai enfin pu participer a une réunion mensuelle CHATONS, victoire! du
|
|
||||||
coup y'a de l'activité à suivre sur le forum chatons :D<br><a
|
|
||||||
href="<a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a>"><a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a></a>#+begin<sub>src</sub>
|
|
||||||
shell</p>
|
|
||||||
<p>On prévoit de lancer le premier chapéro parisien de l'année en
|
|
||||||
Novembre, voir les détails sur le forum.<br><br>J'avance sur
|
|
||||||
ma gestion de tâches avec emacs / orgmode. Le chemin est long mais ça
|
|
||||||
vaut le coup.<br><br>et vous quoi de beau?</p>
|
|
||||||
<h1 id="liens">Liens</h1>
|
|
||||||
<ul>
|
|
||||||
<li>cipherbliss <a
|
|
||||||
href="id:d14d8051-bbb9-4279-a574-84d78bfe5b66">Cipherbliss blog</a></li>
|
|
||||||
</ul>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,213 +0,0 @@
|
|||||||
<!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>video-du-premier-chatons-camp-2021</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">video-du-premier-chatons-camp-2021</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="vidéo-du-premier-chatons-camp-2021">Vidéo du premier CHATONS
|
|
||||||
Camp 2021</h1>
|
|
||||||
<p><span id="error-block"></span>* :PROPERTIES: :CUSTOM<sub>ID</sub>:
|
|
||||||
error-title :END: <span id="error-content"></span><span
|
|
||||||
id="video-password-block"></span>* :PROPERTIES: :CUSTOM<sub>ID</sub>:
|
|
||||||
video-password-title :END: <span
|
|
||||||
id="video-password-content"></span><span
|
|
||||||
id="video-password-error"></span><a
|
|
||||||
href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0cmVtIiBoZWlnaHQ9IjRyZW0iIHZpZXdib3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzRjNGM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjExIiB4PSIzIiB5PSIxMSIgcng9IjIiIHJ5PSIyIj48L3JlY3Q+PHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0Ij48L3BhdGg+PC9nPjwvc3ZnPg==">data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0cmVtIiBoZWlnaHQ9IjRyZW0iIHZpZXdib3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzRjNGM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjExIiB4PSIzIiB5PSIxMSIgcng9IjIiIHJ5PSIyIj48L3JlY3Q+PHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0Ij48L3BhdGg+PC9nPjwvc3ZnPg==</a>
|
|
||||||
<span id="video-wrapper"></span></p>
|
|
||||||
<p>Voici un premier aperçu du camp CHATONS qui a eu lieu dans l'éco lieu
|
|
||||||
du Vigan, nommé la fabrègue. On peut m'y voir faire mon atelier sur les
|
|
||||||
backups qui durent mille ans, un prérequis pour fonder son propre
|
|
||||||
CHATONS.</p>
|
|
||||||
<p>Je vous en dirai plus un peu plus tard mais c'était tellement
|
|
||||||
chouette ces quelques 3 jours pour faire ensemble plein de choses,
|
|
||||||
découvrir les initatives existantes pour se libérer des GAFAM et
|
|
||||||
apprendre les uns des autres, le tout dans une ambiance super
|
|
||||||
décontractée, avec un lieu incroyablement prometteur.</p>
|
|
||||||
<p>Voici quelques éléments en plus, vous en trouverez bien d'autres sur
|
|
||||||
le forum des chatons. <a
|
|
||||||
href="https://forum.chatons.org">https://forum.chatons.org</a></p>
|
|
||||||
<ul>
|
|
||||||
<li>la <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/u3HfhsQgKZkKZxsNf29D8G">vidéo
|
|
||||||
de présentation du collectif Chatons 12</a> , déjà 168 vues en 3 jours,
|
|
||||||
soit l'équivalent du million sur youtube o/ - les restitutions des
|
|
||||||
souvenirs du futur des chatons en 2031, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/6SkAsiKdTrfueyJsiC6b8a">groupe
|
|
||||||
1</a>, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/ckzGy9msoigFQ3Xrx6qmQT">groupe
|
|
||||||
2</a>, <a
|
|
||||||
href="https://video.colibris-outilslibres.org/w/292CD5GY48M838HLgqNASn">groupe </a>
|
|
||||||
- <a
|
|
||||||
href="https://photos.colibris-outilslibres.org/index.php?/category/409">les
|
|
||||||
photos</a></li>
|
|
||||||
</ul>
|
|
||||||
<p>Tout est disponible sous licence CC BY SA (Attribution Edouard
|
|
||||||
Marchal).</p>
|
|
||||||
<p><a
|
|
||||||
href="https://forum.chatons.org/c/collectif/camp-chatons-2021/85">https://forum.chatons.org/c/collectif/camp-chatons-2021/85</a></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,226 +0,0 @@
|
|||||||
<!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>programme-pour-une-annee-2022-moins-pire programme-pour-une-annee-2022-moins-pire</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">programme-pour-une-annee-2022-moins-pire
|
|
||||||
programme-pour-une-annee-2022-moins-pire</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="programme-pour-une-année-2022-moins-pire">Programme pour une
|
|
||||||
année 2022 moins pire</h1>
|
|
||||||
<p>Woof, que de choses se sont passées cette année</p>
|
|
||||||
<p>Migration d'un système de gestion de projets depuis Getting Things
|
|
||||||
Gnome vers des fichiers Orgmode dans Emacs, qui reste une chose
|
|
||||||
compliquée et nécessitant de nombreux ajustements pour en avoir une
|
|
||||||
utilisation efficace.</p>
|
|
||||||
<p>Plein de donations envoyées à des assos, ainsi que des créateurs et
|
|
||||||
créatrices (comme Wikimedia, Archive.org, Gnupg, La quadrature du net,
|
|
||||||
Nos Oignons, Framasoft, Openstreetmap, les voix du nucléaire, Le
|
|
||||||
Réveilleur, Méta de choc…) pour un montant total d'environ 1500€ dans
|
|
||||||
l'année passée.</p>
|
|
||||||
<p>Aucune donation reçue sur le compte liberapay de cipherbliss cette
|
|
||||||
année comparée à l'année précédente. Si vous trouvez que les services
|
|
||||||
déployés par mon entreprise et que ce que l'on fait ici vous est utile,
|
|
||||||
je vous invite à nous faire un don par ici: <a
|
|
||||||
href="https://liberapay.com/cipherbliss">https://liberapay.com/cipherbliss</a></p>
|
|
||||||
<p>ça nous aide à payer les infrastructures (700€ par an pour mastodon,
|
|
||||||
peertube, leurs backups et d'autres choses à venir) dégager d'avantage
|
|
||||||
de temps à la modération des service, leur maintenance, la mise en place
|
|
||||||
d'ateliers gratuits d'éducation populaire et l'amélioration de logiciels
|
|
||||||
libres.</p>
|
|
||||||
<p>Le boulot, c'était pas évident durant 2020, mais au final ça a pu se
|
|
||||||
faire à peu près normalement et à quasi 100% en télétravail, avec
|
|
||||||
d'avantage de missions en direct avec le client, ce qui est mieux sur
|
|
||||||
beaucoup de points quand on est freelance.</p>
|
|
||||||
<p>Alors que d'habitude des tas de boites me contactent régulièrement,
|
|
||||||
même si j'affiche ne pas être disponible, c'était le calme plat pendant
|
|
||||||
les premières périodes de confinement, soit les trois quarts de
|
|
||||||
2020.</p>
|
|
||||||
<p>2021 s'est déroulé un brin plus normalement de ce côté là.</p>
|
|
||||||
<p>Et la famille, bah ça se passe.</p>
|
|
||||||
<p>Les amis, on les voit un peu plus quand y'a pas moult contaminations
|
|
||||||
de partout et moyens de santé publique défoncés. Donc pas hyper souvent
|
|
||||||
non plus.</p>
|
|
||||||
<p>Et le turfu pour cette année?</p>
|
|
||||||
<p>Premièrement, réaliser au moins un café vie privée dans des petits
|
|
||||||
patelins d'Essonne.</p>
|
|
||||||
<p><img
|
|
||||||
src="https://www.cipherbliss.com/wp-content/uploads/2022/01/affiche-724x1024.jpg" /></p>
|
|
||||||
<p>Le premier aura lieu le Samedi 22 Janvier, voilà son évènement
|
|
||||||
mobilizon.</p>
|
|
||||||
<p><a
|
|
||||||
href="https://mobilizon.chapril.org/events/8ca0c0e3-3c3e-4ec1-92bd-13507f1a3a08">https://mobilizon.chapril.org/events/8ca0c0e3-3c3e-4ec1-92bd-13507f1a3a08</a></p>
|
|
||||||
<p>Ça causera gestionnaire de mot de passe et vie privée en général.</p>
|
|
||||||
<p>Puis sortir une version bêta pour Framadate funky, sous un nom à
|
|
||||||
définir avec la DINUM.</p>
|
|
||||||
<p>Compléter mon wiki personnel, publier des tas de dessins et leurs
|
|
||||||
sources numériques.</p>
|
|
||||||
<p>Faire davantage de vélo, voir un peu plus de monde. Et on sera déjà
|
|
||||||
bien.</p>
|
|
||||||
<p>Et vous, que prévoyez vous de beau cette année?</p>
|
|
||||||
<p>Allez à tantôt!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,220 +0,0 @@
|
|||||||
<!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>Ressources de café vie privée</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">Ressources de café vie privée</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="ressources-de-café-vie-privée-1">Ressources de café vie
|
|
||||||
privée</h1>
|
|
||||||
<p>Voici de quoi se repérer dans la jungle des notions voisines à celle
|
|
||||||
de la vie privée.</p>
|
|
||||||
<p>Vous retrouverez ici de nombreuses notions abordées lors des cafés
|
|
||||||
vie privée que j’anime, avec d’autres personnes intéressées par les les
|
|
||||||
enjeux autour des logiciels libres et des communs, tel que le groupe <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.liness.org/">Liness</a>
|
|
||||||
en Essonne.</p>
|
|
||||||
<p>Les slides de mes présentations et les autres fichiers de support de
|
|
||||||
présentation sont disponibles dans <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo">le
|
|
||||||
dossier de partage nextcloud</a>: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo"><span>https://cloud.tykayn.fr/index.php/s/FQ57cqXmJ6ngDfo</span></a></p>
|
|
||||||
<p>Vous pouvez me contacter via les divers moyens listés dans <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cipherbliss.com/contact">la
|
|
||||||
page dédiée aux moyens de contact</a>.</p>
|
|
||||||
<p>Dans un café vie privée on vulgarise auprès du grand public des
|
|
||||||
enjeux et des notions autour de la vie privée et des technologies
|
|
||||||
numériques. Voici quelques sujets régulièrement abordés dans les
|
|
||||||
ateliers:</p>
|
|
||||||
<p>Comprendre les dangers d’un monde sans vie privée répandu sous la
|
|
||||||
fameuse idée que l' »on a rien à cacher », communiquer de façon
|
|
||||||
sécurisée, réaliser des sauvegardes automatiques, comprendre
|
|
||||||
l’architecture d’internet et du web, contribuer au libre, défendre le
|
|
||||||
droit d’accès à l’information de qualité, comprendre les sciences,
|
|
||||||
sortir des GAFAM, adopter <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.chatons.org/">les
|
|
||||||
CHATONS</a>, protéger des accès avec des <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cipherbliss.com/comment-ne-plus-perdre-de-temps-avec-ses-mots-de-passe/">gestionnaires
|
|
||||||
de mot de passe</a>, sortir des bulles de filtrage des médias sociaux,
|
|
||||||
récupérer son temps d’attention, suivre les évolutions juridiques et les
|
|
||||||
atteintes aux libertés fondamentales, remettre la solidarité humaine et
|
|
||||||
l’émancipation au cœur des enjeux de société.</p>
|
|
||||||
<p>Des évènements et groupes de personnes similaires peuvent être
|
|
||||||
retrouvés dans l’<a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.agendadulibre.org/">agenda
|
|
||||||
du libre</a> et dans le fédiverse.</p>
|
|
||||||
<p>Des recettes de cookies sous licence libre, la fameuse pâtisserie qui
|
|
||||||
habite dans nos navigateurs web : <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.cuisine-libre.org/cookies"><span>https://www.cuisine-libre.org/cookies</span></a></p>
|
|
||||||
<p>Trouver des alternatives aux logiciels privateurs: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://alternativeto.net/"><span>https://alternativeto.net</span></a></p>
|
|
||||||
<p>Le covoiturage libre: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://www.mobicoop.fr/"><span>https://www.mobicoop.fr</span></a></p>
|
|
||||||
<p>Sci hub pour libérer l’accès aux publications scientifiques: <a
|
|
||||||
href="https://web.archive.org/web/20240617080716/https://sci-hub.hkvisa.net/"><span>https://sci-hub.hkvisa.net</span></a></p>
|
|
||||||
<p>Bon voyage sur les internets!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,217 +0,0 @@
|
|||||||
<!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>Tags</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">Tags</h1>
|
|
||||||
</header>
|
|
||||||
<h1 id="tags-1">Tags</h1>
|
|
||||||
<p>Étiquettes</p>
|
|
||||||
<p><a href="file:///tag/ai/">AI</a> <a
|
|
||||||
href="file:///tag/archives/">archives</a> <a
|
|
||||||
href="file:///tag/autohebergement/">autohébergement</a> <a
|
|
||||||
href="file:///tag/backup/">backup</a> <a
|
|
||||||
href="file:///tag/blockchain/">blockchain</a> <a
|
|
||||||
href="file:///tag/borg/">borg</a> <a
|
|
||||||
href="file:///tag/caisse/">caisse</a> <a
|
|
||||||
href="file:///tag/comptabilite/">comptabilité</a> <a
|
|
||||||
href="file:///tag/comptes/">comptes</a> <a
|
|
||||||
href="file:///tag/data-visualisation/">data visualisation</a> <a
|
|
||||||
href="file:///tag/design/">design</a> <a
|
|
||||||
href="file:///tag/email/">email</a> <a
|
|
||||||
href="file:///tag/entreprise/">entreprise</a> <a
|
|
||||||
href="file:///tag/entreprise-individuelle/">entreprise individuelle</a>
|
|
||||||
<a href="file:///tag/ethereum/">ethereum</a> <a
|
|
||||||
href="file:///tag/facebook/">facebook</a> <a
|
|
||||||
href="file:///tag/factures/">factures</a> <a
|
|
||||||
href="file:///tag/floss/">FLOSS</a> <a
|
|
||||||
href="file:///tag/fediverse/">fédiverse</a> <a
|
|
||||||
href="file:///tag/gestion-de-projet/">gestion de projet</a> <a
|
|
||||||
href="file:///tag/gestion-du-temps/">gestion du temps</a> <a
|
|
||||||
href="file:///tag/gestionnaire-de-mot-de-passe/">gestionnaire de mot de
|
|
||||||
passe</a> <a href="file:///tag/gimp/">gimp</a> <a
|
|
||||||
href="file:///tag/git/">git</a> <a
|
|
||||||
href="file:///tag/logiciellibre/">logiciellibre</a> <a
|
|
||||||
href="file:///tag/logiciel-libre/">logiciel libre</a> <a
|
|
||||||
href="file:///tag/mastodon/">mastodon</a> <a
|
|
||||||
href="file:///tag/mobilizon/">mobilizon</a> <a
|
|
||||||
href="file:///tag/mot-de-passe/">mot de passe</a> <a
|
|
||||||
href="file:///tag/mysql/">mysql</a> <a
|
|
||||||
href="file:///tag/nextcloud/">nextcloud</a> <a
|
|
||||||
href="file:///tag/open-source/">open source</a> <a
|
|
||||||
href="file:///tag/openstreetmap/">openstreetmap</a> <a
|
|
||||||
href="file:///tag/orgmode/">orgmode</a> <a
|
|
||||||
href="file:///tag/osm/">OSM</a> <a href="file:///tag/photos/">photos</a>
|
|
||||||
<a href="file:///tag/pim/">pim</a> <a
|
|
||||||
href="file:///tag/projet/">projet</a> <a
|
|
||||||
href="file:///tag/prevision/">prévision</a> <a
|
|
||||||
href="file:///tag/python/">python</a> <a
|
|
||||||
href="file:///tag/reseau-social/">réseau social</a> <a
|
|
||||||
href="file:///tag/sauvegardes/">sauvegardes</a> <a
|
|
||||||
href="file:///tag/script/">script</a> <a href="file:///tag/ux/">UX</a>
|
|
||||||
<a href="file:///tag/vie-privee/">vie privée</a></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,314 +0,0 @@
|
|||||||
<!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>Connaître la couleur des jours EDF Tempo en ligne de commande</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;}
|
|
||||||
/* CSS for syntax highlighting */
|
|
||||||
pre > code.sourceCode { white-space: pre; position: relative; }
|
|
||||||
pre > code.sourceCode > span { line-height: 1.25; }
|
|
||||||
pre > code.sourceCode > span:empty { height: 1.2em; }
|
|
||||||
.sourceCode { overflow: visible; }
|
|
||||||
code.sourceCode > span { color: inherit; text-decoration: inherit; }
|
|
||||||
div.sourceCode { margin: 1em 0; }
|
|
||||||
pre.sourceCode { margin: 0; }
|
|
||||||
@media screen {
|
|
||||||
div.sourceCode { overflow: auto; }
|
|
||||||
}
|
|
||||||
@media print {
|
|
||||||
pre > code.sourceCode { white-space: pre-wrap; }
|
|
||||||
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
|
|
||||||
}
|
|
||||||
pre.numberSource code
|
|
||||||
{ counter-reset: source-line 0; }
|
|
||||||
pre.numberSource code > span
|
|
||||||
{ position: relative; left: -4em; counter-increment: source-line; }
|
|
||||||
pre.numberSource code > span > a:first-child::before
|
|
||||||
{ content: counter(source-line);
|
|
||||||
position: relative; left: -1em; text-align: right; vertical-align: baseline;
|
|
||||||
border: none; display: inline-block;
|
|
||||||
-webkit-touch-callout: none; -webkit-user-select: none;
|
|
||||||
-khtml-user-select: none; -moz-user-select: none;
|
|
||||||
-ms-user-select: none; user-select: none;
|
|
||||||
padding: 0 4px; width: 4em;
|
|
||||||
color: #aaaaaa;
|
|
||||||
}
|
|
||||||
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
|
|
||||||
div.sourceCode
|
|
||||||
{ }
|
|
||||||
@media screen {
|
|
||||||
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
|
|
||||||
}
|
|
||||||
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
|
|
||||||
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
|
|
||||||
code span.at { color: #7d9029; } /* Attribute */
|
|
||||||
code span.bn { color: #40a070; } /* BaseN */
|
|
||||||
code span.bu { color: #008000; } /* BuiltIn */
|
|
||||||
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
|
|
||||||
code span.ch { color: #4070a0; } /* Char */
|
|
||||||
code span.cn { color: #880000; } /* Constant */
|
|
||||||
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
|
|
||||||
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
|
|
||||||
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
|
|
||||||
code span.dt { color: #902000; } /* DataType */
|
|
||||||
code span.dv { color: #40a070; } /* DecVal */
|
|
||||||
code span.er { color: #ff0000; font-weight: bold; } /* Error */
|
|
||||||
code span.ex { } /* Extension */
|
|
||||||
code span.fl { color: #40a070; } /* Float */
|
|
||||||
code span.fu { color: #06287e; } /* Function */
|
|
||||||
code span.im { color: #008000; font-weight: bold; } /* Import */
|
|
||||||
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
|
|
||||||
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
|
|
||||||
code span.op { color: #666666; } /* Operator */
|
|
||||||
code span.ot { color: #007020; } /* Other */
|
|
||||||
code span.pp { color: #bc7a00; } /* Preprocessor */
|
|
||||||
code span.sc { color: #4070a0; } /* SpecialChar */
|
|
||||||
code span.ss { color: #bb6688; } /* SpecialString */
|
|
||||||
code span.st { color: #4070a0; } /* String */
|
|
||||||
code span.va { color: #19177c; } /* Variable */
|
|
||||||
code span.vs { color: #4070a0; } /* VerbatimString */
|
|
||||||
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header id="title-block-header">
|
|
||||||
<h1 class="title">Connaître la couleur des jours EDF Tempo en ligne de
|
|
||||||
commande</h1>
|
|
||||||
</header>
|
|
||||||
<h1
|
|
||||||
id="connaître-la-couleur-des-jours-edf-tempo-en-ligne-de-commande-1">Connaître
|
|
||||||
la couleur des jours EDF Tempo en ligne de commande</h1>
|
|
||||||
<p>EDF expose une API pour connaître les couleurs de jour TEMPO, mais
|
|
||||||
cette api n'est pas bien référencée sur le wouaib, ce sont donc des
|
|
||||||
sites qui n'ont rien à voir qui vous donneront cette info avec moult
|
|
||||||
trackers et pubs de partout.</p>
|
|
||||||
<p>Voici l'url dont vous avez besoin:</p>
|
|
||||||
<p>> <a
|
|
||||||
href="https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf=%7Bdate_inférieure%7D&dateApplicationBorneSup=%7Bdate_supérieure%7D&identifiantConsommateur=src">https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf={date_inférieure}&dateApplicationBorneSup={date_supérieure}&identifiantConsommateur=src</a></p>
|
|
||||||
<p>Cette API de commerce EDF ne fonctionne que si vous demandez des
|
|
||||||
dates ayant 365 jours d'écart de différence, et si vous ne mettez pas de
|
|
||||||
zéro précédant le numéro de journée au format année-mois-jour. Autre
|
|
||||||
limitation, la couleur du jour du lendemain vous sera donnée seulement à
|
|
||||||
partir de 11h du matin dans la journée.</p>
|
|
||||||
<p>Fabriquez vous un petit script en python pour aller pêcher ce
|
|
||||||
calendrier, piocher les couleurs des deux derniers jours. Il vous
|
|
||||||
suffira d'un alias de commande pour lancer "python
|
|
||||||
mon<sub>scripttempo</sub>.py" en ayant le dossier où le script est placé
|
|
||||||
dans votre variable d'environnement PATH.</p>
|
|
||||||
<div class="sourceCode" id="cb1"><pre
|
|
||||||
class="sourceCode python"><code class="sourceCode python"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> requests</span>
|
|
||||||
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="im">import</span> json</span>
|
|
||||||
<span id="cb1-4"><a href="#cb1-4" aria-hidden="true" tabindex="-1"></a><span class="im">from</span> datetime <span class="im">import</span> datetime, timedelta </span>
|
|
||||||
<span id="cb1-5"><a href="#cb1-5" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-6"><a href="#cb1-6" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> date_il_y_a_un_an(date):</span>
|
|
||||||
<span id="cb1-7"><a href="#cb1-7" aria-hidden="true" tabindex="-1"></a> date_obj <span class="op">=</span> datetime.strptime(date, <span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-8"><a href="#cb1-8" aria-hidden="true" tabindex="-1"></a> date_il_y_a_un_an <span class="op">=</span> date_obj <span class="op">-</span> timedelta(days<span class="op">=</span><span class="dv">365</span>)</span>
|
|
||||||
<span id="cb1-9"><a href="#cb1-9" aria-hidden="true" tabindex="-1"></a> <span class="cf">return</span> date_il_y_a_un_an.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-10"><a href="#cb1-10" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-11"><a href="#cb1-11" aria-hidden="true" tabindex="-1"></a><span class="kw">def</span> get_tempo_for_today_and_tomorrow():</span>
|
|
||||||
<span id="cb1-12"><a href="#cb1-12" aria-hidden="true" tabindex="-1"></a> <span class="co"># Obtenir la date d'aujourd'hui</span></span>
|
|
||||||
<span id="cb1-13"><a href="#cb1-13" aria-hidden="true" tabindex="-1"></a> datenow <span class="op">=</span> datetime.now()</span>
|
|
||||||
<span id="cb1-14"><a href="#cb1-14" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> (datenow <span class="op">+</span> timedelta(days<span class="op">=</span><span class="dv">1</span>))</span>
|
|
||||||
<span id="cb1-15"><a href="#cb1-15" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-16"><a href="#cb1-16" aria-hidden="true" tabindex="-1"></a> inf <span class="op">=</span> date_il_y_a_un_an(datenow.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>))</span>
|
|
||||||
<span id="cb1-17"><a href="#cb1-17" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-18"><a href="#cb1-18" aria-hidden="true" tabindex="-1"></a> <span class="co"># Obtenir la date de demain</span></span>
|
|
||||||
<span id="cb1-19"><a href="#cb1-19" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> sup.strftime(<span class="st">"%Y-%m-</span><span class="sc">%d</span><span class="st">"</span>)</span>
|
|
||||||
<span id="cb1-20"><a href="#cb1-20" aria-hidden="true" tabindex="-1"></a> sup <span class="op">=</span> sup.replace(<span class="st">"-0"</span>, <span class="st">"-"</span>)</span>
|
|
||||||
<span id="cb1-21"><a href="#cb1-21" aria-hidden="true" tabindex="-1"></a> inf <span class="op">=</span> inf.replace(<span class="st">"-0"</span>, <span class="st">"-"</span>)</span>
|
|
||||||
<span id="cb1-22"><a href="#cb1-22" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-23"><a href="#cb1-23" aria-hidden="true" tabindex="-1"></a> <span class="co"># print("Date inf :", inf)</span></span>
|
|
||||||
<span id="cb1-24"><a href="#cb1-24" aria-hidden="true" tabindex="-1"></a> <span class="co"># print("Date sup:", sup)</span></span>
|
|
||||||
<span id="cb1-25"><a href="#cb1-25" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-26"><a href="#cb1-26" aria-hidden="true" tabindex="-1"></a> <span class="co"># URL de l'API d'EDF pour récupérer les informations sur les couleurs des jours de l'offre Tempo</span></span>
|
|
||||||
<span id="cb1-27"><a href="#cb1-27" aria-hidden="true" tabindex="-1"></a> url <span class="op">=</span> <span class="ss">f"https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=TEMPO&dateApplicationBorneInf=</span><span class="sc">{</span>inf<span class="sc">}</span><span class="ss">&dateApplicationBorneSup=</span><span class="sc">{</span>sup<span class="sc">}</span><span class="ss">&identifiantConsommateur=src"</span></span>
|
|
||||||
<span id="cb1-28"><a href="#cb1-28" aria-hidden="true" tabindex="-1"></a> <span class="bu">print</span>(url)</span>
|
|
||||||
<span id="cb1-29"><a href="#cb1-29" aria-hidden="true" tabindex="-1"></a> <span class="co"># Effectuer la requête HTTP et récupérer la réponse JSON</span></span>
|
|
||||||
<span id="cb1-30"><a href="#cb1-30" aria-hidden="true" tabindex="-1"></a> response <span class="op">=</span> requests.get(url)</span>
|
|
||||||
<span id="cb1-31"><a href="#cb1-31" aria-hidden="true" tabindex="-1"></a> data <span class="op">=</span> json.loads(response.text)</span>
|
|
||||||
<span id="cb1-32"><a href="#cb1-32" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-33"><a href="#cb1-33" aria-hidden="true" tabindex="-1"></a> <span class="co"># Récupérer la liste des couleurs des jours pour les 30 prochains jours</span></span>
|
|
||||||
<span id="cb1-34"><a href="#cb1-34" aria-hidden="true" tabindex="-1"></a> calendrier <span class="op">=</span> data[<span class="st">"content"</span>][<span class="st">"options"</span>][<span class="dv">0</span>][<span class="st">"calendrier"</span>]</span>
|
|
||||||
<span id="cb1-35"><a href="#cb1-35" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-36"><a href="#cb1-36" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">=</span><span class="st">""</span></span>
|
|
||||||
<span id="cb1-37"><a href="#cb1-37" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-38"><a href="#cb1-38" aria-hidden="true" tabindex="-1"></a> <span class="co"># # Afficher les couleurs des jours pour le prochain jour</span></span>
|
|
||||||
<span id="cb1-39"><a href="#cb1-39" aria-hidden="true" tabindex="-1"></a> <span class="cf">for</span> jour <span class="kw">in</span> calendrier[<span class="op">-</span><span class="dv">2</span>:]:</span>
|
|
||||||
<span id="cb1-40"><a href="#cb1-40" aria-hidden="true" tabindex="-1"></a> date <span class="op">=</span> jour[<span class="st">"dateApplication"</span>]</span>
|
|
||||||
<span id="cb1-41"><a href="#cb1-41" aria-hidden="true" tabindex="-1"></a> code_couleur <span class="op">=</span> jour[<span class="st">"statut"</span>]</span>
|
|
||||||
<span id="cb1-42"><a href="#cb1-42" aria-hidden="true" tabindex="-1"></a> <span class="cf">if</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_BLEU"</span>:</span>
|
|
||||||
<span id="cb1-43"><a href="#cb1-43" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[34m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-44"><a href="#cb1-44" aria-hidden="true" tabindex="-1"></a> <span class="cf">elif</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_BLANC"</span>:</span>
|
|
||||||
<span id="cb1-45"><a href="#cb1-45" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[37m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-46"><a href="#cb1-46" aria-hidden="true" tabindex="-1"></a> <span class="cf">elif</span> code_couleur <span class="op">==</span> <span class="st">"TEMPO_ROUGE"</span>:</span>
|
|
||||||
<span id="cb1-47"><a href="#cb1-47" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="ch">\033</span><span class="ss">[31m</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ch">\033</span><span class="ss">[0m</span><span class="ch">\n</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-48"><a href="#cb1-48" aria-hidden="true" tabindex="-1"></a> <span class="cf">else</span>:</span>
|
|
||||||
<span id="cb1-49"><a href="#cb1-49" aria-hidden="true" tabindex="-1"></a> texte_retour<span class="op">+=</span>(<span class="ss">f"</span><span class="sc">{</span>date<span class="sc">}</span><span class="ss">: journée </span><span class="sc">{</span>code_couleur<span class="sc">}</span><span class="ss">"</span>)</span>
|
|
||||||
<span id="cb1-50"><a href="#cb1-50" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-51"><a href="#cb1-51" aria-hidden="true" tabindex="-1"></a> <span class="cf">return</span> texte_retour</span>
|
|
||||||
<span id="cb1-52"><a href="#cb1-52" aria-hidden="true" tabindex="-1"></a></span>
|
|
||||||
<span id="cb1-53"><a href="#cb1-53" aria-hidden="true" tabindex="-1"></a>texte <span class="op">=</span> get_tempo_for_today_and_tomorrow()</span>
|
|
||||||
<span id="cb1-54"><a href="#cb1-54" aria-hidden="true" tabindex="-1"></a><span class="bu">print</span>(texte)</span>
|
|
||||||
<span id="cb1-55"><a href="#cb1-55" aria-hidden="true" tabindex="-1"></a></span></code></pre></div>
|
|
||||||
<p>Bonne réduction des pointes de conso!</p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
** la théorie des chaines de caractère
|
** la théorie des chaines de caractère
|
||||||
|
|
||||||
[[https://www.geo.mtu.edu/weather/aurora/images/aurora/jan.curtis/images/janc_004.jpg]]\\
|
[[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
|
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
|
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
|
fonctionnent les aurores boréales: "C'est ce que nous apprend la théorie
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
** signez pour la neutralité du net
|
** signez pour la neutralité du net
|
||||||
|
|
||||||
\\
|
|
||||||
|
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
|
@ -15,29 +15,29 @@
|
|||||||
|
|
||||||
J'habite à trois kilomètres du périph Parisien, vous savez la route qui
|
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
|
n'a jamais assez de place et qui défie à la fois le code de la route et
|
||||||
le bon sens.\\
|
le bon sens.
|
||||||
dans un lieu où les progrès en rapidité du réseau des interwebs s'est
|
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
|
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
|
ouaibe. Et puis, on ne commitera jamais trop vite comme ils disent chez
|
||||||
[[https://www.commitstrip.com/fr/][Commit Strip]].\\
|
[[https://www.commitstrip.com/fr/][Commit Strip]].
|
||||||
Aussi, j'ai demandé WTF à la Mairie de ma ville qui m'a gentiment
|
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.\\
|
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]]
|
[[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
|
L'actualité du déploiement de la fibre est donc signifié clairement sur
|
||||||
le site du val de bièvre.\\
|
le site du val de bièvre.
|
||||||
"on marque quoi pour informer les gens? -euuuuuuuh - ok je note ça"\\
|
"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é
|
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
|
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
|
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,
|
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".\\
|
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
|
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
|
rien y faire, nous autres pauvres citoyens polis avec
|
||||||
l'administration.\\
|
l'administration.
|
||||||
Reste à savoir si la 4G en tant que modem est une alternative viable.\\
|
Reste à savoir si la 4G en tant que modem est une alternative viable.
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,18 +15,18 @@
|
|||||||
|
|
||||||
[[https://www.regimenaturel.net/wp-content/uploads/2015/01/informations-sur-le-regime-alimentaire-des-dattes-et-du-lait1.jpg]]
|
[[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
|
vous imaginez que votre date de naissance est la seule que vous pourriez
|
||||||
retenir?\\
|
retenir?
|
||||||
Que nenni, l'expérience JS du jour vous permet d'estimer aussi la date
|
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
|
de votre mort selon les chiffres de l'insee, et d'autres choses
|
||||||
étonnantes.\\
|
étonnantes.
|
||||||
Saviez vous que vous avez gagné votre premier milliard de secondes en
|
Saviez vous que vous avez gagné votre premier milliard de secondes en
|
||||||
seulement 11 jours?\\
|
seulement 11 jours?
|
||||||
Votre millième semaine débutera avant ou après votre dix millième
|
Votre millième semaine débutera avant ou après votre dix millième
|
||||||
jour?\\
|
jour?
|
||||||
Quel était le jour de la semaine où vous êtes nés?\\
|
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
|
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!\\
|
quelques dates de votre vie dont vous ne soupçonniez pas l'existence!
|
||||||
[[https://artlemoine.com/dates-de-vie]]
|
[[https://artlemoine.com/dates-de-vie]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,20 +17,20 @@
|
|||||||
|
|
||||||
Comme la plupart des êtres humains alignés sur les horloges du monde
|
Comme la plupart des êtres humains alignés sur les horloges du monde
|
||||||
absurde du travail, vous avez des difficultés à dormir assez longtemps
|
absurde du travail, vous avez des difficultés à dormir assez longtemps
|
||||||
pour aussi profiter de vos moments en dehors du travail.\\
|
pour aussi profiter de vos moments en dehors du travail.
|
||||||
\\
|
|
||||||
Voici un site qui va sauver vos journées:
|
Voici un site qui va sauver vos journées:
|
||||||
[[https://sleepyti.me/][sleepyti.me]] vous donne un temps optimal de
|
[[https://sleepyti.me/][sleepyti.me]] vous donne un temps optimal de
|
||||||
sommeil en vous permettant de deviner à quelle heure vous devriez vous
|
sommeil en vous permettant de deviner à quelle heure vous devriez vous
|
||||||
coucher pour vous lever à l'heure voulue.\\
|
coucher pour vous lever à l'heure voulue.
|
||||||
Vous pouvez aussi chercher l'heure à laquelle vous lever en fonction de
|
Vous pouvez aussi chercher l'heure à laquelle vous lever en fonction de
|
||||||
l'heure à laquelle vous vous couchez.\\
|
l'heure à laquelle vous vous couchez.
|
||||||
La plupart des humains mettent 14 minutes à s'endormir, (moi j'ai
|
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
|
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
|
qu'une durée de sommeil optimale dure 5 à 6 cycles de sommeil de 90
|
||||||
minutes.\\
|
minutes.
|
||||||
Après ce nombre de périodes, Il faut idéalement se réveiller entre deux
|
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.\\
|
cycles de sommeil pour se sentir frais et alerte.
|
||||||
|
|
||||||
Bonne nuit :D
|
Bonne nuit :D
|
||||||
|
|
||||||
|
@ -18,32 +18,32 @@
|
|||||||
fort aimable qui vous propose des tas de recette pour relier plusieurs
|
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
|
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
|
vos clients vous appelle, vous gardiez une trace dans votre agenda de
|
||||||
boulot de cet appel.\\
|
boulot de cet appel.
|
||||||
Si vous voulez avoir un dossier en commun entre dropbox et google drive,
|
Si vous voulez avoir un dossier en commun entre dropbox et google drive,
|
||||||
c'i possible.\\
|
c'i possible.
|
||||||
Si lorsque vous vous approchez de votre maison votre téléphone allume le
|
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
|
wifi et éteigne les données internet pour vous faire économiser du
|
||||||
forfait, c'i possible.\\
|
forfait, c'i possible.
|
||||||
Si vous voulez un arrière plan qui change tous les jours selon la méga
|
Si vous voulez un arrière plan qui change tous les jours selon la méga
|
||||||
photo de la NASA, c'i possible.\\
|
photo de la NASA, c'i possible.
|
||||||
Ou bien, vous voulez que lorsque vous appellez le 112, un message soit
|
Ou bien, vous voulez que lorsque vous appellez le 112, un message soit
|
||||||
envoyé à votre femme, il y a une recette pour ça.\\
|
envoyé à votre femme, il y a une recette pour ça.
|
||||||
Vous pouvez construire vos recettes comme ça.\\
|
Vous pouvez construire vos recettes comme ça.
|
||||||
Ils ont aussi lancé un service nommé DO. comme le verbe faire, pas la
|
Ils ont aussi lancé un service nommé DO. comme le verbe faire, pas la
|
||||||
note de musique.\\
|
note de musique.
|
||||||
cela vous permet d'avoir une recette qui s'active sur demande, lorsque
|
cela vous permet d'avoir une recette qui s'active sur demande, lorsque
|
||||||
vous appuyez sur une icone dans votre mobile.\\
|
vous appuyez sur une icone dans votre mobile.
|
||||||
[[https://d2huu43w4jjmdn.cloudfront.net/feature_images/optomized/Do-for-Home-1024.png]]
|
[[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
|
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
|
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
|
ma porte de garage" si vous donnez dans la domotique. c'est
|
||||||
personnalisable à souhait comme les autres recettes\\
|
personnalisable à souhait comme les autres recettes
|
||||||
Installez IFTTT sur votre téléphone, inscrivez vous sur le site, et
|
Installez IFTTT sur votre téléphone, inscrivez vous sur le site, et
|
||||||
commencez à jouer avec les recettes.\\
|
commencez à jouer avec les recettes.
|
||||||
Pour mettre en place les recettes il faut activer les canaux
|
Pour mettre en place les recettes il faut activer les canaux
|
||||||
correspondants. Dropbox, gmail, github et bien d'autres sont des canaux
|
correspondants. Dropbox, gmail, github et bien d'autres sont des canaux
|
||||||
à activer en se loguant.\\
|
à activer en se loguant.
|
||||||
\\
|
|
||||||
"Oh noez, me dites vous, s'inscrire encore sur un service, mondieu mais
|
"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
|
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
|
utiliser un seul pareil pour tous et si on le trouve je suis dans la
|
||||||
|
@ -13,16 +13,16 @@
|
|||||||
|
|
||||||
** paye ton arrondi en js
|
** paye ton arrondi en js
|
||||||
|
|
||||||
F12. dans la console javascript écrivez:\\
|
F12. dans la console javascript écrivez:
|
||||||
999999999999999\\
|
999999999999999
|
||||||
faites entrée. la console vous répond:\\
|
faites entrée. la console vous répond:
|
||||||
999999999999999\\
|
999999999999999
|
||||||
\\
|
|
||||||
mais écrivez un 9 de plus\\
|
mais écrivez un 9 de plus
|
||||||
9999999999999999\\
|
9999999999999999
|
||||||
faites entrée. la console vous répond:\\
|
faites entrée. la console vous répond:
|
||||||
10000000000000000\\
|
10000000000000000
|
||||||
\\
|
|
||||||
narmol.
|
narmol.
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,16 +14,16 @@
|
|||||||
** des live templates pour angular dans intelliJ
|
** des live templates pour angular dans intelliJ
|
||||||
|
|
||||||
[[https://www.ajmadison.com/ajmadison/images/large/UM-100F-MP-I.jpg]]
|
[[https://www.ajmadison.com/ajmadison/images/large/UM-100F-MP-I.jpg]]
|
||||||
(ceci est un live template)\\
|
(ceci est un live template)
|
||||||
j'utilise PHPstorm pour faire des projets avec du angular dedans (entre
|
j'utilise PHPstorm pour faire des projets avec du angular dedans (entre
|
||||||
autres), et pour gagner en performance et en confort, heureusement qu'il
|
autres), et pour gagner en performance et en confort, heureusement qu'il
|
||||||
y a les live templates.\\
|
y a les live templates.
|
||||||
éditables dans les settings, ils permettent de créer des fichiers xml
|
éditables dans les settings, ils permettent de créer des fichiers xml
|
||||||
dans le dossier de templates, ( dans le dossier:
|
dans le dossier de templates, ( dans le dossier:
|
||||||
*~/.WebIde80/config/templates* , avec un nom qui ressemble à .WebIde80
|
*~/.WebIde80/config/templates* , avec un nom qui ressemble à .WebIde80
|
||||||
selon la version de votre IDE)\\
|
selon la version de votre IDE)
|
||||||
et de vous faire des raccourcis paramétrables.\\
|
et de vous faire des raccourcis paramétrables.
|
||||||
\\
|
|
||||||
des projets sur github permettent de rajouter des suites de code
|
des projets sur github permettent de rajouter des suites de code
|
||||||
template pour vous faciliter la vie. aujourd'hui je vais vous vanter les
|
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
|
mérites d'un dépot fort sympa pour faire des tests jasmine et divers
|
||||||
|
@ -22,7 +22,7 @@ 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
|
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é.
|
pour votre bien, pour lutter contre le terrorisme, pour votre sécurité.
|
||||||
Ah, vous voyez, vous commencerez à douter. Profitez en, on risque de ne
|
Ah, vous voyez, vous commencerez à douter. Profitez en, on risque de ne
|
||||||
plus y être autorisé sous peu.\\
|
plus y être autorisé sous peu.
|
||||||
Ce n'est pas si ironique de poster cette vidéo sur youtube, un site qui
|
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
|
fait open bar de vos données à la NSA. c'est justement un bon endroit
|
||||||
pour se faire entendre.
|
pour se faire entendre.
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
un site bien sympa nommé [[https://converter.rosstuck.com/][__Symfony2
|
un site bien sympa nommé [[https://converter.rosstuck.com/][__Symfony2
|
||||||
Service Config Converter_]]_ permet de convertir du code au format .yml
|
Service Config Converter_]]_ permet de convertir du code au format .yml
|
||||||
en .php , en .ini, en .xml\\
|
en .php , en .ini, en .xml
|
||||||
Rosstuck le donne aussi en bundle sur github afin de l'intégrer à vos
|
Rosstuck le donne aussi en bundle sur github afin de l'intégrer à vos
|
||||||
commandes perso symfony2.
|
commandes perso symfony2.
|
||||||
|
|
||||||
|
@ -13,25 +13,25 @@
|
|||||||
|
|
||||||
** Le petit Printf
|
** Le petit Printf
|
||||||
|
|
||||||
ont devenus un problème."\\
|
ont devenus un problème."
|
||||||
Et tandis que l'homme se tenait là en silence (sur son nouveau bureau à
|
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.\\
|
roulettes trop cool), le petit printf se dirigea hors de la salle.
|
||||||
|
|
||||||
** *Chapitre 8*
|
** *Chapitre 8*
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: chapitre-8
|
:CUSTOM_ID: chapitre-8
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
[[https://ferd.ca/static/img/printf/ops.png]]\\
|
[[https://ferd.ca/static/img/printf/ops.png]]
|
||||||
Dans le bureau d'à côté se trouvait un employé fatigué, avec des
|
Dans le bureau d'à côté se trouvait un employé fatigué, avec des
|
||||||
dizaines de tasses à café vides, recroquevillée sur ton clavier, à taper
|
dizaines de tasses à café vides, recroquevillée sur ton clavier, à taper
|
||||||
avec énervement.\\
|
avec énervement.
|
||||||
"Salut, dit le petit printf."\\
|
"Salut, dit le petit printf."
|
||||||
La femme n'a pas arrêté ce qu'elle faisait. Elle a continué à taper
|
La femme n'a pas arrêté ce qu'elle faisait. Elle a continué à taper
|
||||||
furieusement.\\
|
furieusement.
|
||||||
"Bonjour?" demanda-t-il à nouveau.\\
|
"Bonjour?" demanda-t-il à nouveau.
|
||||||
La femme s'arrêta d'un coup, pris un flacon d'un tiroir dans son bureau,
|
La femme s'arrêta d'un coup, pris un flacon d'un tiroir dans son bureau,
|
||||||
et a pris une gorgée.\\
|
et a pris une gorgée.
|
||||||
"J'ai un travail terrible, dit-elle. Je fais DevOps. ça avait bien
|
"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
|
commencé, la plupart du temps je développais et puis parfois je
|
||||||
debuguais des choses, mais plus le temps passait, plus à a a empiré.
|
debuguais des choses, mais plus le temps passait, plus à a a empiré.
|
||||||
@ -39,20 +39,20 @@ 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
|
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
|
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
|
respecter les délais de dev sur des choses que je devais aussi faire en
|
||||||
plus.\\
|
plus.
|
||||||
-Et ont-ils embauché quelqu'un pour aider?\\
|
-Et ont-ils embauché quelqu'un pour aider?
|
||||||
-Non, c'est ça le truc. Les petits feux continuent de se produire ici et
|
-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
|
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
|
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
|
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
|
journée et toute la nuit et je déteste mon travail. -Pourquoi votre
|
||||||
employeur ne fait pas quelque chose?\\
|
employeur ne fait pas quelque chose?
|
||||||
-Je suis douée à faire mon travail, et je suis parvenu à garder les
|
-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é.
|
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
|
Lorsque vous prenez l'habitude de petits miracles, les gens sont
|
||||||
habitués. Ensuite, vous êtes coincé à faire des miracles tout le temps
|
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.\\
|
ou ils vont penser que vous ne faites pas votre travail du tout.
|
||||||
-Cela semble très triste\\
|
-Cela semble très triste
|
||||||
-ça l'est; et parce que vous êtes la personne la plus familière avec ces
|
-ç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,
|
feux, vous obtenez seulement de travailler sur eux de plus en plus,
|
||||||
jusqu'à ce que votre employeur embauche quelqu'un d'autre pour couvrir
|
jusqu'à ce que votre employeur embauche quelqu'un d'autre pour couvrir
|
||||||
@ -60,9 +60,9 @@ 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
|
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
|
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
|
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.\\
|
faites. Et puis il n'y a plus rien pour vous plaire dans votre job.
|
||||||
-Alors, vous êtes malchanceuse," dit le petit printf.\\
|
-Alors, vous êtes malchanceuse," dit le petit printf.
|
||||||
Et son pager sonna encore.\\
|
Et son pager sonna encore.
|
||||||
"Cette femme," dit le petit printf à lui-même, en continuant plus loin
|
"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
|
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
|
l'expert spécialisé, par le développeur de rockstar, par l'adoptant
|
||||||
@ -77,7 +77,7 @@ Peut-être est parce qu'elle pense à autre chose qu'à elle-même.
|
|||||||
[[https://ferd.ca/static/img/printf/architect.png]] A l'angle du
|
[[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
|
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
|
une vue imprenable sur la région. Dedans, est assis un vieux monsieur
|
||||||
avec des rames de documentation sur son bureau.\\
|
avec des rames de documentation sur son bureau.
|
||||||
"Ah, voici un développeur!" s'écria l'homme, alors que printf se tenait
|
"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
|
à 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
|
printf a remarqué qu'ils étaient pleins d'écriture. Avec l'aide d'un
|
||||||
@ -85,54 +85,54 @@ 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
|
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
|
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
|
vrais pouvaient être vus à l'extérieur, tout l'ensemble était plus
|
||||||
intrigant.\\
|
intrigant.
|
||||||
"Qu'est-ce que c'est ?," demanda notre ami, en montrant les fenêtres.\\
|
"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
|
"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.
|
non pas une seule fois que la question portait sur le monde extérieur.
|
||||||
"Je suis un architecte logiciel.\\
|
"Je suis un architecte logiciel.
|
||||||
-Qu'est-ce qu'un architecte logiciel?\\
|
-Qu'est-ce qu'un architecte logiciel?
|
||||||
-La plupart du temps, il est quelqu'un qui sait comment structurer au
|
-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
|
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,
|
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
|
des langages, des framewords, des éditeurs de code, des formats de
|
||||||
sérialisation, des protocoles et des concepts tels que l'encapsulation
|
sérialisation, des protocoles et des concepts tels que l'encapsulation
|
||||||
et la séparation des préoccupations.\\
|
et la séparation des préoccupations.
|
||||||
-Très intéressant! dit le petit printf, voici quelqu'un qui peut
|
-Très intéressant! dit le petit printf, voici quelqu'un qui peut
|
||||||
répondre à toutes mes questions! Il regarda les diagrammes
|
répondre à toutes mes questions! Il regarda les diagrammes
|
||||||
d'architecture. Votre système est très impressionnant. Est-il très
|
d'architecture. Votre système est très impressionnant. Est-il très
|
||||||
rapide à fonctionner?\\
|
rapide à fonctionner?
|
||||||
-Je ne pouvais pas vous dire, dit l'architecte. ça doit être le cas, je
|
-Je ne pouvais pas vous dire, dit l'architecte. ça doit être le cas, je
|
||||||
pense. -Comment est le code alors, est-il bon?\\
|
pense. -Comment est le code alors, est-il bon?
|
||||||
-Je ne pouvais pas vous dire\\
|
-Je ne pouvais pas vous dire
|
||||||
-les utilisateurs sont-ils heureux?\\
|
-les utilisateurs sont-ils heureux?
|
||||||
-Je ne pouvais pas vous dire non plus, je crains\\
|
-Je ne pouvais pas vous dire non plus, je crains
|
||||||
-Mais vous êtes un architecte logiciel!\\
|
-Mais vous êtes un architecte logiciel!
|
||||||
-Exactement! Mais je ne suis pas un développeur. Ce n'est pas
|
-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
|
l'architecte qui va et écrit les modules et les classes, combine les
|
||||||
bibliothèques. L'architecte logiciel est beaucoup trop important pour
|
bibliothèques. L'architecte logiciel est beaucoup trop important pour
|
||||||
aller toucher au code. Mais il parle avec les programmeurs et les
|
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
|
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
|
problème se trouve être assez intéressant, l'architecte prend en charge
|
||||||
la planification.\\
|
la planification.
|
||||||
-Et pourquoi ça?\\
|
-Et pourquoi ça?
|
||||||
-Parce que nous sommes plus expérimentés. Nous en savons plus sur les
|
-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
|
systèmes et ce qui fonctionne ou non. Les développeurs peuvent alors
|
||||||
être une extension de nos connaissances pour produire de grands
|
être une extension de nos connaissances pour produire de grands
|
||||||
systèmes!\\
|
systèmes!
|
||||||
-Mais comment savez-vous si les choses vont bien sans s'impliquer avec
|
-Mais comment savez-vous si les choses vont bien sans s'impliquer avec
|
||||||
le code?\\
|
le code?
|
||||||
-Nous faisons confiance aux développeurs\\
|
-Nous faisons confiance aux développeurs
|
||||||
-Donc, vous leur faites confiance pour mettre en œuvre vos idées
|
-Donc, vous leur faites confiance pour mettre en œuvre vos idées
|
||||||
correctement, mais pas assez pour venir avec leurs propres idées?"\\
|
correctement, mais pas assez pour venir avec leurs propres idées?"
|
||||||
L'architecte logiciel était visiblement ébranlé par ce commentaire. "Je
|
L'architecte logiciel était visiblement ébranlé par ce commentaire. "Je
|
||||||
suppose que je pourrais avoir été un peu déconnecté," il a finalement
|
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é à
|
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
|
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.
|
de les faire tester ou vérifier..." Il baissa les yeux, pensif.
|
||||||
"Parfois, un architecte logiciel ne fait ni logiciel, ni architecture,
|
"Parfois, un architecte logiciel ne fait ni logiciel, ni architecture,
|
||||||
on dirait."\\
|
on dirait."
|
||||||
Le petit printf a quitté la salle, ayant terminé de sa visite, il quitta
|
Le petit printf a quitté la salle, ayant terminé de sa visite, il quitta
|
||||||
le bâtiment.\\
|
le bâtiment.
|
||||||
|
|
||||||
** *Chapitre 10*
|
** *Chapitre 10*
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
@ -142,37 +142,37 @@ le bâtiment.\\
|
|||||||
[[https://ferd.ca/static/img/printf/charity.png]]
|
[[https://ferd.ca/static/img/printf/charity.png]]
|
||||||
|
|
||||||
le petit printf, une fois à l'extérieur, a rencontré un homme collectant
|
le petit printf, une fois à l'extérieur, a rencontré un homme collectant
|
||||||
de l'argent pour la charité.\\
|
de l'argent pour la charité.
|
||||||
"Salut, dit l'homme. Que diriez vous d'aider quelqu'un aujourd'hui?\\
|
"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
|
-ç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
|
suis allé dans ce bureau toute la journée, et maintenant je suis plus
|
||||||
confus que jamais.\\
|
confus que jamais.
|
||||||
-Ah, je vois. Ces personnes sont tous les développeurs. Ils ne sont pas
|
-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
|
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.\\
|
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
|
-Pourquoi est ce que je me sens si gêné, alors? questionna le petit
|
||||||
printf.\\
|
printf.
|
||||||
-Eh bien, le meilleur qu'ils font est souvent d'aider à convertir les
|
-Eh bien, le meilleur qu'ils font est souvent d'aider à convertir les
|
||||||
emplois de certaines personnes dans des programmes, ou de rendre les
|
emplois de certaines personnes dans des programmes, ou de rendre les
|
||||||
loisirs de tout le monde plus tranquilles.\\
|
loisirs de tout le monde plus tranquilles.
|
||||||
Le logiciel est en train de manger le monde et de lui faire changer de
|
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
|
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
|
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.
|
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
|
Nous avons les mêmes défauts et les problèmes que nous avons toujours
|
||||||
eu, les mêmes trous à combler à l'intérieur.\\
|
eu, les mêmes trous à combler à l'intérieur.
|
||||||
-Alors, comment puis-je me sentir mieux?" le petit printf était
|
-Alors, comment puis-je me sentir mieux?" le petit printf était
|
||||||
visiblement anxieux.\\
|
visiblement anxieux.
|
||||||
L'homme a pensé pendant un certain temps, et a offert printf à venir
|
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
|
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
|
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:\\
|
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
|
"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
|
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
|
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
|
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
|
valable, si vous oubliez les personnes impliquées, ça ne va jamais être
|
||||||
vraiment satisfaisant.\\
|
vraiment satisfaisant.
|
||||||
Et cela peut être très bien, ou ça pourrait ne pas l'être, et vous
|
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
|
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
|
travail quand vous grandissez. Le travail peut être un travail; il peut
|
||||||
@ -180,15 +180,15 @@ travail quand vous grandissez. Le travail peut être un travail; il peut
|
|||||||
vous parvenez à obtenir de l'accomplissement quelque part dans votre
|
vous parvenez à obtenir de l'accomplissement quelque part dans votre
|
||||||
vie. À la fin cependant, il est seulement quand vous résoudre les
|
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
|
problèmes avec un visage humain que vous pouvez vraiment sentir bien; Ce
|
||||||
qui est essentiel est invisible pour l'ordinateur.\\
|
qui est essentiel est invisible pour l'ordinateur.
|
||||||
C' est le temps que vous avez passé sur votre système qui le rend si
|
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
|
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
|
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.\\
|
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
|
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
|
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
|
la solution la plus efficace est de se débarrasser du système, étant
|
||||||
donné qu'il est le problème."\\
|
donné qu'il est le problème."
|
||||||
"C'est seulement quand vous résolvez les problèmes avec un visage humain
|
"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 à
|
que vous pouvez sentir vraiment bien", répéta le petit printf à
|
||||||
lui-même, de sorte qu'il s'en souvienne.
|
lui-même, de sorte qu'il s'en souvienne.
|
||||||
@ -200,24 +200,24 @@ lui-même, de sorte qu'il s'en souvienne.
|
|||||||
|
|
||||||
[[https://ferd.ca/static/img/printf/printf-end.png]]
|
[[https://ferd.ca/static/img/printf/printf-end.png]]
|
||||||
|
|
||||||
\\
|
|
||||||
Printf, qui est maintenant assis juste en face de moi, est sur le chemin
|
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
|
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.
|
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
|
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é
|
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é
|
encouragé par eux pour devenir comme eux, et j'ai probablement encouragé
|
||||||
des gens à faire la même chose.\\
|
des gens à faire la même chose.
|
||||||
Lorsque je me suis lancé dans le jeu d'essayer de devenir un véritable
|
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
|
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
|
pas être un vrai programmeur, qu'il préférait être un programmeur avec
|
||||||
un visage humain.\\
|
un visage humain.
|
||||||
Aujourd'hui, je suis coincé dans la situation où je regarde en arrière,
|
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
|
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
|
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.\\
|
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
|
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.\\
|
vrai programmeur, je pense que je ressens la même chose maintenant.
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -43,7 +43,7 @@ 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
|
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
|
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
|
voir comment ça se passe et où est ce que je peux contribuer moi
|
||||||
aussi).\\
|
aussi).
|
||||||
|
|
||||||
C'est ainsi que sur [[https://framacolibri.org][framacolibri.org]], le
|
C'est ainsi que sur [[https://framacolibri.org][framacolibri.org]], le
|
||||||
forum de l'association framasoft, en une semaine seulement j'ai pu :
|
forum de l'association framasoft, en une semaine seulement j'ai pu :
|
||||||
@ -54,7 +54,7 @@ forum de l'association framasoft, en une semaine seulement j'ai pu :
|
|||||||
- intégralement traduire le site en anglais en confiant des textes à
|
- intégralement traduire le site en anglais en confiant des textes à
|
||||||
traduire sur une plateforme dédiée. Sus à
|
traduire sur une plateforme dédiée. Sus à
|
||||||
[[https://www.cipherbliss.com/depasser-la-barriere-de-la-langue/][la
|
[[https://www.cipherbliss.com/depasser-la-barriere-de-la-langue/][la
|
||||||
barrière de la langue]]!\\
|
barrière de la langue]]!
|
||||||
|
|
||||||
Comme quoi, il suffit de se lancer. ça tombe bien,
|
Comme quoi, il suffit de se lancer. ça tombe bien,
|
||||||
[[https://frama.site/][frama.site]] vous permet de créer des sites perso
|
[[https://frama.site/][frama.site]] vous permet de créer des sites perso
|
||||||
|
@ -120,7 +120,7 @@ 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
|
dedans pour le moment et de faire au plus cohérent avec les éléments
|
||||||
voisins.
|
voisins.
|
||||||
|
|
||||||
** \\
|
**
|
||||||
Applications mobiles
|
Applications mobiles
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: applications-mobiles
|
:CUSTOM_ID: applications-mobiles
|
||||||
@ -153,7 +153,7 @@ d'ailleurs des ensembles de reconnaissances d'image pour trouver des
|
|||||||
éléments, et va automatiquement flouter les plaques d'immatriculation et
|
éléments, et va automatiquement flouter les plaques d'immatriculation et
|
||||||
les visages des gens.
|
les visages des gens.
|
||||||
|
|
||||||
** \\
|
**
|
||||||
Traces GPS
|
Traces GPS
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: traces-gps
|
:CUSTOM_ID: traces-gps
|
||||||
@ -172,7 +172,7 @@ terminé vous pouvez cliquer sur "enregistrer". l'appli ne vous proposera
|
|||||||
pas d'enregistrer votre chemin si vous n'avez pas le GPS activé.
|
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,
|
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,\\
|
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
|
la plupart de mes questions ont le plus souvent concerné la recherche de
|
||||||
nom correct pour qualifier un point d'intérêt
|
nom correct pour qualifier un point d'intérêt
|
||||||
[[https://wiki.openstreetmap.org/wiki/FR:Comment_cartographier_un...]["comment
|
[[https://wiki.openstreetmap.org/wiki/FR:Comment_cartographier_un...]["comment
|
||||||
|
@ -108,7 +108,7 @@ viennent discuter, sociabiliser, boire un coup, et des fois même,
|
|||||||
écrire, dessiner, coder des trucs.
|
écrire, dessiner, coder des trucs.
|
||||||
|
|
||||||
Les maquettes sont prêtes, on peut les faire évoluer, on est prêts aussi
|
Les maquettes sont prêtes, on peut les faire évoluer, on est prêts aussi
|
||||||
à les confronter à la réalité.\\
|
à les confronter à la réalité.
|
||||||
|
|
||||||
*** Accueillir les gens est primordial
|
*** Accueillir les gens est primordial
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
@ -14,118 +14,118 @@
|
|||||||
** Whip yourself *0* Angoulême soon
|
** Whip yourself *0* Angoulême soon
|
||||||
|
|
||||||
((http://i22.photobucket.com/albums/b301/tykayn/zinecouvtest.jpg)) %%%
|
((http://i22.photobucket.com/albums/b301/tykayn/zinecouvtest.jpg)) %%%
|
||||||
La couverture du zine 3 de Mangastyl va ressembler à ça :3 %%%++++++++\\
|
La couverture du zine 3 de Mangastyl va ressembler à ça :3 %%%++++++++
|
||||||
|
|
||||||
*BONNE ANNEEEEEEEEEEEE!* \^O^////////
|
*BONNE ANNEEEEEEEEEEEE!* \^O^////////
|
||||||
[[http://e.deviantart.com/emoticons/h/hug.gif]]\\
|
[[http://e.deviantart.com/emoticons/h/hug.gif]]
|
||||||
Réussissez ce que vous entreprenez, gagnez du pognon, que la joie de
|
Réussissez ce que vous entreprenez, gagnez du pognon, que la joie de
|
||||||
vivre vous accompagne, suivie de près par la santé et les zamours *o*\\
|
vivre vous accompagne, suivie de près par la santé et les zamours *o*
|
||||||
\\
|
|
||||||
Soyez heureux, ou vous aurez droit au fouet d'orties è__é\\
|
Soyez heureux, ou vous aurez droit au fouet d'orties è__é
|
||||||
Je me suis fait appeler mademoiselle et madame plus de 15 fois en deux
|
Je me suis fait appeler mademoiselle et madame plus de 15 fois en deux
|
||||||
semaines, pour l peine j'ai gagné 515€ après avoir été caissier à
|
semaines, pour l peine j'ai gagné 515€ après avoir été caissier à
|
||||||
Picard. n_n\\
|
Picard. n_n
|
||||||
\\
|
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]] Venus est un homme,
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]] Venus est un homme,
|
||||||
et ce groupe est trop bo *o*\\
|
et ce groupe est trop bo *o*
|
||||||
\\
|
|
||||||
[[http://e.deviantart.com/emoticons/d/dance.gif]] *VENEZ AU FESTIVAL
|
[[http://e.deviantart.com/emoticons/d/dance.gif]] *VENEZ AU FESTIVAL
|
||||||
D'ANGOULËME* *0*\\
|
D'ANGOULËME* *0*
|
||||||
[[http://e.deviantart.com/emoticons/b/boogie.gif]]\\
|
[[http://e.deviantart.com/emoticons/b/boogie.gif]]
|
||||||
\\
|
|
||||||
Si je devais prendre une bonne résolution,\\
|
Si je devais prendre une bonne résolution,
|
||||||
ce serait celle que de retrouver l'intensité de tous mes sentiments et
|
ce serait celle que de retrouver l'intensité de tous mes sentiments et
|
||||||
d'enfin faire avancer ma propre histoire. n___n\\
|
d'enfin faire avancer ma propre histoire. n___n
|
||||||
¤_¤ ceci est un eye beam!!\\
|
¤_¤ ceci est un eye beam!!
|
||||||
\\
|
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*To do* list:(slappez
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*To do* list:(slappez
|
||||||
moi pour que ça avance)\\
|
moi pour que ça avance)
|
||||||
\\
|
|
||||||
(9 janvier 2007) + 4 truc faits\\
|
(9 janvier 2007) + 4 truc faits
|
||||||
(11 janvier 2007) + 1 truc fait / 19 à faire
|
(11 janvier 2007) + 1 truc fait / 19 à faire
|
||||||
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]](21
|
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]](21
|
||||||
Janvier 2007) +5 trucs de faits, + 24 trucs à faire XD\\
|
Janvier 2007) +5 trucs de faits, + 24 trucs à faire XD
|
||||||
(5 Fevrier) + 2 trucs de faits + 1 truc à faire.\\
|
(5 Fevrier) + 2 trucs de faits + 1 truc à faire.
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]](23 Mars) + 5 trucs de
|
[[http://e.deviantart.com/emoticons/n/new.gif]](23 Mars) + 5 trucs de
|
||||||
faits.\\
|
faits.
|
||||||
[[http://e.deviantart.com/emoticons/d/dance.gif]]15 Mai\\
|
[[http://e.deviantart.com/emoticons/d/dance.gif]]15 Mai
|
||||||
\\
|
|
||||||
*15* / *34* trucs:\\
|
|
||||||
\\
|
|
||||||
|
|
||||||
-s'inscrire à Saint Luc (école de BD en Belgique)\\
|
*15* / *34* trucs:
|
||||||
|
|
||||||
|
|
||||||
|
-s'inscrire à Saint Luc (école de BD en Belgique)
|
||||||
[[http://e.deviantart.com/emoticons/h/hug.gif]]*-Aller faire ch...
|
[[http://e.deviantart.com/emoticons/h/hug.gif]]*-Aller faire ch...
|
||||||
déposer lettre de motiv et CV à intermarché (400 mètres à pied ça use
|
déposer lettre de motiv et CV à intermarché (400 mètres à pied ça use
|
||||||
les souliers)* (5 Fevrier)\\
|
les souliers)* (5 Fevrier)
|
||||||
[[http://e.deviantart.com/emoticons/b/boogie.gif]]*-Dessiner pendant un
|
[[http://e.deviantart.com/emoticons/b/boogie.gif]]*-Dessiner pendant un
|
||||||
atelier cocci* (15 Mai 2007)\\
|
atelier cocci* (15 Mai 2007)
|
||||||
-Apprendre mes kanjis :giggle:\\
|
-Apprendre mes kanjis :giggle:
|
||||||
[[http://e.deviantart.com/emoticons/h/hug.gif]] *-faire le festival
|
[[http://e.deviantart.com/emoticons/h/hug.gif]] *-faire le festival
|
||||||
d'Angoulême 2007* (5 Fevrier)\\
|
d'Angoulême 2007* (5 Fevrier)
|
||||||
-faire l'anthologie de mes agendas depuis 2002.\\
|
-faire l'anthologie de mes agendas depuis 2002.
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]]*-exposer ma vision des
|
[[http://e.deviantart.com/emoticons/n/new.gif]]*-exposer ma vision des
|
||||||
cycles horaires annuels et des nombres.*(Mars 2007)\\
|
cycles horaires annuels et des nombres.*(Mars 2007)
|
||||||
|
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-répondre aux ratons
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-répondre aux ratons
|
||||||
laveurs qui veulent lancer ma carrière *_** (11 janvier 2007)\\
|
laveurs qui veulent lancer ma carrière *_** (11 janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Mettre à jour son
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Mettre à jour son
|
||||||
CV. (9 janvier 2007)*\\
|
CV. (9 janvier 2007)*
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Voir l'expo Hergé
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Voir l'expo Hergé
|
||||||
Dimanche 7 Janvier 2007* (7 janvier 2007)\\
|
Dimanche 7 Janvier 2007* (7 janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Bouffer de la
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Bouffer de la
|
||||||
galette* (7 janvier 2007)\\
|
galette* (7 janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Se payer 60€ de
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Se payer 60€ de
|
||||||
timbres fiscaux.* (21 Janvier 2007)\\
|
timbres fiscaux.* (21 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Se faire un
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Se faire un
|
||||||
passeport à la mairie.* (21 Janvier 2007)\\
|
passeport à la mairie.* (21 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-me payer des boîtes
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-me payer des boîtes
|
||||||
de CD vides.* (21 Janvier 2007)\\
|
de CD vides.* (21 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Archiver toutes mes
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Archiver toutes mes
|
||||||
photos numériques sur CD.* (21 Janvier 2007)\\
|
photos numériques sur CD.* (21 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Préparer le voyage
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]*-Préparer le voyage
|
||||||
pour le festival d'Angoulême en 15 jours (topic à faire sur MS et
|
pour le festival d'Angoulême en 15 jours (topic à faire sur MS et
|
||||||
e-kaki* (8 janvier 2007)*).*\\
|
e-kaki* (8 janvier 2007)*).*
|
||||||
|
|
||||||
\\
|
|
||||||
-compléter ma collection de pentones *o*\\
|
-compléter ma collection de pentones *o*
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Faire les pages de
|
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Faire les pages de
|
||||||
Grapefruits.* (zine Ms 4) (pages finies le 25 Février 2007)\\
|
Grapefruits.* (zine Ms 4) (pages finies le 25 Février 2007)
|
||||||
[[http://e.deviantart.com/emoticons/d/dance.gif]]*-Préparer Inter Sub
|
[[http://e.deviantart.com/emoticons/d/dance.gif]]*-Préparer Inter Sub
|
||||||
Key chapitre 2.(zine Ms 4)*\\
|
Key chapitre 2.(zine Ms 4)*
|
||||||
-Slapper Reg et faire les pages du projet OMG chapitre 2 (!Q 2)\\
|
-Slapper Reg et faire les pages du projet OMG chapitre 2 (!Q 2)
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Finir le zine 3 de
|
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Finir le zine 3 de
|
||||||
Mangastyl en Janvier*\\
|
Mangastyl en Janvier*
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Aller l'imprimer le
|
[[http://e.deviantart.com/emoticons/n/new.gif]]*-Aller l'imprimer le
|
||||||
zine 3 de Mangastyl en Janvier.*\\
|
zine 3 de Mangastyl en Janvier.*
|
||||||
-Billie Jean, is not my lover, she's just a girl, who says I am the
|
-Billie Jean, is not my lover, she's just a girl, who says I am the
|
||||||
one...\\
|
one...
|
||||||
\\
|
|
||||||
\\
|
|
||||||
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-faire
|
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-faire
|
||||||
le concert des Fatals Picards* (21 Janvier 2007)\\
|
le concert des Fatals Picards* (21 Janvier 2007)
|
||||||
\\
|
|
||||||
\\
|
|
||||||
Films\\
|
Films
|
||||||
\\
|
|
||||||
-voir les 2 saisons des "Décalés du cosmos"\\
|
-voir les 2 saisons des "Décalés du cosmos"
|
||||||
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
||||||
Borat* (15 Janvier 2007)\\
|
Borat* (15 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
||||||
Brisby et le secret de Nimh* (15 Janvier 2007)\\
|
Brisby et le secret de Nimh* (15 Janvier 2007)
|
||||||
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
[[http://e.deviantart.com/emoticons/moods/joy/humor/b0x0rz-less.gif]]*-voir
|
||||||
Milenium Actress* (21 Janvier 2007)\\
|
Milenium Actress* (21 Janvier 2007)
|
||||||
-voir la trilogie des Qatsi (2/3)\\
|
-voir la trilogie des Qatsi (2/3)
|
||||||
-voir Pulp Fiction\\
|
-voir Pulp Fiction
|
||||||
-voir Wayne's World\\
|
-voir Wayne's World
|
||||||
[[http://e.deviantart.com/emoticons/d/dance.gif]]*-voir Hackers*
|
[[http://e.deviantart.com/emoticons/d/dance.gif]]*-voir Hackers*
|
||||||
...mondieu o_o (15 Mai 2007)\\
|
...mondieu o_o (15 Mai 2007)
|
||||||
-voir Blade Runner\\
|
-voir Blade Runner
|
||||||
[[http://e.deviantart.com/emoticons/n/new.gif]]*-voir Dark
|
[[http://e.deviantart.com/emoticons/n/new.gif]]*-voir Dark
|
||||||
Water*(Février 2007)\\
|
Water*(Février 2007)
|
||||||
\\
|
|
||||||
-voir les 11 épisodes de *"Stand Up!!"*\\
|
-voir les 11 épisodes de *"Stand Up!!"*
|
||||||
\\
|
|
||||||
[[http://e.deviantart.com/emoticons/g/giggle.gif]]\\
|
[[http://e.deviantart.com/emoticons/g/giggle.gif]]
|
||||||
[[http://i22.photobucket.com/albums/b301/tykayn/16.jpg]]
|
[[http://i22.photobucket.com/albums/b301/tykayn/16.jpg]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,31 +15,31 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://membres.lycos.fr/tikachu/truc/59-back_noir_pti.png]]\\
|
[[http://membres.lycos.fr/tikachu/truc/59-back_noir_pti.png]]
|
||||||
(J'aime la dentelle *3*)\\
|
(J'aime la dentelle *3*)
|
||||||
Les affaires reprennent
|
Les affaires reprennent
|
||||||
|
|
||||||
pour les ratons laveurs. Je vais me faire 100€ avec ce que j'ai envoyé
|
pour les ratons laveurs. Je vais me faire 100€ avec ce que j'ai envoyé
|
||||||
mais c'est pas tout, je gagne aussi d'autres contrats mieux rémunérés
|
mais c'est pas tout, je gagne aussi d'autres contrats mieux rémunérés
|
||||||
\o/ Les affaires marchent donc.\\
|
\o/ Les affaires marchent donc.
|
||||||
[[http://membres.lycos.fr/tikachu/truc/raton_savon_pti.jpg]]\\
|
[[http://membres.lycos.fr/tikachu/truc/raton_savon_pti.jpg]]
|
||||||
J'ai même commencé mes cours du CNED, les notes arriveront bientôt. Et
|
J'ai même commencé mes cours du CNED, les notes arriveront bientôt. Et
|
||||||
selon mes calCULs je dois faire 2 à trois devoirs par semaine jusqu'à la
|
selon mes calCULs je dois faire 2 à trois devoirs par semaine jusqu'à la
|
||||||
semaine 22 pour être fin prêt le jour du bac et avoir tout révisé \o/\\
|
semaine 22 pour être fin prêt le jour du bac et avoir tout révisé \o/
|
||||||
[[http://membres.lycos.fr/tikachu/truc/ratons_machine_pti.jpg]]\\
|
[[http://membres.lycos.fr/tikachu/truc/ratons_machine_pti.jpg]]
|
||||||
J'en profite pour clamer haut et fort que Venetian Snares et Susume
|
J'en profite pour clamer haut et fort que Venetian Snares et Susume
|
||||||
Hirasawa (compositeur des ziks des films de Satoshi Kon comme dans
|
Hirasawa (compositeur des ziks des films de Satoshi Kon comme dans
|
||||||
Millenium Actress, Paranoia Agent ou Paprika) sont des génies de la
|
Millenium Actress, Paranoia Agent ou Paprika) sont des génies de la
|
||||||
composition musicale et que la Qatsi trilogy ça déchire Tadaa!\\
|
composition musicale et que la Qatsi trilogy ça déchire Tadaa!
|
||||||
|
|
||||||
[[http://membres.lycos.fr/tikachu/truc/choc1.jpg]]\\
|
[[http://membres.lycos.fr/tikachu/truc/choc1.jpg]]
|
||||||
omg shocking! Du spoil pour !Q numéro 2.\\
|
omg shocking! Du spoil pour !Q numéro 2.
|
||||||
[[http://tykayn.fr/wp-content/uploads/s/icon_redface.gif]]\\
|
[[http://tykayn.fr/wp-content/uploads/s/icon_redface.gif]]
|
||||||
Ayant eu plusieurs retours du zine !Q numéro 1 j'ai décidé de moins
|
Ayant eu plusieurs retours du zine !Q numéro 1 j'ai décidé de moins
|
||||||
arnaquer les gens dans le prochain numéro en mettant plus de dessins de
|
arnaquer les gens dans le prochain numéro en mettant plus de dessins de
|
||||||
ku plus ou moins explicites. Ces messieurs ET ces mesdammes en auront
|
ku plus ou moins explicites. Ces messieurs ET ces mesdammes en auront
|
||||||
pour leur argent avec ce numéro qui s'annonce plus ordonné et plus
|
pour leur argent avec ce numéro qui s'annonce plus ordonné et plus
|
||||||
hard.\\
|
hard.
|
||||||
On pouvait pas faire moins avec seulement quatre nichons sur 52 pages
|
On pouvait pas faire moins avec seulement quatre nichons sur 52 pages
|
||||||
dont une paire en couleur joliment illustrée *3* par Puchi-ko en
|
dont une paire en couleur joliment illustrée *3* par Puchi-ko en
|
||||||
quatrième de couverture (même que pendant
|
quatrième de couverture (même que pendant
|
||||||
@ -47,28 +47,28 @@ quatrième de couverture (même que pendant
|
|||||||
prude que ne le pensait son piercing, retournait les couvertures du côté
|
prude que ne le pensait son piercing, retournait les couvertures du côté
|
||||||
peu commercial, celui où il y a Desmond Lewelyn, l'agent Q de James
|
peu commercial, celui où il y a Desmond Lewelyn, l'agent Q de James
|
||||||
Blonde, et qu'on devait du coup les re-retourner si on voulait trouver
|
Blonde, et qu'on devait du coup les re-retourner si on voulait trouver
|
||||||
des acheteurs, laule o_o).\\
|
des acheteurs, laule o_o).
|
||||||
\\
|
|
||||||
[[http://membres.lycos.fr/tikachu/truc/95_heart.jpg]]\\
|
[[http://membres.lycos.fr/tikachu/truc/95_heart.jpg]]
|
||||||
Y'a pu qu'a convaincre Regulus qu'*offrir un ou deux préservatifs à nos
|
Y'a pu qu'a convaincre Regulus qu'*offrir un ou deux préservatifs à nos
|
||||||
acheteurs de /fanzine culturel/* ne serait pas une "incitation à la
|
acheteurs de /fanzine culturel/* ne serait pas une "incitation à la
|
||||||
débauche" pire que tout ce qu'ils trouveront dans le zine lui même. (ça
|
débauche" pire que tout ce qu'ils trouveront dans le zine lui même. (ça
|
||||||
fait bien rire notre mee2 national) Je suis sûr que ce serait une bonne
|
fait bien rire notre mee2 national) Je suis sûr que ce serait une bonne
|
||||||
idée, en plus Choob et Yue proposaient aussi des strings chics :D\\
|
idée, en plus Choob et Yue proposaient aussi des strings chics :D
|
||||||
Voilà, tous avec moi, faites le savoir ici, signez le pacte Q de Nicolas
|
Voilà, tous avec moi, faites le savoir ici, signez le pacte Q de Nicolas
|
||||||
Hulo... heu non, *faites le savoir ici dans vos commentaires*! ^o^\\
|
Hulo... heu non, *faites le savoir ici dans vos commentaires*! ^o^
|
||||||
\\
|
|
||||||
Voilà, il semblerait que tout aille bien dans ma vie car ma carrière
|
Voilà, il semblerait que tout aille bien dans ma vie car ma carrière
|
||||||
s'annonce lancée, eh bien détrompez vous. Ne soyons sûrs de rien et
|
s'annonce lancée, eh bien détrompez vous. Ne soyons sûrs de rien et
|
||||||
restons patients.\\
|
restons patients.
|
||||||
Comme je suis presque sûr de ne pas revenir en vie du voyage que je vais
|
Comme je suis presque sûr de ne pas revenir en vie du voyage que je vais
|
||||||
faire dans moins de trois semaines jevais en profiter pour faire plein
|
faire dans moins de trois semaines jevais en profiter pour faire plein
|
||||||
de choses que j'aurais dû faire, passer ce temps auprès de gens que
|
de choses que j'aurais dû faire, passer ce temps auprès de gens que
|
||||||
j'apprécie et qui ont su remplir mes journées de bonheur.\\
|
j'apprécie et qui ont su remplir mes journées de bonheur.
|
||||||
[[http://tykayn.fr/wp-content/uploads/s/icon_redface.gif]]\\
|
[[http://tykayn.fr/wp-content/uploads/s/icon_redface.gif]]
|
||||||
à la prochaine mes chéries
|
à la prochaine mes chéries
|
||||||
[[http://e.deviantart.com/emoticons/h/heart.gif]] *o*\\
|
[[http://e.deviantart.com/emoticons/h/heart.gif]] *o*
|
||||||
[[http://e.deviantart.com/emoticons/h/hug.gif]]\\
|
[[http://e.deviantart.com/emoticons/h/hug.gif]]
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -17,35 +17,35 @@
|
|||||||
|
|
||||||
Bon, comme il faut faire des pauses des fois, voici donc un peu de
|
Bon, comme il faut faire des pauses des fois, voici donc un peu de
|
||||||
[[/index.php/tag/strips][strips]] et de propagande pour fêter le salut
|
[[/index.php/tag/strips][strips]] et de propagande pour fêter le salut
|
||||||
d'une éclaircie passagère.\\
|
d'une éclaircie passagère.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/essai_27412.png]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/essai_27412.png]]
|
||||||
Et faire des koukiz entre deux révisions c'est toujours sympa ^o^\\
|
Et faire des koukiz entre deux révisions c'est toujours sympa ^o^
|
||||||
\\
|
|
||||||
C'est toujours mieux que se poser des questions existencielles.\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-jiji.jpg]]\\
|
|
||||||
Ou d'essayer d'imaginer la tronche de Sheron.
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/105.jpg]]\\
|
|
||||||
|
|
||||||
\\
|
C'est toujours mieux que se poser des questions existencielles.
|
||||||
Enrichissons donc notre culture d'un nouveau verbe: *Nicolahulotter*.\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-jiji.jpg]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-strip.jpg]]\\
|
Ou d'essayer d'imaginer la tronche de Sheron.
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/105.jpg]]
|
||||||
|
|
||||||
|
|
||||||
|
Enrichissons donc notre culture d'un nouveau verbe: *Nicolahulotter*.
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-strip.jpg]]
|
||||||
hah, ça me fait penser que je devrais rendre son stylo feutre 0.1 mm à
|
hah, ça me fait penser que je devrais rendre son stylo feutre 0.1 mm à
|
||||||
Coffe Frame/o%%% Voici un strip qui a reçu la mention coluche.\\
|
Coffe Frame/o%%% Voici un strip qui a reçu la mention coluche.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115coluche.png]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115coluche.png]]
|
||||||
\\
|
|
||||||
Enfin, question culture de [[/index.php/tag/%21Q][!Q]]\\
|
Enfin, question culture de [[/index.php/tag/%21Q][!Q]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-cartes.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/115-cartes.jpg]]
|
||||||
\\
|
|
||||||
L'équipe du fanzine culturel se propose d'offrir gratos des préservatifs
|
L'équipe du fanzine culturel se propose d'offrir gratos des préservatifs
|
||||||
de qualité et/ou des strings en bonus à l'achat d'un zine !Q (3€uros en
|
de qualité et/ou des strings en bonus à l'achat d'un zine !Q (3€uros en
|
||||||
tout)\\
|
tout)
|
||||||
Avec bien sûr à l'intérieur du zine un mode d'emploi et des idées
|
Avec bien sûr à l'intérieur du zine un mode d'emploi et des idées
|
||||||
d'applications.\\
|
d'applications.
|
||||||
\\
|
|
||||||
Alors, pour ou contre? :3\\
|
|
||||||
|
|
||||||
Sur ce, je retourne à mes révisions, hohohoho...\\
|
Alors, pour ou contre? :3
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/essai_27411.png]]\\
|
|
||||||
|
Sur ce, je retourne à mes révisions, hohohoho...
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/nicolahulotte/essai_27411.png]]
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,14 +15,14 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/yersteday.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/yersteday.jpg]]
|
||||||
\\
|
|
||||||
Posez ici vos questions auxquelles toute l'équipe de
|
Posez ici vos questions auxquelles toute l'équipe de
|
||||||
[[/index.php/tag/%21Q][!Q]] se démènera sang et eau pour y répondre à la
|
[[/index.php/tag/%21Q][!Q]] se démènera sang et eau pour y répondre à la
|
||||||
façon d'un courrier des lecteurs.\\
|
façon d'un courrier des lecteurs.
|
||||||
\\
|
|
||||||
Ont déjà été posées pour le N°2::\\
|
Ont déjà été posées pour le N°2::
|
||||||
\\
|
|
||||||
|
|
||||||
- Comment font les garçons pour corrir avec un tel bazar entre les
|
- Comment font les garçons pour corrir avec un tel bazar entre les
|
||||||
jambes ?
|
jambes ?
|
||||||
@ -33,9 +33,9 @@ Ont déjà été posées pour le N°2::\\
|
|||||||
- Le grand délire des japonais c'est que masser des seins les fait
|
- Le grand délire des japonais c'est que masser des seins les fait
|
||||||
grossir, c'est vrai ?
|
grossir, c'est vrai ?
|
||||||
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
à vous de rallonger la liste, posez des questions sérieuses ou non.\\
|
à vous de rallonger la liste, posez des questions sérieuses ou non.
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
L'arrivée d'une batterie dans le salon et de sa métamorphose en salle de
|
L'arrivée d'une batterie dans le salon et de sa métamorphose en salle de
|
||||||
répèt m'a fait fuir.%%% Faut dire, c'était ce jour là que
|
répèt m'a fait fuir.%%% Faut dire, c'était ce jour là que
|
||||||
[Jori|http://e-jori.com/], le boss d'[e-kaki.net|http://e-kaki.net]
|
[Jori|http://e-jori.com/], le boss d'[e-kaki.net|http://e-kaki.net]
|
||||||
fêtait son 29ème [anniversaire|tag:anniversaire].%%%\\
|
fêtait son 29ème [anniversaire|tag:anniversaire].%%%
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/joriverssaire/DSC06571.JPG]]
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/joriverssaire/DSC06571.JPG]]
|
||||||
Malgré un soleil timide,
|
Malgré un soleil timide,
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
** Le blog caché d'Aber
|
** Le blog caché d'Aber
|
||||||
|
|
||||||
[((http://tykay.free.fr/dotclear2/public/3.0/aberslife/1.jpg||C))|http://tykay.free.fr/index.php/post/2007/08/11/Le-blog-cache-dAber]\\
|
[((http://tykay.free.fr/dotclear2/public/3.0/aberslife/1.jpg||C))|http://tykay.free.fr/index.php/post/2007/08/11/Le-blog-cache-dAber]
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/aberslife/2.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/aberslife/2.jpg]]
|
||||||
[[http://mapage.noos.fr/r.ferreol/chine/rue_de_nankin.jpg]]
|
[[http://mapage.noos.fr/r.ferreol/chine/rue_de_nankin.jpg]]
|
||||||
@ -22,12 +22,12 @@
|
|||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/aberslife/4.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/aberslife/4.jpg]]
|
||||||
|
|
||||||
Mis à part que Dorian n'est pas (complètement) une brioche... *ceci est
|
Mis à part que Dorian n'est pas (complètement) une brioche... *ceci est
|
||||||
une histoire vraie*.\\
|
une histoire vraie*.
|
||||||
Aber a refusé d'aller en chine (il n'y est jamais allé) en famille pour
|
Aber a refusé d'aller en chine (il n'y est jamais allé) en famille pour
|
||||||
un ou deux mois, sans payer le voyage ni les dépenses une fois là bas,
|
un ou deux mois, sans payer le voyage ni les dépenses une fois là bas,
|
||||||
il a préféré jouer a Ragnarok (et
|
il a préféré jouer a Ragnarok (et
|
||||||
[[http://tykayn.fr/index.php/post/2007/05/01/Aber-tu-sors][on avait vu
|
[[http://tykayn.fr/index.php/post/2007/05/01/Aber-tu-sors][on avait vu
|
||||||
que R.O. cémal]])seul chez lui...\\
|
que R.O. cémal]])seul chez lui...
|
||||||
Slappons-le! [[http://tykayn.fr/wp-content/uploads/s/icon_mad.gif]]
|
Slappons-le! [[http://tykayn.fr/wp-content/uploads/s/icon_mad.gif]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,37 +17,37 @@
|
|||||||
devinez où je suis! au pays de la frite! mais non pas chez Flucnh bande
|
devinez où je suis! au pays de la frite! mais non pas chez Flucnh bande
|
||||||
de... ¬¬ %%%
|
de... ¬¬ %%%
|
||||||
((http://tykay.free.fr/dotclear2/public/3.0/belgique/septembre07/DSC08666.JPG||C))%%%
|
((http://tykay.free.fr/dotclear2/public/3.0/belgique/septembre07/DSC08666.JPG||C))%%%
|
||||||
Jvous présente mon nouvel appartement, trobien, woute! *q*%%%\\
|
Jvous présente mon nouvel appartement, trobien, woute! *q*%%%
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08669.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08669.JPG]]
|
||||||
Wah, des zoulis bowls et ohashi pour bouffer des
|
Wah, des zoulis bowls et ohashi pour bouffer des
|
||||||
pat'[[/index.php/tag/aber][aber]]
|
pat'[[/index.php/tag/aber][aber]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08673.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08673.JPG]]
|
||||||
Vue de mon vélux, je suis au troisième étage dans ma ptite chambre à
|
Vue de mon vélux, je suis au troisième étage dans ma ptite chambre à
|
||||||
parties communes. Par là, le "*centrum*" de
|
parties communes. Par là, le "*centrum*" de
|
||||||
[[/index.php/tag/belgique][Bruxelles]].
|
[[/index.php/tag/belgique][Bruxelles]].
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08674.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08674.JPG]]
|
||||||
là bas, la tour de la gare du midi où y'a plein de TéGéVés *q*\\
|
là bas, la tour de la gare du midi où y'a plein de TéGéVés *q*
|
||||||
Avec tout ça vous devriez pouvoir situer où est-ce que je me
|
Avec tout ça vous devriez pouvoir situer où est-ce que je me
|
||||||
positionne... (les points de suspension ça fait toujours très... points
|
positionne... (les points de suspension ça fait toujours très... points
|
||||||
de suspension o_o)
|
de suspension o_o)
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08675.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08675.JPG]]
|
||||||
Ma plus récente photo auto portrait.\\
|
Ma plus récente photo auto portrait.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08682.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08682.JPG]]
|
||||||
"*Oeno tk*" qu'y a marqué, wah, après les sites en ".tk" j'ai des restos
|
"*Oeno tk*" qu'y a marqué, wah, après les sites en ".tk" j'ai des restos
|
||||||
à mon effigie! \O///
|
à mon effigie! \O///
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08647.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08647.JPG]]
|
||||||
Enfin, ici aussi on est envahis par les coccis.\\
|
Enfin, ici aussi on est envahis par les coccis.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08653.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08653.JPG]]
|
||||||
y'en a dissimulées sur toutes les enseignes!
|
y'en a dissimulées sur toutes les enseignes!
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08659.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/belgique/septembre07/DSC08659.JPG]]
|
||||||
Choisissez votre nappe pour la prochaine
|
Choisissez votre nappe pour la prochaine
|
||||||
[[http://tykayn.fr/index.php/category/Conventions][convention]] de
|
[[http://tykayn.fr/index.php/category/Conventions][convention]] de
|
||||||
Mangastyl \O///\\
|
Mangastyl \O///
|
||||||
Hah, les plus perspicaces d'entre vous auront noté qu'on ne voit pas de
|
Hah, les plus perspicaces d'entre vous auront noté qu'on ne voit pas de
|
||||||
photo de l'intérieur de ma chambre, hohoho. Vous en saurez plus une
|
photo de l'intérieur de ma chambre, hohoho. Vous en saurez plus une
|
||||||
prochaine fois ¬¬\\
|
prochaine fois ¬¬
|
||||||
wah,quel cliffhanger...\\
|
wah,quel cliffhanger...
|
||||||
[[http://tykayn.fr/wp-content/uploads/s/icon_lol.gif]]
|
[[http://tykayn.fr/wp-content/uploads/s/icon_lol.gif]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
!!!JE SUIS ADMIS EN BANDE DESSINÉE A SAINT LUC \O/////// woueeeeh! %%%
|
!!!JE SUIS ADMIS EN BANDE DESSINÉE A SAINT LUC \O/////// woueeeeh! %%%
|
||||||
Les cours ont commencé Lundi 17 Septembre.%%% Voici quelques
|
Les cours ont commencé Lundi 17 Septembre.%%% Voici quelques
|
||||||
[sketches|tag:sketches] pour la peine! %%%
|
[sketches|tag:sketches] pour la peine! %%%
|
||||||
((http://tykayn.fr/wp-content/uploads/i/septembre/cours/bataillage.jpg||C))\\
|
((http://tykayn.fr/wp-content/uploads/i/septembre/cours/bataillage.jpg||C))
|
||||||
|
|
||||||
Voici une ébauche du premier devoir qu'on a à rendre sur une feuille A3,
|
Voici une ébauche du premier devoir qu'on a à rendre sur une feuille A3,
|
||||||
montrant une séquence de visite du *musée de l'armée* de Bruxelles où
|
montrant une séquence de visite du *musée de l'armée* de Bruxelles où
|
||||||
@ -24,9 +24,9 @@ l'on va se retrouver, ma classe et moi-même accompagnés de deux
|
|||||||
proffeseurs de bédé, plusieurs fois la semaine pendant trois semaines,
|
proffeseurs de bédé, plusieurs fois la semaine pendant trois semaines,
|
||||||
jusqu'au 9 Octobre date de rendu de la planche propre en couleurs.\O/
|
jusqu'au 9 Octobre date de rendu de la planche propre en couleurs.\O/
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/truc-cours-3-musee_c.jpg][[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/truc-cours-3-musee_pti.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/truc-cours-3-musee_c.jpg][[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/truc-cours-3-musee_pti.jpg]]]]
|
||||||
(Click it!)\\
|
(Click it!)
|
||||||
\\
|
|
||||||
Et entre les ateliers au musée y'a quelques cours.\\
|
Et entre les ateliers au musée y'a quelques cours.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/manif_.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/septembre/cours/manif_.jpg]]
|
||||||
Cours d'histoire de l'art. Hah pour un fois que ça dérange personne
|
Cours d'histoire de l'art. Hah pour un fois que ça dérange personne
|
||||||
qu'on soit inspiré par leurs cours
|
qu'on soit inspiré par leurs cours
|
||||||
|
@ -39,11 +39,11 @@ comment on fait. ^^%%% %%% ça se prend très vite en main, trobien! *_*
|
|||||||
%%% %%% Pour la peine voici un [strip|tag:strips] (dessiné pendant les
|
%%% %%% Pour la peine voici un [strip|tag:strips] (dessiné pendant les
|
||||||
cours :D) qui raconte une histoire vraie *q* Même que j'ai épié le
|
cours :D) qui raconte une histoire vraie *q* Même que j'ai épié le
|
||||||
cokpit du pilote de tramway le jour précédent celui où
|
cokpit du pilote de tramway le jour précédent celui où
|
||||||
[Angie|http://angeloluha.free.fr] m'a raconté cette histoire.\\
|
[Angie|http://angeloluha.free.fr] m'a raconté cette histoire.
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/septembre/angie-tramway.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/septembre/angie-tramway.jpg]]
|
||||||
|
|
||||||
Héhéhéhéhé.... hem, pardon.\\
|
Héhéhéhéhé.... hem, pardon.
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
J'vous présente, juliette, fan du nain Doopey dans Blanche neige et les
|
J'vous présente, juliette, fan du nain Doopey dans Blanche neige et les
|
||||||
7 nabots, avec pansai. Enfin, dans la présentation, pas dans le film de
|
7 nabots, avec pansai. Enfin, dans la présentation, pas dans le film de
|
||||||
blanche nei... hum.\\
|
blanche nei... hum.
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/decembre/jujunkee_.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/decembre/jujunkee_.jpg]]
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
|
|
||||||
Voici un peu de [[/index.php/tag/%21Q][CULture]], généreusement
|
Voici un peu de [[/index.php/tag/%21Q][CULture]], généreusement
|
||||||
organisée par Arte (la seule chaine télé hertzienne qui soit cébien) et
|
organisée par Arte (la seule chaine télé hertzienne qui soit cébien) et
|
||||||
retransmise par Dailymotion.\\
|
retransmise par Dailymotion.
|
||||||
\\
|
|
||||||
Voici deux doCUmentaires, chacun regardable par un public qui aura, on
|
Voici deux doCUmentaires, chacun regardable par un public qui aura, on
|
||||||
va die, plus de 16 ans. vous êtes prévenus.
|
va die, plus de 16 ans. vous êtes prévenus.
|
||||||
|
|
||||||
@ -27,15 +27,15 @@ sur la masturbation, l'histoire d'un tabou, je pense, surtout destiné à
|
|||||||
vous mesdammes "histoire d'une condamnation" et témoignages, très
|
vous mesdammes "histoire d'une condamnation" et témoignages, très
|
||||||
instructifs.
|
instructifs.
|
||||||
[[http://static-07.dailymotion.com/dyn/preview/160x120/828120.jpg?20061012194435]]
|
[[http://static-07.dailymotion.com/dyn/preview/160x120/828120.jpg?20061012194435]]
|
||||||
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhp5r_pardon-mais-cest-trop-bon_creation][prélude]]\\
|
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhp5r_pardon-mais-cest-trop-bon_creation][prélude]]
|
||||||
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xlsyr_pardon-mais-cest-trop-bon-1_news][partie
|
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xlsyr_pardon-mais-cest-trop-bon-1_news][partie
|
||||||
1]]\\
|
1]]
|
||||||
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhp8t_pardon-mais-cest-trop-bon2_creation][partie
|
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhp8t_pardon-mais-cest-trop-bon2_creation][partie
|
||||||
2]]\\
|
2]]
|
||||||
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xltw7_pardon-mais-cest-trop-bon-3_news][partie
|
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xltw7_pardon-mais-cest-trop-bon-3_news][partie
|
||||||
3]]\\
|
3]]
|
||||||
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhqzc_pardon-mais-cest-trop-bon-suite_creation][dernière
|
[[http://www.dailymotion.com/relevance/search/pardon+mais+c%27est+trop+bon/video/xhqzc_pardon-mais-cest-trop-bon-suite_creation][dernière
|
||||||
partie]]\\
|
partie]]
|
||||||
|
|
||||||
Surtout pour les messieurs à mon avis, qui s'y connaissent moins (et un
|
Surtout pour les messieurs à mon avis, qui s'y connaissent moins (et un
|
||||||
peu pour ces mesdammes aussi) voici *"le clitoris ce cher inconnu"*:
|
peu pour ces mesdammes aussi) voici *"le clitoris ce cher inconnu"*:
|
||||||
@ -43,8 +43,8 @@ peu pour ces mesdammes aussi) voici *"le clitoris ce cher inconnu"*:
|
|||||||
j'en avais déjà fait la publicité ailleurs, un reportage qui en plus
|
j'en avais déjà fait la publicité ailleurs, un reportage qui en plus
|
||||||
d'être intéressant et bien réalisé sans tomber dans une médicalité
|
d'être intéressant et bien réalisé sans tomber dans une médicalité
|
||||||
froide, dément certains à-prioris comme "être ou ne pas être
|
froide, dément certains à-prioris comme "être ou ne pas être
|
||||||
clitoridienne ou vaginale".\\
|
clitoridienne ou vaginale".
|
||||||
Mais bon, il semble qu'il s'est fait censurer par daliymotion :D\\
|
Mais bon, il semble qu'il s'est fait censurer par daliymotion :D
|
||||||
si vous les retrouvez faites moi signe o/
|
si vous les retrouvez faites moi signe o/
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,23 +15,23 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_prelude.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_prelude.jpg]]
|
||||||
Voici donc [[/index.php/tag/poulpe][Aurélie]], chanteuse du groupe de
|
Voici donc [[/index.php/tag/poulpe][Aurélie]], chanteuse du groupe de
|
||||||
mon frère, et poulpe malgré elle \o/\\
|
mon frère, et poulpe malgré elle \o/
|
||||||
J'avais déjà fait un [[/index.php/tag/strip][strip]]
|
J'avais déjà fait un [[/index.php/tag/strip][strip]]
|
||||||
[[/index.php/post/2007/11/09/On-mappelle-lhomme-mesure][où elle
|
[[/index.php/post/2007/11/09/On-mappelle-lhomme-mesure][où elle
|
||||||
apparaissait]], en vla d'autres\\
|
apparaissait]], en vla d'autres
|
||||||
Cliquez là dessu pour voir la suite.\\
|
Cliquez là dessu pour voir la suite.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_story.jpg][[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_th.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_story.jpg][[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/poulpe_th.jpg]]]]
|
||||||
Les dessins ont été faits en 2007, et les trucs qui y sont racontés se
|
Les dessins ont été faits en 2007, et les trucs qui y sont racontés se
|
||||||
sont passés entre Février 2007 et Octobre 2007. n_n\\
|
sont passés entre Février 2007 et Octobre 2007. n_n
|
||||||
Hum, ça ferait ptêtre pas plaisir à [[/painsdepices.php/][Sandra
|
Hum, ça ferait ptêtre pas plaisir à [[/painsdepices.php/][Sandra
|
||||||
chérie]] tout ça :D\\
|
chérie]] tout ça :D
|
||||||
\\
|
|
||||||
Et puisque vous redemandez des dessins, je vous présente une partie de
|
Et puisque vous redemandez des dessins, je vous présente une partie de
|
||||||
moi-même,\\
|
moi-même,
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/trucbleu.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/fevrier/poupe_presentation/trucbleu.jpg]]
|
||||||
que d'émotions! ;o;\\
|
que d'émotions! ;o;
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -23,7 +23,7 @@ concernera la myologie (les muscles).%%%%%%
|
|||||||
Vous allez y voir tous les os du squelette humain, leurs proportions,
|
Vous allez y voir tous les os du squelette humain, leurs proportions,
|
||||||
des scémas simplifiés, un vrai cours de dessin *o* (sauf que je
|
des scémas simplifiés, un vrai cours de dessin *o* (sauf que je
|
||||||
commenterai pas plus que ça les schémas, faudra vous débrouiller pour
|
commenterai pas plus que ça les schémas, faudra vous débrouiller pour
|
||||||
les comprendre.)\\
|
les comprendre.)
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/avril/09_anatomie/a001.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2008/avril/09_anatomie/a001.jpg]]
|
||||||
|
|
||||||
@ -58,8 +58,8 @@ Si vous voulez en savoir plus, il y a wikipedia
|
|||||||
et je vous offre les scans de A4 en 150 dpi dans cette archive:
|
et je vous offre les scans de A4 en 150 dpi dans cette archive:
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/avril/09_anatomie/anatomie.zip][[[http://tykayn.fr/dotclear2/admin/images/media/folder.png]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2008/avril/09_anatomie/anatomie.zip][[[http://tykayn.fr/dotclear2/admin/images/media/folder.png]]]]
|
||||||
( anatomie.zip ; 4.4 Mo)\\
|
( anatomie.zip ; 4.4 Mo)
|
||||||
\\
|
|
||||||
Enjoy! J'espère que ça vous servira et que vous ferez des dessins encore
|
Enjoy! J'espère que ça vous servira et que vous ferez des dessins encore
|
||||||
mieux après avoir étudié toues ces théories *0*
|
mieux après avoir étudié toues ces théories *0*
|
||||||
|
|
||||||
|
@ -15,9 +15,9 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/bazar/painsdepices/oekaki_36866.png]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/bazar/painsdepices/oekaki_36866.png]]
|
||||||
Joyeux 33 ans [[http://da-Motive.deviantart.com][Motive]], tiens, vla
|
Joyeux 33 ans [[http://da-Motive.deviantart.com][Motive]], tiens, vla
|
||||||
une bougie à souffler :3\\
|
une bougie à souffler :3
|
||||||
Hum, y'a plein d'[[/index.php/tag/annversaire][annversaires]] en Mai,
|
Hum, y'a plein d'[[/index.php/tag/annversaire][annversaires]] en Mai,
|
||||||
c'est dingue! o_o
|
c'est dingue! o_o
|
||||||
|
|
||||||
|
@ -20,147 +20,147 @@ considérer.%%%
|
|||||||
Avec l'invention de [la
|
Avec l'invention de [la
|
||||||
photographie|http://fr.wikipedia.org/wiki/Photographie] vers 1800 , on a
|
photographie|http://fr.wikipedia.org/wiki/Photographie] vers 1800 , on a
|
||||||
commencé à apprivoiser au mieux la perspective et ses points de
|
commencé à apprivoiser au mieux la perspective et ses points de
|
||||||
fuite.%%% %%% __Un point de fuite c'est quoi?__ %%%\\
|
fuite.%%% %%% __Un point de fuite c'est quoi?__ %%%
|
||||||
|
|
||||||
Un point vers lequel des lignes imaginaires convergent *à l'infini*.\\
|
Un point vers lequel des lignes imaginaires convergent *à l'infini*.
|
||||||
Ces lignes droites sont les extrêmités d'objets. Ce sont les bords d'un
|
Ces lignes droites sont les extrêmités d'objets. Ce sont les bords d'un
|
||||||
immeuble, d'une table, d'un rail... etc.\\
|
immeuble, d'une table, d'un rail... etc.
|
||||||
Ce sont des lignes imaginaires tracées par le dessinateur pour délimiter
|
Ce sont des lignes imaginaires tracées par le dessinateur pour délimiter
|
||||||
les objets.\\
|
les objets.
|
||||||
*Dans la réalité ces lignes n'existent pas*, prenons quelques photos et
|
*Dans la réalité ces lignes n'existent pas*, prenons quelques photos et
|
||||||
traçons les lignes des bords pour trouver comment convergent ces
|
traçons les lignes des bords pour trouver comment convergent ces
|
||||||
lignes.\\
|
lignes.
|
||||||
\\
|
|
||||||
|
|
||||||
Gare de Part-dieu à Lyon:\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC09207.JPG]]\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC092072.JPG]]\\
|
|
||||||
|
|
||||||
Gare du Nord à Paris:\\
|
Gare de Part-dieu à Lyon:
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC09207.JPG]]
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC092072.JPG]]
|
||||||
|
|
||||||
|
Gare du Nord à Paris:
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC00757.JPG]]
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC00757.JPG]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC007572.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC007572.jpg]]
|
||||||
|
|
||||||
|
On remarque ici que les points de fuite dépendent de notre position:
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/hotel.gif]]
|
||||||
|
|
||||||
|
Décomposons:
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091802.jpg]]
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091812.jpg]]
|
||||||
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091822.jpg]]
|
||||||
|
|
||||||
On remarque ici que les points de fuite dépendent de notre position:\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/hotel.gif]]\\
|
|
||||||
\\
|
|
||||||
Décomposons:\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091802.jpg]]\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091812.jpg]]\\
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC091822.jpg]]\\
|
|
||||||
\\
|
|
||||||
En marquant les lignes ont s'apperçoit qu'elles *convergent au zénith de
|
En marquant les lignes ont s'apperçoit qu'elles *convergent au zénith de
|
||||||
l'observateur* (dans le cas où les objets observés sont bien
|
l'observateur* (dans le cas où les objets observés sont bien
|
||||||
*verticaux*, c'est à dire perpendiculaires à la surface du sol)\\
|
*verticaux*, c'est à dire perpendiculaires à la surface du sol)
|
||||||
Quand on se place entre les deux drapaux et qu'on regarde en l'air, leur
|
Quand on se place entre les deux drapaux et qu'on regarde en l'air, leur
|
||||||
lignes convergent juste au dessus de nous.\\
|
lignes convergent juste au dessus de nous.
|
||||||
*Il en est de même lorsque l'on ne se trouve pas au milieu des objets
|
*Il en est de même lorsque l'on ne se trouve pas au milieu des objets
|
||||||
verticaux.*\\
|
verticaux.*
|
||||||
\\
|
|
||||||
\\
|
|
||||||
|
|
||||||
ils se trouvent *à notre hauteur dans l'horizon*, ou à notre *zénith /
|
ils se trouvent *à notre hauteur dans l'horizon*, ou à notre *zénith /
|
||||||
nadir* si on regarde *en l'air / vers le sol*.\\
|
nadir* si on regarde *en l'air / vers le sol*.
|
||||||
en regardant droit devant soi, Si on traçait une tangente au sol qui
|
en regardant droit devant soi, Si on traçait une tangente au sol qui
|
||||||
part de notre *point de vue* (voir
|
part de notre *point de vue* (voir
|
||||||
[[http://tykayn.fr/index.php/post/2008/04/19/Perspective%3A-introduction-et-vocabulaire][l'introduction
|
[[http://tykayn.fr/index.php/post/2008/04/19/Perspective%3A-introduction-et-vocabulaire][l'introduction
|
||||||
à la perspective]]) à la surface du sol dans la direction de notre
|
à la perspective]]) à la surface du sol dans la direction de notre
|
||||||
regard, on trouve le point de fuite.\\
|
regard, on trouve le point de fuite.
|
||||||
Si on s'accroupit, ou si on se couche en regardant toujours au loin
|
Si on s'accroupit, ou si on se couche en regardant toujours au loin
|
||||||
devant soi, ce point de fuite descend, il se rapproche du sol, comme on
|
devant soi, ce point de fuite descend, il se rapproche du sol, comme on
|
||||||
le fait, et les lignes de fuite le suivent.\\
|
le fait, et les lignes de fuite le suivent.
|
||||||
Du coup, on peut savoir si un objet observé est: plus haut que nous, ou
|
Du coup, on peut savoir si un objet observé est: plus haut que nous, ou
|
||||||
plus bas. Quand on dessine des décors, tracer l'horizon de notre hauteur
|
plus bas. Quand on dessine des décors, tracer l'horizon de notre hauteur
|
||||||
permet de ne pas se tromper en plaçant un objet qu'on verrait par
|
permet de ne pas se tromper en plaçant un objet qu'on verrait par
|
||||||
exemple de dessus, alors qu'il est au dessus de cet horizon.\\
|
exemple de dessus, alors qu'il est au dessus de cet horizon.
|
||||||
|
|
||||||
\\
|
|
||||||
C'est une bonne leçon de philosophie ça:\\
|
C'est une bonne leçon de philosophie ça:
|
||||||
|
|
||||||
#+BEGIN_EXAMPLE
|
#+BEGIN_EXAMPLE
|
||||||
Ce qu'on voit nous apparaît en fonction de notre point de vue
|
Ce qu'on voit nous apparaît en fonction de notre point de vue
|
||||||
#+END_EXAMPLE
|
#+END_EXAMPLE
|
||||||
|
|
||||||
On pourrait même s'en servir pour parler de physique quantique, mais
|
On pourrait même s'en servir pour parler de physique quantique, mais
|
||||||
bon, revenons fouetter nos moutons!\\
|
bon, revenons fouetter nos moutons!
|
||||||
\\
|
|
||||||
|
|
||||||
|
|
||||||
\\
|
|
||||||
Voilà pour ce qui était de la perspective à *un seul* point de fuite,
|
Voilà pour ce qui était de la perspective à *un seul* point de fuite,
|
||||||
mais spa fini pour ce chapitre.\\
|
mais spa fini pour ce chapitre.
|
||||||
Ça donne des images statiques, centrées sur le sujet, et c'est peu
|
Ça donne des images statiques, centrées sur le sujet, et c'est peu
|
||||||
fréquent dans notre réalité.\\
|
fréquent dans notre réalité.
|
||||||
Notre vision humaine se rapprocherait plutôt d'une conception à 6 points
|
Notre vision humaine se rapprocherait plutôt d'une conception à 6 points
|
||||||
de fuite (6 points définissant les extrémités des axes pour faire 3
|
de fuite (6 points définissant les extrémités des axes pour faire 3
|
||||||
dimensions), voire 12 (6 pour chaque oeil), mais nous allons voir ça au
|
dimensions), voire 12 (6 pour chaque oeil), mais nous allons voir ça au
|
||||||
fur et à mesure.\\
|
fur et à mesure.
|
||||||
Voyons plutôt la propriété pour savoir comment rétrécir exactement vos
|
Voyons plutôt la propriété pour savoir comment rétrécir exactement vos
|
||||||
objets lorsqu'ils se rapprochent de l'horizon.\\
|
objets lorsqu'ils se rapprochent de l'horizon.
|
||||||
\\
|
|
||||||
|
|
||||||
*** Décroissance des objets avec la distance
|
*** Décroissance des objets avec la distance
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: décroissance-des-objets-avec-la-distance
|
:CUSTOM_ID: décroissance-des-objets-avec-la-distance
|
||||||
:END:
|
:END:
|
||||||
|
|
||||||
\\
|
|
||||||
Admettons que vous vouliez dessiner une rangée de poteaux électriques.\\
|
Admettons que vous vouliez dessiner une rangée de poteaux électriques.
|
||||||
Comment les placer en perspective correctement?\\
|
Comment les placer en perspective correctement?
|
||||||
Là j'ai pas de photo mais ça semble harmonieux, et tous mes cours de
|
Là j'ai pas de photo mais ça semble harmonieux, et tous mes cours de
|
||||||
perspective m'ont raconté ça:\\
|
perspective m'ont raconté ça:
|
||||||
\\
|
|
||||||
Plante ton premier poteau, trace ton horizon, choisis un point de fuite
|
Plante ton premier poteau, trace ton horizon, choisis un point de fuite
|
||||||
(les Belges ont une drôle de prononciation sur les U, ils les disent OU,
|
(les Belges ont une drôle de prononciation sur les U, ils les disent OU,
|
||||||
mondieu hiiii!):\\
|
mondieu hiiii!):
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux6.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux6.jpg]]
|
||||||
\\
|
|
||||||
Plante ton deuxième poteau qui va décider de la place des suivants.\\
|
Plante ton deuxième poteau qui va décider de la place des suivants.
|
||||||
Cette théorie de la décroissance des objets en perspective ne fonctionne
|
Cette théorie de la décroissance des objets en perspective ne fonctionne
|
||||||
que si les objets doivent être espacés d'une même distance entre eux.\\
|
que si les objets doivent être espacés d'une même distance entre eux.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux7.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux7.jpg]]
|
||||||
\\
|
|
||||||
Trace une ligne qui part du *milieu de la hauteur* du poteau 1 vers le
|
Trace une ligne qui part du *milieu de la hauteur* du poteau 1 vers le
|
||||||
point de fuite.\\
|
point de fuite.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux8.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux8.jpg]]
|
||||||
\\
|
|
||||||
Trace en rouge la ligne qui part du haut du poteau 1 et qui passe par le
|
Trace en rouge la ligne qui part du haut du poteau 1 et qui passe par le
|
||||||
milieu du poteau 2.\\
|
milieu du poteau 2.
|
||||||
Tu peux maintenant planter ton 3e poteau là où la ligne rouge rencontre
|
Tu peux maintenant planter ton 3e poteau là où la ligne rouge rencontre
|
||||||
la ligne fuyante indiquant le bas de tous les poteaux.\\
|
la ligne fuyante indiquant le bas de tous les poteaux.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux9.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux9.jpg]]
|
||||||
\\
|
|
||||||
Et ainsi de swouite :D\\
|
Et ainsi de swouite :D
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux10.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/poteaux10.jpg]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC01331.JPG]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juin/persp1/DSC01331.JPG]]
|
||||||
Notez que le point qui ne va pas vous servir à grand chose est sur la
|
Notez que le point qui ne va pas vous servir à grand chose est sur la
|
||||||
perpendiculaire à l'horizon, du côté sous-sol.\\
|
perpendiculaire à l'horizon, du côté sous-sol.
|
||||||
En effet, il ne va pas vous servir à grand chose, malheur ! vous venez
|
En effet, il ne va pas vous servir à grand chose, malheur ! vous venez
|
||||||
d'apprendre un truc qui ne va pas vous servir.\\
|
d'apprendre un truc qui ne va pas vous servir.
|
||||||
\\
|
|
||||||
Ça peut être une bonne +question d'examen+ leçon de philosophie.\\
|
Ça peut être une bonne +question d'examen+ leçon de philosophie.
|
||||||
|
|
||||||
#+BEGIN_EXAMPLE
|
#+BEGIN_EXAMPLE
|
||||||
On en apprend tous les jours.
|
On en apprend tous les jours.
|
||||||
#+END_EXAMPLE
|
#+END_EXAMPLE
|
||||||
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
Vous pouvez jouer avec le
|
Vous pouvez jouer avec le
|
||||||
*[[http://fr.wikipedia.org/wiki/Th%C3%A9or%C3%A8me_de_thal%C3%A8s][théorème
|
*[[http://fr.wikipedia.org/wiki/Th%C3%A9or%C3%A8me_de_thal%C3%A8s][théorème
|
||||||
de thales]]*: Si vous mesurez la longueur (un segment non courbé) entre
|
de thales]]*: Si vous mesurez la longueur (un segment non courbé) entre
|
||||||
votre oeil et le bout de votre main qui tient une règle à la verticale,
|
votre oeil et le bout de votre main qui tient une règle à la verticale,
|
||||||
vous pouvez savoir:\\
|
vous pouvez savoir:
|
||||||
La distance qui vous sépare d'un monument dont vous connaissez la vraie
|
La distance qui vous sépare d'un monument dont vous connaissez la vraie
|
||||||
hauteur,\\
|
hauteur,
|
||||||
la hauteur d'un monument dont vous connaissez la distance qui vous en
|
la hauteur d'un monument dont vous connaissez la distance qui vous en
|
||||||
sépare \o/\\
|
sépare \o/
|
||||||
\\
|
|
||||||
[[http://tykayn.fr/index.php/category/Tuto][Tuto]] sur la
|
[[http://tykayn.fr/index.php/category/Tuto][Tuto]] sur la
|
||||||
[[/index.php/tag/perspective][persp']] *à suivre*, avec encore plusse de
|
[[/index.php/tag/perspective][persp']] *à suivre*, avec encore plusse de
|
||||||
points de fwouitte.\\
|
points de fwouitte.
|
||||||
En attendant, je ne saurais que trop vous conseiller d'observer la
|
En attendant, je ne saurais que trop vous conseiller d'observer la
|
||||||
VraieVie.\\
|
VraieVie.
|
||||||
On apprend beaucoup de choses en prenant le train et en regardant
|
On apprend beaucoup de choses en prenant le train et en regardant
|
||||||
partout.\\
|
partout.
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,28 +15,28 @@
|
|||||||
|
|
||||||
((http://i22.photobucket.com/albums/b301/tykayn/oekaki_38184.png||C))%%%%%%
|
((http://i22.photobucket.com/albums/b301/tykayn/oekaki_38184.png||C))%%%%%%
|
||||||
Demain le 30 Juin: __résultats de mon année de BD1, priez pour moi!!!__
|
Demain le 30 Juin: __résultats de mon année de BD1, priez pour moi!!!__
|
||||||
*0* ;o; *-*%%%\\
|
*0* ;o; *-*%%%
|
||||||
|
|
||||||
appel de mon employeur qui va me dire si je travillerai pour lui ou pas
|
appel de mon employeur qui va me dire si je travillerai pour lui ou pas
|
||||||
pour Juillet et Aout dans le centre commercial de Caluire à côté de
|
pour Juillet et Aout dans le centre commercial de Caluire à côté de
|
||||||
Lyon.\\
|
Lyon.
|
||||||
La Japan Expo c'est dans 4 jours, wéééé, mais si je bosse dans le centre
|
La Japan Expo c'est dans 4 jours, wéééé, mais si je bosse dans le centre
|
||||||
commercial j'y serai pas du tout, positivons, ça me fera économiser
|
commercial j'y serai pas du tout, positivons, ça me fera économiser
|
||||||
dupognon, et si je veux un nouveau pécé + écran va falloir économiser
|
dupognon, et si je veux un nouveau pécé + écran va falloir économiser
|
||||||
\o/\\
|
\o/
|
||||||
\\
|
|
||||||
Bon, et question métaphysique du jour:\\
|
Bon, et question métaphysique du jour:
|
||||||
partout, lorsqu'il s'agit de lecture de romans, de bande dessinée,
|
partout, lorsqu'il s'agit de lecture de romans, de bande dessinée,
|
||||||
d'histoires illustrées, de dessins animés, de films, on parle
|
d'histoires illustrées, de dessins animés, de films, on parle
|
||||||
d'*identification.*\\
|
d'*identification.*
|
||||||
Or voilà, l'autre jour j'étais bien content de tomber sur un post du
|
Or voilà, l'autre jour j'étais bien content de tomber sur un post du
|
||||||
blog de boulet où il raconte que lui non plus n'avait jamais imaginé que
|
blog de boulet où il raconte que lui non plus n'avait jamais imaginé que
|
||||||
dans les histoires qu'il lisait il se prenait pour un ou des personnages
|
dans les histoires qu'il lisait il se prenait pour un ou des personnages
|
||||||
dont il voyait l'histoire se dérouler.\\
|
dont il voyait l'histoire se dérouler.
|
||||||
J'ai toujours su mettre une distance entre ce que je vois à la télé, ce
|
J'ai toujours su mettre une distance entre ce que je vois à la télé, ce
|
||||||
que je lis dans des livres, dans des BD, dans ce que je dessine, et le
|
que je lis dans des livres, dans des BD, dans ce que je dessine, et le
|
||||||
monde réel.\\
|
monde réel.
|
||||||
Jamais je ne me suis imaginé être à la place d'un personnage fictif.\\
|
Jamais je ne me suis imaginé être à la place d'un personnage fictif.
|
||||||
Hier je parlais de ça avec [[http://tykayn.fr/painsdepices.php/][ma
|
Hier je parlais de ça avec [[http://tykayn.fr/painsdepices.php/][ma
|
||||||
chérie]] et elle m'avait dit que elle, au contraire, avait toujours
|
chérie]] et elle m'avait dit que elle, au contraire, avait toujours
|
||||||
imaginé qu'elle était (ou qu'elle pouvait être) le personnage qu'elle
|
imaginé qu'elle était (ou qu'elle pouvait être) le personnage qu'elle
|
||||||
|
@ -15,25 +15,25 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
C'est parti pour les dessins à la demande \o/\\
|
C'est parti pour les dessins à la demande \o/
|
||||||
\\
|
|
||||||
ça se passe sur mon Portfolio:
|
ça se passe sur mon Portfolio:
|
||||||
[[http://artlemoine.com][[[http://tykayn.fr/wp-content/uploads/i/2009/09septembre/ban_portfolio_tykayn.png]]
|
[[http://artlemoine.com][[[http://tykayn.fr/wp-content/uploads/i/2009/09septembre/ban_portfolio_tykayn.png]]
|
||||||
http://artlemoine.com]] :)
|
http://artlemoine.com]] :)
|
||||||
|
|
||||||
+Vous pouvez voir ce que je fais sur
|
+Vous pouvez voir ce que je fais sur
|
||||||
[[http://tykayn.deviantart.com/gallery][ma gallerie Deviantart]] ou bien
|
[[http://tykayn.deviantart.com/gallery][ma gallerie Deviantart]] ou bien
|
||||||
sur [[][ce blog]]\\
|
sur [[][ce blog]]
|
||||||
+ +Entre 20 et 7 euros je peux vous faire un dessin en noir et blanc,
|
+ +Entre 20 et 7 euros je peux vous faire un dessin en noir et blanc,
|
||||||
gris, ou en couleur, et vous envoyer l'original par la poste ou bien par
|
gris, ou en couleur, et vous envoyer l'original par la poste ou bien par
|
||||||
mail.\\
|
mail.
|
||||||
+ --(J'avoue, depuis que je n'envoie plus de fanzines par la poste ça me
|
+ --(J'avoue, depuis que je n'envoie plus de fanzines par la poste ça me
|
||||||
manque de coller des timbres, et en ce moment j'ai un boulot qui me
|
manque de coller des timbres, et en ce moment j'ai un boulot qui me
|
||||||
laisse le temps de dessiner donc j'en profite :) Voici la grille
|
laisse le temps de dessiner donc j'en profite :) Voici la grille
|
||||||
tarifaire:\\
|
tarifaire:
|
||||||
--\\
|
--
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2008/juillet/22_plein_trucs/comissions.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2008/juillet/22_plein_trucs/comissions.jpg]]
|
||||||
\\
|
|
||||||
+Si vous voulez un pour garnir votre tableau de chasse de dédicaces ou
|
+Si vous voulez un pour garnir votre tableau de chasse de dédicaces ou
|
||||||
bien pour faire un cadeau à un proche, renseignez moi
|
bien pour faire un cadeau à un proche, renseignez moi
|
||||||
[[mailto:%62%61%70%74%6c%65%6d%6f%69%6e%65%40%68%6f%74%6d%61%69%6c%2e%63%6f%6d][par
|
[[mailto:%62%61%70%74%6c%65%6d%6f%69%6e%65%40%68%6f%74%6d%61%69%6c%2e%63%6f%6d][par
|
||||||
@ -46,20 +46,20 @@ mail]] ou en commentant ici à propos de:+
|
|||||||
montant)+
|
montant)+
|
||||||
- +J'accepte les commandes de dessins choquants *q*+
|
- +J'accepte les commandes de dessins choquants *q*+
|
||||||
|
|
||||||
\\
|
|
||||||
\\
|
|
||||||
Je vous conseille pas le transfert de pognon en liquide par courrier. ça
|
Je vous conseille pas le transfert de pognon en liquide par courrier. ça
|
||||||
coule entre les doigts, la poste peut les intercepter et en plus c'est
|
coule entre les doigts, la poste peut les intercepter et en plus c'est
|
||||||
interdit par la loi. *Chèque*:\\
|
interdit par la loi. *Chèque*:
|
||||||
envoyez moi donc un mail\\
|
envoyez moi donc un mail
|
||||||
\\
|
|
||||||
*virement*: si vous êtes sages vous aurez ptêtre droit à mon Relevé
|
*virement*: si vous êtes sages vous aurez ptêtre droit à mon Relevé
|
||||||
d'Identité Banquaire\\
|
d'Identité Banquaire
|
||||||
\\
|
|
||||||
Vous pouvez recevoir votre commande 48H après que j'aie reçu votre
|
Vous pouvez recevoir votre commande 48H après que j'aie reçu votre
|
||||||
paiement.\\
|
paiement.
|
||||||
Je suis à votre service si vous avez des questions ou des suggestions
|
Je suis à votre service si vous avez des questions ou des suggestions
|
||||||
:)\\
|
:)
|
||||||
--
|
--
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,9 +17,9 @@
|
|||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/pti_soleil.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/pti_soleil.jpg]]
|
||||||
Cécile la blondasse, aussi appelée petit soleil par les frisés de la
|
Cécile la blondasse, aussi appelée petit soleil par les frisés de la
|
||||||
classe, n'a pas réellement les bras twistés. :D\\
|
classe, n'a pas réellement les bras twistés. :D
|
||||||
Et ça causait aussi de steam punk en atelier aujourdhui, ce qui
|
Et ça causait aussi de steam punk en atelier aujourdhui, ce qui
|
||||||
m'inspire forcément nimp.\\
|
m'inspire forcément nimp.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/steam_punk.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/steam_punk.jpg]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/steam_punk_computer.JPG]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/04avril/20_dessins/steam_punk_computer.JPG]]
|
||||||
Enjoy !
|
Enjoy !
|
||||||
|
@ -20,7 +20,7 @@ Toujours dans l'optique de faire des collabs conformément à
|
|||||||
public]] j'ai accepté de participer graphiquement à un
|
public]] j'ai accepté de participer graphiquement à un
|
||||||
[[http://whatznext.fr.ht/][blog/site d'actu de nerderies en tous genres:
|
[[http://whatznext.fr.ht/][blog/site d'actu de nerderies en tous genres:
|
||||||
What'z next]]. tenu par une équipe dont j'ai connu la majeure partie
|
What'z next]]. tenu par une équipe dont j'ai connu la majeure partie
|
||||||
durant mes années lycée.\\
|
durant mes années lycée.
|
||||||
Vous verrez donc paraître toutes les semaines sur ce site des petits
|
Vous verrez donc paraître toutes les semaines sur ce site des petits
|
||||||
strips ou illus en rapport avec quelques articles. :) Enjoy !
|
strips ou illus en rapport avec quelques articles. :) Enjoy !
|
||||||
|
|
||||||
|
@ -19,19 +19,19 @@
|
|||||||
Mars avec quelques dessineux d'e-kaki et grâce à l'association
|
Mars avec quelques dessineux d'e-kaki et grâce à l'association
|
||||||
Voyagitudes j'ai participé à mon premier voyage de 5 jours en Italie, à
|
Voyagitudes j'ai participé à mon premier voyage de 5 jours en Italie, à
|
||||||
[[/index.php/tag/Rome][Rome]]. Une ville qui a un peu la classe quand
|
[[/index.php/tag/Rome][Rome]]. Une ville qui a un peu la classe quand
|
||||||
même.\\
|
même.
|
||||||
C'est aussi la première fois que mes participations sont exposées *o*\\
|
C'est aussi la première fois que mes participations sont exposées *o*
|
||||||
Si vous vous promenez dans le Sud de la France, à Domène vous pourrez
|
Si vous vous promenez dans le Sud de la France, à Domène vous pourrez
|
||||||
voir l'expo qui rassemble tout plein de choses de ce voyage: dessins,
|
voir l'expo qui rassemble tout plein de choses de ce voyage: dessins,
|
||||||
photos, explications et dépaysement.\\
|
photos, explications et dépaysement.
|
||||||
"*le 29 Mai 2010, une grande journée à la médiathèque autour de
|
"*le 29 Mai 2010, une grande journée à la médiathèque autour de
|
||||||
l'exposition avec des ateliers, un repas, un diaporama*" c'est après
|
l'exposition avec des ateliers, un repas, un diaporama*" c'est après
|
||||||
demain ! :D\\
|
demain ! :D
|
||||||
Plus d'infos par ici
|
Plus d'infos par ici
|
||||||
[[http://voyagitudes.over-blog.com/article-le-mois-du-voyage-a-domene-escapades-italiennes-49013956.html][sur
|
[[http://voyagitudes.over-blog.com/article-le-mois-du-voyage-a-domene-escapades-italiennes-49013956.html][sur
|
||||||
le site des voyagitudes]]\\
|
le site des voyagitudes]]
|
||||||
voilà qui me rappelle que j'ai pas raconté grand chose de ce super
|
voilà qui me rappelle que j'ai pas raconté grand chose de ce super
|
||||||
voyage et que ça serait ptêtre bien de le faire :)\\
|
voyage et que ça serait ptêtre bien de le faire :)
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -16,22 +16,22 @@
|
|||||||
|
|
||||||
|
|
||||||
Voici donc mon projet de fin d'année, qui pourrait s'intituler
|
Voici donc mon projet de fin d'année, qui pourrait s'intituler
|
||||||
*Surfusion*.\\
|
*Surfusion*.
|
||||||
La [[http://fr.wikipedia.org/wiki/Surfusion][surfusion]] est l'état
|
La [[http://fr.wikipedia.org/wiki/Surfusion][surfusion]] est l'état
|
||||||
d'une matière qui demeure en phase liquide alors que sa température est
|
d'une matière qui demeure en phase liquide alors que sa température est
|
||||||
plus basse que son point de solidification.\\
|
plus basse que son point de solidification.
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page1_v2.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page1_v2.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page1_v2.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page1_v2.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page2_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page2_colo.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page2_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page2_colo.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap-page3_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap-page3_colo.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap-page3_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap-page3_colo.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap-page4_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap-page4_colo.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap-page4_colo.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap-page4_colo.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page5_colo_v2.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page5_colo_v2.jpg]]]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page5_colo_v2.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page5_colo_v2.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page6.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page6.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/clap_page6.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/clap_bd_jury/thumb/clap_page6.jpg]]]]
|
||||||
|
|
||||||
Aujourdhui je saurai ce qu'en pense le jury BD.\\
|
Aujourdhui je saurai ce qu'en pense le jury BD.
|
||||||
Enjoy!\\
|
Enjoy!
|
||||||
Et vivent les calques couleur et produit sur de la mine de plomb A3
|
Et vivent les calques couleur et produit sur de la mine de plomb A3
|
||||||
\o/////\\
|
\o/////
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/tuttouches.jpg]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/tuttouches.jpg]]
|
||||||
True story ! c'est cool de dessiner par dessus des photos qui ne sont
|
True story ! c'est cool de dessiner par dessus des photos qui ne sont
|
||||||
pas photoshopées des proportions, parce que
|
pas photoshopées des proportions, parce que
|
||||||
[[http://www.google.be/url?sa=t&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fphotoshopdisasters.blogspot.com%2F&ei=KOkjTMvdAZSAOLr9mKkF&usg=AFQjCNE07Ax2eKpMP2i3kzJOUhnOuy-yAg&sig2=Z-uf72jeoHpvQvSYctzmNA][ça
|
[[http://www.google.be/url?sa=t&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fphotoshopdisasters.blogspot.com%2F&ei=KOkjTMvdAZSAOLr9mKkF&usg=AFQjCNE07Ax2eKpMP2i3kzJOUhnOuy-yAg&sig2=Z-uf72jeoHpvQvSYctzmNA][ça
|
||||||
@ -23,15 +23,15 @@ se fait rare de nos jours]]. Ciel, que de désastres. Qu'on ne vienne pas
|
|||||||
me dire que c'est le public qui souhaite tant de modifications des
|
me dire que c'est le public qui souhaite tant de modifications des
|
||||||
fantasmes. Ce n'est de la responsabilité unique que des directeurs
|
fantasmes. Ce n'est de la responsabilité unique que des directeurs
|
||||||
artistiques et des publicitaires. Ils finiront par comprendre qu'on ne
|
artistiques et des publicitaires. Ils finiront par comprendre qu'on ne
|
||||||
peut pas acheter un truc qui n'est pas à vendre. Bref.\\
|
peut pas acheter un truc qui n'est pas à vendre. Bref.
|
||||||
% Cobie Smulders est l'actrice qui interprète Robin Scherbatsky dans la
|
% Cobie Smulders est l'actrice qui interprète Robin Scherbatsky dans la
|
||||||
série *How I met your mother*, une série dont j'avais déjà réalisé un
|
série *How I met your mother*, une série dont j'avais déjà réalisé un
|
||||||
fanart. Après avoir re zieuté la saison 1 de cette série j'ai cru
|
fanart. Après avoir re zieuté la saison 1 de cette série j'ai cru
|
||||||
remarquer que Robin a bien moins de poitrine à la fin de la saison que
|
remarquer que Robin a bien moins de poitrine à la fin de la saison que
|
||||||
tout au début. Serait-elle passée chez le garagiste qui lui aurait fait
|
tout au début. Serait-elle passée chez le garagiste qui lui aurait fait
|
||||||
une baisse de pression dans la chambre à air ? photoshop dans les
|
une baisse de pression dans la chambre à air ? photoshop dans les
|
||||||
vidéos? Who cares? Le mystère reste entier.\\
|
vidéos? Who cares? Le mystère reste entier.
|
||||||
\\
|
|
||||||
Wala donc un billet avec de l'anonymat dedans. La chambre de robin
|
Wala donc un billet avec de l'anonymat dedans. La chambre de robin
|
||||||
Scherbatsky et son téléphone ont été passés au cryptage paskeu la
|
Scherbatsky et son téléphone ont été passés au cryptage paskeu la
|
||||||
branlette chez les femmes on ne doit pas faire comme si ça existait,
|
branlette chez les femmes on ne doit pas faire comme si ça existait,
|
||||||
@ -41,7 +41,7 @@ le fanzine culturel]] y consacrera son prochain numéro, le numéro 4 avec
|
|||||||
un vrai tour d'horizon de tout ce qui est comparable a des
|
un vrai tour d'horizon de tout ce qui est comparable a des
|
||||||
[[/index.php/tag/sextoys][sextoys]], avec des conneries et des trucs
|
[[/index.php/tag/sextoys][sextoys]], avec des conneries et des trucs
|
||||||
plussérieux, le tout avec de la dentelle et des témoignages de tous les
|
plussérieux, le tout avec de la dentelle et des témoignages de tous les
|
||||||
goûts.\\
|
goûts.
|
||||||
[[http://qzine.fr][Le forum !Q]] est ouvert aux discussions, créez donc
|
[[http://qzine.fr][Le forum !Q]] est ouvert aux discussions, créez donc
|
||||||
des discussions pleines de quoi rendre interessant ce prochain numéro et
|
des discussions pleines de quoi rendre interessant ce prochain numéro et
|
||||||
donnez votre avis, je compte sur toi public, enjoy \o/
|
donnez votre avis, je compte sur toi public, enjoy \o/
|
||||||
|
@ -23,7 +23,7 @@ musique à l'orgue tocatta et fugue qui ressemble un peu à
|
|||||||
tiluliiiiiiiiiii tilululu tuuuuuu... tiluliiiiiiiiiii tu-liiiiluuuu
|
tiluliiiiiiiiiii tilululu tuuuuuu... tiluliiiiiiiiiii tu-liiiiluuuu
|
||||||
tuuuuu...) où dedans un mec tire avec dédain sur une corde accrochée à
|
tuuuuu...) où dedans un mec tire avec dédain sur une corde accrochée à
|
||||||
tout une suite de poulies qui sont accrochées à un bateau, et ce bateau
|
tout une suite de poulies qui sont accrochées à un bateau, et ce bateau
|
||||||
est soulevé de l'eau comme ça *o*\\
|
est soulevé de l'eau comme ça *o*
|
||||||
reprenant ce principe il m'est venu une idée de moteur électrique qui
|
reprenant ce principe il m'est venu une idée de moteur électrique qui
|
||||||
utiliserait la chute d'une balle conductrice dans une bobine. la balle
|
utiliserait la chute d'une balle conductrice dans une bobine. la balle
|
||||||
serait ensuite remontée avec aussi peu de force grâce à une suite de
|
serait ensuite remontée avec aussi peu de force grâce à une suite de
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Voici les badges que vous pourrez trouver au stand !Q de la Japan Expo
|
Voici les badges que vous pourrez trouver au stand !Q de la Japan Expo
|
||||||
2010 qui commence Dans moins de 48 heures.\\
|
2010 qui commence Dans moins de 48 heures.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss1.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss1.jpg]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss2.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss2.jpg]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss3.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/06juin/badges_q_preview/Q_Kiminikiss3.jpg]]
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Que de journées mouvementées en ce moment.\\
|
Que de journées mouvementées en ce moment.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/07juillet/scrabble.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010/07juillet/scrabble.jpg]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
youpiiiiiii une anecdote !\\
|
youpiiiiiii une anecdote !
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/3.0/dedicace_hadh.jpg]]
|
[[http://tykayn.fr/wp-content/uploads/i/3.0/dedicace_hadh.jpg]]
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
c'est ce que je me demandais depuis le bar du VVF de Portbail entre deux
|
c'est ce que je me demandais depuis le bar du VVF de Portbail entre deux
|
||||||
pull and push de [[http://fr.wikipedia.org/wiki/Mercurial][mercure]]
|
pull and push de [[http://fr.wikipedia.org/wiki/Mercurial][mercure]]
|
||||||
dans les espaces au wifi gratuit.\\
|
dans les espaces au wifi gratuit.
|
||||||
Parce oui cher lecteur et lectrices fan des boobies de HadH et de tant
|
Parce oui cher lecteur et lectrices fan des boobies de HadH et de tant
|
||||||
d'autres (parce que vous être polygames je le sais bien), je suis en
|
d'autres (parce que vous être polygames je le sais bien), je suis en
|
||||||
vacances du net. Mais je vous raconterai la folle histoire de la
|
vacances du net. Mais je vous raconterai la folle histoire de la
|
||||||
Normandie, de ses couchers de soleil derrière les nuages, de son herbe
|
Normandie, de ses couchers de soleil derrière les nuages, de son herbe
|
||||||
verte radiofluorescente, de ses spécialités culinaires aux noms
|
verte radiofluorescente, de ses spécialités culinaires aux noms
|
||||||
wickings.\\
|
wickings.
|
||||||
Damned, le gouvernement Français a décidé de faire passer la loi hadopi.
|
Damned, le gouvernement Français a décidé de faire passer la loi hadopi.
|
||||||
ces grands experts en utilisation d'internet qui ne voient que le mal
|
ces grands experts en utilisation d'internet qui ne voient que le mal
|
||||||
dans le peer to peer, et qui n'ont décidément pas compris qu'ils
|
dans le peer to peer, et qui n'ont décidément pas compris qu'ils
|
||||||
@ -32,12 +32,12 @@ place de ce système inutile au lieu de les investir pour promouvoir et
|
|||||||
rémunérer réellement les artistes. De plus le téléchargement de musiques
|
rémunérer réellement les artistes. De plus le téléchargement de musiques
|
||||||
ou de films ne nuit pas aux artistes, il leur fait même de la publicité
|
ou de films ne nuit pas aux artistes, il leur fait même de la publicité
|
||||||
et leur permet un bénéfice plus direct et écolo. Mais
|
et leur permet un bénéfice plus direct et écolo. Mais
|
||||||
[[http://korben.info][Korben]] vous le dira mieux que moi.\\
|
[[http://korben.info][Korben]] vous le dira mieux que moi.
|
||||||
J'apprends avec une immense joie que
|
J'apprends avec une immense joie que
|
||||||
[[http://www.journaldunepeste.fr][la peste a continué son blog]],
|
[[http://www.journaldunepeste.fr][la peste a continué son blog]],
|
||||||
mangez-en c'est tout du bon miam! *o*\\
|
mangez-en c'est tout du bon miam! *o*
|
||||||
Breffe. Les oiseaux qui ont le vertige: ptêt bin qu'oui ptêt bin qu'non,
|
Breffe. Les oiseaux qui ont le vertige: ptêt bin qu'oui ptêt bin qu'non,
|
||||||
bisûr.\\
|
bisûr.
|
||||||
Allez, je me reprends une semaine de vacances supplémentaire pour la
|
Allez, je me reprends une semaine de vacances supplémentaire pour la
|
||||||
peine. Bon courage aux non-vacanceux :)
|
peine. Bon courage aux non-vacanceux :)
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
|
|
||||||
/Si une fille se met à ma parler avec une voix toute mignone c'est pour
|
/Si une fille se met à ma parler avec une voix toute mignone c'est pour
|
||||||
me demander un service./\\
|
me demander un service./
|
||||||
Maintenant j'en suis sûr.
|
Maintenant j'en suis sûr.
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,9 +20,9 @@
|
|||||||
un sympathique lieu d'escalade arboricole pleine de câbles et de
|
un sympathique lieu d'escalade arboricole pleine de câbles et de
|
||||||
z'arbres, avec des tyroliennes *o* c'était fort sympatoche, et ça
|
z'arbres, avec des tyroliennes *o* c'était fort sympatoche, et ça
|
||||||
déboite les paumes de main si on met pas de gants :D
|
déboite les paumes de main si on met pas de gants :D
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/DSC00486.JPG][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/thumb/DSC00486.JPG]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/DSC00486.JPG][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/thumb/DSC00486.JPG]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/DSC00487.JPG][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/thumb/DSC00487.JPG]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/DSC00487.JPG][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/acro%20branche/thumb/DSC00487.JPG]]]]
|
||||||
\\
|
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -21,7 +21,7 @@ autant avec les yeux qu'avec goût. Je vous recommande leur célèbre
|
|||||||
"petits fours financier" ainsi que leurs "sablés diamants" cliquez donc
|
"petits fours financier" ainsi que leurs "sablés diamants" cliquez donc
|
||||||
sur ''lire la suite'' pour en voir plusse bande de coquinous! *o*
|
sur ''lire la suite'' pour en voir plusse bande de coquinous! *o*
|
||||||
((http://www.ailesse.info/~tykayn/bazar/kotlife/2010//08aout/la_maison_du_biscuit/DSC00490.JPG|DSC00490|C))
|
((http://www.ailesse.info/~tykayn/bazar/kotlife/2010//08aout/la_maison_du_biscuit/DSC00490.JPG|DSC00490|C))
|
||||||
(disaster girl était avec moi)\\
|
(disaster girl était avec moi)
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010//08aout/la_maison_du_biscuit/DSC00489.JPG]]
|
[[http://tykayn.fr/wp-content/uploads/i/2010//08aout/la_maison_du_biscuit/DSC00489.JPG]]
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/couv_pepete_story.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/couv_pepete_story.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/couv_pepete_story.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/couv_pepete_story.jpg]]]]
|
||||||
Je sors des bouquins cet été, youpi! *Texte du 4e de couverture:*
|
Je sors des bouquins cet été, youpi! *Texte du 4e de couverture:*
|
||||||
|
|
||||||
#+BEGIN_QUOTE
|
#+BEGIN_QUOTE
|
||||||
@ -24,15 +24,15 @@ Je sors des bouquins cet été, youpi! *Texte du 4e de couverture:*
|
|||||||
Elle rencontre alors une araignée qui lui apprend qu'elle est sa mère,
|
Elle rencontre alors une araignée qui lui apprend qu'elle est sa mère,
|
||||||
que maintenant les requins aussi chassent les chattes, et que les
|
que maintenant les requins aussi chassent les chattes, et que les
|
||||||
éléphantes ont trois trompes. Enfin, qu'elle devrait arrêter la drogue
|
éléphantes ont trois trompes. Enfin, qu'elle devrait arrêter la drogue
|
||||||
vite fait et s'épiler.\\
|
vite fait et s'épiler.
|
||||||
\\
|
|
||||||
|
|
||||||
Une tragédite absurde de plus dans la série des aventures poilues de
|
Une tragédite absurde de plus dans la série des aventures poilues de
|
||||||
pépète le chat mêlant agoraphobie et drame de comptoir évoquant la
|
pépète le chat mêlant agoraphobie et drame de comptoir évoquant la
|
||||||
situation précaire des petits sablés sur une plage Bretonne.
|
situation précaire des petits sablés sur une plage Bretonne.
|
||||||
#+END_QUOTE
|
#+END_QUOTE
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/couv_chat_araignée.png][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/couv_chat_araignée.png]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/couv_chat_araignée.png][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/couv_chat_araignée.png]]]]
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -15,20 +15,20 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/lekter.psd.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/lekter.psd.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/lekter.psd.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/lekter.psd.jpg]]]]
|
||||||
Autre couverture de livre fantastique que je vous recommande d'aller
|
Autre couverture de livre fantastique que je vous recommande d'aller
|
||||||
vous procurer dans toute bonne librairie: De Lekter à ses pieds, un
|
vous procurer dans toute bonne librairie: De Lekter à ses pieds, un
|
||||||
épisode de la saga des enfants du divin mélancolique inspiré par Dorian
|
épisode de la saga des enfants du divin mélancolique inspiré par Dorian
|
||||||
et juju.\\
|
et juju.
|
||||||
\\
|
|
||||||
*Texte de 4e de couverture:*\\
|
*Texte de 4e de couverture:*
|
||||||
|
|
||||||
#+BEGIN_QUOTE
|
#+BEGIN_QUOTE
|
||||||
Pas facile d'être un des enfants du divin mélancolique sur une plage
|
Pas facile d'être un des enfants du divin mélancolique sur une plage
|
||||||
normande où les femmes préfèrent d'abord discuter et se connaître
|
normande où les femmes préfèrent d'abord discuter et se connaître
|
||||||
quand on est habitué à distribuer des morsures dans le cou à tout ce
|
quand on est habitué à distribuer des morsures dans le cou à tout ce
|
||||||
qui bouge sans aucune raison.\\
|
qui bouge sans aucune raison.
|
||||||
\\
|
|
||||||
|
|
||||||
un Roméo et Rhouliette moderne en plus trash qui dépeint les méandres
|
un Roméo et Rhouliette moderne en plus trash qui dépeint les méandres
|
||||||
des violences intestines de l'inconscience humaine du XXIe siècle.
|
des violences intestines de l'inconscience humaine du XXIe siècle.
|
||||||
|
@ -15,11 +15,11 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/SexuElle_couv.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/SexuElle_couv.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/SexuElle_couv.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/SexuElle_couv.jpg]]]]
|
||||||
Voici qui va mettre un bon coup de talon dans les magazines féminins.\\
|
Voici qui va mettre un bon coup de talon dans les magazines féminins.
|
||||||
/SexuElle les jours de pleine lune et avec un bonnet A c'est possible/\\
|
/SexuElle les jours de pleine lune et avec un bonnet A c'est possible/
|
||||||
|
|
||||||
*Texte de 4e de couverture:*\\
|
*Texte de 4e de couverture:*
|
||||||
|
|
||||||
#+BEGIN_QUOTE
|
#+BEGIN_QUOTE
|
||||||
Par la reine des histoires sanglantes en règle et l'auteur de Pépète
|
Par la reine des histoires sanglantes en règle et l'auteur de Pépète
|
||||||
@ -28,7 +28,7 @@ Voici qui va mettre un bon coup de talon dans les magazines féminins.\\
|
|||||||
mignon, et pour rester “sexy” en Français, c'est à dire SexuElle.
|
mignon, et pour rester “sexy” en Français, c'est à dire SexuElle.
|
||||||
#+END_QUOTE
|
#+END_QUOTE
|
||||||
|
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/hadh_en_regles.png][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/hadh_en_regles.png]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/hadh_en_regles.png][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/couvertures_livre/thumb/hadh_en_regles.png]]]]
|
||||||
[[http://vraimentfacilearetenir.blogspot.com/][HadH]], vraie top modèle
|
[[http://vraimentfacilearetenir.blogspot.com/][HadH]], vraie top modèle
|
||||||
et fille chatte.
|
et fille chatte.
|
||||||
|
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
Merci à Shiyumi d'avoir fait la promotion du stand !Q pendant la Japan
|
Merci à Shiyumi d'avoir fait la promotion du stand !Q pendant la Japan
|
||||||
Expo en brandissant mon carnet de dessin choquants.
|
Expo en brandissant mon carnet de dessin choquants.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/shiyumi_promotion_dessin_nu.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/shiyumi_promotion_dessin_nu.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/shiyumi_promotion_dessin_nu.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/shiyumi_promotion_dessin_nu.jpg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/le_poke.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/le_poke.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/le_poke.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/le_poke.jpg]]]]
|
||||||
|
|
||||||
Et voici une histoire vraie à Bruxelles, kékpart sur le parvis de Saint
|
Et voici une histoire vraie à Bruxelles, kékpart sur le parvis de Saint
|
||||||
Gilles à une terrasse de bar.
|
Gilles à une terrasse de bar.
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/proposition_poser_nue.jpeg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/proposition_poser_nue.jpeg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/proposition_poser_nue.jpeg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/proposition_poser_nue.jpeg]]]]
|
||||||
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/cunnicleaire.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/cunnicleaire.jpg]]]]\\
|
[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/cunnicleaire.jpg][[[http://tykayn.fr/wp-content/uploads/i/2010/08aout/carnet-propositions/thumb/cunnicleaire.jpg]]]]
|
||||||
|
|
||||||
|
|
||||||
* Liens
|
* Liens
|
||||||
|
@ -19,8 +19,8 @@
|
|||||||
reste un peu moins de 3 semaines pour proposer vos participations au
|
reste un peu moins de 3 semaines pour proposer vos participations au
|
||||||
concours !Q !4 où vous gagnerez des badges et de la publication dans le
|
concours !Q !4 où vous gagnerez des badges et de la publication dans le
|
||||||
seul et unique fanzine qui cherche à répandre la paix dans le monde
|
seul et unique fanzine qui cherche à répandre la paix dans le monde
|
||||||
grâce au côté lumineux de la sexualité *o*\\
|
grâce au côté lumineux de la sexualité *o*
|
||||||
\\
|
|
||||||
Par ici pour savoir les consignes du
|
Par ici pour savoir les consignes du
|
||||||
[[http://qzine.fr/comments.php?DiscussionID=237][concours de dessin et
|
[[http://qzine.fr/comments.php?DiscussionID=237][concours de dessin et
|
||||||
de texte sur la masturbation et les sextoys]] :)
|
de texte sur la masturbation et les sextoys]] :)
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
|
|
||||||
[[http://fc04.deviantart.net/fs70/f/2010/196/2/6/Q4_concours_illustration_by_TyKayn.jpg][[[http://th04.deviantart.net/fs70/150/f/2010/196/2/6/Q4_concours_illustration_by_TyKayn.jpg]]]]c'est
|
[[http://fc04.deviantart.net/fs70/f/2010/196/2/6/Q4_concours_illustration_by_TyKayn.jpg][[[http://th04.deviantart.net/fs70/150/f/2010/196/2/6/Q4_concours_illustration_by_TyKayn.jpg]]]]c'est
|
||||||
la semaine prochaiiiiine que ça se termine le concours! Faites péter vos
|
la semaine prochaiiiiine que ça se termine le concours! Faites péter vos
|
||||||
participations! *o*\\
|
participations! *o*
|
||||||
\\
|
|
||||||
Par ici pour savoir les consignes du
|
Par ici pour savoir les consignes du
|
||||||
[[http://qzine.fr/comments.php?DiscussionID=237][concours de dessin et
|
[[http://qzine.fr/comments.php?DiscussionID=237][concours de dessin et
|
||||||
de texte sur la masturbation et les sextoys]] :)
|
de texte sur la masturbation et les sextoys]] :)
|
||||||
|
@ -22,7 +22,7 @@ découvre en live la mer méditerranée.
|
|||||||
Bon bon bon, si je ne t'ai pas offert de gode à pointes c'est parce que
|
Bon bon bon, si je ne t'ai pas offert de gode à pointes c'est parce que
|
||||||
j'ai des principes de non invasion du couple, que les godes à pointes
|
j'ai des principes de non invasion du couple, que les godes à pointes
|
||||||
sont introuvables et pas utilisables, et que je ne suis pas passé dans
|
sont introuvables et pas utilisables, et que je ne suis pas passé dans
|
||||||
un magasin approprié avant de venir.\\
|
un magasin approprié avant de venir.
|
||||||
[[http://www.korben.info/tuer-moustiques-au-laser.html][Mort aux
|
[[http://www.korben.info/tuer-moustiques-au-laser.html][Mort aux
|
||||||
moustiques]] (j'aurais bien besoin d'un truc comme ça là), la
|
moustiques]] (j'aurais bien besoin d'un truc comme ça là), la
|
||||||
réalisation de ce strip m'aura coûté 5 piqures de moustique donc savoure
|
réalisation de ce strip m'aura coûté 5 piqures de moustique donc savoure
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user