Jump to content
Nokioteca Forum

Creare Un Codice Della Xsonalità


Balthasar85
 Share

Recommended Posts

Breve introduzione:

Girando x la rete son venuto a conoscenza di questa vecchia (ed oramai dimenticata) usanza: Geek Code.

In pratica è una stirnga di codice ove vien riassunta la xsona (un Geeker) che lo ha scritto prendendo in considerazione l'aspetto (che sò.. statura, colore capelli, occhi, sesso ecc), gli interessi (sportivi, tecnologici ecc) e altro. b)

Il Geek: termine di origine anglosassone. Indica una persona solitaria che è affascinata dalla tecnologia e dalla fantasia. Il significato di geek non coincide con quello di nerd.

Il Geek Code: codice sintetico formato da lettere e simboli usato dai geek per descrivere la loro personalità, il loro aspetto, gli interessi, alcune opinioni generali. Il concetto alla base del codice presuppone che qualunque cosa faccia di un geek un individuo unico possa essere scritto in questa forma sintetica. In seguito, altri geek possono leggere il codice e avere un'idea della persona descritta.

Il Codice Geek dei Robert Hayden (creatore del Geek Code)

-----BEGIN GEEK CODE BLOCK-----

Version: 3.1

GED/J d-- s:++>: a-- C++(++++) ULU++ 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++ h r-- y++**

------END GEEK CODE BLOCK------

Mi sono interessato all'argomento a grandi linee e non son sceso nel particolare quindi vi passo un link dove è possiblie prendere qualche info in + Wikipedia Geek Code

A questo punto mi son chiesto se potesse interessare a qualcuno la creazione di un codice tutto nuovo, non indirizzato ai soli Geeker, e della scrittura di un programma che lo generi direttamente sul cellulare.

