From 96e12bce834ac0affc7ac81218aacd7f6897f76f Mon Sep 17 00:00:00 2001 From: Gregory Soutade Date: Sun, 19 Jun 2022 10:11:35 +0200 Subject: [PATCH] Update blog templates --- dynastie/sites/blog.soutade.fr/_base.html | 10 +- .../sites/blog.soutade.fr/_base_post.html | 10 +- dynastie/sites/blog.soutade.fr/_ljdc.xml | 287 ++++++++++-------- dynastie/sites/blog.soutade.fr/about.html | 21 +- dynastie/sites/blog.soutade.fr/css/blog.css | 53 ++-- dynastie/sites/blog.soutade.fr/js/blog.js | 29 ++ 6 files changed, 260 insertions(+), 150 deletions(-) diff --git a/dynastie/sites/blog.soutade.fr/_base.html b/dynastie/sites/blog.soutade.fr/_base.html index fe73438..619b4d6 100755 --- a/dynastie/sites/blog.soutade.fr/_base.html +++ b/dynastie/sites/blog.soutade.fr/_base.html @@ -25,7 +25,7 @@
@@ -84,6 +84,8 @@ diff --git a/dynastie/sites/blog.soutade.fr/_base_post.html b/dynastie/sites/blog.soutade.fr/_base_post.html index 56b7de8..0a68315 100644 --- a/dynastie/sites/blog.soutade.fr/_base_post.html +++ b/dynastie/sites/blog.soutade.fr/_base_post.html @@ -26,7 +26,7 @@
@@ -85,6 +85,8 @@ diff --git a/dynastie/sites/blog.soutade.fr/_ljdc.xml b/dynastie/sites/blog.soutade.fr/_ljdc.xml index 98dbb20..1c57ded 100644 --- a/dynastie/sites/blog.soutade.fr/_ljdc.xml +++ b/dynastie/sites/blog.soutade.fr/_ljdc.xml @@ -1,209 +1,244 @@ + +
https://lesjoiesducode.fr/quand-le-client-menvoie-ses-nouvelles-demandes-devolution
+ Quand le client m'envoie ses nouvelles demandes d'évolution + https://lesjoiesducode.fr/content/046/oYStSXb.gif +
+ +
https://lesjoiesducode.fr/quand-jessaie-de-suivre-un-tuto-et-que-la-complexite-augmente-dun-coup
+ Quand j'essaie de suivre un tuto et que la complexité augmente d'un coup + https://lesjoiesducode.fr/content/046/SEZ5vom.gif +
+ +
https://lesjoiesducode.fr/quand-le-po-commence-a-tester-mon-dev
+ Quand le PO commence à tester mon dev + https://lesjoiesducode.fr/content/029/tFAJw1m.gif +
+ +
https://lesjoiesducode.fr/quand-les-experts-securite-saverent-etre-moins-competents-que-prevu
+ Quand les experts sécurité s'avèrent être moins compétents que prévu + https://lesjoiesducode.fr/content/043/rhLvUor.gif +
+ +
https://lesjoiesducode.fr/quand-on-debugue-en-prod
+ Quand on débugue en prod + https://lesjoiesducode.fr/content/043/yq08VvS.gif +
+ +
https://lesjoiesducode.fr/quand-jessaie-dimplementer-le-multithreading
+ Quand j'essaie d'implémenter le multithreading + https://lesjoiesducode.fr/content/042/MaxpeKQ.gif +
+ +
https://lesjoiesducode.fr/quand-le-specialiste-securite-essaie-de-pentester-mon-application
+ Quand le spécialiste sécurité essaie de pentester mon application + https://lesjoiesducode.fr/content/041/8sVIedl.gif +
https://lesjoiesducode.fr/quand-je-nai-pas-gere-les-effets-de-bord
- Quand je n’ai pas géré les effets de bord - https://ljdchost.com/040/IJgJqmd.gif + Quand je n'ai pas géré les effets de bord + https://lesjoiesducode.fr/content/040/IJgJqmd.gif
https://lesjoiesducode.fr/quand-je-fais-mon-dernier-git-push-avant-les-vacances
Quand je fais mon dernier git push avant les vacances - https://ljdchost.com/039/aX7FfR2.gif + https://lesjoiesducode.fr/content/039/aX7FfR2.gif
https://lesjoiesducode.fr/quand-je-reviens-au-bureau-apres-un-buffet-a-volonte
Quand je reviens au bureau après un buffet à volonté - https://ljdchost.com/038/9hWfv30.gif + https://lesjoiesducode.fr/content/038/9hWfv30.gif
https://lesjoiesducode.fr/quand-on-me-lance-seul-sur-un-projet-avec-une-techno-que-je-ne-connais-pas
Quand on me lance seul sur un projet avec une techno que je ne connais pas - https://ljdchost.com/038/HsO3DA6.gif + https://lesjoiesducode.fr/content/038/HsO3DA6.gif
https://lesjoiesducode.fr/quand-toute-lequipe-sacharne-a-me-contredire
- Quand toute l’équipe s’acharne à me contredire - https://ljdchost.com/037/yUlS8jd.gif + Quand toute l'équipe s'acharne à me contredire + https://lesjoiesducode.fr/content/037/yUlS8jd.gif
https://lesjoiesducode.fr/quand-jessaie-de-suivre-le-lead-dev-dans-ses-explications
- Quand j’essaie de suivre le lead dev dans ses explications - https://ljdchost.com/037/MW7IC4h.gif + Quand j'essaie de suivre le lead dev dans ses explications + https://lesjoiesducode.fr/content/037/MW7IC4h.gif
https://lesjoiesducode.fr/quand-je-compile-mon-code-pour-la-premiere-fois
Quand je compile mon code pour la première fois - https://ljdchost.com/037/iB7iVrw.gif + https://lesjoiesducode.fr/content/037/iB7iVrw.gif
https://lesjoiesducode.fr/quand-ma-requete-sql-ne-retourne-rien
Quand ma requête SQL ne retourne rien - https://ljdchost.com/036/Dxzg1wD.gif + https://lesjoiesducode.fr/content/036/Dxzg1wD.gif
https://lesjoiesducode.fr/quand-on-remet-lappli-au-client
- Quand on remet l’appli au client - https://ljdchost.com/036/3aBmbkM.gif + Quand on remet l'appli au client + https://lesjoiesducode.fr/content/036/3aBmbkM.gif
https://lesjoiesducode.fr/quand-je-vois-comment-le-client-utilise-lapplication
- Quand je vois comment le client utilise l’application - https://ljdchost.com/036/JqeuVFM.gif + Quand je vois comment le client utilise l'application + https://lesjoiesducode.fr/content/036/JqeuVFM.gif
https://lesjoiesducode.fr/quand-lappli-ne-repond-plus
- Quand l’appli ne répond plus - https://ljdchost.com/022/mhxbumI.gif + Quand l'appli ne répond plus + https://lesjoiesducode.fr/content/022/mhxbumI.gif
https://lesjoiesducode.fr/comment-je-mimagine-les-developpeurs-cobol
- Comment je m’imagine les développeurs COBOL - https://ljdchost.com/025/PRjlD6h.gif + Comment je m'imagine les développeurs COBOL + https://lesjoiesducode.fr/content/025/PRjlD6h.gif
https://lesjoiesducode.fr/quand-je-vois-le-rendu-de-mon-css
Quand je vois le rendu de mon CSS - https://ljdchost.com/034/yjaD7Xr.gif + https://lesjoiesducode.fr/content/034/yjaD7Xr.gif
https://lesjoiesducode.fr/quand-un-collgue-minterrompt-en-pleine-rflexion
Quand un collègue m’interrompt en pleine réflexion - https://ljdchost.com/012/cF3StcQ9cXV5u.gif + https://lesjoiesducode.fr/content/012/cF3StcQ9cXV5u.gif
https://lesjoiesducode.fr/quand-mon-environnement-de-dveloppement-nest-pas
- Quand mon environnement de développement n’est pas adapté - https://ljdchost.com/011/B7OTzWA.gif + Quand mon environnement de développement n'est pas adapté + https://lesjoiesducode.fr/content/011/B7OTzWA.gif
https://thecodinglove.com/when-nobody-notices-my-bug-during-the-demo
When nobody notices my bug during the demo - https://ljdchost.com/017/hpktiZq.gif + https://thecodinglove.com/content/017/hpktiZq.gif
https://thecodinglove.com/when-a-client-comes-in-the-office-in-august
When a client comes in the office in august - https://ljdchost.com/017/h3bPkKi.gif + https://thecodinglove.com/content/017/h3bPkKi.gif
https://thecodinglove.com/when-i-make-a-minor-change-in-a-legacy-code
When I make a minor change in a legacy code - https://ljdchost.com/028/sv1sN0F.gif + https://thecodinglove.com/content/028/sv1sN0F.gif
https://lesjoiesducode.fr/quand-un-client-mcontent-me-saute-dessus-ds-le-lundi-matin
Quand un client mécontent me saute dessus dès le lundi matin - https://ljdchost.com/010/ahfGsho.gif + https://lesjoiesducode.fr/content/010/ahfGsho.gif
https://lesjoiesducode.fr/quand-je-fais-un-force-commit
Quand je fais un force commit - https://ljdchost.com/028/szetnRM.gif + https://lesjoiesducode.fr/content/028/szetnRM.gif
https://lesjoiesducode.fr/vendredi-aprs-midi
Vendredi après-midi - https://ljdchost.com/017/H9PbWDi.gif + https://lesjoiesducode.fr/content/017/H9PbWDi.gif
https://thecodinglove.com/seeing-my-own-code-after-years
Seeing my own code after years - https://ljdchost.com/023/nDmdJau.gif + https://thecodinglove.com/content/023/nDmdJau.gif
https://thecodinglove.com/when-you-discover-a-serious-bug-during-a-client
When you discover a serious bug during a client demo - https://ljdchost.com/027/rzUXIEl.gif + https://thecodinglove.com/content/027/rzUXIEl.gif
https://thecodinglove.com/arriving-late-to-an-important-meeting
Arriving late to an important meeting - https://ljdchost.com/012/CXW1sJ4.gif + https://thecodinglove.com/content/012/CXW1sJ4.gif
https://thecodinglove.com/when-a-mad-boss-looking-for-me-enters-the-open
When a mad boss looking for me enters the open space - https://ljdchost.com/001/18aypyo.gif + https://thecodinglove.com/content/001/18aypyo.gif
https://thecodinglove.com/friday-evening
Friday evening - https://ljdchost.com/006/66r12jM.gif + https://thecodinglove.com/content/006/66r12jM.gif
https://thecodinglove.com/git-push-force
Git push –force - https://ljdchost.com/003/30GaznI.gif + https://thecodinglove.com/content/003/30GaznI.gif
https://lesjoiesducode.fr/quand-le-nouveau-essaie-de-suivre-le-dialogue
Quand le nouveau essaie de suivre le dialogue entre le client et le commercial - https://ljdchost.com/015/FcIr0Od.gif + https://lesjoiesducode.fr/content/015/FcIr0Od.gif
https://lesjoiesducode.fr/quand-le-nouveau-essaie-de-sintgrer-lquipe
- Quand le nouveau essaie de s’intégrer à l’équipe - https://ljdchost.com/002/2QdeyzW.gif + Quand le nouveau essaie de s'intégrer à l'équipe + https://lesjoiesducode.fr/content/002/2QdeyzW.gif
https://thecodinglove.com/when-i-cancel-the-deployment-right-on-time
When I cancel the deployment right on time - https://ljdchost.com/035/ZTl3UxN.gif + https://thecodinglove.com/content/035/ZTl3UxN.gif
https://lesjoiesducode.fr/quand-je-russis-enfin-ajuster-les-marges-de-limpression
- Quand je réussis enfin à ajuster les marges de l’impression - https://ljdchost.com/019/JT2cxL0.gif + Quand je réussis enfin à ajuster les marges de l'impression + https://lesjoiesducode.fr/content/019/JT2cxL0.gif
https://thecodinglove.com/completing-a-project-before-holidays
Completing a project before holidays - https://ljdchost.com/008/8nZ39Xu.gif + https://thecodinglove.com/content/008/8nZ39Xu.gif
https://thecodinglove.com/fixing-a-critical-bug-5-minutes-before-the
Fixing a critical bug 5 minutes before the deployment - https://ljdchost.com/019/J6s9wr8.gif + https://thecodinglove.com/content/019/J6s9wr8.gif
https://thecodinglove.com/when-the-client-always-sends-me-the-same-bug
When the client always sends me the same bug ticket - https://ljdchost.com/021/LgnGD09.gif + https://thecodinglove.com/content/021/LgnGD09.gif
https://lesjoiesducode.fr/quand-jai-fait-une-erreur-et-que-quelquun
- Quand j’ai fait une erreur et que quelqu’un d’autre se fait blâmer à ma place - https://ljdchost.com/030/uRNHJje.gif + Quand j'ai fait une erreur et que quelqu'un d'autre se fait blâmer à ma place + https://lesjoiesducode.fr/content/030/uRNHJje.gif
https://thecodinglove.com/trying-to-stop-the-projects-deployment
Trying to stop the project’s deployment - https://ljdchost.com/018/iXXli87.gif + https://thecodinglove.com/content/018/iXXli87.gif
https://thecodinglove.com/when-the-development-team-says-the-build-doesnt
When the development team says the build doesn’t need to be tested - https://ljdchost.com/015/FhsufXe.gif + https://thecodinglove.com/content/015/FhsufXe.gif
https://thecodinglove.com/switching-frameworks-just-because-a-feature
Switching frameworks just because a feature sounded cool - https://ljdchost.com/002/2mYDrjH.gif + https://thecodinglove.com/content/002/2mYDrjH.gif
https://thecodinglove.com/when-a-colleague-hands-me-his-keyboard-to-help-him
When a colleague hands me his keyboard to help him fix a bug - https://ljdchost.com/013/dRUGycW.gif + https://thecodinglove.com/content/013/dRUGycW.gif
https://thecodinglove.com/developer-vs-designer
Developer vs designer - https://ljdchost.com/019/jPOgeEh.gif + https://thecodinglove.com/content/019/jPOgeEh.gif
https://lesjoiesducode.fr/quand-je-guette-larrive-dune-dveloppeuse-qui-vient-passer-un-entretien
- Quand je guette l’arrivée d’une développeuse qui vient passer un entretien - https://ljdchost.com/032/WS8cDDf.gif + Quand je guette l'arrivée d'une développeuse qui vient passer un entretien + https://lesjoiesducode.fr/content/032/WS8cDDf.gif
https://thecodinglove.com/when-the-boss-is-not-around-on-friday-night
@@ -213,22 +248,22 @@
https://thecodinglove.com/when-i-forgot-and-ending-condition-in-my-while
When I forgot and ending condition in my while loop - https://ljdchost.com/033/XhFmRb0.gif + https://thecodinglove.com/content/033/XhFmRb0.gif
https://thecodinglove.com/when-the-app-wont-stop
When the app won’t stop - https://ljdchost.com/034/yszCN0J.gif + https://thecodinglove.com/content/034/yszCN0J.gif
https://thecodinglove.com/when-the-boss-is-on-holidays
When the boss is on holidays - https://ljdchost.com/011/BavZuVt.gif + https://thecodinglove.com/content/011/BavZuVt.gif
https://lesjoiesducode.fr/quand-toute-lquipe-scrute-les-stats-du-rseau-alors-que-la-connexion-est-instable
- quand toute l’équipe scrute les stats du réseau alors que la connexion est instable - https://ljdchost.com/008/8lc6A.gif + quand toute l'équipe scrute les stats du réseau alors que la connexion est instable + https://lesjoiesducode.fr/content/008/8lc6A.gif
https://thecodinglove.com/when-i-solve-an-annoying-bug
@@ -238,22 +273,22 @@
https://thecodinglove.com/when-i-dont-have-any-time-left-for-the-tests
When I don’t have any time left for the tests - https://ljdchost.com/021/lIm3con.gif + https://thecodinglove.com/content/021/lIm3con.gif
https://lesjoiesducode.fr/quand-le-commercial-annonce-la-signature-dun-site-avec
- quand le commercial annonce la signature d’un site avec Dorcel - https://ljdchost.com/014/eONWG4U.gif + quand le commercial annonce la signature d'un site avec Dorcel + https://lesjoiesducode.fr/content/014/eONWG4U.gif
https://lesjoiesducode.fr/quand-je-mets-un-break-dans-la-mauvaise-fonction
quand je mets un break dans la mauvaise fonction - https://ljdchost.com/002/20EefUs.gif + https://lesjoiesducode.fr/content/002/20EefUs.gif
https://lesjoiesducode.fr/quand-jimplmente-pour-la-premire-fois-une-nouvelle
- quand j’implémente pour la première fois une nouvelle API - https://ljdchost.com/028/sUM14Vp.gif + quand j'implémente pour la première fois une nouvelle API + https://lesjoiesducode.fr/content/028/sUM14Vp.gif
https://thecodinglove.com/when-i-do-an-rm-on-a-linux-server
@@ -268,7 +303,7 @@
https://lesjoiesducode.fr/quand-je-corrige-sans-problme-une-srie-de-bugs
quand je corrige sans problème une série de bugs mineurs - https://ljdchost.com/017/H3lqXrR.gif + https://lesjoiesducode.fr/content/017/H3lqXrR.gif
https://thecodinglove.com/when-the-server-crashes-right-before-the-week-end
@@ -278,7 +313,7 @@
https://lesjoiesducode.fr/vendredi-17h
Vendredi, 17h - https://ljdchost.com/003/3V6zUKr.gif + https://lesjoiesducode.fr/content/003/3V6zUKr.gif
https://thecodinglove.com/when-my-app-comes-back-from-qa-without-any-bugs
@@ -288,16 +323,16 @@
https://lesjoiesducode.fr/quand-on-me-donne-quelque-chose-coder-aprs-un-mois
quand on me donne quelque chose à coder après un mois passé à rédiger des docs - https://ljdchost.com/014/eSi5YaK.gif + https://lesjoiesducode.fr/content/014/eSi5YaK.gif
https://lesjoiesducode.fr/quand-on-debug-en-mode-ninja-pendant-la-dmo
quand on debug en mode ninja pendant la démo - https://ljdchost.com/018/ibpfNpQ8sZ4ziO.gif + https://lesjoiesducode.fr/content/018/ibpfNpQ8sZ4ziO.gif
https://lesjoiesducode.fr/quand-une-mise-en-production-seffectue-sans-souci
- quand une mise en production s’effectue sans souci + quand une mise en production s'effectue sans souci http://i.imgur.com/oRTod71.gif
@@ -307,23 +342,23 @@
https://lesjoiesducode.fr/quand-je-suggre-lusage-de-nouvelles-technos
- quand je suggère l’usage de nouvelles technos + quand je suggère l'usage de nouvelles technos http://i.imgur.com/BezORLq.gif
https://lesjoiesducode.fr/quand-un-collgue-me-refile-un-ticket-facile-traiter
- quand un collègue me refile un ticket « facile à traiter » - https://ljdchost.com/033/XyeioZc.gif + quand un collègue me refile un ticket "facile à traiter" + https://lesjoiesducode.fr/content/033/XyeioZc.gif
https://lesjoiesducode.fr/quand-le-client-rclame-une-feature-hors-cahier-des
- quand le client réclame une feature hors cahier des charges et qu’on lui renvoie en réponse sa facture impayée + quand le client réclame une feature hors cahier des charges et qu'on lui renvoie en réponse sa facture impayée http://i.imgur.com/3minh1d.gif
https://lesjoiesducode.fr/quand-on-me-demande-si-je-veux-relire-la-doc
quand on me demande si je veux relire la doc - https://ljdchost.com/005/5jFD7OS.gif + https://lesjoiesducode.fr/content/005/5jFD7OS.gif
https://thecodinglove.com/when-i-have-a-bad-feeling-about-the-project
@@ -408,192 +443,192 @@
https://lesjoiesducode.fr/quand-ma-requte-sql-me-retourne-exactement-ce-que-je
quand ma requête SQL me retourne exactement ce que je veux - https://ljdchost.com/008/8cimjld.gif + https://lesjoiesducode.fr/content/008/8cimjld.gif
https://lesjoiesducode.fr/quand-je-commence-dvelopper-sous-linux-aprs-plusieurs-annes-passes-sous-windows
quand je commence à développer sous Linux après plusieurs années passées sous Windows - https://ljdchost.com/022/Ma1feZq.gif + https://lesjoiesducode.fr/content/022/Ma1feZq.gif
https://lesjoiesducode.fr/quand-un-proche-me-demande-encore-une-fois-de-rparer
- quand un proche me demande encore une fois de « réparer son Facebook » - https://ljdchost.com/022/MxFZvNI.gif + quand un proche me demande encore une fois de "réparer son Facebook" + https://lesjoiesducode.fr/content/022/MxFZvNI.gif
https://lesjoiesducode.fr/la-dev-team-quand-la-mise-en-prod-fonctionne-du-premier
la dev team quand la mise en prod fonctionne du premier coup - https://ljdchost.com/018/iQybVzt.gif + https://lesjoiesducode.fr/content/018/iQybVzt.gif
https://lesjoiesducode.fr/quand-git-blame-balance-qui-a-crit-le-code-que-la
- quand « git blame » balance qui a écrit le code que la team a passé 2 jours à debugger - https://ljdchost.com/018/ibz52ZxNgAM2oA.gif + quand "git blame" balance qui a écrit le code que la team a passé 2 jours à debugger + https://lesjoiesducode.fr/content/018/ibz52ZxNgAM2oA.gif
https://lesjoiesducode.fr/la-diffrence-entre-lintitul-du-stage-et-le-stage-en
- la différence entre l’intitulé du stage et le stage en question - https://ljdchost.com/028/ScSsJaG.gif + la différence entre l'intitulé du stage et le stage en question + https://lesjoiesducode.fr/content/028/ScSsJaG.gif
https://lesjoiesducode.fr/quand-je-prends-en-charge-le-support-utilisateur
quand je prends en charge le support utilisateur - https://ljdchost.com/018/iREPuffTNOthP.gif + https://lesjoiesducode.fr/content/018/iREPuffTNOthP.gif
https://lesjoiesducode.fr/quand-je-dveloppe-une-appli-facebook-et-que-le-boss
quand je développe une appli Facebook et que le boss jette un oeil à mon écran - https://ljdchost.com/035/zjik30m.gif + https://lesjoiesducode.fr/content/035/zjik30m.gif
https://lesjoiesducode.fr/quand-le-sysadmin-a-mal-configur-le-proxy
quand le sysadmin a mal configuré le proxy - https://ljdchost.com/024/o5LbzNy.gif + https://lesjoiesducode.fr/content/024/o5LbzNy.gif
https://lesjoiesducode.fr/quand-mon-pc-rame-sans-raison-et-que-jai-des-choses
- quand mon PC rame sans raison et que j’ai des choses urgentes à faire - https://ljdchost.com/018/i2rMts44clHLw.gif + quand mon PC rame sans raison et que j'ai des choses urgentes à faire + https://lesjoiesducode.fr/content/018/i2rMts44clHLw.gif
https://lesjoiesducode.fr/quand-je-cache-des-bugs-au-chef
quand je cache des bugs au chef - https://ljdchost.com/013/dBATah1.gif + https://lesjoiesducode.fr/content/013/dBATah1.gif
https://lesjoiesducode.fr/quand-les-collgues-se-ramassent-sur-un-projet-sur
quand les collègues se ramassent sur un projet sur lequel je ne travaille pas - https://ljdchost.com/015/FCpwSIk.gif + https://lesjoiesducode.fr/content/015/FCpwSIk.gif
https://lesjoiesducode.fr/quand-je-teste-une-requte-sql-monstrueuse-et-que-je
- quand je teste une requête SQL monstrueuse et que je m’aperçois que j’ai oublié une parenthèse - https://ljdchost.com/007/7ZGdjjk.gif + quand je teste une requête SQL monstrueuse et que je m'aperçois que j'ai oublié une parenthèse + https://lesjoiesducode.fr/content/007/7ZGdjjk.gif
https://lesjoiesducode.fr/quand-je-publie-une-appli-jeu-concours-qui-a-t-tease
quand je publie une appli jeu-concours qui a été teasée à mort - https://ljdchost.com/018/ibgETFO7jGDq2n.gif + https://lesjoiesducode.fr/content/018/ibgETFO7jGDq2n.gif
https://lesjoiesducode.fr/quand-la-nouvelle-dveloppeuse-casse-mon-code
quand la nouvelle développeuse casse mon code - https://ljdchost.com/016/gtXEh5k.gif + https://lesjoiesducode.fr/content/016/gtXEh5k.gif
https://lesjoiesducode.fr/quand-un-collgue-fait-un-force-commit-de-son-code
- quand un collègue fait un force commit de son code « testé » - https://ljdchost.com/001/17ZvQW7.gif + quand un collègue fait un force commit de son code "testé" + https://lesjoiesducode.fr/content/001/17ZvQW7.gif
https://lesjoiesducode.fr/quand-je-tente-de-faire-adopter-de-nouvelles
quand je tente de faire adopter de nouvelles technologies à mon boss - https://ljdchost.com/002/2yLYnwm.gif + https://lesjoiesducode.fr/content/002/2yLYnwm.gif
https://lesjoiesducode.fr/premier-jour-de-production-de-lappli
- premier jour de production de l’appli - https://ljdchost.com/017/h72rDqA.gif + premier jour de production de l'appli + https://lesjoiesducode.fr/content/017/h72rDqA.gif
https://lesjoiesducode.fr/quand-je-lance-un-script-sensible-en-prod
- quand je lance un script sensible en prod - https://ljdchost.com/028/SQ23RQv.gif + Quand je lance un script sensible en prod + https://lesjoiesducode.fr/content/028/SQ23RQv.gif
https://lesjoiesducode.fr/quand-mes-15-lignes-de-code-font-buguer-les-5000-codes
quand mes 15 lignes de code font buguer les 5000 codées par mon collègue - https://ljdchost.com/018/i1iPnQGiNMMcS.gif + https://lesjoiesducode.fr/content/018/i1iPnQGiNMMcS.gif
https://lesjoiesducode.fr/quand-jvite-de-justesse-une-intgration-sous-ie
- quand j’évite de justesse une intégration sous IE - https://ljdchost.com/018/ibrcM4QCUzuO4F.gif + quand j'évite de justesse une intégration sous IE + https://lesjoiesducode.fr/content/018/ibrcM4QCUzuO4F.gif
https://lesjoiesducode.fr/chaque-fois-que-je-dois-corriger-un-bug
à chaque fois que je dois corriger un bug - https://ljdchost.com/018/ibwJNFK7KOextP.gif + https://lesjoiesducode.fr/content/018/ibwJNFK7KOextP.gif
https://lesjoiesducode.fr/quand-on-teste-la-release-pour-la-premire-fois
quand on teste la release pour la première fois - https://ljdchost.com/018/iNBfqcRWVujkK.gif + https://lesjoiesducode.fr/content/018/iNBfqcRWVujkK.gif
https://lesjoiesducode.fr/quand-le-chef-me-surveille-de-loin-sur-mon-pc
Quand le chef me surveille de loin sur mon PC - https://ljdchost.com/027/rJoXjxb.gif + https://lesjoiesducode.fr/content/027/rJoXjxb.gif
https://lesjoiesducode.fr/quand-la-concurrence-nous-rend-visite-sur-un-salon
quand la concurrence nous rend visite sur un salon - https://ljdchost.com/030/UA3XKTA.gif + https://lesjoiesducode.fr/content/030/UA3XKTA.gif
https://lesjoiesducode.fr/quand-le-sysadmin-passe-par-lopen-space-pour-rebooter
- quand le sysadmin passe par l’open space pour rebooter un serveur crashe par l’applicatif - https://ljdchost.com/024/Oxdx7cS.gif + quand le sysadmin passe par l'open space pour rebooter un serveur crashe par l'applicatif + https://lesjoiesducode.fr/content/024/Oxdx7cS.gif
https://lesjoiesducode.fr/quand-je-montre-au-stagiaire-comment-devrait-se-passer
quand je montre au stagiaire comment devrait se passer une mise en prod - https://ljdchost.com/018/iOON215zIRp7s.gif + https://lesjoiesducode.fr/content/018/iOON215zIRp7s.gif
https://lesjoiesducode.fr/quand-je-pense-que-ma-correction-est-passe-en-prod
quand je pense que ma correction est passée en prod alors que je suis en local - https://ljdchost.com/030/uP2Urzr.gif + https://lesjoiesducode.fr/content/030/uP2Urzr.gif
https://lesjoiesducode.fr/quand-je-veux-utiliser-la-dernire-api-en-version-bta
Quand je veux utiliser la dernière API en version bêta dans un projet en prod - https://ljdchost.com/034/yidIDyA.gif + https://lesjoiesducode.fr/content/034/yidIDyA.gif
https://lesjoiesducode.fr/quand-mon-try-catch-ne-fonctionne-pas
Quand mon try-catch ne fonctionne pas - https://ljdchost.com/025/PrestigiousDownrightHerring.gif + https://lesjoiesducode.fr/content/025/PrestigiousDownrightHerring.gif
https://lesjoiesducode.fr/quand-le-chef-veut-faire-le-point-5-heures-le
quand le chef veut faire le point à 5 heures le vendredi - https://ljdchost.com/014/E1DhQgU.gif + https://lesjoiesducode.fr/content/014/E1DhQgU.gif
https://lesjoiesducode.fr/quand-lquipe-support-se-tient-prte-pour-la-mise-en
- Quand l’équipe support se tient prête pour la mise en prod - https://ljdchost.com/018/iwCfev6TBohRP.gif + Quand l'équipe support se tient prête pour la mise en prod + https://lesjoiesducode.fr/content/018/iwCfev6TBohRP.gif
https://lesjoiesducode.fr/quand-un-client-mcontent-se-pointe-au-bureau
Quand un client mécontent se pointe au bureau - https://ljdchost.com/018/i1cbaP9vnF8d8.gif + https://lesjoiesducode.fr/content/018/i1cbaP9vnF8d8.gif
https://lesjoiesducode.fr/quand-le-nouveau-ne-comprend-rien-au-code-existant
Quand le nouveau ne comprend rien au code existant - https://ljdchost.com/010/Ab1sBGN.gif + https://lesjoiesducode.fr/content/010/Ab1sBGN.gif
https://lesjoiesducode.fr/quand-je-forme-le-stagiaire
Quand je forme le stagiaire - https://ljdchost.com/019/JPJjSDO.gif + https://lesjoiesducode.fr/content/019/JPJjSDO.gif
https://lesjoiesducode.fr/quand-je-fais-une-demo-de-la-stabilite-du-programme-aux
Quand je fais une démo de la stabilité du programme aux clients - https://ljdchost.com/012/c9RSVyh.gif + https://lesjoiesducode.fr/content/012/c9RSVyh.gif
https://lesjoiesducode.fr/quand-on-mannonce-que-je-vais-devoir-travailler-main
- Quand on m’annonce que je vais devoir travailler main dans la main avec les sysadmins - https://ljdchost.com/013/dguiD.gif + Quand on m'annonce que je vais devoir travailler main dans la main avec les sysadmins + https://lesjoiesducode.fr/content/013/dguiD.gif
https://lesjoiesducode.fr/quand-je-me-rends-compte-que-je-bloque-depuis-2-heures
- Quand je me rends compte que je bloque depuis 2 heures à cause d’un point virgule oublié - https://ljdchost.com/011/bBKKy.gif + Quand je me rends compte que je bloque depuis 2 heures à cause d'un point virgule oublié + https://lesjoiesducode.fr/content/011/bBKKy.gif
https://lesjoiesducode.fr/quand-le-client-essaie-de-cliquer-sur-les-maquettes
@@ -603,6 +638,6 @@
https://lesjoiesducode.fr/quand-je-decouvre-un-force-close-juste-apres-ma-soumission-sur-le-play-store-android
Quand je découvre un force close juste après ma soumission sur le play store // android - https://ljdchost.com/026/QJu8Z.gif + https://lesjoiesducode.fr/content/026/QJu8Z.gif
diff --git a/dynastie/sites/blog.soutade.fr/about.html b/dynastie/sites/blog.soutade.fr/about.html index e7d11d0..2496d18 100755 --- a/dynastie/sites/blog.soutade.fr/about.html +++ b/dynastie/sites/blog.soutade.fr/about.html @@ -35,19 +35,22 @@
- Bonjour, je m'appelle Grégory Soutadé. Ingénieur en informatique (logiciel embarqué). Actuellement en poste chez Neotion (dans nos beaux locaux de Sophia-Antipolis).

