タグ

serverに関するobanettyのブックマーク (14)

  • Cometに代表されるサーバ・プッシュ技術の復権

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) サーバ・プッシュの歴史 Webアプリケーションが広まるにつれて、レスポンスやリアルタイム性を重視することが多くなってきました。Webアプリケーションの形式によっては、ユーザーが主体的に操作してデータを取得するよりも、サーバ側が必要と思われるデータを送り付けることが主体の場合もあります。 例えば、Webブラウザを利用したチャットであれば、通常ページが更新されるのはリロードされたタイミングですが、サーバ・プッシュ型の実装がなされている場合は、新しいメッセージが追加された瞬間に、参加ユーザー全員に伝搬されなければいけません。 Webブラウザを活用したサーバ・プッシュの手法は、古くはNets

    Cometに代表されるサーバ・プッシュ技術の復権
  • F's Garage:HPのサーバーが1万円台から!

    HPのサーバが驚きの1万円台から買えるチャンス! こないだの賞金でモバツイッターのサーバを増設しようと思っていて、このキャンペーンの第一弾をやっていたのを知っていたので、またやるのを待っていたら、こんな早くやってくれた。 ProLiant ML115というAthlon 64 3500+のマシンなら、512MBのメモリを積んで15,750円!! MicroATXのサイズで省スペース。オンボードRAIDがついていて、RAID 0 , 1 , 5にできて、メモリも4スロットついていて、最大8GBまで増設可能 正直、モバツイッター程度のアクセス数のサーバ用途ならAthlon 64で十分過ぎるんだけど、もうちょっとお金を出すと、 25,200円で、デュアルコアの64bitプロセッサOpteronが買える。 クロックが1.8GHz x 2 に落ちてしまうんだけどどっちが性能が良いんだろう。 そりゃやっ

  • ウノウラボ Unoh Labs: RackでWebアプリのWebサーバー依存を無くす

    rack-logo posted by (C)komagata komagataです。 仕事でも使う必要が出てきたのでRubyの勉強をしています。WebアプリケーションでRubyを使おうとしていきなり躓いたのがApache、WEBrick、Mongrel等、実行環境毎の設定やAPIの違いです。 Rubyを普段使っている人には常識過ぎるのか情報が少なく、FastCGIで単に「Hello, World」を表示させるのにも一苦労でした。(Railsでは簡単に動くのが悔しい) そんな実行環境毎のAPIの差を吸収してくれるRackというライブラリを知ったので試してみました。 RackはRuby版WSGIと呼ばれているそうです。WSGIとはWeb Server Gateway Interfaceの略でWeb ServerとWeb Applicationの間のInterfaceを定めたPython界の仕

  • S/N Ratio (by SATO Naoki) - Java EEコンテナのクラス・ローダ 主要Java EEコンテナのクラス・ローダ関連の資料リンク集

    実は、Oracle Application Serverのクラス・ローダの日オラクル社内向けセミナが、今夜これからあります。その前に、Java EEコンテナのクラス・ローダ関連の資料をいくつか見てみたので、ポインタだけ残しておきます。 まず、各Java EEコンテナ/Webコンテナのドキュメント関連: OracleAS 10.1.3.1 > OC4J開発者ガイド > 3 OC4Jクラス・ロード・フレームワークの利用 http://otndnld.oracle.co.jp/document/products/as10g/101320/doc_cd/web.1013/B31851-01/classload.htm Oracle9iAS Containers for J2EEにおけるクラスローディング (内容がちょっと古いです) http://otndnld.oracle.co.jp/tech

    S/N Ratio (by SATO Naoki) - Java EEコンテナのクラス・ローダ 主要Java EEコンテナのクラス・ローダ関連の資料リンク集
  • .procmailrc の書き方

    PATH=/usr/bin:/usr/sbin:/usr/ucb:/usr/local/bin:/pub/bin:. #プログラムに必要なパス。 SHELL=/bin/sh #…じゃなくても良い。 MAILDIR=$HOME/Mail/ #YATユーザなどはこのままでいいと思います。 DEFAULT=$HOME/Mail/ #これもそのままで。 LOGFILE=$MAILDIR/.procmail.log #初めて使う場合や、設定を変えた時はログを取る。 #ここから上は共通です。ログファイルの touch をお忘れなく。

  • Procmail でメールフィルタ - Linux で自宅サーバ [ Home Server Technical. ]

    このページは、メールサーバである、Postfix のインストール及び設定が完了し、実際に運用している事を前提としています。 Postfix の設定方法は、当サイト内の「 メールサーバ( Postfix ) 」で行っています。 さて、メールサーバ運用後、安定稼動していれば、更なるステップに挑戦したくなりますよね? このページでは、Procmail というメールフィルタソフトを使用して受信するメールに対する様々なフィルタを実現させます。 ページ内コンテンツ一覧 Procmail とは何か? Procmail の前準備 「未承諾広告」を拒否する ユーザ個別の設定 Procmail とは何か? 基的にメールサーバが受信したメールを特定のルールにより振り分ける時に使うソフトウェアです。 Webmin では、「 Procmail Mail Filter 」と表記されており、その名の通り、メールにフィ

  • SMTP - SPF導入のすすめ : 404 Blog Not Found

    2007年04月15日12:00 カテゴリiTech SMTP - SPF導入のすすめ NNIPFの話題も出たので、SPFについても書く事にします。 SPFって何? Weblioはこう答えてくれました。 SPF とは (Sender Policy Framework) エスピーエフ, えすぴーえふ SPFとは、電子メールの送信元ドメインを認証する方式のひとつである。SMTPの拡張仕様であり、RFC 4408として定義されている。 ここまでの説明は合ってます。が、以下の下りは完璧に間違っています。 SPFでは、あるドメインに対して電子メールを送ることのできるアドレスを、メールサーバーの側であらかじめ送信者のIPアドレスとして管理している。管理よって認証されたアドレスがメールサーバーの保有している情報と整合した場合に限り、そのメールが正当なものとして送信される。 詳しくはRFC 4408または

    SMTP - SPF導入のすすめ : 404 Blog Not Found
  • http://www-kn.sp.u-tokai.ac.jp/~inoue/computor/vi/vi.html

  • 【Vine Linuxで自宅サーバー】Postfixにフィルタをかける(不正中継の防止)

    メールヘッダの文字列で受け取り拒否 # vi /etc/postfix/header_checks ← 設定ファイル作成 i キー(入力モード) ※ 赤字の部分は例ですので各自の環境に合わせて変更してください。 X-Mailer: 大量配信を目的とした特殊なメーラーや、バージョン等に特徴のあるメーラーを受け取り拒否するように設定。 /^X-Mailer:.*DM Mailer/i REJECT /^X-Mailer:.**ASAYAN/i REJECT Subject: ウィルスメールや勧誘、広告メールのタイトルとして記載されている文字列を記載します。 /^Subject:.*Re:Sample/ REJECT /^Subject:.*Re:Document/ REJECT From: と Return-Path: それぞれ受け取り拒否したいメールアドレスを記載します。 メールアドレスの一

  • DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験

    昨日書いたの通り,記事を寄稿したWEB+DB PRESS Vol.37が,今日発売になりました.それを記念して(?),記事の内容が簡単に実験できるパッケージを公開します. これは,VMWareを使って,だれでも直ぐにロードバランサの実験を始められるパッケージになっています.何台もマシンを集めたり,Linux をインストールする必要は一切ありません.無償配布されているVMWare Playerがあれば,いつでもどこでも実験ができます. もちろん,このブログで去年の夏に公開した4つのエントリ こんなに簡単! Linuxでロードバランサ (1) こんなに簡単! Linuxでロードバランサ (2) こんなに簡単! Linuxでロードバランサ (3) 高トラフィックに対応できるLinuxロードバランサを目指して〜LVSをNATからDSRへ の実験もできます. ダウンロードはこちらからどうぞ(75MB

    DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験
  • iandeth. - 続 screen の使い方

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 目次 ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 Unicode (UTF-8) を使う 突然キー入力を受け付けてくれなくなった際の対処方法 Reattachを透過的にこなしてくれるラクチン起動方法 まとめ 1. ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 基は ~/.screenrc に 'hardstatus alwayslastline "%w"' と書いておけば、 画面最下部にウィンドウ名一覧が表示されるようになるけれど、これだと各ウィンドウ名が一律 'bash' って名称になるので、いまいち不便。新規ウィンドウを開くたびに 'C-a A' で命名するのも面倒。理想は「今実行し

  • iandeth. - screen - 仮想端末マネージャーの使い方

    先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

  • shell のちょっとしたテクニック - odz buffer

    後輩が cat README | tr ' ' '\n' | sort | uniq -c | sort -nr | head てなテクニックを見て、びっくりしたみたいな話をしていたのだが、こういうパイプラインを利用するテクニックを学んでいないのは色々損な気がする。 ていうか、サーバで丸一日以上かかるような処理を実行するのもしょっちゅうなのに、GNU screen も nohup も知らないってのはいろいろ支障があるような気もするのだが、だれも教えないものかなぁ。 ということで、bash or zsh のちょっとしたテクニックとか*1。リダイレクトとかパイプラインは略。 連続実行 単純に連続実行。 % foo; barfoo が正常終了したときだけ bar を実行 % foo && barfoo が正常終了しなかったときだけ bar を実行 % foo || bar&&、||は来は論理演

    shell のちょっとしたテクニック - odz buffer
  • Muninをカスタマイズして表示されるグラフの種類を増やしてみる - ネットワーク監視

    以前にGIGAZINEで紹介した「Munin」はMRTGに比べて劇的にインストールが簡単、なおかつシステムを監視していろいろな値を取得してグラフ化してくれるわけですが、今回はMuninで有効化されていないプラグインを有効にする方法と、有効化されているのにグラフが全く表示されない場合の対処方法、それから追加でプラグインを使う方法です。 というのも、どういうわけかGIGAZINEを新サーバにした途端にMySQLのグラフが消えてしまったため。どうやらMySQLプラグインへのシンボリックリンクがなくなっているだけでなく、値が正常に取得できていないため、RPMによるインストール時に最初から外されてしまった模様。同様にApache関連のMuninプラグインも有効化されていないようです。 というわけで以下、Muninにグラフを追加する方法あれこれ。 ◆Muninのインストール まずはおさらい。今回はRe

    Muninをカスタマイズして表示されるグラフの種類を増やしてみる - ネットワーク監視
  • 1