有隣堂書店のブックフェアにて技術書を推薦させていただきました

秋葉原のヨドバシカメラ7F有隣堂書店にて開催中のIT技術者向けブックフェアで、推薦者として参加しました!Java系技術書を中心に10数冊推薦させていただきました。「2010春 世界に放つ!AKIBAエンジニア育成計画」 こんな感じで推薦しました。写真付き(…

Guiceを使ってみた

今開発しているプログラムをGuiceを使って書いてみた。そもそもGuiceを使おうと決めた理由はテストを書き易くするため。実際に使ってみた感想としては「ま〜、こんなもんか」って感じ。だいたいの使用パターンとしては以下のような感じになると思う。Guiceの…

ニコ動のランキングページから既に見た動画を隠すユーザスクリプト

ニコニコ動画(9)になって、ランキングページに沢山動画が表示されるようになって嬉しい。 しかし、既に見たものと、そうでないものの区別がつけにくい。 というわけで既に誰かが作っている気もするけど、なんとなく作ってみた。以下のページからインストール…

iPadでましたね

すごく・・買ってしまいそうです。5万円ってちょうど良すぎる値段だな〜。 リビングのテレビ(21型ブラウン管テレビデオ99年製)を買い換えるのが先決だろ、という説もあるが・・

2009年ふりかえり

年末らしく今年の振り返りをします。今年はわりといろいろありましたねー。過去のブログ記事、twitterのログ、Googleカレンダーなどを見返しつつ、なにをやったかを書き出してみる。 振り返り 1月 正月は東京ですごした はじめての一般参賀に行った。天皇陛…

久しぶりのブログ

ちょっとしたことは全部twitterに書いてしまうので、ブログを書く気がなかなかおきない。メンドクサイので最近あった出来事や思っている事を箇条書きしよう。 双子座流星群で3つほど流星をみた 仕事でiPhoneをやることになったが、機材の準備の関係で今週い…

Noopビルド成功

昨日NoopのHEADをビルドするとインタプリタが動作しなかったので、NoopのMLに「インタプリタ動かないよー」というメールを投げたら「ごめんリビジョン132でビルドぶっこわしちゃった、まさにno-opだね:-)」的な返信があって誰がうまry). どうやらインタプリ…

Noopの最新バージョンをビルド=>失敗orz

世間ではGo言語が盛り上がっていますが、やっぱりJavaerな私としてはNoopが気になる。Noopがリリースされた直後にビルド環境を作ったのだが、ビルドできたワーイワーイという状態のまま放置してあったので、久しぶりにNoopのGoogle codeサイトを見に行くと、…

マジックテープ式財布iPhoneアプリ「彼氏の財布が」をリリースした

昨日ようやくアップルの審査が終わり、今日リリースしました!こんなアプリでも審査とおるんだな。 アップル オワタ\(^o^)/ダウンロード(無料) http://itunes.apple.com/jp/app/id338430266?mt=8 財布アプリはともかくニコ動もよろしく。

椎名林檎の「虚言症」のコード進行

なぜか最近、椎名林檎の「虚言症」が頭から離れない。コード進行がロックにしてはちょっと変わっている曲で、簡単には弾き語りできない。どんなコード進行なんだろとググッてみたけど、なにも引っかからなかったので簡単に耳コピしてみた。 イントロ B-A(※1)…

ソフトウェアアーキテクトが知るべき97のこと

会社の同僚が持っているのを見て、なんとなく読みたくなって購入。前の会社の同期の友達にも誕生日プレゼントとして献本した。 ソフトウェアアーキテクトが知るべき97のこと作者: 鈴木雄介,Richard Monson-Haefel,長尾高弘出版社/メーカー: オライリージャパ…

人間失格

本屋の娘として生まれた嫁に「おれ太宰治って一度も読んだこと無い」と言ったら「ぷっ」と言われたので、とりあえず人間失格を読んだ。 人間失格 (新潮文庫 (た-2-5))作者: 太宰治出版社/メーカー: 新潮社発売日: 2006/01メディア: 文庫購入: 14人 クリック:…

シングルトンと遅延初期化

