danglingfarpointer's memoization

仕事周りでの気付き、メモ、愚痴などを書いていきます。

軽井沢 ホテルブレストンコート

軽井沢に遊びに行ってきました。ホテルブレストンコートで、式を挙げている方を遠くにパシャリ。 この時期当ホテルでは「サマーキャンドルナイト」が開催されており、写真のように敷地に多くのランタンが置かれる。暗くなってそれらの灯がきれいに輝く頃には…

鶴見線でブラっと。。

巷で話題の横浜の鶴見線。いままで一度も乗ったことがなかったので、乗ってみた。 鶴見駅の鶴見線乗り場。駅内の広告によると、アーチ型の屋根は今ではかなり珍しいのだとか。 1つの支線の終点である、海芝浦駅。ホームからの写真。 海芝浦駅に隣接する小さ…

gitコミットログのユーザーやタイムスタンプを修正

git commit --amend \ --date="Sat Jun 10 13:00:32 2014 +0900" \ --author="author <author@example.com>" で、コミットしたユーザー(author)とその日時(author date)を修正できる。デフォルトのgit logで表示されるものが、これらである。 一方で、authorとauthor dateとは別</author@example.com>…

OS Xのbashでランダムな文字列を生成

A-Za-z0-9から成る32文字の文字列を生成: LC_CTYPE=C tr -dc A-Za-z0-9 < /dev/urandom | head -c 32

OS Xのbashでファイルをランダムにk個選択する

OS Xのbashで、あるディレクトリ以下の全てのファイルから5ファイルをランダムに選択したい場合: for f in $(find . -type f); do echo `uuidgen` $f; done | sort | head -5 | awk '{print $2}' CentOSであればsort -Rでランダムにソートできるので、もう少…

高遠

桜の名所、長野の高遠。初夏の風が心地よかったです。

Raspberry Pi - OpenCVで動画のread/write

前回のエントリと同様、Raspberry Pi + OpenCV関連。 今回は、 Web Camのキャプチャから動画を作成するプログラム その動画を再生するプログラム(動画確認用) を作ってみた。 1. Web Cam. 前回と同様、LogitechのC270というWeb Camを接続。 2. FFmpeg FFmp…

Raspberry PiでOpenCV

Raspberry Piを買ったものの、しばらく放置していた。何か遊び方を見つけていくために、手始めにOpenCVでWebカメラの画像を取り込んで表示するプログラムを作ってみた。 Web Cam. LogitechのC270というWeb Camを調達。USBに差し込んでRaspberry Piを起動すれ…

栃木・益子の陶器市

GWに地元の栃木に帰ったついでに、益子で陶器市が開催されているということで行ってみた。益子はうちの地元の町から1時間半程度。実際に陶器市に行ったのは初めてだ。 登り窯という段々状の窯。 いくつか陶器も買ってきた。鶏の楊枝入れとか。どうやら連れ合…

あるヘッダファイルを-Wallの対象から除く

gccで-Wall付きでコンパイルした際、他者ライブラリのヘッダファイルからのwarningがあまりに多かったので、これらのヘッダファイルを-Wallの対象から除外したくなった。 ググッた結果、以下のページにヒット: http://stackoverflow.com/questions/1867065/h…

JAL工場見学

先日会社の組合のイベントで、JALの工場見学に行ってきた。 内容は、JALの博物館、整備場、滑走場の見学。巨大な整備場には圧巻。 午後は羽田空港国際線ターミナルに立ち寄り。ターミナル開港以来初めて入ったが、成田と比べるとかなり小さい。 うちは連れと…

OpenCV 2.4.8インストール

開発の都合でCentOS 5.9にOpenCV 2.4.8を入れることとなったので、手順をメモ。 前提 FFmpegは扱わない インストール場所は/home/vagrant/opencv 静的ライブラリとしてインストール OpenCV取得 wget http://sourceforge.net/projects/opencvlibrary/files/op…

Javaから外部コマンド起動

Javaから外部コマンドを起動するサンプルプログラム。 import java.io.File; import java.io.IOException; public class ProcessRunner { public static int exec(String exePath, String dir) throws IOException, InterruptedException { ProcessBuilder p…