タグ

2015年1月25日のブックマーク (3件)

  • Node.js + Socket.IO + pm2でデーモン化とクラスタリング - 人と技術のマッシュアップ

    Socket.IOをpm2でクラスタリングするには、ちょっと工夫が必要だったのでメモ forever Node.jsのデーモン化といえばforeverです。しかしクラスタリングしようとすると、Node.jsのコードをクラスタリング対応で書かないといけないのでやや面倒だったりします。今回、foreverよりも高機能なpm2を使ってクラスタリングを試してみました。 pm2 pm2はforeverと同じようにNode.jsをデーモン化するツールですが、モニタ機能やクラスタリング機能などかなり高機能になっています。 pm2のインストール pm2はグローバルでインストールします。 $ npm install -g pm2 対応するNode.jsのバージョンは古いと動かないかもしれません。今回はv0.10.20(on Mac)で動作確認しました。動かすNode.jsアプリはこちらのSocket.IOの

    Node.js + Socket.IO + pm2でデーモン化とクラスタリング - 人と技術のマッシュアップ
    tsimo
    tsimo 2015/01/25
  • シェルスクリプト入門

    シェルの作成・実行 ・ シェルスクリプトとは ・ シェルの書き方 ・ シェルの実行 変数 ・ シェル変数 ・ 特殊な変数 制御構文 ・ if ・ case ・ while ・ for ・ until 演算・比較 ・ 四則演算 ・ 数値比較 ・ 文字列比較 ・ ファイルチェック ・ 論理結合 関数・オプション ・ 関数の作成 ・ オプションの使用 サンプルスクリプト集 ・ 共通関数を外部ファイルに作成する ・ ヒアドキュメントの利用 ・ findコマンドの有効利用 ・ リストファイルを読み込んで処理する

    tsimo
    tsimo 2015/01/25
  • 世が世なら…発達障害「ADHD」は狩猟採集社会では優位性を持っていた。現代でも適した職業や場所が見つかれば特性を強みに変えられる可能性(米研究)

    注意欠陥や多動性、衝動性を特徴とする発達障害ADHD(注意欠如・多動性障害)に関しての話題は何度か紹介してきたが、近年、増加傾向にあるとも言われている。 というか遺伝的要素が高い(遺伝率は80%)ので昔から一定数存在していたが、最近では病名がついて、そう診断されるケースが増えていることが要因かとも思われる。 さて、突飛で落ち着きがないが、瞬発的機動力で、好奇心の赴くままに行動する「新奇探索傾向」があるADHDだが、農耕が開始された新石器時代以前の狩猟採集社会では、むしろ有利な特性であった可能性が指摘されている。 アメリカでは10人に1人がADHDと診断される 米ニューヨークのワイル・コーネル医科大学の精神薬理学部長を務めるリチャード・フリードマン教授によると、アメリカでは約11%の人が4歳から17歳までのある時点でADHDと診断されているそうだ。10人に1人以上という計算になる。 教授は

    世が世なら…発達障害「ADHD」は狩猟採集社会では優位性を持っていた。現代でも適した職業や場所が見つかれば特性を強みに変えられる可能性(米研究)
    tsimo
    tsimo 2015/01/25