Browse Source

Nouveau moteur

main
Kujiu 2 years ago
parent
commit
e70b3a6c0a
Signed by: kujiu
GPG Key ID: ABBB2CAC6855599F
  1. 2
      .gitignore
  2. 3
      .gitmodules
  3. 134
      Makefile
  4. 1
      content/extra/google82f190054a773ed9.html
  5. 13
      content/pages/404.rst
  6. 15
      content/pages/about.rst
  7. 21
      content/pages/links.rst
  8. 12
      content/pages/submit_success.rst
  9. BIN
      content/static/logo.png
  10. 94
      fabfile.py
  11. 36
      make.bat
  12. 1
      pelican-plugins
  13. 110
      pelicanconf.py
  14. 24
      publishconf.py
  15. 17
      requirements.txt
  16. 27
      source/2016/11/13_sorciere_hautfort.rst
  17. 1
      source/2016/11/assets/13_sorciere_hautfort.svg
  18. 27
      source/2016/12/24_noel_ancetres.rst
  19. 1
      source/2016/12/assets/24_noel_ancetres.svg
  20. 22
      source/2017/05/14_evolution.rst
  21. 1
      source/2017/05/assets/14_evolution.svg
  22. 36
      source/2019/01/12_nouvelle_annee.rst
  23. 1
      source/2019/01/assets/12_nouvelle_annee.svg
  24. 42
      source/2019/02/05_birdboxchallenge.rst
  25. 1
      source/2019/02/assets/05_birdboxchallenge.svg
  26. 34
      source/2019/03/03_aveugleordinateur.rst
  27. 27
      source/2019/03/17_label.rst
  28. 1
      source/2019/03/assets/03_aveugleordinateur.svg
  29. 1
      source/2019/03/assets/17_label.svg
  30. 28
      source/2019/10/04_huitieme_couleur.rst
  31. 29
      source/2019/10/21_historienne_drakula.rst
  32. 29
      source/2019/10/28_installation_peur.rst
  33. 28
      source/2019/10/31_psychohistoire.rst
  34. 1
      source/2019/10/assets/04_huitieme_couleur.svg
  35. 1
      source/2019/10/assets/21_historienne_drakula.svg
  36. 1
      source/2019/10/assets/31_psychohistoire.svg
  37. 28
      source/2019/11/01_bella_rush.rst
  38. 28
      source/2019/11/01_dino_hunter.rst
  39. 28
      source/2019/11/01_dividendes_apocalypse.rst
  40. 28
      source/2019/11/23_chat_aux_yeux_jaunes.rst
  41. 29
      source/2019/11/23_quand_la_pluie_viendra.rst
  42. 1
      source/2019/11/assets/01_bella_rush.svg
  43. 1
      source/2019/11/assets/01_dino_hunter.svg
  44. 1
      source/2019/11/assets/01_dividendes_apocalypse.svg
  45. 1
      source/2019/11/assets/23_chat_aux_yeux_jaunes.svg
  46. 1
      source/2019/11/assets/23_quand_la_pluie_viendra.svg
  47. 24
      source/2020/01/10_nouvelle_annee.rst
  48. 1
      source/2020/01/assets/10_nouvelle_annee.svg
  49. 39
      source/2020/02/28_rosesmecaniques.rst
  50. 33
      source/2020/02/28_secondechance.rst
  51. 35
      source/2020/02/28_terremer.rst
  52. 1
      source/2020/02/assets/28_rosesmecaniques.svg
  53. 1
      source/2020/02/assets/28_secondechance.svg
  54. 1
      source/2020/02/assets/28_terremer.svg
  55. 26
      source/403.rst
  56. 14
      source/404.rst
  57. BIN
      source/_static/favicon.ico
  58. BIN
      source/_static/logo.png
  59. 15
      source/apropos/apropos.rst
  60. 1
      source/apropos/assets/contact.svg
  61. 1
      source/apropos/assets/historique.svg
  62. 1
      source/apropos/assets/liens.svg
  63. 1
      source/apropos/assets/mentions_legales.svg
  64. 14
      source/apropos/contact.rst
  65. 27
      source/apropos/historique.rst
  66. 22
      source/apropos/liens.rst
  67. 76
      source/apropos/mentions_legales.rst
  68. 1
      source/assets/403.svg
  69. 1
      source/assets/404.svg
  70. 1
      source/assets/audiobook.svg
  71. BIN
      source/assets/kujiu.png
  72. BIN
      source/assets/kujiu_full.jpg
  73. 1
      source/assets/lecture01.svg
  74. 1
      source/assets/lecture02.svg
  75. 1
      source/assets/lecture03.svg
  76. 301
      source/conf.py
  77. 3
      source/google82f190054a773ed9.rst
  78. 27
      source/index.rst
  79. 6
      source/submit_success.rst

2
.gitignore vendored

@ -1,4 +1,4 @@
output
build
__pycache__
*.pyc
.*.swp

3
.gitmodules vendored

@ -1,3 +0,0 @@
[submodule "pelican-plugins"]
path = pelican-plugins
url = https://github.com/getpelican/pelican-plugins

134
Makefile

