Skip to content

Instantly share code, notes, and snippets.

# -*- coding: utf-8 -*-
# foo()'s a_value is unmodified.
def foo():
a_value = "Hello"
def bar():
a_value = "Goodbye"
bar()
# -*- coding: utf-8 -*-
import threading
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, scoped_session
engine = create_engine("mysql://testing:testing@10.0.0.1/testing",
pool_size=20, strategy="threadlocal")
Session = scoped_session(sessionmaker(bind=engine))
# -*- coding: utf-8 -*-
import threading
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, scoped_session
def query():
engine = create_engine("mysql://testing:testing@10.0.0.1/testing",
pool_size=20, strategy="threadlocal")
Session = scoped_session(sessionmaker(bind=engine))
@ieure
ieure / save.py
Created November 16, 2009 22:28
from contextlib import contextmanager
@contextmanager
def save(obj, attrs=None):
"""Save attributes of an object, then restore them.
Example:
import breakfast
with save(breakfast, ('eggs', 'bacon')):
breakfast.Eggs = lambda: "Eggs"
<?php
error_reporting(E_ALL | E_STRICT);
class Foo
{
public static function test()
{
echo "Hi!\n";
}
@ieure
ieure / python-pep8.el
Created February 12, 2010 18:49
Run pep8.py on Python source in Emacs.
;;; python-pep8.el --- minor mode for running `pep8'
;; Copyright (c) 2009, 2010 Ian Eure <ian.eure@gmail.com>
;; Author: Ian Eure <ian.eure@gmail.com>
;; Keywords: languages python
;; Last edit: 2010-02-12
;; Version: 1.01
@ieure
ieure / python-pylint.el
Created February 12, 2010 18:49
Run pylint on Python source in Emacs.
;;; python-pylint.el --- minor mode for running `pylint'
;; Copyright (c) 2009, 2010 Ian Eure <ian.eure@gmail.com>
;; Author: Ian Eure <ian.eure@gmail.com>
;; Keywords: languages python
;; Last edit: 2010-02-12
;; Version: 1.01
log4j:WARN No appenders could be found for logger (org.apache.cassandra.config.DatabaseDescriptor).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NullPointerException
at java.util.Arrays$ArrayList.<init>(Arrays.java:3357)
at java.util.Arrays.asList(Arrays.java:3343)
at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:255)
at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:299)
at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:323)
at org.apache.cassandra.tools.SSTableExport.main(SSTableExport.java:367)
from __future__ import with_statement
import itertools
import functools
import sys
def download_files(keylist):
return [key.get_contents_to_filename('%s/%s' % (TEMP_DIR, key.name))
for key in keylist]
(add-hook 'before-save-hook
'(lambda ()
(or (file-exists-p (file-name-directory buffer-file-name))
(make-directory (file-name-directory buffer-file-name) t))))