Skip to content

Instantly share code, notes, and snippets.

View micrypt's full-sized avatar

Seyi Ogunyemi micrypt

View GitHub Profile
@micrypt
micrypt / xkcd-downloader.hs
Created February 21, 2012 23:24
Download xkcd comics using STM
{-# Language PackageImports #-}
module Main where
import Control.Monad (liftM, forM_, replicateM_)
import Control.Concurrent (forkIO)
import Control.Concurrent.STM
import "mtl" Control.Monad.Error
import Control.Applicative
import Control.Exception
import qualified Network.Stream as Stream (Result)
@micrypt
micrypt / Cocoa.md
Created February 24, 2012 01:33 — forked from HedgeMage/Cocoa.md
HedgeMage's famous low-carb hot cocoa recipe

Saucepan directions (preferred)

Ingredients:

  • 10oz. heavy whipping cream
  • 1 tbsp. dutch-processed cocoa powder (if this comes out too strong for you, try regular cocoa powder instead, or adjust the amount)
  • 1/2 tsp. vanilla extract
  • Water
  • Honey
  • add-in of choice (I like to top with whipped cream)
@micrypt
micrypt / News feed.
Created May 9, 2012 19:10
GitHub made new icons… but they made my eyes hurt a wee bit. [ sad panda ]
.news .alert .mini-icon.push,
.news .alert .mini-icon.pull-request,
.news .alert .mini-icon.watching,
.news .alert .mini-icon.issue-comment,
.news .alert .mini-icon.create,
.news .alert .mini-icon.follow,
.news .alert .mini-icon.fork,
.news .alert .mini-icon.issue-closed,
.news .alert .mini-icon.issue-opened,
.news .alert .mini-icon.wiki {
@micrypt
micrypt / error.sh
Created July 4, 2012 11:47
Requests error
SyntaxError: ('invalid syntax', ('/Users/micrypt/.virtualenvs/crypt/lib/python2.7/site-packages/requests/packages/chardet2/test.py', 8, 27, " print(f.ljust(60), end=' ')\n"))
===================
AMPIFY PROTOTYPE
===================
LEGEND:
[x] - Prefined properties from outer scope
{name} [x] - Predefined item
-------------------
Hub management app
package git
import "fmt"
import "crypto/sha1"
import "io"
import "strconv"
func getGitSha(data) string {
h := sha1.New()
io.WriteString(h, "blob "+strconv.Itoa(len(data)+1)+"\x00"+data+"\n")
@micrypt
micrypt / install.sh
Created August 27, 2012 01:09
Building Chromium on OS X
# Install depot_tools
$ mkdir chromium
$ cd chromium/
$ gclient config https://src.chromium.org/chrome/trunk/src
$ svn ls https://src.chromium.org/chrome
$ gclient sync --revision src@153389
$ cd src/chrome
$ xcodebuild -project chrome.xcodeproj -configuration Debug -target chrome
Song: Beast
Album: Muse
你 感慨
Ni gan kai
You heave a sigh
他 澎湃
Ta peng pai
He’s on an upsurge

Keybase proof

I hereby claim:

  • I am micrypt on github.
  • I am micrypt (https://keybase.io/micrypt) on keybase.
  • I have a public key whose fingerprint is 9A15 7263 51D8 46D3 187D C471 A8FD A723 1B27 6341

To claim this, I am signing this object:

# utils/admin.py
from django.contrib import admin
from django.db.models import get_models, get_app
def autodiscover(name, exclude=[]):
excluded = [ model.__name__ for model in exclude ]
current_app = name.replace('.admin', '')
for model in get_models(get_app(current_app)):
if model.__name__ not in excluded: