Skip to content

Instantly share code, notes, and snippets.

@georgefs
georgefs / mongoengine_utils.py
Created April 19, 2013 23:25
cover mongoengine document to raw dict
from bson.objectid import ObjectId
from bson.dbref import DBRef
from mongoengine.document import Document
import collections
from datetime import datetime
from mongoengine.queryset import QuerySet
def raw_data(data):
if isinstance(data, unicode):
@georgefs
georgefs / init_template.sh
Last active December 16, 2015 09:19
simple init.d template
#!/bin/bash
###
# george.li 2013/1/9
#
# simple daemon template
#
# env var
# DAEMON: daemon program path
# NAME: suggest daemon name
# PID_FILE: daemon pid file path
@georgefs
georgefs / setting.py
Created April 12, 2013 02:41
django mongoengine admin setting
#
#Django settings for main project.
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Your Name', 'your_email@example.com'),
)
@georgefs
georgefs / gtk_sys_clipboard.vim
Created April 1, 2013 08:43
ubuntu 系統剪貼簿gtk
""ubuntu virtual mode ctrl+c 複製到系統剪貼簿 gtk only
python import gtk
python import vim
vmap <silent> <C-C> y:let @0=substitute(@0,"\\","\\\\\\","gi")<CR>:let @0=substitute(@0,"\'","\\\\'","gi")<CR>:python gtk.clipboard_get().set_text('''<C-R>0''')<CR>:python gtk.clipboard_get().store()<CR>
{
"10": {
"answer": "JSON",
"opt": [
"BSON",
"JSON",
"SON",
"XML",
"YAML"
],