Skip to content

Instantly share code, notes, and snippets.

View liuggio's full-sized avatar

Giulio De Donato liuggio

  • Radical Company
  • London
View GitHub Profile
@bhang
bhang / supervisord_graphite_statsd.conf
Created June 27, 2012 13:45
Graphite + statsd supervisord configuration
[program:gunicorn-graphite]
command=/usr/local/bin/gunicorn_django -u www-data -g www-data -b 127.0.0.1:8080 --log-file=/opt/graphite/storage/log/webapp/gunicorn.log /opt/graphite/webapp/graphite/settings.py
process_name=%(program_name)s
autostart=true
autorestart=true
stopsignal=QUIT
user=www-data
[program:carbon-cache]
command=python /opt/graphite/bin/carbon-cache.py --debug start
@proudlygeek
proudlygeek / roman.rb
Created June 26, 2012 22:43
Roman Numbers
def romanize(n)
number_map = [
["M", 1000],
["CM", 900],
["D", 500],
["CD", 400],
["C", 100],
["XC", 90],
["L", 50],
["XL", 40],
@hjr3
hjr3 / e-commerce.md
Created April 3, 2012 05:35
Examples of RESTful API calls for E-commerce platforms

Examples of RESTful API calls for E-commerce platforms

These examples are type 3 RESTful API requests and responses. The JSON-HAL specification is used to implement HATEOAS.

Some of the examples are based on my work as architect of the RESTful API at http://www.hautelook.com. All proprietary information has been removed.

Relevant links

@proudlygeek
proudlygeek / TestDecamelize.php
Created February 22, 2012 22:49
decamelize
<?php
require_once 'decamelize.php';
class TestDecamelize extends PHPUnit_Framework_TestCase
{
public function testOneCamel()
{
$rs = decamelize("camelCase");
$this->assertEquals($rs[0], "camel");