git

Jan. 1, 2017

Links (121)

Kategorien Links
Tagged Piraten Abschied Fakenews Duschangelegenheiten git Github macster DS_Store Schnieptröte Restart Jacob Appelbaum Appelbaum ballot voting Wahlen Chemtrails Flugzeuge Datenblumen Frauen women IoT Internet of Things Amazon Echo echo Amazon
Mobil qrcode zeigen

0 Kommentare

Nov. 24, 2016

Links (120)

Kategorien Links
Tagged Raytracker Entropy Sheep Bubcon Gina-Lisa Lohfink Alice Schwarzer Sifftwitter Grundgesetz Amadeu-Antonio Amadeu-Antonio Stiftung Telefonnummern SMS Quietscheenten Tetris TetrOS JavaScript 2016 Bahn WLAN git Pill Empfängnisverhütung Männer Kasperski Microsoft Terry Pratchett Werbung Adblocker AfD
Mobil qrcode zeigen

0 Kommentare

Juni 14, 2014

Links (105)

Kategorien Links
Tagged Falschaussage car Robot Vergewaltigung Crypto Mozilla DRM Masturbation App Snowden Lavabit TrueCrypt NSA Skandal Sekundenschaf Denkfehler Anarchisten git manpage Erzieher Generalverdacht Missbrauch Frauen Waldo Walter Wimmelbild Werbung Journalisten
Mobil qrcode zeigen

0 Kommentare

April 29, 2014

Links (104)

Kategorien Links
Tagged NSA 1. April Internet fixed 2048 Impfmüdigkeit Duangle Nowhere Goat Goat Simulator Dildo IT-Support Netzwerkprobleme Bot Gedichte Computer Turing-Test Militär Unisex Kaffee Löffel Barbara Werbung Verbotsschilder Doge Ponzi Icons Piraten Satzung git debugging Algorithmen SystemD Dänemark Minecraft Vorratsdatenspeicherung VDS Schweiz CSS
Mobil qrcode zeigen

0 Kommentare

Aug. 18, 2013

Links (96)

Prism und Überwachung:

Kategorien Links
Tagged credit card kids Cloud undersea cables 451 blocking Schlüsselmanagement Cloudfare free speech löschen SED Tutorial Forschung Finanzierung Wissenschaft Terminal GUI Aluminium Atheismus Handy Akku Wetter Hund Löwe git Webcam lulz lolcommits Haasenburg Kinderheim Missbrauch NSA Prism Tempora XKeyscore Telekom Verbindungsdaten NSA-Skandal Microsoft Überwachung Greenwald Poitras Reporter Lavabit E-Mail made in Germany Fefe Selbstverteidigung
Mobil qrcode zeigen

0 Kommentare

Juli 13, 2013

Links (92)

Kategorien Links
Tagged Trojaner Apps Norton Facebook Privacy git HTTP Software Windows linux Browsers Passwords Nerds Geeks Hashtags GUID UUID Familienpolitik Schröder Bash History CryptoCat IE11 Internet Explorer Adblock ABP Pitfalls VPN CyberGhost DRM Pacman Scrooge MacDuck Dagobert Geldspeicher Gender Gegner Crypto PRNG Kryptos Skulptur
Mobil qrcode zeigen

0 Kommentare

Jan. 26, 2013

Suchworte (20)

  • richtige wörter google pronoseiten
  • django auf md5 umstellen
  • strenge lehrer comic
  • lustige nette perverse wörter
  • bibel und eltern
  • verstehen sie spaß sketch mit spiegelbild
  • git vcs jokes
  • bibel und eltern
  • was hat firefox für eine fonktion
  • 2 aufeinanderfolgende monate mit gleichen wochentagen

Kategorien Suchworte
Tagged Google Wörter django MD5 Lehrer streng Comic lustig nett pervers Bibel Eltern Spass Sketch Spiegelbild git vcs Witze Firefox Monate Wochentage
Mobil qrcode zeigen

0 Kommentare

Sept. 14, 2012

Links (80)

Kategorien Links
Tagged Nyan Cat Katze git Katzifizierung ToS Terms of Service AGB Zusammenfassung BSD linux Linus Torvalds Python eBooks tippen Programmierer Desktop Design Firefox OS Firefox Life Tuner iPhone
Mobil qrcode zeigen

0 Kommentare

Juli 30, 2011

Suchworte (13)

  • 1echo ohne zeilenumbruch bash
  • s 7-digit git hash id unique?
  • codes pornoseiten
  • fefe kryptochef
  • fatsort guy meinte wohl fatsort-gui
  • firefox 4 funktionen in website einbauen
  • nilfs2 file image
  • firefox browser heading einstellen
  • zensur e buch
  • ubuntu one spam
  • gps ferfolgen
  • folgergeräte
  • lax u blog
  • wörter mit schuh
  • sowjetisches internet
  • chrome kennenlernen
  • isometrischer block
  • blacklist wörter kinderfilter
  • welche einstellung bei user agent faker
  • worte womit man auf pornoseiten direkt was findet
  • google übersetzer smilies
  • diskordischer kalender
  • ist gps verfassungswidrig
  • www.ins einwohnermeldeamt hacken.de
  • proxyhost für bild mobilportal
  • google chrome ausspionieren blocken
  • script linux nach inaktivität homepage firefox
  • meta suchworte "verschlüsseln"

Kategorien Suchworte
Tagged echo Zeilenumbruch Bash git Hash Codes Pornoseiten Fefe Kryptochef fatsort guy Firefox nilfs2 Zensur Buch Ubuntu SPAM GPS Foltergeräte Blog Wörter Schuh sowjetisch Internet Chrome Isometrisch Blacklist Kinderfilter Einstellung User-Agent Faker diskordischer Kalender verfassungswidrig Einwohnermeldeamt Proxy BILD ausspionieren Script linux Inaktivität Homepage Suchworte verschlüsseln
Mobil qrcode zeigen

0 Kommentare

Sept. 2, 2010

Trying something new for git commit-ids

one disadvantage of git is, that its commit-ids are ugly.

b1e7470 (even the short form of b1e74702c83accb73d60e884f7a46fc06d5d51b2) is something nobody can remember. With SVN you can say "i am using svn revision 754". a number with three to six digits for most project can be memorized.

But a commit-id of git is in the short form a seven-digit hex-number, and its "randomly" choosen (by a hash function). SVN numbers a strictly monotone, so you know the project is approximate at 750 commits, and you remember the last digit, so you can say "the commit was 754".

now i am trying something new on the otfbot project: the ver2name function uses the seven-digit version of a git commit-id to generate a fantasy-name.

b1e7470 → Radwalhel

now Radwalhel may be funny enough, so you can remeber it, when someone asks you, which version you are running.

The cool function about ver2name is, that it preserves all important information, so you can convert it back to a git commit-id. So the developer can use the "funny" name to find the git-revision the user is using:

Radwalhel → b1e7470

some more examples:

0000000 ⇔ Babbabbab
8080808 ⇔ Mebmobmob
fffffff ⇔ Zozzazzaz

you see how its working: one hexdigit is mapping to one consonant, the 7th digit is mapping to two vocals. the third vocal is created by a hash of the last two digits, but it carries no additional information and is ignored in parsing the name back to a version.

we will see, if this helps against the confusion caused by git-commit-ids. its an experiment. And its still no solution to the problem, that two consecutive commits have totally different IDs.

Kategorien Software english
Tagged git svn vcs commit names commit-id svn-rev
Mobil qrcode zeigen

2 Kommentare