-
MySQLのおまとめINSERTはどれくらい速いか - bonar note d:id:bonar
MySQLで大量のINSERT処理等をする場合、VALUES で長いクエリを作って一気に突っ込むとかなり高速になることはよく知られています。何となく10倍くらいっていう体感だったのですが、計ってみることにしました。以下と同じスキーマのテーブル foo1, foo2 foo3 を用意します。CR... 続きを読む
-
Class::Accessor::Fast から Mouse へ - bonar note d:id:bonar
Class::Accessor::Fast(以下 C::A::F)を使っているクラスで、例えば Role っぽいものを表現したくなったりして、Mouse::Role 使いたい!Mouseに移行しようかな、みたいなことがあったりします。 この2つは機能的にもだいぶ違うものでもちろん簡単には比較で... 続きを読む
-
2008年下期 最終成果報告会 に行ってきました - bonar note d:id:bonar
最終成果報告会去年の12月から、IPA(独立行政法人情報処理推進機構)が主催する「未踏ソフトウェア人材育成事業」の2008年下半期の部で「コード進行を用いたセミオートマチックな作曲ライブラリの開発」というテーマで研究を行っていました。先週末の金曜日にその最終報告会があったので、その際の動画、感... 続きを読む
-
VimM #4 Vim Server 入門 - bonar note d:id:bonar
行って参りました。VimM#4。http://vim-users.jp/2009/06/vimm4-ann/参加者50名という結構大規模な勉強会になっていて、なんだか心強い感じです。首都圏各地から集まった猛者たちの発表にまぎれて入門的なゆるい内容のものがあってもいいだろうということで Vim ... 続きを読む
-
電子ピアノにおける演奏の自動補正 - bonar note d:id:bonar
ピアノ(を含む多くのMIDI楽器)を「なんとなくで」弾けるような仕組みを作っています。三流エンジニアなのでなかなか思うように実装できないのですが、原理としては鍵盤(MIDIコントローラ)からの NOTE_ON メッセージをみる今押されている音とその音との不協和度を計算する(ここがキモ)現在のコ... 続きを読む
-
App Store で僕の中の殿堂入りゲーム6本 - bonar note d:id:bonar
僕は iPhone ユーザなのですが、アプリとかもたくさん買う方でして、気づいたらたくさんアプリが入っていたので、キャプチャを取って並べてみました。圧巻ですね。これだけ入っていても実際やるのはほとんどゲームだったりします。ゲーム以外だと twitter クライアントの natsulion と ... 続きを読む
-
KORG nanoKEY and CoreMIDI - bonar note d:id:bonar
KORG の小型MIDIキーボード nanoKEY を購入しました。打鍵感はやっぱりへにゃへにゃで安っぽいですが、この小ささと見た目のよさ、そして5000円という価格は魅力ですね。なによりmacbookと横幅がぴったり合ってるのが素敵。KORG nanoKEYhttp://www.korg.c... 続きを読む
-
vim server 入門 - bonar note d:id:bonar
vim server modeあまり知られてないのですが、vim には server として動作し、外部から入力を受けるモードが存在します。純粋なエディタとしてだけではなく、外部からの指示で特定のファイルを開いたり、用意してる関数を実行したりってことが出来るのです。僕も今までまったく使った事が... 続きを読む
-
モダンPerl入門でMooseに入門してみた - bonar note d:id:bonar
Perl界隈の期待の新刊「モダンPerl入門」。読んじゃいました。モダンPerl入門 (CodeZine BOOKS)作者: 牧大輔出版社/メーカー: 翔泳社発売日: 2009/02/10メディア: 大型本Perl基礎の表層を一通りなめたものの、初心者からなかなか抜け出せない僕のような人のため... 続きを読む
-
tlib#Object で vimscript OOP - bonar note d:id:bonar
VimM #1 and tlibVimM #1 に参加してすっかり感想を書きそびれているのですが、非常に素晴らしくて、特にtaku-oさんの「ライブラリスクリプトを利用したvimエディタプラグインの構築」というお話が印象的でした。#あと、id:kei-os2007 さんが話しかけてくれてすごく... 続きを読む
-
vim7 undo branch - undo を使いこなす - bonar note d:id:bonar
vim, 特にvim7のundoに関して復習したのでメモ。undo/redo で安心快適 happy viming. undo の基礎vimではデフォルで無限undoが使えます。何も考えなくても以下のコマンドで自由自在に編集履歴を行き来することができます。uアンドゥ(undo)Ctrl+rリド... 続きを読む
-
[perl][yapc2008] YAPC2008 に行ってきた - bonar note d:id:bonar
YAPC::Asia Tokyo 2008に参加してきました。相変わらずすごく盛り上がっていて、家族的で同窓会的な雰囲気があるすばらしいカンファレンスでした。あれほどの大規模なカンファレンスを準備して滞りなく運営した実行委員会の皆様はGJにもほどがあると思いました。今年は3つの部屋でセッション... 続きを読む
-
iTunesで楽曲を売って、結局いくらもらえたか - bonar note d:id:bonar
以前に、自作の曲を iTunes Store で販売するまでの過程を書いたのですが、[iTunes][music] iTunes Store デビューへの道(完結編)http://d.hatena.ne.jp/bonar/20071128/1196273616販売からしばらくたって、結果として... 続きを読む
-
snippetsEmu.vim - コードスニペットを挿入 - bonar note d:id:bonar
少ないキータッチでがつがつコードの決まりきった固まりを追加していける機能を追加するモジュール。恥ずかしながらまったく知らなかったのですが、ググってみるとかなり広く使われている模様。CatalystとTT用snippetsEmu.vim設定 - id: spiritloosehttp://d.h... 続きを読む
-
iTunes Store デビューへの道(完結編) - bonar note d:id:bonar
はじめにこれは小太りのキモメンが自分の楽曲を iTunes Store に出すまでを描いたノンフィクション体験記です。個別のエントリを1本にまとめて誤字を直したり消したり書き足したりしたものなので、時系列になってます。ちょっと読みにくいかも。結論から言うと、ちゃんと iTunes Store ... 続きを読む
-
[iTunes][music] iTunes Store デビューへの道1 - bonar note d:id:bonar
僕は個人的に、みんながもっと恥ずかしがらずに音楽を作って行くべきだと思っていて、日本でも macjams.com みたいな盛り上がりが出てくると素敵なのになあと常々思ってたりするのですが、そういうサイトを作りたいなあ。garagebandファイルのホスティングサービス。かなり大きいストレージを... 続きを読む
-
iPod touch - Safariのdata:URLでJSアプリをオフラインで使う - bon... d:id:bonar
- コンピュータ・IT
- javascript ipod iphone ipod touch HTML
- 10 users
- 2007/10/14
ついに念願の iPod touch を手に入れました!想像通りの素晴らしいデバイスですね。これにカメラと外部キーボード接続があればさらによかったかなと思いました。昨日のよるから嬉しくてずっと触りっぱなしなのですが、せっかくなので何かしてみたいなあと。 iUIiPod touch の一番の目玉は... 続きを読む
-
bonar note - イケメンSNS beautiful people に挑むブサメン d:id:bonar
これは28歳肥満男性の冒険の物語です。イケメンしか入れないというSNSの最高峰「Beautiful People」。Beautiful Peoplehttp://jp.beautifulpeople.net/frontpage.asp結構ニュースになってますね。http://headlines... 続きを読む
-
bonar note - Use of uninitialized value の傾向と対策 d:id:bonar
テストスクリプトで Use of uninitialized value の valuewarning を出しまくってみました。#!/usr/bin/perluse strict;use warnings;my $str; # undifined stringmy %hash; # undif... 続きを読む
-
bonar note - [API][perl] Google Code Search を ack 風にコマンド... d:id:bonar
Google Code Search の API がシンプルでかなり便利っぽい。Google Code Search Data APIhttp://code.google.com/apis/codesearch/reference.html#Parameters普通にサイトに行って調べてもいい... 続きを読む