タグ

2010年12月13日のブックマーク (6件)

  • 第2回 Jettyのインストール | gihyo.jp

    今回から、Jettyを使ってWebSocketの実装例を説明していきます。 なお、この連載では、開発に以下の環境を使用します。 Mac OS X 10.5 JavaVM 1.6 Eclipse 3.5.1[1] EclipseはNLpackで日語化[2]しています。また、Eclipseには、m2eclipseプラグイン[3]がインストールされています。今回の内容は、EclipseとMavenに慣れている方を想定していますが、必要だと思われるところは掘り下げて説明します。そして最終的には、サーバ側はServletを作成しデプロイするのではなく、デスクトップアプリケーションとして動作するようにしたいと思います[4]⁠。 Jettyについて 今回使用するJettyは、Javaで作成されたウェブサーバです。 以前は、codehausで公開されていましたが、最新のJetty7以降はEclipse

    第2回 Jettyのインストール | gihyo.jp
  • あなたの生活を確実に拘束し時間を浪費させる動画50本

    今回は生産性を向上させる事ばかり考えて記事を書いてきたので、逆に年末にかけて忙しい皆さんの時間を出来るだけ拘束し、忙しさを倍増させるものが無いかを考えました。その結果、動画で行こうと言う事になったのが1ヶ月以上前。 動画閲覧数はおそらく600以上。その中から、おもしろそうなものを50個ベストチョイスいたしました。 是非、年末、年始にかけて、空いた時間にお楽しみいただければと思います。 この動画記事のただしい歩み方 動画のまとめとかあんまりしないので、どのようにまとめるのがいいのかがわからず、今回はユーザーに、その『動画の見方』を丸投げしようと考えました。 1)そのまま動画再生を叩く これで横幅450pxですが、即座に動画をお楽しみいただけます。 2)Youtubeロゴマーク叩く これでYoutube体のページに行きますので、表示大にすれば横幅860pxで動画をお楽しみいただけます。

    あなたの生活を確実に拘束し時間を浪費させる動画50本
  • TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと

    TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと 目次 この文書について C10K 問題 関連サイト まず読むべき I/O フレームワーク I/O 戦略 1. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と レベル・トリガ型の完了通知を利用する. 伝統的な select() 伝統的な poll() /dev/poll kqueue() 2. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と 変更型の完了通知(readiness change notification)を利用する. kqueue() epoll リアルタイム・シグナル fd 単位のシグナル (Signal-per-fd)

  • 5509.me

    This domain may be for sale!

  • Google、Android Market上の有料アプリ返品期限を24時間以内から15分以内に変更へ

    GoogleAndroid Market上の有料アプリ返品期限を24時間以内から15分以内に変更へ 米Googleは今後2週間を目処にAndroid Marketを一新させる。デザインはもちろん、機能面にも手を加える。さらに開発者向け仕様まで改善される。主な内容は「GoogleAndroid Marketクライアントの刷新を今後2週間程度で実施。開発者向け仕様も改善。apkサイズ上限を50MBへ」の記事で紹介したように、デザイン面、新規カテゴリの新設、apkファイルサイズ上限の引き上げ、アプリのターゲッティング設定の追加、などになる。 しかし、もう1点非常に重要な変更が加えられる。それは有料アプリの返品期限の大幅な短縮だ。これまでは有料アプリの返品は購入後24時間以内(同一アプリの返品は1回限り)とされていた。だが、今後は僅か15分以内に短縮される。 ユーザーにとってはこの変更は大きい

    Google、Android Market上の有料アプリ返品期限を24時間以内から15分以内に変更へ
  • ジェネリクスの代入互換のカラクリ - プログラマーの脳みそ

    Javaジェネリクス再入門 - プログラマーの脳みそでは、「変数の型の宣言」の項で「ジェネリクスの<>の中は一般のJavaの型の代入互換性とは異なる。このことはよく覚えておかなくてはいけない。」と言ったものの、深入りはしなかった。 このあたりについて深入りしてみようじゃないか。 とりあえずサンプルコードはJavaで記述していくが、このあたりはジェネリクス指向の概念の部分だから、あまり言語に依ることはない。便宜的にJavaで書く、としておこう。 まず、型変数の境界について考えるために以下の継承関係のクラスを用意しておく。 public class A {} public class B extends A {} public class C extends B {} public class B2 extends A {} public class C2 extends B {} これは図で

    ジェネリクスの代入互換のカラクリ - プログラマーの脳みそ