タグ

2010年10月3日のブックマーク (12件)

  • InfoQ: A Comparison of Spring MVC and JAX-RS

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    InfoQ: A Comparison of Spring MVC and JAX-RS
  • Apache CXF -- JAX-RS

    IntroductionJAX-RS: Java API for RESTful Web Services is a Java programming language API that provides support in creating web services according to the Representational State Transfer (REST) architectural style. CXF supports JAX-RS 2.1 (JSR-370), 2.0 (JSR-339) and 1.1 (JSR-311). CXF 3.2.0 supports JAX-RS 2.1. All existing JAX-RS 2.0 and 1.1 applications can be run with CXF 3.2.0. CXF 3.1.x and 3.

  • Wiring up Jersey JAX-RS & Hibernate - Martin Probst's weblog

    Recently I started playing with JAX-RS, and in particular Jersey's implementation thereof. JAX-RS is specified in JSR311. The goal is to create a common annotation-based library to ease the development of RESTful Java web applications. So far, this is really nice. The basic idea is that you annotate your Java classes that represent resources with URI templates through the @Path annotation, and the

  • UrlBuilder (Google Web Toolkit Javadoc)

    com.google.gwt.http.client Class UrlBuilder java.lang.Object com.google.gwt.http.client.UrlBuilder public class UrlBuilderextends java.lang.Object Utility class to build a URL from components. TODO(jlabanca): Add a constructor that parses an existing URL Field Summary

    tohtas
    tohtas 2010/10/03
  • はじめてのGo言語プログラミング - ずっと君のターン

    GDDで鵜飼さんのセッションを聞いてムラムラしたのでGo言語入門してみました。意外と公式サイトのドキュメントが充実していて素晴らしい。 HelloWorldの次に何試そうかなと考えて、そういえばBrainf*ckを今まで作ったことがなかったことを思い出したので、とりあえずGo言語の練習がてら作ってみます。正確にはBrainf*ckではなくてBrainCrashだけど。 getcharをどうやったらいいか分からなかったので「,」の実装が多分変ですが、(゚ε゚)キニシナイ!! package main import ( "flag" "fmt" "bufio" "os" ) const ( PROMPT = "\n%% " ) var is_brainf_ck = false func read_line(file *os.File) string { line, _ := bufio.New

    はじめてのGo言語プログラミング - ずっと君のターン
    tohtas
    tohtas 2010/10/03
  • [jp] 福岡から世界へーーリアルタイムに図を共同制作できるCacooが正式版をリリース

    ブラウザで図を作成できるフラッシュベースのウェブアプリケーション、Cacoo(カクー)がいよいよ正式版をリリースする。正式な発表は9月30日(稿を公開している時点でまだアップデートはされていない)で、同時に開始される有料バージョンではいくつかの機能が追加されることになる。2009年11月にスタートしたベータ版のユーザー数は62000人、なかでも海外からの評価が高く6割は海外からのアクセスで、120カ国から利用されている。以前取り上げた際の記事はここにある。 Cacooを運営するヌーラボの縣俊貴氏によると有料版の価格は日円で月額480円、年払いだと4800円。海外向けにはUSドルで月額4.95ドル、年間だと49ドルで提供される。これまでの無料版も継続して利用は可能。また、今後は法人でまとめてアカウントが購入できるチーム向けのプランなども用意する予定だそうだ。 Cacooの特徴はやはりリア

    tohtas
    tohtas 2010/10/03
  • 第1回 今,位置情報が熱い!:位置情報サービスのはじめ方|gihyo.jp … 技術評論社

    こんにちは。株式会社はてなで位置情報サービス「はてなココ」のディレクターを担当しているはてなの栗栖(id:chris4403)です。今回から数回にわたり,Webサービスで位置情報を取り扱うにあたっての技術的な解説(位置情報の取得の仕方,保存の方法,表示の方法など)をしていきたいと思います。 連載の内容を一通り理解すると,位置情報サービスが実装できるようになっているところを目指します。連載の中では,実際に運営している位置情報サービス「はてなココ」での,具体的な事例も紹介していきます。 位置情報サービスって何? 第1回目の今回は,そもそも「⁠『位置情報サービス』って何?」「⁠それおもしろいの?」という方のために,「⁠位置情報サービスとは何か」そして「なぜ今位置情報サービスが熱いのか」について解説します。 まず最初に,連載での「位置情報サービス」という言葉を「ユーザーの位置情報をWebサーバー

    第1回 今,位置情報が熱い!:位置情報サービスのはじめ方|gihyo.jp … 技術評論社
    tohtas
    tohtas 2010/10/03
  • MySQLからフォークし、クラウド用に最適化したDrizzleがベータ版公開

    MySQLを再デザインしてクラウドのような大規模分散環境に最適化し、モジュラー構造にした「Drizzle」。そのベータ版が公開されたとAdrian Otto氏のブログのエントリ「Drizzle is now BETA」で報告されています。 クラウド環境に最適化したデータベース Drizzleの開発が始まったきっかけは、米クラウドベンダRackSpcaceのCTOが、MySQLの主要な開発者の1人であったBrian Aker氏に、「memcachedやGearmanを内部的に組み合わせて使える、スリムダウンしたMySQLを作ろうと思ったことはないのか?」と聞いたことだったそうです(@IT「Drizzleプロジェクトの目指すもの、その先を読む」から引用)。 DrizzleのWebサイトには、その主旨(Charter)とスコープが宣言されています。以下がその訳です。 主旨 クラウドインフラストラ

    MySQLからフォークし、クラウド用に最適化したDrizzleがベータ版公開
    tohtas
    tohtas 2010/10/03
  • cashbookでつぶやくおこづかい帳を使おう | バシャログ。

    こんにちは!inoueです。ベストヒット☆SMAのテーマソングの動画、楽しいですよー。 さて、なんでもできちゃうtwitter、最近は支出メモとしても使っています。 今回はつぶやきを親切に集計してくれるアプリケーション「cashbook」を紹介します。 cashbookには支出をつぶやいているtwitterアカウントでサインインします。 最初は空欄のページが表示されますので、「Load : Tweets」をクリック。するとつぶやきがインポートされます。 集計されるためには、つぶやきかたに少しルールがあります。 使った内容 と 金額 の間に半角スペースを挿入します。 「ランチ 800円」とつぶやくと、「ランチ」「800」が認識されます。「円」は自動的に無視されます。 ただし、「2,310円」と入力すると、カンマで金額が切られてしまうので要注意です。 また、「ランチ」「美容室」など特定のキーワ

    cashbookでつぶやくおこづかい帳を使おう | バシャログ。
    tohtas
    tohtas 2010/10/03
  • 企業はなぜNoSQLに興味がないのか?

    企業のIT担当者の44%がNoSQLを知らず、また17%は興味がない、という結果が、ReadWrite Webの記事「NoSQL? Never Heard of It, Say Most IT Pros」(NoSQL? 聞いたことないなあ、と多くのIT担当者)で紹介されています。 これは米Information Weekが755人のIT担当者に対して行った結果を紹介したもの。逆に、NoSQLをすでに利用している、もしくはテストしている企業は5%しかありませんでした。 なぜNoSQLは企業のIT担当者にとって興味がないものなのか? 著名なデータベース研究者であり、またWebスケールに対応した新たなリレーショナルデータベース「VoltDB」の開発なども行っているマイケル・ストーンブレイカー氏が、米国の計算機学会であるACMのWebサイト「Communications of the ACM」に掲

    企業はなぜNoSQLに興味がないのか?
    tohtas
    tohtas 2010/10/03
  • 最近盛り上がってきた「かんばん」、ソフトウェア開発における「かんばん」(Kanban)とは何か

    ここ数カ月、ソフトウェア開発の話題で「かんばん」(英語でも「Kanban」)という言葉を目にする機会が増えてきました。かんばんとは何で、どのようなものなのでしょうか? 勉強がてら、いくつかのサイトを紹介していきましょう。 ビギナー向けの「Kanban101」 今年3月にかんばんビギナー向けのサイト「Kanban101」が立ち上がりました。このトップページがかんばんの特徴をよく表しています。 ソフトウェア開発におけるかんばんとは普通に日語の「かんばん」のことで、誰でも見えるところに置かれて、ホワイトボードや黒板になっていて、記入したり、この画面のようにポストイットを貼って運用するのが一般的です。 かんばんの効果とは、このかんばんを模した画面に書かれているように「仕事のみえる化」「仕掛かりを減らす」「流れを見えるようにする」ということ。このサイトは英語ですが説明がとても簡潔で分かりやすいもの

    最近盛り上がってきた「かんばん」、ソフトウェア開発における「かんばん」(Kanban)とは何か
    tohtas
    tohtas 2010/10/03
  • Google WebP - Creating Smaller Images for Faster Pages

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    Google WebP - Creating Smaller Images for Faster Pages
    tohtas
    tohtas 2010/10/03