タグ

javaとweb serviceに関するimai78のブックマーク (9)

  • 画像ファイルを出力する - 盗鋼石の雑記

    SAStruts | 19:46画像ファイルといっても、ここで扱うのはたとえばシステムのヘッダー部分に表示するロゴ画像とか、新着情報にくっつける"New!"画像とか、背景に使用するタイル画像とかではなく、システムで扱う情報としての画像(・・というべきでしょうか)です。例えば次のようなものを想定しています。従業員情報を扱うシステムでの、従業員の顔写真購買システムなどでの商品の写真ユーザーが撮った写真(システムにアップロードしたとして)その他、システム内でユーザーが共有する情報としての画像 ではたとえば、ある従業員Aさんの顔写真のファイル名が"A_face.jpg"だったとして、こんな感じで画面上に表示したらどうでしょう。 ブラウザーの画面上には問題なく顔写真が表示されるでしょう。でも例えば次のような問題があります。 顔写真の画像ファイルそのものに対する認証・承認をつけにくいログイン機能やアク

  • @IT Special PR:事例に学ぶ導入のポイントとは?

    冒頭の挨拶にたったサン・マイクロシステムズの執行役員、矢崎博雅氏(ソフトウェア事業部事業部長兼MySQLビジネス統括部統括部長)は、サンとオープンソースソフトウェアとの関わりについて紹介した。サンの創業は1982年だが、その当時から「The Network is The Computer」というビジョンの中で、オープンソースは重要な役割を果たしてきた。実際に、ネットワークファイルシステムのNFSやBSD、最近ではJavaやOpenOffice.orgなど多くの成果がオープンソースとして公開されている。 「The Network is The Computerという考え方とオープンソースはオーバーラップしてきた」(矢崎氏)。その上でさらに、「顧客の経済性や成長性、信頼性を確保できるよう、オープンソースといえどもしっかりしたものを提供できるように、日々取り組んでいる」と述べ、セミナーを

  • オンラインコラボレーションエディタ·Etherpad MOONGIFT

    EtherpadはJava製のオープンソース・ソフトウェア。Google Waveを使ってオンラインのリアルタイムコラボレーションを推進するGoogleが先日、Etherpadで知られるAppJetを買収した。Googleによる買収はさほど珍しいものではないが、買収されたサービスが閉鎖されるケースが多いのが懸念された。 複数人でのリアルタイムコラボレーション だがEtherpadを開発するAppJetはEtherpadをオープンソース化することをGoogleに条件として提示し、Googleもそれを了承した。そして意外と早くそれは実現し、Google Code上に公開されることになった。それが同名のEtherpadだ。 EtherpadはJava + MySQLで構築されているオープンソース・ソフトウェアで、Web上でエディタを開き、複数人で同時にコラボレーションができる。ユーザ登録は不要で

    オンラインコラボレーションエディタ·Etherpad MOONGIFT
  • アプレッソ開発チームのブログ : Remember The Milkの認証処理とrtmjava(RememberTheMilk.com Java API)

    2009年08月11日14:49 カテゴリRemember The Milk API Remember The Milkの認証処理とrtmjava(RememberTheMilk.com Java API) 開発部のchrly(チャーリー)です。こんにちは☆ 今回はid:Youchanとペアプロした内容を書いてみたいと思います。Remember The Milkの認証処理とrtmjava(RememberTheMilk.com Java API)についてです。 RTMの認証処理は最終的にTokenという文字列が必要になるのですが、これを取得する手順が少しややこしいです。 rtmjava-0.5を使ったコードで見てみましょう。 package rtm; import java.io.BufferedReader; import java.io.InputStreamReader; impor

  • 第3回 Restlet 1.0.1―RESTアプリケーションを手軽に実現するフレームワーク|gihyo.jp

    Restletとは? Restlet(http://www.restlet.org/)は、Web APIなどで主流となっているREST(REpresentational State Transfer)型の通信を行うアプリケーションを構築する「軽量な(Lightweight)」Javaフレームワークです。CDDL1.0とGPL2.0のデュアルライセンスの下で配布されています。開発はフランスのNoelios Consulting社(http://www.noelios.com/:フランス語)が主体となって行っています。バージョン1.0.1がリリースされたのは2007年5月3日です。 JavaのREST APIといえば、JAX-RS(JSR 311)の仕様をJCPで詰めている最中ですが、Restletではバージョン2.0のAPIをJCPに提出することを計画しています(2007年4月25日付のNo

    第3回 Restlet 1.0.1―RESTアプリケーションを手軽に実現するフレームワーク|gihyo.jp
  • Stax Networks - Home

    Java applications in the cloud The fastest way for developers to build, manage and scale Java applications on EC2. Step 1: Create an Application Jumpstart application development in minutes using Stax application templates. Servlet MVC frameworks - Apache Struts and Wicket Rich Internet applications - Adobe Flex and Google Web Toolkit Web scripting - JSP, Jython, JRuby (on Rails) and Adobe C

  • 『Blogopolisの裏側』発表資料 - kaisehのブログ

    昨日のSeasar Conference 2009 Autumnで発表させていただいた『Blogopolisの裏側』の資料を公開します。 Blogopolisの裏側View more documents from kaiseh. 資料の28枚目に、重み付きボロノイ図の重心ベースレイアウトの説明用動画がありました。その動画は以下にアップしました。 講演者の皆さん、運営の皆様、当にお疲れ様でした! 追記 id:mi-changさん p14ででてる「頂点数」、「多角形数」って何を意味してるんだろう?頂点数が多いということはより多くのタグと結びついているってこと? これは、1つ1つのエントリーやブログ、地区(カテゴリ)に対応する土地の幾何データのことです。例えば、5角形の土地の場合は5個の頂点座標が必要になります。土地の頂点数はレイアウト上の理由で決まるもので、タグとは直接関係はありません。

    『Blogopolisの裏側』発表資料 - kaisehのブログ
    imai78
    imai78 2009/09/15
    恐ろしい才能だなあ。。。DMM的な意味で
  • Eclipse中でAmazon EC2向けJava開発が完結 - @IT

    2009/03/26 米Amazon Web Servicesは3月24日、統合開発環境のEclipse用のプラグイン「AWS Toolkit for Eclipse」を発表し、無償ダウンロード提供を開始した。Apache 2.0ライセンスでオープンソースとして公開していて、バグフィックスなどのパッチや機能追加も受け付けている。 Eclipse中から、Amazon EC2上に任意の数のサーバインスタンスを起動してクラスタとして設定・管理ができるほか、アプリケーションの開発、デプロイ、リモートデバッグまでできるという。Tomcatコンテナの設定・管理も可能。現在、サポートしている開発言語はJavaとTomcatだけだが、ユーザーからのフィードバックを受けながらGlassFishやJBoss、WebSphere、WebLogicなどのアプリケーションサーバや、ほかの言語もサポートしていくとして

  • Javaでも気軽にWebサービス公開!!Java版Google App EngineとでもいうべきStAXで遊んでみる - ゆろよろ日記

    はい、またまた遊んでみるシリーズです。 触るだけ触って深く掘り下げてないのは時間がないのと飽きっぽい性格だからですがまぁ気にしてません。 ってことで!! 「Stax Networks」というPaaS(サービスとしてのプラットフォーム)の話です。 PaaSとは、プラットフォーム一式をサービスとして提供するビジネスモデルのこと。 クラウドコンピューティングとしてプラットフォーム(サーバ環境やDatabaseなど)をネットワーク経由で利用者に提供するサービスをいいますが、要はAmazon S3やGoogle App Engineみたいなサービスのことです。 Java対応のGoogle App Engineとも言うべき「Stax Networks」ローンチ PaaSとは (Platform as a Service) 用語解説 | Impress Innovation Lab. Jungle Ja

    Javaでも気軽にWebサービス公開!!Java版Google App EngineとでもいうべきStAXで遊んでみる - ゆろよろ日記
  • 1