シングルトンなクラスを定義するために以下のように記述されたコードをよく目にする。 class Singleton { private volatile static Singleton instance; public static Singleton getInstance() { if (instance == null) { synchronized(Singleton.class) { …

ひさしぶりにiPhoneアプリを作った

そしてニコ動にアップした。 不毛だ。。。

暑中見舞いに青いビールをもらった

ちょっと前の話だけど、暑中見舞い?ということで会社からビールが支給された。 Bio_100%ビール。Bio_100%ってのはD社と関連の深いゲーム開発集団らしい。なんでビールを。。 このとおり、青いです。これだな。 http://bio100.jp/freebeer/index.html見た目…

Hudsonでメール送信

最近HudsonというJavaのCIツールを使っているが、すごくいい感じのツールである。導入も非常に簡単だったが一部はまったのでメモ。 ビルド&テストに失敗したらメーリングリストにメールを送るように設定したところ、以下のようなエラーメッセージが出てメー…

連載記事がムックになった(らしい)

1年半くらい続いていた日経ソフトウェアの連載ですが、このたびムック(雑誌っぽい単行本?)として改めて出版されるそうです。 ゼロから学ぶ!最新Java プログラミング (日経BPパソコンベストムック)作者: 日経ソフトウエア出版社/メーカー: 日経BP出版セン…

mixiアプリつくってみた2

遅いよ!って感じですが、選挙アプリです。 支持政党に投票したり、みんなの支持結果をグラフでみたりできます。アクティビティにも何か表示されます(バグってますが)。 ダウンロードは以下。http://mixi.jp/run_appli.pl?id=7438思いつきで開発&デザイン…

初音ミクを買ってしまった

とうとうミクに手を出してしまった。。とりあえず習作として、自分がやってる(やってた?)アカシカというバンドの曲を歌わせてみた。ボーカル部分は予想以上に簡単にできた。職人は色々細かいパラメータをいじったりするんだろうな。 http://www.nicovideo…

マニフェスト流し読み

自民、民主のマニフェストを流し読みした。とりあえずマニフェストに書いてある事だけを読んでみて思った事。自民党: 経済成長戦略を強調。全ては景気回復してから、景気回復が第一という意図が明確。 景気回復以外の部分はぼんやりしている印象。 民主党:…

レーベンシュタイン距離を使って電話でのイライラを解決する

電話で自分の苗字を伝えようとしても、電話相手に正しく伝わらないことがある。私が「松前です」と告げても、電話相手は「はい、増前さまですね」と間違って復唱しやがることがある。いずれ「夏前」とか「安前」とか「松苗」とか、いろいろ間違われるように…

お掃除ロボットルンバの掃除経路を撮影するプログラムをつくってみた

お掃除ロボットルンバを買って半年以上たちました。外出時にルンバを起動して、帰宅したら掃除が終わっている、という感じで使っています。ただ、確かに部屋はきれいになっているのですが、本当に部屋の隅々まで掃除してくれているのかが分からない。という…

フィールドとゲッターのコメント

問題 たとえば以下のようなクラスがあったとする。 class Blog{ //ブログの更新日時(UTCミリ秒) private long updateTime; //...(ここに5000行のコード)... /** * ブログの更新日時(UTCミリ秒)を返します。 */ public long getUpdateTime(){ return updateTi…

Googleのdesign docを眺めてみる

http://steps.dodgson.org/?date=20090705より。 Google社員によるWebKitのWeb Socketに関するdesign docがchromeの開発ML上で公開されている事を知った。 WebKit Web Socket design doc http://docs.google.com/View?id=dfm7gfvg_0fpjg22gh 鵜飼さんなど日…

ニコニコ動画ユーザー生放送

ニコニコ動画ユーザー生放送がどんなものであるかを学ぶべく、実際に自分で放送してみた。ギターをラインに繋いで流していただけですが。うーん、おもしろいかも。Ustreamでも同じような事はできるわけですが、一定の視聴者が常にたむろしている雰囲気にはニ…

昼食記録(浜町周辺)

新職場(浜町)の周辺には食べ物屋が多い。コンプリートを目指して昼食記録をつけている。 http://maps.google.com/maps/ms?ie=UTF&msa=0&msid=106910259839183019295.00046db9b2237af181797 ちょっと遠かったけど、喜喜屋ってとこの塩ラーメンはおいしかっ…

対毛細血管ネット接続インタフェース

ちょっと使ってみたくなった。。ハードウェアもいいですね。

リファクタリングは必要な無駄

http://www.infoq.com/jp/news/2008/01/refactoring-is-waste もしあなたがコーディング中に、"不吉な匂い"のするメソッドをクラス内に見つけたとしても、それがあなたが作業中の要件に直接結びつかないのであれば、あなたはそれを放っておくのである。 やり…

Webアプリのライブラリはバージョン管理する?

Servlet/JSPなアプリが利用するjarを、バージョン管理すべきか、すべきでないか迷い中。webアプリのライブラリ管理については以下のようなパターンがあるだろう。 (1)WEB-INF/lib以下にjarを配置し、jarごとバージョン管理する (2)WEB-INF/lib以下は空、mave…

Eclipse Galileoに移行

最近はRubyやらiPhone開発ばっかりやっていましたが、気がついたらGalileoがリリースされていた。 現職では、ばりばりJavaっぽいので、さっそくGalileoを入れてみる。なんかいろいろ機能追加されてますが、マルチページエディタ(xmlエディタとか)のタブ切…