タグ

2017年6月19日のブックマーク (4件)

  • なぜDockerを使うのかを整理する - あすたぴのブログ

    ※追記 整理とかいいつつ、雑に書きなぐっただけだったので少し文章と見栄えを直しました。 背景 いま作っているシステムではECSのクラスタ上に、Dockerコンテナを配置してアプリケーションをデプロイしている。 なぜ一般的なEC2にアプリケーションを配置する手法を使わずに、ECSでDockerを使用するのか。 自分の考えを整理する。 前提知識 ECSとは AWSのサービスの1つでEC2ContainerServiceの略。 Dockerコンテナを運用をいい感じにやってくれるサービスです。 TL;DR; アプリケーションの運用はいろいろ大変 運用を楽にするために色々な技術がある Dockerを使うとより楽になる EC2にアプリケーションを配置する手法 通常EC2を使い際に、AWSが用意しているAMIをそのまま使用することは多くない。 理由としては幾つかあるが、雑に思いついたのはイカ デフォルト

    なぜDockerを使うのかを整理する - あすたぴのブログ
  • Effective Debugging

    数々の人気の技術書の著者として、さらには数多くのオープンソースの開発や教育活動で名高いコンピュータ科学者ディオミディス・スピネリスの最新刊。心構えから思考法、Gitなどシステムを使った方法論、システムの開発から保守運用に至る戦略、並列処理も含めた技法、コマンドラインを駆使したツール、ハードの扱いまで含めたヒントなどさまざまな角度からデバッグの質に迫ります。有効なデバッグ手法を体系的に網羅し、すぐに応用できる具体例も多く挙げられています。デバッグの感覚とスキルを高めることによって、開発効率を改善し、高品質のコードを書くことが可能となります。作業効率と品質を向上させたい全プログラマ必読の一冊です。 日語版まえがき まえがき 1章 高水準戦略 項目1:あらゆる問題を課題管理システムで扱う 項目2:問題に対する洞察を得るにはウェブで焦点を絞って検索する 項目3:前条件と後条件が満たされているこ

    Effective Debugging
  • 最速で知る! ElixirプログラミングとErlang/OTPの始め方【第二言語としてのElixir】|ハイクラス転職・求人情報サイト AMBI(アンビ)

    最速で知る! ElixirプログラミングとErlang/OTPの始め方【第二言語としてのElixir】 Elixir入門の手引、第1弾となる今回はErlangのVM上のプロセスをElixirで扱う方法を説明し、Elixirでどのようにアプリケーションを構築するのかを解説します。 はじめまして! 大原常徳(おおはら・つねのり)といいます。 今回から2回に分けて「第二言語としてのElixir」というテーマで、プログラミング言語Elixirの入門記事をお届けします。 Elixirは、José Valim氏によって開発されているプログラミング言語です。 最大の特徴は、ErlangのVM上で動作し、Erlangのモジュールを利用できることでしょう。 ちょうど、ScalaJava VM上で動作し、Javaの関数を利用できるという関係に似ていますね。 {$annotation_2}Elixir Erl

    最速で知る! ElixirプログラミングとErlang/OTPの始め方【第二言語としてのElixir】|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • シンプルで美しいはてなブログの新テーマ「Minimalism」を公開しました。 - ひつじの雑記帳

    ※当テーマの紹介する際は、テーマ配布ページではなくこの記事のURLを使用してください。 ※追記あり:デザインのアップデートについて+ 元のデザインに戻す方法 当ブログ「ひつじの雑記帳」を開設して間もなく、フラットデザイン風のおしゃれな自作テーマ「Codomisu Flat」を公開しました。 レイアウト的に少し扱いにくいテーマでしたが、思っていたよりたくさんの方に使ってもらえました。 力こそパワー +ログ ゼロから始めるビットコイン さんなど特におしゃれにカスタマイズされているので是非見てみてください。 あれから約2ヵ月経った今、オリジナルのはてなブログテーマ第二弾「Minimalism」を公開しました! Minimalism(ミニマリズム)の特徴 このテーマは、テーマ名「Minimalism」にある通り、デザインは最小限のみに抑えてあり、「美」をとことん追求しました。 こどみすフラットとは

    シンプルで美しいはてなブログの新テーマ「Minimalism」を公開しました。 - ひつじの雑記帳