mirror of
https://github.com/almet/notmyidea.git
synced 2025-04-28 19:42:37 +02:00
changes
This commit is contained in:
parent
752791e27e
commit
781cbaf665
14 changed files with 198 additions and 55 deletions
|
@ -2,6 +2,7 @@ Tricot
|
||||||
######
|
######
|
||||||
|
|
||||||
:date: 28-12-2012
|
:date: 28-12-2012
|
||||||
|
:tags: note
|
||||||
|
|
||||||
Puisque j'ai décidé d'apprendre à faire les trucs moi-même, je me mets au
|
Puisque j'ai décidé d'apprendre à faire les trucs moi-même, je me mets au
|
||||||
tricot. Et puis y'a aussi tout un symbole derrière: le tricot, c'est pour les
|
tricot. Et puis y'a aussi tout un symbole derrière: le tricot, c'est pour les
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
########
|
########
|
||||||
|
|
||||||
:date: 27-12-2012
|
:date: 27-12-2012
|
||||||
|
:tags: note
|
||||||
|
|
||||||
“Groovy”, c'est comme ça que je l'aime la musique: peut importe le style
|
“Groovy”, c'est comme ça que je l'aime la musique: peut importe le style
|
||||||
finalement, la bonne musique c'est celle qui sonne, celle qui groove, celle qui
|
finalement, la bonne musique c'est celle qui sonne, celle qui groove, celle qui
|
||||||
|
|
|
@ -2,6 +2,7 @@ Languages
|
||||||
#########
|
#########
|
||||||
|
|
||||||
:date: 28-12-2012
|
:date: 28-12-2012
|
||||||
|
:tags: note
|
||||||
|
|
||||||
Ouriel Ellert " Languages" avec Anthony Jambon & Natascha Rogers, c'est
|
Ouriel Ellert " Languages" avec Anthony Jambon & Natascha Rogers, c'est
|
||||||
enregistré par le `Studio Mezzanine
|
enregistré par le `Studio Mezzanine
|
||||||
|
|
|
@ -3,6 +3,7 @@ Selection musicale
|
||||||
|
|
||||||
:date: 04/05/2013
|
:date: 04/05/2013
|
||||||
:status: draft
|
:status: draft
|
||||||
|
:tags: note
|
||||||
|
|
||||||
Une petite selection de mes morceaux coup de cœur du moment.
|
Une petite selection de mes morceaux coup de cœur du moment.
|
||||||
|
|
||||||
|
|
|
@ -96,3 +96,101 @@ Ressources
|
||||||
- Le sens commun, Thomas Payne.
|
- Le sens commun, Thomas Payne.
|
||||||
- Peter Ulrich
|
- Peter Ulrich
|
||||||
|
|
||||||
|
Comment financer le RDB
|
||||||
|
=======================
|
||||||
|
|
||||||
|
Si l’on se fie à son produit intérieur brut (PIB), la France est aujourd’hui le
|
||||||
|
cinquième pays le plus riche du monde. En 2010, le revenu disponible (après
|
||||||
|
versement des pres- tations sociales et prélèvement des impôts directs) s’y
|
||||||
|
élevait à 1 276 euros par mois et par personne, adultes et enfants confondus.
|
||||||
|
Nous disposons donc de ressources suffisantes pour garantir à chaque individu 1
|
||||||
|
276 euros si l’on décidait d’opérer un partage strictement égalitaire. C’est
|
||||||
|
nettement plus que le seuil de pauvreté actuel, fixé en France à 60 % du revenu
|
||||||
|
médian (1), soit 960 euros par adulte. Qui peut le plus pouvant le moins, la
|
||||||
|
France a donc sans nul doute les moyens d’assurer à tous ses résidents un
|
||||||
|
revenu au moins égal au seuil de pauvreté.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
À Reculons, par André Gorz.
|
||||||
|
===========================
|
||||||
|
|
||||||
|
(Paru dans le monde diplomatique de Juin 1990)
|
||||||
|
|
||||||
|
*Proche de Jean-Paul Sartre, cofondateur, en 1964, du Nouvel Observateur, le
|
||||||
|
philosophe André Gorz (1923-2007) s’est converti progressivement à un
|
||||||
|
écosocialisme dont il est devenu l’un des principaux théoriciens. En 1990, dans
|
||||||
|
nos colonnes, sous le titre « Pourquoi la société salariale a besoin de
|
||||||
|
nouveaux valets », il formulait une critique de l’idéologie du travail qui
|
||||||
|
devait l’amener quelques années plus tard à se prononcer en faveur d’un revenu
|
||||||
|
d’existence.*
|
||||||
|
|
||||||
|
Dans l’ensemble des pays capitalistes d’Europe, on produit trois à quatre fois
|
||||||
|
plus de richesses qu’il y a trente-cinq ans ; cette production n’exige pas
|
||||||
|
trois fois plus d’heures de travail, mais une quantité de travail beaucoup plus
|
||||||
|
faible. (...)
|
||||||
|
|
||||||
|
Nous sortons de la civilisation du travail, mais nous en sortons à reculons, et
|
||||||
|
nous entrons à reculons dans une civilisation du temps libéré, incapables de la
|
||||||
|
voir et de la vouloir, incapables donc de civiliser le temps libéré qui nous
|
||||||
|
échoit, et de fonder une culture du temps disponible et une culture des
|
||||||
|
activités choisies pour relayer et compléter les cultures techniciennes et
|
||||||
|
profes- sionnelles qui dominent la scène. (...)
|
||||||
|
|
||||||
|
Pour près de la moitié de la population active, l’idéologie du travail est
|
||||||
|
devenue une mauvaise farce ; l’identification au travail est désormais
|
||||||
|
impossible, car le système économique n’a pas besoin ou n’a pas un besoin
|
||||||
|
régulier de leur capacité de travail. La réalité que nous masque l’exaltation
|
||||||
|
de la « ressource humaine », c’est que l’emploi stable, à plein temps, durant
|
||||||
|
toute l’année et toute la vie active, devient le privilège d’une minorité.
|
||||||
|
Pour [les autres], le travail cesse d’être un métier qui intègre dans une
|
||||||
|
communauté productive et définit une place dans la société. Ce que le patronat
|
||||||
|
appelle « flexibilité » se traduit pour les salariés par la précarité. (...)
|
||||||
|
|
||||||
|
|
||||||
|
Que doit être une société dans laquelle le travail à plein temps de tous les
|
||||||
|
citoyens n’est plus nécessaire, ni économiquement utile ? Quelles priorités
|
||||||
|
autres qu’économiques doit-elle se donner ? Comment doit-elle s’y prendre pour
|
||||||
|
que les gains de productivité, les économies de temps de travail profitent à
|
||||||
|
tout le monde ? Comment peut-elle redistribuer au mieux tout le travail
|
||||||
|
socialement utile de manière à ce que tout le monde puisse travailler, mais
|
||||||
|
travailler moins et mieux, tout en recevant sa part des richesses socialement
|
||||||
|
produites ?
|
||||||
|
|
||||||
|
La tendance dominante est d’écarter ce genre de questions et de poser le
|
||||||
|
problème à l’envers : comment faire pour que, malgré les gains de productivité,
|
||||||
|
l’économie consomme autant de travail que par le passé ? Comment faire pour que
|
||||||
|
de nouvelles activités rémunérées viennent occuper ce temps que, à l’échelle de
|
||||||
|
la société, les gains de productivité libèrent ? A quels nouveaux domaines
|
||||||
|
d’activité peut-on étendre les échanges marchands pour remplacer tant bien que
|
||||||
|
mal les emplois supprimés par ailleurs dans l’industrie et les services
|
||||||
|
industrialisés ?
|
||||||
|
|
||||||
|
On connaît la réponse, pour laquelle les Etats-Unis et le Japon ont montré la
|
||||||
|
voie : le seul domaine dans lequel il est possible, en économie libérale, de
|
||||||
|
créer à l’avenir un grand nombre d’emplois, c’est celui des services aux
|
||||||
|
personnes. Le développement de l’emploi pourrait être illimité si l’on
|
||||||
|
parvenait à transformer en prestations de services rétribuées les activités que
|
||||||
|
les gens ont, jusqu’à présent, assumées chacun pour soi. Les économistes
|
||||||
|
parlent à ce sujet de « nouvelle croissance plus riche en emplois », de «
|
||||||
|
tertiarisation » de l’économie, de « société de services » prenant le relais de
|
||||||
|
la « société industrielle » (1). (...)
|
||||||
|
|
||||||
|
Le problème de fond auquel nous sommes confrontés est celui d’un au-delà de
|
||||||
|
l’économie et, ce qui revient au même, d’un au- delà du travail rémunéré. La
|
||||||
|
rationalisation économique libère du temps, elle continuera d’en libérer, et il
|
||||||
|
n’est plus possible, par conséquent, de faire dépendre le revenu des citoyens
|
||||||
|
de la quantité de travail dont l’économie a besoin. Il n’est plus possible, non
|
||||||
|
plus, de continuer à faire du travail rémunéré la source principale de
|
||||||
|
l’identité et du sens de la vie pour chacun.
|
||||||
|
|
||||||
|
La tâche d’une gauche, si gauche il doit y avoir, consiste à transformer cette
|
||||||
|
libération du temps en une liberté nouvelle et en des droits nouveaux : le
|
||||||
|
droit de chacun et de chacune de gagner sa vie en travaillant, mais en
|
||||||
|
travaillant de moins en moins, de mieux en mieux, tout en recevant sa pleine
|
||||||
|
part de la richesse socialement produite. Le droit, d’autre part, de travailler
|
||||||
|
de façon discontinue, intermittente, sans perdre durant les intermittences de
|
||||||
|
l’emploi le plein revenu – de manière à ouvrir de nouveaux espaces aux
|
||||||
|
activités sans but économique et à reconnaître à ces activités qui n’ont pas la
|
||||||
|
rémunération pour but une dignité et une valeur éminentes, tant pour les
|
||||||
|
individus que pour la société elle-même.
|
||||||
|
|
|
@ -1,10 +1,8 @@
|
||||||
Hey !
|
Hi, I'm Alexis,
|
||||||
#####
|
###############
|
||||||
|
|
||||||
:slug: about
|
:slug: about
|
||||||
|
|
||||||
Hi, I'm Alexis.
|
|
||||||
|
|
||||||
I'm a software developer with interests ranging from software development to
|
I'm a software developer with interests ranging from software development to
|
||||||
ecology, education, agriculture and do it yourself.
|
ecology, education, agriculture and do it yourself.
|
||||||
|
|
||||||
|
@ -35,8 +33,9 @@ Je travaille actuellement pour la fondation Mozilla, dans l'équipe "Services".
|
||||||
Nous construisons des services qui visent à protéger la vie privée de nos
|
Nous construisons des services qui visent à protéger la vie privée de nos
|
||||||
utilisateurs, ainsi qu'un ensemble d'outils qui nous permettent de nous
|
utilisateurs, ainsi qu'un ensemble d'outils qui nous permettent de nous
|
||||||
faciliter la tache. Tout ce qu'on fait est publié librement sur internet, et
|
faciliter la tache. Tout ce qu'on fait est publié librement sur internet, et
|
||||||
vous êtes libres de les réutiliser et les améliorer. `Je pense que la
|
vous êtes libres de les réutiliser et les améliorer.
|
||||||
collaboration est meilleure que la compétition
|
|
||||||
|
`Je pense que la collaboration est meilleure que la compétition
|
||||||
<http://blog.notmyidea.org/quels-usages-pour-linformatique-fr.html>`_.
|
<http://blog.notmyidea.org/quels-usages-pour-linformatique-fr.html>`_.
|
||||||
|
|
||||||
Vous êtes en train de lire mes carnets. Il s'agit de réflexions (techniques ou
|
Vous êtes en train de lire mes carnets. Il s'agit de réflexions (techniques ou
|
||||||
|
|
|
@ -2,6 +2,7 @@ Gnome 3, extensions
|
||||||
###################
|
###################
|
||||||
|
|
||||||
:date: 27-12-2012
|
:date: 27-12-2012
|
||||||
|
:tags: note
|
||||||
|
|
||||||
Après avoir tenté pendant un bout de temps unity, le bureau par defaut de
|
Après avoir tenté pendant un bout de temps unity, le bureau par defaut de
|
||||||
ubuntu, j'ai eu envie de changements, et j'ai donc essayé un peu de regarder du
|
ubuntu, j'ai eu envie de changements, et j'ai donc essayé un peu de regarder du
|
||||||
|
|
|
@ -2,6 +2,7 @@ Astuces SSH
|
||||||
###########
|
###########
|
||||||
|
|
||||||
:date: 27-12-2012
|
:date: 27-12-2012
|
||||||
|
:tags: note
|
||||||
|
|
||||||
Tunelling
|
Tunelling
|
||||||
=========
|
=========
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Ceci n'est pas un blog
|
Des carnets d'esquisse
|
||||||
######################
|
######################
|
||||||
|
|
||||||
:date: 16/08/2013
|
:date: 16/08/2013
|
||||||
|
|
|
@ -54,6 +54,8 @@ et que donc il en deviendrait un outil pour vérifier que la confiance est bien
|
||||||
légitime, et non pas créée de toute pièce sur le profil de la personne en
|
légitime, et non pas créée de toute pièce sur le profil de la personne en
|
||||||
question.
|
question.
|
||||||
|
|
||||||
|
Plu
|
||||||
|
|
||||||
Plus exactement, ce qui est dit est que le paiement en ligne permet de
|
Plus exactement, ce qui est dit est que le paiement en ligne permet de
|
||||||
justifier qu'il y a bien eu transaction entre deux personnes, et que donc les
|
justifier qu'il y a bien eu transaction entre deux personnes, et que donc les
|
||||||
commentaires et "notations" effectuées sont donc légitimes.
|
commentaires et "notations" effectuées sont donc légitimes.
|
||||||
|
|
|
@ -9,65 +9,92 @@ restent intacts.
|
||||||
|
|
||||||
J'aime bien faire des points de temps à autre, donc allons-y!
|
J'aime bien faire des points de temps à autre, donc allons-y!
|
||||||
|
|
||||||
|
Historique
|
||||||
|
==========
|
||||||
|
|
||||||
Un an et demi, ça me paraît énorme, c'est le temps le plus long que j'ai passé
|
Un an et demi, ça me paraît énorme, c'est le temps le plus long que j'ai passé
|
||||||
à travailler sur un projet, avec les mêmes personnes. Si vous suivez un peu ces
|
à travailler sur un projet, avec les mêmes personnes. Si vous suivez un peu ces
|
||||||
carnets, vous savez surement que je travaille énormement avec `Tarek
|
carnets, vous savez surement que je travaille énormement avec `Tarek
|
||||||
<ziade.org>`_ par exemple.
|
<ziade.org>`_ par exemple.
|
||||||
|
|
||||||
|
|
||||||
Services
|
Services
|
||||||
========
|
--------
|
||||||
|
|
||||||
Le principal de mon travail a été de construire des outils. Je suis le
|
Le principal de mon travail a été de construire des outils. Je suis le
|
||||||
mainteneur de **Cornice**, un utilitaire qui vient se greffer par dessus pyramid
|
mainteneur de `Cornice <https://github.com/mozilla-services/cornice>`_, un
|
||||||
pour vous simplifier la vie et créér des services web; J'ai travaillé un peu
|
utilitaire qui vient se greffer par dessus le framework python pyramid pour
|
||||||
sur un outil de gestion des process nommé **Circus**, et travaille actuellement
|
vous simplifier la vie et créér des services web; J'ai travaillé un peu
|
||||||
sur un outil de montée en charge dénommé **Loads**.
|
sur un outil de gestion des process nommé `Circus
|
||||||
|
<https://github.com/mozilla-services/circus>`_, et travaille actuellement
|
||||||
|
sur un outil de montée en charge dénommé `Loads
|
||||||
|
<https://github.com/mozilla-servbices/loads>`_
|
||||||
|
|
||||||
Au tout début de ma *mission*, j'ai travaillé sur un concept de `serveur de
|
Au tout début de ma *mission*, j'ai travaillé sur un concept de `serveur de
|
||||||
tokens <https://github.com/mozilla-services/tokenserver>`_. L'idée était de
|
tokens <https://github.com/mozilla-services/tokenserver>`_. L'idée était de
|
||||||
désolidariser l'authentification des services web des services eux mêmes.
|
désolidariser l'authentification des services web des services eux mêmes.
|
||||||
|
|
||||||
L'idée est (je pense) bonne mais le service n'à jamais été utilisé. La raison
|
L'idée est (je pense) bonne mais le service n'à jamais été utilisé. La raison
|
||||||
étant principalement que Sync est en train d'être réécrit et repensé.
|
étant principalement que Sync, pour lequel le serveur de token à été développé
|
||||||
|
est en train d'être réécrit et repensé (voir le projet nommé `Profile In The
|
||||||
|
Cloud <https://wiki.mozilla.org/Identity/PiCL>`_
|
||||||
|
|
||||||
J'avoue que mettre un projet au rebut comme celui-ci, sans être réellement
|
J'avoue que mettre un projet au rebut comme celui-ci, sans être réellement
|
||||||
prévenu est un peu dur, mais bon, il paraît que ça arrive. L'écriture de celui
|
prévenu est un peu dur, mais bon, il paraît que ça arrive. L'écriture de celui
|
||||||
ci n'à pas été vaine, puisque il en ressort Circus ainsi que beaucoup
|
ci n'a pas été vaine, puisque Circus est né de besoins la bas, ainsi que beaucoup
|
||||||
d'enseignements personnels.
|
d'enseignements personnels.
|
||||||
|
|
||||||
Marketplace
|
Marketplace: chouette, on va casser du serveur.
|
||||||
===========
|
-----------------------------------------------
|
||||||
|
|
||||||
Après 6 mois à travailler à Services, nous avons commencé à rejoindre l'équipe
|
Après 6 mois à travailler à Services, nous avons commencé à rejoindre l'équipe
|
||||||
du Marketplace pour travailler sur son passage à l'échelle.
|
du Marketplace pour faire un travail d'audit de performance.
|
||||||
|
|
||||||
Cette partie est aussi connue sous le nom de "Chouette, on va casser des serveurs".
|
L'idée était de prêter main forte à l'équipe du marketplace, mais les détails
|
||||||
|
étaient alors assez flous. Le code de marketplace est assez indigeste au
|
||||||
|
premier abord, ce qui m'avait alors pas mal refroidi. La raison principale
|
||||||
|
étant que le code est utilisé à la fois par addons.mozilla.org et par
|
||||||
|
marketplace.firefox.com, rendant les choses souvent un peu plus compliquées
|
||||||
|
qu'il ne faudrait.
|
||||||
|
|
||||||
L'idée était de prétêr main forte à l'équipe de développement du marketplace,
|
Il y à actullement énormement d'efforts qui sont fait pour aller dans la bonne
|
||||||
mais les détails étaient assez flous. Le code de marketplace est assez
|
direction et faire en sorte que le code soit plus facile à maintenir et que le
|
||||||
indigeste au premier abord, ce qui m'à pas mal refroidi. Il y à un effort en
|
projet soit plus facile à aborder.
|
||||||
cours pour améliorer la qualité du code et en faire quelque chose de plus
|
|
||||||
maintenable.
|
|
||||||
|
|
||||||
Une partie du plan à été de sortir certaines fonctionalités du code du
|
Une partie du plan à été de sortir certaines fonctionnalités du code du
|
||||||
marketplace, pour en faire quelque chose de plus facile à maintenir et de moins
|
marketplace, pour en faire quelque chose de plus facile à maintenir et de moins
|
||||||
imbriqué. *Monolith* est le nom du projet de qui fait sortir les statistiques
|
imbriqué. `Monolith <https://github.com/mozilla/monolith>`_ est le projet qui
|
||||||
du marketplace.
|
fait sortir les statistiques du marketplace, sur lequel j'ai travaillé.
|
||||||
|
|
||||||
La communauté
|
La Communauté
|
||||||
=============
|
-------------
|
||||||
|
|
||||||
|
Circus et Cornice sont deux outils qui semblent utiles à la communauté. J'ai eu
|
||||||
|
des retours très positifs sur Cornice, et j'essaye de le faire évoluer dans la
|
||||||
|
direction qui me semble propice.
|
||||||
|
|
||||||
|
Nous utilisons actuellement Cornice pour coder `Daybed
|
||||||
|
<https://github.com/spiral-project/daybed>`_ un service de validation de
|
||||||
|
formulaires.
|
||||||
|
|
||||||
|
Circus commence à recevoir des contributions de plus en plus intéressantes, et
|
||||||
|
à être utilisé en interne chez nous et chez d'autres, donc c'est une
|
||||||
|
extrêmement bonne nouvelle !
|
||||||
|
|
||||||
Circus et Cornice sont deux outils qui sont utiles à la communauté,
|
|
||||||
semble-t-il. J'ai eu des retours très positifs sur Cornice, et j'essaye de le
|
|
||||||
faire évoluer dans la direction qui me semble propice.
|
|
||||||
|
|
||||||
Enseignements
|
Enseignements
|
||||||
=============
|
=============
|
||||||
|
|
||||||
Mozilla est ma première expérience professionelle. Ça signifie que j'ai
|
Mozilla est ma première expérience professionnelle, et par conséquent, je
|
||||||
beaucoup à apprendre, encore, et c'est tant mieux.
|
manque nécessairement de recul sur ce qui est acceptable et ce qui ne l'est
|
||||||
|
pas. D'une manière générale, avoir un environnement de travail basé sur la
|
||||||
|
confiance est réellement appréciable.
|
||||||
|
|
||||||
Voilà quelques enseignements que j'ai tiré de ce temps passé à Mozilla.
|
J'ai encore un peu de mal à savoir quels indicateurs utiliser pour savoir si je
|
||||||
|
suis "productif" ou non, mais j'ai globalement l'impression que je manque de
|
||||||
|
concentration et de discipline: prioriser les tâches sur lesquelles je vais
|
||||||
|
travailler se fait quasiment au jour le jour alors qu'il serait possible de
|
||||||
|
faire autrement.
|
||||||
|
|
||||||
|
|
||||||
Malheureusement, le code n'est pas propre
|
Malheureusement, le code n'est pas propre
|
||||||
|
@ -75,35 +102,34 @@ Malheureusement, le code n'est pas propre
|
||||||
|
|
||||||
Je me rends compte que bien souvent je suis assez déçu de la qualité du code
|
Je me rends compte que bien souvent je suis assez déçu de la qualité du code
|
||||||
que je regarde. Principalement parce que je ne suis pas capable de le
|
que je regarde. Principalement parce que je ne suis pas capable de le
|
||||||
comprendre rapidement. Spécifiquement, ça m'est arrivé avec zamboni, le code du
|
comprendre rapidement. Spécifiquement, ça m'est arrivé avec certaines parties
|
||||||
marketplace.
|
de Zamboni, le code du Marketplace dont je parlais plus haut.
|
||||||
|
|
||||||
C'était extremement frustrant pour moi de découvrir que le code écrit à Mozilla
|
C'était extrêmement frustrant pour moi de découvrir que le code écrit à Mozilla
|
||||||
n'était pas super carré. Tout le code qui est ajouté à l'heure actuelle est
|
n'était pas exemplaire. Tout le code qui est ajouté à l'heure actuelle est
|
||||||
revu et corrigé par des pairs, mais un certain nombre de projets ont un
|
revu, corrigé et validé par des pairs, mais un certain nombre de projets ont un
|
||||||
historique assez lourd qui rends leur structure plus compliqué que ce qui
|
historique assez lourd qui rends leur structure complexe.
|
||||||
devrait.
|
|
||||||
|
|
||||||
Je suppose que je suis un peu trop idéaliste, pour le coup. Mon travail est
|
Je réalise donc que mon travail n'est pas uniquement de savoir écrire du code
|
||||||
bien évidemment de savoir écrire du code propre, mais également de comprendre
|
propre, mais également de réussir à comprendre du code que je considère comme
|
||||||
du code que je considère comme "sale", quitte à l'améliorer.
|
"sale" (quitte à l'améliorer au passage !)
|
||||||
|
|
||||||
Apprendre est un processus actif
|
Apprendre est un processus actif
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
Il est facile de passer à coté de l'apprentissage. Être entouré de gens
|
Il est facile de passer à coté de l'apprentissage. Être entouré de gens
|
||||||
talentueux ne suffit pas toujours. Ma principale erreur ici était de penser que
|
talentueux ne suffit pas toujours à continuer à apprendre.
|
||||||
je savais, ou alors de dire que je savais alors que non, de toute évidence, je
|
|
||||||
ne savais pas.
|
Savoir reconnaitre le fait d'être en situation d'échec est nécessaire. Dire que
|
||||||
|
l'on comprends pour éviter de passer pour un idiot est un biais qui se prends
|
||||||
|
assez rapidement, et qu'il fait éviter à tout prix.
|
||||||
|
|
||||||
Il y a une espèce de honte de ne pas savoir, alors que tout le monde autour
|
Il y a une espèce de honte de ne pas savoir, alors que tout le monde autour
|
||||||
sait ou en tout cas semble savoir. Bien souvent, les gens autour ne savent pas
|
sait ou en tout cas semble savoir. Bien souvent, les gens autour ne savent pas
|
||||||
non plus et on se retrouve dans un espèce de flou artistique, sans trop savoir
|
non plus, ce qui mène à des discussions de comptoir, sans trop savoir pourquoi.
|
||||||
pourquoi.
|
|
||||||
|
|
||||||
Connaître ses limites techniques, c'est un bon début pour pouvoir les
|
Connaître ses limites techniques est un bon début pour pouvoir les
|
||||||
surpasser. Je pense que je ne voulais pas reconnaitre ma non-connaissance dans
|
surpasser.
|
||||||
certains dommaines, à tord.
|
|
||||||
|
|
||||||
"Assez bien" est suffisant
|
"Assez bien" est suffisant
|
||||||
--------------------------
|
--------------------------
|
||||||
|
@ -111,7 +137,17 @@ certains dommaines, à tord.
|
||||||
La culture de l'excellence
|
La culture de l'excellence
|
||||||
|
|
||||||
|
|
||||||
"Write toolkits, not frameworks"
|
Écrire des boites à outils et non pas des frameworks
|
||||||
--------------------------------
|
----------------------------------------------------
|
||||||
|
|
||||||
Écrire des frameworks force les utilisateurs à
|
Écrire des frameworks force les utilisateurs à
|
||||||
|
|
||||||
|
|
||||||
|
Être le moteur de son propre changement
|
||||||
|
---------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
La suite ?
|
||||||
|
==========
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
<ol id="posts-list" class="hfeed">
|
<ol id="posts-list" class="hfeed">
|
||||||
{% set current_category = None %}
|
{% set current_category = None %}
|
||||||
{% for article in articles_page.object_list %}
|
{% for article in articles_page.object_list %}
|
||||||
{% if article.category.name != 'notes' or category and category.name == 'notes' %}
|
{% if (not 'note'in article.tags or tag and tag.name == 'note') and article.category.name != 'notes' or category and category.name == 'notes' %}
|
||||||
<a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark" title="{{ article.title}}" class='{{ article.lang }}'>
|
<a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark" title="{{ article.title}}" class='{{ article.lang }}'>
|
||||||
<li><article class="hentry {{ article.category }}">
|
<li><article class="hentry {{ article.category }}">
|
||||||
{% if article.category.name != current_category %}
|
{% if article.category.name != current_category %}
|
||||||
|
|
|
@ -2,9 +2,11 @@
|
||||||
{% block title %}{{ page.title }}{% endblock %}
|
{% block title %}{{ page.title }}{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<section id="content" class="body">
|
<section id="content" class="body">
|
||||||
|
<article>
|
||||||
<h1 class="entry-title">{{ page.title }}</h1>
|
<h1 class="entry-title">{{ page.title }}</h1>
|
||||||
{% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ page.slug }}.pdf">get
|
{% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ page.slug }}.pdf">get
|
||||||
the pdf</a>{% endif %}
|
the pdf</a>{% endif %}
|
||||||
{{ page.content }}
|
{{ page.content }}
|
||||||
|
</article>
|
||||||
</section>
|
</section>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
Loading…
Reference in a new issue