Skip to content

Instantly share code, notes, and snippets.

@sekimura
sekimura / things-to-do-after-installing-64-bit-ubuntu-update.md
Created November 19, 2012 02:33
Things to do after installing 64-bit Ubuntu
<html>
<body>
<script type="text/javascript">
var Pigeon = 'hohohoho';
</script>
<script type="text/javascript">
(function(window, undefined) {
// Map over Pigeon in case of overwrite;
var _Pigeon = window.Pigeon;
$30.00 Family Messaging Unlimited
$20.00 DataPlus 300MB for iPhone
$50.00 FamilyTalk Nation 550 with Rollover
$2.40 Total Surcharges and Other Fees
$8.76 Total Government Fees and Taxes
$20.00 DataPlus 300MB for iPhone
$9.99 FamilyTalk Nation 550 with Rollover additional line
$0.96 Total Surcharges and Other Fees
syntax on
filetype on
set autoindent
set shiftwidth=4set shiftround
set tabstop=4set expandtabset showmatch
set magicset ignorecase
set smartcaseset hlsearch
set incsearchset matchpairs+=<:>set history=30set backspace=2" encodings, formartsset encoding=utf-8
set fileencoding=utf-8
set fileformat=unix"set winminheight=0":nmap <C-J> <C-W>j<C-W>_
お好み焼き粉, 50g
水, 80cc
卵, 1個
キャベツ, 100~150g
山芋, 10g
var App = {};
(function wrapper() {
var Foo = (function FooClosure() {
/**
* A Foo
* @param {string} first name
* @param {string} last name
* @constructor
var _StatementEmitter = exports._StatementEmitter = Class.extend({
var _ConstructorInvocationStatementEmitter = exports._ConstructorInvocationStatementEmitter = _StatementEmitter.extend({
var _ExpressionStatementEmitter = exports._ExpressionStatementEmitter = _StatementEmitter.extend({
var _ReturnStatementEmitter = exports._ReturnStatementEmitter = _StatementEmitter.extend({
var _DeleteStatementEmitter = exports._DeleteStatementEmitter = _StatementEmitter.extend({
var _BreakStatementEmitter = exports._BreakStatementEmitter = _StatementEmitter.extend({
var _ContinueStatementEmitter = exports._ContinueStatementEmitter = _StatementEmitter.extend({
var _DoWhileStatementEmitter = exports._DoWhileStatementEmitter = _StatementEmitter.extend({
var _ForInStatementEmitter = exports._ForInStatementEmitter = _StatementEmitter.extend({
var _ForStatementEmitter = exports._ForStatementEmitter = _StatementEmitter.extend({
@sekimura
sekimura / text_strip_margin.py
Created May 13, 2012 04:08
Text (heredoc) strip margin in Python
import re
def strip_margin(text):
return re.sub('\n[ \t]*\|', '\n', text)
def strip_heredoc(text):
indent = len(min(re.findall('\n[ \t]*(?=\S)', text) or ['']))
pattern = r'\n[ \t]{%d}' % (indent - 1)
return re.sub(pattern, '\n', text)
make[1]: Leaving directory `/home/msekimura/Dev/data-page-flickrlike/Data-Page-FlickrLike-2.03'
rm -f \
*.a core \
core.[0-9] blib/arch/auto/Data/Page/FlickrLike/extralibs.all \
core.[0-9][0-9] FlickrLike.bso \
pm_to_blib.ts MYMETA.json \
core.[0-9][0-9][0-9][0-9] MYMETA.yml \
FlickrLike.x \
perl tmon.out \
*.o pm_to_blib \
class MyMixin():
x = 10
y = 20
class Bar(object):
def xy(self):
return "x %s y %s" % (self.x, self.y)
class Foo(Bar, MyMixin):
pass