mirror of
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
synced 2025-06-20 09:04:42 +02:00
up articles
This commit is contained in:
parent
c8b1b77d3e
commit
75081675ec
9 changed files with 69 additions and 62 deletions
|
@ -30,14 +30,14 @@ actuel (se trouvant dans mon répertoire d'utilisateur) sur mon ubuntu
|
|||
maison. Enjoyez les commandes raccourcies!
|
||||
|
||||
|
||||
#+begin_src brush:bash
|
||||
#+begin_src bash
|
||||
################ git ################ alias ci='commit'; alias co='checkout'; alias st='status'; alias br='branch'; alias gci='git commit'; alias gco='git checkout'; alias gst='git status'; alias gbr='git branch'; alias gpull='git pull origin master'; alias gpush='git push origin master'; alias glg='git log --pretty=oneline'; alias myglg='git log --pretty=oneline --author=baptiste.lemoine'; alias gaci='git add . && git commit -m ';################ symfony2 ###################### alias sf='php app/console'; alias sfdsu='php app/console doctrine:schema:update --dump-sql'; alias sfdsuf='php app/console doctrine:schema:update --force'; alias sfcc='rm -rf app/cache/* && rm -rf app/logs/*'; alias sfdcc='sf doctrine:cache:clear-metadata && sf doctrine:cache:clear-query && sf doctrine:cache:clear-result '; alias sfdge='php app/console doctrine:generate:entities Tykayn'; alias sfdsv='php app/console doctrine:schema:validate'; alias sfdges='php app/console doctrine:generate:entities Tykayn'; alias c7='sudo chmod 777 -R'; alias ptest='phpunit -c app'; alias composer='/usr/local/bin/composer.phar'; alias sfad='sf assetic:dump'; alias sfai='sf assets:install';################ system - command line ################ alias bashare='source ~/.bash_aliases'; alias basha='nano ~/.bash_aliases'; alias ainstall='sudo apt-get install'; alias apacheconf='sudo nano /etc/apache2/apache2.conf'; alias tfa='tail -f /var/log/apache2/error.log'; alias aupg='sudo apt-get update && sudo apt-get upgrade'; alias toshop='wine "/media/tykayn/567A958C7A956A0F/Program Files (x86)/Adobe/Adobe Photoshop CS5/Photoshop.exe"'; alias phpini='sudo nano /etc/php5/apache2/php.ini';
|
||||
#+end_src
|
||||
|
||||
afin que les alias fonctionnent, n'oubliez pas de
|
||||
resourcer votre bash avec la commande suivante:
|
||||
|
||||
#+begin_src brush:bash
|
||||
#+begin_src bash
|
||||
source ~/.bashrc
|
||||
#+end_src
|
||||
|
||||
|
|
|
@ -28,17 +28,17 @@ Si dans un terminal unix vous écrivez whatis love, vous saurez ce qu'est
|
|||
l'amour.
|
||||
|
||||
|
||||
#+begin_src brush:
|
||||
whatis lovebaby don't hurt me, don't hurt me, no more.
|
||||
|
||||
#+end_src
|
||||
#+begin_quote
|
||||
whatis love
|
||||
baby don't hurt me, don't hurt me, no more.
|
||||
#+end_quote
|
||||
|
||||
Bizarrement, quand je rentre la commande dans un shell, j'ai comme
|
||||
retour:
|
||||
|
||||
|
||||
#+begin_quote
|
||||
"love : rien d'adéquat"
|
||||
|
||||
#+end_quote
|
||||
|
||||
Joyeux poissons d'avril.
|
||||
|
||||
|
|
|
@ -24,14 +24,12 @@
|
|||
:CUSTOM_ID: des-tests-plus-rapides-avec-jasmine
|
||||
:END:
|
||||
|
||||
[[https://ellem.ca/wp-content/uploads/2013/07/JASMINE.jpg]]Jasmine,
|
||||
framework de test en javascipt dispose de quatre fonctions intéressantes
|
||||
pour rendre l'exécution de vos nommmmmmbreux tests JS. Parce que bien
|
||||
sûr, vous testez votre javascript, nesspa?
|
||||
[[https://ellem.ca/wp-content/uploads/2013/07/JASMINE.jpg]]
|
||||
|
||||
Jasmine, framework de test en javascipt dispose de quatre fonctions intéressantes pour rendre l'exécution de vos nommmmmmbreux tests JS. Parce que bien sûr, vous testez votre javascript, nesspa?
|
||||
|
||||
|
||||
Bien, donc,on développe des blocs de test avec
|
||||
*describe()* et *it()*
|
||||
Bien, donc,on développe des blocs de test avec *describe()* et *it()*
|
||||
|
||||
|
||||
vous pouvez demander à jasmine de ne pas exécuter de bloc en utilisant
|
||||
|
@ -53,7 +51,7 @@ ouvert dans votre projet, dans le dossier .git.
|
|||
|
||||
|
||||
|
||||
#+begin_src brush:bash
|
||||
#+begin_src bash
|
||||
touch .git/hooks/pre-commitchmod +x .git/hooks/pre-commit
|
||||
#+end_src
|
||||
|
||||
|
@ -63,8 +61,12 @@ dans vos fichiers de tests.
|
|||
|
||||
|
||||
|
||||
#+begin_src brush:bash
|
||||
#!/bin/sh# A git pre-commit hook that verifies that the change does not introduce# the use of a Jasmine exclusive test , which would# prevent most other tests from being run without any clear indication thereof FILES_PATTERN='\.(js|coffee)(\..+)?$'FORBIDDEN='fit('git diff --cached --name-only | \ grep -E $FILES_PATTERN | \ GREP_COLOR='4;5;37;41' xargs grep --color --with-filename -n $FORBIDDEN && echo 'COMMIT REJECTED Found "$FORBIDDEN" references. Please remove them before commiting' && exit 1
|
||||
#+begin_src bash
|
||||
#!/bin/sh
|
||||
# A git pre-commit hook that verifies that the change does not introduce# the use of a Jasmine exclusive test , which would
|
||||
# prevent most other tests from being run without any clear indication there of
|
||||
|
||||
FILES_PATTERN='\.(js|coffee)(\..+)?$'FORBIDDEN='fit('git diff --cached --name-only | \ grep -E $FILES_PATTERN | \ GREP_COLOR='4;5;37;41' xargs grep --color --with-filename -n $FORBIDDEN && echo 'COMMIT REJECTED Found "$FORBIDDEN" references. Please remove them before commiting' && exit 1
|
||||
#+end_src
|
||||
|
||||
|
||||
|
|
|
@ -57,8 +57,11 @@ pour dotclear, sur lequel fonctionne ce blog j'utilise YASH.
|
|||
|
||||
|
||||
il faut mettre son code dans une balise de préformatage
|
||||
#+begin_example
|
||||
#+end_example
|
||||
#+begin_src html
|
||||
<pre>
|
||||
var bonjour = 'Hello Monde!';
|
||||
</pre>
|
||||
#+end_src
|
||||
|
||||
et lui mettre une classe *brush:js* par example. Ce qui est un peu
|
||||
relou.
|
||||
|
@ -66,24 +69,27 @@ relou.
|
|||
|
||||
ce qui donne ceci dans le code HTML
|
||||
|
||||
#+begin_src brush:html
|
||||
#+begin_src html
|
||||
là on est dans du html moche mais coloré
|
||||
<pre class="brush:js">
|
||||
var bonjour = 'Hello Monde!';
|
||||
</pre>
|
||||
#+end_src
|
||||
|
||||
|
||||
|
||||
Mais syntaxeHL fait aussi très bien l'affaire:
|
||||
|
||||
|
||||
https://plugins.dotaddict.org/dc2/details/syntaxehl
|
||||
|
||||
#+begin_src brush:js
|
||||
// wow ce code est trop mieux en couleurvar bonjour = 'Hello Monde!';
|
||||
#+begin_src js
|
||||
// wow ce code est trop mieux en couleur
|
||||
|
||||
var bonjour = 'Hello Monde!';
|
||||
#+end_src
|
||||
|
||||
|
||||
Mais si vous voulez un joli thème de coloration y'a le projet
|
||||
[[https://highlightjs.org/][HighLightJS]] qui non seulement met en forme
|
||||
Mais si vous voulez un joli thème de coloration y'a le projet [[https://highlightjs.org/][HighLightJS]] qui non seulement met en forme
|
||||
plus de 50 lagages, mais dispose aussi d'un bon paquet de thèmes dans
|
||||
leur démos.
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#+post_slug: inspirer-les-femmes-prendre-les-postes-qui-faconnent-le-monde
|
||||
#+post_url: https://www.ciperbliss.com/2015/inspirer-les-femmes-prendre-les-postes-qui-faconnent-le-monde
|
||||
#+post_title: inspirer les femmes à prendre les postes qui façonnent le monde
|
||||
#+post_tags:
|
||||
#+post_tags: stem, inclusivité, femmes
|
||||
#+post_type: post
|
||||
#+post_mime_types:
|
||||
#+post_guid: undefined
|
||||
|
@ -44,10 +44,12 @@ vidéo sur www.youtube.com]], ou activez JavaScript dans votre navigateur
|
|||
si ce n'est pas déjà le cas.
|
||||
|
||||
|
||||
Fermez les yeux quelques secondes, et imaginez un
|
||||
ingénieur. à quoi ça ressemble ?Vous n'étiez
|
||||
probablement pas en train de visualiser une personne comme Debbie
|
||||
Sterling. Elle est une jeune entrepreneuse, ingénieur, et fondatrice de
|
||||
Fermez les yeux quelques secondes, et imaginez un ingénieur. à quoi ça ressemble ? Vous n'étiez probablement pas en train de visualiser une personne comme Debbie Sterling.
|
||||
|
||||
[[https://media-cldnry.s-nbcnews.com/image/upload/t_nbcnews-ux-1024-900,f_auto,q_auto:best/newscms/2014_10/236451/140307-debbie-sterling-218.jpg]]
|
||||
|
||||
|
||||
Elle est une jeune entrepreneuse, ingénieur, et fondatrice de
|
||||
GoldieBox, une compagnie de jouets pour inspirer la génération prochaine
|
||||
de femmes ingénieurs. Elle a fait sa grande quête au quotidien que de
|
||||
réduire l'écart des genres dans les sciences, la technologie,
|
||||
|
@ -55,25 +57,24 @@ l'ingénierie et les maths. là ou le commerce traditionnel conserve une
|
|||
fracture nette entre les jouets pour garçons et pour filles, Debbie
|
||||
propose une alternative pour développer la curiosité des petites et des
|
||||
grandes femmes envers des occupations plus variées que celles que l'on
|
||||
connaît. Les jouets de son entreprise rencontrent un franc succès et de
|
||||
connaît.
|
||||
|
||||
Les jouets de son entreprise rencontrent un franc succès et de
|
||||
nombreuses petites filles ont maintenant le choix de jouer à autre chose
|
||||
qu'à maternet un bébé en plastique, se préparer à faire le ménage ou à
|
||||
la dinette.Très tôt on décourage les femmes à
|
||||
s'approprier des postes aux enjeux les plus cruciaux dans notre société,
|
||||
la dinette.Très tôt on décourage les femmes à s'approprier des postes aux enjeux les plus cruciaux dans notre société,
|
||||
on nous ressasse sans cesse que résoudre des problèmes est un truc de
|
||||
mec, et qu'il est normal que les femmes soient mauvaises à des tâches
|
||||
rigoureuses, demandant de la logique. Rien n'est plus faux, et se passer
|
||||
de la moitié de la population à de tels postes n'améliore en rien le
|
||||
conditionnement d'infériorisation des femmes. Cette prise de pouvoir il
|
||||
faut l'initier à travers l'éducation et dire aux femmes qu'elles peuvent
|
||||
faire bien d'autres choses que des tutos maquillage sur youtube, même si
|
||||
c'est très plaisant, bien sûr vous avez le droit d'être la parfaite
|
||||
femme au foyer. Mais demandez vous si ce n'est pas étouffant de se
|
||||
restreindre à être uniquement ce qu'on attend de
|
||||
vous.[[https://www.zdnet.fr/i/edit/ne/2012/03/Markess-Syntec-Numerique-ecarts-salaires-460.jpg]]Girls
|
||||
who code, fait [[https://witi.meetup.com/fr/cities/fr/paris/][des meetups
|
||||
en france]] et dans le monde dans le même but. Si vous shouaitez en
|
||||
savoir plus sur les métiers de l'ingénierie de façon gratuite (avec
|
||||
apéro et boustifaille offerte) c'est un bon endroit pour
|
||||
débuter.la force soit avec vous!
|
||||
conditionnement d'infériorisation des femmes.
|
||||
|
||||
Cette prise de pouvoir il faut l'initier à travers l'éducation et dire aux femmes qu'elles peuvent faire bien d'autres choses que des tutos maquillage sur youtube, même si c'est très plaisant, bien sûr vous avez le droit d'être la parfaite femme au foyer. Mais demandez vous si ce n'est pas étouffant de se
|
||||
restreindre à être uniquement ce qu'on attend de vous.
|
||||
|
||||
[[https://www.zdnet.fr/i/edit/ne/2012/03/Markess-Syntec-Numerique-ecarts-salaires-460.jpg]]Girls who code, fait [[https://witi.meetup.com/fr/cities/fr/paris/][des meetups en france]] et dans le monde avec cet objectif.
|
||||
|
||||
Si vous shouaitez en savoir plus sur les métiers de l'ingénierie de façon gratuite (avec apéro et boustifaille offerte) c'est un bon endroit pour
|
||||
débuter.
|
||||
La force soit avec vous!
|
||||
|
||||
|
|
|
@ -24,24 +24,16 @@
|
|||
:CUSTOM_ID: gestion-de-projet
|
||||
:END:
|
||||
|
||||
(image de chez
|
||||
[[https://www.hteumeuleu.fr/][Hteumeuleu]])Vous avez
|
||||
sans doute réalisé quelques projets et réalisé la déconvenue qu'entraîne
|
||||
une gestion de projet inexistante quand la bise fut venue. Voici donc
|
||||
une série de posts sur mon expérience de la gestion de projets web de
|
||||
plusieurs mois en petites équipes jusqu'a une quinzaine de personnes,
|
||||
(image de chez [[https://www.hteumeuleu.fr/][Hteumeuleu]])
|
||||
|
||||
Vous avez sans doute réalisé quelques projets et réalisé la déconvenue qu'entraîne une gestion de projet inexistante quand la bise fût venue. Voici donc une série de posts sur mon expérience de la gestion de projets web de
|
||||
plusieurs mois en petites équipes jusqu'à une quinzaine de personnes,
|
||||
applicable également à d'autres domaines que le web comme par example la
|
||||
publication de livres collectifs auto édités auquel j'ai pu contribuer
|
||||
dans une équipe entre ving et trente contributeurs.
|
||||
|
||||
|
||||
|
||||
** Causes générales de retard dans un projet
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: causes-générales-de-retard-dans-un-projet
|
||||
:dir: ltr
|
||||
:style: line-height: 1.38;
|
||||
:END:
|
||||
|
||||
Un projet s'étire dans le temps bien souvent pour ces raisons:
|
||||
|
||||
|
@ -80,8 +72,8 @@ Un projet s'étire dans le temps bien souvent pour ces raisons:
|
|||
|
||||
- un réseau pourri qui vous empêche de transmettre de gros fichiers en
|
||||
un clin d'oeil
|
||||
- du matériel trop vieux pour travailler sans attendre qu'il réagisse.
|
||||
|
||||
- du matériel trop vieux pour travailler sans attendre qu'il réagisse.
|
||||
Si vous radinez sur le matériel, vous le paierez en rallongeant le
|
||||
temps que prendra le projet, ce qui coûte en général bien plus cher.
|
||||
|
||||
|
|
|
@ -17,6 +17,9 @@
|
|||
* Julie de la fabrique des mobilités - Elles font le libre
|
||||
#+HTML: <iframe title="sotm2024-julie-fabrique-des-mobilités-_full" width="560" height="315" src="https://peertube.cipherbliss.com/videos/embed/1824d67a-84c9-4300-96ba-2278e631fcc4" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups"></iframe>
|
||||
|
||||
[[https://peertube.cipherbliss.com/c/elles_font_le_libre/videos][Lien de la chaine de vidéos "Elles font le libre"]]
|
||||
|
||||
|
||||
Julie de l'association "La fabrique des mobilités" présente les actions de vulgarisation et de collaboration entre acteurs publics. L'association existe depuis une dizaine d'années et contribue à des communs, des logiciels libres pour décarboner les transports, et faire avancer les réutilisations. https://lafabriquedesmobilites.fr/blog/dix_communs_numeriques_essentiels_mobilite
|
||||
|
||||
https://lafabriquedesmobilites.fr
|
||||
|
|
|
@ -16,9 +16,12 @@
|
|||
|
||||
* Dépasser la spécialisation
|
||||
|
||||
Selon les époques, nous nous informons principalement via certaines sources d'informations sans l'avoir vraiment choisi. Certaines générations préfèrent la radio, la télévision, des "podcast" ou des livestream qui n'en sont qu'une variation, ou encore les plateformes privatrices les plus connues. On spécialise nos sources d'informations, et lorsque ces sources sont utilisées dans des buts hostiles à leurs utilisateurs à grand renfort de propagande ou d'agenda politiques visant à banaliser certaines violences tel qu'en faisant le choix de supprimer les vérifications de faits, de déterminer comme acceptable les qualifications de maladie mentale pour des choses qui n'en sont pas ou en supprimant la modération, on choisit de façonner une certaine vision très autoritaire et violente envers énormément de gens.
|
||||
Selon les époques, nous nous informons principalement via certaines sources d'informations sans l'avoir vraiment choisi. Certaines générations préfèrent la radio, la télévision, des "podcast" ou des livestream qui n'en sont qu'une variation, ou encore les plateformes privatrices les plus connues. On spécialise nos sources d'informations, et lorsque ces sources sont utilisées dans des buts hostiles à leurs utilisateurs à grand renfort de propagande ou d'agenda politiques visant à banaliser certaines violences, tel qu'en faisant le choix de supprimer les vérifications de faits, de déterminer comme acceptable les qualifications de maladie mentale pour des choses qui n'en sont pas ou en supprimant la modération, on choisit de façonner une certaine vision très autoritaire et violente envers énormément de gens.
|
||||
|
||||
C'est ce qui s'est passé sur Twitter, sur Facebook, sur Instagram, sur Whatsapp, sur TikTok, et il n'y a aucune raison que ça ne se produise pas sur Bluesky. C'est une plateforme qui ressemble à Twitter, dont le développement est financé par des spéculateurs de cryptomonnaies. Les ingénieurs vantent monts et merveilles de logiciel et de gouvernance distribuée, mais dans les faits il n'y a rien de tel.
|
||||
|
||||
Et d'autres alternatives permettent dès aujourd'hui de faire ce que promet de faire un jour peut être Bluesky, et sans pognon provenant de la publicité. Bien que les choses semblent pas si graves en surface, la merdification est inévitable dans un cadre qui l'autorise et dans des dynamiques politiques et capitalistes qui l'encouragent. Il n'y a aucune raison pour qu'une structure qui peut se faire racheter par un miliardaire qui fait OKLM deux saluts nazi pendant une conférence de presse, ne devienne pas une énième chambre d'echo de ses idées les plus néfastes.
|
||||
|
||||
C'est ce qui s'est passé sur Twitter, sur Facebook, sur Instagram, sur Whatsapp, sur TikTok, et il n'y a aucune raison que ça ne se produise pas sur Bluesky. C'est une plateforme qui ressemble à Twitter, dont le développement est financé par des spéculateurs de cryptomonnaies. Les ingénieurs vantent monts et merveilles de logiciel et de gouvernance distribuée, mais dans les faits il n'y a rien de tel. Et d'autres alternatives permettent dès aujourd'hui de faire ce que promet de faire un jour peut être Bluesky, et sans pognon provenant de la publicité. Bien que les choses semblent pas si graves en surface, la merdification est inévitable dans un cadre qui l'autorise et dans des dynamiques politiques et capitalistes qui l'encouragent. Il n'y a aucune raison pour qu'une structure qui peut se faire racheter par un miliardaire qui fait OKLM deux saluts nazi pendant une conférence de presse, ne devienne pas une énième chambre d'echo de ses idées les plus néfastes.
|
||||
Aller là dessus c'est la garantie de devoir de nouveau un de ces jours se dire "comment on a pu en arriver là? Qui aurait pu prévoir que ce serait autant la merde et que ce que je croyais comme un lieu d'amusement ait pu aussi mal tourner ?"
|
||||
|
||||
Combien de fois va-il falloir que ce genre de chose arrive pour que le grand public comprenne l'essence du problème et ait enfin la main sur la gouvernance, les données et les sources des logiciels qu'il utilise pour les faire évoluer dans un sens qui lui convient plutôt que de donner systématiquement ces responsabilité à des gens nostalgiques des heures les plus sombres de l'histoire?
|
||||
|
@ -46,4 +49,4 @@ C'est pourquoi aussi, j'invite mes contacts à me rejoindre sur Mastodon et pas
|
|||
|
||||
Sortir de toutes ces pressions sociales demande des efforts conséquents et une mobilité aussi bien physique, financière que mentale. Plus on apprend de choses avec la sociologie et plus on a le sentiment étrange que tous les humains, bien qu'ils parcourent de temps à autre les mêmes espaces, les mêmes rues, les mêmes sources d'informations, ils ne vivent pas du tout dans le même monde et font en sorte de ne surtout pas y penser. On fait de nécessité raison, on rationalise, on se moque de ceux qui ne vivent pas dans le même monde que le notre, on imagine des choses pour s'en écarter encore plus et se rapprocher d'autres, pour se conformer aux pressions de notre classe sociale et réduire notre inconfort, ou encore pour sonder qui sont nos semblables ou détourner la colère de ceux qui subissent les conséquences de nos propres privilèges.
|
||||
|
||||
Prendre conscience que l'on a pas la maîtrise de nos goûts ou de ce que l'on imagine d'autres ensembles de gens permet de sortir de ce qui nous détermine et peut être commencer à s'ouvrir aux autres dans des perspectives autres que celles de la domination ou de la destruction. Savoir tout cela ne vous permettra pas de changer ce qui vous plaît ou déplaît d'un simple claquement de doigts. Mais je ne sais pas ce que vous en pensez, mais je dirai qu'on a drôlement besoin d'un peu plus d'ouverture aux autres en ce moment.
|
||||
Prendre conscience que l'on a pas la maîtrise de nos goûts ou de ce que l'on imagine d'autres ensembles de gens permet de sortir de ce qui nous détermine et peut être commencer à s'ouvrir aux autres dans des perspectives autres que celles de la domination ou de la destruction. Savoir tout cela ne vous permettra pas de changer ce qui vous plaît ou déplaît d'un simple claquement de doigts. Je ne sais pas ce que vous en pensez, mais je dirai qu'on a drôlement besoin d'un peu plus d'ouverture aux autres en ce moment.
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#+post_lang: fr
|
||||
#+post_url: https://www.cipherbliss.com2025/créer-son-blog-gemini-et-https-à-la-fois
|
||||
#+post_title: créer son blog gemini et https à la fois
|
||||
#+post_tags:
|
||||
#+post_tags: gemini, blog, agate, offpunk
|
||||
#+post_series:
|
||||
#+post_type: post
|
||||
#+post_status: publish
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue