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

play+scalaプロジェクトをeclipseにインポートする

play+scalaでちょっとずつ書き始めたので、そろそろeclipseも試そうと思いました。$ ./play eclipsify xxxxxしてeclipseにインポートしたんですが、scalaのコードにコンパイルエラーが出てしまいました。すでに動いているものなのに。playのeclipsifyでクラ…

mongodb+casbah+scala

遅まきながらmongodbの勉強。sbt-0.10でプロジェクトを作る。$ mkdir sbt-mongo $ cd sbt-mongoここで、build.sbtを作成。内容は以下。name := "Hello Mongo+Casbah"version := "1.0.0"scalaVersion := "2.9.0"organization := ""libraryDependencies ++= Se…

linuxでプリンタ設定

linuxサーバ上でJasperReportを使ってPDFファイルを生成し、プリンタに直接印刷する必要が生じたので、環境を作りました。サーバはubuntuの64bit、プリンタはキャノンLBP8620。キャノンのサイトを見てみると、linux 64bit用のドライバはrpmでしか提供されて…

USB3.0 HDD

バックアップ用にUSB3.0の外付けHDDを2本購入。さっそくlinuxにつないで試してみる。4Gのファイルをコピーしてみたら、結果としてはちょっと困った感じになった。 USB3.0外付けその1 2分10秒 USB3.0外付けその2 1分20秒 内蔵HDD 20秒 内蔵SDD 11秒 外付けUSB…

traitの名前衝突

scalaでtraitを使おうと思ったが、複数のtraitが同名のメソッドを持っていて、それらを継承して当該メソッドを呼ぶとどうなるか。trait Aoo { def zoo = 1 }trait Boo { def zoo = 2 }object Coo extends Aoo with Boo { def main(args:Array[String]) { pri…