スタイルガイドから考えるES6でより良いコードを書きたい人向けのES6入門
仕事が忙しくアドベントカレンダーシーズンに乗り遅れてしまいました。数年ぶりに平穏な 12 月を過ごしております。 と思ったらJavaScript その 2 Advent Calendar 2015 - Qiitaの 7 日目が開いていたので急遽参加 w ところで、Javascript のスタイルガイドでは割と有名な Airbnbの日本語訳をしているのですが、最近本家のスタイルガイ...
仕事が忙しくアドベントカレンダーシーズンに乗り遅れてしまいました。数年ぶりに平穏な 12 月を過ごしております。 と思ったらJavaScript その 2 Advent Calendar 2015 - Qiitaの 7 日目が開いていたので急遽参加 w ところで、Javascript のスタイルガイドでは割と有名な Airbnbの日本語訳をしているのですが、最近本家のスタイルガイ...
D3.js を使ってタイムチャートを作成してみました。 初めて実践投入したこともあり、いろいろ苦労した点などあるので、振り返ってまとめてみます。 D3.js まだまだ奥が深いので、私が紹介する以外にもっといい方法があると思います。あくまで自分用のメモだと思ってください。 利用している D3.js は v3 系です。 サンプル Codepen にサンプル作りました。 Tim...
最近、Gruntfile.jsが長くて辛いので、楽をするため次の npm モジュールをほぼ利用しています。 sindresorhus/load-grunt-tasks firstandthird/load-grunt-config ただ、内部のタスクロードの仕組みを知らないと、意外なところでつまづくものです。 今日は、その辺りのハマりポイントについて紹介します。 特定の...
小ネタです。 最近、真面目に aws を触っていて、今更ながらAmazon Web Services クラウドデザインパターン 設計ガイド 改訂版を読み始めました。 本書を読んでみると、AWS について初めて知る機能も多く、本当に AWS を利用してシステム構築するためのバイブルのような本だなと感じました。 (もっと早く読んでいれば・・・) 今回は、その中で S3 上のセキュアな環境下に...
Ionicで Android アプリを初めて作って公開してみました。 ionic で開発自体は AngularJS ベースということもあり、結構スムーズだったのですが、開発以外の部分で意外とハマったので、その辺り紹介しようと思います。 作ったアプリはこちらです。 ダウンロードはこちら(現在は配布しておりません) はい、千葉のローカルバスのアプリです。 では、早速本題へ。 ...
機械学習(以下、ML)についてもそろそろやったおかないといけないので、Azure Machine Learning(以下、AzureML)を試してみました。 内容はこちらにあるチュートリアルです。 [Create a simple experiment in Machine Learning Studio Azure](https://azure....
4 月に少しまとまった時間があるということもあり、以前から興味があったの R の統計解析について、せっかくなので勉強してみる。 この記事は自分のための学習記録なので、特に有用な情報などありません。 あしからず。 学習はこちらのサイトをベースに行います。とある弁当屋の統計技師様感謝です! とある弁当屋の統計技師(データサイエンティスト) 導入など R をインストールしてから、こち...
3/21 にWeb セキュリティ・ハンズオン 〜攻撃して学ぶ、HTML5 のセキュリティ〜に参加してきました。 セキュリティ業界のガチ勢を目の前に、最近の Web のセキュリティについて自分はまだまだ素人だと思い知りました。 いろいろ収穫のあったので忘れないうちにまとめておきたいと思います。 企画・運営していただいた方々、本当にありがとうございました。 発見した脆弱性 まず、今回...
2015/3/7 にMSakamaki氏に声を掛けられれて一緒に AngularJS ES6 リファクタソンを開催しました。 内容は参加者が 2〜3 人のチームに分かれて ES5 で書かれた Angular1.3 ベースの Web アプリを、ES6 でリファクタするという企画です。 ES5 のコードの中にクソコードを仕込んでおいて、ついでにリファクタしてくれるかなーなんて思いながら主催側で...
ずっと RDB を使っていると、mongodb など NOSQL のスキーマ設計する際に正規化を意識してちょいちょい思考が固まるのですが、mongodb の O/R マッパーとして有名なmongooseを使う事で、複数の Collection 間のリレーションと join っぽいことをエミュレーションできるので紹介します。 まず最初に、mongodb で RDB のような第 3 正規化...