FAQ
Hi Gophers,

I've often thought it would be fun if the contribution history of a GitHub
user could spell out a message or display an image. Any image could be
drawn by carefully planning the commits for a full year. Lacking the
patience to wait a year I wrote a small tool which forges a git repository
to mimic a given image using carefully crafted commit dates.

This has probably been done before but I had a lot of fun playing around
with it and I wanted to share it with you guys and gals.

The code is available at
https://github.com/mewmew/playground/tree/master/cmd/mimicry

go get github.com/mewmew/playground/cmd/mimicry

And the first proof of concept repo, although off-by-one, is located at
https://github.com/yumpie/hello and the crafted contribution history is
visible at https://github.com/yumpie

Have fun :)

/u

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Andrewchamberss at Jul 11, 2014 at 12:48 am
    Very fun! Post this on hackernews or something like and you might get a
    good response.
    On Friday, July 11, 2014 11:39:41 AM UTC+12, foo bar wrote:

    Hi Gophers,

    I've often thought it would be fun if the contribution history of a GitHub
    user could spell out a message or display an image. Any image could be
    drawn by carefully planning the commits for a full year. Lacking the
    patience to wait a year I wrote a small tool which forges a git repository
    to mimic a given image using carefully crafted commit dates.

    This has probably been done before but I had a lot of fun playing around
    with it and I wanted to share it with you guys and gals.

    The code is available at
    https://github.com/mewmew/playground/tree/master/cmd/mimicry

    go get github.com/mewmew/playground/cmd/mimicry

    And the first proof of concept repo, although off-by-one, is located at
    https://github.com/yumpie/hello and the crafted contribution history is
    visible at https://github.com/yumpie

    Have fun :)

    /u
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Foo bar at Jul 11, 2014 at 8:47 am
    Thanks. Glad you liked it!

    I made a second version which fixes the off-by-one error:

    https://github.com/yumpie2

    http://s15.postimg.org/pqcbmmxex/hello_world.png
    On Friday, July 11, 2014 2:48:26 AM UTC+2, andrewc...@gmail.com wrote:

    Very fun! Post this on hackernews or something like and you might get a
    good response.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-nuts @
categoriesgo
postedJul 10, '14 at 11:39p
activeJul 11, '14 at 8:47a
posts3
users2
websitegolang.org

2 users in discussion

Foo bar: 2 posts Andrewchamberss: 1 post

People

Translate

site design / logo © 2022 Grokbase