The Geek Code : online codec in English, French, Français ++ evolution 2010

FRTable des Matières

ENTable of Contents

  1. Purpose
  2. The Geek Code
  3. The GC 3.12 Online codec in English, French, Français
  4. The 2010 evolution (GC 3.20)
  5. Conclusion

1. Purpose top next section

FR

J'ai toujours voulu fournir un codeur/decodeur de Geek Code en ligne, le traduire ou l'adapter pour le Vieux Continent, et le mettre au goût du jour ;-)
En effet, la dernière version 3.12 du "Code of the Geeks" date du 5 mars 1996. Elle est © Robert A. Hayden <rhayden@geek.net>
J'avais 2 heures(²) à perdre, j'ai fini par le faire :D

Notez bien qu'en bon français on devrait écrire "Gicque" et prononcer Geek de même. Les mauvaises habitudes (prononciation "guique") ont la vie dure.

Geek
moyen haut-allemand Geck, qui désigne un fou, un espiègle. A donné le flamand Gek qui désigne quelque chose d'étrange, de ridicule, un fou de carnaval. Dans la Flandre française et l'Artois, ainsi que dans l'Est de la France, on trouve Gicque qui désigne un fou de carnaval. En Alsace, lors des défilés de carnaval, on porte des Shellekapp, Gickeleshut ou bien des Bonnets de Gicque, avec des pointes et des clochettes. Lors des bals du Carnaval de Dunkerque, on danse des Rondes de Gicques.
Hongrie : Gecken signifie monstres de foire.

Cette dernière origine est traduite aux Etats-Unis, fin du XIXème siècle, par Freaks qui devint très rapidement Geeks. Ces geeks étaient présentés comme des bêtes de foires. Lors de ces spectacles, le geek était assimilé à un homme sauvage devant effectuer les pires actions.
Peu à peu le terme va être appliqué aux gens décalés et bizarres, qui ne s’intègrent pas dans la société et va revenir chez nous où les snobs de l'anti-France parlant le "sabir atlantik" (©Etienne) le prononcent "à la dure", Guique. Pourtant, il existe un mot français équivalent et bénéficiant de l'antériorité... et prononcé comme il s'écrit : "Gicque" avec un g doux.