+

Bienvenue sur mon blog

Bien que beaucoup d'articles soient techniques, l'objectif de ce dernier est avant tout le partage. J'y traiterai ainsi de sujets aussi divers que la musique, le cinéma, des reportages photo de balades, de sciences informatiques, de société et de tout ce qui me passera par la tête et que je jugerai bon de publier.

+

Pour ma part, je suis ingénieur en informatique, spécialisé dans le logiciel embarqué. Après 10 ans passés chez Neotion (dans nos beaux locaux de Sophia-Antipolis), je suis désormais consultant chez Elsys Design (site de Vallauris/Sophia-Antipolis).


Pour me contacter :
    -
  • PGEgaHJlZj0ibWFpbHRvOmdyZWdvcnlAc291dGFkZS5mciI+Z3JlZ29yeUBzb3V0YWRlLmZyPC9hPg==
  • -
  • PGEgaHJlZj0iaHR0cDovL2ZyLndpa2lwZWRpYS5vcmcvd2lraS9FeHRlbnNpYmxlX01lc3NhZ2luZ19hbmRfUHJlc2VuY2VfUHJvdG9jb2wiPlhNUFA8L2E+IDogZ3JlZ29yeUBzb3V0YWRlLmZy
  • -
  • PGEgaHJlZj0iaHR0cDovL3d3dy5mYWNlYm9vay5jb20vZ3JlZ29yeS5zb3V0YWRlIj5GYWNlYm9vazwvYT4=
  • +
  • PGltZyBzcmM9L2ltYWdlcy9tYWlsLnBuZyBhbHQ9bG9nbyBtYWlsPiA8YSBocmVmPW1haWx0bzpncmVnb3J5QHNvdXRhZGUuZnI+Z3JlZ29yeUBzb3V0YWRlLmZyPC9hPg==
  • +
  • PGltZyBzcmM9L2ltYWdlcy94bXBwLnBuZyBhbHQ9bG9nbyBYTVBQPiBncmVnb3J5QHNvdXRhZGUuZnI=
  • +
  • PGltZyBzcmM9L2ltYWdlcy9mYWNlYm9vay5wbmcgYWx0PWxvZ28gRmFjZWJvb2s+IDxhIGhyZWY9aHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2dyZWdvcnkuc291dGFkZT5GYWNlYm9vazwvYT4=
  • +
  • PGltZyBzcmM9L2ltYWdlcy9saW5rZWRpbi5wbmcgYWx0PWxvZ28gTGlua2VkSU4+IDxhIGhyZWY9aHR0cHM6Ly9saW5rZWRpbi5jb20vaW4vZ3LDqWdvcnktc291dGFkw6k+TGlua2VkaW48L2E+
