[GiM logo] gim.org.pl is down || odświeżony jogger (v.0.4) GiMa

Ten kod paskowy, który widać dziś na google, to Code128.

Na zakodowanie pojedyńczego symbolu składają się szerokości sześciu pasków (3 czarne, 3 białe).
Na kodzie (czego nie można się w żadne sposób domyślić) jest zakodowane Google :]

Notacja poniżej oznacza grubośći kolejnych pasków.
pierwsze 3+3 paski to kod startowy, kolejno są litery:

  • 211214 - Start Code B
  • 211313 - G
  • 134111 - o
  • 134111 - o
  • 122114 - g
  • 221114 - l
  • 112214 - e

Ostatni symbol to suma kontrolna którą można policzyć jakoś tak:

  • def foo(a): ord(a)-32
  • str='Google'
  • (104 + reduce (lambda a,b: a+b, map(lambda a: (a[0]+1)*foo(a[1]), enumerate(str)))) % 103

[104 to wartość kodu startowego B] U mnie wychodzi 71, w tabelce z wikipedii 71 to 122114 i tak też jest na obrazku.
Ostatnie 4 paski to kod końcowy.

catz: [go.ogle] [kom.puterowe] [Techblog]
tagz: [code bar] [code-128] [doodle] [google logo]
dnia środa, 07 październik 2009, 121117 by Michał 'GiM' Spadliński

Komentarze:

Proszę wpisy pisane po angielsku komentować również w tym języku.

Chyba najgorsze logo jakie do tej pory zaprezentowali.

dnia środa, 07 październik 2009, 220023 by Grzegorz

Chyba najlepsze logo jakie do tej pory zaprezentowali.

dnia środa, 07 październik 2009, 231503 by Gancuś

Pierwszy raz nie widać nazwy wplecionej czy może za słabo śledzę główną google'a?

dnia środa, 07 październik 2009, 234229 by Paszczak

@Paszczak a przeczytałeś wpis?

dnia czwartek, 08 październik 2009, 102502 by skkf

...Czytałem, ale chodziło mi to że logo zwykle było obrazkiem wplecionym w nazwę, a nie zakodowanym Google :)

dnia czwartek, 08 październik 2009, 134546 by Paszczak

..tożsamość..:
..meritum..:
..lokum..:
Wpisz kod:code