タグ

2010年10月29日のブックマーク (19件)

  • scalaはGroovyと全く競合しない - uehaj's blog

    このところ思ってたのですが、ScalaとGroovyは競合しませんね。まったくしない。 適用領域に関して、GroovyのスイートスポットとScalaのスイートスポットに共通部分は、ほぼ全く全然無いと思います。 Scalaは、JVM上で動作しはしますが、Javaと完全なる別言語で、Java資産はライブラリとしてのみ使います。Scalaでのシステム開発では、Javaによる新規開発は無ければ無いほど良い開発となります。この点では、Scala者からのJavaの見方は、JRuby者から見たJavaと似ている。 Groovyは、これとは全く異なり、Groovy開発でJavaを除去はできません。GroovyはJavaの周辺ツール・ライブラリの一つに近い。Groovyが一番近いのは、あれですよ、JSPですよ。JSPとJavaの関係に近い。組み合わせて使うということです。 プログラミングにおける意識について

    scalaはGroovyと全く競合しない - uehaj's blog
    fumokmm
    fumokmm 2010/10/29
    ScalaはJVMを使ってはいるけれどもJavaとはコンセプトがやっぱり違う言語のような気がする。
  • Cubby - ようこそ

    お知らせ 2010-03-28 バージョン 2.0.9がリリースされました。 2010-02-20 バージョン 2.0.8がリリースされました。 2010-02-18 バージョン 2.0.7がリリースされました。 2010-02-11 バージョン 2.0.5がリリースされました。 2009-11-19 バージョン 2.0.4がリリースされました。 2009-11-04 バージョン 2.0.3がリリースされました。 Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 Seasar2 / Google Guice / Spring Framework 上で動作します。 詳細はドキュメントをご覧ください。 Cubby 2.0 Cubby のゴール Servlet / JS

  • Incanter | wrong, rogue and log

    いや、もうこれヤバすぎ。ClojureベースのRクローン。 Incanter http://incanter.org/ 巨大データもコンカレンシーもなんでもござれ。なにせJVMでClojureだから。Javaの膨大なライブラリがシームレスに使える。もうこれはコンセプトだけで萌えまくる。ちょっと動かしてチュートリアルをやったけれど、ホントに動いて感動した。 まだRクローンというには機能的な実装が足りないようだけれど、そこはlisp方言。一旦火がついたらとんでもない速度で開発が進むと思う。ライブラリリポジトリはCIANとか名づけられるのだろうか。 スゴイ楽しみだ!

    Incanter | wrong, rogue and log
  • Incanter: Statistical Computing and Graphics Environment for Clojure

    Incanter is a Clojure-based, R-like platform for statistical computing and graphics. Incanter can be used as a standalone, interactive data analysis environment or embedded within other analytics systems as a modular suite of libraries. Features Charting & visualization functions Mathematical functions Statistical functions Matrix & linear algebra functions Data manipulation functions Interactive,

    fumokmm
    fumokmm 2010/10/29
    ClojureベースのRライクなプラットフォームらしい。
  • Meet the Monads

    モナドに触れる 型構築子 Maybe というモナド 例 リストもモナド 要約 この章をつうじて、Maybe 型構築子を使うので、先にすすむ前に Maybe の使いかたと定義になれておかなければなりません。 型構築子 Haskell のモナドを理解するためには、型構築子の扱いになじんでいる必要があ ります。型構築子 は多相型をもちいたパラメータ化された型定義です。 Haskell では、一つ以上の具体的な型にたいして、型構築子を適用すると 新しい具体的な型を構築できます。Maybe の定義は、 data Maybe a = Nothing | Just a です。Maybe は型構築子で Nothing および Just はデータ構築子です。Just データ構築子を ある値に適用してデータ値を構成できます。 country = Just "China" 同様に、Maybe 型構築子をある型に

    fumokmm
    fumokmm 2010/10/29
    モナドな話。
  • [Scala] JavaからScalaを

    JavaからScalaで作ったクラスを使うサンプル。簡単すぎてか、以外にサンプルが無かったので載せてみる。 konpyuta:~/work/j2s asummer$ cat javaMain.java class javaMain { public static void main(String[] args){ scalaConv objScala = new scalaConv(args[0]); System.out.println(objScala.getResult()); System.out.println(objScala); } } konpyuta:~/work/j2s asummer$ cat scalaConv.scala class scalaConv(tmpStr:String){ val tmpPre = "xxx>"; def getResult = { t

    fumokmm
    fumokmm 2010/10/29
    JavaからScalaを使う例
  • jsdo.it

    Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a

    fumokmm
    fumokmm 2010/10/29
    ほほぅ。ちと見てみようか。
  • TechCrunch | Startup and Technology News

    Anterior, a company that uses AI to expedite health insurance approval for medical procedures, has raised a $20 million Series A round at a $95 million post-money valuation led by…

    TechCrunch | Startup and Technology News
    fumokmm
    fumokmm 2010/10/29
    とりあえずmixiやってないからなんともいえない(苦笑)
  • 5分で絶対に分かるオフショア開発

    オフショア開発ってなんだ? オフショア開発とは、エンジニアの方ならご存じだと思いますが、システムインテグレータなどが発注元となり、ソフトウェア開発を海外のソフトウェアベンダや子会社に委託することを指します。最近ではソフトウェアやシステムなどの開発だけではなく、コールセンターやさまざまな業務自体を海外で運用する傾向があるようです。 オフショア開発は、米国が自国における開発コストの上昇を嫌い、よりコストの安い地を求めてインドに進出したのが始まりといわれています。米国の委託先はインドが圧倒的に多く、日は現在のところ中国に委託するケースが多いようです。 このように、コスト削減目的からスタートしたオフショア開発ですが、現在では中国やインドを代表とした国々で国および地方政府の政策としてIT人材育成に力を入れている点を背景に、優秀な人材の供給源としても注目を集めています。欧米企業などは、現地で積極的に

    5分で絶対に分かるオフショア開発
    fumokmm
    fumokmm 2010/10/29
    日本国内でやらせて欲しいです。お願いします。と誰かに訴えかけてみるテスト。
  • はてなブログ | 無料ブログを作成しよう

    諏訪之瀬島(鹿児島県鹿児島郡十島村)2024.8 はじめに 1日目 中心部・ナベダオエリア 元浦エリア 2日目 元浦エリア・中心部 切石エリア 3日目 はじめに 前回の「フェリーとしま2乗船記」にも書きましたが、諏訪之瀬島に行ってきました。今回は、その諏訪之瀬島の記事です。 kakoyuu.hatenablog.com 諏訪之瀬島は…

    はてなブログ | 無料ブログを作成しよう
    fumokmm
    fumokmm 2010/10/29
    畳み込み系関数の話。
  • The Caml language: Home

    Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA, a French research institute in computer science and applied mathematics, since 1985. The OCaml system is the main implemen

    fumokmm
    fumokmm 2010/10/29
    OCamlの本家。
  • JavaとRubyのブレンド- 新言語 Mirah

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    JavaとRubyのブレンド- 新言語 Mirah
    fumokmm
    fumokmm 2010/10/29
    MirahのInfoQさんの記事。あとで読む。
  • Main

    Mirah Join the community Home Page github Resources Howto Sample Apps Guestbook | Mustache Sample Code Mirah Videos | Latest Posts: How Casinos Use Big Data to Improve Player Experience The Mirah Programming Language Mirah is a new way of looking at JVM languages. Mirah is the new way of looking at JVM languages and comes highly recommended by the hardworking chaps at  Gigapips. In attempting to b

    fumokmm
    fumokmm 2010/10/29
    Mirahの本家。
  • Mirahやばい - urekatのスカンク日記3

    http://www.slideshare.net/johnwoodell/oscon-2010-4834856 http://www.mirah.org/ Mirahは、あたかもRubyな文法のJVM言語。静的型言語。 MirahはJRubyのリーダー @headius が作っている。RubyにもJavaにも精通している人だ。 Mirahを作った動機は、JRubyを実装するためJavaを書くのが嫌になったこと。MirahでJRubyを実装する気だ。 Mirahをコンパイルすると直接JVMのバイトコードになる。 Mirahは元Duby。 これは日Mirahの会を設立せねば。

    fumokmm
    fumokmm 2010/10/29
    Mirahは、あたかもRubyな文法のJVM言語。静的型言語。
  • bookshelf.jp

    This domain may be for sale!

    fumokmm
    fumokmm 2010/10/29
    マニュアル。 時間を見つけてがんがん読もう。
  • ユニコード6.0以降で使用できる絵文字 - 世界の特殊文字ウィキ

    世界の特殊文字ウィキ ラテン文字などの拡張補助文字や人工文字、ユニコード絵文字など特殊文字に関するウィキです。 トップページページ一覧メンバー編集 ユニコード6.0以降で使用できる絵文字 最終更新: qvarie 2016年11月18日(金) 06:31:18履歴 Tweet 【ユニコードで使用可能な絵文字】カテゴリです。 ここではユニコード6.0.0に追加された絵文字をまとめます。 Firefoxなど絵文字が表示可能なブラウザが必要ですが、Windows 7など一部OSでは表示できない場合があります。 【古代絵文字】の項目表示には、線文字B・ファイストス円盤文字・ヒエログリフ対応フォントが必要です。 ※現在ユニコード6.0.0収録の絵文字が表示可能なフォントは以下のフォントがあります。 【和田研細丸ゴシック】http://osdn.jp/projects/jis2004/ 【Symbol

    ユニコード6.0以降で使用できる絵文字 - 世界の特殊文字ウィキ
    fumokmm
    fumokmm 2010/10/29
    6.0かぁ…絵文字の需要ってやっぱりあるんだね。
  • JVM上の言語たち - JavaOne2010レポート番外編 - — ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

    fumokmm
    fumokmm 2010/10/29
    Groovyでいいと思うんだけどなぁ、個人的には。
  • Day-2 : The Next Big Java Virtual Machine Language - 谷本 心 in せろ部屋

    JVM上で動く、次世代の主流となる言語、 つまりNext Big JVM Language、略して「NBJL」を探るというセッション。 最も面白かったセッションの1つですね。 C、C++、VB、PerlJavaScriptJavaなどと同じぐらいメジャーになって シンプルで、オブジェクト指向で、ロバストで、セキュアで、 パフォーマンスが良くて、相互運用性があって・・・みたいな夢物語で スタートして、どこに着陸するのか、ハラハラするセッションでした。 最初の候補は「Java」。 しかしJavaにも、いくつか問題がある。 Javaは何が悪かったのか、いや、私達は何をJavaから学んだのか、 という観点から、Javaの問題点を7つ列挙する。 1. チェック例外。 理論的には良かったけど、実質的には良くなかったという最たる例。 もみ消しなどされやすく、扱いづらいため、Springなどのメジャー

    Day-2 : The Next Big Java Virtual Machine Language - 谷本 心 in せろ部屋
    fumokmm
    fumokmm 2010/10/29
    Groovyでいいと思うんだけどなぁ、個人的には。
  • ためになるホームページ

    当サイト「ためになるホームページ」は、UNIX環境上での言語のサンプル・記述方法を紹介しています。誤記等がございましたら、こちらまでご連絡下さい。

    fumokmm
    fumokmm 2010/10/29
    シェルスクリプトのページがためになった。