第6回Creators MeetUp (2013/07/20)「第2回 はじめてのJavaScript -- スコープを倒す」新井 克哉さん #cmujp - Captured Live on Ustream at http://www.ustream.tv/channel/creators-meetup
第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 more See full compatibility Report 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 se
お久しぶりです。寺岡です。 たまにはRuby以外の記事も書いてみようと思ったので、 知っておきたいJavaScriptのエスケープ処理に関する小ネタを紹介します。 encodeURI, decodeURI は使わない JavaScriptでURLエンコーディングを行う場合に、encodeURI, decodeURIを使用してはいけません。 これらの関数は「:」や「/」などの、URL上で意味を持つ記号は処理してくれません。 encodeURIComponent, decodeURIComponentを使いましょう。 実例で見てみます。 「あいうえお」という文字列を対象としている場合は結果は同じですが、 「http://」という文字列を対象とした場合、結果が異なることがわかります。 var value; // ------------------------- // ひらがなのURLエンコード
Fernando Villalobos I’ve been developing web platforms for a living for the past 8 years. I’m an agile practitioner and a big advocate of TDD, code review and refactoring as means to increase code quality. Introduction to React.js React.js is the new popular guy around the "JavaScript Frameworks" block, and it shines for its simplicity. Where other frameworks implement a complete MVC framework, we
結論 Sprocketsの動作を維持しつつ、npmやgulpなどのモダンなパワーも取り入れた、いいとこどりな環境を構築してみた。 やりたいこと SEOのため、Reactでserver-side renderingをしたい JSコードをES6で記述したい 既存のCoffeeScriptのコードも共存させたい(後ほど書き換える予定) npmやgulpといったモダンな環境でアセット管理をしたい browserifyを使いたい Sprocketsが実現している機能は維持したい そもそもSprocketsは何をしているか 周知のことでしょうが念のためおさらい。 ファイル毎の依存関係の管理 application.jsなどのマニュフェストファイルがやってること altJSのコンパイル アセットのminify アセットの連結 アセットファイル名にMD5フィンガープリントを挿入 Sprocketsの問題点
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く