k4200’s notes and thoughts

Programmer side of k4200

2011-02-01から1ヶ月間の記事一覧

LiftでMySQLとかを使う

タイトル通り。Lift MySQLで検索すると、お馴染み武田ソフトさんのエントリが出てくる。そこに書いてある通り、基本的にはやることは以下の2つ propertiesファイルの作成 LiftProject.scalaにドライバの追加 propertiesファイルのファイル名や置き場所に関し…

Commons Exec

概要 Java(やScala等のJVM系の言語)から外部のプロセスを起動するには、ProcessBuilderというクラスを使う事が多いと思うけど、Apache CommonsにCommons Execというライブラリ(Processクラスとかのラッパーのはず)があり、そちらの方が若干便利そうなの…

Liftで画像を表示する

Scalaをやってる人なら恐らく誰でも知っているであろう武田ソフトさんのブログの以下のエントリが元ネタ。LiftでJCaptcha → Liftでバイナリデータをレスポンスする方法分かる人はこのエントリだけで分かるんだろうけど、ちょっとあっさりし過ぎているので、…

LiftのAJAXのタイムアウト、リトライ回数を変更

LiftではAJAXがフレームワークにシームレスに組み込まれているのが魅力の一つで、従来のWebフレームワークのようにAJAXの為に特別何かコードを書く場面が少ない。今までは自前でやらなければいけなかった面倒な処理のかなりの部分が最初からフレームワークに…

ブログ色々

Movable Typeが始まりだった 元々書いていた個人ブログをチェックした所、ブログを書き始めたのは2004年4月。当時は、そしてデータの移行が面倒なので今でもMovable Typeを使っている。どっかで誰かも書いていたけど、Movable Typeは衝撃的なツールだったん…

Turn a Lift project into an sbt sub project.

Goal I'm working on a Lift project and now want to have some background jobs for management tasks etc. I posted a question on the Lift Google Group and got an answer that I should go for sub projects.I read an entry about sub projects on t…

テスト

MBAプレゼントキャンペーンみたいなのをやってた時に、はてなに登録したんだけど、結構便利そうだし技術系のエントリはこっちに移そうかなぁとか。コードが簡単に書けると聞いたけど、どうだ。 object Foo extends Application { //This is evil! val a = "H…