タグ

2015年10月4日のブックマーク (7件)

  • 障害の事後分析を読んで得た教訓 ― 「何がシステムを停止させるのか?」 | POSTD

    私はポストモーテム(事後分析)の記録を読むのが大好きです。ポストモーテムを読むと勉強になりますが、大抵の教材的資料とは違って、興味深いストーリーが含まれているのです。相当な時間をかけてGoogleMicrosoftのポストモーテムを読みました。大きな障害を招く最大の原因について、私は(まだ)きちんと分析していませんが、何度も繰り返し目にするポストモーテムのパターンがいくつかあります。 エラーハンドリング 適切なエラーハンドリングのコードを書くのは難しいものです。エラーハンドリングのコードに含まれるバグは、 大きな 問題を引き起こす主な原因となっています。つまり、エラーによってバグのあるエラーハンドリングのコードが実行されるということは、単に個々のエラーが重なるだけという事態にはとどまらないのです。障害が重なって重大なシステム停止につながることはよくあります。それはある意味明らかなことで、

    障害の事後分析を読んで得た教訓 ― 「何がシステムを停止させるのか?」 | POSTD
  • pelletkachels | blog over bedrijven en feitjes en de pelletkachel

    Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we

    pelletkachels | blog over bedrijven en feitjes en de pelletkachel
  • 『PHPCon Japan 2015 - 2015-10-03 - Database Theory Models and Abstractions // Speaker Deck』へのコメント

    暮らし PHPCon Japan 2015 - 2015-10-03 - Database Theory Models and Abstractions // Speaker Deck

    『PHPCon Japan 2015 - 2015-10-03 - Database Theory Models and Abstractions // Speaker Deck』へのコメント
    hiro14aki
    hiro14aki 2015/10/04
  • 練習問題 - プログラミングスレまとめ in VIP

    これは何? † 練習問題(アルゴリズム編)もご覧ください。 練習問題を集めてみました。 言語は問いません。入力出力は特に問いません。 キー入力でもファイルでもソースにべた書きでもいいです。 答えは誰かが書いてくれます。それまではスレで聞いてください。 ↑ ループ練習 † Hello World![改行]を5回表示させてください。 print(或いはprintf,cout等)を5回コピーすれば当然可能ですが、 ループ構文(for,while等)を利用して、print等は1回の使用にとどめてみてください。 出力結果 Hello World! Hello World! Hello World! Hello World! Hello World! 解答例 Java版 C Python Haskell Scala Scheme 可能ならコマンドラインから入力を受け取って、n回表示するように改造してく

  • vagrantでssh接続設定

    vagrantで仮想マシンを構築している場合、 vagrant sshコマンドで便利にssh接続できるが sshコマンドで接続したいケースを想定してsshの接続設定をする ホストオンリーネットワークの設定 Vagrantfileに以下の設定を加えてIPを設定する # V1形式 config.vm.network :hostonly , "192.168.50.12" # v2形式 config.vm.network :private_network , ip: "192.168.50.12" この状態でホストOSからとりあえずつないでみる ssh vagrant@192.168.50.12 -i ~/.vagrant.d/insecure_private_key 無事接続できればOK ホスト側のssh設定 毎回上記のsshコマンドを打つのはだるいので設定を追加 具体的には~/.ssh/co

  • Windowsでvagrant upした後にsshログインする方法 · DQNEO日記

    Windows(Cygwin)でVagrant + VirtualBoxに挑戦しています。 vagrant box add base http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130427.box vagrant init vagrant up vagrant ssh で、仮想マシンを起動してsshログインすることはできたのですが、 "vagrant ssh"ではなく普通のsshコマンドで接続するにはどうすればよいのかがわからなくて苦戦しました。 結論からいうと、sshログイン情報は"vagrant ssh-config"コマンドを叩くと教えてくれます。 vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port

    Windowsでvagrant upした後にsshログインする方法 · DQNEO日記
  • #ISUCON 5の予選をトップ通過してきました | おそらくはそれさえも平凡な日々

    雑に稼ぐにはPerlはサイコーだぜ tokuhirom 主催のLINE様、毎年ありがとうございます。GCP使いやすかったです、Google様もありがとうございました。 さて、いつもながらfujiwaraさんと組んで1位を取ると、つい自分がすごいと錯覚してしまいそうになるのですが、すごいのはfujiwawaさんであって「僕ではない」ということを強く意識しないといけない。 とはいえ、久しぶりにfujiwaraさんと組んで、自分がどれくらい戦えるのか楽しみだったのですが、以前優勝させてもらった時よりも自分としては大きな手応えがあり、僕もfujiwaraさんと組ませてもらって恥ずかしくないくらいの実力はあるなと思いました。 今年のISUCON予選は、とにかくやることが尽きず、ずっと手を動かしながら改善を続けられる楽しさがあって、疲れましたが充実した時間を過ごすことができました。最近仕事でコード書く

    #ISUCON 5の予選をトップ通過してきました | おそらくはそれさえも平凡な日々