ES6は、ES6改め、ES2015になるみたいです JavaScript 2015?
問いたい
OAuth that just works. OAuth系の認証をいろいろ肩代わりしてくれるサービス すげい捗る サーバなしでAPI叩けるようになる
Release 3.0.0 · lodash/lodash · GitHub _.trim ずっと欲しかった。うれしい _.pad, _.padLeft, _.padRight 使えそうという気がする lodash-fp 使いこなせる男になりたい lazy evaluation うれしい。take 使うと爆速になるのかな module分割 フロントで使う…
chrome.tabs - Google Chrome これだ!
【ニコニコ動画】【初音ミクオリジナルMV】 ココロの質量 【Dubstep】
ほんと精神的にやばい 今年度一番やばい
Amazon.co.jp: 喜嶋先生の静かな世界 (100周年書き下ろし): 森 博嗣: 本 「元を辿ると、そもそもね、他人に認めてもらうということが、信じられないくらい面倒な行為だよね。これよりも面倒なことって、そうそうないというくらい面倒だ。くわばらくわばら」…
Amazon.co.jp: ○○○○○○○○殺人事件 (講談社ノベルス): 早坂 吝: 本 何を書いてもネタバレになりそうだから、あまり色々書けないんだけど ある重大な事実が判明した箇所は笑いました。 あとから見直すと、それなりに伏線もあって納得……でもわかるか! でも、そ…
Amazon.co.jp: 足摺り水族館: panpanya, 1月と7月: 本 ミッションちゃんの大冒険みたいな表紙してんなと思って手にとったら、 ミッションちゃんの大冒険 - 毒 みたいな内容で良かった 表題作とフランス人がフランスパン食ってる話すき Amazon.co.jp: オン…
フロントエンドにおいて、それなりに普遍的な問題な気もするんだけど、 例えば、何かDOMと紐づくクラスを作ると、 どうしても親子関係を持たせたくなって class ParentUnit extends EventEmitter constructor: -> @childUnit = new ChildUnit render: -> """<div></div>…
.box width: 100px height: 200px background: #f93 position: absolute left: 50% top: 50% margin: (-@height/2) (-@width/2) See the Pen WbxajP by Eksib (@goomy) on CodePen. 自動生成したスプライトとか使う時便利
Amazon.co.jp: 日本SF短篇50 V: 日本SF作家クラブ創立50周年記念アンソロジー (ハヤカワ文庫 JA ニ 3-5): 日本SF作家クラブ: 本 重力の使命 林譲治 70点 ハードな感じする。 竜の卵思い出した。 日本改暦事情 冲方丁 90点 普通におもしろい。 納得の映画化…
よくあるやーつ
【東方ボーカル】 「ライン」 【Liz Triangle】 - YouTube すき
class MyClass hide: -> @visible = false みたいなクラス作って lodash.eachで _.each instances, (i) -> i.hide() みたいな回し方すると全部回らなくて死ぬ なぜかconsole.logすると動くみたいな闇な感じになって死ぬ CoffeeScript Lo-Dash documentation
しらなかった〜
glob glob "img/**/*.png", options, (filenames) -> みたいな書き方ができる。 mkdirp パス貫通する mkdir gm 画像のリサイズとかクロップとか。 別途、GraphicsMagickのインストールが必要だけど、GPU使うから、ImageMagickより早い request HTTPリクエス…
Twitter のツイート数を取得できる URL がある。 http://urls.api.twitter.com/1/urls/count.json?url=example.org 例えば、この URL からツイート数をコンソールに表示するプログラムを書きたいとする。coffeescript で 愚直に書くとこんな感じ JSON_URL = …
Google Fonts Press Start 2P 良い
var co = require("co"); var $title = $("#title"); co(function*(){ yield $title.animate({fontSize: 100}).promise(); console.log("1"); yield $title.animate({fontSize: 10}).promise(); console.log("2"); yield $title.animate({fontSize: 200}).pr…
動くじゃないか! let gen = function*(resume){ let wait1000ms = () => setTimeout(resume, 1000); yield wait1000ms(); document.write("Hello<br>"); yield wait1000ms(); document.write("ES6<br>"); yield wait1000ms(); document.write("Generators<br>"); yield …
hystking/p1 · GitHub 一向にベストプラクティスに辿り着ける気配がない
よく考えたら普通にできるよね globalParam = require "./global-param" # Jade jade.data globalParam # Stylus _.each globalParam, (val, key) -> stylus.define key, val, true 雰囲気こんな感じで grunt とか gulp に書いて JS は 普通に require して …
そもそも使わないのが正解だと思った(小並感)
body の直下に要素を置く時、 表題みたいな名前つけがちなんだけど、 万が一、そのページのコンテンツを 丸々別のページに移植することになったときのために ユニークな名前つけといた方がいい気がした
Caniuse test page ここ便利ではないか
EventEmitter = (require "events").EventEmitter class MyClass extends EventEmitter constructor: -> super() 人生捗る
これ知らんかった そしてめっちゃ知りたかった mixin hoge(link) a.hoge(href=link)&attributes(attributes) if block block +hoge("http://example.org/").fuga hello // => <a href="http://example.org/" class="hoge fuga">hello</a> こういうのできるの捗る mixin void-link() a(href="javascript:void(0);")…