思い出は銀の弾

ひよっこエンジニアが調べたことや経験したことをまとめます!

プログラミング

要素を読み込んだあとに実行するChrome拡張の作り方

Chrome拡張を開発するとき、実行のタイミングで悩ましく思うことがありました。 具体的には、フロントサイドでスクレイピングをしたいのだけど、データの読み込みが完了してしまう前にChrome extentionが発火してしまう!という場合でした。 サーバサイドで…

Yahoo! Messengerのログイン状況を得るAPI的なものの使い方

チームの配属が10月にあり、それ以降業務中の連絡手段の一部でYahoo! Messengerを使っています。 といってもご存知のとおり(?)Yahoo! JapanとしてのYahoo! Messengerは終了しており、アメリカのYahoo!のサービスを使っています。 今回はこのYahoo! Messenger…

MaterializeのCharacter Counterの重複解消方法

前回紹介したデザインフレームワークMaterializeの便利機能に、文字数カウントがあります。 サンプルはこんな感じです。 しかし、ドキュメントにしたがってそのまま書くと、下図のようにカウンターが重複してしまいます! 修正するのは簡単です! デザインフ…

Webでマテリアルデザインを簡単につくれるMaterializeを使ってみた

Googleが言い出したマテリアルデザイン。 Android 5.0:LolipoのCMを最近目にしたりしますが、Lolipopが広まってくるにつれ、世の中にのなんとなく認知されてきたかなと思ってます。 このマテリアルデザインをWeb上で表現する際に強力にサポートしてくれるMat…

角度や方向に対する評価関数

角度や方向に対する評価関数について考えました。 使用例 サッカーを例に考えます。 今ボールを持ったプレイヤーに対して、近くにいる仲間A,Bがいるとき、どちらにボールをパスしたらいいでしょうか? ゴール近くにいる仲間Aにパスする!と皆さん考えるでし…