サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
blog.oimou.com
ひとりアドベントカレンダー17日目の記事。 今回はJSのモジュール定義について紹介します。 実は、今世間一般で使われてるJavaScriptには、まともなモジュール読み込みの構文が存在しない(!)。 そういうわけなので、外部モジュールに分割されたライブラリを読み込みたいんだ!っていう時は、ユーザーランドで色々ハックして頑張らないといけないのが現状。そんなJSモジュール定義の世界では現在、AMD, CommonJSという2大シンタックスが君臨しており、それぞれが全く異なる特徴を持っている。 色々なモジュール定義 CommonJS CommonJS。普段Nodeを書いている人は結構馴染みがあると思う。 // some-cjs-module.js module.exports = "hello world"; // test-cjs-module.js var someModule = req
ひとりアドベントカレンダー15日目。 犠牲的アーキテクチャ(Sacrificial Architecture)という言葉が気になってます。 通常、アーキテクチャというものは長く使われることを想定して設計されたりするものと思いますが、犠牲的アーキテクチャは早期に破棄されることを想定して設計されます。 rebuild.fmでは、犠牲的アーキテクチャは式年遷宮インフラストラクチャとして紹介されていましたが、破棄される事を想定して設計することには、一体どんなメリットがあるのでしょうか。 式年遷宮 伊勢神宮(神宮)には式年遷宮という伝統行事があります。神宮では西暦690年から20年ごとに社殿の建て替えが行われてきており、途中何度かの延期があったものの、今もなお続けられています。 神宮の建築様式の中に式年遷宮が取り入れられた理由はよくわかっていないそうですが、20年ごとに建て替えを行うことにはいくつか
13 Dec 2014 Google Analytics × Arduinoで現実世界をトラッキングする ひとりアドベントカレンダー13日目の記事です。 Google Analytics × Arduino Google Analyticsは、言わずとしれたwebアクセス解析ツールですね。webページにトラッキング用のコード片を貼り付けると、あとはよしなにデータを収集してくれます。 Arduinoは、有名なマイコンボードの一種です。開発用のIDEを備えていたり、初心者でもとっつきやすいのが特長みたいです(自分が初心者なのでとっつきやすいかどうか判断つきませんがw)。最近はIoTの文脈の中で語られることも多いような気がしています。 ところで、Google Analyticsって、実はブラウザだけでなくサーバーからもトラッキング情報を送れるの、知ってましたか? Web APIの利用状況を計測
06 Dec 2014 [JavaScript Advent Calendar 2014 No.6] navigator.onLine in Blink これはJavaScript Advent Calendar 2014の6日目の記事です。 コードを追いながら話を進めるので、いたるところにgithubへのリンクが貼ってあります。リンクを開きながら読んでいただけると理解の助けになるかと思います。 navigator.onLine 知ってる? navigator.onLineは、ブラウザにおいて通信状態を取得するためのプロパティ。HTML5仕様ではこのへんに書いてある。 The navigator.onLine attribute must return false if the user agent will not contact the network when the user f
12 Jul 2014 Node.jsでGoogle Analyticsのデータを取得する 個人的にGoogle Analyticsのデータを利用してやりたいことがあったので、Nodeでデータ取得する方法を調べていました。 ほとんどの解説記事は、OAuthの認証のためにブラウザを利用するものばかりで、サーバーサイドで完結するAPI利用手順というのはちょっと調べないと辿りつけない感じでした。 というわけで、NodeでサーバーサイドからAPIを叩く方法を記録しておきたいと思います。 ソースコード google-api-nodejs-clientというモジュールを使います。 手順 1. Google Developers Consoleでプロジェクトを作る Developers Consoleで、APIを利用するためのプロジェクトを作成します。 2. Analytics APIを利用できるよう
このページを最初にブックマークしてみませんか?
『blog.oimou.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く