タグ

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

  • さくらの新サービス??Dockerコンテナホスティングサービス Arukas(アルカス)をご紹介! | さくらのナレッジ

    こんにちは! Arukas 担当の山田です! 今回は、Dockerコンテナホスティングサービス『Arukas(β版)』のご紹介です! はじめに これまでのサーバの初期セットアップ作業というと、Ansible や Chef のような構成管理ツールを使用するであるとか、代々受け継がれる秘伝のシェルスクリプトを適用するであるとか、誰かがwikiに書いたメモをひたすらコピペしてコマンドを投入していくようなセットアップ作業が一般的でした。 シェルスクリプトはちょっとしたセットアップ作業には向いてます。 しかし、サーバの種類やOSが増えるとともにコードが増加しやすく、コードに一文字の誤りがあるだけでも実行途中でセットアップが中断してしまいます。スクリプトが中断された場合には該当箇所を修正してからスクリプトを再実行。運が悪ければ、OSの再インストール作業からやり直しです。セットアップが必要なサーバが一台

    さくらの新サービス??Dockerコンテナホスティングサービス Arukas(アルカス)をご紹介! | さくらのナレッジ
    Akaza
    Akaza 2016/12/27
  • 第6回 Vue.jsの高度なアプリケーション開発 | gihyo.jp

    はじめに これまでの連載で、Vue.jsの基礎文法やコンポーネントを学習し、Vue Routerを使ってシングルページアプリケーションの基的な実装を行いました。連載最終回である今回は、より現場を意識した実践的なアプリケーションの開発について紹介します。 これまでの連載ではVue.jsの気軽に使えるメリットや質的な機能を理解してもらうために、ES5のJavaScriptを使い、各種のコマンドラインツールなしで解説してきました。より実践向きな高度なアプリケーション開発になるため、ES2015以降のJavaScriptを使用し、エディタ、コマンドラインや開発を補助するライブラリなどの様々なツールを活用しながら学習していきます。 vue-cliによるアプリケーション開発 前準備 開発にnpm(Node.js)を利用します。Node.jsは日語公式サイトを参考にインストールしてください。npm

    第6回 Vue.jsの高度なアプリケーション開発 | gihyo.jp
  • アプリケーションから例外を投げる派、投げない派 - Shin x Blog

    例外をどのような状況に投げるかもしくは投げないか、というのはわりと意見が分かれるところです。もちろん、プログラミング言語によっても異なりますが、同じプログラミング言語ユーザ同士でも様々です。 基の考え方 ベースとしては、Effective Java の項目 39 にある下記の方針が参考になります。 例外的な状況の時にのみ例外を使う。 Effective Java 禅問答のような定義ですが、これには異論は無いでしょう。例外を正常フローで利用したり、制御構造に用いるべきではありません。 人によって異なるのは「例外的な状況」の解釈です。 例外的な状況 この「例外的な状況」の解釈は人によって異なるようで、これまでも議論になっていました。これまで聞いた解釈を乱暴に分けると以下の 2 パターンに分かれます。 1. アプリケーションから独自の例外を投げる派 ランタイムやミドルウェア連携などプラットフォ

    アプリケーションから例外を投げる派、投げない派 - Shin x Blog
    Akaza
    Akaza 2016/12/27