Scala

Play Framework with Scala 覚え書き

主に右も左もわからない自分向けの覚え書き。 コンフィグ Application.conf に値を設定。 admin.username=admin admin.password=admin呼び出しは以下。 Play.configuration.getProperty("admin.username") リクエスト値の取り方 コントローラのメソッド内で …

scala.swing.Table

scala 標準の Table クラスの使い方メモ。バージョン 2.8 RC2 準拠。記事を執筆している現在では古いバージョンのドキュメントしか存在しませんが、下記を参考に。http://www.scala-lang.org/docu/files/api/index.html 基本的な使い方 import scala.swing._…

Scala 2.8 RC2 のファイル読み込み

io.Source を使いますが、ローカルファイルをファイルパスを指定して読み込む場合は fromFile だとうまくいきません。 import scala.io._ io.Source.fromFile("Test.scala") :6: error: type mismatch; found : java.lang.String("Test.scala") required: ja…

Scala から Java のライブラリを使う - Eclipse 編

Eclipse を使った Scala による開発で Java のライブラリを読み込む方法について解説します。環境は Windows ですが Mac の場合も適宜読みかえれば利用可能です。 Scala IDE for Eclipse の導入 https://www.assembla.com/wiki/show/scala-ide/Requirements_…

Mac に Scala および Lift フレームワークを導入

Scala の導入 MacPorts から簡単に行えます。 sudo port install scalaコンパイルは scalac で実行時は scala コマンド。 scalac HelloWorld.scala scala -classpath . HelloWorldclasspath の後ろに指定するのは作成したクラス名なので注意。また、単に sca…