https://hseeberger.wordpress.com/2010/11/25/introduction-to-category-theory-in-scala/ もし君が僕みたいに、以前はJavaディベロッパーで、Scalaのファンになったばかりなら、君は多分遅かれ早かれ、モナドやら関手やらの、圏論の分野からやってきた謎に遭... 続きを読む
Tuesday, 22 November 2011 Scala feels like EJB 2, and other thoughts At Devoxx last week I used the phrase "Scala feels like EJB 2 to me". What was on my mind? Scala For a number of years on this blog I've been mentioning a desire to write a ... 続きを読む
jenkins, scalaある日突然「Scala (lift) のプロジェクト作ったから Jenkins でテスト結果とカバレッジをいい感じで表示できるようにしておけよ」と言われて、一生懸命設定したときの内容をシェアする。 完成予想図 環境 sbt 0.7.5 sbt-coverage 0.2 junit_xml_... 続きを読む
EclipseにScalaプラグインを入れると「Scala Project」を作成することができる。でもこれやと EclipseのWTPを使ったAPサーバ上での開発はできない。そこで、作成した動的WebプロジェクトにScala環境を追加するようにした。 動的Webプロジェクトで簡単なScalaサ... 続きを読む
Created by bagwell on 2009-02-24. Updated: 2010-05-10, 15:45 There are more and more books being published about Scala. Here are some of the titles with their availability. Programming in Scala – Available Now by Martin Odersky, Lex Spoon,... 続きを読む
Scala (スカラ、スカーラ、スケイラ、Scalable Language) はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。 [編集] プラットフォーム ScalaはJavaプラットフォーム(Java仮想マシン)上で動作し、既存のJavaのプ... 続きを読む
はじめに 最近自分の中でScalaという言語が熱い。RubyやPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由... 続きを読む
Step 2: Application Setup Code¶ Now that we have the schema in place we can create the application module. Let’s call it flaskr.py inside the flaskr folder. For starters we will add the imports we will need as well as the config section. For... 続きを読む
オブジェクト指向言語と関数型言語の特徴を備えたプログラミング言語「Scala」は、JavaVM上で高速に動作する生産性の高い言語として最近注目されている言語です。 Scalaは静的型付け言語としての高速性を実現しつつ、非常に柔軟なプログラミングが可能で、オブ... 続きを読む
Bowler - A RESTful, Multi-Channel ready Scala Web Framework with a functional flavor Bowler is a RESTful, multi-channel ready web framework in Scala with a functional flavour, built on top of Scalatra and Scalate, with Lift-JSON doing the hea... 続きを読む
レベル: 初級Ted Neward, Principal, ThoughtWorks, Neward & Associates 2009年 02月 04日Java™ プログラマーの多く (大部分とは言えないまでも) にとって、初めて Scala に注意を向けることになる理由は、並行性を扱う場合やスレッド・セーフなコードを作成... 続きを読む
なぜ、いまScalaなのか? TwitterがScalaを利用しているのは有名ですが、他にも位置情報を利用したfoursquareはScalaで構築されたLiftというWebフレームワークを利用していますし、GTDツールとして有名なRemember The MilkもScalaの利用を検討しているようです... 続きを読む
Tweet最近、Scala の勉強を始めている。 まずは概要を掴むために初心者向けな Scala プログラミング入門を読んだ。 とっかかりにはとても良い本だった。ただ、この本だけでは言語仕様を理解するには至らずコップ本も読みたいモードになった。 以下、読んでて驚... 続きを読む
Scalaで学ぶ関数型プログラミング - Presentation Transcript Ruby使いのための Scalaで学ぶ 関数型プログラミング Presented by おおかゆか 自己紹介 おおかゆか (id: oukayuka) フリーランスのWebプログラマ。 元々はPHPerでしたが、最近はもっぱらRails案... 続きを読む
■ [scala] foursquareが半年かけてScala+Liftに移行した話 foursquareがLiftに切り替えたという話を聞いてびっくりしましたが、どうやら本当だった模様。 スライド:foursquare.com & scala/lift 以下、内容抜粋 もとはPHP+Apache+MySQLだったが、エンジニアが... 続きを読む
普段Javaを使っている人が、Better Java として、Scalaを触ってみようかという時に 知ってると役に立ちそうな事柄を列挙してみました。極力、javaとscalaで比較できそうな 項目を重点的に挙げています。Scala特有の機能の紹介は少なめです。 開発環境 http://ww... 続きを読む
SCALA勉強の個人的な覚え書きです。 気になったところをメモしています。 訂正等が頻繁に発生します。 続きを読む
scala | 03:19 | eclipse万歳!ということでscala+eclipseで初めてみる。社内でscalaを広めるために勉強会をするための準備だから、java使いの視点から書く。とりあえずゴールは「scalaでプロジェクトやってみよう」と大人の力を持った誰かに言わせること。だか... 続きを読む
● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのが鬱になる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関... 続きを読む
By Nick Kallen An introduction to sharding Many modern web sites need fast access to amounts of information so large that it cannot be efficiently stored on a single computer. A good way to deal with this problem is to “shard” the informati... 続きを読む
Twitterが分散フレームワーク「Gizzard」公開! Scalaで書かれたShardingを実現するミドルウェア Twitterは独自に開発した分散フレームワークの「Gizzard」をオープンソースとして公開しました。GizzardはScalaで書かれたJavaVM上で動作するミドルウェアで、PHP... 続きを読む
scala, lift | 13:07 | このエントリはscalaとか全然知らないjavaプログラマが、scalaのWebフレームワークliftで簡単なアプリケーションを構築するまでの過程をまとめたものです。 続きものです。全何回になるかはわからないけど、公式サイトのドキュメントに書... 続きを読む
ScalaJava変態文法最速マスターなんてのがかなりブクマされてるみたいだが、変態さならJavaなんてScalaの足元にも及ばないぜ!!ということで、Scala版を書いてみた。しかし、実はあまり変態ではないかもしれない。 implicit conversion(その1)Scalaのimplicit ... 続きを読む
おかげさまでScalaとLiftを使ったプロジェクトが着々と進行中ですが、何も「Scala使ってみたかった」という新しモノ好きの理由で採用したわけではないです。零細SIerの立場で、Scalaを使う理由を書いておきます。 経験上、LL(特にRuby on Rails)での開発は確... 続きを読む
Debian, Unix/LinuxDebianでは、scala-tool-supportのパッケージがないので、trunkから突っ込むことにした。 $ git svn clone http://lampsvn.epfl.ch/svn-repos/scala/scala-tool-support/trunk/ scala-tool-support $ cd scala-tool-support/src/emacs $ make... 続きを読む
This repository is private. All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are added as a member. Every repository with this icon () is private. This repository is pu... 続きを読む
日時 / DATE : 2010/02/20 10:00 to 19:00 定員 / LIMIT : 70 人 会場 / PLACE : オラクル青山センター 13F (東京都港区北青山2-5-8) URL / URL : http://d.hatena.ne.jp/yuroyoro/ 管理者 / ADMIN : yuroyoro Scala Hack-a-thon #2 Scalaの初心者向けハンズ... 続きを読む
Welcome to Scala hack-a-thon #1’s documentation!¶ Contents: 1. Scala開発環境の準備 1.1. Scala実行環境のインストール 1.2. 開発環境のセットアップ 1.3. その他やっておくと便利なこと 2. Scalaの開発スタイル 2.1. ソースコードとコンパイル 2.2. アプ... 続きを読む
emacs, scala | 13:53 | 急いでメモ。ダウンロード svn co http://lampsvn.epfl.ch/svn-repos/scala/scala-tool-support/trunk/src/emacs/ scala-mode 設定 ;; scala-mode (add-to-list 'load-path "~/lisp/scala-mode") (add-hook 'scala-mode-hook '(lambda (... 続きを読む
読書, Scalatry,catch,finally普通だ。 と思ったら、ちょっと変な感じの動きがある。finally節で明示的にreturnやthrowをすると、式全体の戻り値が、finallyの結果になってしまう。return せずに計算だけした場合は、そんな事にはならない。 breakとcontinueはS... 続きを読む
scala | 14:54 | Scalaスケーラブルプログラミングが書店にはもう並んでいるのにいまだにamazonからの発送メールが来ていないゆろよろデスおつかれザマァです。 自分がついったをはじめて早1年半が経ちます。Postが3000を超えたんで、いままでの自分のつぶやき... 続きを読む
Scala は良いと思う。でも最近書いてなかったので、アクセスログのリファラを数えるという (変数に型のないようなスクリプト言語でさくっとすます類いの) 作業をやってみた。 % cat access.log ... 127.0.0.1 blog.8-p.info - [19/Jul/2009:06:23:26 +0000] "GE... 続きを読む
日時 / DATE : 2009/10/07 19:00 to 21:00 定員 / LIMIT : 20 人 会場 / PLACE : 豆蔵大会議室(新宿三井ビル34階南側) (東京都新宿区西新宿二丁目1番1号) URL / URL : - 管理者 / ADMIN : ken.coba 趣旨: 「Scalaって何?」という初心者を対象に、 毎回み... 続きを読む
レベル: 中級Michael Galpin, Software architect, eBay 2009年 6月 30日Android オペレーティング・システムは、モバイル・アプリケーションを開発するための強力なオープンソースのプラットフォームです。Android は Java™ プログラミング言語と Eclipse ツ... 続きを読む
Scala言語仕様(PDF)を、少しずつ読んでいきます。@scala-beとか書いてありますが、scala-beに登録してるしてないに関わらず、参加可能です。 詳細が決まっていないので、まだ参加登録しないでください。 続きを読む
作者 Dionysios G. Synodinos , 翻訳者 吉田 英人 投稿日 2009年7月14日 午後3時2分 コミュニティ Java, Ruby トピック 言語, 変化 タグ JVM, Groovy, JRuby, Scala 原文(投稿日:2009/7/9)へのリンク Scalaが最近,将来のJava 後継者の有力候補として注目を集... 続きを読む
筑波大学第三学群情報学類を卒業したのち,現在は,筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻博士後期課程1年。プログラミング言語や処理系に強い興味を持っている。現在の研究テーマは,プログラミング言語の構文解析アルゴリズム。Sca... 続きを読む
おすすめリンク | 転職ならen | 転職ならエン | 派遣ならen | アルバイトならen | 就職ならen | デジカメプリント | 年賀状 | ましかくプリント | 辞書 | | 2ch風無料掲示板 | 無料ブログ作成 | ソーシャルプロフィール | 無料掲示板 | 高機能無料掲示板 | 無料... 続きを読む