2008-10-22から1日間の記事一覧
Snippet: Extend Builtins | The Scala Programming LanguageScalaの特徴的な機能であるImplicit Conversion(暗黙的な型変換)。 Implicit ConversionについてはJJUG CCCのBOFでもScalaについて話されていた水島さんの資料がわかりやすいです。 http://www.co…
Snippet: For and Yield | The Scala Programming Languageyieldしたら処理後のものを戻しますよーというサンプル。 package sample.snippet object YieldSample extends Application { val array = Array("a", "b", "c") println("変換前" + array.toString…
Snippet: Complex Operations | The Scala Programming Language Scalaには「演算子」という概念はない。 「+」という名前のメソッドにすぎない。 だから演算子のオーバーライドで悩まされることもない。 package sample.snippet object ComplexOperations e…
Snippet: BigInt | The Scala Programming Language IntからBigIntにはシームレスですよーというサンプルだと思う。 package sample.snippet object BigIntSample extends Application { def functional(n: BigInt): BigInt = { if (n == 0) { 1 } else { n …
Scala公式サイトにあるSnippetを淡々と学んでいきます。 サンプルコードはコピペしちゃだめ!必ず手打ち!写経していきます。Snippet: Abstract Types | The Scala Programming Language package sample.snippet object AbstractTypes extends Application {…
Developing for Android | Scala IDE for Eclipse Space | Assembla そらScalaはコンパイルしたらclassファイルやし、Andoroidで動くよね。。。 今からObjective-Cを学ぼう、とはちょっと思えないし。 # web-career.com読んじゃったし。 そうなるとJava & Sc…
システム開発の仕事は、「自ら考える」ことが必要な仕事です。自発的に工夫したり、考えたりしながら作業を進めているSEにとって、単なる作業マシーンの役目を指示されることは、とても苦痛なのではないでしょうか。 キャリア・働き方を考えるブログ: 第3回 …
下流から見たIT業界: SEとPG、どっちが頭がいい?(2) 例えば企業の会計システムを作るとします。その設計に携わって企業の会計を知ることができるようなSEがどれだけいるでしょう。会計の知識はそんな甘いものではありません。 下流から見たIT業界: SEとPG…
Cedric氏がアップしてくれてます。 Google社内かな?