Skip to content

Instantly share code, notes, and snippets.

View masahitojp's full-sized avatar
🎯
Focusing

Masato Nakamura masahitojp

🎯
Focusing
View GitHub Profile
// 数字の有効桁を0埋めしたい場合の書き方
// こんな書き方も可能
console.log("00005".slice(-4))
// -> 0005
u'''
2. 組み込み関数 — Python v2.6.2 documentation
http://pythonjp.sourceforge.jp/dev/library/functions.html?highlight=sorted#sorted
'''
#java -Xms512M -Xmx512M -cp igo-0.4.2.jar net.reduls.igo.bin.BuildDic naist mecab-naist-jdic-0.6.3-20100801 EUC-JP
# a.strftime('%b %d, %Y %p%I:%M')
for k ,v in sorted(a.items(),cmp=lambda x,y:cmp(int(x),int(y)),key= lambda a:a[0],reverse=True):
@masahitojp
masahitojp / gist:733009
Created December 8, 2010 07:50
docutils on GAE
from docutils.core import publish_parts
source = u"""
=======
test
=======
aaa
* aaa
* bbb
@masahitojp
masahitojp / style.css
Created December 9, 2010 08:28
Jinja2でrest表示するためのfilter
from docutils import nodes
from docutils.parsers.rst import directives
from pygments import highlight
from pygments.lexers import get_lexer_by_name
from pygments.formatters import HtmlFormatter
pygments_formatter = HtmlFormatter()
def pygments_directive(name, arguments, options, content, lineno,
from flask import Flask, render_template
from pygments import highlight
from pygments.lexers import get_lexer_by_name
from pygments.formatters import HtmlFormatter
app = Flask(__name__)
# jinja2 custom filter
@app.template_filter()
@masahitojp
masahitojp / gist:749684
Created December 21, 2010 08:59
IPMsg.rb
#!/bin/env ruby
# -*- coding: utf-8 -*-
require 'socket'
class IPMsg
IPMSG_VERSION = 0x0001
IPMSG_SENDMSG_CODE = 0x00000020
IPMSG_PORT = 2425
import sys
if len(sys.argv) > 1:
expression = sys.argv[1]
expression = expression.replace("x","*")
print( eval(expression) )
@masahitojp
masahitojp / gist:767787
Created January 6, 2011 11:30
length_chack.js
var array = [];
var l = 100000;
for(var i = 0; i < l; i++) {
array.push(i);
}
// Pattern A
console.time("for文で毎回array.lengthを呼ぶ");
var count=0;
for(var i = 0; i< array.length; i++) {
import socket
from multiprocessing import Pool,Process
def get(url):
job =socket.gethostbyname(url)
return job
if __name__ == '__main__':
urls= ['www.google.com', 'www.yahoo.com', 'www.python.org']
@masahitojp
masahitojp / gist:784332
Created January 18, 2011 12:02
scraping with multiprocessing
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#テスト
import multiprocessing
import urllib2
from pyquery import PyQuery as pq
'''
import sys,codecs
sys.stdout = codecs.getwriter('utf-8')(sys.stdout)