garbagetown

個人の日記です

レンダリング結果の取得

ちょっとした理由 から、play1 でテンプレートをレンダリングした結果として生成される HTML をプログラムから取得する方法について調べてみました。 手順は下記の通りで、とても簡単です。 play.templates.TemplateLoader#load(String) に views から見たテ…

welcome.html

ちょっとした理由 から playframework 1.x の welcome.html を翻訳して gist にしました。 octopress はてなブログには gist を表示する機能 があるみたいなので試してみます。 長いですね。 参考 Gist Tag - Octopress はてなブログでgist記法を使ってみる…

Solaris 10 に Centos 5 をリモートマウントする

訳あって sparc solaris 上で運用していた svn サーバを centos に移行することにした。 まずは svndump を取るために全体の容量と作業スペースを確認する。 # du -sh /path/to/repo 14G /path/to/repo けっこう容量を喰っている。作業スペースを探してみる…

Zsh の Autocorrect を止める

みんな大好き zsh だけど、たまに autocorrect が何度も同じことを訊いてきて鬱陶しい時もある。 $ bundle exec rspec spec/some_spec.rb zsh: correct 'rspec' to 'spec' [nyae]? .zshrc に nocorrect を設定してやればいいらしい。 alias bundle='nocorrec…

Ubuntu 12.04 LTS に Rails 3.2.3 をインストールする

