タグ

2009年6月3日のブックマーク (25件)

  • はてなブックマーク Web Hookとは はてなの人気・最新記事を集めました - はてな

    ドキュメントははてなブックマークにおける Web Hook 機能を解説するものです。主にはてなスタッフがその作成と更新を行っています。

    はてなブックマーク Web Hookとは はてなの人気・最新記事を集めました - はてな
    rawwell
    rawwell 2009/06/03
    "はてなブックマーク Web Hook は自分がブックマークしたというイベント通知を他のウェブアプリケーションに HTTP で通知する仕組みです。はてなブックマークにブックマークを投稿した際、設定画面で指定した任意の URL に
  • 【物欲乙女日記(ルータ編)】300Mbps 11n Draft2.0対応の無線LANルータを試す | RBB TODAY

    こんにちは。物欲乙女2号の加奈子です。 私はお正月を自宅で快適に過ごすために、無線LANルータの購入を決意しました。恥かしながら、いままでは有線の安いルータを使ってたんです。私の部屋はそんなに広くないワンルームなんですが、ベットの上でもネットにつなぎたいし…。自分ではオンラインゲーム(特にFF)のヘビーユーザーだと思ってるんですが、あまりルータには詳しくないんですね。そこで編集部に相談したら、プラネックスコミュニケーションズの新製品「MZK-W04N-PKU2」を紹介されたんです。 「いいルータ見つけたから、編集部に取りに来て」(編集部) 「何故?」(加奈子) 「だって、ルータ欲しいっていってたでしょ?設定も簡単そうだから…」(編集部) 「ありがとうございます!(泣)」(加奈子) やっぱり、付き合っておくのは編集部。ありがたいですね。いい人たちばかりです。 「じゃ、今回はそれで原稿書いてね

    【物欲乙女日記(ルータ編)】300Mbps 11n Draft2.0対応の無線LANルータを試す | RBB TODAY
    rawwell
    rawwell 2009/06/03
    "「インターネット接続はFTTHで、ルータを介さずにPCを直結した場合の計測結果は、平均で85~90Mbps程度だったよ。これを見るとわかるけど、11gと11nの結果は歴然としてるね。特に下り方向の速度は2倍近い差があった。これ
  • IEEE 802.11 - Wikipedia

    IEEE 802.11(アイトリプルイー 802.11)は、IEEEにより策定された、広く普及している無線LAN関連規格の一つである。無線局免許不要で使えるものも多い。 公称速度とされているのは無線機器間を結ぶ瞬間的な通信速度である。実際のデータのやり取りは様々な理由でロスが生じるため、インターネット上の速度測定サイト等で計測される速度(実効速度)は公称速度の半分–3分の1程度となる[1]。 世代 規格 策定時期 二次変調方式 周波数帯 公称最大速度 空間ストリーム チャンネル幅 備考(日国内)

    rawwell
    rawwell 2009/06/03
    "この規格はドラフト版3.0を経て2009年7月に正式策定される予定であるが、2005年2月頃から、MIMO技術を使用し実効速度100Mbpsを謳った製品が各社より発表されていた。これらが正式に策定された IEEE 802.11n に準拠する事ができる
  • REST Anti-Patterns

    To many people, REST simply means using HTTP to expose some application functionality. The fundamental and most important operation (strictly speaking, “verb” or “method” would be a better term) is an HTTP GET. A GET should retrieve a representation of a resource identified by a URI, but many, if not all existing HTTP libraries and server programming APIs make it extremely easy to view the URI not

    REST Anti-Patterns
    rawwell
    rawwell 2009/06/03
    "Let’s start with a quick list of anti-patterns I’ve managed to come up with: 1. Tunneling everything through GET 2. Tunneling everything through POST 3. Ignoring caching 4. Ignoring response codes 5. Misusing cookies 6. Forgetting hypermedia 7. Ignoring MIME types 8. Bre
  • Cloud Architectures Are Not Fully Thought Out Yet

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example Memorial Day Sale: Save up to 60% on InfoQ Dev Summit Boston (June 24-25)

    Cloud Architectures Are Not Fully Thought Out Yet
    rawwell
    rawwell 2009/06/03
    "# Work Initiators - Work comes in from your website and/or other software subsystems and is queued up for processing in the Queue Service. Work doesn't have to be large requests either. Work can be small independent parts of an overall pipeline. Don't keep state in the Workers. Bundle what you need
  • Comet: Sub-Second Latency with 10K+ Concurrent Users

    rawwell
    rawwell 2009/06/03
    "# Sub-second latency was achievable even for 20,000 users. A tradeoff exists between latency and throughput. With 5,000 users the latency of 100ms at 2,000 messages/sec. increases to over 250ms at a throughput of 3,000 messages/sec. # The tested application was a simple chat room with up to 200 use
  • Is XMPP the Future of Cloud Services?

    rawwell
    rawwell 2009/06/03
    "XMPP is not the only publish subscribe enabler getting a lot of interest from web application developers - Comet is seeing an uptake in interest, with Webtide CTO Greg Wilkins recently reporting supporting 20,000 users on an amazon EC2 backed server running Jetty and Cometd from Dojo. Unlike XMPP,
  • Why Scala?

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example Memorial Day Sale: Save up to 60% on InfoQ Dev Summit Boston (June 24-25)

    Why Scala?
    rawwell
    rawwell 2009/06/03
    "Showing that Scala as a language is maturing, the book Programming in Scala will soon be available. For those that cannot wait, there is a pre-print version available as PDF from the Artima web site."
  • The multicore crises: Scala vs. Erlang

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example Memorial Day Sale: Save up to 60% on InfoQ Dev Summit Boston (June 24-25)

    The multicore crises: Scala vs. Erlang
    rawwell
    rawwell 2009/06/03
    "Erlang has been around for a couple of decades, and has proved itself in many critical real-world systems. One of it’s drawbacks is that it is a bit of an island and the recent polygot programming trend is not likely to affect Erlang community that much. Scala on the other hand is the new kid on
  • XFS - Wikipedia

    XFS is a high-performance 64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993.[7] It was the default file system in SGI's IRIX operating system starting with its version 5.3. XFS was ported to the Linux kernel in 2001; as of June 2014, XFS is supported by most Linux distributions; Red Hat Enterprise Linux uses it as its default file system. XFS excels in the execution of p

    rawwell
    rawwell 2009/06/03
    "XFS makes use of lazy evaluation techniques for file allocation. When a file is written to the buffer cache, rather than allocating extents for the data, XFS simply reserves the appropriate number of file system blocks for the data held in memory. The actual block allocation occurs only when the da
  • REST – The Good, the Bad and the Ugly

    rawwell
    rawwell 2009/06/03
    "For example, most REST implementations do not support asynchronous invocations and events. As a result, event-driven architectural style is probably a bad fit for REST. Another example, the separation of business and infrastructure concerns provided by the SOAP envelope is left to the implementer i
  • IBM Developer

    rawwell
    rawwell 2009/06/03
    "Learn * The article "Ubuntu 9.04 Receives EXT4 Support" finds very impressive performance improvements with ext4 in the latest Ubuntu release (compared with JFS, XFS, ReiserFS, and Ext3). * Check out the ext4 kernel wiki (which will help you get ext4 running on your system), the Fedora ext4
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    rawwell
    rawwell 2009/06/03
    "ext4 は、競合する各種のファイルシステムから多くの有益な概念を採り入れています。例えば、エクステント手法によるブロック管理は、これまで JSF に実装されてきたものです。また、別のブロック管理関連の機能として
  • Distributed Hoge - 分散なんとか勉強会 codecheck.in at Fusic - 気が向いたら

    分散なんとか勉強会 5月30日に株式会社Fusicさんの会議室で行われた、codecheck.in主催の「分散なんとか」勉強会に参加してきました。 Fusicさんいつも場所を提供して頂き、当にありがとうございます。 当日の模様はustreamで配信されており、以下から見る事ができます。 codecheck.in [CakePHP][MySQL]動画サービスの負荷分散 (id:rytich) Speaker: (株)マダガスカル rytich氏 CentOS+CakePHP+MySQLで構築された(セクシーな)動画サイトの負荷がもの凄かったので、負荷を下げるまでのお話。 深夜0時〜2時などの、皆が感極まる時間帯になるとロードアベレージが200等になっていた。(200万PV/Day) サーバ、ネットワーク、DBPHPそれぞれでパフォーマンス測定して、解決していった。 詳しくは後日資料をあげ

    Distributed Hoge - 分散なんとか勉強会 codecheck.in at Fusic - 気が向いたら
    rawwell
    rawwell 2009/06/03
    "MapReduce Replication 超簡単!レプリケーションのコストが低い! CouchApp CouchDBのDesign Document を使ったアプリケーションを作れるPython Framework SOFA WebApplicationにfitしやすそう RESTfulとJSONなので言語を選ばない スキー
  • Charming Python: Functional programming in Python, Part 3

    rawwell
    rawwell 2009/06/03
    "Learn * The GNU Compiler Collection is the source for all things GCC. Here, you'll find news and the latest source for GCC (including historical and leading-edge distributions). You can also find the detailed histories for each release as well as the online documentation, which provides a detai
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    rawwell
    rawwell 2009/06/03
    "Linux® カーネルは GCC (GNU Compiler Collection) スイートの特殊な機能を使用します。これらの機能は、ショートカットを提供したり単純化を実現したりするものから、コンパイラーに最適化のヒントを提供するものまでさまざま
  • IBM 渋谷テクニカルナイト: 資料ダウンロード

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM 渋谷テクニカルナイト: 資料ダウンロード
    rawwell
    rawwell 2009/06/03
    "渋谷テクニカルナイトは、IBM のとりくんでいる多様な新技術を週変わりでご紹介していくセミナーです。ここでは、終了したセミナーを MP3 でご提供しています。また、講演時に使用された資料も PDF にてダウンロードいた
  • Charming Python: Functional programming in Python, Part 3

    rawwell
    rawwell 2009/06/03
    "Resources Learn * The Hadoop core Web site is the best resource for learning about Hadoop. Here you'll find the latest documentation, quickstart guides, details for how to set up cluster configurations, tutorials, and more. You'll also find detailed application program interface (API) documenta
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    rawwell
    rawwell 2009/06/03
    "Hadoop の最も一般的な使い方はインターネット上のコンテンツを (検索キーワードで) 分類する手段としての使い方ですが、大規模なスケーラビリティーが要求される多くの問題にも使用することができます。例えば、10TB の
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
    rawwell
    rawwell 2009/06/03
    "In this installment, David introduces you to the Natural Language Toolkit, a Python library for applying academic linguistic techniques to collections of textual data. Programming that goes by the name "text processing" is a start; other capabilities for syntactic and even semantic analysis are fur
  • Casino games are supposed to be shared socially - retweetist.com

    An online casino is a destination which enables internet gambling offering an environment similar to that of a real casino. This includes casino games (such as: Slots; Blackjack; Roulette; Video Poker; Craps; Baccarat; Pai Gow; Keno and Caribbean Stud, Bingo, Poker) and various other sporting and non-sporting events. Generally, bets are placed through personalized accounts where funds are deposite

    Casino games are supposed to be shared socially - retweetist.com
    rawwell
    rawwell 2009/06/03
    ためしにユーザ"はてブホットエントリ"見たがtweetが表示されない http://retweetist.com/users/hatebu
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    rawwell
    rawwell 2009/06/03
    "Common Lisp 入門 の番外編です。今回はデータ圧縮法のひとつである「算術符号」を取り上げます。なお、このドキュメントは拙作のページ Memorandum で説明した「Lisp で算術符号」をまとめたものです"
  • サンのクラウドは、Amazon EC2とどう違うのか? - @IT

    2009/06/02 サン・マイクロシステムズが2009年夏にも提供を開始するクラウドサービス「Sun Cloud」の概要が見えてきた。同社のクラウドサービスはOpenSolarisベースの仮想環境で、Amazon EC2/S3に相当するサービスを提供するものだ。計算リソース(OSやアプリケーションなどのソフトウェア実行環境)を提供する「Sun Cloud Compute Service」とストレージサービスの「Sun Cloud Storage Service」で構成する。 価格などまだ不明な点は多いが、技術情報は徐々に出てきている。例えばストレージサービスに関してはWebDAVやAmazon S3互換のRESTful APIでアクセスできることが明らかにされているほか、APIのドキュメントやJavaで書かれた管理コンソール、PythonRuby向けのライブラリが公開されている。スクリ

    rawwell
    rawwell 2009/06/03
    "ZFSがファイルシステムという大きなサブモジュールをスクラッチで書き直したものであるように、「Crossbow」はネットワークモジュールを書き直したものだ。OpenSolaris 2009.06で初めて統合された。  昨今のNICは、仮想化環境
  • Open Source Database (RDBMS) for the Enterprise | MariaDB

    rawwell
    rawwell 2009/06/03
    "Maria storage engine is included The Maria storage engine version 1.5 (the crash-safe version) is included in the source and binaries by default. If you use the source, you can of course easily disable the Maria storage engine when configuring MariaDB. The new Maria storage engine specific options
  • Python風ジェネレータを限定継続で - Homoiconic Days

    ここでいろいろ議論されてる、call/ccを使ったジェネレータを勉強がてらに限定継続で書き直してみる。トリッキーな部分がなくなって、かなり素直に書ける。 (define (make-generator f) (let ((cont #f)) (lambda () (reset (if cont (cont #f) (f (lambda (v) (shift k (set! cont k) v)))))))) (define (fib-generator) (make-generator (lambda (yield) (let loop ((a 1) (b 1)) (yield a) (loop b (+ a b)))))) 動作は以下のとおり。 > (define fib (fib-generator)) > (list (fib) (fib) (fib) (fib) (fib)) (1

    Python風ジェネレータを限定継続で - Homoiconic Days
    rawwell
    rawwell 2009/06/03
    "ここでいろいろ議論されてる、call/ccを使ったジェネレータを勉強がてらに限定継続で書き直してみる。"