Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
# Color shortcuts
co_black='\[\e[30m\]'
co_red='\[\e[31m\]'
co_green='\[\e[32m\]'
co_yellow='\[\e[33m\]'
co_blue='\[\e[34m\]'
co_purple='\[\e[35m\]'
co_cyan='\[\e[36m\]'
co_white='\[\e[37m\]'
@Ivoz
Ivoz / cakecomp.sh
Created August 23, 2012 05:43
Install CakePHP 2.2.1 through composer
## Install CakePHP 2.2.1 through composer :D
# requires zip, phar php extensions
mkdir caketmp && cd caketmp
curl -s https://getcomposer.org/installer | php # get the composer.phar installer
wget https://gist.github.com/raw/3433079/a38e8d444d3c99471e5bcdcadf689b0c676ae131/composer.json # loads my custom repo with the cake core files
./composer.phar install # downloads CakePHP as a library
bin/cake bake . # install cake in current dir, using the ln'ed script composer has made
@Ivoz
Ivoz / composer.json
Created August 23, 2012 05:42
composer.json to pull Ivoz/cakephp 2.2.1
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/Ivoz/cakephp"
},
{
"packagist": false
}
],
import gevent
def myfunc(r):
print 'RARWARAWRARR'
def rawr(a):
return sum(a)
g = gevent.Greenlet(rawr, [1, 2])
g.link(myfunc)
import gevent
def myfunc():
print 'RARWARAWRARR'
def rawr(a):
return sum(a)
g = gevent.Greenlet(rawr, [1, 2])
g.link(myfunc)
@Ivoz
Ivoz / zk.py
Created February 10, 2012 10:52
from __future__ import print_function
import gevent
from time import sleep
def ex1():
print('Example 1')
# synchronous
def f1():
for i in xrange(10):
print('f1', i)
@Ivoz
Ivoz / zk.py
Created February 10, 2012 10:19
from __future__ import print_function
import gevent
from time import sleep
def ex1():
print('Example 1')
# synchronous
def f1():
for i in xrange(10):
print('f1', i)
from __future__ import print_function
import gevent
# synchronous
def f1():
for i in xrange(10):
print('f1', i)
def f2():
@Ivoz
Ivoz / irc.py
Created February 7, 2012 20:01
class Msg(object):
""" Represents an IRC message to be sent or decoded """
def __init__(self, prefix='', cmd='', params=[]):
self.prefix = prefix
self.cmd = cmd
self.params = [params] if (type(params) != list) else params
@classmethod
def from_msg(cls, msg):
@Ivoz
Ivoz / irc.py
Created February 7, 2012 19:41
def from_msg(msg):
new = Msg()
new.decode(msg)
return new