タグ

2014年7月22日のブックマーク (20件)

  • Capistranoのメモ - もちおのWEBアプリ開発日記

    最近Capistrano使ってて何点かハマったのでメモ 通常複数サーバにデプロイする場合に並列実行されてしまうが直列に実行したい場合、max_hosts => 1を追記する。 namespace :deploy do task :hoge, :roles => app, :max_hosts => 1 do run "echo `hostname`" end end nohupでプロセスをバックグラウンドで実行したい場合、(実行したいコマンド) && sleep 1とする。 run "(cd $DIR && (nohup ./app &)) && sleep 1" sleep 1の箇所はecho 1でもいけるけどsleepがいいかな。

    Capistranoのメモ - もちおのWEBアプリ開発日記
    yyamano
    yyamano 2014/07/22
    “通常複数サーバにデプロイする場合に並列実行されてしまうが直列に実行したい場合、max_hosts => 1を追記する。”
  • 第60回: SerfとConsulでシステム運用を楽しくしよう! に参加しました。 #hbstudy | tsugulog

    前置き hbstudy第60回: SerfとConsulでシステム運用を楽しくしよう! に参加しました。 まだメモ書き状態で雑ーーなところも多々ありますが、とてもおもしろい勉強会だったので勢いで公開。ぼちぼち編集するかもしれないし、されないかもしれません。どっちやねん。 次回は 2014/8/9(土) 13:30~20:00 です。ご興味あればぜひ。 - hbstudy#61 トラブル☆しゅーたーず #08 概要 2014/07/20 14:00-16:30 イベントページ(compass) 発表タイトル/講師 「SerfとConsulで運用を楽しくしよう!」@zenbutsuさん 「consulについて」@ijinさん 「SerfとConsulで運用を楽しくしよう!」@zenbutsuさん JTF再演かな?→ver.1.02になってた。 最新版がSlideShareに上がったので差し

    yyamano
    yyamano 2014/07/22
  • Stormの概要 - ワザノバ | wazanova

    https://www.youtube.com/watch?v=qjZnezdSKnw 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約6時間前 SKYLIGHT を開発しているTildeに所属しているCarl Lercheが、Apach Stormを紹介している講演のビデオです。 Stormは、Twitter, Spotify, Groupon, Flipboardなどで使われている、分散型のリアルタイムコンピューティングシステムですが、SKYLIGHTのバックエンドでも利用されているようです。 Stormは分散型のパワフルなワーカー。分散型と言えば、多くのサーバを利用できるということだが、一方でオペレーションが大変になる。しかし、Stormは障害耐性が当に優れている(詳細後述)。高速: 1秒間に百万メッセ

    yyamano
    yyamano 2014/07/22
  • Node.js & Go: スタートアップのテクノロジーの選択 - ワザノバ | wazanova

    https://www.youtube.com/watch?v=Iebb5dXaScE 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 GopherCon 2014における、PoptipのCEOであるKelsey Falterの講演。同社はCNN、ESPN、L’Orealなどメディア & コンシューマグッズ大手に、ソーシャルメディアコンテンツの分析やアンケートのプラットフォームを提供しているNew Yorkのスタートアップです。 最初はNode.jsで開発したが、スタートアップにありがちな大手顧客の対応のためのスケールアップと、平行して資金調達活動を続ける中での時間がないバタバタの状況で、 インスタンスが落ちるとシングルポイント障害点になってしまう。ホストしているサーバの障害やアプリのクラッシュなどが

    yyamano
    yyamano 2014/07/22
  • How to Debug Anything

    Does your code work? Probably not. The libraries you're using probably don't work either. If you're lucky, the OS does, but even then you'll probably find something wrong if you look hard enough. Debugging is the reason that the last 20% of shipping a product usually accounts for 80% of the time. And yet, there are a million blog posts and talks about writing code, but very few about figuring out

    How to Debug Anything
    yyamano
    yyamano 2014/07/22
  • 何でもデバッグできるようになるスキル - ワザノバ | wazanova

    https://www.youtube.com/watch?v=VV7b7fs4VI8 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 パッケージ(apt, yum, gem等)レポジトリのホスティングサービスであるPackageCloudを開発している、James Golickの講演です。 パフォーマンスの高いハイクオリティなソフトウェアをデプロイしたければ、あらゆるレベルでバグ修正ができるようになること。 まず、エピソードとして紹介しているのが、友人の会社のサイトが落ちて、あいにく、その会社のエンジニアが出払ってしまっていて、どうにかしてほしいと助けを求められたときのこと。 ソースコードを見たことない。 システムの構成を知らない。 phpは詳しくない。 SSHでアクセスできる情報だけはある。 とい

    yyamano
    yyamano 2014/07/22
  • Re: ご注文は自動化ですか?[2]

    - version 1.02 (July Tech Fest の資料アップデート版です) Re: ご注文は自動化ですか?[2] オーケストレーションで仕事を楽しくする話 Serf とか Consul とか聞くけど、イマイチわからん!という疑問はありませんか。 どのような働きをするのかや、使いどころを、皆さんと共有したいなと思っています。 1. オーケストレーションとは ← update! 2. 基編 ・ Serf, Consul, envconsul 3. 実践編 ・ API 連携 4. まとめ #hbstudy 60 http://connpass.com/event/7322/ July 20, 2014, @ Shinjyuku, Tokyo, Japan Read less

    Re: ご注文は自動化ですか?[2]
    yyamano
    yyamano 2014/07/22
  • 第12回 MongoDBの監視 | gihyo.jp

    はじめに 前回からMongoDBの非機能面に着目していますが、今回はMongoDBの監視について説明します。まず、MongoDBの監視で使うことができる機能やツールを紹介し、その後、これらのツールを用いてどのようにMongoDBを監視するかについて一般的な考え方を紹介します。MongoDBは最新バージョンの2.4を対象としています。 コマンド表記について$ : コマンドラインで実行するコマンド 監視機能の紹介 ロギング 最初に監視の基ともいえる、ロギングについて説明します。MongoDBでは何も指定しないと標準出力にログが出力されますが、ファイルに出力する場合は「 --logpath 」オプションにてログの出力先を指定します。 $ mongod --logpath=/var/log/mongodb.log このままだと、次回起動時にログはローテーションされてしまいます。ログをローテーショ

    第12回 MongoDBの監視 | gihyo.jp
  • 【CyberAgent】技術情報/TechReport - テックレポート/MongoDBの運用について | 株式会社サイバーエージェント

    ■はじめに 弊社でも、ピグライフをはじめとしてモバイルゲームなどのサービスでMongoDBを使い始めています。 運用に関してはMySQL等にはまだノウハウ的にはかなわないものの、NoSQLのジャンルの中では有用なプロダクトであるといえるかと思います。 ですが、運用に関しての共有ができておらず、有効な使い方ができていないパターンも多いです、そのため運用に関してノウハウを共有するための資料を作成しました。 ■概要/特徴 MongoDBには以下のような特徴がある ●      BSONによる、JSONによるスキーマレスなデータ運用 これにより、柔軟なデータ構造をわかりやすく表現できる。 加えてスキーマレスなため、データの構成を柔軟に帰ることが出来る ●      レプリカセットによる冗長化対応 MySQLでも、マスタを冗長化するためには、MySQLCluster、MHAなどのプロダクトがあ

  • [mongodb-user] How to reduce noise in the logs? - Grokbase

    Hi Dennis, The logging level is 0 by default and that's considered to be at "warning", however, there are one or two bugs that cause an increase in logging verbosity and these are resolved in 2.2. To decrease the level below 0, you can run mongod with the "quiet" option as outlined here<http://docs.mongodb.org/manual/reference/configuration-options/> (in the configuration file). This option essent

  • [Ruby] 例えば、Rails の標準ログを止める - sonots:blog

    [Ruby] 例えば、Rails の標準ログを止める - sonots:blog
  • Are WADLs yesterday’s news? « function(arg)

    It has been four years since Sun’s Marc Hadley put forward his proposal for a Web Application Definition Language. Since the arrival of the WADL, we have seen the API Economy boom and an almost overwhelming swell towards REST and away from SOAP. Given that the WADL was intended to be the RESTful answer to SOAP’s WSDL you might have expected that the volume of WADLs would be rising in equal proport

    Are WADLs yesterday’s news? « function(arg)
    yyamano
    yyamano 2014/07/22
  • 「犯人と直接話してくれ」──PayPalハッキング被害で経験した驚きの結末 - 週刊アスキー

    PayPalアカウントは持っているが、いまはほとんど使っておらず放置状態──という人は多いだろう。PayPal決済のメリットはクレジットカード番号を見知らぬサービス会社に知らせなくても決済できるという点。 ただしPayPalアカウント自体がハッキングされたら? という事例が知人に発生した。そして、PayPalアカウント自体がハッキングされたら、単にクレジットカードをスキミングされるより、さらに面倒な事態に発展する可能性がある──その驚きの事実を、今回の事例は示している。 PayPalとのやり取りの顛末を見て、みなさんはどう感じるだろう? ※この記事では、ハッキング発見からPayPalとのやり取りの流れまでを実際のスクリーンショットを交えてお送りします。 身に覚えのないCHRISTOPHERとの取引を知らせるメールが到着。数年間眠らせていたアカウントのため、即座にハッキングされているのではな

    「犯人と直接話してくれ」──PayPalハッキング被害で経験した驚きの結末 - 週刊アスキー
    yyamano
    yyamano 2014/07/22
  • VIOPS09これ欲しい!と言われるネットワーク仮想化とは

    1. © 2014 VMware Inc. All rights reserved. これ欲しい!と言われる ネットワーク仮想化とは CTO Ambassador / Senior SE 金子 亨 (tkaneko@vmware.com) 2014/7/4 2. 自己紹介 • 金子 亨 (かねこ とおる) • お客様担当プリセールス SE • CTO Ambassador • 守備範囲 – ビジョンからログ一行まで – ハイパーバイザーからハイブリッドクラウドからモバイル端末管理まで • 最近の悩み – 今後のキャラ – 明日の土下座会 2 5. 任意のアプリケーション 仮想ネットワーク VMware NSX ネットワーク仮想化プラットフォーム Logical Switch 任意の物理ネットワーク 任意のクラウドマネジメントプラットフォーム Logical Firewall Logical

    VIOPS09これ欲しい!と言われるネットワーク仮想化とは
  • Google CardboardでスマホがVRゴーグルに。

    Google CardboardでスマホがVRゴーグルに。2014.06.28 01:20 福田ミホ Google I/Oのサプライズなお土産。 Oculus Riftみたいなヴァーチャルリアリティ用ヘッドセットがほしいけど、お値段が張るし、もうちょっと待ったほうが長持ちするものが出そうです。そこでお金のかからない代替案、Google Cardboardです。これはAndroidフォンにCardboardアプリを入れ、ダンボール製ゴーグルと合体させたものです。Google I/Oのキーノート終了後に参加者にお土産として配られたものですが、作り方もアプリもすでに公開されています。 見た目はOculus Riftみたいな未来感というより手作り感満載ですが、中身はちゃんとヴァーチャルリアリティです。Cardboardアプリ内のデモではYouTubeを見たり、ストリートビューで遊んだり、Googl

    yyamano
    yyamano 2014/07/22
  • Cloud Foundry Activity Viewer

  • ゼネコンとITゼネコンとデスマーチと工程修正 - kawaguti’s diary

    よしおかさんがざっくりいいきるときは、だいたい適当なので、突っ込んだ方が損した気になったりするものなので、適当には適当で返しておこうと思います。なのでこちらの話はとても適当ですので、突っ込まれると知識不足が露呈しますが、予めご容赦ください。 システム管理者、感謝の日イベントに参加した。 - 未来のいつか/hyoshiokの日記 どんなプロジェクトも工期通りに終了する。工期が遅延して品質もぼろぼろといういわゆる「デスマーチ」のようなものは建設業ではほとんど起きないそうである。それはやっぱり工事現場だとものが出来ていくのが見えているので、ヤバい問題はわりと早く発見できるかららしい。結局、問題を可視化して、早期に問題を発見し、早め早めに手を打つということらしい。 建築プロジェクトではデスマーチの代わりに工期遅延が起こる ワールドカップやオリンピックごとに、建築間に合うのか問題が起きているのは、日

    ゼネコンとITゼネコンとデスマーチと工程修正 - kawaguti’s diary
    yyamano
    yyamano 2014/07/22
    “よしおかさんがざっくりいいきるときは、だいたい適当なので、突っ込んだ方が損した気になったりするものなので、適当には適当で返しておこうと思います。”
  • PRINCE2の教え--プロジェクトで大事なのはマネジメントかガバナンスか? | タイム・コンサルタントの日誌から

    このサイトをご覧の読者の方なら、『鉄の三角形』という言葉をご存知と思う。プロジェクトを定める「スコープ」「コスト」「スケジュール」という三大制約条件を、三角形の形で模式的に示したものだ。 三角形の一片の長さは、他の辺に影響を与えずに変えることができない。同じように、プロジェクトの三つの制約条件は、独立でなく必ず他と関わり合っている。例えばプロジェクトのやるべき責任範囲である「スコープ」が増えたとしよう。すると「コスト」が増えるか、「スケジュール」が伸びるか、あるいはその両方が必ず起きる。そこでプロジェクトマネージャーは、これら3つのファクターの相互関係とバランスを、よく考えながらコントロールする必要がある。 ちなみに、製造業の三大ファクターと言えば「QCD」、すなわち、品質(Quality)・コスト(Cost)・納期(Delivery)である。プロジェクトの場合は、品質で三角形を書くことも

    PRINCE2の教え--プロジェクトで大事なのはマネジメントかガバナンスか? | タイム・コンサルタントの日誌から
    yyamano
    yyamano 2014/07/22
  • Japanese police release 3D vagina artist from jail

    yyamano
    yyamano 2014/07/22
    “rough translation: "good-for-nothing-girl"”
  • 鰻(うなぎ)と地酒の稲毛屋(いなげや)|千駄木|西日暮里

    informationお知らせ 営業時間 11時半~14時(LO13時半)、17時~21時半(LO20時45分) 尚、鰻のお持ち帰りを承りますが仕込みの都合がありますので前日までの注文お願いいたします。 鰻メニュー(税込) 蒲焼 3300円 鰻重・鰻丼 ランチ 1830円 松   3500円 電話 03-3822-3495 電話が繋がらないとき、また、定休日のとき お名前・連絡先・時間・鰻の種類・数をお書きのうえ inageya1927@gmail.comにメールください。 9月の休み 2日(水)9日(火)10日(水)16日(月)23日(水)24日(木)30日(水) ランチタイムからお酒、夜のメニュー召し上がれます。 お支払いは現金のみとなります。