Apache 2.2.0 mod_proxy_balancer hacks of failure. mod_proxy_balancerを拡張して動的にごにょごにょしてやろうと思ったのに出来なかったからコアダンプ 基本的にLinuxとかの環境ではpreforkしてApacheが動いているはずですが mod_proxy_balancerの実装がちぐはぐだった。 主なデータとして、balancer://スキームを取り扱っているproxy_balancerと 各クラスタの面倒を見ているproxy_workerってのがあるのさ。 で、バランサ管理画面でApacheの起動中に動的に設定変更出来る機能があるんだけど proxy_balancerで管理しているstickysessionとか、リクエスト回数/転送サイズでバランシングアルゴリズムを切り替えるフラグを管理してるのね。 httpd.confを読
Previous Posts January 2016 New Digs December 2015 The Four-Floor War “A City on Mars is Possible. That’s What All This is About.” Pivot Grid Corrections Yodaville Whale Song Bunker A Cordon of Hives Comparative Astral Isochrones Ghost Streets of Los Angeles Howl In the Garden of 3D Printers Five Parises of Emptiness When those who it was built for are not present Marginalia Cereal Bags of the Str
IntroductionJavaScript’s increasing popularity throughout the web makes it more important than ever to make sure our client side code is implemented with a nice mix of stability, speed, and reusability. One of the best ways for accomplishing this is to use a simple library and syntax to use as a foundation for every project. Thankfully, Sam Stephenson created an amazing library of functions that w
2005/12/6 マイクロソフトは12月5日、学校やネットカフェなど複数のユーザーが共有して使うWindows PCのセキュリティや管理性を向上させる新ツール「Shared Computer Toolkit for Windows XP」を12月15日に無償で提供開始することを明らかにした。マイクロソフトは共有PCの管理について「教育市場のニーズが一番高い」と判断。東京都三鷹市の三鷹市教育センターと協力し、市内の小中学校への導入を目指して共同検証を行っている。「年明け、または春までには案内できる」という。 Shared Computer Toolkitが対象とするのは学校や図書館、ネットカフェ、漫画喫茶、空港、ホテルなど1台のPCを複数のユーザーが利用する環境。これらの環境のPCではユーザーのパスワードやWebサイトの閲覧履歴がPCに残り、ほかのユーザーに知られてしまう危険がある。コンピ
Red Hat remains the most popular distribution for web hosting, and is still the best known distribution outside of the Linux developer community itself. But with the Red Hat brand now being available only in their commercial offerings, this has given rivals the opportunity to get into the arena. The most successful newcomer is CentOS, which repackages the same software as commercial rivals, while
米RealNetwoksは5日(現地時間)、「Rhapsody.com」のベータサービス開始を発表した。Webを通じて同社のオンライン音楽配信サービス「Rhapsody」を提供する。Internet Explorer、Firefox、SafariなどのWebブラウザに対応。これによりWindowsユーザーだけではなく、LinuxやMac OSユーザーもRhapsodyを利用できるようになった。 Rhapsodyは、無料の「Rhapsody 25」、有料会員制の「Rhapsody Unlimited」(月額9.99ドル)と「Rhapsody To Go」(月額14.99ドル)などのサービスを提供している。Rhapsody 25では140万曲以上の楽曲ライブラリから毎月最大25曲を再生可能。Rhapsody Unlimitedは再生曲数の制限がなく、Rhapsody To Goでは対応
チョコレートがおいしい季節になった。コンビニにも冬季限定のチョコレートがズラリと並び、どれにしようか悩んでしまうこともしばしば。 おなじみのチョコレート『KitKat(キットカット)』は、手頃なサイズが人気の定番商品のひとつ。最近では期間限定モノとして、つぶつぶ苺入りやワイン風味、さらにはメープルシロップ味やパティシエ高木氏によるプレミアムタイプまで豊富なラインナップで販売中である。 そんなキットカットになんとジュースがあるらしい、というウワサを耳にした。うーん、ありそうでなさそうな話。でも「CDとセットになったCDパック」や「ゴルフのマグネットマーカーとセットになったゴルフパック」など斬新なアイテムを世に送り出しているキットカットなので、もしかして?なんて思いつつも、事実は確認できず。 そんなウワサも忘れかけたころ、渋谷の片隅にひっそりと置かれていた一見なんてことない自動販売機を発見。
マスコミを賑わす耐震強度偽造事件。11月29日には衆議院国土交通委員会にて、事件の当事者が一同に参考人招致された。その様子はTV放送されたのだが、実に興味深かった。 正直、この事件に関する情報はあまりフォローしていなかった。ただ漠然と、最も責任が重くまた糾弾されるべきは最終的に検査を通した「イーホームズ」じゃないかと考えていた。 ソフトウェア開発に置き換えてみても、バグを出したコーディング担当者よりもデバッグ工程でバグを見逃した試験担当者の方が問題視されるからだ。 しかし、この事件についてはちょっと考えを改めざるを得ない様だ。 姉歯設計士の偽造に気付き、最初に国交省に通報したのが「イーホームズ」だったとは知らなかった。正直驚いた。 マスコミはこの重要なポイントを軽視しすぎじゃないか? マスコミの論調と、実際の事件の景色とは大きく隔たりがないか? 確かにイーホームズには検査を通した重大な責任
PSPのファームウェアが2.60になって、RSSチャンネルという機能が付いた。簡単に言うとpodcastが購読(読むじゃねーな…)できるようになったんだけど、それをちょっとハックしてみた。 とりあえずRSSを取りに来るユーザエージェントは、「PSPRssChannel-agent/1.0.0 libhttp/1.0.0」となっています。libhttpを使ってるんですね。ふんふん。 次にプロトコル的にどんな感じで取りに来るのかを見てみた。最初は普通にフィードをGETで取りにきくる。次にそのフィードの各itemのenclosureにあるものをリスティングしてくれます(ちなみにenclosureに拡張子がMP4とかを指定したのですが、大文字の拡張子は認識しませんでした(リスティングされず))。 そしてリスティングされた中から聞きたい曲を選ぶと、その曲のURLにHEADのリクエストがきます。そのリ
2006年には企業のIT支出が増えることから、多くのベンダーが、破壊的なビジネスモデルを開発するなどの思い切った行動に出るだろう・・・IDCが米国時間1日に発表した2006年の予測レポートには、このように記されている。 IDCによると、全世界におけるIT支出は2006年に5.5%増加する見込みだという。また2005年時点における成長率が6%だったことが追い風となり、より多くの技術企業がITのサービス化を実現するようになると、IDCのシニアバイスプレジデントFrank Gensは述べている。 「(2006年には)破壊的なビジネスモデルを採用する企業が加速度的に増えると思われる。これは、今まで見られなかった重大な傾向だ。オープンソース効果として、IT関連製品やサービスの開発における『オープン革命』が起きるほか、『Google効果』として、ITをサービス化しオンラインで提供する企業が増えるだろう
これまで、インストールしたくてもうまくできなかったリバースプロキシのPoundがインストールできるようになりました。Fedora Core 4ではうまくインストールできたのに、古いRedhat Linux 9のマシンにはインストールできなくて困っていました。configureする時の引数をちょっと工夫するだけでmakeできるようになりました。でも「--with-ssl=/usr/kerberos」がポイントだったのには納得できません。。何でkerberosなんでしょう? 他のRedhat Linux 9ユーザーの方はうまくmakeできたかもしれませんが、うちではなぜかうまくいかなかったんです。 参考になるか分かりませんが、一応メモを残しておきます。うちはこれでバッチリmake&installできました。 # cd /usr/local/src # wget http://www.apsis
以前飲み会で、会社の先輩と「use と require の違いってなんじゃ?」てな話をした際、知識不足ゆえうまく答えが出せなかったのですが、Programming Perl 等をちょろちょろ読み始めた今なら、ちょっとはマシな回答が出来る気がした /w のでまとめてみました。 perldoc を始め、色々なサイトや書籍でも既に述べられているとおり、 use はコンパイル時に評価される - module load happens at comile time. require は実行時に評価される - module load happens at run time. が明確な違いになります。また、 perldoc(*) によると use は実際には以下のコードを実行するのと同等だそうです : BEGIN { require MODULE; MODULE->import(LIST); } 特殊ブ
Apache 2.2.0 がついにリリースされまして、かねてから期待されていた mod_proxy_balancer が安定版で使えるようになりました。mod_proxy_balancer はその名のとおり Apache でロードバランスするための proxy モジュールです。詳しい解説は yappo さんがしてくれてるのでそちらを。 実は mod_proxy_balancer 使ってみるかーと思って Apache 2.2.0 をインストールしようとしたらいきなり躓きました。APR 1.2.0 が入ってないから駄目だよ! と configure に叱られまして、でも APR 1.2.0 って Apache 2.2.0 インストールしないと入らなくね? みたいな矛盾が発生しました。なので、まず最初に srclib にある APR をコンパイル & インストールして、その後 Apache2 の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く