[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

scalaに関するbawsinのブックマーク (8)

  • RubyからScalaに乗り換えた15くらいの理由 - ヽ( ・∀・)ノくまくまー(2010-04-26)

    ● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのがになる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関わっているプロジェクトや家族のことを常に意識し、 気を強く持って冷静に読むとよいでしょう。 「Scalaプログラミング入門」を読みはじめて、いきなり大きく頷いてしまった。 "コーディング時間の半分をテスト作成に費やさなければならなかった"(p.3) "Railsによって得られた生産性の向上は、テスト作成の作業に失われてしまいました"(p.3) まさにここ数年私が抱いてた漠然としたストレスの正体が、的確に文章となっていたからだ。そしてほどなく、「あ、この機能がRubyに欲しかった!」という驚きと共に Sc

    bawsin
    bawsin 2010/08/15
    scalaと他言語の比較
  • Scala on Hadoop: Hadoop Conference - stanaka's blog

    先日、Hadoop ConferenceでScala on Hadoopというタイトルで発表してきました。スライドを以下に置いておきます。 Scala on HadoopView more presentations from Shinji Tanaka. ダイジェストとして、ScalaをHadoopで動かすための方法を書いておきます。 まず、Hadoop上でScalaを実行させるためには、JavaScalaを接続するライブラリが必要となります。ここでは、SHadoop( http://code.google.com/p/jweslley/source/browse/#svn/trunk/scala/shadoop )を使用します。SHadoopは、型変換を行うシンプルなライブラリです。 よくあるWordCountのサンプル、WordCount.scala (http://blog.jo

    Scala on Hadoop: Hadoop Conference - stanaka's blog
    bawsin
    bawsin 2010/08/15
    scala on hadoop
  • IntelliJ IDEA 9 Community Edition + Scala Plugin セットアップ手順 - NetPenguinの日記

    ※(2009/12/14)現在は、IntelliJ IDEA 9 の正式版がリリースされています。Plugin Manager より Scala Plugin を正常に利用できるため、正式版の利用をお勧めします。 ちょっと前に IntelliJ IDEA がオープンソース化しました。Eclipse の Scala プラグインはまっとうに動かないので、これを機に Scala 用の IDE として、IntelliJ + Scala Plugin を使ってみようかと。 前に試したときは Scala プラグインが incompatible になってしまいうまく動いてくれなかったのですが、先日 twitter 上で親切な方(@tatsuya6502)に「EAP ならできるよ!」とおしえてもらった*1ので、さっそく私もインストール&セットアップしました。 事前準備 JDK が未インストールならば、ht

    IntelliJ IDEA 9 Community Edition + Scala Plugin セットアップ手順 - NetPenguinの日記
    bawsin
    bawsin 2010/08/15
    intelljでscalaを動かすまで。
  • ja.verbmode.net is Expired or Suspended.

    「 ja.verbmode.net 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 ja.verbmode.net 」is Expired or Suspended. The WHOIS is here.

    bawsin
    bawsin 2010/08/15
    scalaちゃんによるscala文法の基礎
  • 2009-09-08

    素人なのであてにはならないと思いますが。 Scala競技プログラミングを行う際に気をつけることの列挙。 なぜScalaなのか? 速い 静的型付 字面がC++よりましなのでC++よりは速く書けるであろうという期待 同じ理由でJavaよりは速く書けるであろうという期待 OCamlよりも基的なライブラリが充実しているので速く書けるであろうという期待 Haskelは配列を弄繰り回すような場合にコードが冗長になる傾向があるのでそういう場合に比較して速く書けるであろうという期待 プログラム全体の構造 Scalaプログラムの実行方法には二通りある。 scalaコマンドによる直接実行 scalac(fsc)コマンドで.classファイルを生成 → scalaコマンドで.classファイルを指定して実行 注意すべきは、どちらの方法をとるかで書くべきプログラムが変わることである。scalaコマンドで直接実

    2009-09-08
    bawsin
    bawsin 2010/08/15
    scalaにおける入出力やcollection等のtips。
  • Scripting IDE for DSL awareness - 2009-10-21 - marsのメモ

    http://www.jetbrains.net/confluence/display/GRVY/Scripting+IDE+for+DSL+awareness IntelliJ, SUGEEEEEEEEEE!!!!! 何がスゴいかって言うと,GroovyDSLと呼ばれるスクリプトをIntelliJに読み込ませることで,特定のDSLやダイナミックなメソッドやプロパティを,IntelliJに把握させることができるんだって。つまり,コード補完やら型推論なんかができるようになるってこと。あ,そうそう。こっちも参照してね。 → Use GroovyDSL in IntelliJ IDEA Community Edition - Messages from mrhaki 冒頭のリンク先にあった例を取ると。下記のようなDayCounter.groovyってスクリプトがあるとする。 Integer.me

    Scripting IDE for DSL awareness - 2009-10-21 - marsのメモ
    bawsin
    bawsin 2010/08/15
    intelljにおけるライブラリの設定方法など。
  • IntelliJ IDEAのエディタ周辺機能(Eclipseユーザ向け) - kaisehのブログ

    Scalaプラグインが優秀と聞いて、少し前からIntelliJ IDEA Community Editionを使い始めました。Scalaのサポートは期待通り充実していたんですが、IDE自体も快適で、Eclipseから気で乗り換えたくなってきました。 初めは、Eclipseと比べてエディタの操作感がかなり違うように見えて、とっつきにくく感じたんですが、それは単にEclipseの機能との対応関係が分かっていなかっただけで、少し馴染めば逆にIntelliJのエディタの方が使いやすい気がします。 以下、Eclipseのエディタに慣れた人向けに、IntelliJ IDEAで設定した方が良さそうな項目や機能の対応関係などを書いてみます。 最初にすること Eclipse風キーマップの使用 設定の"Keymap"で"Eclipse"を選択します。キーバインドの大部分がEclipseと共通になります。 フ

    IntelliJ IDEAのエディタ周辺機能(Eclipseユーザ向け) - kaisehのブログ
    bawsin
    bawsin 2010/08/15
    eclipseユーザがintelljへ移行(scalaのため)するためのtips。intelljではeclipseのキーバインドが使える。
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

    bawsin
    bawsin 2006/09/23
  • 1