Skip to content

Instantly share code, notes, and snippets.

@tatesuke
tatesuke / コード.gs
Created June 20, 2014 13:29
GoogleDriveSpreadSheet上の住所一覧を地図にプロット ref: http://qiita.com/tatesuke/items/899cfa6f85350752bc0e
var WIDTH_CELL = "B1";
var HEIGHT_CELL = "B2";
var ZOOM_CELL = "B3";
var CENTER_CELL = "B4";
var DATA_START_ROW = 7;
var VISIBLE_COLUMN = 3;
// スプレッドシートを開いた時に自動的に実行される関数
function onOpen() {
// メニューを作成
@tatesuke
tatesuke / file0.txt
Last active August 29, 2015 14:11
チョッキン症候群に注意 ref: http://qiita.com/tatesuke/items/573eec0d3998d7c493d6
「仕様が固まりきってないけど、とりあえず直近でできる範囲で実装しておいて」
「必要なテスト端末がありませんが、今週は使用しないので直近では問題ありません」
「スケジュールの関係でどうしても直近でモジュールが必要なので、テストを省略してリリースしましょう」
@tatesuke
tatesuke / markdown.html
Last active August 29, 2015 14:11
Markdownを使うのに環境構築なんて不要!? ref: http://qiita.com/tatesuke/items/a724c6da7284d72a0b1d
<!DOCTYPE html>
<meta charset="utf-8">
<title>Markdown with HTML5</title>
<div id="content">
# 見出し1
## 見出し2
### 見出し3
@tatesuke
tatesuke / NmeaExporter.java
Last active November 29, 2015 02:41
ContourGPSが生成した動画ファイルからnmeaを抜き出す。
package com.tatesuke.contour;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PushbackInputStream;
public class NmeaExporter {
public static void main(String[] args) throws FileNotFoundException, IOException {
@tatesuke
tatesuke / NmeaExporter.java
Last active December 5, 2015 00:21
ContorGPSで撮影した動画ファイルからnmeaを取り出す ref: http://qiita.com/tatesuke/items/9936a82a3c464eb3e12d
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PushbackInputStream;
public class NmeaExporter {
public static void main(String[] args) throws FileNotFoundException, IOException {
if (args.length == 0) {
usage();
@tatesuke
tatesuke / ContaRenamer.py
Last active December 20, 2015 04:38
Contour GPSで撮った動画ファイルを一括で日付.MOVに変更する。 Contour GPSで撮った動画ファイルは、FILE0001.MOVのようなファイル名で保存される。 個人的にファイル名を日付にしたいので、ContourStoryTellerでインポートした後に実行するとファイル名やStoryTellr関連ファイルを書き換える。 GPSの情報から日付を引っ張ってくるので.nmeaファイルが有る場合のみ有効。
import datetime
import os
import re
DIR_BASE = '/Volumes/share/contour/' # Contourライブラリのパス
def main():
oldNameList = getOldNameList()
for oldName in oldNameList :
try:
newName = getNewName(oldName)
@tatesuke
tatesuke / qme.html
Last active January 24, 2016 07:14
ClunkyMarkdownEditor
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style>
body {
padding:10px;
}
#attach {
width:100%;
@tatesuke
tatesuke / gist:f96ff6756e4169fe4239f6f2a4f02a33
Created May 9, 2016 11:38
javadocで使われている英単語 TOP10000
the 285850
of 82114
is 79278
a 78948
to 74413
this 61625
if 52123
in 36277
and 35898
be 35465
def words = []
def input = new File("org.txt")
input.eachLine {
it.split(" ").each {it2 ->
it2 = it2.toLowerCase()
.replaceFirst(/^\(/, "")
.replaceFirst(/\)$/, "")
.replaceFirst(/^\"/, "")
.replaceFirst(/\"$/, "")
@tatesuke
tatesuke / Main.java
Created June 30, 2016 13:57
動画からjpg切り抜き
package hoge;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import org.bytedeco.javacv.FFmpegFrameGrabber;
import org.bytedeco.javacv.FrameGrabber.Exception;