2つのパートに分けてお届けする「ベストプラクティス」のパート1では、MozillaのWebエバンジェリストであるChristian Heilmannが提供する人気のスライドショーから内容を抜粋しています。JavaScriptにはひどく扱いにくい特徴がいくつかありますが、それはこれまで以上にソフトウェア開発において重要になっています。この「ベストプラクティス」ではより読みやすく、効率の良いコードを書く手助けとなるサンプルコードやその使用例を紹介していきます。
Tag: Code
Adobe製のJavaScriptデバッガTheseusがすごい – Qiita
この前、研究室の先生に教えてもらったAdobe製のJavaScriptデバッガTheseusがかなり便利なのでご紹介します。
フォントの読み込み完了を検知する – Weblog – Hail2u.net
TypeKitとかがやってるWebフォントの読み込みが終わったらhtml要素にクラス名を振るアレの話。TypeKitがオープンソースでリリースしているWebFont Loaderを使う方法が安全で安定。Googleがホスティングしているのもあるので手軽でもある。でも読み込み完了の検知以外にも機能があってパワフルすぎる気がするので、Adobe Blankを使って自前で書いてみることにした。
WordPress – Inside “dotby.jp 2015″ – Qiita
TextFieldEffects で手触りの良いテキスト入力 – pompopo.blog
色々なスタイルのテキストフィールドです。テキストフィールドは結構大事なパーツの割に見ため・使い心地の調整が後回しになる感じがするので、覚えておいて良さそうなライブラリです。
C++に予約語superがない理由 » rt:anote
c++を参考(反面教師?)にして作られたJavaでは、派生クラスの関数から継承元の基底クラスへの関数への参照を行う際superという予約語を使う。
組み込み開発ニュース:JavaScriptでプログラムできるマイコンボード「Tessel」、スイッチサイエンスが販売 – MONOist(モノイスト)
組み込み開発ニュース:JavaScriptでプログラムできるマイコンボード「Tessel」、スイッチサイエンスが販売 – MONOist(モノイスト)
TesselはNXP LPC1830(ARM Cortex-M3)を搭載したマイコンボード。JavaScript(Node.js)をサポートしており、Node.jsでの開発が行えるためにWebエンジニアをはじめとしたソフトウェアエンジニアでもIoT機器の開発を手早く行える。
adobe/brackets
オープンソースのhtml/css/javascriptエディタ
Arduinoで始めるWeb技術者のためのIoT入門(4):JavaScriptで家電を操作するための赤外線信号の基礎知識 (1/3) – @IT
Arduinoで始めるWeb技術者のためのIoT入門(4):JavaScriptで家電を操作するための赤外線信号の基礎知識 (1/3) – @IT
エアコンの制御をWebブラウザーから行うために、制御の媒介となる赤外線リモコンの信号をJavaScriptとArduinoの機能で再現する方法を解説します。
Arduinoで始めるWeb技術者のためのIoT入門(3):夏休みの子どもの自由研究に最適! 植物からメールをもらおう (1/3) – @IT
Arduinoで始めるWeb技術者のためのIoT入門(3):夏休みの子どもの自由研究に最適! 植物からメールをもらおう (1/3) – @IT
観葉植物の土が乾いたことを土壌温度センサーで検知し自動的にメールを送信するシステムをJavaScriptで作ります。