タグ

2018年9月18日のブックマーク (7件)

  • php-7-1-dotdeb

    n314
    n314 2018/09/18
    ブクマし忘れてた
  • 10年モノのインフラを3年がかりでカイゼンした - Qiita

    CI いちおうJenkinsが立ってました。失敗して赤くなってるジョブが大半で、かといって誰が治すわけでもなく、よくわからないけど失敗したり成功したり、とにかく不安定でした。 CloudWatchのメトリクスで眺めて、EBSのIOPSクレジットの枯渇から激遅になって、Jenkinsジョブのタイムアウト設定で失敗になる、まで明らかにしました。その時の対処は、IOPSクレジット上限サイズの1TBのSSDのEBSを付けることと、同時並行で動けるJenkinsジョブ数に上限を設けることで、落ち着くようになりました。 とはいえ「Jenkinsおじさん」問題があるので、CIをどうにか民主化する必要があります。SaaSから検討して、TravisCIとCircleCIが最終候補になって、トラブルシュートをSSHでできるのを決め手に、CircleCIを導入しました。 8月末にCircleCI1.0が死んだと

    10年モノのインフラを3年がかりでカイゼンした - Qiita
    n314
    n314 2018/09/18
    元々の構成もそんなに酷くないように思える…。
  • データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!

    データベーステーブル設計の基礎の基礎~エンティティの抽出・定義から正規化まで 適切な形でデータベースのテーブルを設計し、運用するには?テーブル設計に必要な初歩を日MySQLユーザ会副代表の坂井恵さんが丁寧に解説します。 金融系アプリ、ゲーム人工知能などなど……。どんな種類のシステムを開発する上でも、避けて通れない領域があります。データベースです。データを適切な形式で格納し、取り出す。単純明快ながらも奥深いこの仕組みは、多くのシステムの根幹を支えています。 しかし、適切な形でデータベースのテーブルを設計し、運用するのは簡単なことではありません。「良いテーブル設計」のためには知識と経験が不可欠です。今回は日MySQLユーザ会の副代表である坂井恵さんに、これからテーブル設計に着手する方に向け、設計に必要な技術と、良い設計を作るための考え方を教えていただきました。 坂井恵(さかい・けい) @

    データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!
    n314
    n314 2018/09/18
    商品価格の履歴は分かりやすいけど、例えば消費税が変わった後に再計算したらズレるとかはやってしまいがち。
  • Docker = AUFSという図式はもう忘れたほうがいいかもしれない、あるいはDockerとストレージドライバの話 - Qiita

    2013年から2014年頃、空前のDocker大ブーム期に書かれたブログ記事には、よく「DockerはAUFSを使って差分イメージを実現している」と書かれてあります。 しかし最近のDockerではAUFSは使われていないのでもう忘れたほうがよいでしょう。(一応選択しようと思えばできます) Dockerとストレージドライバの話 Docker 0.7から、ストレージ層がプラガブルになって、ストレージドライバを自由に選択できるようになりました。 最新版のDocker(v1.5)では、 下記の5つを選択できるようになっています。 aufs btrfs devicemapper overlay vfs つまりaufsは選択肢のひとつにすぎないということです。 実際にどのストレージが使われているのか? 選択可能とは言え、大半のひとはデフォルトのまま使っていると思います。 ディストリビューションごとに、

    Docker = AUFSという図式はもう忘れたほうがいいかもしれない、あるいはDockerとストレージドライバの話 - Qiita
  • Dockerとchrootを組み合わせたシンプルなコンテナデプロイツール - ゆううきブログ

    この記事ははてなエンジニアアドベントカレンダー2015の1日目です。今回は、既存の運用フローに乗せやすいDockerイメージへのchrootによるデプロイの考え方と自作のコンセプトツール droot を紹介します。 github.com 背景 Docker 番導入の課題 Docker 導入の目的 Docker + chroot のアイデア droot: Dockerイメージにchrootするコンテナツール droot の使い方 droot push: Dockerイメージをtar ball化しS3にpushする droot pull: S3にpushしたイメージをダウンロードし展開する droot run: 展開先のディレクトリにchrootする droot の実装 droot push/pull の実装 droot run の実装 あわせて読みたい あとがき 背景 Dockerがリリー

    Dockerとchrootを組み合わせたシンプルなコンテナデプロイツール - ゆううきブログ
    n314
    n314 2018/09/18
  • Red Hat Enterprise LinuxでBtrfsが「deprecated」に | スラド Linux

    やたらとZFSを意識しているが、大言壮語も甚だしいほどに機能不足&超絶不安定。 まず良く言われているようにスナップショットが容量い過ぎ。 わざわざ「btrfs filesystem df /」なんてやって確認してくれるソフトなんて無いので、 dfの値だけみてスナップショットは容量わないとか勘違いして、じゃんじゃんスナップ切ってくと ある日突然disk fullで死ぬ。スナップショットなんだか、単なるコピーなんだか分かりゃしない。 ext*系によくある、スーパーユーザーのみが利用できる予約ブロックなんてものも存在しないので、 disk fullで死亡後は、リカバリがちょっと面倒くさい。 更にXFS以上にファイルの新規作成が遅い。 両者共に動的i-nodeにこだわりすぎてて、ギリギリまで作ってないからファイルの新規作成が遅いが、 XFSに比べBtrfsの新規作成は我慢ならないレベルで遅すぎ

    Red Hat Enterprise LinuxでBtrfsが「deprecated」に | スラド Linux
  • 【アラフォー・40代婚活】目から鱗の結婚相手の決め手・失敗しない結婚のために相手のここを見ろ! - プロ独女のライフハックブログ

    お題「恋バナ」 超目から鱗落ちまくりの七転び八起き人生の八起き目を突っ走る プロ独女みつまるです。 ここ数日毎日読書につぐ読書に集中してるんですけど、 これは是非独身仲間にもお伝えしなければ! と今、鼻息あらくこの文章を打ち込んでいます。 もうね、 ホントにこのめちゃくちゃ面白いです。 ↓ 悪魔を出し抜け! (文庫) 作者: ナポレオン・ヒル,田中孝顕 出版社/メーカー: きこ書房 発売日: 2017/07/03 メディア: 文庫 この商品を含むブログを見る 私はこれで読んだよ ↓ なんと!プライム会員なら読み放題で無料で読めたよ!! 悪魔を出し抜け! 作者: ナポレオン・ヒル 出版社/メーカー: きこ書房 発売日: 2016/03/14 メディア: Kindle版 この商品を含むブログを見る 全部面白いんですけど 特に「結婚」について書いてあるところ めちゃくちゃ今、独身の状態で読んで

    【アラフォー・40代婚活】目から鱗の結婚相手の決め手・失敗しない結婚のために相手のここを見ろ! - プロ独女のライフハックブログ
    n314
    n314 2018/09/18
    似るって言われるけどまじめに説明されると面白い。他人の人生を背負うぐらいの愛があれば愛だけでいいんじゃないかな?