Scala

Map( ('memo, 'scala), ('ver, 2.81), ('lib, 'Actor), ('level, 1) )

うだうだ言ってる暇あれば手を動かすことが大事って事なので、 こちらhttp://wota.jp/ac/?date=20101014を参考にLevel50を目指した記録*1。 で、まずは適当にscala実行環境つくって $ cd sbt $ mkdir AcotorSample $ sbt s で、project/build.prorertiesを編…

scalatraを試してみる、準備その2

sbt create project で、sbtが何のツールかイマイチ解ってない俺w; イカを読む限り、antなんかより上位のビルドツールって所かな blog.8-p.info: sbt で Scala の開発サイクルを速くする (前編) blog.8-p.info: sbt で Scala の開発サイクルを速くする (後…

emacs23にyasnippetとensimeをインストール

以下環境構成。 Ubuntu10.04 Emacs23.1.1 Scala2.8.1 yasnippet install 参考 Scala, Emacs and Yasnippet | The Scala Programming Language Google Code Archive - Long-term storage for Google Code Project Hosting. ググらないで済むように: scala用Ya…

scalatraを試してみる、準備その1

なんかscalatraが良いらしい。 ので、入れなければw< GitHub - scalatra/scalatra: Tiny Scala high-performance, async web framework, inspired by Sinatra Google Code Archive - Long-term storage for Google Code Project Hosting. なにはともあれsb…

第1回 Scala座の翌日観光

まあ、リニアに乗りに行くかとか、港の南極観測船?を観に行くかとかあったんですが、 時間的なものもありまして、スカラ観ようぜ*1って事になりました。 *1:訳:普通に観光しようぜ

第1回 Scala座に行ってきました

詳細については既に第1回 Scala座のまとめページの方に 詳しい記事などがあるので、今更私が書くこともないので書かない方向でw では、なにをしようかというとパラパラと写真撮ったので、会場の雰囲気などを簡単に*1。 *1:承諾ないので、顔見せはなしの方向…

scala2.8.0.finalのインストールとPATHの設定

はい、簡単でした。Download | The Scala Programming LanguageからDL。 hoge@solaris:~$ cd Downloads/ hoge@solaris:~/Downloads$ wget http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.final.tar で、解凍。 hoge@solaris:~/Downloads$ p…

二先ずInkscapeファイルフォーマット弄ってみた

svg自体がxmlで記述されてるっぽいので、弄るのは楽ですね。 やっぱりtextフォーマットですよね>w<b

一先ずInkscape触ってみた

Inkscapeなかなか使いづらいw; まあ、Illustratorも最初は使いづらかったから単純に慣れの部分も大きんだろうけど。

環境の更新

やる気が起きないので一先ず泳いできた。が、やっぱやる気起きないね。 やる気無いので寝るか。ってわけにもいかないので機械的にやれることをやって置く。って、いつの間にかhttp://jruby.org/に1.4が、 The Scala Programming Languageも2.7.7が出てるやん…

sbazを使ってみる

って、ruby-gems並にかんたんっぽいです。本家サイトを見てたらScala Bazaar Systemってページ発見。sbazは別途インストールとか思い込んでましたけど、標準添付なんですね。 なので、手順に沿ってみる。 C:\Home\scala-2.7.5.final\bin>sbaz installed base…

「Programming in Scala」の読書、二章

積読のProgramming in Scala消化中... 流し読みは、21章辺りまで終ってます。けど流し読みでも後半は読むのがきついので一通り読み終わるのはいつになるのやらw;

「ノルマが...」と...(以下昨日と大体同文)

まあ、明らかにGWに読み終わりません。

11から13章読んだ

12章のTrait辺りが難しいので、再読のとき注意のこと

9から10章読んだ

13:45-16:30。頭が沸騰しますw;、おやつ休み。

8章読んだ

11:45-12:35。一先ずご飯。

「ノルマが達成できていないね」と君が言ったから5月4日はScala読書日

「Programming in Scala: A Comprehensive Step-by-step Guide」ですが、1日5章読み進めてGW中に読破したかったんですが、5/1-5/4での進んだのが7章までorz 全部で33章あるのにw;

「Programming in Scala」の読書、一章

積読のProgramming in Scala消化中...

「Programming in Scala」到着

って、「Programming in Scala: A Comprehensive Step-by-step Guide」届いたのは結構前なんですけどね。いろいろ忙しくて積読状態でした^^ので、読み読みっ読み読みっ。

一人読書会

結構きれいにまとまってる^^;http://www.stanford.edu/class/cs94si/

NetBeans6.5

リリースされていたので入れてみる。 ついでに、scalaプラグインも。Scala - NetBeans Wiki

scalaのbuild方法について。2.7.2の場合

2.7.2が出ていたので使ってみたら全開作ったAntが動かなくなったよ*A* ので、一寸修正 scala-home=C:/Home/scala-2.7.2.final <project name="processingsample" default="build"> <property file="build.properties" /> </property></project>

本家になんか、らしいのがありました

まんまですかね。まず本家調べるべきでしたね。 Scala Ant Tasks | The Scala Programming Language

buildは出来たが、swingプログラムが表示されない

上記を参考に、scalaのビルドは出来ましたけど、サンプルのSwingプログラムがrunタスクよんでも、表示されない。 明らかに、タスクと一緒に停止してるんだろうけど、Swingアプリだけ、起動するのってどうするんだろう? scala-home=C:/Home/scala-2.7.1.fina…

scalaのbuild方法について

細々としたスクリプトしか書いてこなかったがそろそろ大物の書きたいので ビルドについて調査。 まあ、Java系なので、Antかな。rakeって選択肢もあるけどまあおいておきます。 SAntなんてあった気がするけど、どうなってんだろ。 Ant Antについて http://ter…

Scalaを触ってみて

ん〜〜〜。 ウギャー、頭が沸騰する。確かに、カオスな言語だ、解法が思い浮かばないw; ひとまず、型変換したいんだがImplicitがいまいちよく分からない。 それに比べてRubyは、簡単だ。急にシンボルの整数値が知りたくなったので puts (1..999999).map{|n…