Humanity

Edit the world by your favorite way

2016-06-01から1ヶ月間の記事一覧

現代的な React の書き方へのリンク

React 初心者を対象とした記事です。昨日の記事からの続き。 React、Redux、D3を用いたアニメーション | プログラミング | POSTD class App extends Component { ... } ってなんだろ React v0.13.0 Beta1でclassでComponentが作れるようになった - blog.koba…

React 入門以前 (Windows で環境構築)

犬さんにいろいろ教えてもらった。 @Linda_pp さんて今 TypeScript + React で NyaoVim とか書いてる感じですか?今 ES6 と TypeScript どっちがいいかなぁと思ってるのですが…— tyru (@_tyru_) June 24, 2016 @_tyru_ はい,型チェックがほしい+豊富な型定…

JavaScript でスマホから気軽に遊べる糸通しゲーム作った

糸通し たまにものすごくやりたくなる。 ちょうど HTML5 Fullscreen API で遊びたいと思ってたので作った。 最初データはランダムじゃないけど一通り動くところまで作ったあと一旦興味を失ってしまった。 ので、そこからちゃんと遊べる状態にするまでずいぶ…

Protractor + WebDriver で楽天銀行と Gmail にログインして入出金明細を保存

motemen.hatenablog.com 上記のリポジトリに Pull Request を出させてもらった。それがこちら。 github.com (Gmail等に) IMAP でログインしてメールを監視 楽天銀行にログインしてワンタイムパスワードのメールを送信 ワンタイムパスワードが書かれたメール…

人は天啓を得ないと一日以上に渡る自己学習をすることは難しい

気がする。 例えば「セキュリティのこと勉強しよう!」とか「数学を勉強しなおそう!」とか思って継続的に続くことってあんまりない。 この例は毎日の仕事や趣味とかでやってることと全く違うことだから尚更なんだけど。 だから数時間でできることを継続的に…

Angular で「Error: 10 $digest() iterations reached. Aborting!」というエラーが出る時の対処法

最近 Angular で調べたことを週末に記事にして上げるサイクルになりつつある。良い傾向。 あと説明する時につっかからずに説明できたりするので、自分で調べてまとめて人に教える重要さをひしひしと感じる… なので最近は「書かなくても分かるやろ」ってとこ…

Angular での単体テスト、E2E テスト、バックエンド無しの開発について

Jasmine による単体テスト Jasmineのみを使用したAngularJSのテスト - Qiita Karma (テストランナー) によるテスト実行の自動化 Jasmine 単体でもブラウザからテスト実行できるが、わざわざアクセスして確認するのが面倒な場合は Karma を使う。 コマンドか…

私、普通のVimmerに戻ります

Vim

頭のおかしいいつも通りのヨタ話です。半分ネタです。 もう限界です。 プラグインを入れたり作ったりしてプラグインが増えていき、気が付くと Core i3 4130 3.4 GHz, メモリ 16G の PC にもかかわらず Vim が起動するまで3秒ぐらい掛かるようになってしまい…

空白のページに遷移してしまうバグと格闘した (Chrome の開発ツールに助けられた話)

原因 (一行で) <a href><img src='...' ng-click='...'></a> と書いていて (href が空のため) 空白のページに飛んでいただけだった(ズコー ng-router + html5mode(false) を使ってるなら href で (#... 以外のリンクに) 直接飛んだら otherwise は素通りされる *1 *2 なので遷移はちゃんと $location 使え…

Angular でハマった時に試すこと

(JavaScript, Angular) 初心者の人も含めたメンバーに言ったことをまとめた。 フロントエンドエンジニアには当たり前のことだったり、あと今のプロジェクトで Angular 使ってるってだけで Angular あまり関係ない。 何はともあれコンソールにエラーが出てい…