Le Dictionnaire de musique (1703) de Brossard indique que Gicque est aussi un synonyme de Gigue et Giga, la "Danse ancienne d'un mouvement vif et gai, sur un air à deux temps" (ou trois temps), de l'ancien instrument de musique à cordes gigue ; provenç. gigua, guiga ; espagn. et ital. giga ; du h.-allem. gîge ; allem. mod. Geige, violon. (source Littré)
Proche du mot fançais le Gille (le niais que l'on moque dans les théâtres de foire) ; "Gilles le niais, c'est un charlatan" (vie de St Gilles ; notez que "le mal Saint-Gilles", c'est le cancer) (sources Littré, 1877 et Richelet, 1680) qui est aussi présent dans le Nord (la même zone que le Gicque) lors des carnavals (par exemple le carnaval de Binche, inscrit au patrimoine mondial de l'UNESCO) : il s'agit d'un personnage bossu.
FR

Le Gicque ne doit pas être confondu avec le polar (nerd ou nolife).

EN

Geeks are distinct from nerds or nolife.


NB l'affichage des IFRAMEs est dimensionné pour des écrans en 1280x1024 minimum ; sinon utilisez les liens directs fournis pour ouvrir l'encodeur ou le décodeur dans une nouvelle fenêtre ou un nouvel onglet.

EN

I'd always wanted to build an online Geek Code coder/decoder, perform a translation and/or adaptation to the Old World, and update it a bit to modern tastes ;-)
Indeed, the last 3.12 version of the "Code of the Geeks" dates back March 5, 1996. It is © Robert A. Hayden <rhayden@geek.net>
I had 2 hours to lose, I did it :D

NB the IFRAMEs display is adapted to 1280x1024 screens (minimum) ; else use the direct links provided to open the encoder or decoder in a new window or tab.

(²) deux heures c'est pour le décodeur 3.12 seulement ; l'ensemble (GC 3.12 complet, 3.20 complet, en deux langues) a bien dû me prendre quelques jours. Et j'ai encore du boulot (service ouaibe, Code Gicque 1.0, conclusion).

2. Introduction to The Geek Code top previous next section

FR

Le Geek Code est un "vieux" mode de signature "techno", qui est apparu un peu après PGP, auquel il emprunte d'ailleurs son style de bloc :

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s:+ a- C++$ UL++++ P+ L++++ E--- W++ N+ !o K- w !O !M !V PS PE Y PGP++ !t !5 X R- tv- b+ DI++ D G e+++
------END GEEK CODE BLOCK------ 
EN

The Geek Code is an "old" signature code, roughly contemporain to PGP, and which uses a similar block structure.

FR

Des décodeurs de code GC existent déjà(²) sur le Net ; ils vous permettent de savoir que le code ci-dessus signifie :

(²) par exemple le bien connu de http://www.ebb.org/ungeek/ de Bradley M. Kuhn ( Brad ) ( bkuhn ) utilisé pour produire le résultat ci-dessous.

GEEK TYPE CODE [GCS] : Geek of Computer Science.
GEEK DRESS CODE [d-] : I'm usually in jeans and a t-shirt.
GEEK SHAPE CODE [s:+] : I'm a little rounder than most.
GEEK AGE CODE [a-] : My age is 25-29.
GEEK COMPUTERS CODE [C++$] : Computers are a large part of my existence. When I get up in the morning, the first thing I do is log myself in.
 I play games or mud on weekends, but still manage to stay off of academic probation. Getting paid for it!
GEEK UNIX CODE [UL++++] : I use GNU/Linux exclusively. I am the sysadmin. If you try and crack my machine don't be surprised if the municipal
 works department gets an "accidental" computer-generated order to start a new landfill on your front lawn or your quota is reduced to 4K.
<snip>
GEEK DILBERT CODE [DI++] : I work with people that act a lot like Dilbert and his boss.
GEEK DOOM CODE [D] : I've played the game and I'm pretty indifferent.
THE GEEK CODE [G] : I know what the geek code is and even did up this code.
GEEK EDUCATION CODE [e+++] : Got a Masters degree.
FR

Comme vous pouvez le deviner, le problème est que le "décodeur" n'est pas très concis. Le code GC tel quel a aussi un problème majeur : la classe d'âge changeant tout le temps, le code GC finit par ne plus être correct. Il n'est donc pas un "permacode". De plus il référence des technologies certes "geek", mais ne connaît pas les plus récentes, ce qui empêche les plus jeunes de disposer d'un code Geek à leur mesure. Même moi j'ai du mal à m'y reconnaître (et pourtant, je suis plus vieux que l'auteur du Geek Code et j'ai peut-être bien programmé avant lui ;-)
Ce sera la raison de l'évolution "GC 3.20" proposée en section 4.

EN

As you can see, the problem is that the GC decoder isn't very concise. The GC, as is, has also major drawbacks like the age range. The code can't be a "permacode". This is one reason for the "GC 3.20" evolution proposed in the fourth section.

3. The GC 3.12 Online codec in English, French, Français top previous next section

FR

Tout d'abord le codeur en ligne (NB affichage taillé pour 1280x1024 minimum ; sinon utilisez le lien direct)

EN

the online coder (NB display adapted to 1280x1024 minimum ; else use the direct link)

FR

Ensuite, le décodeur en ligne :

EN

the online decoder :

FR

Enfin, le décodeur sous forme de service Ouaibe :

EN

the online decoder as a web service :

TODO

4. The Proposed 2010 Evolution (GC 3.20) top previous next section

FR

Dans le Geek Code actuel (3.12) la sur-représentation des items informatiques ne permet pas à tous les geeks de se reconnaître. Par exemple, les geeks à base d'iPod, d'iPhone, d'iPad ou de Blackberry.
La répartition des items est la suivante :

catégoriecompte des items
type13%
apparence3 dont l'âge fixe9%
ordinateurs1338%
politique4 dont deux liés à PGP et la vie privée12%
amusement926%
style de vie4 dont le sexe12%
total34100%

Cette répartition fait la part belle à l'informatique (c'est normal et nécessaire, mais ce n'est pas suffisant) et assez peu au style de vie (alors que, pour le grand public de 2010, la geekiness est surtout une question d'attitude et de style de vie, plus que de lien avec l'informatique qui est largement plus répandue que par le passé).

Je pense aussi que la gestion de l'âge est incorrecte, en ce qu'elle oblige à réviser son Geek Code au fur et à mesure que le temps passe. Dans mon optique, un bloc de signature Geek Code devrait être immuable, une fois établi.
De plus, l'âge physique n'est pas toujours pertinent pour "juger" de l' "ancienneté" du Geek (en termes de Geekiness). On peut être déjà un vieux Geek à 18 ans, ou devenir un jeune Geek à 70...
Si, comme je le propose, la "tranche d'âge" devient une "époque de prise de contact avec la geekiness", alors les choses seront beaucoup plus claires et le recours à l'âge physique inutile.

Par voie de conséquence, je propose humblement une version révisée du Geek Code que je numérote 3.20 (évolution mineure de 3.12) et que je décris en quelques mots :

La répartition proposée est la suivante :

catégoriecompte des items
type13% (inchangé)
apparence4 dont l'âge modifié11% (iso 9%)
ordinateurs1029% (iso 38%)
politique6 dont deux liés à PGP et la vie privée17% (iso 12%)
amusement926% (inchangé)
style de vie5 dont le sexe14% (iso 12%)
total35100%

Quelques nouvelles lettres vont être introduites, et certaines anciennes lettres seront ignorées (mais ne produront évidemment pas d'erreurs de format). Voyez l'encodeur en ligne ci-dessous.
Le code 3.12 peut être décodé par le décodeur 3.20, mais de manière incomplète. Et vice versa.

EN

In the current Geek Code (3.12) computer-related items are over-represented and this does not enable all geeks to recognize themselves. For instance, geeks of iPod, iPhone, iPad or Blackberry can't.
The items' repartition is currently this one:

categoryitems count
type1
appearing3 including fixed age range
computers/IT13
politics4 incl. 2 linked to privacy and PGP
entertainment9
lifestyle4 including sex
total34

This repartition is centered on IT and CS (this is normal and necessary, but is not enough) and not very much concerned about lifestyle (whereas, as of 2010 and its general public, geekiness has more to do with attitude and life style, than with informatics (IT) which is largely more spread out than in the past).

I also think that the age handling is incorrect, in that it forces the Geek to change his/her Geek Code while time passes. In my own view, a signature block should be made once for good.
Moreover, the physical age is not always a pertinent measurement of the Geek's "age" (in terms of Geekiness). One may already be an "old Geek" at age 18, or become a "young Geek" at age 70...
If, as I propose, the "age range" becomes a "epoch where contact has been made with geekiness", then things will be clearer IMHO and the use of the physical age useless.

As a consequence, I humbly propose a Revised Edition of the Geek Code under version 3.20 (minor evolution from 3.12) whose foundations are :

FR

Vous trouverez ci-dessous un "codec" pour cette version révisée. Comme pour la version 3.12, le "codec" sera aussi accessible en service Ouaibe.
Tout d'abord le codeur en ligne : (NB affichage taillé pour 1280x1024 minimum ; sinon utilisez le lien direct)

EN

the online coder (NB display adapted to 1280x1024 minimum ; else use the direct link)

FR

Ensuite, le décodeur en ligne :

EN

the online decoder

FR

Enfin, le décodeur sous forme de service Ouaibe :

EN

the online decoder as a web service :

TODO

5. Le Code Gicque (CG 1.0) top previous next section

FR

Le Code Gicque est une oeuvre dérivée que je propose pour 2010+ sur base du Geek Code.
Il s'agit de s'adapter plus finement au public français. Je propose quand même une traduction en anglais, pour ceux que ça intéresse.
Vous trouverez ci-dessous un "codec" pour cette version révisée. Comme ci-dessus, le "codec" est accessible en service Ouaibe. Tout d'abord le codeur en ligne

EN

online coder

TODO
FR

Ensuite, le décodeur en ligne :

EN

online decoder

TODO
FR

Enfin, le décodeur sous forme de service ouaibe :

EN

web service

TODO

9. Conclusion top previous section

FR

J'espère que ce travail sans prétention vous aura amusés.

Salutations,

EN

I hope you'll be entertained by my unpretentious work,

Best regards,

Vincent Graux (VGR) for European Experts Exchange and Edaìn Works    back to list of articles

-----BEGIN GEEK CODE BLOCK-----
  Version: 3.20
  GCS d-- s+:+ a+ c++++ C++++ B+++ 7---- w--- L+ M-- u++ W+++ H++++ Z++
  F--- PS- PE+ Y+ PGP T+++ S++++ J++ R+++ m+++ tv-- b++++ DI++ D++
  e+++ h---- A-- r+++ y+++
------END GEEK CODE BLOCK------


Last update 2020-10-17 13:18:32