- big.csv (1.3GB)
- Macbook Air 11-inch, Mid 2011
- CPU: 1.8 GHz Intel Core i7
- Memory: 4 GB 1333 MHz DDR3
https://github.com/mirakui/hello_world/blob/master/go/csv_counter.go
$ time ./csv_counter big.csv
lines: 3502066
https://github.com/mirakui/hello_world/blob/master/go/csv_counter.go
$ time ./csv_counter big.csv
lines: 3502066
require 'rubygems' | |
require 'pp' | |
require 'mechanize' | |
class LinkChecker | |
PAGES_MAX = 1000 | |
def initialize(param=[]) | |
@crawled = {} | |
@queue = [] |
require 'rubygems' | |
require 'net/imap' | |
require 'kconv' | |
require 'pit' | |
require 'logger' | |
class ImapFetcher | |
def initialize(pit_name) | |
@pit = Pit.get( |
import sys | |
import re | |
import yaml | |
if len(sys.argv) != 2: | |
print 'Usage: python %s <mod_name>' % sys.argv[0] | |
quit() | |
mod_name = sys.argv[1] | |
mod = __import__(mod_name) |
# source: http://d.hatena.ne.jp/umezo/20100508/1273332857 | |
local COMMAND="" | |
local COMMAND_TIME="" | |
function precmd() { | |
if [ "$COMMAND_TIME" -ne "0" ] ; then | |
local d=`date +%s` | |
d=`expr $d - $COMMAND_TIME` | |
if [ "$d" -ge "5" ] ; then | |
COMMAND="$COMMAND " |
require "rubygems" | |
require "benchmark" | |
require "imlib2" | |
N = (ARGV.shift || 1).to_i | |
def bench(title) | |
puts "\nBenchmark: #{title} (#{N} times)" | |
Benchmark.bm(7, ">total:", ">avg:") do |bm| |
// ==UserScript== | |
// @name DMM Util | |
// @description DMM Utility | |
// @match http://www.dmm.co.jp/* | |
// ==/UserScript== | |
(function() { | |
function replaceImg(img) { | |
var src = img.src | |
img.onload = function(){ | |
img.width = img.naturalWidth; |
{ | |
"name": "Chrome Keyconfig", | |
"version": "1.13.1", | |
"normal_actions": { | |
"j": { | |
"name": "scroll down", | |
"args": [] | |
}, | |
"k": { | |
"name": "scroll up", |
<?xml version="1.0" encoding="utf-8" standalone="no"?> | |
<a:fontScheme name="mirakui" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"> | |
<a:majorFont> | |
<a:latin typeface="Stone Sans ITC TT"/> | |
<a:ea typeface=""/> | |
<a:cs typeface=""/> | |
<a:font script="Jpan" typeface="小塚ゴシック Pr6N H"/> | |
<a:font script="Hang" typeface="맑은 고딕"/> | |
<a:font script="Hans" typeface="宋体"/> | |
<a:font script="Hant" typeface="新細明體"/> |
set nocompatible " be iMproved | |
filetype off " required! | |
set rtp+=~/.vim/bundle/vundle/ | |
call vundle#rc() | |
" let Vundle manage Vundle | |
" required! | |
Bundle 'gmarik/vundle' |