タグ

2012年2月22日のブックマーク (13件)

  • デーモンについての覚書 - すがブロ

    ちょっと会社でデーモンとは、みたいのを話す機会があったので整理がてらメモ。当はコードも合わせて載せたかったけど、時間がなくて断念したw あやふやな部分もあるので識者の方にはぜひ訂正をお願いしたく……! デーモンとは? ぶっちゃけて言えば無限ループのプログラムなんだけど、詳しくは http://ja.wikipedia.org/wiki/デーモン_(ソフトウェア) とかを見ると良いだろう。 自分で作るのであればおおまかに以下の点を気をつければ良いかなぁと思う。 プロセスを端末から切り離す 入出力を一度閉じる(使うなら明示的にオープンしたものを使おう) SYSLOGなり何がしかの出力ファイルに動作を出力する SIGNALを受け取る PIDファイルを作る 厳密にやろうと思うとumaskを0にするだとか、'/'に移動するだとかもあったりするけど、ゆとりなのでプロセスから切り離すを含めdaemon

    デーモンについての覚書 - すがブロ
    nobu666
    nobu666 2012/02/22
  • どっちが面白い? ドキュメント指向データベース(1/2) - @IT

    NoSQLと言えば、Hadoopやmemcachedのように、大量のサーバで分散処理をすることで、高い処理性能を引き出すためのものというイメージを持たれている方もいるかもしれません。しかし、NoSQLにもいろいろあります。昨年から注目を集め始めたのが「ドキュメント指向」と称するデータベース管理システムです。ドキュメント指向データベース管理システムの中でもユーザー数でトップを争うMongoDBとApache CouchDB(Couchbase)のイベントに参加してきました。 開発メンバーが来日、MongoDB Tokyo 2012 1月18日、東京でMongoDB Tokyo 2012というMongoDBユーザー向けのイベントがありました。このイベントはオープンソースのドキュメント指向データベース管理システム「MongoDB」を開発している10genが主催したものです。 10genはアメリカ

    nobu666
    nobu666 2012/02/22
  • https://downloads.apache.org/httpd/CHANGES_2.4

    nobu666
    nobu666 2012/02/22
  • #fluentd のためのプラグインをイチから書く手順(bundler版) - tagomorisのメモ置き場

    前に自分で書いた fluentdのためのプラグインをイチから書く手順 - tagomorisのメモ置き場 はたいへん重宝していたのだが、書いたすこし後になって実は現在すでに bundle gem コマンドを使うやりかたが良さそうだということがわかってしまったがばたばたしてて移行してなかった。 で、またひとつプラグインを書くことにしたのでついでに bundle を使った手順をざっくりまとめておく。以下のエントリをたいへん参考にさせてもらった。 T-POINTを取得するスクリプトをGistから移動, Bundlerを使ったGem作成メモ (自分用) - ただのにっき(2012-02-18) 準備とディレクトリツリーの作成 bundler は必要なので、なにはなくとも入れておこう。 gem install bundler そしてプラグイン用ディレクトリツリーを作成する。今回は DataCount

    #fluentd のためのプラグインをイチから書く手順(bundler版) - tagomorisのメモ置き場
    nobu666
    nobu666 2012/02/22
  • モダンなJSライブラリのディレクトリ構成まとめ - CODESCRIBBLE

    JavaScriptプロジェクトを新しく作るにあたってディレクトリ構成をどうするか悩んだので、オープンソースのライブラリなどを参考にすることに。ということで、モダンなJavaScriptライブラリ・フレームワークのディレクトリ構成をまとめてみました。 モダンと言ってはいますが、全然モダンじゃないライブラリも混ざってるかもしれないです。 jQuery jquery ├── build │   └── lib ├── speed ├── src │   ├── ajax │   └── sizzle └── test ├── data │   ├── offset │   ├── selector │   └── support ├── qunit └── unit jQuery Mobile jquery-mobile ├── build ├── css │   ├── structure

    モダンなJSライブラリのディレクトリ構成まとめ - CODESCRIBBLE
    nobu666
    nobu666 2012/02/22
  • Vimでバイナリ編集が出来るプラグインvinarise - Ideals and Reality

    Vimでバイナリ編集をする際にはxxdコマンドを使ってバイナリ表示をさせることになると思いますが、それは単体ではとても使いにくいもので、決して常用出来るものではないと思います。 しかし、現在のVimには直接バイナリが編集出来るプラグイン、vinariseがあります。 github : vinarise vinariseは現在最低限のバイナリ編集機能しかありませんが、xxdコマンドを使うよりも非常に使い勝手が良いです。 今回最先端のVim上で使用出来るバイナリエディタとしてvinariseを紹介したいと思います。 使用時の最低要件 vinariseを使用するには、vinariseのプラグイン自体は当然必要ですが、Pythonインタフェースが必要になります。 Pythonインタフェースについては以下を参考にしてください。 Hack #132: Pythonインタフェースを使う(1) あとはvi

    Vimでバイナリ編集が出来るプラグインvinarise - Ideals and Reality
    nobu666
    nobu666 2012/02/22
  • Twitterのfollowingを迷わず減らす - すぎゃーんメモ

    Twitterは情報源として非常に愛用しているのだけどfollowしている数が多くなりすぎると流量が多すぎて追えなくなるので適度に減らしたい。でも元々は自分が自分の意志でfollowしたヒトたちなワケだからそう簡単にunfollowするヒトを選べない。 ので半強制的に減らすためのものを作ってみた。 http://friendreducer-sugyan.dotcloud.com/ https://github.com/sugyan/FriendReducer (source code) Sign inしてStart buttonを押すとAPIからランダムに自分のfriendsを100件取得してきて順番に表示、カウントダウン開始。4秒以内に"Don't unfollow"ボタンを押さないと勝手にunfollowする。放っておくとどんどんunfollowされるので使うヒトは気をつけてお使いくだ

    Twitterのfollowingを迷わず減らす - すぎゃーんメモ
    nobu666
    nobu666 2012/02/22
  • ハドソンがファミコンに参入するまで(1)::Colorful Pieces of Game

    これは1984年に、ハドソンが初のサードパーティとして、ファミコンに参加するときの物語だ。 前のポストで、野沢さんの証言を元にブログを書いたら、いろんな人から細かい情報が集まって、どんな風にハドソンがファミコンに参入したのか、そのプロセスはどういうものだったのかを、ようやくその全貌が正しく明らかになったと考えられるようになったので、再度具体的に書いていきたい。 ところで、この記事は、前の物とかなり激しくかぶるのだけれど、前のものを消すとどのように変化したか? が分かりにくく、かつ前回のに付け加えをするには、あまりに多すぎるので、あえて新しい記事としてアップロードすることにした。 あと今回、何人か名前を出して欲しくないといわれた関係者が現れてしまったので、野沢さんの言葉と一緒に、当時のハドソン関係者と、今のところは伏せておくことにしたい。 …って考えてみたら、野沢さんの名前出していいかどうか

    nobu666
    nobu666 2012/02/22
  • ソーシャルアプリのインフラはNode.jsが主役になるか~デブサミまとめレポート(ソーシャル&インフラ編) - @IT

    大人気ソーシャルアプリ「ドラコレ」のインフラ 最初に紹介するセッションは「大ヒットソーシャルアプリ「ドラゴンコレクション」の裏側 ~ 超高トラフィックを支えるアプリ・インフラの“明日から使えるテクニック”」。講演者は、コナミデジタルエンタテインメント ドラコレスタジオ マネージャー 廣田竜平氏だ。 「ドラゴンコレクション」(以下、ドラコレ)はコナミデジタルエンタテインメントが製作・運営しているソーシャルゲームである。同社の廣田氏による講演では、ドラコレを運用するインフラ技術について紹介された。 廣田氏によれば、ドラコレのHTTPリクエストはピーク時で1秒間に5けた台にのぼり、それを3けたの台数のサーバによって運用しているという。サーバ技術自体はCentOS+Apache+PHPMySQL(+memcached)という一般的なLAMP環境であり、複数のソフトウェアロードバランサとDNSラウ

    nobu666
    nobu666 2012/02/22
  • English (US)

    Did someone say … cookies? X and its partners use cookies to provide you with a better, safer and faster service and to support our business. Some cookies are necessary to use our services, improve our services, and make sure they work properly. Show more about your choices.

    English (US)
    nobu666
    nobu666 2012/02/22
  • 第5回 Jenkins勉強会に参加してきた #jenkinsstudy - Diary of absj31

    connpass-第5回Jenkins勉強会 USTREAM - jenkinsci 2012/02/21 第5回 Jenkins勉強会 #jenkinsstudy - Togetter (写真:ビアバッシュ時の書籍プレゼント抽選にて、何と2/24発売の「Jenkins」日語翻訳版を頂きました♪) 今回第5回のJenkins勉強会は、場所を楽天株式会社@品川シーサイド にて行われました。 追加募集が何度か行われており、多くの参加者数が予想されましたが、それら多数の参加者を楽々収容するスペース!(過去自分が訪れた勉強会で言えば、縦サミもここでしたね) 今回は会場設備準備のために若干開始時刻から遅れていたため、この時間を使って場つなぎ的にアイスブレイクトークが行われてました。 今回はプレゼントがあります。 Jenkins Jenkins 作者: John Ferguson Smart,Sk

    第5回 Jenkins勉強会に参加してきた #jenkinsstudy - Diary of absj31
    nobu666
    nobu666 2012/02/22
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    nobu666
    nobu666 2012/02/22
  • データセンター向けサーバとして注目の高密度サーバを実現する技術とは、SeaMicroに聞く

    サーバの消費電力と発熱の増加はデータセンターを効率的に運営する上での課題として認識されており、その解決策として低消費電力、低発熱、そして実装面積を小さく抑えた「高密度サーバ」が注目されています。 米SeaMicroは、高密度サーバの分野で頭角を現しているベンチャー企業です。同社は高性能なXeonプロセッサを用いながら、通常のラックマウント型サーバと比較して電力消費量は半分、実装密度にして3倍となる新製品「SM10000-XE」を発表。4コアのXeon、32GBメモリのサーバを64台搭載しています。 高密度サーバの多くはARMやAtomといった低消費電力のプロセッサに特化して開発されており、同社もこれまでAtomベースの製品を提供してきました。しかし今回の同社製品の大きな特徴は、Xeonのような高性能プロセッサを用いて高密度サーバを実現した点にあります。 同社はどのような技術を用いて高密度サ

    データセンター向けサーバとして注目の高密度サーバを実現する技術とは、SeaMicroに聞く
    nobu666
    nobu666 2012/02/22