JavaScript

martinfowler.com流し読み - FunctionAsObject

はじめに 最近、https://martinfowler.com/tags から過去の全ての投稿を閲覧できることを発見したので、新しいものから順に遡って読むことにした。 いつまで続くかはわからない。 本日のエントリ 概要 第一級関数とクロージャを持つ言語では、Function As Ob…

react-native-router-fluxをいい感じに使う3つの方法

はじめに 最近React Nativeをいじっていて、react-native-router-flux周りの知見が溜まってきたので忘れないうちに書き留めておこうと思う。 react-native-router-fluxとは 簡単に言うと、ネイティブアプリの画面遷移をreact-routerっぽく書けるようにするラ…

Chaiをやめてpower-assertを使うことにした

はじめに 前回のJavaScript速習エントリの「おわりに」も書いたんですが、ここ最近はずっとNode.jsを触っていて、最近はテストを書くのにも慣れてきました。 その過程でChaiをやめてpower-assertを使うようになったので、その理由を忘れないように書き留めて…

t_wadaさんが提案するJavaScript速習コースを実際に履修してみた

はじめに もう2ヶ月前の話なのですが、日本のTDD第一人者で、最近はpower-assert-jsの開発などJS界隈でも活躍されている@t_wadaさんが、Twitterでこんな提案をされていました。 『JavaScript: The Good Parts』と『WEB+DB PRESS Vol.87 第1特集』のあわせて2…

東工大ポータルのマトリックス認証で自動入力を行うブックマークレット

概要 タイトル通り。勉強も兼ねて作ってみました。 セキュリティ的には全くよくないので、使用は自己責任で。 実装 以下のコード中の"[A,1][B,1][C,1]...[J,7]"をカード裏面のマトリックスに置き換えて(※)使う。 ※ 例えば、[A,1]がA、[B,1]がBなら"AB"とい…