タグ

2011年9月4日のブックマーク (10件)

  • GroovyとScala: 二つのJVM言語の物語 — GroovyとScala: 二つのJVM言語の物語 v1.0 documentation

    GroovyとScala: 二つのJVM言語の物語¶ By Andres Almiray <aalmiray@users.sourceforge.net> 次のプロジェクトではScalaよりもGroovyを選ぶべき?それともその逆でしょうか?悩むのはやめて、両方使ってみましょう!この記事では、GroovyとScalaが、それぞれの慣習やその言語らしさに妥協することなく、お互いにどう連携できるかを示します。 Andres Almiray は、ソフトウェア設計・開発において10年以上の経験を持つ、Java/Groovy開発者です。Javaの黎明期からwebやデスクトップアプリケーションの開発に携わってきました。オープンソースの信奉者であり、Groovy、Griffon、DbUnitといった著名なプロジェクトに参加するとともに、自身でもいくつかのプロジェクト(Json-lib, EZMorph,

  • Grizzly1.9.3x

    Toster - Understanding the Rails Web Model and Scalability OptionsFabio Akita

    Grizzly1.9.3x
  • CouchDBとMongoDBの使い分け - モジログ

    CouchDBとMongoDBをしばらく使ってみて、その使い分けのポイントがわかってきたような気がするので、ちょっと書いてみたい。 CouchDBとMongoDBは、広く「NoSQL」と総称されている非SQL型データベースのうち、「ドキュメントデータベース」と呼ばれるカテゴリを代表する2つだ。ドキュメントデータベースとは、かんたんにいうと、JSONデータ(=ドキュメント)をそのままデータベースに保存できるというもので、従来のRDBのような「スキーマ」がない。複数のテーブルを結合(join)するという使い方をせず、一意キーの指定や比較的単純なクエリーでJSONデータを取り出す。 ここでは詳しい話には踏み込まず、2つのデータベースの違いを私の主観で、ごく大雑把にまとめてみる。 まず、それぞれの強みを私の印象で3つずつ書くと、こんな感じだ。 CouchDBの強み: 1)優れた管理画面「Futon

  • Toodledoの使い方 第2回 Toodledoでできること

    これからしばらく佐々木正悟さんと共同でToodledoの連載を行って参ります。少しでも多くの方にToodledoに興味を持って頂き、いざToodledoを使い始めた時にも躓くことなく自分の生活の中に取り込んで頂けるよう、連載ではできるだけ丁寧な情報発信を心がけていきたいと思います。 それでは早速第2回「Toodledoで出来ること」行ってみましょう! ■Toodledoで何が出来る? 前回、佐々木さんが書いた記事にもあるとおり、Toodledoはインターネット上に存在する(最近ではクラウドと表現される)タスク管理サービスです。タスクとはどういう物かについての詳細は今後の記事で詳しく説明していきますので、ここではシンプルに私たちの「やること」を管理するツールだとお考え頂ければと思います。 ただ、タスクを管理するだけであれば別に紙であっても良いのですが、Toodledo(勿論それ以外のタスク

  • JBoss Nettyを触ってみる - CLOVER🍀

    以前からちょっと興味はあったのですが、NIOベースのフレームワークを触ってみることにしました。この分野でのフレームワークと言えば… Grizzly http://grizzly.java.net/ Apache MINA http://mina.apache.org/ JBoss Netty http://www.jboss.org/netty JBoss NettyはApache MINAの中心人物が移って作られたフレームワークらしく、使い方もApache MINAによく似ているそうな。両方とも使ったことがないので、そうなんですかぁ〜って感じなのですが。 んで、どれを使ってみるかってことですが、最近はいろんなプロダクトでNettyが使われているらしく(Akkaでも使われているそうな)、今のところのデファクト?という気がするので、いったんNettyを触ってみることにしました。 これまであん

    JBoss Nettyを触ってみる - CLOVER🍀
  • Netty の基本 - hozumiの日記

    ここ数日、Nettyについて調べていたので理解できたことを書きます。 JBoss Netty Netty は Java で非同期、イベント駆動のネットワークアプリを作るためのフレームワークです。Netty を使うと早くて簡単にハイパフォーマンス、ハイスケールでメンテナンス性がいいものが作れます。いいとこ取りの全部乗せです。 なぜハイパフォーマンス、ハイスケールか? Netty は Java NIO(New I/O)をラップしていて、ノンブロッキングなIO操作ができます。そのため、1つのコネクションにずっと1スレッドを割り当てる必要がないため効率のよいリソース消費をします。従来のブロッキングなOIO(Old I/O)もサポートしており、僅かな変更で好きな方を使えます。また、NIOの複雑なByte BufferをChannelBufferというオブジェクトに抽象化し、不必要なコピーが発生しない

    Netty の基本 - hozumiの日記
  • Groovy Eclipseを使う際にやっておいた方がいい設定 - @ikikko のはてなブログ

    「Eclipseがいないと何にも書けないわけじゃないと〜♪」今日もまっきーを聞きながらEclipseを開いているikikkoです、こんばんは。まっきーいいですよね、まっきー。「どうしようもない僕に天使が降りてきた」とかも好きです、あの歌詞が。 @Ryuzee @ikikko インタフェースでDIをかけたけど、クラスのありかがわからない 2009-12-06 14:36:57 via web to @ryuzee もうjavaなんて嫌いなんて言わないよ絶対 2009-12-06 12:42:49 via Tween もう恋なんてしない アーティスト: 槇原敬之出版社/メーカー: ダブリューイーエー・ジャパン発売日: 1992/05/25メディア: CD クリック: 7回この商品を含むブログ (26件) を見る 普段は大体Javaメインで大体Eclipse上でコード書いているのですが、ちょこち

  • punksteady.com

    punksteady.com 2024 著作権. 不許複製 プライバシーポリシー

    punksteady.com
  • Mozilla Re-Mix: 受信したメッセージの件名を書き換えることができるThunderbirdアドオン「EditEmailSubject」

    FirefoxやThunderbirdはWEBユーザーの必須アイテム。 初心者からヘビーユーザーまで使える!便利でクールなFirefox拡張機能(アドオン)の使い方やカスタマイズ、Mozilla関連情報をどうぞ。 Adobe 「Flash Player」を緊急アップデート。 by hoge (07/16) Adobe 「Flash Player」を緊急アップデート。 by H.I. (07/16) ウェブページから余計なコンテンツを排除して読みやすく表示できるFirefoxアドオン「Tranquility Reader」 by しんちゃん (07/11) YouTubeのHTML5動画に表示される広告をブロックしてくれるFirefoxアドオン「YouTube Advertisement Blocker」 by はち (06/17) ウェブページ上の不要なリンクを非表示にできるFirefox

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