RubyMotion Kaigi 2013 #rubymotionjp
![That Objective-C guy think about RubyMotion](https://cdn-ak-scissors.b.st-hatena.com/image/square/cda08b1bc182d5e1f68eec91b20491d4bee10a81/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F36a786d0aab101303c9b3e7747c857c8%2Fslide_0.jpg%3F1535019)
Here at the Fluent conference in San Francisco, we’re happy to announce the release of the first Early Access Preview build of WebStorm 7. The new features so far include: Completely redesigned JavaScript debugger backend for Chrome based on WebKit Remote Debugging Protocol, as well as for Node.JS based on the V8 protocol Simplified Node.js remote debug — you don’t need to specify local directory
Proxyとwith使えばアクティベーションオブジェクト抜ける・・・? とりあえずwithの動的スコープ内のアクティベーションオブジェクトはさし抜けた。 Function#toStringとwithとeval組み合わせればローカルメソッドにアクセスできるのでは・・・? (function () { var obj = {} , activate ; activate = new Proxy(obj, { has: function (t, n) { return true; }, set: function (t, n, v, r) { obj[n] = v; } }); with (activate) { var a = 1; b = 2; } console.log(activate); }()); で、しばらくしてからこんなレスが。 evalでいいようなvar e=(function
問題:どれが「クロージャ」でしょうか? - hogehoge の回答 期待させて申し訳ないですが、はっきりとした解等を定めていません。ということで解答ではなく、回答で。 クロージャの定義を以下の様に定めました。 引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決することを特徴とする。 クロージャ - Wikipedia JavaScriptの関数オブジェクトは定義時にスコープを定めてチェーンを形成します。このチェーンが変化することはありません。上記定義の言葉通りに考えるならば、答えは6, 7, 9以外の全てになると思います。 ただし、よくある説明では、関数の中で定義される関数オブジェクトのみを「クロージャ」と呼んでいる様に思えます。 var scope = "global"; function func1 () { return scope; } fun
General General hints and tips that don't fall in to any category.
Firefox23(現在はAurora)になって、アプリケーションキャッシュがデバッグできるようになったみたいなことをどっかで見たので(どこで見たか忘れた)やってみることにした。 アプリケーションキャッシュというと強力な機能なんだけど実際に使いづらいという印象があってまだ積極的に使ってない。使い方としてはマニフェストファイルにキャッシュしたいデータを定義してmanifest属性でそれを指定するだけという超カンタンなんだけど簡単なだけに動きがブラックボックス的で挙動がわかりづらい。 あと開発者ツールでキャッシュ状況を閲覧したり操作したりできないから要望がなかったらまあいいやみたいな感じで敬遠してた感があった。ChromeではResourseパネルにApplication Cacheの項目があってたしかキャッシュ状況は閲覧できたはず。 Firefoxでは23から開発ツールバーでappcache
cramという便利なものがあります。これは語弊のある言い方をするとRubyでいうcucumber/turnipのようなテストツールです。サンプルを見たほうが早いと思いますが、普通にMarkdownとかを書く感じでテストを書けて、コマンドの想定される出力と実際のものを比較してtrue/falseを判定するみたいなやつです。想定と実際の出力とのdiffがなければグリーン、期待と違えばレッドです。 Vagrantのテストというとserverspecが勢いありますが、cramはもっと生っぽいテストをかけます。serverspecではshould be_enabledのように、書くのは簡単だけど実際に何をテストしているのかはソースコードを見ないとわからないので、テストがこけた場合の原因調査がちょっと厄介です(例えばRedhat系ならchkconfigの結果を見ています)。とはいえcramでパッケージ
XMLHttpRequest (XHR) の結果を Document として受け取る場合に、 xhr.response.URL が GM_xmlhttpRequest で言うところの finalUrl 相当の値を返すように(仕様上は)なっている、という話をこれまで何回か書いてきたのだけれど、気がついたら Editor’s Draft だけでなく Working Draft にも反映されていた。 これは XMLHttpRequest Living Standard にも同じく反映されている。そのこと自体を喜ばしく思う一方で、現時点ではどのブラウザもこの仕様を反映してはいないようだ。というわけで手始めに Firefox にバグとして報告して、ついでにパッチも書いた。Bug 859095ただしこれまでブラウザ拡張では xhr.response.URL が cross origin へのリクエスト
ECMAScript 6 Dr. Axel Rauschmayer 2ality.com 2013-05-30 Fluent 2013, San Francisco About me Axel Rauschmayer: Editor of JavaScript Weekly Blogger at 2ality.com Co-organizer of MunichJS (JavaScript user group) I have written about ECMAScript 6 since early 2011. Dr. Axel Rauschmayer (2ality.com) ECMAScript 6 2013-05-30 2 / 71 JavaScript: big and dangerous Black rhinoceros: mammal with highest rate o
All Microsoft Office Windows Surface Xbox Deals Support Software Windows apps OneDrive Outlook Skype OneNote PCs & Devices PCs & tablets Accessories Entertainment Xbox games PC games Windows digital games Movies & TV Books Business Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Enterprise Data platform Microsoft Advertising Developer & IT .NET Visual Studio Windows Server Windows Dev Center
Your version of Internet Explorer is not longer supported. Please upgrade your browser.
May 8, 2013 This week a colleague sent me a snippet of Objective-C syntax I had never seen before. self.imageView.frame = (CGRect){.origin=CGPointMake(0.0f, 0.0f), .size=image.size}; This is (apparently) called C99 Initializer Syntax. This type of syntax can be used to initialize any struct in C (and Objective C) which is especially useful when working with CGRect and CGPoint. The Syntax Let’s tak
Cleverの再解釈版ってことかな。 Clever Memo - カスタマイズ可能なEvernote投稿専用メモアプリ 1.0 分類: 仕事効率化,ビジネス 価格: 無料 (Toc) Cleverの作者Tokubuchi氏の新作。Evernote用メモ・アプリだと思ったら火傷する。それは本質じゃないですね。もっと変態な感じです。iPhone/iPad両用。 http://apps.studiohitori.com/jp キーボード上の拡張キーが追加できる。それもJavascriptに独自メソッドを追加したシステムになっています。拡張キーの右端にある歯車ボタンでカスタマイズ。 まずデフォルトで準備されている拡張キーを追加してみます。下段中央の「例」をタップして「取り消す」を選んでみましょう。UndoやRedoの機能キーが使えるようになります。まあ、それだけなら驚かないかも知れないけど。 変態
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
The past few months I’ve been working to move more of my work into JavaScript, and in particular the node.js ecosystem. I hope that by doing this I will be able to create better demos and applications that are easier to use as well as develop. Numerical Computing in a Hostile Environment But despite the numerous practical advantages to working in JavaScript (especially from a user experience pers
2013/06/01 #ESウェブブラウザ通信 前回はescort 0.3.1の話とW3Cでのテストスイートの開発の話をまとめました。ESウェブブラウザは次のバージョン0.3.2では、escortがタブ ブラウザになる予定です。現状でも、GitHubのリポジトリから最新のソースを直接ビルトしてescortを実行すると既にタブが使えるようになっています。 タブブラウザ化したescort 0.3.2 (開発中のもの) 今回は久しぶりにCSSモジュールの開発・改善についての話題をまとめたいと思います。 CSSモジュールの実装の改善手順 ESウェブブラウザは、W3CのCSS 2.1テストスイートに関しては約92%のテストにパスするようになっていて、単純に数字の上ではメジャーなブラウザ並みの準拠率になっています。しかし、実際にインターネット上のサイトを表示させてみると、表示が崩れていたり、ブラウザご
TDD bootcamp 札幌2.0 http://atnd.org/events/15811 の自己紹介で使った資料です。
Close Modal About BrandColors BrandColors was created by DesignBombs. The goal was to create a helpful reference for the brand color codes that are needed most often. It's been featured by Smashing Magazine, CSS-Tricks, Web Design Depot, Tuts+, and over 2 million pageviews. There are now over 600 brands with 1600 colors and the collection is always growing.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く