キーワード検索「モジュール」
Software is Beautiful:第4回 オブジェクト指向の本質|gihyo.jp … 技術評論社
Software is Beautiful第4回 オブジェクト指向の本質Check2010年11月19日初出:WEB+DB PRESS Vol.59(2010年10月23日発売)中島聡ソフトウェア開発, オブジェクト指向, エンジニア, スパゲッティコード, プロジェクト管理エンジニア, プログラム, サービス, モジュール, オブジェクト, インタフェースこの記事を読むのに必要な時間:およそ 2...
Apacheのディレクトリインデックスをありえない位かっこ良くできる「h5ai」:phpspot開発日誌
h5ai larsjung.de Apacheのディレクトリインデックスをありえない位かっこ良くできる「h5ai」 HTML5の機能を使って、通常の味気ないディレクトリインデックスをかなりかっこ良くしちゃうというものです。 ディレクトリ一覧。アイコンなんかもついてかなりリッチ mod_headersとmod_autoindexというApacheモジュールを応用して作られているようですが、こんなこと...
JavaScriptとCSSファイルのHTTPリクエストを最小限にし圧縮・キャッシュする -BoxJSとBoxCSS | コリス
ウェブサイトで使用する複数のJavaScriptとCSSファイルのHTTPリクエストを少なくし、圧縮・キャッシュするサービスを紹介します。 複数のJSファイルをまとめる -BoxJS 複数のCSSファイルをまとめる -BoxCSS 複数のJSファイルをまとめる -BoxJS BoxJSは一つのJSファイル(box.js)を利用し、モジュール式のローディングシステムで複数のJSファイルをロードできま...
次世代JavaScriptを“いま”実現するグーグルの「Traceur」 - Publickey
現在仕様策定中の次世代JavaScriptが備えるであろうクラスの継承やモジュール化機能を、いまのJavaScriptで実現するコンパイラ「Traceur」をグーグルが公開しました。 traceur-compiler - Google's vehicle for Javascript Language Design Experimentation - Google Project Hosting ...
モバイルに最適化した5kBのJavaScriptフレームワーク「jqMobi」が正式版公開 - Publickey
モバイルデバイスのレンダリングエンジンとして事実上の標準になっているWebkitに特化し、iOSやAndroidに最適化したJavaScriptフレームワークの「jqMobi」が、正規版となる1.0を公開しました。 jqMobiは、jQuery Mobileと同様にHTML5をベースにモバイルアプリケーションを開発できるJavaScriptフレームワークのコアモジュール。jQueryと同様の文法を...
Safari拡張の作り方 - 0xFF
Safari, extensionSafari拡張をいくつか作ってみたのて大体感覚は掴めたので、ざっくりと拡張の作成手順を解説してみます。なお、Windows版で作業していますが、Macでもほとんど同じだと思います。Safari拡張とは最初に、Safari拡張とはなにか、について。Safari拡張はHTML/CSS/javaScriptをベースに、ブラウザ側が用意したAPIを使ってブラウザを便利に...
#Titanium mobile で開発しだしたら役に立つ情報のまとめ | astronaughts.net
Titanium mobile 盛り上がってきたー!ども。最近 Chrome Extension に浮気ぎみな僕です。以前書いた記事がご好評をいただきましたので、また性懲りもなく まとめてみました。 はい、調子に乗ってすみませんです。でもでも、あの記事以来自分でもいろいろ情報収集していたんですが、Titanium mobile 関連の記事がかなり 増えてきていて、盛り上がり方が尋常じゃない気がした...
[JS]ウェブページのUIエレメントにちょっとだけ便利な機能を加えるスクリプト -minjs | コリス
minjsは現在、3つのモジュールが公開されています。 minform longtable drcal minform HTML5のフォーム周りの便利な機能を非サポートブラウザでも利用できるようにします。 minformの使い方 minformはスクリプトを外部ファイルとして記述するだけで、下記のフォーム関連の機能が非サポートブラウザでも利用できるようになります。 placeholders 入力欄...
Titanium Mobile で手軽にゲームが作れるモジュール、公開しました! - Android でいろいろやるよ!
Titanium, OpenGLTitanium Mobile で、enchant.js や emo-framework 並みに手軽に2Dゲームが作れるモジュールを公開しました! http://code.google.com/p/quicktigame2d/ http://code.google.com/p/quicktigame2d/wiki/ Android の方は残念ですが、現在のところ i...
PHP版 List_RubyLike - naoyaのはてなダイアリー
PHP で遊んでいます。練習がてら、以前に作った List::RubyLike (http://github.com/naoya/list-rubylike) という Perl モジュール *1 の PHP での実装を作ってみました。require_once 'List/RubyLike.php';echo LR(array("foo", "bar"))->push("baz", "piyo")-...
XSSを回避しつつ、テンプレートからJavaScriptにJSONで値を渡す方法 - blog.nomadscafe.jp
「HTMLのscriptタグ内にデータを埋め込む際のエスケープ処理モジュール書いた」に引き続いて、XSSを避けつつ複数の値をJSONで渡す方法。答えはmalaさんが書いてますテンプレートエンジンでJSONを生成する(多くの場合間違えるので、推奨しない)scriptタグの中でJSONを使わない可能であればJSONライブラリのオプションで<>/いずれかをエスケープする。生成されたJSON文字列の<>/...
[JS]div要素やリスト要素を折りたたんで配置するWAI-ARIA遵守のスクリプト -jQuery Collapse | コリス
実装は超簡単、カスタマイズ性にも優れ、IE6にも対応、クリックで開閉する折りたたみコンテンツを設置するjQueryのプラグインを紹介します。 jQuery Collapseの特徴 jQuery Collapseのデモ jQuery Collapseの使い方 jQuery Collapseの特徴 軽量 約600バイトの軽量スクリプト。 クロスブラウザ対応 IE6+, Firefox3+, chrom...
.NET開発の新標準「NuGet」入門(前編) - @IT
特集:.NET開発の新標準「NuGet」入門(前編) .NETで開発モジュール導入が楽々に! NuGet入門 芝村 達郎 2011/09/15 ●NuGetとは何か ASP.NET MVC 3ベータ版が公開されたときに、「NuPack」と呼ばれるアプリケーションも同時に公開されたことをご存じだろうか。 .NET開発者にはなじみがないかと思うが、RubyやPerlにはRubyGemsやCPANといっ...
O'Reilly Japan - 大規模Webアプリケーション開発入門
本書は、後の機能追加や変更を想定してWeb開発を行う際に、HTML、CSS、JavaScript+Ajax、PHP、そしてデータ管理やパフォーマンスなど、Webアプリケーションを構成する各レイヤで考慮すべきことを包括的に解説する書籍です。変化に強く、大規模化に対応できるWeb開発の原則となるモジュール化やカプセル化、保守性およびパフォーマンスの維持を、簡単なサンプルWebアプリケーションの開発を行...
型推論の実装は高速リリースサイクルの試金石だった - Mozilla Flux
Fx解説Firefox 9の目玉機能であるJavaScriptの型推論(Type Inference:TI)。この機能をリリース版に投入できたことによって、ようやく本当に高速リリースサイクルを維持するめどが立ったといっても過言ではない。それくらい、TIの実装は開発プロセスにおいて重要なチャレンジだった。話は2011年8月上旬に遡る。同年6月にJavaScriptエンジンのモジュールオーナーを継いだ...
node.jsの開発時に役立つモジュール : アシアルブログ
こんにちは、中川です。 今回もPHPには一切触れないで、node.jsについて書いていこうと思います。 主に開発時に便利なモジュールを紹介いたします。 ■今回紹介するもの ・nvm ・node-dev ・node-inspector ■nvm ・https://github.com/creationix/nvm node.jsはまだまだ開発途上ということもあり、頻繁にバージョンアップが行われていま...
nodetime が動いている仕組み - ぼちぼち日記
Node.jsちょうど昨日ですが、nodetime というなかなか面白いモジュールが公開されました。 https://nodetime.com/ npm で nodetime モジュールをインストールした後に自分のプログラムの先頭に、 require('nodetime').profile(); を付け加えて実行すると、標準出力に URL が出力されそこにアクセスすると、あらあら不思議 実行したサ...
キャッシュを制御してサイトの高速化を実現するAapcheモジュールmod_expiresのPlack版をリリースしました - blog.nomadscafe.jp
レスポンスヘッダにExpiresやCache-Controlを追加することで、ブラウザのキャッシュを有効活用し、ダウンロードの時間をなくす事でウェブの高速化を実現できます。またサーバ側にとってもリクエスト数を減らす事ができ、負荷の削減にもなりますApacheにはExpiresやCache-Controlを付加するmod_expiresというモジュールがありますが、Plackにはまだなかったので作っ...
Google、Apache モジュール「mod_pagespeed」をリリース - スラッシュドット・ジャパン
10/11/05/0053256storyGoogle、Apache モジュール「mod_pagespeed」をリリースreoによる2010年11月05日 12時30分の掲載スピード凶時代部門よりhylom 曰く、Google が「mod_pagespeed」なる Apache モジュールを公開している。このモジュールを導入すると Apache で「15 以上のスピード最適化」が自動的に行われるよ...
ついに Android に対応!Titanium Mobile で手軽にゲーム作り♪ - Android でいろいろやるよ!
Android, iOS, JavaScript, TitaniumAndroid ユーザの皆様、お待たせしました!Titanium Mobile で動くゲームエンジンモジュール QuickTiGame2d が、Android でも動くようになりました!これで、スマートフォン向けのゲームを JavaScript 一本で書くことができるようになりますね! http://code.google.com...