+
TWEgY2zDqSA8YSBocmVmPSJodHRwOi8vZnIud2lraXBlZGlhLm9yZy93aWtpL0dQRyI+R1BHPC9hPiA6
PHByZT4tLS0tLUJFR0lOIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0NClZlcnNpb246IEdudVBHIHYxLjQuMTQgKEdOVS9MaW51eCkNCg0KbVFFTkJGS294NUlCQ0FDOHZOMG83aWRqODJrUXBuSWJxeXR0NzVraGc1TFhMNEJVWVord0ZFZEg2L2FqdGNWVw0KZWxvSlh0Zld6YTlxaTZTdUFPYVBJMVdXS2lMdjFqSW92TEpnSW92Y2Y3aDlOODUwUG85TWc5ZnBwU1NBazFhdg0KcERMUUlvdTcxWlZ2bTU1bTF1amxZZFIwVGxEU016cWJnKzVRY1pWL09sZ1p6R0hXd3NpYjhOazBJN2J6OTRROQ0KRE95TkxxOHJ3U05WL203dEw1WGhJOWFoMjNHNHVWN0VwdXlMenZBeDhPUyt5NGo0NW9SSCt4bkw1RS9DNktPQQ0Ka0FZb1NBaElOQVl4MXVvL0k0YlNzYjFmK1l0ajVjazVhTHdHMytJWWRFK3VUaUVlUUdJSEZ6UXJDUFZEc3AvNA0KZSt3YWNWWjJPY0NkcXlKaTYzVVRTVVQvOUMyQ0dQQTZjbHR2QUJFQkFBRzBKa2R5dzZsbmIzSjVJRk52ZFhSaA0KWk1PcElEeG5jbVZuYjNKNVFITnZkWFJoWkdVdVpuSStpUUU0QkJNQkFnQWlCUUpTcU1lU0Foc0RCZ3NKQ0FjRA0KQWdZVkNBSUpDZ3NFRmdJREFRSWVBUUlYZ0FBS0NSQWtZUDdLNWpnT2k1WkFCL3NHVk1VSnRYWlFJcVhhK3gyUQ0KRkozc0xUWVA3ODF4UmdhM1hLaW9vTk5ReTN1QkptUFdVc1RzZzdqSVljTGRhcTh6a1JYdjB6bjFxYkE3V0tLZQ0KNjd0YkVseUwwYWZqR1d4NDU1cXJBMzRNZmVNMkdRUGIzUWZTTXpSZGc1YkxQamlpbzNnRi8yR1JoUWJLVlh4eA0KNnY0aGRMVEY4SkVoWDk5M1drTDFtMkZKdGp0L1NxSWx5Y0kxclY1dlJXSmFqZk9RSVhsWlFPQXFmM0J1amU1NQ0KNExmRlF5V1A1VmFYVFhRM3RNczl4bzREaWMyZk1CZSt0S290eVdpcysxTFFaYmRGSFN1NDJsTTZXNWdaV3A2Uw0KeFgra2szbDNhNmtKZGt3TmhKYTFra3pXdGF2UFEvZ3Z6VTI2d3lBTVpueDh2bTBEa1RLK1Y0c1JHZmhoV3ZnUA0KZzB2a3VRRU5CRktveDVJQkNBREpXT2hzQkZqVE9rYmlVdDNubWRSOXQyN1p4WWRnTTAvbzZlek9ML08zR0IzMQ0Kb0FKR2xrUFdGaDVjUE5qL0tSZ2Zrd2ZOZ1RvNkNYVjJBSEdCRWw5ejQwRDY2WFhVdEU5U3ovdEJjQXRUS1B2MA0KY1g0c0hoVVZBZmJyZEJwWFgxSXJsOGJEQ2FlNTdKSEFWUSsycVpWYlptOWs2ZG1IN3pFVTcwWU81MWRQbjJuZg0KbXcvUG1NS1lLV2JYNWpPWUpaWFd1bDM4aFBJZU9wTkNGdHBIS3ZURkJvb0prd3NPRCtLMzQyY3R3WWc5YlZmZw0KTWZkeEtla2EwVnBVSy9sOG1FV25ablFObGdHeTVGSGkzVjFSNStPK1lVaDd4WnBQWUNmSjE4bEtCQi9vbHlZUg0KTmR5QTZrcXg4cHlvdHpVOU42NnVZOVN0Wi82cnBPZ0JoR0hUa2dyeEFCRUJBQUdKQVI4RUdBRUNBQWtGQWxLbw0KeDVJQ0d3d0FDZ2tRSkdEK3l1WTREb3VQTndmL1JlU0RBQzFQQmk4Q1VLZXdETWVtcmFlanpKTFpoVzNZWEFZag0KM3ZLZk5Ja290dS96MU9BY1QxZVc4bzdla2h3dzhTMktyMk5DUEhRalJqRmdqNExiWEQrS3lFTFhuVUNDckk3bg0Kc0hXMzcraHB4R0J4ck9zVGRxZitXM2plRUFEVVBHcTVnZW54NnFBVU1yWFpvT2lXUUt6Q1MzczkyZFh3Qk1NRA0KbU1ZbVBBTTFJVFdPbkt4WkhHNlByUTFKWEVzMDAzR0RObHlVZ2xpeW9zd2MwTGN5M25odEVUTGprWVg5QTVLTA0KdEZyMWlkTEtvTEFqMTh2SmVLZTZpSzhWYWVpMExLN3R0Z0VKQmo5UDhaalBobVpRaUpCOTkxTHNlSDBDUmd1dw0KQ3J3MzdqVm9wclRwazFwcG5TcDVsSVhubWh2RXRtVytNaEE4emdWa3BqR2xPaFlRYUxrRExnUlNxTWdGRVFnQQ0KOFFQUnBUZXIwM2tTMlhnNTZnSkFBdWgzRE5ncE1VbkQvMUNrNysrc3NwR1BpUFJvY1BEeCtjVnNlUUdaZDNGVA0KMkVTL1pTSEwvMWFxRnh4V01ZNmZGRjRhbjg3czdGdFdGNDJjWk9OL0NraVJjeXo3dlpHTVhvTzBGUVUzVG1yWA0KZGJ6dU9rc3g5V21ENkhsRWhOYktaSmVYZUVOMjcxdGlXOGNIQzdrTUZWei9Kdk9JQjdJOVlKeWd5QnUvWHJJeQ0KaU9VbzM5aWltcmpsUHRWUDR1T3hBOTVDaHBSNjFNcDVlb25Na2F2M0dFRTZNaFRGTlJVRnI2bVd3MWR3M1B0SQ0KL3NUQ25Ncjl3bG5WL05VRE9vMlZjSEY5c21VM091eEJDWDBQQnBndXpjZTliVjE4R0dMTEhaaXFvQk4wWk0rOQ0KSklQRGxrUzM3VnJnVVNYbXRpbDJ4d0VBckprOW5SU2dFRm8vTEgvVkdCYTVDVlBTQmNjY1MvcWdYUTZJTm9XTQ0KdzRNSUFPa0tUeVVQRVJKUy8zV2tCQ2IwcHd6dUVVVi8wRmZKZjBnamErQW1qYkRaeE9ObEliL2YyRVJRb0FFMg0KYk5qOVU5RUYyYXYwZDJKdzVjSTJCTmN6SkFFdDFOSTk4aXQ5Y3Z0ajI4S3NxZzZwYzN1VEllTDlqWmU3a1dYaQ0KdCtEUkkzKzZLMnZPc010MTZINi9HUlBCNExicDVQUHZHTEs1cS9ya0d4Q3VRRFdWQ3ROMzIwMHgwV2NrUHRRZA0Kb0p6Rk9NMDBVaWJhQ0tid1NCdGFlUFUxWEJhbC9HOHJwdVQwM2hIdHB6d1paN045SlY4ZzFWNHNXRHlJTmNQTw0Kb1dsUTVoUXVPZU1IYkpCaGVyWlAvemN6cWx5YnVQRnYyaFRUVFZEUWN2WXJNTlJPRTczR25QTmhaTzlNSUhiMQ0KV0xHUTJRc2RwT2h3VVFraU9ZTG1yUXZDd3o4SC8wekZ6Z2NpbWMrV0plU0tKNllWMHpxTDZUYUoxTThGTkNUdQ0KdWdQWjBVeXRuWmM5MFJsN1VDS0RhOFJzbTZNQnV0MWpYWlMwaGZqUVl4aitObnpnbWg4WUNwTmhwQncrUTJseg0KWEdEN3FJZHgzUzdQU3p3RUQvbGNqZVp3aFIySnpPT3Z4SS9vei9JTVJjV3ZGWFBsZHNueHM5N2Qxa2p0blFJNA0KM3hMUEVoRHZ2TDBNWlJ3MDl5Z2VwSE1IU0FrM1d3My8vR1NRaWt0THRZc3lIK2phL2d1R2t6ZmpsUHhBNmhOSg0KeWFsU1U0TGcvOEN1RTdUaGQyTEdOVVRQUDYrUkhyRDBBN3l6M21XSXozUUZaYTJvbE9VZjh0VncwWktJUGoxZg0KT0RyUmFBZnMwUnVhR3BWaDIwM2VBbGZzbDVXTmRaamhvWlJyYkp1RTlySnFYaDVlMUV5SkFYOEVHQUVDQUFrRg0KQWxLb3lBVUNHd0lBYWdrUUpHRCt5dVk0RG90ZklBUVpFUWdBQmdVQ1VxaklCUUFLQ1JDM2x1bi83OTQ5R1psRA0KQVA0MGNydE5OcUVLZlhkYWFQWDVyZ0FIajRCSG8vbmF0SXNxUGxZNXRobU9sUUQ3QjJ1MEp0MUpYOTgrNTRJQg0KU1lnL3llTlZqZElCRmhOTkhkbWsyVkhYMDlFaHNnZ0FtcS84SURqT21UdEI3bkd0Q2gwMU01cDBXeThLQzExZw0Ka3JFUm93UjZubnQ2ZkNJZmFXamhUUVRCNDh4WWZSR3ZIOHcxZDlJcDBibVZVUkRuZ3lNdlduY01HeVd5aWk5VA0KTXdzUDdndE93UUJIQVFYR1VuK2lEd3FlMjhQVXBvMytzM3ZNTWhLaUZFWnhEN3ZzVkc5Z1VYb0lzVllaQVlncg0KWG9hZEpRZWNHM1g5RWFzcCtFTkV3aU5rYStuYWh3bVZ1SjdmZm9EQnR4UVI0V1lkQnZlSDVWUUpBbW16L01FMw0Kak45U3JkR1RIcmI0aVdJUFllM1FrQ2xrQkpKL3hocGt3ZGpjRjFwbHdXQlE4OCtZb0RMaXVvWWY4Z3pmTmN4eg0KSmRHQ3FzRnhZL3ROMkIvMkw1eXUvMVBQUDZEc1lGY2lDZmlsOWJURUNzVWRyQldMeWxzTFp3PT0NCj02ZDcyDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQo8L3ByZT4=
@@ -106,6 +109,8 @@ diff --git a/dynastie/sites/blog.soutade.fr/css/blog.css b/dynastie/sites/blog.soutade.fr/css/blog.css index cfe984d..d7723c0 100644 --- a/dynastie/sites/blog.soutade.fr/css/blog.css +++ b/dynastie/sites/blog.soutade.fr/css/blog.css @@ -2,6 +2,8 @@ body { background-color: #f0e5a4; + font-family: Verdana, Serif; + /* font-family: Georgia, 'Times New Roman', Times, serif; */ } #logo @@ -16,9 +18,8 @@ body #title a { color:black; - font-family: 'Latin Modern Roman', Georgia, 'Times New Roman', Times, serif; font-size: 2em; - padding-left:6em; + padding-left:20%; padding-right:2em; margin-right:3em; } @@ -44,7 +45,8 @@ div.content padding-left:2em; padding-right:2em; margin-bottom:15em; - margin-right:35em; + /* margin-right:25%;*/ + width:70%; background-color:white; border-style:solid; border-color:black; @@ -61,10 +63,10 @@ div.menu border-color: black; border-width:3px; background-color: #edeee7; - width:15em; + width:13%; position:absolute; top:20em; - right:5em; + right:2%; } .menu_main @@ -72,6 +74,11 @@ div.menu padding:0.5em; } +div.menu +{ + font-family: Sans-serif; +} + div.menu div.menu_content { /* background-color: #edeee7; */ @@ -84,8 +91,7 @@ div.menu div.menu_content div.menu div.menu_content div.menu_content_header { - font-family: Sans-serif; - font-size: 17; + font-size: 17pt; background-repeat: no-repeat; background-position: left center; text-align:center; @@ -129,7 +135,7 @@ div.recents #archive_year, #category_name, #tag_name { - font-size:50; + font-size:50pt; padding-bottom:0.5em; } @@ -157,7 +163,6 @@ div.post div.post div.post_header { display:block; - font-family: 'Latin Modern Roman', Georgia, 'Times New Roman', Times, serif; color: #3c3e2d; } @@ -178,8 +183,7 @@ div.post_header div.title, div.post_header div.title > a text-align:left; text-indent:0; line-height:inherit; - font-family: 'Latin Modern Roman', Georgia, 'Times New Roman', Times, serif; - font-size: 33; + font-size: 33pt; color: #181B0D; } @@ -197,7 +201,6 @@ div.post_header div.post_sub_header > div.author_icon background-repeat: no-repeat; background-position: center left; padding-left: 1.5em; - font-family: Sans-serif; } div.post_header div.post_sub_header > div.author_icon div.author @@ -220,7 +223,6 @@ div.post div.post_content { display:block; margin-top:1%; - font-family: 'Latin Modern Roman', Georgia, 'Times New Roman', Times, serif; font-size: 1.1em; color: #171811; } @@ -250,7 +252,7 @@ footer.post_footer > a:visited a, a:link, a:hover { - font-family: 'Latin Modern Roman', Georgia, 'Times New Roman', Times, serif; + font-family: Verdana, Serif; color: #818f00; text-decoration:none; } @@ -265,13 +267,13 @@ a img .inlineimage { display:inline; - margin-right: 20px; + margin-left: 5em; } a .inlineimage { display:inline; - margin-right: 20px; + margin-left: 5em; } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited @@ -354,6 +356,12 @@ ul li display:none; } +.newsletter > p { + font-weight:bold; + text-align:center; + color: #5e6a34; +} + /* Pygments */ .codehilite, .highlight { background-color: #e8e8e8; } .hl, .color_emacs_hll { background-color: #ffffcc } @@ -514,6 +522,17 @@ div.all_posts div.post display:none; } +.about +{ + font-family: Verdana, Serif; +} + +.about li +{ + list-style-image: none; + list-style-type: none; +} + @media only screen and (max-width:1080px) { #header @@ -575,4 +594,4 @@ div.all_posts div.post { width:10%; } -}*/ +} diff --git a/dynastie/sites/blog.soutade.fr/js/blog.js b/dynastie/sites/blog.soutade.fr/js/blog.js index 2ff51f5..2b88afe 100644 --- a/dynastie/sites/blog.soutade.fr/js/blog.js +++ b/dynastie/sites/blog.soutade.fr/js/blog.js @@ -117,3 +117,32 @@ function switchMenu() content.style.display = "block"; } } + +function pannous_list_do_action(action) +{ + var xhr = new XMLHttpRequest(); + var email_elem = document.getElementById('pannous_email'); + var uri = 'https://pannous.soutade.fr//rest/lists/blog/' + action + '?email=' + email_elem.value; + xhr.open('GET', encodeURI(uri)); + xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); + xhr.addEventListener('readystatechange', function() { + if (xhr.readyState === XMLHttpRequest.DONE) { + if (this.status == 200) { + alert(xhr.responseText); + } + else { + alert("Error " + this.status); + } + } + }); + xhr.addEventListener('error', function(event) { + alert('Error ' + this.statusText); + }); + xhr.send(); +} +function pannous_list_subscribe() { pannous_list_do_action('subscribe'); } +function pannous_list_unsubscribe() { pannous_list_do_action('unsubscribe'); } +function clear_your_email() { + var email_elem = document.getElementById('pannous_email'); + if (email_elem.value === 'Your email') email_elem.value = ''; +}