Che uso si può fare di un codice che descrive sinteticamente (o al- dà l'illusione) una persona? Boh.. che sò, può esser usato come firma dei post (in alcuni forum), come nick dei BT x dare un'idea della xsona che lo tiene acceso, come "sottofirma" di msn o caz**te simili (c'era gente che si stampava il Geek Code direttamente sulle maglie.. ma questa mi pare esagerazione b) ).

Il Programma:

X far ciò servirebbe un codec (software che codifica/decodifica).

Prima di tutto creare il codificatore che genera il codice rispondendo ad un tot di domande e che alla fine di esso con i dati raccolti genera il codice.

La seconda fase sarebbe quella di compilare il decodificatore che avendo un codice (o una parte) ne traduca il significato.

Il Codice:

Il codice per una serie di ragioni (tra cui il limite massimo del nick di un BT) dovrebbe esser inferiore ai 30 caratteri, comprendere la maggior varietà possibile di caratteristiche e dar l'opportunita di comprendere (anche senza codificatore) i punti principali di una persona.

Conclusione

E questo è quanto, ho cercato di dilungarmi il meno possibile x evitare di annoiare e di chiarire il concetto il meglio possibile. Se qualcuno è intenzionato a crearle una cosa simile x i cell mi faccia sapere, premetto che non mi son mai studiato i linguaggi x il cell e da quando ho finito la scuola non ho scritto + alcun programa in nessun linguaggio quindi son molto a digiuno di programmazione x cui se qualche programmatore non ha nulla da fare gradirei il suo aiuto. ;)

Ecco un sito dove generare il Geek Code (rigorosamente in inglese)

Geek Code

CIAWA

Modificato da Balthasar85
Link to comment
Condividi su altri siti

eccolo creato:

GEEK CODE V 0.01

feature:

- crea un geek code

dalla prossima versione:

- decodifica un geek code

Istruzioni:

ora scrivetevi il numero della frase che vi sembra vi descriva di più e poi inseritela in geek code quando ve la chiede

VESTITI

0 - I tend to wear conservative dress such as a business suit or worse, a tie.

1 - Good leisure-wear. Slacks, button-shirt, etc. No jeans, tennis shoes, or t-shirts.

2 - I dress a lot like those found in catalog ads. Bland, boring, without life or meaning.

3 - I'm usually in jeans and a t-shirt.

4 - My t-shirts go a step further and have a trendy political message on them.

5 - Punk dresser, including, but not limited to, torn jeans and shirts, body piercings, and prominent tattoos.

6 - Cross Dresser

7 - I have no idea what I am wearing right now, let alone what I wore yesterday.

8 - No clothing. Quite a fashion statement, don't you think?

9 - I wear the same clothes all the time, no matter the occasion, forgetting to do laundry between wearings.

CORPO

0 - I usually have to duck through doors/I take up three movie seats.

1 - I'm a basketball/linebacker candidate.

2 - I'm a little taller/rounder than most.

3 - I'm an average geek

4 - I look up to most people. Everyone tells me to gain a few pounds.

5 - I look up to damn near everybody. I tend to have to fight against a strong breeze.

6 - I take a phone book with me when I go out so I can see to eat dinner. My bones are poking through my skin.

ETà

0 - 60 and up

1 - 50-59

2 - 40-49

3 - 30-39

4 - 25-29

5 - 20-24

6 - 15-19

7 - 10-14

8 - 9 and under (Geek in training?)

9 - immortal

10 - it's none of your business how old I am

COMPUTER

0 - I'll be first in line to get the new cybernetic interface installed into my skull.

1 - You mean there is life outside of Internet? You're shittin' me! I haven't dragged myself to class in weeks.

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

3 - Computers are fun and I enjoy using them. I play a mean game of DOOM! and can use a word processor without resorting to the manual too often. I know that a 3.5" disk is not a hard disk. I also know that when it says 'press any key to continue', I don't have to look for a key labeled 'ANY'.

4 - Computers are a tool, nothing more. I use it when it serves my purpose.

5 - Anything more complicated than my calculator and I'm screwed.

6 - Where's the on switch?

7 - If you even mention computers, I will rip your head off!

P.s. se qualcuno vollesse tradurre la spiegazione (non con babelfish e robe simili) gliene sarei molto grato

P.p.s. con a disposizione solo 30 caratteri sono riuscito a inserire 4 cose che insieme raggiungono i 27 caratteri, se qualcuno trova una cosa che occupa solo 3 caratteri sono ben felice di aggiungerla

Geek_code.zip

Modificato da Kabir94
Link to comment
Condividi su altri siti

eccolo creato:

P.p.s. con a disposizione solo 30 caratteri sono riuscito a inserire 4 cose che insieme raggiungono i 27 caratteri, se qualcuno trova una cosa che occupa solo 3 caratteri sono ben felice di aggiungerla

Si xò io intendevo di farne uno completamente nuovo e non solo basato x i Geek b)

E sintetizzare il + possibile il tutto si può anche usando lettere, numeri e codici.

30= #/######/#######################

Ad esempio x il primo settore indicare la versione (tra lettere e numeri si possono contare oltre 50 ipotetiche versioni)

Nel secondo settore di 6 o 7 caratteri indicare le caratteristiche fisiche:

sesso - anno nascita = 2 caratteri (fatto)

altezza = 1carattere (fatto)

peso = 1carattere (fatto)

carnagione - occhi = 1carattere

capelli (colore, tipo, lunghezza) barba eo baffi eo basette eo caratt capelli femminili = max 2caratteri

Con i restanti 27 caratteri si definirebbero gli interessi, le abitudini, le attività il comportamento ecc ecc..

CIAWA

Modificato da Balthasar85
Link to comment
Condividi su altri siti

Si xò io intendevo di farne uno completamente nuovo e non solo basato x i Geek b)

E sintetizzare il + possibile il tutto si può anche usando lettere, numeri e codici.

30= #/######/#######################

