タグ 冬通り
人気順 5 users 10 users 100 users 500 users 1000 usersGoogle Spread Sheet のクソ複雑で使う気がなくなるAPIを、さくっと使えるJSONP APIに変身させるたった1つの方法 - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech
Google Spread Sheet の API は OAuth と XML を使ってシートを変更するものなのですが、これが非常に使いづらい。OAuth はいいとして、XML 作ったりするのがつらい。そのうえ JavaScript だけで完結させるのが、クロスドメインXHR が必要になるので難しい。あと XML 作ったりするのがつらい。OAuth のスコープもスプレッドシート全体への変更を許して... 続きを読む
Google Apps Script はマジですごい。自分でサーバーを持たず、定期的に Gmail のメールを集計することができる - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech
最近知ったがGoogle Apps Scriptはだいぶいろいろなことができてすごい。 ので、とりあえず楽天カード (今話題) の売上情報メールを集計して家計簿に記録していくみたいなスクリプトを書いてみた。 Google SpreadSheet を開き、ツール → スクリプトエディタ で開かれるエディタに以下をコピペして、run 関数を実行すると、Gmail のメール直近1ヶ月のうち、楽天カードの... 続きを読む
サーバサイドからのデータの受け渡しに data-* を使う - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech
(大した話ではないですが、だいぶ前にどっかで話して以来ブログに書いてなかったようです) サーバサイドのプログラムから、クライアントサイドの JavaScript に何かしらのデータを受け渡しする場合というは、XSS を作りやすい部分であります。 <script> var User = { id : [% user.id | js %], name : "[% user.name | js %]" ... 続きを読む
なぜ CoffeeScript がよいか - 0xff.toBlog()
なぜ CoffeeScript がダメか - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtechについて。 いや、本当はこのタイトルにするほど CoffeeScript 推しているわけではないのですが、まあそういう建前で書きます。 CoffeeScript のメリット 簡潔に書ける 簡潔であるということは、ソースコードにおいて、本質ではない部分を書かなくてよいということで... 続きを読む
なぜ CoffeeScript がダメか - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech
自分は CoffeeScript が好きではない。個人的に書き捨てるコードを書くときには良いだろうけれど、継続的にメンテナンスが必要なコードに、この言語は絶対に採用してはならないと考えている。 CoffeeScript のメリット CoffeeScript を採用することで発生するメリットについて、僕の認識を書く。当然、CoffeeScript というのが存在するためには、それ相応のメリットがある... 続きを読む
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - cho45 - YAPC Asia 2011 - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech
■ ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - cho45 - YAPC Asia 2011 11:59 アホなタイトルで発表しました。設計の際に少しでも参考になると嬉しいです。ありがとうございました。 続きを読む
青空文庫 縦書き拡張 - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech
■ 青空文庫 縦書き拡張 22:51 https://gist.github.com/raw/875989/2c1ac495ab6c4919cf2aca3b1925778700c3ab84/tate.user.jshttps://gist.github.com/875989Chrome 専用です。長いものだと、ロードにちょっと時間がかかります。まぁもうありそうなんですが、スクロールがちゃんとできる... 続きを読む
JavaScript 体感速度を上げるいくつかの手のメモ - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech
■ JavaScript 体感速度を上げるいくつかの手のメモ 02:46 DOMContentLoaded ですら遅いので、HTML 生成時に script 要素を各所に埋めこんで処理を先走りさせる DCL 前に通信を開始できるなら意味があるかもしれない document.write する script (広告とか) があると DCL が遅延するので価値があがる 初期表示に必ず XHR による通信... 続きを読む
hookhub というのをつくりました - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech
http://www.hookhub.com/ Web Hook に対応したサイトからのフックを受けて、 それをいい感じに JS で加工し、 他のサービスにリクエストを投げたり、自分にメールを送ったりすることができます。 例えば、 はてブしたエントリを twitter に github に push したら twitter に Google Code にコミットしたら twitter に とか は... 続きを読む
for 文と無名関数のイディオム - IT戦記
javascriptid:cho45 がチョロっと書いたコードが話題になっている冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtechこのような書き方は、自分もたまにする。というわけで、この書き方をする利点を以下の順に解説して見る。 単純な for 文の問題点 with 文を使った解決方法と、その微妙な問題点無名関数を使った解決方法 単純な for 文の問題点まずは、以下の ... 続きを読む