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

[Scala]mixiにコミュニティ

ができました!!Scala | mixiコミュニティ

豆ナイト

に行ってきた。 30名近くはいたかと思われる参加者がいて、 思ったよりもずっと多くの方々が Scalaに興味を持っているのだと知りました。で、帰ってきて、いくつか疑問点を、例によって LingrのScala-jaでmizushimaさんにレクチャーしてもらう。 Q:caseを…

数学ガールコミック版

とな!!!

HTML Parserラッパ

HTML Parser - HTML Parserのラッパを作り始めた。 ・http://journal.mycom.co.jp/news/2005/06/15/029.html方針は以下のような感じ import org.htmlparser._ import org.htmlparser.util._ import org.htmlparser.filters._ //----------------------------…

データベース

SQLiteを使ってみた。 ・参考http://www.zentus.com/sqlitejdbc/ import java.sql._ object sqlitetest extends Application { Class.forName("org.sqlite.JDBC") val conn = DriverManager.getConnection("jdbc:sqlite:test.db") val stat = conn.createSta…

パーサコンビネータ

どう書くにyuinさんが投稿されたCSVパーサエロと風俗情報満載 どう抜く?を研究中。とりあえず、私の理解しやすいように以下のような感じに書き換えてみた。 object CSVParser { import scala.util.parsing.combinator.{Parsers, ImplicitConversions, ~, mk…

日本語関連2種

文字コード変換 ファイルに書き出す場合 val out = new PrintWriter( new BufferedWriter( new OutputStreamWriter( new FileOutputStream(file), encoding))) な感じ Linux(Ubuntu)での日本語フォント設定 Swingなどで、日本語の部分がトウフになってしまう…

List#zipWithIndexとcase => ... case =>

val cols = sheet.cols(4,8,12,16) (1 to 4).foreach {i => val col = cols(i-1) : } は、zipWithIndexをつかって sheet.cols(4,8,12,16).zipWithIndex.foreach {pair => val col = pair._1 val i = pair._2 : } と書くと便利で、さらに、パターンマッチをつ…

Yahoo! Live

WEB

すげー!! http://live.yahoo.com/

inject

やっと、injectについて理解できた。(^^; これって foldLeftだったんだね。 すごいねRuby。

一歩一歩

- nullを返すな、Optionつかえ - for はモナドの構文 - for(...) yield{} の...の部分でNone(Option型)が帰ると、その回の評価がスキップされる。 - for 全体が失敗する可能性のあるときには、Option#getOrElseを使うと、その際の処理を記述できる。 - 「:…

そして[CSS]

メモと疑問と愚痴IFRAMEのDocumentにアクセスするには、 contentWindow.document とすると、IEでもFireFoxでも(そしてSafariでも)うごく CSSそのものに、何か定義を追加する場合には IEならdocument.styleSheets[0].sheet.addRuleで FireFoxならdocument.s…

今日のメモ

備忘録をかねてメモ - 「_」は、式の一部をパラメータ化した関数オブジェクトを作る。 - 引数の無い関数オブジェクトを呼び出す時には、必ず()を付ける。 - setterを使いたいときには、(現状?)getterも定義しないとコンパイラに怒られる。 - JAVAのHTML…

ウェブっ子

キタコレ! http://d.hatena.ne.jp/ryocotan/

どう書く.orgなど

エロと風俗情報満載 どう抜く?にいくつか投稿をしてみた。 相変わらず、http://www.lingr.com/room/scala-ja でも、たくさん教えていただいて、 いい感じで、使えるようになっているかも。 次の勉強のお題を探し中。候補は以下のような感じ YAML GUI XML コ…

主体、もしくは自由と愛

最近、主体的に考えようとすることが難しいのかもしれない。 出る杭はうたれるのか、言い出しっぺは仕事が増えるだけなのか・・・ 主体的に考えることを止めると、他への愛がなくなる。 主体的に考えることの欠乏は、自身の不自由を生む。 僕等は、自由であ…