Ad esempio x il primo settore indicare la versione (tra lettere e numeri si possono contare oltre 50 ipotetiche versioni)

Nel secondo settore di 6 o 7 caratteri indicare le caratteristiche fisiche:

sesso - anno nascita = 2 caratteri (fatto)

altezza = 1carattere (fatto)

peso = 1carattere (fatto)

carnagione - occhi = 1carattere

capelli (colore, tipo, lunghezza) barba eo baffi eo basette eo caratt capelli femminili = max 2caratteri

Con i restanti 27 caratteri si definirebbero gli interessi, le abitudini, le attività il comportamento ecc ecc..

CIAWA

Allora:

per la versione posso mettere le lettere (A=alfa version, B=beta version, F=final version...)

Per il sesso posso mettere M=maschio F=femmina

per l'altezza S=stanga H=montagna A=alto M=nella media B=basso N=nano

Per il peso C=ciccione G=grassottello N=nella media M=magro S=scheletro

la carnagione B=bianco R=rosa N=nero

Occhi V=verdi B=blu A=azzurri M=marroni N=neri ?=cambiano...

Capelli C=castani N=neri R=rossi B=biondi...

Barba eo basette eo baffi 1=Barba 2=Basette 3=baffi 4=Barba e basette 5=barba e baffi 6=Baffi e basette 7=Basette, baffi e barba x=niente

Anno di nascita le ultime 2 cifre (es 1994--->94)

Per il resto potrei mettere:

Pratichi sport Y=si N=no

quanto esci S=spesso M=molto 1=una volta a settimana D=di rado M=mai

Comportamento V=violento C=corretto T=timido G=coraggioso...

uso del computer S=sempre M=molto D=di rado M=mai

visiti la nokioteca b) y=si x=no

Per ora potrebbe venire:

A94MMGR?CXYMCSY

Sono 15 caratteri

però per me starebbe meglio:

A/94MMGR?CX/YMCSY

Si capisce di più

Modificato da Kabir94
Link to comment
Condividi su altri siti

Per la versione può pure andare, kmq io avevo ipotizzato altre possibilità per sintetizzarne il tutto:

Versione Programma:

E' indicato dai primi 2 caratteri, si indica la versione utilizzano le lettere: A,B,C,D,E in ordine crescente:

AA = 1.1

AB = 1.2

AC = 1.3

AD = 1.4

AE = 1.5

BA = 2.1

---

ED = 5.4

EE = 5.5

-EDIT-

Oppure usando un singolo carattere:

A = 0.1

B = 0.2

C = 0.3

D = 0.4

E = 0.5

F = 0.6

G = 0.7

H = 0.8

I = 0.9

J = 1.0

K = 1.1

---

X = 2.4

Y = 2.5

Z = 2.6

Data di nascita e sesso:

Per indicare la 2a cifra dell'anno di nascita di una F si usano le lettere minuscole in ordine alfabetico, mentre per un M si usano le lettere maiuscole.

Femmina:

d= 4

e= 5

f= 6

g= 7

h= 8

i= 9

j= 0

k= 1

l= 2

Maschio:

D= 4

E= 5

F= 6

G= 7

H= 8

I= 9

J= 0

K= 1

L= 2

La prima cifra dell'anno di nascita. Si usano i comuni numeri e non varia trà maschio e femmina.

0= 0

1= 1

2= 2

3= 3

4= 4

5= 5

6= 6

7= 7

8= 8

9= 9

Altezza e Peso:

Fasce di altezza

e 80-83

f 84-87

g 88-91

h 92-95

i 96-99

j 100-103

k 104-107

l 108-111

m 112-115

n 116-119

o 120-123

p 124-127

q 128-131

r 132-135

s 136-139

t 140-143

u 144-147

v 148-151

w 152-155

x 156-159

y 160-164

z 165-169

A 170-174

B 175-179

C 180-182

D 183-185

E 186-188