@ -1,124 +1,20 @@
PY?=python3
PELICAN?=pelican
PELICANOPTS=
# Minimal makefile for Sphinx documentation
#
BASEDIR=$(CURDIR)
INPUTDIR=$(BASEDIR)/content
OUTPUTDIR=$(BASEDIR)/output
CONFFILE=$(BASEDIR)/pelicanconf.py
PUBLISHCONF=$(BASEDIR)/publishconf.py
FTP_HOST=localhost
FTP_USER=anonymous
FTP_TARGET_DIR=/
SSH_HOST=localhost
SSH_PORT=22
SSH_USER=root
SSH_TARGET_DIR=/var/www
S3_BUCKET=my_s3_bucket
CLOUDFILES_USERNAME=my_rackspace_username
CLOUDFILES_API_KEY=my_rackspace_api_key
CLOUDFILES_CONTAINER=my_cloudfiles_container
DROPBOX_DIR=~/Dropbox/Public/
GITHUB_PAGES_BRANCH=gh-pages
DEBUG ?= 0
ifeq ($(DEBUG), 1)
PELICANOPTS += -D
endif
RELATIVE ?= 0
ifeq ($(RELATIVE), 1)
PELICANOPTS += --relative-urls
endif
# You can set these variables from the command line.
SPHINXOPTS =
SPHINXBUILD = sphinx-build
SPHINXPROJ = Contesetlgendesvol1
SOURCEDIR = source
BUILDDIR = build
# Put it first so that "make" without argument is like "make help".
help:
@echo 'Makefile for a pelican Web site '
@echo ' '
@echo 'Usage: '
@echo ' make html (re)generate the web site '
@echo ' make clean remove the generated files '
@echo ' make regenerate regenerate files upon modification '
@echo ' make publish generate using production settings '
@echo ' make serve [PORT=8000] serve site at http://localhost:8000'
@echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 '
@echo ' make devserver [PORT=8000] start/restart develop_server.sh '
@echo ' make stopserver stop local server '
@echo ' make ssh_upload upload the web site via SSH '
@echo ' make rsync_upload upload the web site via rsync+ssh '
@echo ' make dropbox_upload upload the web site via Dropbox '
@echo ' make ftp_upload upload the web site via FTP '
@echo ' make s3_upload upload the web site via S3 '
@echo ' make cf_upload upload the web site via Cloud Files'
@echo ' make github upload the web site via gh-pages '
@echo ' '
@echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html '
@echo 'Set the RELATIVE variable to 1 to enable relative urls '
@echo ' '
html:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
clean:
[ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR)
regenerate:
$(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
serve:
ifdef PORT
cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)
else
cd $(OUTPUTDIR) && $(PY) -m pelican.server
endif
serve-global:
ifdef SERVER
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)
else
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0
endif
devserver:
ifdef PORT
$(BASEDIR)/develop_server.sh restart $(PORT)
else
$(BASEDIR)/develop_server.sh restart
endif
stopserver:
$(BASEDIR)/develop_server.sh stop
@echo 'Stopped Pelican and SimpleHTTPServer processes running in background.'
publish:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)
ssh_upload: publish
scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR)
rsync_upload: publish
rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude
dropbox_upload: publish
cp -r $(OUTPUTDIR)/* $(DROPBOX_DIR)
ftp_upload: publish
lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit"
s3_upload: publish
s3cmd sync $(OUTPUTDIR)/ s3://$(S3_BUCKET) --acl-public --delete-removed --guess-mime-type
cf_upload: publish
cd $(OUTPUTDIR) && swift -v -A https://auth.api.rackspacecloud.com/v1.0 -U $(CLOUDFILES_USERNAME) -K $(CLOUDFILES_API_KEY) upload -c $(CLOUDFILES_CONTAINER) .
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
github: publish
ghp-import -m "Generate Pelican site" -b $(GITHUB_PAGES_BRANCH) $(OUTPUTDIR)
git push origin $(GITHUB_PAGES_BRANCH)
.PHONY: help Makefile
.PHONY: html help clean regenerate serve serve-global devserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload cf_upload github
# Catch-all target: route all unknown targets to Sphinx using the new
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)

1
content/extra/google82f190054a773ed9.html

@ -1 +0,0 @@
google-site-verification: google82f190054a773ed9.html

13
content/pages/404.rst

@ -1,13 +0,0 @@
Page introuvable
################
:date: 2016-03-04 00:27
:modified: 2016-03-04 00:27
:tags: erreur 404 introuvable
:slug: 404
:save_as: 404.html
:authors: kujiu
:status: hidden
:summary: Page introuvable
Désolé, la page demandée n'a pas été trouvée.

15
content/pages/about.rst

@ -1,15 +0,0 @@
À propos
########
:date: 2016-03-04 00:27
:modified: 2016-03-04 00:27
:tags: about, a propos, kujiu
:slug: about
:authors: kujiu
:summary: À propos
Développeur dans la vraie vie, spécialiste de l'ergonomie et des interfaces utilisateur,
je butine sur le net au gré de mes envies. J'écris ici pour mon bon plaisir, tout aussi
bien de la fiction que de la vulgarisation. N'hésite pas à m'encourager si tu passes du bon
temps par ici, les commentaires sont là pour ça ! Et qui sait, on se croisera peut-être
dans un fritcot au coin de la rue ;)

21
content/pages/links.rst

@ -1,21 +0,0 @@
Liens
#####
:date: 2016-03-04 00:27
:modified: 2017-05-13 19:29
:tags: links, bookmarks, liens
:slug: links
:authors: kujiu
:summary: Liens
Je vous propose de visiter les sites de mes amis :
* `Garfieldairlines <http://garfieldairlines.net/>`_
* `Hydraze <http://www.hydraze.org/>`_
* `IT4Freedom <https://www.it4freedom.net/>`_
* `Olivier Saraja <https://oliviersaraja.wordpress.com/>`_
* `Sporatux <https://www.sporatux.org/>`_
* `Iooner <http://www.iooner.me/>`_
* `Numahell <http://numahell.net/>`_
* `David Revoy <http://davidrevoy.com/>`_
* `Timothée Giet <http://timotheegiet.com/>`_

12
content/pages/submit_success.rst

@ -1,12 +0,0 @@
Me contacter
############
:date: 2016-03-04 00:27
:modified: 2016-03-04 00:27
:tags: contact
:slug: submit_success
:authors: kujiu
:status: hidden
:summary: Me contacter
Merci pour votre message !

BIN
content/static/logo.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 215 KiB

94
fabfile.py vendored

@ -1,94 +0,0 @@
from fabric.api import *
import fabric.contrib.project as project
import os
import shutil
import sys
import SocketServer
from pelican.server import ComplexHTTPRequestHandler
# Local path configuration (can be absolute or relative to fabfile)
env.deploy_path = 'output'
DEPLOY_PATH = env.deploy_path
# Remote server configuration
production = 'root@localhost:22'
dest_path = '/var/www'
# Rackspace Cloud Files configuration settings
env.cloudfiles_username = 'my_rackspace_username'
env.cloudfiles_api_key = 'my_rackspace_api_key'
env.cloudfiles_container = 'my_cloudfiles_container'
# Github Pages configuration
env.github_pages_branch = "gh-pages"
# Port for `serve`
PORT = 8000
def clean():
"""Remove generated files"""
if os.path.isdir(DEPLOY_PATH):
shutil.rmtree(DEPLOY_PATH)
os.makedirs(DEPLOY_PATH)
def build():
"""Build local version of site"""
local('pelican -s pelicanconf.py')
def rebuild():
"""`clean` then `build`"""
clean()
build()
def regenerate():
"""Automatically regenerate site upon file modification"""
local('pelican -r -s pelicanconf.py')
def serve():
"""Serve site at http://localhost:8000/"""
os.chdir(env.deploy_path)
class AddressReuseTCPServer(SocketServer.TCPServer):
allow_reuse_address = True
server = AddressReuseTCPServer(('', PORT), ComplexHTTPRequestHandler)
sys.stderr.write('Serving on port {0} ...\n'.format(PORT))
server.serve_forever()
def reserve():
"""`build`, then `serve`"""
build()
serve()
def preview():
"""Build production version of site"""
local('pelican -s publishconf.py')
def cf_upload():
"""Publish to Rackspace Cloud Files"""
rebuild()
with lcd(DEPLOY_PATH):
local('swift -v -A https://auth.api.rackspacecloud.com/v1.0 '
'-U {cloudfiles_username} '
'-K {cloudfiles_api_key} '
'upload -c {cloudfiles_container} .'.format(**env))
@hosts(production)
def publish():
"""Publish to production via rsync"""
local('pelican -s publishconf.py')
project.rsync_project(
remote_dir=dest_path,
exclude=".DS_Store",
local_dir=DEPLOY_PATH.rstrip('/') + '/',
delete=True,
extra_opts='-c',
)
def gh_pages():
"""Publish to GitHub Pages"""
rebuild()
local("ghp-import -b {github_pages_branch} {deploy_path}".format(**env))
local("git push origin {github_pages_branch}".format(**env))

36
make.bat

@ -0,0 +1,36 @@
@ECHO OFF
pushd %~dp0
REM Command file for Sphinx documentation
if "%SPHINXBUILD%" == "" (
set SPHINXBUILD=sphinx-build
)
set SOURCEDIR=source
set BUILDDIR=build
set SPHINXPROJ=Contesetlgendesvol1
if "%1" == "" goto help
%SPHINXBUILD% >NUL 2>NUL
if errorlevel 9009 (
echo.
echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
echo.installed, then set the SPHINXBUILD environment variable to point
echo.to the full path of the 'sphinx-build' executable. Alternatively you
echo.may add the Sphinx directory to PATH.
echo.
echo.If you don't have Sphinx installed, grab it from
echo.http://sphinx-doc.org/
exit /b 1
)
%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
goto end
:help
%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
:end
popd

1
pelican-plugins

@ -1 +0,0 @@
Subproject commit d2c8fb439282ce4efee3c002ee40dfdf3edb9026

110
pelicanconf.py

@ -1,110 +0,0 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
""" Configuration file for kujiu's labs """
from __future__ import unicode_literals
import datetime
AUTHOR = 'kujiu'
SITENAME = "Kujiu's Labs"
SITETITLE = "Kujiu's Labs"
SITESUBTITLE = "Fantasy, SF et un soupçon d'accessibilité"
SITEURL = 'https://www.kujiu.org'
PATH = 'content'
TIMEZONE = 'Europe/Brussels'
DEFAULT_LANG = 'fr'
I18N_TEMPLATES_LANG = 'en'
I18N_GETTEXT_LOCALEDIR = 'themes/nervproject/translations'
I18N_GETTEXT_DOMAIN = 'messages'
LOCALE = 'fr_BE.UTF-8'
OG_LOCALE = 'fr_BE.UTF-8'
THEME = 'themes/nervproject'
PYGMENTS_STYLE = 'autumn'
CC_LICENSE = {'name': 'CC-BY-SA', 'version': '4.0', 'slug': 'by-sa'}
MAIN_MENU = True
DISPLAY_CATEGORIES_ON_MENU = True
# Feed generation is usually not desired when developing
FEED_ALL_ATOM = 'atom'
FEED_ALL_RSS = 'rss'
CATEGORY_FEED_ATOM = None
TRANSLATION_FEED_ATOM = None
# Blogroll
LINKS = (
) # (('Pelican', 'http://getpelican.com/'),)
MENUITEMS = (
('Me contacter', '/pages/contact.html'),
('Mentions légales', '/pages/legal.html'),
)
# Social widget
SOCIAL = (('twitter', 'http://twitter.com/kujiu'),
('github', 'http://github.com/kujiu'),
('git', 'https://procrastinator.nerv-project.eu/kujiu'),
('mastodon', 'https://mastodon.kujiu.org/@kujiu'),
('rss', 'https://www.kujiu.org/atom'),)
TWITTER_USERNAME = 'kujiu'
DEFAULT_PAGINATION = 15
PAGE_PATHS = ['pages']
# Uncomment following line if you want document-relative URLs when developing
RELATIVE_URLS = False
PLUGIN_PATHS = ['plugins', 'pelican-plugins']
PLUGINS = ['sitemap', 'related_posts', 'share_post', 'read_more_link', ]
JINJA_EXTENTIONS = ['jinja2.ext.i18n', 'jinja2.ext.with_', ]
READ_MORE_LINK = "<span>Continuer la lecture</span>"
SITEMAP = {
'format': 'txt',
'exclude': ['tag/', 'category/']
}
ARTICLE_PATHS = ['blog']
STATIC_PATHS = [
'blog',
'static',
'extra',
]
ARTICLE_SAVE_AS = 'blog/{date:%Y}/{date:%m}/{slug}.html'
ARTICLE_URL = 'blog/{date:%Y}/{date:%m}/{slug}.html'
TYPOGRIFY = True
SITELOGO = '/static/logo.png'
ROBOTS = True
COPYRIGHT_YEAR = datetime.date.today().year
FATHOM_URL = '//casanabo.kujiu.org'
FATHOM_SITE_ID = 'JKNYR'
ISSO_PREFIX = '/isso'
ISSO_URL = SITEURL + ISSO_PREFIX
ISSO_REQUIRE_AUTHOR = "true"
ISSO_LANG = 'fr'
ISSO_REPLY_TO_SELF = "true"
ISSO_REQUIRE_AUTHOR = "true"
ISSO_REQUIRE_EMAIL = "false"
ISSO_REPLY_NOTIF = "true"
ISSO_MAX_COMMENTS_TOP = 20
ISSO_MAX_COMMENTS_NESTED = 20
ISSO_REVEAL_ON_CLICK = 20
ISSO_AVATAR = "true"
ISSO_VOTE = "false"
ISSO_VOTE_LEVELS = ""
ISSO_FEED = "true"
EXTRA_PATH_METADATA = {
'extra/robots.txt': {'path': 'robots.txt'},
'extra/google82f190054a773ed9.html': {
'path': 'google82f190054a773ed9.html'},
}

24
publishconf.py

@ -1,24 +0,0 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
from __future__ import unicode_literals
# This file is only used if you use `make publish` or
# explicitly specify it as your config file.
import os
import sys
sys.path.append(os.curdir)
from pelicanconf import *
SITEURL = ''
RELATIVE_URLS = False
FEED_ALL_ATOM = 'feeds/all.atom.xml'
CATEGORY_FEED_ATOM = 'feeds/%s.atom.xml'
DELETE_OUTPUT_DIRECTORY = True
# Following items are often useful when publishing
#DISQUS_SITENAME = ""
#GOOGLE_ANALYTICS = ""

17
requirements.txt

@ -0,0 +1,17 @@
sphinxcontrib-bibtex
pybtex-apa-style
sphinxcontrib-actdiag
sphinxcontrib-blockdiag
sphinxcontrib-nwdiag
sphinxcontrib-seqdiag
sphinx-issues
sphinx-sitemap
sphinxemoji
sphinx-git
sphinxcontrib-bibtex
sphinxcontrib-images
reportlab
ablog
#sphinx-storymaker
sphinx-fasvg
#sphinx-nervproject-theme

27
content/blog/2016/11/13_sorciere_hautfort.rst → source/2016/11/13_sorciere_hautfort.rst

@ -1,17 +1,22 @@
.. post:: 2016-11-13 21:13
:tags: halloween, sorcière, hautfort, chat, dragon
:category: Fiction
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
La sorcière de Hautfort
#######################
=======================
:date: 2016-11-13 21:13
:modified: 2016-11-13 21:13
:tags: halloween, sorcière, hautfort, chat, dragon
:category: Fiction
:slug: 20161113_sorciere_hautfort
:authors: kujiu
:summary: Conte d'Halloween
:ebook: nouvelles_et_legendes01
.. image:: assets/13_sorciere_hautfort.svg
:width: 70%
:align: center
:alt: Une sorcière est adossée à des citrouilles.
:title: Image par Katerina Limpitsouni
Préface
-------
~~~~~~~
Ce texte aurait dû sortir plus tôt, pour le 31 octobre 2016. Cependant, le
déménagement a eu raison de mon temps disponible. Le déballage des cartons
@ -20,7 +25,7 @@ Voici donc ma contribution pour un Halloween futur, je vous laisse le soin de la
ressortir en 2017.
La sorcière de Hautfort
-----------------------
~~~~~~~~~~~~~~~~~~~~~~~
Aénor Castagnier grelottait dans sa cellule. Elle y avait été enfermée quelques
heures plus tôt. Le garde lui avait confisqué son chapeau et son balai. Le roi

1
source/2016/11/assets/13_sorciere_hautfort.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 36 KiB

27
content/blog/2016/12/24_noel_ancetres.rst → source/2016/12/24_noel_ancetres.rst

@ -1,17 +1,22 @@
.. post:: 2016-12-24 00:00
:tags: noël, surveillance, science-fiction, robot
:category: Fiction
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Un Noël à l'ancienne
####################
====================
:date: 2016-12-24 0:00
:modified: 2016-12-24 0:00
:tags: noël, surveillance, science-fiction, robot
:category: Fiction
:slug: 20161224_noel_ancetres
:authors: kujiu
:summary: Petite aventure de Noël
:ebook: nouvelles_et_legendes01
.. image:: assets/24_noel_ancetres.svg
:width: 70%
:align: center
:alt: Des enfants jouent avec des boules de neige autour d'un bonhomme de neige.
:title: Image par Katerina Limpitsouni
Préface
-------
~~~~~~~
Cette histoire s'inscrit dans un futur cycle long, et pour lequel je ne me sens
pas encore prêt. Je vous laisse donc dans cet univers, apocalyptique, froid et
@ -19,7 +24,7 @@ sous surveillance. Il existe quelques références extérieures, saurez-vous les
retrouver ? Bonne lecture et bonnes fêtes à tous.
Un Noël à l'ancienne
--------------------
~~~~~~~~~~~~~~~~~~~~
L'enfant se réveilla, dans sa chambre aux murs gris. La couleur était interdite
par la loi. Il se leva et alla directement faire sa toilette. Il disposait de

1
source/2016/12/assets/24_noel_ancetres.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 24 KiB

22
content/blog/2017/05/14_evolution.rst → source/2017/05/14_evolution.rst

@ -1,13 +1,19 @@
.. post:: 2017-05-14 11:10
:tags: nouveauté, santé, hôpital, adaptation
:category: Humeur
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Évolutions et nouvelles
#######################
=======================
:date: 2017-05-14 11:10
:modified: 2017-05-14 11:10
:tags: nouveauté, santé, hôpital, adaptation
:category: Humeur
:slug: 20170514_evolution
:authors: kujiu
:summary: Les dernières nouvelles du blog
.. image:: assets/14_evolution.svg
:width: 70%
:align: center
:alt: Un homme en sweat, capuche sur la tête, avance devant des caractères défilant vers le bas.
:title: Image par Katerina Limpitsouni
Ce n'était pas comme dans un roman, le temps n'a pas théâtralisé l'ambiance de ce jour :
pas d'orage, pas d'éclair, pas de tonnerre annonciateur. Le soleil émettait ses

1
source/2017/05/assets/14_evolution.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 43 KiB

36
content/blog/2019/01/12_nouvelle_annee.rst → source/2019/01/12_nouvelle_annee.rst

@ -1,13 +1,19 @@
.. post:: 2019-01-12 18:00
:tags: nouveauté, santé, projets
:category: Humeur
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Nouvelle année, nouveau départ
##############################
==============================
:date: 2019-01-12 18:00
:modified: 2019-01-12 18:00
:tags: nouveauté, santé, projets
:category: Humeur
:slug: 20190112_nouvelle_annee
:authors: kujiu
:summary: Il est temps de repartir après une année catastrophique...
.. image:: assets/12_nouvelle_annee.svg
:width: 70%
:align: center
:alt: Une femme tient une torche pour allumer un phare.
:title: Image par Katerina Limpitsouni
2018 est enfin terminée, ce fut une année complexe : perte d'un travail,
perte d'autonomie, perte d'inclusion sociale. Mais, quand on est au fond
@ -18,7 +24,7 @@ mais à force d'efforts, de courage et de volonté, l'espoir peut ne pas
être vain. Et puis, ce n'est plus le temps qui manque.
Réapprendre à lire
==================
~~~~~~~~~~~~~~~~~~
Oui, mon premier projet concerne la lecture. Plus exactement, je dois
accélérer ma lecture après le changement d'alphabet imposé par 2018.
@ -26,7 +32,7 @@ C'est un chemin de croix nécessaire, et j'espère qu'il ne sera pas trop
long.
Du développement logiciel
=========================
~~~~~~~~~~~~~~~~~~~~~~~~~
Je compte créer mon propre emploi. Fini les trois à quatre heures de
transport par jour avec mon poste précédent (ce qui explique mon manque
@ -34,14 +40,14 @@ de projets hors travail). Et tout ça passe par le développement de
quelques outils.
NervMag
~~~~~~~
-------
La NervMag sera publiée très prochainement. Il s'agit d'une vidéo-loupe
web utilisant n'importe quelle webcam. C'est donc une solution peu
chère pour tous ceux qui ont une mauvaise vue. Et le tout en libre !
NervERP
~~~~~~~
-------
Là, c'est un gros morceau. NervERP sera un ERP/CRM/ESB libre
orienté qualité, gestion par la preuve (EBM) et documentation. Il
@ -69,14 +75,14 @@ honnêteté, etc. Je rédigerai également un code éthique que toutes les
entreprises pourront signer et utiliser.
Écriture
========
~~~~~~~~
Je vais enfin pouvoir prendre le temps d'écrire ! Et puis, cette activité
sera mon plan B si le projet d'entreprise échoue (même si ça ne paie pas).
Quelques projets sont déjà prévus !
Article sur le BirdboxChallenge
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------
Ce texte est en cours d'écriture, il arrivera très rapidement. Ce
défi n'est pas forcément idiot. Je vais donc donner quelques clés pour
@ -85,7 +91,7 @@ peuvent juste enlever le bandeau, aux écrivains qui veulent créer un
personnage qui voit mal voire pas du tout et à tous les curieux.
Simulacres
~~~~~~~~~~
----------
Holà citoyens, le temps de la vérité a sonné. Le grand professeur
Arthur Rance, phrénologue renommé, vous propose de venir à sa conférence.

1
source/2019/01/assets/12_nouvelle_annee.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 KiB

42
content/blog/2019/02/05_birdboxchallenge.rst → source/2019/02/05_birdboxchallenge.rst

@ -1,13 +1,19 @@
.. post:: 2019-02-05 22:15
:tags: birdbox, challenge, aveugle
:category: Accessibilité
:author: kujiu
:location: BLA
:language: fr
:excerpt: 2
Quelques défis pour un BirdboxChallenge
#######################################
=======================================
:date: 2019-02-05 22:15
:modified: 2019-02-05 22:15
:tags: birdbox, challenge, aveugle
:category: Accessibilité
:slug: 20190205_birdboxchallenge
:authors: kujiu
:summary: Tenté par le BirdboxChallenge ? Suivez-le guide !
.. image:: assets/05_birdboxchallenge.svg
:width: 70%
:align: center
:alt: Un aveugle traverse la rue.
:title: Image par Katerina Limpitsouni
Tout est parti d'un film diffusé par Netflix : Birdbox. Il s'agit d'une
histoire post-apocalyptique : le monde est parcouru par d'étranges
@ -33,7 +39,7 @@ sont pas possibles. Pas de voiture, pas de vélo, pas de trottinette, pas
de skate.
Défi 1 : Se repérer chez soi
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ce défi nécessite un lieu rangé, et les escaliers doivent être
inaccessibles. Bref : aucune marche ne doit pouvoir te faire chuter.
@ -71,7 +77,7 @@ et cela peut demander un peu d'entraînement.
Défi 2 : Un petit verre ?
^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~
Le film Birdbox n'aborde pas certains problèmes. Ce défi fait parti de
ce qui a été éludé. Il s'agit tout simplement d'aller à la cuisine, de
@ -87,7 +93,7 @@ l'eau avec l'autre main, doucement. Tu t'arrêtes dès que tu sens l'eau
avec ton index.
Défi 3 : Il va falloir satisfaire sa petite faim
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Manger sans la vue, c'est difficile. Il existe des restaurants appliquant
ce principe, les convives sont plongés dans le noir. Effet garanti.
@ -104,7 +110,7 @@ avec des œufs de lump. À toi de trouver lesquels sont rouges et lesquels
sont noirs ! [1]_
Défi 4 : Un petit tour dehors ?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enfin un moment où il est possible de faire comme dans le film, ou
presque. Ce défi doit se faire dans un lieu clos, sans véhicule et sans
@ -144,7 +150,7 @@ t'indique que ce qui est au sol, surtout si des arbres sont présents
sur le terrain.
Défi 5 : Quand le smartphone s'en mêle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Je vais te demander d'aller sur la page Wikipedia concernant
l'audiodescription sur ton smartphone pour le prochain défi, et de la
@ -157,7 +163,7 @@ les yeux bandés. Tu peux ensuite quitter Talkback en appuyant longuement
sur les deux touches de volume en même temps.
Défi 6 : Un petit film ?
^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~
Il est alors temps de tester l'audiodescription. Tu peux en savoir un
peu plus sur cette aide en regardant cette
@ -178,7 +184,7 @@ pas, puis de le visionner à nouveau mais avec tes yeux et sans
audiodescription. Est-ce comme ça que tu l'imaginais ?
Défi 7 : Apprendre à lire
^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~
Lire le braille, cette compétence demande beaucoup de pratique. Beaucoup
de malvoyants et d'aveugles ne l'ont pas apprise contrairement aux idées
@ -202,14 +208,14 @@ quels sont les points que tu distingues ? La lecture au toucher est bien
différente de la vision.
Défi 8 : Une initiation
^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~
Certaines associations comme la Ligue Braille en Belgique, l'AVH ou
l'UNADEV en France peuvent proposer des séances de sensibilisation. Cela
prend une paire d'heures ou une demi-journée. Pourquoi ne pas participer ?
Défi 9 : Joueurs prêts ?
^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~
Tenté par un peu de sport ? Pour ce défi, tu devras contacter un club de
torball pour une initiation. Le torball, prononcé "tord-balle" en raison
@ -228,7 +234,7 @@ regarder ce `reportage <https://www.youtube.com/watch?v=sE76DBTth_Y>`_
pour avoir une petite idée de ce qui t'attend !
Défi 10 : Un peu de temps libre
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bravo si tu as fini les neufs autres défis ! Tu as pu remarquer les
difficultés d'un handicap visuel. Tu as pu aussi découvrir un univers,

1
source/2019/02/assets/05_birdboxchallenge.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 38 KiB

34
content/blog/2019/03/03_aveugleordinateur.rst → source/2019/03/03_aveugleordinateur.rst

@ -1,13 +1,19 @@
.. post:: 2019-03-03 01:12
:tags: ordinateur, malvoyant, aveugle
:category: Accessibilité
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
M'enfin, un aveugle, ça ne sait pas lire un écran !
###################################################
===================================================
:date: 2019-03-03 01:12
:modified: 2019-03-03 01:12
:tags: ordinateur, malvoyant, aveugle
:category: Accessibilité
:slug: 20190303_aveugleordinateur
:authors: kujiu
:summary: S'il y'a bien une phrase que j'entends régulièrement, c'est celle là !
.. image:: assets/03_aveugleordinateur.svg
:width: 70%
:align: center
:alt: Un homme manipule un ordinateur avec six écrans.
:title: Image par Katerina Limpitsouni
Vivre sans voir est perçu comme la fin de tout par une bonne partie de
la population. Et pourtant, c'est possible. Certes, la vue aide
@ -28,7 +34,7 @@ visuel peut ou ne peut pas faire. La réalité en est généralement très
éloignée.
Malvoyance et non-voyance
=========================
~~~~~~~~~~~~~~~~~~~~~~~~~
Je vais devoir donner quelques définitions ici. Il existe plusieurs
termes bien précis et ils ont des significations différentes. Et pour
@ -72,7 +78,7 @@ restante peut se limiter à repérer le soleil et rien de plus. Mais
cela reste un indicateur visuel pour se repérer.
L'écran
=======
~~~~~~~
Je peux utiliser un écran. Je peux même lire sur un écran avec mes
capacités visuelles. Bon, je dispose d'un trente-deux pouces de
@ -120,7 +126,7 @@ séparation entre deux icônes, enfin entre deux amas blancs dénués de
toute signification et ce malgré le zoom.
Le vocal
========
~~~~~~~~
Mais alors, qu'utilisons-nous pour remplacer l'écran ? La réponse est
simple : un lecteur d'écran. Il s'agit d'un logiciel permettant de
@ -186,7 +192,7 @@ navigation est efficace. On ne se déplace plus dans une fenêtre mais
dans des structures logiques.
Le braille
==========
~~~~~~~~~~
Le braille est un système d'écriture en six ou huit points en relief
par caractère. Le braille six points est plutôt utilisé sur papier et
@ -213,7 +219,7 @@ Cela nécessite le lancement de *brltty* et de *xbrlapi* sur Linux.
Les limites
===========
~~~~~~~~~~~
Les outils sont certes là, mais ils ne sont pas miraculeux. Ils ont
besoin d'accéder à la structure des applications et des documents.
@ -242,7 +248,7 @@ bannie malgré tout. Les spammeurs, eux, utilisent des milliers d'IP
pour contourner le problème.
La meilleure option
===================
~~~~~~~~~~~~~~~~~~~
Il n'existe pas un outil supérieur à l'autre. Il y'a une
complémentarité. Le braille est très bien pour rédiger un document,

27
content/blog/2019/03/17_label.rst → source/2019/03/17_label.rst

@ -1,13 +1,24 @@
.. post:: 2019-03-17 18:00
:tags: label, accessibilité, entreprise
:category: Accessibilité
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
.. important::
Ce qui est dit dans cet article est totalement
obsolète. Le projet n'a pas trouvé son public.
Un label pour l'accessibilité
#############################
=============================
:date: 2019-03-17 18:00
:modified: 2019-03-17 18:00
:tags: label, accessibilité, entreprise
:category: Accessibilité
:slug: 20190317_label
:authors: kujiu
:summary: Ça y'est, je me lance !
.. image:: assets/17_label.svg
:width: 70%
:align: center
:alt: Une femme montre un certificat.
:title: Image par Katerina Limpitsouni
Le dernier article de ce blog expliquait comment j'utilise un ordinateur
au quotidien. Mais, quitte à râler, autant être constructif. Cela fait

1
source/2019/03/assets/03_aveugleordinateur.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

1
source/2019/03/assets/17_label.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

28
content/blog/2019/10/04_huitieme_couleur.rst → source/2019/10/04_huitieme_couleur.rst

@ -1,13 +1,19 @@
.. post:: 2019-10-04 17:30
:tags: lecture, pratchett, disque-monde, humour
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
La Huitième Couleur
###################
===================
:date: 2019-10-04 17:30
:modified: 2019-10-04 17:30
:tags: lecture, pratchett, disque-monde, humour
:category: Lecture
:slug: 20191004_huitieme_couleur
:authors: kujiu
:summary: La Huitième Couleur de Terry Pratchett
.. image:: assets/04_huitieme_couleur.svg
:width: 70%
:align: center
:alt: Un homme retire une épée d'un rocher.
:title: Image par Katerina Limpitsouni
Je débute cette nouvelle catégorie d'articles. Elle va me permettre
de publier bien plus régulièrement. Je vais m'atteler ici à vous
@ -25,7 +31,7 @@ en commentaire ou sur les réseaux sociaux (Twitter ou Mastodon).
:avis: Bon, la saga s'améliore avec les tomes suivants
La biographie
=============
~~~~~~~~~~~~~
Haaaa, Terry Pratchett ! Quoi de mieux que de commencer par mon auteur
préféré. Terry Pratchett donc, homme de colère selon un de ses amis,
@ -72,7 +78,7 @@ reprenant la manière de parler en majuscule de la Mort, un des personnages
récurrents du Disque-Monde.
Le synopsis
===========
~~~~~~~~~~~
Venez découvrir Ankh-Morpork, ses ruelles désuètes, ses coutumes,
ses tavernes pittoresques et leurs bagarres, ses héros, son fleuve
@ -105,7 +111,7 @@ Patricien avait su se montrer très persuasif. C'est ainsi que commença
le périple de Deuxfleurs et de Rincevent.
Conclusion
==========
~~~~~~~~~~
J'ai relu `La Huitième Couleur` récemment et je dois avouer qu'il me semble
moins bon que la première fois. Il manque ce petit quelque chose d'un univers

29
content/blog/2019/10/21_historienne_drakula.rst → source/2019/10/21_historienne_drakula.rst

@ -1,14 +1,19 @@
L'historienne et Drakula
########################
.. post:: 2019-10-21 17:25
:tags: lecture, kostova, vampire, fantastique
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
:date: 2019-10-21 17:25
:modified: 2019-10-21 17:25
:tags: lecture, kostova, vampire, fantastique
:category: Lecture
:slug: 20191021_historienne_drakula
:authors: kujiu
:summary: L'historienne et Drakula d'Elizabeth Kostova
L'historienne et Drakula
========================
.. image:: assets/21_historienne_drakula.svg
:width: 70%
:align: center
:alt: Une carte du monde représente des voyages.
:title: Image par Katerina Limpitsouni
Je vous propose aujourd'hui un voyage à travers les âges et l'espace
et de saison. En cette période de Halloween, nous allons parler de
@ -21,7 +26,7 @@ vampires, de torture, et de cruauté.
:avis: Excellent, à lire absolument
La biographie
=============
~~~~~~~~~~~~~
Elizabeth Kostova est née en 1964 aux États-Unis et mariée avec un
informaticien bulgare. Elle a voyagé dans toute l'Europe durant son
@ -32,7 +37,7 @@ promotion de la littérature bulgare auprès des pays anglophones.
Le synopsis
===========
~~~~~~~~~~~
J'appellerai le personnage principal l'historienne dans cette section.
En effet, son nom n'est cité nulle part, elle est le narrateur, fille
@ -67,7 +72,7 @@ de Paul et d'Helen Rossi - fille de Bartholomew Rossi ainsi que de la
transmission de ce fardeau à l'historienne dans les années septantes.
Conclusion
==========
~~~~~~~~~~
L'historienne et Drakula fait partie de ces œuvres qui ne laissent pas
indifférent. Il ne s'agit pas simplement d'une petite histoire mais

29
content/blog/2019/10/28_installation_peur.rst → source/2019/10/28_installation_peur.rst

@ -1,14 +1,19 @@
L'installation de la peur
#########################
.. post:: 2019-10-28 21:00
:tags: lecture, peur, anticipation, dictature, manipulation
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
:date: 2019-10-28 21:00
:modified: 2019-10-28 21:00
:tags: lecture, peur, anticipation, dictature, manipulation
:category: Lecture
:slug: 20191028_installation_peur
:authors: kujiu
:summary: L'Installation de la Peur par Rui Zink
L'installation de la peur
=========================
.. image:: ../../assets/lecture02.svg
:width: 70%
:align: center
:alt: Une femme lit un livre, assise sur une pile de livres.
:title: Image par Katerina Limpitsouni
`L'installation de la peur` est un court roman d'anticipation
de Rui Zink. La fiche est exceptionnellement courte
@ -21,14 +26,14 @@ ayant finalement peu de choses à en dire.
:avis: Pas mon style
La biographie
=============
~~~~~~~~~~~~~
Rui Zink est un professeur de littérature à l'université de Lisbonne,
né en 1961. Il a écrit des romans dans divers genres, du roman jeunesse
à la bande dessinée en passant par le roman interactif.
Le synopsis
===========
~~~~~~~~~~~
Une femme dans son appartement entend la sonnette. Elle cache son
enfant et reçoit deux huluberlus. Ces derniers sont des agents du
@ -38,7 +43,7 @@ dans le but de terroriser la femme en parlant d'économie, de guerre,
de terrorisme, d'épidémie, d'animaux dangereux et autres sujets.
Conclusion
==========
~~~~~~~~~~
Le sujet est fortement intéressant : la manière de contrôler la population
par la peur. Au final, le discours des deux agents ressemble à s'y

28
content/blog/2019/10/31_psychohistoire.rst → source/2019/10/31_psychohistoire.rst

@ -1,13 +1,19 @@
.. post:: 2019-10-31 10:00
:tags: lecture, science-fiction, psycho-histoire, empire
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Un peu de psychohistoire
########################
========================
:date: 2019-10-31 10:00
:modified: 2019-10-31 10:00
:tags: lecture, science-fiction, psycho-histoire, empire
:category: Lecture
:slug: 20191031_psychohistoire
:authors: kujiu
:summary: Le cycle Fondation d'Isaac Asimov
.. image:: assets/31_psychohistoire.svg
:width: 70%
:align: center
:alt: Un homme prépare le décollage d'une fusée individuelle.
:title: Image par Katerina Limpitsouni
Aujourd'hui, je m'attaque à la meilleure série de science-fiction
de tous les temps. Ce n'est pas moi qui le dit mais le prix Hugo !
@ -21,7 +27,7 @@ de tous les temps. Ce n'est pas moi qui le dit mais le prix Hugo !
:avis: Légendaire, à lire en priorité
La biographie
=============
~~~~~~~~~~~~~
Isaac Asimov est un maître de la science-fiction aux multiples
prix littéraires (Nebula, Hugo, Cosmos, Locus et bien d'autres).
@ -41,7 +47,7 @@ lois de la robotique ?
Le synopsis
===========
~~~~~~~~~~~
L'empire galactique se mourrait. Du moins, c'est ce que
Hari Seldon prédisait grâce à la psychohistoire. Cette
@ -60,7 +66,7 @@ avait prévu une manipulation de la population entière
sur un millénaire, devenant ainsi un Dieu.
Conclusion
==========
~~~~~~~~~~
Le cycle de Fondation se déroule sur un demi millénaire.
Nous suivons ainsi un roman à vocation historique dans un

1
source/2019/10/assets/04_huitieme_couleur.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

1
source/2019/10/assets/21_historienne_drakula.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 34 KiB

1
source/2019/10/assets/31_psychohistoire.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 34 KiB

28
content/blog/2019/11/01_bella_rush.rst → source/2019/11/01_bella_rush.rst

@ -1,13 +1,19 @@
.. post:: 2019-11-01 10:15
:tags: lecture, anticipation, thriller
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
En Immersion avec Bella Rush
############################
============================
:date: 2019-11-01 10:15
:modified: 2019-11-01 10:15
:tags: lecture, anticipation, thriller
:category: Lecture
:slug: 20191101_bella_rush
:authors: kujiu
:summary: En immersion avec Bella Rush de Stéphane Desienne
.. image:: assets/01_bella_rush.svg
:width: 70%
:align: center
:alt: Une femme sort par la fenêtre.
:title: Image par Katerina Limpitsouni
Stéphane Desienne est de nouveau à l'honneur dans cette
fiche de lecture.
@ -19,13 +25,13 @@ fiche de lecture.
:avis: Excellent et rapide à lire
La biographie
=============
~~~~~~~~~~~~~
Stéphane Desienne est un auteur lorrain contemporain. Il écrit
principalement de la science-fiction, du thriller et de l'horreur.
Le synopsis
===========
~~~~~~~~~~~
Bella Rush était la star du moment à la télévision.
Elle décida de lancer un concours particulier : le
@ -45,7 +51,7 @@ sur une île abandonnée. Il disposait des glass-T et
découvrit que la star n'y était pas étrangère.
Conclusion
==========
~~~~~~~~~~
En immersion avec Bella Rush est une nouvelle coup
de poing. Stéphane Desienne critique ouvertement

28
content/blog/2019/11/01_dino_hunter.rst → source/2019/11/01_dino_hunter.rst

@ -1,13 +1,19 @@
.. post:: 2019-11-01 10:30
:tags: lecture, science-fiction, dinosaures, extraterrestres
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Dino Hunter
###########
===========
:date: 2019-11-01 10:30
:modified: 2019-11-01 10:30
:tags: lecture, science-fiction, dinosaures, extraterrestres
:category: Lecture
:slug: 20191101_dino_hunter
:authors: kujiu
:summary: Dino Hunter d'Olivier Saraja
.. image:: assets/01_dino_hunter.svg
:width: 70%
:align: center
:alt: Un homme joue avec une manette géante.
:title: Image par Katerina Limpitsouni
Prenez un chapeau et votre meilleur fusil car nous partons à la chasse !
@ -18,7 +24,7 @@ Prenez un chapeau et votre meilleur fusil car nous partons à la chasse !
:avis: Très bon
La biographie
=============
~~~~~~~~~~~~~
Olivier Saraja est un auteur de la région toulousaine.
Il est un partisan du logiciel libre et utilisateur
@ -26,7 +32,7 @@ de Blender. Il écrit principalement de la fantasy,
de la science-fiction et un livre sur Blender.
Le synopsis
===========
~~~~~~~~~~~
Buck était un guide touristique du côté du Rio Grande
au Texas. Il fut victime d'un monstre dans le passé.
@ -44,7 +50,7 @@ ne put en venir à bout. Le vaisseau déposa une
multitude d'œufs de dinosaures avant de repartir.
Conclusion
==========
~~~~~~~~~~
Dino Hunter semble sortir d'un délire. Et pourtant,
ce court roman est sérieux. Les protagonistes devront

28
content/blog/2019/11/01_dividendes_apocalypse.rst → source/2019/11/01_dividendes_apocalypse.rst

@ -1,13 +1,19 @@
.. post:: 2019-11-01 10:00
:tags: lecture, science-fiction, religion
:category: Lecture
:author: kujiu
:location: BLA
:language: fr
:excerpt: 1
Les dividendes de l'apocalypse
##############################
==============================
:date: 2019-11-01 10:00
:modified: 2019-11-01 10:00
:tags: lecture, science-fiction, religion
:category: Lecture
:slug: 20191101_dividendes_apocalypse
:authors: kujiu
:summary: Les dividendes de l'apocalypse de Stéphane Desienne
.. image:: assets/01_dividendes_apocalypse.svg
:width: 70%
:align: center
:alt: Un homme trace une courbe financière.
:title: Image par Katerina Limpitsouni
Je donne place aujourd'hui à un auteur qui mériterait largement
d'être plus connu.
@ -19,13 +25,13 @@ d'être plus connu.
:avis: Excellent, à lire absolument
La biographie
=============
~~~~~~~~~~~~~
Stéphane Desienne est un auteur lorrain contemporain. Il écrit
principalement de la science-fiction, du thriller et de l'horreur.