🎨 more style, links fix

This commit is contained in:
Tykayn 2024-11-19 23:50:42 +01:00 committed by tykayn
parent a00cd145a1
commit baac2fd2f1
2343 changed files with 31637 additions and 5343 deletions

View file

@ -8,7 +8,7 @@
#+post_slug: des-femmes-codeuses
#+post_url: https://tykayn.fr/2015/des-femmes-codeuses
#+post_title: des femmes codeuses
#+post_tags: null
#+post_tags:
#+post_type: post
#+post_mime_types:
#+post_guid: undefined
@ -28,6 +28,7 @@ Moi aussi je dessine pour le 8 Mars, mais pas le 8 Mars, c'est trop
principal-courant.
[[http://tykayn.fr/wp-content/uploads/i/2015/03mars/femmes_codeuses/01.jpg]]
@ -52,6 +53,7 @@ relève juste que c'est un plan de carrière souvent imposé aux femmes et
inconcevable pour les hommes.
[[http://tykayn.fr/wp-content/uploads/i/2015/03mars/femmes_codeuses/05.jpg]]
*Puisque les femmes aiment tellement la littérature,
@ -69,6 +71,7 @@ connaissance de la grammaire et des compétences en rédaction que l'on
vante dans les filières littéraires.
#+end_quote
@ -76,11 +79,13 @@ Donc personnellement ça m'a toujours semblé très étrange de croire que
dans les filières S on ne rédige pas.
Allez, pour les lectrices, je donne de ma personne en rédigeant un *tuto
de programmation orienté objet en PHP* avec plein de figures de style
dedans et une analyse de texte.
* du code pour les femmes
:PROPERTIES:
:CUSTOM_ID: du-code-pour-les-femmes
@ -91,10 +96,12 @@ informatique, et de nombreuses femmes ne se rendent pas compte comme il
est important et accessible de comprendre le fonctionnement du monde
moderne qui nous entoure: par exemple *Women who code* crée des
conférences - rencontres entre femmes pour les y sensibiliser.
http://www.womenwhocode.com/En France je ne connais
pas de pareille initiative orientée pour les femmes.
Si vous voulez
[[http://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3][débuter
en programmation web vous avez le site Open Class Rooms]] (ex "site du
@ -103,20 +110,24 @@ par où commencer, comment ça marche les sites web, ce qu'on peut faire
avec tel ou tel langage... etc.
*il suffit du programme "bloc notes" pour pouvoir coder*, même si bien
des programmes sont créés exprès pour coder et vous simplifient la vie
(Notepad++, DreamWeaver, Eclipse, Netbeans, Webstorm, IntelliJ...).
Autant dire tout de suite qu'écrire le code PHP qui suit m'aura pris un
quart d'heure, ce qui est beaucoup moins que pour le reste de ce billet
de blog.
Retenez donc que *non seulement coder c'est facile à apprendre, mais
qu'en plus on peut faire des tas de choses assez rapidement*.
** à quoi ressembleraient un cours de PHP s'il était façonné de la même façon que les cours de L ?
:PROPERTIES:
:CUSTOM_ID: à-quoi-ressembleraient-un-cours-de-php-sil-était-façonné-de-la-même-façon-que-les-cours-de-l
@ -128,22 +139,26 @@ qu'en plus on peut faire des tas de choses assez rapidement*.
- ce n'est pas une introduction au PHP pour ceux qui n'y ont jamais
touché. Si vous ne comprenez pas tout c'est donc normal, mais ça
n'empêche pas de comprendre la suite.
- il n'y a que trois personnes parmi mes lecteurs qui vont donc
comprendre quelque chose à ce code :D
- les notions de base en programmation (variables, portée des variables,
typage, structure de langage, objets, fonctions, méthodes, classes,
compilation, code interprété et commentaires, serveur et client...) ne
sont pas abordées.
- je n'expliquerai pas ici comment faire marcher du PHP sur votre
ordinateur.
Ceci étant dit, pour ce *merveilleux cours de PHP orienté objet* nous
allons nous prendre pour des créateurs divins et inventer l'humain,
l'homme, la femme, les faire s'accoupler et modifier leurs propriétés en
conséquence.
*** Créer l'humain
:PROPERTIES:
:CUSTOM_ID: créer-lhumain
@ -157,6 +172,7 @@ on lui écrit une classe Humain, que l'on va complexifier au fur et à
mesure.
#+begin_example
class Human { public $name;public $gender; private $status;
#+end_example
@ -170,6 +186,7 @@ On voudrait aussi pouvoir lui changer de statut quand on veut, comme le
statut est privé, on lui rajoute donc une méthode /setStatus()/.
#+begin_example
//définr le statut public function setStatus($newStatus) { $this->status = $newStatus; }
#+end_example
@ -179,6 +196,7 @@ Notre humain on aimerait qu'il puisse dire qui il est, on lui rajoute
donc une méthode WhoAmI() qui affiche son genre, son statut et son nom.
#+begin_example
// Afficher qui on est public function whoAmI() { echo '
Je suis un humain ' . $this->gender . ' ' . $this->status . ' nommé ' . $this->name . ''; }
@ -197,6 +215,7 @@ Voilà, on va pouvoir créer des humains précis en étendant la classe
Human.
*** Créer le mâle
:PROPERTIES:
:CUSTOM_ID: créer-le-mâle
@ -206,10 +225,12 @@ Notre humain Mâle, est de genre *homme*. Puisqu'il étend l'humain il
dispose des propriétés de nom, de genre et de statut sans qu'on ait
besoin de les réécrire.
Pour changer son nom lors de l'instanciation on
propose de choisir son nom dans la méthode spéciale __construct(). de
base notre homme se nomme Bob et est puceau.
==
#+begin_example
@ -221,15 +242,19 @@ class Man extends Human { public function __construct($complete_name = "Bob", $s
L'homme va forniquer une femme, il lui faut une
méthode pour ça.
On définit donc une restriction à la méthode fuck(),
on voudrait que notre homme ne fucke que des femmes.
On n'a pas encore créé notre classe Woman, mais on le
fera ensuite.
Quand ils fuckent, ils sont contents, donc dans la
fonction fuck() on l'affiche avec des echo.
==
#+begin_example
@ -244,10 +269,12 @@ c'est à dire /true/.On comprendra aussi qu'une femme
enceinte, c'est une maman.
Donc pour tester si c'est une maman on lui crééra une méthode isMother()
qui renverra /true/Et voilà notre classe d'homme
complète.
==
#+begin_example
@ -258,6 +285,7 @@ complète.
Il va nous falloir créer la classe de la femme.
*** Créer la femelle
:PROPERTIES:
:CUSTOM_ID: créer-la-femelle
@ -265,6 +293,7 @@ Il va nous falloir créer la classe de la femme.
Notre humain Femelle, est de genre *femme*.
Elle a un constructeur qui lui permet aussi de lui
donner un nom et un statut. De base notre femme se nomme Alice et est
vierge.Il nous faut pouvoir tester si la femme est
@ -285,6 +314,7 @@ Maintenant qu'on a défini l'humain, l'homme et la femme, on va les
mettre en action.
*** Faire interagir le mâle et la femelle
:PROPERTIES:
:CUSTOM_ID: faire-interagir-le-mâle-et-la-femelle
@ -293,6 +323,7 @@ mettre en action.
Pour afficher le déroulement du tout, nous allons afficher l'avancement
dans du html et mettre un peu de style CSS.
==
#+begin_example
@ -309,13 +340,16 @@ Allez Adam, dis nous tout.";$adam->whoAmI();
Vous connaissez la légende: au huitième jour, Dieu créa le Lundi.
Créons donc Adam le premier homme
hop, c'est fait.
Allez Adam, dis nous tout.
#+begin_quote
Je suis un humain homme puceau nommé Adam
@ -339,13 +373,16 @@ Merci mon petit."; 
Merci mon petit.
Créons donc Eve la première femme
hop, c'est fait.
Allez Eve, dis nous tout.
#+begin_quote
Je suis un humain femme vierge nommé Eve
@ -356,6 +393,7 @@ Je suis un humain femme vierge nommé Eve
Merci mon petit.
==
#+begin_example
@ -372,9 +410,11 @@ Eve est donc comblée et enceinte.";$eve->whoAmI(); 
Et puis un jour, Adam et Eve ont forniqué.
Ici c'est donc Adam qui prend Eve.
#+begin_quote
Adam : OWIIII ma mignonne à la rose
@ -386,9 +426,11 @@ Eve : HOU! grand fou je suis toute retournée
hop, c'est fait.
Eve est donc comblée et enceinte.
#+begin_quote
Je suis un humain femme comblée nommé Eve
@ -411,6 +453,7 @@ Mais adam, fort de pulsions animales absolument incontrôlablesne s'arrête pas
Et adam a gagné en virilité.
#+begin_quote
Je suis un humain homme viril nommé Adam
@ -442,6 +485,7 @@ Eve est donc une femme qui ne peut exister.";$eve->whoAmI();
Eve est donc une femme qui ne peut exister.
#+begin_quote
Je suis un humain femme impossible nommé Eve
@ -462,6 +506,7 @@ Et Adam a gagné un nouveau statut.";$adam->whoAmI();
Et Adam a gagné un nouveau statut.
#+begin_quote
Je suis un humain homme mother fucker nommé Adam
@ -472,6 +517,7 @@ Je suis un humain homme mother fucker nommé Adam
Et voilà, et on finit en fermant le html.
#+begin_example
echo "";
#+end_example
@ -480,6 +526,7 @@ echo "";
vous trouverez ici le code complet de ce cours trop bien et vous pourrez
jouer avec comme vous voulez.
[[http://artlemoine.com/human.php.txt]]et
le rendu du php exécuté se trouve sur cette
adresse:[[http://artlemoine.com/human.php]]
@ -500,12 +547,17 @@ choses pas bien :
- les hommes définis ainsi ne peuvent fucker que des instances de
femmes, ce qui est incorrect et homophobe à la fois
- forniquer fait tomber enceinte à tous les coups.
- forniquer fait devenir viril.
- être une maman à la vie sexuelle active est moralement inconcevable.
- des gens qui forniquent sont toujours super contents de l'avoir fait.
- aucune notion de consentement n'est présente.
#+end_quote
@ -528,6 +580,7 @@ Et on aurait pu coder la notion de "être une putain" ou "une salope", ça
aurait été fun aussi.
En bonus pour les codeux qui ont du temps à perdre: un exercice facile:
@ -556,16 +609,20 @@ moins facile:
** On ne naît pas codeuse, on le devient.
:PROPERTIES:
:CUSTOM_ID: on-ne-naît-pas-codeuse-on-le-devient.
:END:
Les femmes qui veulent l'indépendance existent depuis
toujours et sont plus nombreuses chaque années.
Faire partie des personnes qui prennent les décisions
est un enjeu important aux conséquences énormes dans le quotidien de
tout le monde.
Malgré cela, les postes d'ingénieurs ou de décideurs
sont très majoritairement occupés par des hommes. Combien de directeurs
d'entreprise sont des femmes? combien de politiciens, de sénateurs, de
@ -575,9 +632,11 @@ entrepreneurs sont des femmes?
En 2015, en France, très, très
peu.
Les femmes se voient refuser l'accès à ces postes, et sont découragées
de diverses façons de prendre les chemins menant à ces postes.
On peut leur raconter des fables dépeignant des
faiblesses naturelles dans le cerveau des femmes, s'amuser des femmes
qui conduisent, leur marteler que ce n'est pas la peine de faire
@ -585,6 +644,7 @@ carrière puisque le seul but de leur vie est de faire des enfants et de
s'en occuper à la maison.
*** Cerveaux de femmes ou d'hommes
:PROPERTIES:
:CUSTOM_ID: cerveaux-de-femmes-ou-dhommes
@ -595,6 +655,7 @@ gauche, un plein de logique dont l'utilisation est plus largement faite
des hommes et un autre plein de sentiments irrationnels très utilisé par
les femmes.
Aujourd'hui on sait que le cerveau est capable d'une
grande plasticité, qu'il réorganise sans cesse son réseau, que les
bosses du crâne n'ont rien à voir avec la forme du cerveau, que la
@ -605,21 +666,26 @@ dans le crâne d'un individu et un autre.
*Des expériences étonnantes* ont été menées avec des
classes d'élèves de primaire. On a donné un exercice de géométrie à
faire à des groupes d'autant de garçons que de filles.
Puis on a donné le même exercice à d'autres groupes,
sauf que cette fois ci on leur a présenté que c'était un exercice de
dessin.
Dans le cas où l'exercice était nommé "géométrie",
bien plus de garçons que de filles les réussissaient.
Dans le cas où on le présentait comme "dessin", il
n'y a eu aucune différence entre garçons et filles.
Il existe assez peu de différences entre hommes et femmes si on les
compare à la proportions de choses qui se
ressemblent.Si on prenait la séquence ADN de deux
@ -628,13 +694,16 @@ plusieurs Téra octets. Dans tout cela, la différence entre un humain et
un autre tiendrait sur une simple disquette de 1Mo. C'est plus d'un
*million*ième de différence.
C'est la différence entre l'étendue nord-sud de la
france, 1000 km, et la taille d'un bouton de pantalon, 1cm de
diamètre.
ça fait un long pantalon.
** Cependant, au niveau apprentissage et application des lois il y a encore du boulot
:PROPERTIES:
:CUSTOM_ID: cependant-au-niveau-apprentissage-et-application-des-lois-il-y-a-encore-du-boulot
@ -643,15 +712,18 @@ diamètre.
c'est pour ça que ça vaut la peine de discuter de ces choses le 8 Mars
et les autres jours.
Qui sait, peut être que ceux qui prennent les
décisions entendront un jour les demandes des femmes. Mais comme pour
toute demande il faut commencer quelque part.
Si vous activez les sous titres je vous recommande
chaudement de regarder cette vidéo de la PBS Idea Channel présentant une
approche de *la notion de genre en tant que performance, *avec le jeu
des sims pour example.
[[https://www.youtube.com/watch?v=oMBYFXZknGQ]]
@ -668,8 +740,10 @@ homosexuels.
Je vous encourage donc vivement, tous autant que vous
êtes à faire part de vos impressions dans les commentaires et à laisser
les femmes s'occuper de leurs plans de carrière par elle-mêmes.