up articles

This commit is contained in:
Tykayn 2025-05-13 10:23:48 +02:00 committed by tykayn
parent c8b1b77d3e
commit 75081675ec
9 changed files with 69 additions and 62 deletions

View file

@ -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

View file

@ -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.

View file

@ -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

View file

@ -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.

View file

@ -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!

View file

@ -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.

View file

@ -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

View file

@ -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.

View file

@ -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