Skip to content

Instantly share code, notes, and snippets.

View wangyandongnx's full-sized avatar

Wang Yandong wangyandongnx

View GitHub Profile
@zwaldowski
zwaldowski / MASWindow.h
Created January 28, 2011 21:15
A Mac App Store-like NSWindow subclass.
//
// MASWindow.h
// A Mac App Store-like NSWindow subclass.
//
// Created by Zachary Waldowski on 1/8/11.
// Secured under the "do-whatever-the-hell-you-want-with-it" license. Erm, copyright 2011.
//
#import <Cocoa/Cocoa.h>
@banksean
banksean / mersenne-twister.js
Created February 10, 2010 16:24
a Mersenne Twister implementation in javascript. Makes up for Math.random() not letting you specify a seed value.
/*
I've wrapped Makoto Matsumoto and Takuji Nishimura's code in a namespace
so it's better encapsulated. Now you can have multiple random number generators
and they won't stomp all over eachother's state.
If you want to use this as a substitute for Math.random(), use the random()
method like so:
var m = new MersenneTwister();
@torsten
torsten / proxy.rb
Last active April 30, 2024 17:53
A quick HTTP proxy server in Ruby.
#!/usr/bin/env ruby
# A quick and dirty implementation of an HTTP proxy server in Ruby
# because I did not want to install anything.
#
# Copyright (C) 2009-2014 Torsten Becker <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,