タグ

2016年12月5日のブックマーク (3件)

  • Dockerコンテナを本番環境で使うためのセキュリティ設定 - Qiita

    はじめに Dockerを開発環境で使うことが多くなってきてますね。 使い捨てできる環境は当に便利なので、番環境にも使いたいなーと思って、番運用で注意すべきセキュリティ周りを調べてみました。 基的な考え方 基的な考え方は以下になります。 コンテナ内部に入られるな 権限は最小限にせよ 監視を怠るな DockerといえどVPSやオンプレのセキュリティ設定と考え方は同じですね。 ここではDockerにまつわる話を書いていきます。 コンテナ内部に入られるな 信頼できるイメージを使う 多くの場合、ベースとなるピュアなOSイメージはDockerHub上のイメージを使いますが、元となるイメージがセキュアであるかどうかを確認して使うようにしましょう。 既知の脆弱性を含んでいる場合や、最悪の場合、悪意のあるスクリプトが仕込まれている場合があります。 既知の脆弱性が含まれているかどうかはDocker

    Dockerコンテナを本番環境で使うためのセキュリティ設定 - Qiita
  • CrowdWorksのiOSアプリ開発環境を晒してみる - Qiita

    はじめに この記事はCrowdWorks Advent Calendar 2016 4日目の記事です。 CrowdWorksのiOSアプリは2015年の7月に初版としてメッセージアプリとしてリリースされ、いったんの開発中断を挟みながらも、2016年5月に検索機能を追加して12月現在もエンハンスを続けています。 アプリを作っていると他の会社ではどう開発しているんだろう、ということがよく疑問に思ったりもするので、一つの事例としてご紹介できればと思います。 Xcodeプロジェクト構成 Swift 3, Xcode 8 アプリはほぼすべてSwiftにて実装しており、Swift 3, Xcode 8に対応しています。 iOS Development Targetは9.0にしてiOS 9.0以降をサポートしており、なるべく古いバージョンは切り捨てながら新しいバージョンに追随するようにしています。 Re

    CrowdWorksのiOSアプリ開発環境を晒してみる - Qiita
  • 今から新規でiOSアプリを書き始めるなら。2016年冬 - Qiita

    こんにちは @yimajo です。この記事は今から新規でAndroidアプリを書き始めるなら。に大きく影響されています。主な内容として次のような事柄を取り扱っています。 今から書くならこんな設計 こんなライブラリがあるが使ってみた感想 ただ、結論として大して深い内容は書けませんでしたので、がっかりせず、みなさん思い思いにやればいいよっていうことに終着しています。アドベントカレンダーのネタにみなさんも書いてみてはどうでしょう。 言語について Objective-C か Swift か まず最初に言っておくとObjective-CやSwift以外にもiOSアプリを始める方法はあります。例えばObjective-C++とかRubyMotionとか。まあそれはそれで良いところもあると思いますが、複数人でiOSアプリ開発を行いそれを保守したり機能追加したりすることを考えるとObjective-CかS

    今から新規でiOSアプリを書き始めるなら。2016年冬 - Qiita