タグ

scalaに関するlam_bdaのブックマーク (7)

  • Chess boxing - Wikipedia

    A chess boxing match in Berlin, 2008 Chess boxing, or chessboxing, is a hybrid sport that combines two traditional disciplines: chess and boxing.[1][2] Two combatants play alternating rounds of blitz chess and boxing until one wins by checkmate or knockout. It is also possible to win by time penalty as in normal chess, and by boxing decision if there is a draw in the chess round.[3] Typically, eve

    Chess boxing - Wikipedia
  • Akka Project

    Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors Simpler Concurrency Write simpler concurrent (yet correct) applications using Actors, STM & Transactors. Event-driven Architecture The perfect platform for asynchronous event-driven architectures. Never block. True Scalability Scale out on multi-core or multiple nodes using asynchronous message passing. Fault-tolerance Emb

  • specs で GAE/J データストアのユニットテスト - LocalServiceTestHelper使用 - なんとなくな Developer のメモ

    GAE/J データストアを使用した処理のローカル上でのユニットテスト(BDD なのでユニットテストとは呼ばないかも)を specs(Scala用BDDツール)で実施してみました。 テストには GAE/J SDK の lib/testing/appengine-testing.jar ファイルに含まれる LocalServiceTestHelper クラスを使っていますが、今のところ日語ドキュメントに使い方が書かれていないようなのでご注意下さい。 使用した環境は以下の通りです。(sbtの環境は id:fits:20100810 と同じ) GAE/J SDK 1.3.7 sbt-appengine-plugin 2.1 specs 1.6.5 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20100927/ 事前準備

    specs で GAE/J データストアのユニットテスト - LocalServiceTestHelper使用 - なんとなくな Developer のメモ
  • Scala/LiftでSlim3 - A Prudencial Life

    お題 GAEアプリをScalaで書きたくてですね。 しかも、私としてはどうしてもEclipse上でやりたいんです。 そしてEclipse上で動くなら折角なんでSlim3を使いたいな、と。 Scala/Liftの知識がまだまだ足りないせいで随分といろんなところでハマってしまいましたが、やっと一通り動きました。 現状で最適な構成になっているとは思いませんが、一応一通り動いたところで記録。 やりたいことは、 GAE上でScalaでアプリを書きたい そしてLiftのViewを使いたい。(JSPとか使いたくない) 但し、DataStore周りはmapperとか使えないし、Slim3を使いたい EclipseのGoogle Plugin上で開発したい Scala IDE for Eclipseが、バージョン2.8になってからわりとまともに動く(っぽい)ので、それも使いたい Google App Eng

    Scala/LiftでSlim3 - A Prudencial Life
  • ウノウラボ Unoh Labs: 5分くらいで知るScala

    はじめまして。今月入社した内田です。 以前は業務系のSI会社に勤めていたので、Web系という畑の違う環境に少々戸惑うこともありますが、最近少しずつ慣れてきました。 今回は先日、社内勉強会でやった「Scala」について5分くらいで紹介したいと思います。 Scalaとは 関数型言語とオブジェクト指向言語の特徴を統合したマルチパラダイム言語です。 主にJavaVM上で動作し、他にも.NET Framework、Google Android等でも動作が確認されています。そしてJavaや.NET等の既存の豊富なライブラリを使用することが可能です。 このあたりはwikipediaに詳しく書かれています。 Wikipedia:Scala 約1年程前には日でのScala人口は1桁とも言われていましたが、最近では各地で勉強会が開催される等盛り上がりをみせ、「次の言語」として注目されています。個人的にSca

    lam_bda
    lam_bda 2008/10/28
    まとまってるなあ
  • Scalaは思ったより容易にJavaプロジェクトに組み込める - SEの行き着くところ…

    Scala勉強会@関西に参加してきた。長時間に渡り一人でお話ししてくださったkeisuke_nさん、ありがとうございました! 内容の細かいレポはまた後でかく(と思う)として、俺が最も知りたかった「Javaプロジェクトでの部分的に適用できるか」について書く。結論から言うと、可能。参加して分かった事は以下のとおり。Scalaの正体はJavaScalaのソースをコンパイルするとJavaのクラスファイルが生成される。Scalaは動的言語ではない、コンパイル型言語。(だって正体はJavaやから)Javaとの親和性については、良くて当たり前と言えば当たり前。(だって正体はJavaやから)ScalaはJVM+ScalaのJARファイルがあれば動く。Tomcatなどでもフツーに動かすことができる。(だって正体は(ryScalaJavaクラスの間で相互呼び出しが可能。(ただしIDEがまだきちんと混在に対

    lam_bda
    lam_bda 2008/05/18
    本当にScalaは興味深い
  • 私がScalaを選んだ理由:CodeZine

    はじめに 最近自分の中でScalaという言語が熱い。RubyPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説してみたいと思います。Rubyの生産性 ここ数年LLブームで、とりわけ日でのRuby人気は目覚ましいものがあります。実は筆者もRubyはとてもお気に入りです。最初に触り始めた頃は、「Rubyはいいよ」という話だったので勉強がてら小さなサンプルを作って遊んでいたのですが、その頃は「楽しいな」「気持ちいい言語だな」という程度であまり熱心にやっていませんでした。なぜなら私は「仕事で使える」ということを非常に重視するタイプだからです。 その認識が一変したのがRubyによるWebアプリケーション開発のプラットフォー

    lam_bda
    lam_bda 2008/05/18
    それにつけてもScalaの見た目はキモい。Erlangぐらいキモい。
  • 1