JavaScriptのプログラミングスタイルはどうあるべきか? 重鎮Douglas Crockford氏が脳の働きとの関係を語る(前編)。QCon Tokyo 2013 4月23日に都内で開催されたエンジニア向けのイベント「QCon Tokyo 2013」。基調講演に登壇したのは、JavaScriptの重鎮である... 続きを読む
今日話さないこと JavaScriptの基礎知識、jQueryの導入 気持ちいいUIやUXがうんちゃら CanvasやWebGLを使ったリッチでイケてるゲームの作り方 続きを読む
All slide content and descriptions are owned by their creators. 続きを読む
翻訳: ”命令型のコールバック、関数型のプロミス: Node が逸した最大の機会” by James Coglan Original: "Callbacks are imperative, promises are functional: Node's biggest missed opportunity" by James Coglan Translated by Yuta Okamoto (@okapies) N... 続きを読む
Easy, object orientated client side graphs for designers and developers DocumentationDownload 6 Chart types Visualise your data in different ways. Each of them animated, fully customisable and look great, even on retina displays. HTML5 Based ... 続きを読む
Bootstrap Application WizardはBootstrap用のアプリケーションウィザードフローを提供するライブラリです。Bootstrapを使ってWebサービスを提供するサイトが多くなってきました。今回はその一つ、Bootstrapを使ってウィザード風の流れを実現してくれるライブラ... 続きを読む
今日話さないこと JavaScriptの基礎知識、jQueryの導入 気持ちいいUIやUXがうんちゃら CanvasやWebGLを使ったリッチでイケてるゲームの作り方 続きを読む
著者:Nicholas C. Zakas 原題:Maintainable Javascript 発売日:2013/3/6、原著発売日:2012/5/31 256ページ、大型本(24 x 19 x 2 cm) 〓 〓 〓 〓 〓 "ニコラス・ザカス著「メンテナブルJavaScript」(O'Reilly 2012)は(表紙でも言っているように)「読... 続きを読む
Nokia DeveloperよりDocument Object Model (DOM) の難解さソース: Efficient JavaScript - DOMDOMパフォーマンスの遅さは以下の3つの主な原因に遡ることができる:大規模なDOM操作DOM APIの大量の使用は遅さのよく知られた原因である。スクリプトが多すぎるリフ... 続きを読む
スマートフォンのWebはモッサリしていてダメなのか?その真偽を追って我々は検証を開始した。 Vol.1 「スマートフォンのWebはモッサリしていてダメだ」 その真偽を追って我々は検証を開始した... 経緯 1年以上前に書いたスマートフォン用のWebアプリが残念過ぎ... 続きを読む
どんなに情報をまとめても、それを可視化して見ている人にうまく伝えるのは至難の技です。そんな時にデータをスタイリッシュかつ見やすいグラフにしてくれるのが、様々なデザインのJavascriptがダウンロード可能なライブラリ「D3.js」です。 D3.js - Data-Drive... 続きを読む
Charting JavaScript LibraryWhat is it? gRaphaël’s goal is to help you create stunning charts on your website. It is based on Raphaël graphics library. Check out the demos to see static and interactive charts in action. gRaphaël currently sup... 続きを読む
2013-01-02 Sinatra っぽく簡単に JS で Dispatch できる micro_dispatcher.js のご紹介 https://github.com/tokuhirom/micro_dispatcher.jsjavascript 用のシンプルな Dispatcher にはいくつかあるが、どうも満足いくシンプルな実装がなかったのでつくった(と... 続きを読む
2012年11月16日13:55 JavaScript Ruby グラフ描くならMorris.jsがお手軽で良いかも こんにちわ。寒くなってきましたがみなさまお元気ですか? さて、先日ちょっとしたグラフを描画したかったんですよ。それでなにか使いやすいライブラリ無いかなーと思っていた... 続きを読む
A modern web page does a lot of things, hence the term web application has become more commonly used over the last year. A consequence of this is that we are crafting widgets and entire modules using JavaScript, or at least in some language t... 続きを読む
The End of Days: Implementing a CoffeeScript Feature in Pure JavaScript This kind of thing normally wouldn't merit a full blog post all by itself, but just in case today really is the end of the world, I'm taking no chances and sharing the id... 続きを読む
These days it's hard to call yourself a web developer if you do not have at least some jQuery experience. jQuery is very helpful for many many things such as browser compatibility, ajax calls, DOM manipulation, utility, and more. It helps us ... 続きを読む
2012-12-30 Deferred/Promisesと非同期処理 概念/仕組み Deferred/Promisesは非同期処理を簡単にするための取り決め。 callback hellと呼ばれているような、非同期処理によるコールバックのネストを軽減することができて非常に便利。 慣れれば便利だが、一見ど... 続きを読む
Backbone.js Advent Calendarの19日目です。 先週Backbone.jsの0.9.9がリリースされてけっこう変更点多いのでChange Logに書いてあるやつを簡単にまとめときます。 Backbone.js - Change Log また、先日清水さん(@tori3_jp)が以下のようなエントリを書いてい... 続きを読む
以下のSlideShareが大変参考になったので備忘を兼ねてCoffeeScript版を書いてみた。 JS開発におけるTDDと自動テストツール利用の勘所 http://www.slideshare.net/KojiNakamura/jstdd 目次 1. Matcher概観 2. beforeEach / afterEach 3. Spy 4. Async Test 5. jQ... 続きを読む