タグ

2007年5月22日のブックマーク (34件)

  • D Style:キュウリ味のペプシコーラ登場

    サントリーは5月22日、同社の炭酸飲料「PEPSI」の新ラインアップとして「ペプシアイスキューカンバー」を発表、6月12日から全国で期間限定発売する。価格は500ミリリットルのペットボトルで147円。 「ペプシアイスキューカンバー」は、キュウリ風味に仕上げたコーラ飲料。「ほのかに香るキュウリの風味と、コーラならではの炭酸の刺激が絶妙なバランスの爽やかな味わい」(同社)。液色はエメラルドグリーンを採用し「インパクトとともに清涼感を演出」(同社)している。パッケージは、グリーンのストライプ&ブルーのグラデーションをベースに、浮き上がる氷のモチーフを中央に配置。洗練された爽やかなデザインに仕上げたという。 同社はPEPSIブランドを積極的に推進しており、今年3月には主力商品「ペプシネックス」をリニューアル。“ゼロカロリーでおいしいコーラ”として、幅広い層にアピールしている。今回「ペプシアイスキュ

    D Style:キュウリ味のペプシコーラ登場
  • 日本企業に蔓延する「分析まひ症候群」傍観者はリーダーではない (経営リーダーの育て方):NBonline(日経ビジネス オンライン)

    美しい分析や整然としたプレゼンテーションを重視するあまり、現場に出ない傍観者が意思決定権を握る異常な事態に陥っている。 野中郁次郎氏はそんな「分析まひ症候群」に侵された日企業を憂慮する。 創造は全人格を懸けた事業であり、分析からイノベーションは生まれない。 暗黙知を継承し、共通善に基づいて現実的な判断を下せる真のリーダーと、21世紀の経営を律する「理想主義的リアリズム」のあるべき姿を語り尽くす。 野中 郁次郎(のなか・いくじろう) 早稲田大学政治経済学部卒業。富士電機製造勤務の後、米カリフォルニア大学経営大学院(バークレー校)にて博士号取得。南山大学経営学部、防衛大学校、北陸先端科学技術大学院大学教授を経て現在、一橋大学大学院国際企業戦略研究科名誉教授。『失敗の質』(共著、ダイヤモンド社)、『戦略の質』(共著、日経済新聞社)など著書多数 (写真:村田 和聡) 経営は主観的で経験がも

    日本企業に蔓延する「分析まひ症候群」傍観者はリーダーではない (経営リーダーの育て方):NBonline(日経ビジネス オンライン)
  • 窓の杜 - 【NEWS】自分好みにカスタマイズできるタブ切り替え型ファイラー「UltraExplorer」

    エクスプローラライクの多機能なタブ切り替え型ファイラー「UltraExplorer」v1.3.6が、4月22日に公開された。Windows 98/Me/2000/XP/Vistaに対応する寄付歓迎のフリーソフトで、現在作者のホームページからダウンロードできる。なおソフトは英語版だが、別途日語設定ファイルを用意することなく、メニューから日語表示へ切り替えることが可能。 「UltraExplorer」は、エクスプローラライクのタブ切り替え型ファイラー。カスタマイズ性に優れており、ツールバーや各種ペインの表示位置や表示・非表示といったユーザーインターフェイスをはじめ、フォルダツリーやファイルリストでの動作など、細部にわたって自分好みのファイラーにできるのが特長。 Windows標準のエクスプローラにはない特長として、フォルダ階層をメニュー風に展開する“縦列モード”機能を備えている。これは、

  • dankogai の Erlang 評に一言いうことにする - val it : α → α = fun

    http://blog.livedoor.jp/dankogai/archives/50832431.html PHP については反響が大きいみたいだが Erlang の反響のなさは言語の知名度の差だなと思う。マイナーな言語だと アホなことを書いてもバレないからいいですね。 わたしも Erlang の言語仕様はダサいと思っていてべつに擁護するつもりはさらさらない。ありゃダメだ。モデルの良さと、実装(処理系)の良さと、統語論の良さはまた別である。 Erlang は実装は凄いし、モデルもほかに例がないので面白いが、それとシンタックスの善し悪しはそりゃ、ぜんぜん別の話である。 でもまあ、ある人が「ダメだ」と主張していることそのものには同意するとしても、その内実が間違っているのはやっぱり気になる。以下で書くのはそういう話。 構文の一貫性のなさ 関数定義と receive が似たような構文なんて意味

    lizy
    lizy 2007/05/22
  • 2000万個のプロセスを動かすための並列モデル - 最速配信研究会(@yamaz)

    # タイトルは煽りです. 今週末ドリコムさんでCometとその周辺技術(イベント処理、Erlangなどなど)に関する勉強会が行われるので,ここ最近つらつら考えたり調べたりしてたことを外に出します.yamazはErlangの文法とかにはあまり興味がなく,2000万のプロセスが並列実行できるというそのモデルに興味があるので,とりあえずそこについて. なおいつもにも増して適当なこと書いてるので,適宜マユツバでお願いします.ツッコミ大歓迎. Erlangは1マシンで2000万のプロセスを並列実行させることができるらしい. http://www.atmarkit.co.jp/news/200704/27/erlang.html 私は並列言語はVHDLしか使ったことがなく,しかもVHDLはちゃんと 並列実行を行う要素が回路の形で実在するので,Erlangみたいに 1マシンで並列性を実現することに対して

    2000万個のプロセスを動かすための並列モデル - 最速配信研究会(@yamaz)
  • 36. UTF-7とクロスサイト・スクリプティング

    UTF-7エンコードの特性を利用したクロスサイト・スクリプティング(UTF-7 XSS)を紹介します。この攻撃はブラウザが出力をUTF-7として認識した場合に生じるものです。日ではUTF-7は一般的ではありません。しかし、プログラマはこういった文字コードとXSSの関係を把握しておくべきでしょう。 まずは、ブラウザが出力をUTF-7と解釈した場合にJavaScriptが実行されてしまうことを確認しましょう。次のコードをUTF-8等の文字コードで保存し、ブラウザから開いて下さい。 <?php mb_internal_encoding('UTF-8'); $str = "<script>alert('XSS');</script>"; $str = mb_convert_encoding($str, 'UTF-7'); header("Content-Type: text/html; char

    36. UTF-7とクロスサイト・スクリプティング
  • 食い逃げされてもバイトは雇うな 禁じられた数字 (上): 本: 山田 真哉

    食い逃げされてもバイトは雇うな 禁じられた数字 (上): 本: 山田 真哉
    lizy
    lizy 2007/05/22
  • 「数字のチカラ」を仕事に活かす──『食い逃げされてもバイトは雇うな 禁じられた数字 (上)』

    山田真哉い逃げされてもバイトは雇うな 禁じられた数字 (上)(光文社) 数字は絶対的であるがゆえに人に恐怖を与えることがあります。「ノルマは一日50件訪問」「60点以下は再試験」「10位以内に入らないと引退」などという表現は具体的であるがゆえに、人に猛烈なプレッシャーを与えるのです。これが、「ノルマはたくさん訪問」「できなかったら再試験」「売れなかったら引退」なら、まだゆとりがあり精神的にもきつくありません。(p.38) 書は、150万部を超えるベストセラーとなった『さおだけ屋はなぜ潰れないのか?』の著者である山田真哉氏の新刊だ。 目次には、次のような見出しが並ぶ。 数字は、99%の意識と1%の知識 印刷所が7時49分と指定した理由 科学って100%真実じゃないの!? 「0円」広告はなぜ多いのか? 思わず中身を読んでみたくなるようなものばかりだ(そういう意味では、ブログのタイトルの付け

    「数字のチカラ」を仕事に活かす──『食い逃げされてもバイトは雇うな 禁じられた数字 (上)』
    lizy
    lizy 2007/05/22
  • ITmedia Biz.ID:第7回 Firefoxを高速に操作する10の技

    Internet ExplorerからIEコンポーネントのタブブラウザ(Donut)へ。そしてFirefoxへと、筆者のブラウザ環境は変遷してきた。 今回は、Firefoxを使ってWebブラウズするときに、高速に操作する10の技を紹介する。いや、設定を細かくカスタマイズするというよりも、どちらかというと使い手側をカスタマイズする。Webブラウザはマウスで操作するもの──という思いこみを捨てて、驚くほど速いキーボードブラウジングの世界へ来てみよう。 (1)タブを切り替える Firefoxはタブブラウザだから、当然多くのタブを開きながら操作することになる。そしてタブを行き来しながら、ページを見たり、違うタブを開いて入力したりするわけだ。ここはぜひマウスを使わずに、キーボードショートカットで済ませたい。基となるのは下記の3つだ。 [Ctrl]+[Tab] タブを順に切り替える。お勧めはタブ機能

    ITmedia Biz.ID:第7回 Firefoxを高速に操作する10の技
  • Linux の close は fsync 相当を調べる - naoyaのはてなダイアリー

    Linuxのcloseは暗にfsyncするから、ここであげられている 100000回繰り返し open 8K write close というパターンだとfsyncコストが見えちゃうので良くないんじゃないかな とのことで、そうなのか! と思ったので例によって深追いしてみました。 まず fsync(2) の実装は fs/sync.c にあります。 asmlinkage long sys_fsync(unsigned int fd) { return __do_fsync(fd, 0); } static long __do_fsync(unsigned int fd, int datasync) { struct file *file; int ret = -EBADF; file = fget(fd); if (file) { ret = do_fsync(file, datasync);

    Linux の close は fsync 相当を調べる - naoyaのはてなダイアリー
  • classに値を指定するだけでクリックイベントを付与できる「behavior.js」:phpspot開発日誌

    duck_typer - Automating JS behavior registration I created a behaviors javascript class to handle all my (prototype) Event observe registrations. Annotating DOM elements with the metadata needed to register itself automatically, which would save you from having to call Behavior.register(..). classに値を指定するだけでクリックイベントを付与できる「behavior.js」。 次のようにタグを書いておくとします。 <a class="bvr-observe-click-xhrTheFunction"

  • CSSを使ったテキストをデザインとして魅せるテクニック集:phpspot開発日誌

    Mandarin Design: Text Tricks CSSを使ったテキストを魅せるテクニック集が色々公開されていました。 例えば、次のような見出しの1文字を修飾するテクニック 次のようなCSSで実現可能のようです。 <!-- the drop cap --> <span style="margin-right:6px;margin-top:5px;float:left;color:white;background:khaki;border:1px solid darkkhaki;font-size:80px;line-height:60px;padding-top:2px;padding-right:5px;font-family:times;">T</span>his is a drop cap with a black background, white text, and a

  • IT戦記 - じゃあ、僕も PHP について一言いっとくまうす

    はじめに 僕は、 PHP なんて大っ嫌いなんだから!って訳じゃないですよ><。 すごくいい言語だと思うし、プログラミングの入り口としては最高じゃないかなって思ってます。 おまけに、環境さえ整ってれば拡張子を html から php に変えるだけで、すぐプログラミングできるしね! ただ 僕にはもう PHP を始められないたった一つの理由があるんでつ>< それは PHP にはクロージャがない>< スクリプト言語なのに・・・。 クロージャがあれば 僕は諸手を挙げて PHP をやりたいです>< でも、でも、 クロージャのないスクリプト言語はもう触れない体になってしまったのです。 なんでって? だって、 function hoge(e) { : e.addEventListener('fuga', function() { e.piyo(); }, false); : } とかできない>< クロージ

    IT戦記 - じゃあ、僕も PHP について一言いっとくまうす
  • Prototype.jsを使った垂直文字スクロールウィジェット:phpspot開発日誌

    Prototype.js news scroller Wraps automaticaly. Stops on mouseover. View source to grab the examplePrototype.jsを使った垂直文字スクロールウィジェット。 縦に文字列が徐々に流れていくボックスを作成することができるようです。 HTML的には、div 内に文字を入れておくだけで設定できる模様。 ちょっとしたニュースウィンドウを作ってニュースを流したり出来そうですね。

  • 人の話をさえぎらない(コミュニケーションのヒント) - Yahoo!ブログ - 結城浩のYahoo!日記

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

    lizy
    lizy 2007/05/22
    テレビの討論番組とやらは、自分が目立って発言することが目的だからしょうがないんですかね
  • marsのメモ - EclEmmaとWinstoneでWebアプリのカバレッジ取得

    EclEmmaという神プラグインで,IDEAんときみたくWinstoneを使ってWebアプリのカバレッジが取得できたので,やり方をメモしておく。 #IDEAもEMMA使っているので,仕組み的には全く同じだった。 まずは,IDEAとEclEmmaの相違点。 IDEAと異なり,JDK1.4.2系でもカバレッジの取得が出来る(IDEAはJDK5以降じゃないとダメ)。 Eclipseのコンソールビューは,graceful exitが出来ないので(IDEAと比べ)Winstoneの停止がちょっとだけ面倒。 なぜか,Winstone 0.9.6じゃないとダメだった。最新の0.9.8は,終了方法が変わったのか停止してもカバレッジデータが出力されなかった(なんでや?)。ちなみに,IDEAの場合,0.9.6/0.9.8共に成功。 目立った違いはこれくらいで,とかくEclEmmaの完成度は高い。IDEAのそれ

    marsのメモ - EclEmmaとWinstoneでWebアプリのカバレッジ取得
  • MOONGIFT: » クロスブラウザ対応のJavaScriptデバッグツール「Jash」:オープンソースを毎日紹介

    JavaScriptを多用するようになると、どうしても高機能なデバッグツールが欲しくなる。Firefoxであれば、FireBugが一番有名なデバッグツールだろう。FireBugを使うと非常にデバッグが容易になる。 とはいえ、FirefoxはFirefox専用だ。IEではいかにしたら良いだろうか。クロスブラウザで使えるツールがこれだ。 今回紹介するオープンソース・ソフトウェアはJash、クロスブラウザ対応のJavaScript Shellだ。 JashはJavaScriptファイルで提供される。公式サイトではBookmarkletとしても提供されているので、ブックマークに登録しておくと便利だ。 起動すると、ブラウザ上にターミナル風なウィンドウが表示される。この状態で、JavaScriptのデバッグが可能だ。任意のJavaScriptを実行することができるので、操作を試すこともできる。 また、

    MOONGIFT: » クロスブラウザ対応のJavaScriptデバッグツール「Jash」:オープンソースを毎日紹介
  • ものスゴく便利なグリッド表示用ブックマークレット登場 | Web担当者Forum

    Web担編集部の安田です。Web担のはてブ件数1万件超え()を記念して、ご愛読のみなさんのお役にたてる便利なツールを作りました。名付けて、「位置調整可能なグリッドオーバーレイ」ブックマーク。ウェブデザインをする人なら日常的にdivの幅や隙間の長さを測ったりしていることでしょう。そういうときに手放せなくなるツールです。 akiyanさんが作った便利なグリッドオーバーレイのブックマークにインスパイヤされて、さらに便利な機能を盛り込んでみました。 名付けて、「位置調整可能なグリッドオーバーレイ」ブックマーク。 使い方その1普通のブックマークレットです。以下のリンクを右クリックして「お気に入りに追加」(IEの場合)または「このリンクをブックマーク」(Firefoxの場合)してください。 IEでは「追加しようとしているお気に入りは安全でない可能性があります。続行しますか?」とのセキュリティ警告が出ま

    ものスゴく便利なグリッド表示用ブックマークレット登場 | Web担当者Forum
  • Firefoxのメモリ食いを小食にする (うむらうす)

    Firefoxのメモリ大いグセは、アドオンが充実しているFirefoxにとって、 「これさえなければ・・・」の最たるものだった。 しかし私は昨日、ようやくマトモに効く対処法を発見したのだった。 →メモリ消費 - Mozilla Firefox まとめサイト ・・・なんかすごい普通に家のまとめサイトなんですが、 なんで今まで試してなかったんだろう。 あたかも昨日突如としてサイトが現れたかのようだ・・・不思議すぎる・・・ すみません探し方が悪かったです m(_*_)m で、以下やり方。 プロファイルフォルダの user.js に以下を記入 // 1.メモリキャッシュの量を指定(単位はKB - 例: 16384/32768/65536など) user_pref("browser.cache.memory.capacity", 16384); // 2.ウィンドウ最小化時にメモリ使用量

  • azito.com

    This domain may be for sale!

  • RBridge::Erlang を Perl から呼ぶ - 酒日記 はてな支店

    とりあえず、はじめてのErlanモジュール作成ということで悩んだ結果、RubyからErlangのメソッドを呼び出すRBridge::Erlangを作った。 http://rakuto.blogspot.com/2007/05/ruby-and-erlang-rbridgeerlang.html Young risk taker.: [Ruby and Erlang] そろそろRBridge::Erlangについて一言いっておくか おお、これ Perl でもやりたい! と思ったのだけど、 ErlangとRuby間の通信におけるプロトコルはJSON-RPCである。 JSON-RPC ならもしかして普通に Perl から呼べるかな? とやってみたらできた。素晴らしい。 Erlang 側でサーバ起動。 1> c(geometry). 2> geometry:start().Perlのクライアント。

    RBridge::Erlang を Perl から呼ぶ - 酒日記 はてな支店
  • [Ruby and Erlang] そろそろRBridge::Erlangについて一言いっておくか

    を作った。 弾さんもErlangについて一言言うなどここ最近のErlangの盛り上がりは凄い。 Erlangを1週間ほどさわってみて思ったのは次の二つ。 Erlangの軽量なプロセスをRubyから扱いたい。Erlang/OTPが実績もありすばらしい(そう)なのでRubyからその恩恵にあずかる とりあえず、はじめてのErlanモジュール作成ということで悩んだ結果、RubyからErlangのメソッドを呼び出すRBridge::Erlangを作った。現在同期呼び出しのみサポートしている。ErlangとRuby間の通信におけるプロトコルはJSON-RPCである。 ダウンロード rbridge-0.0.1.tar.gz デモの動かし方。 コンパイル % tar xvzf rbridge-0.0.1.tar.gz % cd rbridge-0.0.1.tar.gz % make Erlang側のサーバ

  • 【レポート】JARがJAMに進化する! - Java SE 7で導入されるJava Module Systemを探る (1) Mavenで解決できない問題に対処 | エンタープライズ | マイコミジャーナル

    皆さんは、JSR-277として提案されている「Java Module System」をご存知だろうか。Java 7に導入される予定の仕様であり、ドラフトがこちらのサイトで公開されている。 Java SE 7では、広範にわたって様々な変更が行われると考えられており、その変化の度合いはJ2SE 5.0を上回る可能性があると指摘されているほどだ。なかでもJava Module SystemJavaプログラムのパッケージング、配布、実行の方法を根から変えてしまう可能性のある、魅力的な仕様だ。今回その詳細について調査を行ったので、レポートしたいと思う。なお、稿はEarly Draftバージョンを基にしているので、正式リリースまでに仕様変更が生じる可能性がある。この点はあらかじめご容赦いただきたい。 Java Module Systemが解決しようとしている問題は以下のようなものだ。 使用してい

  • 【コラム】Java API、使ってますか? (12) Javaアプリケーションのモジュール化をサポートするJava Module System | エンタープライズ | マイコミジャーナル

    Java Module Systemとは Java SE 7における重要な機能強化のひとつとしてモジュラリティのサポートが挙げられている。その核となるのが「JSR 294: Java Language Modularity Support with Superpackage」と「JSR 277: Java Module System」の2つのJSRである。両者はお互いに密接に関係しているが、区分としてはJSR 294が「開発時のモジュラリティ」、JSR 277が「配付時のモジュラリティ」を提供するものという位置づけになっている。 このうち、JSR 294についてはJavaOneレポートでテクニカルセッションの様子を紹介したので、そちらを参照していただきたい。今回はJava Module Systemについて紹介したいと思う。 現在、Javaアプリケーションの配布にはJAR(Java ARc

  • 【ハウツー】Java WebアプリでもわかりやすいURLを! - Url Rewrite Filterの使い心地 (1) わかりやすいURLの重要性 | エンタープライズ | マイコミジャーナル

    WebアプリケーションではURLのわかりやすさも重要とされている。たとえば http://www.example.com/diary/diary.cgi?year=2007&month=05&day=12 というURLよりも http://www.example.com/diary/2007/05/12 というURLのほうがユーザにとってもわかりやすいし、検索エンジンにもクロールされやすいといわれている。 Apacheでは後者のURLへのリクエストを、サーバ内で前者のURLに書き換えて処理を行うための"mod_rewrite"というモジュールが存在する。mod_rewriteを使えば既存のWebアプリケーションに大きな修正を加えずに、後者のようなアクセシビリティの高いURLを提供することができる。また、サーバ上でWebサイトのフォルダ構成を変更した場合などもmod_rewriteを使用する

    lizy
    lizy 2007/05/22
  • イミュータブル・データとミュータブル・オブジェクトの境界線 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    再び向井さんからトラックバックをいただき、その向井さん記事から参照されているjijixiさんの記事も拝見しました。なるほど、fold を使うのはカッコイイですね。でも、僕のモヤモヤした感じは晴れません。 僕が話題としているのは、ディクショナリとかセットとかのコレクション系データです。コレクション系データは、その実装がイミュータブルであれ、心理的モデルは変更可能なストレージでしょう(後で詳論)。そのようなデータへの操作とは、変更コマンド(ミューテータ)を時間軸に沿って、次々と送り込むことです。少なくとも僕の感覚としてはそうですね。 関数型言語の純度が高ければ高いほど、“時間軸に沿った変更”を直接的には扱いにくくなります。処方箋は、時間を空間に変換してしまうことです。例えば、時間軸に沿って順次発生するイベント列 foo, bar, baz をリスト [foo, bar, baz] で表現すると

    イミュータブル・データとミュータブル・オブジェクトの境界線 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    lizy
    lizy 2007/05/22
  • Erlang、ほんとに困るのか? - 檜山正幸のキマイラ飼育記 (はてなBlog)

    id:lethevertさんからもトラックバックで、「Erlangのとても困ったところ」(「単一代入」と「階層的パッケージ」)にご指摘をいただきました。 これは単一代入のせいではないですよ。 そうではなくて、Erlangの = は代入ではなくてパターンマッチだということからくる問題です。 これは例えば: X = 1, % (1) Xはここで初出 X = 2, % (2) 2を代入したいがうまくいかないのは、(2)のところで 1 = 2 (1と2のマッチング)が失敗するせいだ、ってハナシですよね。そんなメカニズムにより結局は変数の書き換えが禁止されることを「単一代入」という言い方をするんじゃないの? Prologに関しては、そんな感じで「単一代入」を使っていたような気がするんだけど…(ガサゴソ)… 今はとうてい手に入りそうにない金田悠紀夫・著『Prologマシン』(森北出版、1992)に(ブ

    Erlang、ほんとに困るのか? - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 社本@元ネオニート Blog - 社本@元ネオニート Blog

    プロフィール 働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日人は私だけ。なんとか。。やっていけてるようです。 目次 ホーム 連絡をする RSS Blog 利用状況 投稿数 - 546 記事数 - 0 コメント - 1700 トラックバック - 記事分類 過去の記事 2013年03月 (1) 2012年10月 (1) 2012年09月 (4) 2012年01月 (2) 2011年12月 (1) 2011年11月 (1) 2011年10月 (5) 2011年07月 (5) 2011年06月 (4) 2011年05月 (4) 2011年04月 (6) 2011年02月 (4) 2011年01月 (3) 2010年11月 (3) 2010年03月 (1) 2010年01月 (4) 2009年1

  • Kazuho@Cybozu Labs: Cache::Adaptive を簡単に使う方法

    « FizzBuzz - Perl 使って50バイト | メイン | Japanize - ウェブサイトの高速化 » 2007年05月21日 Cache::Adaptive を簡単に使う方法 同僚の ZIGOROu こと山口さんが、「まだ CGI::Application 使ってるの〜?」とか言いながら、CGI::Application::Plugin::Cache::Adaptive を作ってくれました。このモジュールを使えば、ハンドラに属性を追加するだけでキャッシュを有効にできます。これは便利! ついでに私も、自分が使う(であろう)フィードバック関数をパッケージ化したモジュール Cache::Adaptive::ByLoad を作りました。 これらを使うことで、従来のコードはそのまま、ちょっとコードを追加するだけで、簡単に負荷調節機能付きウェブアプリケーションを開発することができます。

  • Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos

    How a cheap, generic drug became a darling of longevity enthusiasts It's just water in a can. How did Liquid Death become a billion-dollar brand?

    Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos
  • VFSとファイルシステムの基礎技術

    現在のLinuxは、複数のファイルシステムが選択できる。だが、どれを選べばよいのだろうか? ファイルシステムにはそれぞれ特性がある。連載では、基礎技術から各ファイルシステムの特徴、パフォーマンスを検証する。(編集局) カーネル2.4から、Linux格的にエンタープライズを意識したOSとしての機能を備えるようになった。その特徴の1つがファイルシステムの信頼性である。Linuxの場合、当初に実装されたext2からジャーナリングファイルシステムであるext3やReiserFS、そして商用ファイルシステムとして発展してきたJFSやXFSが取り込まれ、複数のファイルシステムが選択できるようになっている。 連載は、これらのファイルシステムの違いを把握し、ファイルシステムを選択するための指針となるような情報を提供する。 ファイルシステムとは 私たちは通常、データの「読み込み」「書き込み」などの操

    VFSとファイルシステムの基礎技術
  • naoyaのはてなダイアリー - Linuxのページキャッシュ

    世間では PHP が、Perl が、と盛り上がっているようですが空気を読まずまたカーネルの話です。今回はページキャッシュについて。 /dev/shm に参照系DBを持っていくと I/O 負荷が激減した件(当たり前だけど) - drk7jp で、ディスク上にあったファイルを /dev/shm (tmpfs) に移したら I/O 待ちがなくなって負荷がさがった、ということなんですがおそらくこれは tmpfs に置く必要はないかなと思います。Linux (に限らず他の OS もそうですが) にはディスクの内容を一度読んだらそれはカーネルがキャッシュして、二度目以降はメモリから読む機構 = ページキャッシュがあります。tmpfs にデータを載せることができた、ということは物理メモリの容量に収まるだけのデータサイズかと思うので、放っておけば該当のファイルの内容すべてがメモリ上にキャッシュされて io

    naoyaのはてなダイアリー - Linuxのページキャッシュ
  • /dev/shm に参照系DBを持っていくと I/O 負荷が激減した件(当たり前だけど)

    前エントリーから一部の内容を分離して追加記事にしてみました。以下実施したメモリ増設の効果について。 ここ数ヶ月、自宅サーバの負荷がだんだんと上昇してきていて、そろそろ1台で高速にさばききる限界に近づいてきた感があったり。ここ数週間のロードアベレージはこんな感じ。グラフは× 100 の値になってます。CPU のコアが2個なんで、200 までは OK ということでまだ処理しきれているわけではあります。ちなみに mrtg グラフは瞬間値を示しているわけではなく平均値なので瞬間的にはもっと負荷が高いときとかあります。 でも月次処理が走るともっさり感満点。 ※緑:1分平均 / 青:15分平均 実は CPU の処理速度が追いついていないと言うより I/O 周りがボトルネックになっています。 ※緑:読取ブロック数 / 青:書込ブロック数 ということで、メモリを2GBプラスして、合計 4GB にして参照系

  • グーグル社内のオープンソース活用術 ― @IT

    Google New Yorkの講演会シリーズに、同社でオープンソースプログラムマネジャーを務めるクリス・ディボナ氏が登場し、「グーグルにおけるオープンソース時代」と題する発表を行った。講演会にメディアは参加できなかったものの、eWEEKのシニアエディターであるダリル・K・タフト氏が5月16日に同氏にインタビューし、特許をめぐるマイクロソフトの最近の強硬姿勢やグーグルのオープンソース開発に対する貢献、グーグルにとってのGPLv3の意義など、一連のトピックについて質問した。 ――講演会ではどのような話題を取り上げるのですか。 ディボナ氏 普段から話していることに、少し手を加えるつもりです。具体的には、グーグルがオープンソースをどのように活用していくのか、社内でいかにオープンソースを助長していくのか、「Summer of Code」の実施やコードのリリースといった対外的なオープンソースとの関わ