Skip to content

Instantly share code, notes, and snippets.

@iorlas
iorlas / django_shell_load_all.py
Created August 14, 2013 13:19
Django shell iPython. Import all models
from django.db.models.loading import get_models
for m in get_models():
exec "from %s import %s" % (m.__module__, m.__name__)
@iorlas
iorlas / asterisk_initial.sql
Last active December 21, 2015 00:19
Asterisk PSQL initial
drop table extensions_conf;
CREATE TABLE extensions_conf (
id serial NOT NULL,
context character varying(20) DEFAULT '' NOT NULL,
exten character varying(20) DEFAULT '' NOT NULL,
priority smallint DEFAULT 0 NOT NULL,
app character varying(20) DEFAULT '' NOT NULL,
appdata character varying(128)
);
@iorlas
iorlas / wow_tbc_oregon_dualspec
Created April 8, 2011 15:47
DualSpec for Mangos TBC.
World.cpp:
m_configs[CONFIG_CHATLOG_BGROUND] = sConfig.GetBoolDefault("ChatLogs.BattleGround", false);
+ m_configs[CONFIG_DUAL_SPEC_TIME_DELTA] = sConfig.GetIntDefault("DualSpecTimeDelta", 300);
}
World.h:
CONFIG_VALUE_COUNT
+ CONFIG_DUAL_SPEC_TIME_DELTA
};
@iorlas
iorlas / wowarmory_tbc_by_iorlas.patch
Created March 22, 2011 04:32
WoW Mangos patch for WoW Armory. Ported from 3.* to 2.4.3 for OregonCore
diff -r 1c6f961459fb src/game/Item.cpp
--- a/src/game/Item.cpp Mon Mar 14 23:22:30 2011 +0100
+++ b/src/game/Item.cpp Tue Mar 22 06:49:45 2011 +0300
@@ -891,6 +891,15 @@
Item *pItem = NewItemOrBag(pProto);
if (pItem->Create(objmgr.GenerateLowGuid(HIGHGUID_ITEM), item, player))
{
+ /** World of Warcraft Armory **/
+ if (pProto->Quality > 2 && pProto->Flags != 2048 && (pProto->Class == ITEM_CLASS_WEAPON || pProto->Class == ITEM_CLASS_ARMOR) && player)
+ {
def f1(x):
x = x
def f2(y):
x += y
return x
return f2
(defn f1 [x]
(let [x (atom x)]
(fn [y]
http://common-lisp.net/project/iterate/#examples
(loop with max-elt = nil
with max-key = 0
for elt in list-of-lists
for key = (length elt) do
(when (> key max-key)
(setq max-elt elt
max-key key))
finally (return max-elt))
#!/bin/python -u
import os, sys, time, math
local = ['alns', 'lns', 's']
#pipe collectors
alns = ''
lns = []
s = None
class Singleton(object):
__instance = None
def __new__(cls, *a, **kva):
'''
Singleton getter/creator
@return: Class instance
'''
if cls.__instance is None:
cls.__instance = object.__new__(cls)
else: