中村哲医師 アフガンに分骨へ[写真]NEW! 女性自認もトイレ使えず 違法[写真] 園長らパワハラか 18人退職届[写真]NEW! 強風で風車が制御不能 北海道[動画] Johnny’s web緊急メンテ状態[写真] 「辰ちゃん漬」像の撤去せず[写真]NEW! ベビーカーに荷物 転倒注意[動画]NEW! 梅宮さん死去 秋山がコメント[写真]
![NHK大河ドラマ「真田丸」に関連するアーカイブ一覧 - Yahoo!ニュース](https://cdn-ak-scissors.b.st-hatena.com/image/square/d67d48bdb37186e1c6a4d2f3ae93667acc1e67fd/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fjpnews%2Fcre%2Fcommon%2Fall%2Fimages%2Ffbico_ogp_1200x630.png)
git は、コードベースの発展過程を記録し、開発者間の協同作業を効率化する強力なツールです。でも、記録対象のリポジトリがとてつもなく巨大なものになったときは何が起こるのでしょうか? この記事では、いくつかの異なる意味での巨大化に正しく対処するためのアイデアと手法を少し紹介してみたいと思います。 二種類の 巨大なリポジトリ よく考えてみると 巨大なリポジトリ が生ずる理由はおおまかに言って二つあります: 非常に長い期間にわたって履歴が積み上げられた (プロジェクトが非常に長い期間継続的に拡大を続けたために開発成果が積み重なった) 場合 巨大でしかも履歴の記録が必要なバイナリ データが存在し、それがコードに反映される場合 その両方の場合 即ち、リポジトリの巨大化は二つの異なる方向に向かって起こることになります。それは、作業ディレクトリのサイズ (即ち直近のコミットのサイズ) の問題と全体の履歴
休み中にサイトが死んでてアレコレあって、楽に監視できないかなーと。 Zabbixとかいろいろあるけど、そこまでガッツリじゃなくてもいいんだよなーと。 404や500になってたら通知が来てくれればいいかなーと。 ついでに画面キャプチャもあるとうれしいなーと。 ただ、稼働中のサーバーには何もインストールしたくないなーと。 PhantomJSやらCasperJS使えばできるのは分かるんだけど、そのためにEC2とか立てたくないなーと。 Lambdaでどうにかできないかなーと思って探したらありました。 github.com 本当にありがとうございます。 で、クローンして作ったのがこれ。 元のソースに少し付け足しただけなんだけど・・ github.com AWS Lambda上でPhantomJSを動かし、 チェック対象のサイトが200以外を返したら、 画面キャプチャを撮ってメールで送信するやつ。 E
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く