JavaScriptを使えば画面遷移の少ない、スムーズな操作性を提供できる。いわゆるAjaxなどがそれに相当するが、ドメインを越えて通信できないのが問題だった。幾つかの打開案はあるが、例えばJSONPを使う方法やサーバサイドで取得する方法などがメインになっていた。 検索結果のXMLを並べるテスト これではどちらかのサーバで対応が必要になってしまう。そんな中、殆どをクライアントサイドだけで解決してしまうのがjQuery CrossDomainだ。 今回紹介するオープンソース・ソフトウェアはjQuery CrossDomain、jQueryによるクロスドメインAjaxライブラリだ。 jQuery CrossDomainが使うのはFlashだ。Flashを使って外部ドメインにあるXMLを取得し、それをJavaScriptに返すようになっている。その仕組みをjQueryプラグイン化することで容易に
Google Chart API を jQuery で簡単に使えるラッパーライブラリ「jQuery Google Charts」 2009年07月08日- jQuery Google Charts 1.0 - Demo Site Google Chart API を jQuery で簡単に使えるラッパーライブラリ「jQuery Google Charts」。 たとえば、次のようなコードを書きます。 var api = new jGCharts.Api(); var opt = { data : [[153, 60, 52], [113, 70, 60], [120, 80, 40]]//mandatory }; jQuery('<img>').attr('src', api.make(opt)).appendTo("#bar1"); すると、次のグラフが簡単にページに挿入されます。 もちろ
※ 画面は公式サイトより Webアプリケーションを開発したり、よりコーディング量を少なくシステムを開発する上で正規表現の存在は欠かすことができない。良い正規表現を組めるかどうかで見通しの良いシステムができるかどうか決まってくるだろう。 Named captureをJavaScriptでも 昔からある正規表現ではあるが、JavaScriptでサポートされているものは機能があまり多くない。他のプログラミング言語同等のレベルに引き上げてくれるのがXRegExpだ。 今回紹介するオープンソース・ソフトウェアはXRegExp、JavaScriptの正規表現を機能強化するライブラリだ。 XRegExpは通常使える正規表現機能に加えて、幾つかの機能追加を行っている。特徴的なものとしては、Named captureがあるだろう。これは正規表現のマッチング結果を$1、$2ではなく、指定した名前(nameやv
iPhoneと地図は相性がとてもいい。GPSも内蔵していて、Google Mapsなどの地図データと照らし合わせるのも容易だ。それだけに数多くの地図アプリが開発されているが、手軽さという意味ではiPhone標準の地図アプリには敵わないだろう。 だがこれはクローズドなソースのアプリケーションだ。もっと汎用性のあるシンプルな地図アプリケーションが欲しければroute-meをベースにしよう。 今回紹介するオープンソース・ソフトウェアはroute-me、シンプルな地図アプリケーションだ。 route-meが扱う地図データはGoogle Mapsではなく、OpenStreetMap、Microsoft VirtualEarth、そしてCloudMadeとなっている。その意味では若干の差別化ができるのではないだろうか。route-meはそのままで動作させるというよりも、地図アプリの基盤としての利用が想
jQuery Tools is a collection of the most important user-interface components for today's websites. This single JavaScript file weighs only 5.8 Kb Tabs is the most popular JavaScript tool on the web. Tabs, horizontal tabs and accordions, finally done the right way. Great looking tooltips. Big or small. Pluggable effects. Yet another crucial tool. Visually appealing overlays. This tool is a signific
mixiがOpenSocialに対応したとあって、日本においてもOpenSocial開発に力が入ってくるかも知れない。海外のSNSを含めて一つのコードが全てのSNSで動作する(実際には動作しないことが多いようだが)のが魅力だ。 OpenSocialガジェット用のjQueryライブラリ そんなOpenSocialではあるが、JavaScript主体のコードで組みづらい場合があるかも知れない。そんな時はopensocial-jqueryを使い、効率的な開発を行おう。 今回紹介するオープンソース・ソフトウェアはopensocial-jquery、OpenSocial対応のjQueryライブラリだ。 opensocial-jqueryはOpenSocialの面倒な部分を吸収してくれるjQueryライブラリだ。Ajaxを使ったり、JSONを使うような操作が簡単にできるようになる。YoutubeやPi
uuCSSBoost.js は uuAltCSS.js に名前が変更になりましたが、一部の説明が記事を書いた当時の古い名前のままになっています。最新版では、uuCSSBoost.revalidate() は廃止され uuAltCSS() を呼び出すように変更になっています。 コードの解説を追記しました。 「最新の規格を実装したブラウザが登場しても、IE6 のせいで諦めるしかないのか」 「CSS3セレクタを古いブラウザでも使いたい!」 といった現場の声にお応えして、ほぼ全てのブラウザで CSS3 セレクタを利用したページデザインが可能になるJavaScript ライブラリを作ってみました。 特徴 軽いよ いろんなブラウザで動くよ(Firefox2+, Opera9.2x+, Safari3+, IE6+, Google Chrome1+) 95%〜98%ぐらいのシェアをカバーできるんじゃない
PHPでOpenCVなしのピュアPHPで顔認識するクラスライブラリ「Face_Detector」 2009年06月23日- Face detection in pure PHP (without OpenCV) - Maurice Bloggue PHPでOpenCVなしのピュアPHPで顔認識するクラスライブラリ「Face_Detector」が公開されています。 次のようなコードで、顔認識した画像を出力できるみたい。 $detector = new Face_Detector('detection.dat'); $detector->face_detect('maurice_svay_150.jpg'); $detector->toJpeg(); どの程度の速度が出て、どれぐらい使えるものか分かりませんが、エクステンション無しで使えるのは凄いですね。 関連エントリ PHPで顔検出するPHP
2011年8月,辽宁省科技厅和辽宁省财政厅联合下发文件,正式批准在沈阳农业大学生物炭研究中心基础上组建“辽宁省生物炭工程技术研究中心”,成为国内第一家省级生物炭专门研发机构。2020年获批组建沈阳农业大学国家生物炭研究院。 22个 国家自然科学基金资助 100篇 高水平论文 30项 国家专利授权
今のゲームの最高峰と言えば3Dを使ったリアルなものと言えるだろう。開発には時間を要するが、あたれば大きい。iPhoneでも多数の3Dゲームが出てきており、有料/無料を問わず人気が高い。だがあの筐体のスペックで満足のいく性能を出そうと思うと開発者の知識が重要になる。 3D空間を歩くことができる はじめてゲームを作ろうと思った時に、そこまで面倒だとやる気もなくなってしまう。そこで使ってみたいのがSIO2だ。 今回紹介するオープンソース・ソフトウェアはSIO2、iPhone/iPod Touch向けの3Dゲームエンジンだ。 SIO2はOpenGL ES互換となっており(OpenGL ESはiPhoneでも用いられているOpenGLの3Dライブラリ)、C言語で書かれている。同じくオープンソースの3Dモデリングソフトウェア、Blenderと連携することが可能だ。 炎がゆらめくチュートリアル 動きはシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く