I hereby claim:
- I am kimtaro on github.
- I am kimtaro (https://keybase.io/kimtaro) on keybase.
- I have a public key whose fingerprint is 6A97 1676 C83A 5C3C 0DEB 2C1A 73FF AC4F D496 2F38
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
# https://gist.github.com/jvatic/2711625 | |
flag = false | |
files = `git diff --cached --name-only --diff-filter=ACM | grep "_spec\.rb$"`.split("\n") | |
files.each do |file| | |
results = `git diff --cached #{file} | grep "^\+[^+]" | grep ":focus"`.split("\n").map { |r| r.sub(/^\+[\s\t]*/, '') } | |
if $? == 0 |
I hereby claim:
To claim this, I am signing this object:
2.1.0 |
PREFIX dbo: <http://dbpedia.org/ontology/> | |
SELECT ?station, ?label, ?lat, ?long, ?location WHERE { | |
?station rdf:type <http://dbpedia.org/ontology/RailwayStation> . | |
?station <http://dbpedia.org/ontology/location> :Tokyo . | |
?station <http://dbpedia.org/ontology/location> ?location . | |
?station rdfs:label ?label . | |
?station <http://www.w3.org/2003/01/geo/wgs84_pos#lat> ?lat . | |
?station <http://www.w3.org/2003/01/geo/wgs84_pos#long> ?long . | |
FILTER (LANG(?label) = 'ja') |
# 'r' after open-mid central unrounded? | |
module Keats | |
module Phones | |
IPA_CONSONANTS = { | |
"B" => "b", # b - Lower-case B <be> voiced bilabial plosive | |
"CH" => "t\312\203", # tʃ - T-Esh ligature <cheese> voiceless postalveolar affricate | |
"D" => "d", # d - Lower-case D <dee> voiced dental or alveolar plosive | |
"DH" => "\303\260", # ð - Eth <thee> voiced dental fricative | |
"F" => "f", # f - Lower-case F <fee> voiceless labiodental fricative |
require 'test/unit' | |
require 'test/unit/ui/console/testrunner' | |
module Kaku | |
FULLWIDTH_ROMAJI = '!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ' | |
HALFWIDTH_ROMAJI = '!"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ' | |
def fullwidth_to_halfwidth(text) | |
text.gsub(/\xEF[\xBC\xBD]./) do |m| | |
m[1] == 188 ? |
#!/usr/bin/env ruby | |
# TextMate command for very simple pretty-printing of SQL | |
print $stdin.readlines.join("\n").gsub(/ | |
( | |
SELECT (\s+ DISTINCT)? | | |
FROM | | |
(LEFT (\s+ OUTER)? | INNER)? \s* JOIN | | |
UNION | | |
WHERE | |
# Run like so: perl api_functional.pl api.smart.fm YOUR_API_KEY | |
use strict; | |
use warnings; | |
use utf8; | |
use Test::More qw(no_plan); | |
use LWP::UserAgent; | |
use JSON; | |
use XML::Simple; | |
use Data::Dumper; |
# -*- encoding: utf-8 -*- | |
require 'benchmark' | |
require 'rubygems' | |
require 'active_support' | |
require 'oniguruma' | |
include Oniguruma | |
SKIP_INVALID_UTF8 = Iconv.new('UTF-8//IGNORE', 'UTF-8') | |
SIZE_R = ORegexp.new('.', '', 'utf8') |
use strict; | |
use warnings; | |
use utf8; | |
use LWP::UserAgent; | |
use JSON; | |
use XML::Simple; | |
use Data::Dumper; | |
use Time::HiRes qw(gettimeofday tv_interval); | |
use URI::Escape qw(uri_escape_utf8); |