2011年5月15日日曜日

鳥の鳴き声から種類を特定する iPhone アプリ ききみみずきん

鳥のさえずりを耳にすると、何と言う名の鳥だろうと気になるときがあります。鳴き声から図鑑を見てもわかるはずもない無知の悲しさでいっこうに鳥に対する知識は増えません。

そんな無知な私にも使える便利なアプリがありました。ききみみずきん for iPhone
です。使い方も至って簡単です。下記動画で確認してください。



ちなみにアプリを起動すると画面が反転して起動するのは、マイクを鳥の声を聞き取るために向けるからです。 iPhone アプリとしては高めの600円(2011年5月15日時点)ですが、良いアプリだと思います。散歩時の楽しみが増えました。

2011年5月14日土曜日

Blogger でコードをシンタックスハイライトする

Blogger に限らずコードを記載するとき、ただ載せるだけではわかりにくい感じがします。
様々なエディタにある機能の、プログラミング言語コードを色づけてくれるシンタックスハイライトのように表示できれば、わかりやすくなると思います。
今まで当ブログでは、 GitHub を使ったりしていましたが、より簡単な方法があったので前回の記事から使い始めました。その名も Syntax Highlighter です。

実際の設定作業は、Blogger テンプレートの の前にコードを挿入するだけなんですが、シンタックスハイライトを使う言語毎のスクリプトファイルを読み込むので、必要なものだけ読み込むように設定した方が良いのと、色づけのテーマが何種類かあるので気に入ったものを設定するようしたいものです。
簡単に好みの挿入用コードを作成するツールが web で公開されているのでそちらを使うと楽です。

1.コードを取得する
Way2Blogging > How To Add Syntax Highlighter(V3) To Blogger Blogs のページ下部にある Syntax Highlighter Scripts Generator for Blogger がそのツールになります。

1-1.テーマ選択
"Select a Theme" では使用したい色づけテーマを選びます。
各テーマのサンプルは SyntaxHighlighter > Themesにあります。 CSS Themes の Name にあるリンクをクリックするとサンプルが表示されます。

1-2.言語選択
"Select Brushes" でハイライトさせるプログラミング言語を指定します。使う予定がないものは選択しないのが吉です。

1-3.コード生成
選択が終われば、 Get Code ボタンをクリックします。下に挿入用コードが生成されるので、そちらがコードになります。

2.コードを埋め込む
生成されたコードをコピーして、ブログテンプレートの </head> の前に挿入してください。テンプレートを保存すれば準備完了。

3.使用方法
使い方ですが、 Blogger で記事投稿時に "HTML の編集" でシンタックスハイライトしたいコードを挿入します。そのコードの前後に、下記のように記述をすればOK。
 
 色づけしたいコードを記述
タイトルは必要なければ、title="タイトル" の箇所を削除してください。
また、プログラミング言語名は python とか java とか記述します。
簡単ですね。

2011年5月10日火曜日

テキストファイルの結合をBatとShellScriptで

いくつかのテキストファイルを、まとめて一つのファイルにする必要がありました。職場の環境は Windows なので DOS コマンドでできないものかと調べると、下記コマンドでできました。
type *.txt > newfile
rename newfile newfile.txt

type コマンドでなくても copy でもできるようだ。
ちなみに、なぜ newfile にはじめから拡張子 txt をつけていないのかというと、 *.txt 処理中に出力途中の newfile.txt も処理対象になってしまうからなのだ。
実際に処理してみると、一部ファイルが重複されて出力されてたんですよ。出力先を別のフォルダにすれば、後で rename する必要はありません。

Linux, Mac で shellscript でやると下のようになる。
#!/bin/sh
cat *.txt > newfile.txt

こちらは、出力対象ファイルが処理対象に含まれませんでした。
コマンドも色々使えると、仕事も楽になりますね。

2011年5月3日火曜日

gif アニメ

Twitter を眺めていて見つけた gif アニメ。 gif アニメなんてもう古いと思っていたけど、切り口を変えれば前衛的な感じ。



下記サイトに他の gif アニメもあるので、興味のある方はどうぞ。
Rajic 【アート】 このGIF画像凄すぎワロタwwwwww