日記的「駄目」プログラミング Yet Another Hacking Life

Archive for the ‘Scala’ Category

ググるだけが能じゃない(Scalaの小ネタ)

07.31.2012 · Posted in Lift, Scala, プログラミング

sbtのbuild.sbtへの依存関係の記述にからむ小ネタ そこそこどうでもいいあらすじ Scala+liftwebでMongoDBを使っています。初めはLiftのmapperを使っていたんだけど、スキーマレスとORマッピングの相性が悪いというか、そこに収まらない使い方をしたくなったのでcasbahを使うことにしました。 ビルドにはsbtを使っているんだけれど、依存関係の記述をどう記述するかでハマりました。Scalaのバージョンは2.9.1、Liftのバージョンは2.4。最終的に以下のようなbu...

ニコニコ動画に動画検索APIができたらしいので取り急ぎScalaで

06.17.2012 · Posted in Scala, ニコニコ, プログラミング

割とどうでもいい前置き(読まなくてもよい) ニコニコ動画の公開APIが発表されてはや数年、「いずれドキュメント化したい」みたいな話が運営からありつつ一向に音沙汰がないまま時間だけが過ぎてきました。(外部プレーヤーや各種APIの開放について) その間ニコ生やらなんやらが流行ったりなんかして、いろんなところで解析なんかが行われたりなんかしてニコニコのサービスを外部から利用する手段はたくさん流通しているものの個人的には「なんかハックな感じでいやだなー」という印象でした。 ハックな感じで嫌だ、っていうの...

Scala(とLift)はじめました

06.04.2012 · Posted in Lift, Scala

JVM上で動く言語をひとつ身につけたいということでScalaを始めました。Javaじゃない理由は「Javaは怨嗟の声しか聞こえてこないから」。あとは関数型プログラミングのパラダイムを体験したいという面もありつつ。 小さいコードを書きつつ、Liftを使えるようになるために格闘中。 「むしゃくしゃしてやった」的に短期間でネタに走ったウェブサービスを作れるようになりたいです。