タグ

2008年7月13日のブックマーク (19件)

  • 第2回 memcachedのメモリストレージを理解する | gihyo.jp

    株式会社ミクシィ 研究開発グループの前坂です。前回の記事でmemcachedは分散に長けた高速なキャッシュサーバであることが紹介されました。今回はmemcachedの内部構造がどう実装されているのか、そしてメモリがどう管理されているのかをご紹介します。また、memcachedの内部構造の事情による弱点も紹介します。 メモリを整理して再利用するSlab Allocationメカニズム 昨今のmemcachedはデフォルトでSlab Allocatorというメカニズムを使ってメモリの確保・管理を行っています。このメカニズムが登場する以前のメモリ確保の戦略は、単純にすべてのレコードに対してmallocとfreeを行うといったものでした。しがしながら、このアプローチではメモリにフラグメンテーション(断片化)を発生させてしまい、OSのメモリマネージャに負荷をかけ、最悪の場合だとmemcachedのプ

    第2回 memcachedのメモリストレージを理解する | gihyo.jp
  • メモリキャッシュをクリアするFirefoxアドオン「RAMBack」 - ネタフル

    メモリキャッシュをクリアする「RAMBack」というFirefoxアドオンがありました。 RAMBack Frees Memory from Firefox 3 on Demandというエントリーで紹介されていました。 インストールすると「ツール」メニューから「Clear Caches」を選択することができるようになります。 実行すると、使っていないメモリキャッシュをクリアしてくれるのだそうです。 #ネタフル「Firefoxアドオンカテゴリー」もどうぞ。

  • 詳説 Perl in ゆの - はこべにっき#

    http://subtech.g.hatena.ne.jp/miyagawa/20080708/1215473551 絶望した!rubyと比較したときのperlの難解さに絶望した! #!/usr/bin/perl use strict; # ここはpackage main; BEGIN { # プログラムのはじめにサブルーチンを定義.なくても動いたりする # ()は プロトタイプ. 引数をとらないことを言明してる # Xクラスのコンストラクタ, 実体は$sのリファレンス sub X () { bless \(my $s = "ひだまり"), "X" } # _ == 1 にする sub _ () { 1 } } package X; # ここからXクラスの定義 my $i; # クロージャ変数だけど,スコープはファイルだよ use overload # X オブジェクトの / と < 演算

    詳説 Perl in ゆの - はこべにっき#
    markup
    markup 2008/07/13
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    markup
    markup 2008/07/13
  • YappoLogs: WassrPodというMacからwassrを快適に使うツールを作ったよ

    WassrPodというMacからwassrを快適に使うツールを作ったよ 空前のwassrブームの中皆様いかがおすごしでしょうか。 ついにあのTwitがTwit4WSとしてwassr対応して面白い感じですが、Mac用のいいツールが無さげです。 先週末の、はてなハイククライアント制作者の集いにdrkinさんもいらしてたのでwassr対応を聞いてみたのですが、ちょっと面倒くさそうな感じだったので、僕が勝手にTwitterPodをwassr対応しちゃいました。 かいつまむと「wassr APItwitter APIを使うクライアントからアクセスできるコンバータ付きproxy」です。 Macのターミナルとperlが使える環境の人前程ですが、物凄く簡単にwassr対応が出来ます。 TwitterPodをアプリケーションディレクトリに入れておいて下さい。 そして、ここからターミナル操作です。 まずは

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Tomblooハックス reblookmark, retweet とクリップボード « ku

    ひとのブックマークを見ていて、自分もそれブックマークしておきたい、というのがあります。 と思っても、一度そのリンク先を開いて、ブックマークレットを呼び出して、自分でタグを書いて、ボタンを押さないといけません。ちょーめんどう。rebookmarkできたら自分でタグとか入れなくてよくてちょーべんり。 Tomblooにはてなブックマークとdel.icio.us用のextracterを作りました。 コード tombloo/chrome/content/libraryにパッチ、ファイルをコピーします。 40_ui.js.patch 32_bookmark.extracter.js 33_twitter.extracter.js rebookmark はてなブックマーク - COLLECTION & COPYとかをひらいて、リストされているブックマークのどこかをクリックします。そうするとブックマークを

  • インターネットにようこそ。 : ひろゆき@オープンSNS

    【教えてくん】コミュニティーなのです。 なんかニュースとかあったらここに書こうかと思ってますよ。とりあえず、おいらのブログ インターネットにようこそ。 数年前ぐらいに「2ちゃんねるは終わった」という議論が活発になったことがあります。 その当時は、ネット上で多数の人が自由に議論する場所というのが 出来たことで、社会にいろいろな影響を与えると期待されていたのですね。 んでも、結局、ネット上の出来事は、ネット上の出来事でしかないので、 社会には何の影響も与えなかったわけです。 んで、ネットって無力だよねぇ、、ということで、 「2ちゃんねるは終わったよねぇ」なんて言われていたわけです。 さてさて、そんな時代から数年経って、 最近はどこも不況の会社ばっかりです。 テレビ局も減益、出版社も減益、新聞社も減益、 既存のビジネスの先行きが悪くなってきています。 そこで、既存の会社もインターネットは新しい市

    markup
    markup 2008/07/13
  • asahi.com のデザインリニューアルは失敗だったのか | Kazuho Oku's Weblog (跡地)

    同僚の id:ZIGOROu さんが パストラックで定点観測 - 毎日jp編 - - Yet Another Hackadelic というエントリを書いていて、Pathtraq の収集した四大紙のウェブサイトのページビューの遷移を比較しています。 そのグラフを見て面白いな、と思ったのは、6月中旬以降 asahi.com のページビューが低下している件。デザインリニューアルがあったのが6月9日だったので、それが原因なのかなぁ。 となると、少なくともページビューという基準からは、asahi.com のリニューアルは失敗だった、ということになる。Pathtraq のグラフからはこんなことも読み取れますよという話。

    asahi.com のデザインリニューアルは失敗だったのか | Kazuho Oku's Weblog (跡地)
    markup
    markup 2008/07/13
  • Lively - Welcome

    The easy-to-use cell phone with a 5Star urgent response button.

    Lively - Welcome
  • 7月と言えば『まとめ祭り』ということで、まとめエントリーをまとめました*ホームページを作る人のネタ帳

    7月と言えば『まとめ祭り』ということで、まとめエントリーをまとめました*ホームページを作る人のネタ帳
    markup
    markup 2008/07/13
  • グーグル、「Second Life」ライクな仮想世界「Lively」を発表

    Googleは米国時間7月8日、3次元(3D)オンラインソーシャルワールド「Lively」(ベータ版)を立ち上げ、「Second Life」への攻撃を開始した。ただしGoogleは、Livelyがユーザーにとって「第2の人生」(second life)ではなく、「第1の人生」(first life)の一部になることを望んでいる。 Second Lifeの場合、オンラインワールドに入るには、別に「クライアント」と呼ばれるソフトウェアパッケージをダウンロードしてインストールしなければならない。Livelyもまた、ダウンロードしてインストールするという操作(現在のところ「Windows」版のみ)が必要になるが、そのあとは「Internet Explorer」(IE)もしくは「Firefox」を使ってバーチャルワールドに入ることができる。 Googleで同プロジェクトを担当するエンジニアリングマネ

    グーグル、「Second Life」ライクな仮想世界「Lively」を発表
  • Site has been suspended

    Account for domain www.evolus.vn has been suspended

  • FirefoxにGUIプロトタイピングの機能を追加するものすごい拡張「The Pencil Project」:phpspot開発日誌

    FirefoxにGUIプロトタイピングの機能を追加するものすごい拡張「The Pencil Project」 2008年07月09日- Home - Pencil Project FirefoxにGUIプロトタイピングの機能を追加するものすごい拡張「The Pencil Project」。 Pencil Projectを使えば、予め用意されているGUI部品をキャンバスにドラッグ&ドロップしてプロトタイプの画面イメージを作成することができます。 ボタンなんかも、ダブルクリックでキャプションを変えることができたり、VisualBasic、VisualC++などのアプリを使って画面デザインをしているイメージに近い操作感が実現できています。 アプリっぽい画面を作ってみましたが、超簡単です。 GUIのスタンドアロンアプリだけでなく、Webサイトにも使うことが出来ます。 HTMLを使って簡単に画面を作

  • ゆの in Perl - Bulknews::Subtech - subtech

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    ゆの in Perl - Bulknews::Subtech - subtech
    markup
    markup 2008/07/13
  • Ruby on Rails Summer Festival 2008

    今回は、第22回の「Webエンジニア武勇伝」に登場いただいた株式会社はてな 舘野祐一(secondlife)さんのご紹介で、株式会社永和システムマネジメントでチーフプログラマを務める角谷信太郎さんにお話をお聞きしました。角谷さんは現在、Rubyの開発チームの面倒をみるかたわら、「JavaからRubyへ――マネージャのための実践移行ガイド」などの翻訳書を出版されていたり、日Ruby会議2008では実行委員を努めたりと、Ruby界隈で幅広く活躍されています。今回のインタビューでは、Rubyな人たちに囲まれて、Ruby仕事にできている角谷さんが、なにも特別で最初からそうであったわけではないといった非常に等身大の感慨深いお話を伺うことができました。 角谷信太郎 氏 (株)永和システムマネジメント サービスプロバイディング事業部チーフプログラマ。「『楽しさ』がシステム開発の生産性を左右する」と信

  • GoogleのMapReduceアルゴリズムをJavaで理解する

    GoogleMapReduceアルゴリズムをJavaで理解する:いま再注目の分散処理技術(前編)(1/2 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) いま注目の大規模分散処理アルゴリズム 最近、大規模分散処理が注目を浴びています。特に、「MapReduce」というアルゴリズムについて目にすることが多くなりました。Googleの膨大なサーバ処理で使われているということで、ここ数年の分散処理技術の中では特に注目を浴びているようです(参考「見えるグーグル、見えないグーグル」)。MapReduceアルゴリズムを使う利点とは、いったい何なのでしょうか。なぜ、いま注目を浴びているのでしょうか。 その詳細は「MapReduce : Simplified Data Proc

    GoogleのMapReduceアルゴリズムをJavaで理解する
  • Matzにっき(2008-06-28) - もうだめだ

    << 2008/06/ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1. 復活 2. これまでのあらすじ 3. これまでの(当の)あらすじ 4. [Ruby] 【日Ruby会議2008】「Rubyは10年前のJava」---まつもと氏とイーシー・ワン最首氏が対談:ITpro 21 1. [Ruby] Ruby実装大集合 2. [Ruby] キーノート 3. [Ruby] その他 22 1. [教会] ステーク大会 23 1. [Ruby] RubyKaigi補足 2. [Ruby] Nutter来襲 24 1. [Ruby] 打ち合わせ 25 1. 高松 26 1. 高松から帰る 2. [Ruby] false || not(true) のパースが通らない件 - まめめも 27 1. [Ruby] 島大講義 2. 片手で持てるT

    markup
    markup 2008/07/13
  • BASIC 認証でログアウトを可能にする方法 - kazuhoのメモ置き場

    Cookie でログイン状態を管理すればいいんじゃいのかな。 まず、ログインボタンを押した時「だけ」is_logged_on を真にする。 HTTP/1.1 Authorization Required Set-Cookie: is_logged_on=1 WWW-Authenticate: Basic realm="Hoge123456" ...サーバ側では、Basic 認証のパスワードがあり、かつ、is_logged_on の値が真であることをチェックすればいい。 GET / HTTP/1.1 Cookie: is_logged_on=1 Authorization: Basic ... ... HTTP/1.1 200 OK ...で、ログアウトの際には、Cookie を消す。 HTTP/1.1 200 OK Set-Cookie: is_logged_on=0 ...そして、is_

    BASIC 認証でログアウトを可能にする方法 - kazuhoのメモ置き場
    markup
    markup 2008/07/13