- このサンプルをダウンロードして解凍したディレクトリで以下を実行
$ ruby extconf.rb
$ make
$ ruby test.rb
1 ガリヴァー旅行記 | |
2 アイルランドの貧民の子供たちが両親及び国の負担となることを防ぎ、国家社会の有益なる存在たらしめるための穏健なる提案 | |
3 アーサー王宮廷のコネチカット・ヤンキー | |
4 ファウンデーションシリーズ(アシモフ) | |
5 トリフィド時代 | |
6 星を継ぐものシリーズ | |
7 思考の道具箱(ルディーラッカー) | |
8 人間はどこまでチンパンジーか?/銃 病原菌 鉄/文明崩壊 | |
9 ニンジャスレイヤー | |
10 精子戦争 |
#! /usr/bin/env python | |
# -*- coding: utf-8 -*- | |
from collections import Counter | |
import re | |
suffixes = Counter() | |
re_anob = re.compile(u'(?P<A>.+[^の])の(?P<B>[^の].+)') | |
re_hiragana = re.compile(u'[ぁ-ゖ]+') | |
def extract_anob(text): |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
import json | |
import urllib2 | |
import urllib | |
import os | |
import glob | |
import PIL | |
import leargist |
#/usr/bin/env python | |
from pandas import np | |
from pandas.io.data import DataReader | |
def historical_volatility(sym, days): | |
"Return the annualized stddev of daily log returns of `sym`." | |
try: | |
quotes = DataReader(sym, 'yahoo')['Close'][-days:] |
require "mkmf" | |
$libs += " -lstdc++ " | |
create_makefile("human") |
;;; python-pep8.el --- minor mode for running `pep8' | |
;; Copyright (c) 2009, 2010 Ian Eure <[email protected]> | |
;; Author: Ian Eure <[email protected]> | |
;; Keywords: languages python | |
;; Last edit: 2010-02-12 | |
;; Version: 1.01 |
module Termtter::Client | |
# search replacement: | |
# ADD: #[page] arg for list next pages | |
register_command( | |
:name => :search, :aliases => [:s], | |
:exec_proc => lambda {|arg| | |
search_option = config.search.option.empty? ? {} : config.search.option | |
arg.gsub!(/\s*#(\d+)$/) { search_option[:page] = $1 ; ''} | |
if arg.empty? && tags = public_storage[:hashtags] | |
arg = tags.to_a.join(" ") |