ライブ予定

2013/11/2(土)
Manhattan@阿佐ヶ谷
20:00 start
with 瀧沢望美(vocal) 渡邊晃(piano) 小松誠幸(bass) 松本英一郎(drams)

Jazz, R&Bやオリジナル曲をアレンジして演奏しています。

2013年8月25日日曜日

ライブ記録 2013/8/24

阿佐ヶ谷Manhattan 2013/8/24

セットリスト

1st
  1. Take the Coltrane
  2. So What
  3. Donna Lee
  4. Honeysuckle Rose (with Vocal)
  5. La Vie en Rose (with Vocal)
  6. Gift (with Vocal)

2nd
  1. Evidence
  2. Brazilian Suite
  3. Goodbye Pork Pie Hat
  4. Moon River (with Vocal)
  5. Girl Talk (with Vocal)
  6. 虹色の音 (with Vocal)
  7. Happy People

お越しいただいた皆様、ありがとうございました!

2013年6月23日日曜日

ライブ記録 2013/6/22

阿佐ヶ谷Manhattan 2013/6/22

セットリスト

1st

  1. Ain't it funky now
  2. Pure Imagination
  3. Song for Bilbao
  4. Honeysuckle Rose
  5. Shoot the Moon
  6. Gift


2nd

  1. Arc of Pendulum
  2. Lullaby for Helene
  3. Close to you
  4. 虹色の音
  5. Isn't she lovely
  6. Lawns

お越しいただいた皆様、ありがとうございました!

2013年3月9日土曜日

再帰SQL

再帰SQLについてよくわらかないので検索していたら
非常にわかりやすい解説をしているページを見つけたので
リンクを貼っておく。

http://mikamimika.blog84.fc2.com/blog-entry-48.html
http://mikamimika.blog84.fc2.com/blog-entry-49.html

2013年1月10日木曜日

プロになるためのJavaScript入門 ~node.js、Backbone.js、HTML5、jQuery-Mobile (Software Design plus) 1



この本を使ってJavaScriptを再度勉強中。

誤記っぽいのを見つけたのでここに書いてみる。

2.3.12 Arrayクラス における リスト2.86 unshiftとshiftメソッド

これはキューの実現のためにあると解説され以下のようなサンプルコードが書かれている。
(少しはしょって書いてます)

var q=[];
q.unshift("a");
q.unshift("b");
q.shift();  // => "a"
q; // => ["b"]

このq.shift()のところは実際には"b"が返ってきます。ので最後の行も配列に残っているのは"a"です。
時間が無いので軽く調べたところunshift()はC++のSTLで言えばpush_front()的なもの、shift()はpop_front()的なもののようです。確かに3行目の時点で配列は["b","a"]となっています。

というわけでここは誤記なのではないかと思いました。
時間が無いのでここまでで投稿。

(2013/1/12追記)
著者の方がコメント欄に記入して下さいましたが、やはりキューを実現するにはpopまたはpushとの組み合わせでやるようです。
pushでやるならこんな感じでしょう。


var q=[];
q.push("a");  // q => ["a"]
q.push("b");  // q => ["a", "b"]
q.shift();  // => "a"
q; // => ["b"]


2013年1月7日月曜日

Pythonでコマンドラインオプションを楽に実装する方法

Pythonスクリプトをコマンドラインから実行するときのコマンドラインオプションを簡単に実装するためのモジュールを見つけたのでメモ。

argparseモジュールとな。

http://docs.python.jp/2/library/argparse.html

2013年1月6日日曜日

python備忘録:ディレクトリ以下のファイルのリストアップ2

http://tanujazz.blogspot.jp/2012/09/python.html



list = os.listdir(path)

という方法を書いたが、この場合に帰ってくるリストにはファイル名やディレクトリ名が入っているが、その絶対パスは入っていない。

絶対パスが欲しい場合、

list = glob.glob(path + '/*')

とやるとパス込みでのリストが帰ってきた(確認はWin7, Python 2.7.3)。