タグ

2016年3月16日のブックマーク (4件)

  • 春からはじめるモダンJavaScript / ES2015 - Qiita

    春ですね!人の配置がリファクタリングされ、コードもリファクタリングの季節です。 では僕がここでモダンなJavaScriptとES2015の利点を語る役をやるので、みなさんはチームを説得する役をやってください。 JavaScript歴史 まず最初にJavaScript歴史を踏まえることで、今学ぶべきものとその理由を確認しましょう。 なぜ2016年の記事でES2016ではなく、ES2015なのか、と疑問に思った方もいるかもしれません。それは、ES2015がただの年次アップデートではなく、これから始まる毎年のメジャーバージョンアップの起点となるバージョンであり、またES5から飛躍的に仕様が増えたバージョンであるからです。 簡単に(雑な)歴史を紹介します。 ブレンダン・アイクによってNetScapeに実装/搭載された古の時代〜IE6 (1996~2005) ES3: 一時はシェア7割を誇ったレ

    春からはじめるモダンJavaScript / ES2015 - Qiita
  • クラウドネイティブとサーバレスアーキテクチャ - Sweet Escape

    こんにちは、@Keisuke69 です。 ポエムです。 クラウドネイティブとサーバレスアーキテクチャと言うものに関してなんとなく整理がてら書きたいなーと思って。 ま、この2つを一緒に話すのはどうなんだって気もするがポエムなので気にしない。あと文章長い割りに大して中身はない。 クラウドネイティブ そもそもクラウドネイティブとはなんなのか。クラウドネイティブって言葉が先行していて実際のところなんなのか分からない人も多いはず。何かきちんとした単語の定義があるかっていうともちろんそんなのあるわけない。人それぞれモヤっとしたイメージがきっとあってそれを一言で表現するのにクラウドネイティブってキーワードが使われてるのかなと。ラベリング重要。 とはいえ、クラウドネイティブというお題で僕が話をするときに毎回最初に定義をしていて、その定義は以下の通りだ。 クラウドで提供されるサービス利用を前提に構築するシス

    クラウドネイティブとサーバレスアーキテクチャ - Sweet Escape
  • クックパッドにおける最近のMicroservices事例 - クックパッド開発者ブログ

    こんにちは。技術部の吉川です。 最近ではMicroservicesという言葉もかなり浸透し、そのテクニックも体系化されつつあります。 一方でMicroservicesについての話は概論や抽象的な話が多く、具体像が見えないという方もいらっしゃるのではないでしょうか。 当ブログでは1年半ほど前にMicroservicesへのとりくみについてご紹介しました。 当時社内ライブラリだったGarageはその後オープンソースとして公開され、また社内のシステムも当時と比べ飛躍的な進化を遂げています。 そういったクックパッドにおける最近のMicroservices事例を先日Microservices Casual Talksで紹介しました。 Microservicesの抽象的な話は一切割愛し、具体的な事例に終始した内容となっています。 Microservicesの基となる考え方はわかったものの、実践方法で

    クックパッドにおける最近のMicroservices事例 - クックパッド開発者ブログ
  • Tech Instituteアプリ開発者養成講座テキストpdfデータダウンロード(第2期) アプリ開発者を育てるプログラミングスクール Tech Institute(テックインスティチュート)

    テキストは2015年1月〜6月時点の情報をもとに制作しています。「Android」などのソフトウエア名「Google」などのサービス名はGoogle Inc.の米国およびその他の国における商標または登録商標です。 その他の製品名およびサービス名は、各社の商標または登録商標または商品名です。テキストにおいては™、®、©マークは省略してあります。 テキストのイラスト等の一部は、Google社が作成、提供しているイラスト類をベースに変更したもので、クリエイティブ・コモンズの表示3.0ライセンスに記載の条件で使用しております。 Tech Institute2015 作『Tech Instituteアプリ開発者養成講座テキスト』はクリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスで提供されています。 個人での学習や、 非営利目的での講座・勉強会、無償の媒体へ

    Tech Instituteアプリ開発者養成講座テキストpdfデータダウンロード(第2期) アプリ開発者を育てるプログラミングスクール Tech Institute(テックインスティチュート)