The document discusses various JavaScript tools and techniques. It covers topics like transpilers like CoffeeScript and Babel, module bundlers like Browserify, task runners like Grunt and Gulp, linting with ESLint, unit testing with Mocha and Assertions, MV patterns like Flux, and components with React. It provides links to documentation and resources for learning more about each topic.Read less
The Evolution of Flux Frameworks — Mediumを読んだ。自分がここ3ヶ月~半年くらい考えてたことと殆ど一緒で、若干の安心感を得たり。実装論の話も概ね同意ではあるのだけれど、自分は必ずしも同意しかねる面がある。 今のメモリマネージド言語のトレンド、特にクライアントアプリケーションの存在を想定したアーキテクチャは、C#が筋道を立てた実践理論に追随してる面があるので、過程はどうあれ、彼らの先端スタイルに近づいていくことになると思うのよね。 Fluxパターンの話をすると、あれが偉かったのは「疎結合すると色々楽になるから、オブザーバーパターンにして、コマンドパターン使って、コマンドは単方向にすると破綻しにくい割に弄りやすいよ」ってのを、フレームワーク症候群に陥っていた凡百なWebクライアントサイドに、一発、投げつけた辺り(というのは半年くらい前に書いたな……)。
第6回Creators MeetUp (2013/07/20)「第2回 はじめてのJavaScript -- スコープを倒す」新井 克哉さん #cmujp - Captured Live on Ustream at http://www.ustream.tv/channel/creators-meetup
第3回Creators MeetUp (2013/04/27)「第1回 はじめてのJavaScript -言語仕様を読み解く」アライ カツヤさん #cmujp - Captured Live on Ustream at http://www.ustream.tv/channel/creators-meetup
Introduction Ruby on Rails で無効にされがちな Turbolinks を生かす開発をしてみたときの対応策まとめです🐹 Turbolinks のバージョンは 2.5.3📦 wiz5 - もしプログラマが書店員だったら http://wiz5.jp $(document).ready() が発火しない jquery.turbolinks https://github.com/kossnocorp/jquery.turbolinks の導入で解決🍺 <head> が書き変わらない DHH 曰く、 https://github.com/rails/turbolinks/pull/165 実際、title と csrf-token は書き変わるので困らない🐬 と、考えていたものの、メタ情報を参照するスクリプトで都合が悪い☔️ 例えば、canonical を引用するシ
HTML5の独自データ属性にアクセスする話。 <p id="test" data-test="now testing">test<p> こんなタグがあったとき、JavaScriptからdata-testにアクセスするには、 document.getElementById("test").dataset.test; かなー、と思いきや、IEでは >> typeof document.getElementById("test").dataset "undefined" なのでした。IEにも対応しうるコードにするなら、 document.getElementById("test").getAttribute("data-test"); とすべき。*1 ちなみにjQueryを用いるなら、 $("#test").data("test"); ラクですね。 ちなみに、これらの方法でアクセスするときの速度
お詫び ビザ関係と就活でバタバタしており、前回の投稿から1ヶ月以上間隔ができてしまった 就職先が決まったら、バンクーバーでの就活についてまとめる予定なので、お楽しみに 就活の過程でReact.jsを触る機会があった 普段JavascriptをドットインストールやCode Schoolで学習している React.jsについては、まだプログラミング学習サービスのコースになっていないみたい React.jsの本サイトに載っているチュートリアルや、記事を読んで勉強した React.jsとは FacebookがつくったJavascriptライブラリ Facebookだけでなく、InstagramやAirbnb、Yahooでも採用されており、去年秋ごろから盛り上がりを見せている ユーザーが見る、使う画面の機能をコンポーネントとしてつくり、再利用を可能にするのが特長の一つ コンポーネント化することによっ
Flickrの貼付け用HTML(iframeじゃない)を表示するブックマークレット 2014-02-10-1 [iPhone][iPad][Bookmarklet][Programming] Flickr の貼付け用HTMLですが、普通に個別写真ページから選ぶと iframe のものになってしまい、環境によっては表示に時間がかかったりと嬉しくありません。 (追記140212: 上の記述、間違えてました。個別写真ページの「Grab the HTML BBCode」ってとこから取るHTMLコードがiframeのものになってしまったのですが、それはデフォルトの「Embed」が選択されているからでした。「HTML」を選択すればOKでした。このブックマーク自体はそもそもサイズ選択の手間を省くものなので、無駄にはならないかと。) 昔の img タグの貼付け用HTMLは実はコードの奥底に眠っています。本
どうもハンサムクロジです。 ウェブサイトの閲覧にとっても便利なiPhoneですが、Safariやその他のブラウザアプリだけでは機能が物足りないと感じることも多いと思います。 そんなブラウザの機能を拡張するのに便利なのが「ブックマークレット」! お気に入りに登録してすぐに呼び出せるようにしておけば、普通では使えない便利な機能を利用することができるのです! 今回は数あるブックマークレットたちの中から、便利そうなものをまとめてご紹介したいと思います!! ブックマークレットとは? ブックマークレットは、ウェブブラウザで作動するJavaScriptプログラムのことを指します。 通常のお気に入りは登録しておいたURLのページを開くというものですが、そのURLの代わりにJavaScriptのコードを登録しておくことで、ページに移動する代わりに様々な機能が実行されるというものです。 ブックマークレットの登
Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a lightning talk at Hacker School to show how easy it is to write an interpreter. The code is 116 lines of JavaScript. I will explain how it works. First, let’s learn some Lisp. Basic Lisp This is an atom, the simplest Lisp form: 1 This is anothe
2015/05/27にLINE社で行われた、Data Binding JS Nightでの発表内容です。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015. Learn moreSee full compatibilityReport feedback The encodeURI() function encodes a URI by replacing each instance of certain characters by one, two, three, or four escape sequences representing the UTF-8 encoding of the character (will only be four escape sequen
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く