打造最出色的模块加载框架:SeaJS Module Loader v0.3.0 预览版 - 岁月如歌 http://lifesinger.org/blog/2011/01/seajs-v0-3-0pre/ モジュールのロードに最適なフレームワークを作成するためには : SeaJS Module Loader v0.3.0 プレビュー版 というタイトルでJavaScriptでのモジュール化について書かれています。 以下は簡単な内容紹介です。(コード部分は含んでないです) scriptタグでjsファイルを複数ロードする場合は4つの問題があります。 -ブロッキング -名前空間の汚染の可能性 -依存関係を書く人が知っておく必要性 -HTTPリンクが多すぎる それぞれを解決する典型的な方法もそれぞれ4つ上げられていています。 -LabJS, HeadJS, ControlJSなどの非同期スクリプトロ
Ext JS is the most comprehensive JavaScript framework for building feature-rich, cross-platform web applications. Use it to create applications for desktops, tablets, and smartphones. With this trial, you get access to our Ext JS Premium edition, which includes Ext JS, D3, Adapter, Pivot Grid, Calendar, Exporter, Sencha Themer, Architect, Cmd, JetBrains, Visual Studio, and Eclipse IDE Plugins, Vis
最近、実案件で実験していたのですが、仕様が固まってきたのでメモしておきます。 JavaScriptを特定のページで実行したいというニーズがあるけれど、head要素内に書くとか、body要素内に書くとか、そのページ限定でscript要素を使って読み込むとかいろんな方法があります。 ただ、コードが散らばると管理が面倒なので、一つのファイルにまとめたい派です。まとめれば、HTTPリクエストが減るし、キャッシュもされるし、何かと都合が良かったりします。 ひとつにまとめると、「そのページで実行するスクリプト」を一つのファイルから切り分けないといけなくなるので、ディスパッチャーが必要です。 @kyo_ago さんの「そこそこ規模が大きくても何とかなるjavascriptの設計(URL dispatcherの薦め) | tech.kayac.com - KAYAC engineers' blog」という
Moved To: http://metaskills.net/2010/07/09/interactive-javascript-console-with-textmate/
A quick post to break the drought. I’m not sure if any of you Mac users have heard of or use Anvil.app for front end development – but I love it! Coming from a .NET background, I was in no rush to edit host files, dick around in IIS etc. Anvil takes care of all that. The one tidbit I couldn’t find online anywhere was how to get HTTPS working with Anvil. A quick tweet and they put me on to Tunnels.
JSer.info #761 - Node.js 20.20.0/22.22.0/24.13.0/25.3.0のセキュリティリリースが公開されました。 Node.js — Tuesday, January 13, 2026 Sec...
Yahoo!のNicole Sullivanの2009.3.27のブログエントリ Reflows & Repaints: CSS Performance making your JavaScript slow? ウェブページのパフォーマンスを遅くさせるCSSの使い方。およびその回避策がテーマ 再フロー&再描画をどうやって減らすか。 TIPSは6つ紹介されてる。が、javascriptを書かないCSS書きに関係するのは、5〜6番目の table要素は特殊。固定レイアウトアルゴリズムでレンダリングされるようにしろ。 MS独自仕様のcss expression使うな。 のみ。 以下斜め読んだまとめ。 Operaの記事「Efficient JavaScript」によると再描画と再フローがjsが重くなるのに影響してる 同僚のStoyan Stefanovと一緒にこの問題の定量化に取組中 再描画と再フ
The other day I was looking at pyjamas (which bills itself as a GWT-like tool for Python). I was also reminded of the semi-recent release of Objective-J. Pyjamas, GWT, and Objective-J all hinge around a central concept: Abstracting away the authoring of JavaScript-heavy web applications by allowing the developer to program entirely in their natively language (be it Python, Java, or an Objective-C-
Published on January 10th, 2011 in Google Chrome, Last Week, Standards, tech, Trident, WebKit. Version: Chrome 10 Development is slowly getting back on track with the 851 commits which were done last week. This week’s highlights include the availability of a per element JavaScript full screen API, a prefixless Navigation Timing implementation and the addition of support for repeating CSS gradients
ES5からFunction.prototype.bindが入りました. これに準ずるものは数々のFrameworkで提供され続けてきたので, あまり馴染みの無さはないのではないでしょうか. このFunction.ptototype.bindは実はとても面白いので. 結論から言えば, Function.prototype.bindはtarget functionのConstructに完全に移譲するのでConstructorの引数束縛が行えます. またConstructor callに対して配列を渡すapply形式のものといったapplyConstructorやcallConstructorをbindを使って実装することができます. 基本 Function.prototype.bindは基本的にはthisとargumentsに特定の値を束縛する関数です. bindは第一引数にthis, 次から
about arbor Arbor is a graph visualization library built with web workers and jQuery. Rather than trying to be an all-encompassing framework, arbor provides an efficient, force-directed layout algorithm plus abstractions for graph organization and screen refresh handling. It leaves the actual screen-drawing to you. This means you can use it with canvas, SVG, or even positioned HTML elements; whate
EclipseはオープンソースによるJavaベースの統合開発環境として知られていますが、そのEclipseで新プロジェクト「Orion」が発表されました。 Orion is not a set of Java plug-ins which run in the existing Java IDE. It is browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Orionは、既存のJava IDEに対応したJavaプラグインのセットではありません。ブラウザベースのオープンなツールの統合プラットフォームであり、Web
最近、Wordpress絡みでPHPを書くことが多くて、かつバージョンも5.2だったりするので、高階関数とか無名関数とかが無性に使いたくなります。 ということで、JavaScriptでIteratorでも書いて心の平静を保つことにします。 クロージャ版Iterator これが書けるJavaScriptは素敵だ。 使用例 var iter = iterator(document.getElementsByTagName('a')); console.log(iter.next()); console.log(iter.prev()); クラスメソッド版Iterator メソッドチェーンのこと好きです。付き合ってください。 使用例 Iterator([1,2,3]).next().get(console.log).prev().get(console.log).next().get(); ge
2011-01-08-Sat (株)ニューキャストさんのセミナールームで開催された「InDesign Script勉強会/名古屋」第1回に参加してきました。 http://atnd.org/events/11191 ハッシュタグは #indscriptnagoya でした。 当日の内容 第一回として参加者5人の人数を少ないとみるかどうかはさておき、少人数ならではのなかなか濃い内容のお話ができたと思います。 @osimajp さん wikiで入力されたtextile形式のマークアップテキストをInDesignの属性をつけた加工を施したXMLに変換し、InDesignにXML読み込み、配置をすると予め設定されたスタイルが適用されて8−9割方のデザインができあがり、残りの整形処理をjsxでやるというデモ 普段DB組版からは縁遠い位置にいるので、こういったワークフローが見られたのはよかったです。
Programmer / UX/Website Developer / Designer from the Boston area. Student at Olin College of Engineering, Needham. You can reach me at contact@timcameronryan.com. Mug: JavaScript Compiler for the JVM » A few months ago I wrote about compiling CoffeeScript into Java. Since then I’ve wanted to use JavaScript on a few target platforms running Java, so I’ve developed a complete JavaScript compiler fo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く