curl がインストールされていることを確認する。 $ curl --version curl 7.22.0 (i686-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtm…

Proxy 経由で Play Deps を使う

playframework 1.x で proxy を超えて play deps を実行するには $ play deps -Dhttp.proxyHost=YOUR_PROXY_HOST -Dhttp.proxyPort=YOUR_PROXY_PORT として proxy の情報を Java のシステムプロパティに与えてやればよい。 参考 dependencies - How do I ena…

DATE_ADD/DATE_SUB

mysql で日時の加減算を行いたい場合は DATE_ADD 関数と DATA_SUB 関数を使うといいらしい。 例えば、ある従業員レコードが 30 分前に登録されたことにしたい場合、以下のように書ける。 INSERT INTO employee( ID, NAME, CREATED_AT, UPDATED_AT, DELETED_A…

SQL をログ出力する

playframework 1.x で JPA が実行する SQL をログに出力したい場合は、application.conf に以下のように設定すればよい。 jpa.debugSQL=true 参考 jpa - How do I show SQL with Play Framework? - Stack Overflow

Twitter Bootstrap モジュール

Play! framework Advent Calendar 2011 jp #play_ja : ATND の 18 日目です。playframework で Twitter Bootstrap を利用する手順を紹介します。 Twitter Bootstrap とは Twitter 社が 2011 年 8 月に発表 した、Web サービスのフロントエンドを作成するため…

第二回 #Playframework 勉強会 in Tokyo で発表しました #play_ja

第二回 #Playframework 勉強会 in Tokyo #play_ja で playdocja のこれまでとこれからについて発表してきました。ぼくの発表資料は slideshare にアップロードしてあります (実際に使用したのは無駄なエフェクトや実験的な動画を埋め込んだ keynote 版で細部…

play.ruble

みんな大好き eclipse で playframework の開発を快適に行えるように playframework 向け ruble を作ってみました。 ruble とは aptana studio で使えるコードスニペットの集まりで、textmate で言うところの bundle のようなものです。以下、 aptana (いま…

デザイン変更

長らく放置していたゴミブログのデザインを少し変えました。今後は playframework を中心に、技術系の情報を備忘録として掲載していく予定です。twitter 連携はしませんので、新規投稿を追いかけたい方は rss を活用してください。

Uphill City / I Am Robot and Proud

なんだかブログを書かずに放っておくと広告が入るようなので適当に更新。近頃こんなの聴いています。 Uphill Cityアーティスト: I Am Robot and Proud出版社/メーカー: Darla発売日: 2008/10/28メディア: CD クリック: 9回この商品を含むブログ (19件) を見…

MacBook Air (2)

mac

なにやら @xxputaxx 氏が Mac に興味を持ち始めた ようなので、購入から一ヶ月が経過したということもあり、MacBook Air の感想をまとめてみます。 お断り 以下、お断りというか免責というか前提です。 iPhone から Apple が好きになったミーハーです 初 Mac…

謹賀新年

御挨拶 明けましておめでとうございます。 昨年は格別の御厚情を賜り、厚く御礼を申し上げます。 本年も皆様にご満足頂けるサービスを心がける所存でございますので、何とぞ昨年同様のご愛顧を賜わりますよう、お願い申し上げます。 皆様のご健勝と益々のご…

2010

年末と言うことで twilog と共に今年の振り返り。 一月 浅草寺で大吉 を引いていい気分で始まった 2010 年。 仕事では、それまで携わっていた案件を手放して新規案件獲得のためにひたすら提案作業ばかりしていました。なかなか受注には至らなかったものの、…

MacBook Air

mac

我ながらよく分からない理屈ですが、秋の高度情報処理技術者試験に合格したので MacBook Air を購入しました。 それまで使用していたノートパソコンは八年前に購入したもので、光ディスクドライブは数年前に臨終、Home/End キーも死亡、マウスの右クリックは…

ミュンヘン旅行記 [1日目]

いよいよ旅立ちの日。まずは同行者をここにまとめておきます。 S氏。学生時代のサークル仲間。自腹でビアテイスター資格を取得した猛者 D氏。学生時代のサークル仲間。六本木周辺のベルギービール事情に詳しい Y子。会社の後輩。「イケるクチですね」などと…

ミュンヘン旅行記 [0日目]

去年の元旦 にも掲げたものの過労の末の入院というまさかのアクシンデントに見舞われて予約タイミングを逃し、今年の元旦 にも掲げた本場ミュンヘンのオクトーバーフェストへの参戦という目標。 ついにこれを達成することができましたので、日々着実に死滅し…

Java Cloud Meeting Tokyo 2010 x Seasar Conference 2o1o

行ってきました。当日の tweet を振り返りつつ感想など。 デベロッパーのためのAWS講座 まずは AWS エバンジェリスト Jeff Bar 氏の講演。エバンジェリストらしく AWS について網羅的に紹介。 当然、英語の講演でしたが同時通訳というか追っかけ通訳みたいな…

Trash We'd Love / the HIATUS

今月末に二枚目のアルバムが出る the HIATUS (ハイエイタス) の一枚目をようやく聴きました。 Trash We’d Loveアーティスト: the HIATUS出版社/メーカー: フォーライフミュージックエンタテインメント発売日: 2009/05/27メディア: CD購入: 11人 クリック: 14…

2010 / クラムボン

2010アーティスト: クラムボン出版社/メーカー: コロムビアミュージックエンタテインメント発売日: 2010/05/19メディア: CD購入: 4人 クリック: 158回この商品を含むブログ (110件) を見る 聴きました。良いですよ、これ。 前作「Musical」も決して嫌いでは…

iPhone4

出ましたね。モノの詳細はネット上に唸るほど情報が落ちているのでそちらに譲るとして、ここでは iPhone4 とそれに関連する動画等々を徒然なるままに紹介しようと思います。 iPhone4 まずは iPhone4 の公式紹介動画。 近頃は英語の勉強に興味があるので、鬼…

iPad (2)

先日、iPad について思うこと などをつらつらとポストし、この際に英語の iPad 紹介動画と、同じ動画の日本語字幕版を紹介しましたが、この動画の日本語吹替え版がありましたので、みなさんに紹介したいと思います。 クソ笑った。博多弁や青森弁などのバリエ…

情熱プログラマー ソフトウェア開発者の幸せな生き方

買いました。読みました。 情熱プログラマー ソフトウェア開発者の幸せな生き方作者: Chad Fowler,でびあんぐる出版社/メーカー: オーム社発売日: 2010/02/26メディア: 単行本(ソフトカバー)購入: 23人 クリック: 664回この商品を含むブログ (116件) を見…

play! on eclipse (2)

ご無沙汰しております。ようやく春めいてきたこともありまさかのキャッキャウフフでブログの更新が滞っているんじゃないかなんて訝しむ下世話な読者諸兄もおられるかと思いますけれども全くそんなことは無く自宅かカイシャに引き篭もってひたすら 翻訳 をし…

鎌倉旅行記 [三日目]

浄妙寺 すっかり慣れた道 藤沢から真っ直ぐ南下して海に出たら左折して海沿いの道を東に移動 稲村ヶ崎付近で軽い上り坂を越えたら由比ヶ浜を抜けて間もなくの滑川で左折して鎌倉へ 鶴岡八幡宮参道は車道も歩道も混むので適当なところで裏道に入って浄明寺へ …

鎌倉旅行記 [二日目]

江ノ島 ものすごく有名なのに実はみんなよく知らなかった江ノ島へ 海が見えたときの興奮は異常 渋滞している自動車の脇をすいすいとすり抜けて江ノ島に上陸 稲村ヶ崎 海沿いの道をかっ飛ばして稲村ヶ崎へ テレビで観るような海の風景を横目に眺めながら快晴…

鎌倉旅行記 [一日目]

自宅 -> 品川 google 経路検索を信じたら東口に誘導されて西口に戻るのにひと苦労 一名が自宅出発直後にパンク。やや遅れるとの連絡あり ドトールで待機かつ作戦会議 Hanako の鎌倉案内特集が大して役に立たない上に中盤から瑛太のグラビア等ばかりになった…

play! on eclipse

play! は java web アプリケーションフレームワークであり、当然、開発には java 言語を使います*1。 play! の オフィシャル にあるスクリーンキャストでは TextMate を使っていますが、java 開発者は eclipse に慣れていることが多いので、play! には eclip…