Skip to content

Instantly share code, notes, and snippets.

View tf0054's full-sized avatar

Takeshi Nakano tf0054

  • Curious Technology GmbH
  • Berlin, Germany
View GitHub Profile
// googleサービス
directionsService.route(request, function(response, status) {
// 正しく経路が得られているか確認
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setMap(null);
directionsDisplay.setMap(map);
directionsDisplay.setDirections(response);
// 距離をステップ合計から計算(ほんとうにこんな方法がよいのか。。)
var intTmp = 0;
for(var i in response.routes[0].legs[0].steps){
@tf0054
tf0054 / gogakukouza.sh
Created November 10, 2011 11:39
NHKラジオ語学講座ダウンロードシェル
#!/bin/bash
VERSION='2011/9/4 08:35:38 UTC'
CMDDIR='/home/00962724/radio';
OUTDIR='/home/00962724/radio/out';
YEAR='2011'
ARTIST='NHK'
downfiles()
@tf0054
tf0054 / round.php
Created February 27, 2012 14:14
For peter
<?php
echo print_rated_usd($argv[2]);
echo "\n";
function post_custom($strTmp){
global $argv;
if($strTmp === 'JPY price'){
return $argv[1];
@tf0054
tf0054 / parse.pl
Created March 17, 2012 16:40
ekitanのバス時刻表をパースに次のバスを表示
#!/usr/bin/perl -w
use HTML::TableExtract;
use Data::Dumper;
MAIN:{
my %hashTT;
my $strLine = "";
my $strTmp = "";
import java.io.*;
import java.util.*;
import org.apache.hadoop.*;
import org.apache.hadoop.util.*;
import org.apache.hadoop.conf.*;
import org.apache.hadoop.io.*;
import org.apache.hadoop.fs.*;
import org.apache.hadoop.mapreduce.lib.input.*;
import org.apache.hadoop.mapreduce.lib.output.*;
import org.apache.hadoop.mapreduce.*;
import java.io.*;
import java.util.*;
import org.apache.hadoop.*;
import org.apache.hadoop.util.*;
import org.apache.hadoop.conf.*;
import org.apache.hadoop.io.*;
import org.apache.hadoop.mapreduce.*;
import org.apache.hadoop.mapreduce.lib.input.*;
import org.apache.hadoop.mapreduce.lib.output.*;
import java.net.*;
package org.hadoophacks.mapreduce;
import java.io.IOException;
import java.util.Iterator;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.util.Tool;
import org.apache.hadoop.util.ToolRunner;
import org.apache.hadoop.conf.Configured;
import org.apache.hadoop.conf.Configuration;
package org.hadoophacks.mapreduce.lib.input;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.compress.CompressionCodec;
import org.apache.hadoop.io.compress.CompressionCodecFactory;
package org.hadoophacks.mapreduce.lib.input;
import java.io.IOException;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.InputSplit;
import org.apache.hadoop.mapreduce.RecordReader;
import org.apache.hadoop.mapreduce.TaskAttemptContext;
import org.apache.hadoop.mapreduce.lib.input.CombineFileInputFormat;
import org.apache.hadoop.mapreduce.lib.input.CombineFileRecordReader;
import org.apache.hadoop.mapreduce.lib.input.CombineFileSplit;
@tf0054
tf0054 / Average.java
Created March 22, 2012 14:49
Hack#38
package org.hadoophacks.hive;
import org.apache.hadoop.hive.serde2.io.DoubleWritable;
import org.apache.hadoop.io.IntWritable;;
import org.apache.hadoop.hive.ql.exec.*;
public class Average extends UDAF{
/**
*
*途中計算結果を格納しておくクラス