F 189-191

G 192-194

H 195-197

I 198-200

J 201-203

K 204-206

L 207-209

M 210-212

N 213-215

O 216-218

P 219-221

Fasce di peso:

n 10-13

o 14-17

p 18-21

q 22-25

r 26-29

s 30-34

t 35-39

u 40-44

v 45-49

w 50-54

x 55-59

y 60-64

z 65-69

A 70-74

B 75-79

C 80-84

D 85-89

E 90-94

F 95-99

G 100-104

H 105-109

I 110-114

J 115-119

K 120-124

L 125-129

M 130-134

N 135-139

O 140-144

P 145-149

Q 150-154

R 155-159

S 160-164

T 165-169

U 170-174

V 175-179

Z 180-184

0 185-189

1 190-194

2 195-199

3 200-204

4 205-209

5 210-214

Il risultato sarebbe tipo:

AA/H5Bx########################

AA= versione programma

H5=anno di nascita

B= fascia di peso

x= fascia di altezza

#=parti ancora vuote

Così facendo in 6 caratteri (o 5 se diamo al numero di versione un solo simbolo) indichiamo abbastanza caratteristiche lasciandoci 24 caratteri x il resto.

Boh, ditemi voi. b)

-EDIT-

Con questo sistema comunque si creano alcuni limiti:

Limitazioni:

La data di nascita deve esser compresa tra il 1940 ed il 2029

L'altezza deve esser compresa tra gli 80 ed i 221 centimetri

Il peso deve esser compreso tra i 10 ed i 214 chilogrammi

CIAWA

Modificato da Balthasar85
Link to comment
Condividi su altri siti

Che senso ha inserire il GC nel nome BT?

Cioè quando arriva la richiesta di connessione BT si ottiene

Accetttare richiesta di connessione da AAD345SD454SDFS.......... ?

Mi dici come lo usi?

Come fai a prendere questo codice e metterlo nel programmino per ottenere che

il tizio/la tizia ha 20 anni, e' alta 1,89 ecc. ecc.?

Inoltre se vuoi usarlo su PC, perchè svilupparlo per cell? Non esiste gia' il sito web (anche se in inglese, meglio di niente)?

Link to comment
Condividi su altri siti

Che senso ha inserire il GC nel nome BT?

Cioè quando arriva la richiesta di connessione BT si ottiene

Accetttare richiesta di connessione da AAD345SD454SDFS.......... ?

Mi dici come lo usi?

Boh, non inserendolo tutto, basterebbe inserire tipo solo i primi 6 caratteri che indicano le caratteristiche fisiche della xsona. 6 lettere si possono tranquillamente tenere a mente.. oppure pensare ad un modo x inviarlo tramite BT in formato di testo x far "copia ed incolla"

Inoltre se vuoi usarlo su PC, perchè svilupparlo per cell? Non esiste gia' il sito web (anche se in inglese, meglio di niente)?

Il fatto è che quello che esiste è solo x i Geeker, l'idea era quella di farne uno + generale sulla falsa riga di quello ed usarlo non soltanto sul computer ma da usare anche sui cellulari.

Boh, nn sò.. se vi viene qualche idea o avete intenzione di buttare un pò di tempo buon lavoro

CIAWA

Link to comment
Condividi su altri siti

Posto giusto qualche riflessione...

Il geekcode era "cool" per il fatto che "sintetizzava" l'informazione permettendone cmq. una "rapida" lettura.

Con le proposte sopra descritte imho va a farsi benedire la rapida lettura, quindi risulta indispensabile utilizzare un decoder per poter sapere cosa c'e' "dietro" al codice... A questo punto, se si da per scontato che si usi un programmino di decodifica tanto vale farlo in maniera piu' semplice ed efficiente delle idee che sono state proposte...

Es: Rappresentazione binaria delle informazioni + codifica in Base64 per ottenere una rappresentazione stampabile.

Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy