音楽は「聴く」から「感じる」へと進化する。 「KAGURA」は自由に体を動かすだけで演奏できる、新しい楽器アプリです。カメラ画像処理による革新的なインターフェースを備えており、さらに簡単操作でオリジナルの楽曲も作ることも可能な次世代音楽ツールです。
この前PS5で決定ボタンが✕ボタンに変更されるという話題がありました。 nlab.itmedia.co.jp 前々からゲーム機のコントローラーのボタンの変遷についてまとめてみたいなーと思っていた所にこの決定ボタンの話題が来たので、ちょうど良い機会ということでブログにまとめてみます。 スーファミの決定ボタンについて調べたらやたら長くなったので、そこで一旦区切って「その1」としてます。その3まで書く予定。※追記:その5まで延びそう。 ファミリーコンピュータのコントローラ(83年7月) セガマークⅢのジョイパッド(85年10月) PCエンジンパッド(87年10月) メガドライブのコントロールパッド(88年10月) ゲームボーイ(89年4月) ゲームギア(89年4月) スーパーファミコンのコントローラ(90年11月) スーパーファミコンの決定ボタンはどれなのか? じゃあアメリカのスーファミことSN
※本記事はアフィリエイトプログラムによる収益を得ています 漫画家のきくちゆうき先生(@yuukikikuchi)がTwitterで連載中の、「100日後に死ぬワニ」をねとらぼでも日めくり掲載! トップページ右側で毎日最新話を更新していくほか、これまでに掲載した漫画はこの記事でまとめて読めるようにしていきます。 まとめて読むと新たな発見がある(かもしれない)、1週間ごとの振り返り記事も併せてどうぞ。 ↓↓↓振り返り記事はこちらから↓↓↓ 漫画「100日後に死ぬワニ」 記事一覧ページ 作者:きくちゆうき 1986年生まれ。なんだかんだいろいろあって27歳でイラストレーターとして独立。連載:「SUPERどうぶつーズ」(LEED Cafe)、「どうぶつーズの漫画」(幻冬舎plus)、「100日後に死ぬワニ」 Twitter:@yuukikikuchi/Instagram:@yuukikikuchi
Ajaxを使うためにはページ内リンク (hash fragment=URLの#以降) を使うのが一般的*1 hash fragmentはサーバに送信されないから、JavaScript非対応のブラウザだと動作しない 特にサーチエンジンのクローラ等で問題になる*2 そこで Google は、#! が含まれる URL を hash を含まないものに読み替える仕組みを提唱している。例えば「www.example.com/ajax.html#!key=value」のサーチエンジン用URLは「www.example.com/ajax.html?_escaped_fragment_=key=value」になる。 TwitterやFacebookはこの仕様に従うことで、Ajax な UI と SEO を同時に実現している、というわけ。ということを調べたなう。 参照: Getting Started |
クライアントからのリクエストに対してすぐに応答せず溜めておき、何らかのタイミングを見計らって応答する技術。 Comet - Wikipedia 例えばチャットなんかで使うと、相手が発言したタイミングでレスポンスが返ってくるので、リアルタイムに会話が出来たりする訳です。 ※あくまでも実装の一例なので、このままでは利用シーンがかなり限定される事をご留意下さい。 注意事項 以下の実装方法は、知識的なコストがあまり必要ない替わりに、サーバー的なコストを多く消費します。 共有レンタルサーバーなんかで使うと、アカウント制限・停止などの処置がとられる場合があるので、共有で使うスペースなどでの使用は避け、専用サーバーや自前のサーバーなどで使用して下さい。 Comet動作の流れ 大まかな流れはこんな感じです。 Ajax(XMLHttpRequest)を利用してサーバー(PHP)にリクエストを送る リクエスト
GoogleからGoogle AJAX APIを拡張する新しいサービス「The AJAX Libraries API」が公開された。The AJAX Libraries APIはGoogleのサイトで人気のある有益なJavaScriptライブラリを提供しようというもの。これまでYUIであればYahoo!、DojoであればAOLなどが同類のサービスを提供していたが、特定のJavaScriptライブラリに限定することなく有益であれば配布に追加するというポリシーをもっている点が新しい。 JavaScriptライブラリを活用するタイプのWebアプリケーションは数多くある。結果として、何度も似たようなJavaScriptライブラリをダウンロードしていることになり、このままいけば今後ライブラリ自体のサイズの巨大化や多くのサービスの登場でライブラリダウンロード総量は増加することになる。 The AJAX
Ajax中にページ更新する際の注意点 Ajaxで通信中にF5などを押してページをリロードすると通信エラーが帰ってきます。 詳しくは調べていませんが、どうもFirefoxでの挙動のようです。 参考:FirefoxでAjax中にF5押したとき « pocketo.net blog このサイトのようにAjaxのXMLHttpRequestをabort()で中断すれば、この問題は解決できます。 var xhr = $.ajax( {....}) $( document ).bind( 'beforeunload', function() { xhr.abort(); } ); ただ、通信の数が多い場合は、毎回設定するのは少し面倒。 そういう場合は、以下のように設定しておくとjQueryでajaxを使うと自動でabort()を設定してくれます。 $("body").bind("ajaxSend",
マイクロソフトのAjaxに関する動きが目立ってきました。以前のエントリで紹介したように、9月にはAjaxによるWebアプリケーションを最適化して起動速度を改善するツール「Doloto」の配布を開始。 Ajaxの起動を高速化するツール「Doloto」、マイクロソフトが発表 - Publickey 10月には、Ajaxのライブラリとして最も人気のあるjQueryのマイクロソフト自身による配布を開始すると同時に、Ajaxライブラリを高速に配布するためコンテンツデリバリネットワーク、「Microsoft Ajax CDN」を立ち上げています。 マイクロソフトも配布を開始したjQuery、今後のバージョンでは大幅な性能向上とモバイル対応へ - Publickey Announcing Microsoft Ajax Library (Preview 6) and the Microsoft Ajax
こんにちは、アシアルの中川です。 Google Mapsに表示する情報をMySQLのgeometry型で扱う方法を試してみました。 Google Mapsのある地点にマーカーを表示したりすることがある場合、 緯度・経度の情報で地点に表示させることができますが、 データベースにこの情報を保存する場合、lat(float), lng(float)とそれぞれカラムに保存する方法もあるのですが、この方法では各データの位置の関係が非常に扱いにくくなります。 Google Mapsで表示されている範囲内のデータのみ取得したい場合や、 ある地点から近い順に取得する場合などに面倒なことになります。 そこで、MySQL4.1以降で用意されている空間情報を扱う機能の「geometry」型を使用します。 「MySQL 4.1 リファレンスマニュアル :: 10 MySQL における空間情報の機能(日本語)」 「
あーこれ、あとで参考にさせてもらえそう。 というわけでクリップ代わりにご紹介。 実際デモリンクとも結合されていて、すごく見やすい。 PHPのみ、AjaxのみJavaScriptのみといった仕様も If you are looking for a powerful file manager ready to use in your web projects and simple to customize, take a look at this list with the best and free file manager currently in circulation. Some of these file managers support PHP only or javascript only or Ajax that will give you powerful tool to e
Ajaxに関する日本語の情報をざっと集めてみました。(一部日本語ではないものを含みます) 丁寧な調査ではないので、本当に大ざっぱなものです。 一応、以下の内容は多少メンテナンスしようと思うので、追加削除などのリクエストがあれば、私までメールを下さい。 非常に長くて申し訳ありませんが、頑張って必要な情報を探してみてください。 ★ 出版物 (この部分は現在フォロー仕切れていません) Ajaxイン・アクション (2006/06/20追加) https://www.amazon.co.jp/exec/obidos/ASIN/4844322222/autumnmagazin-22 Ajax イン・アクションの4章が酷すぎる (2006/06/20追加) https://blog.hawklab.jp/item-69.html Googleマップ+Ajaxで自分の地図をつくる本 Google Maps
phpied.com Blog Archive Simultaneuos HTTP requests in PHP with cURL The basic idea of a Web 2.0-style "mashup" is that you consume data from several services, often from different providers and combine them in interesting ways. マッシュアップに必須!PHPで複数APIを同時に叩いて超高速化するサンプル。 通常、PHPでAPIにアクセスする場合、例えば、Yahoo!検索APIとはてなブックマークのRSSを取得してマッシュアップする場合は次の図のようになります。 ただ、この方式だと、Yahoo!検索APIにリクエストし、その結果を待ちます。 そして、そこからはてなブック
RIA(リッチインターネットアプリケーション)が叫ばれるなか、アドビが提供する新たな世界が大きな注目を集めている。その中核的存在ともいえるAdobe AIRは、β版がすでに46万シートも配布され、来年には正式版が投入されることになる。AIRは、どんなベネフィットをユーザーにもたらすのか。米Adobe Systemsプラットフォーム事業部担当シニア バイスプレジデント兼チーフソフトウェアアーキテクトのケビン・リンチ氏に、アドビが描く新たな世界を聞いた。 ―アドビのこれまでの歴史から見て、いま、どういうステージにあるととらえていますか。 リンチ氏 アドビが、過去25年間にわたって、常にフォーカスしているのは、人々がアイデア、情報に対して、関与することができる仕組みを提供するということです。そして、デザイナーやデベロッパーを、エンゲージすることに力を注いできた。デスクトップパブリッシングやPos
2007/08/20 調査会社の米ポート80ソフトウェアは8月16日(現地時間)、フォーチュン1000企業のWebサイトで利用されているWebサーバやアプリケーションサーバのシェアについての最新の調査結果を発表した。調査によれば、過去1年でマイクロソフトのIIS 6.0のシェアが9.5ポイント上昇して36.5%となり、IIS 5.0の18.10%を逆転。OSSのWebサーバ、Apacheの24.9%をしのぐ普及率となった。IISのバージョン4~7の合計シェアは55%。レポートでは、IIS普及の要因としてASP.NET利用が進んだことを挙げている。 同じくフォーチュン1000企業のWebサイトを対象とした調査で、アプリケーションサーバのシェアはASP/ASP.NETがトップで51.5%のシェアと2年前から7.9ポイントの上昇。J2EE、JSP、WebLogic、WebSphere、TomCa
15歳が着想した『Ajax』サイト、1000万ドルの投資を得て実現 2007年8月10日 IT コメント: トラックバック (0) Dylan Tweney Photo: VentureBeat 2年前、当時15歳だったKamran Munshi君は、不動産物件とその所在地のデータを集約するビジネスを思いついた。そして、Terabitz社が7月17日(米国時間)、1000万ドルのベンチャー資金を得て設立された。 同社の最高経営責任者(CEO)は、Kamran君の父親Ashfaq Munshi氏が務めている。現在17歳のKamran君は、同社の最高技術責任者(CTO)だ――そして今秋からは、コーネル大学の1年生になる。 父親のMunshi氏は、Kamran君が2005年に不動産情報サイト『Zillow.com』を見た後で、今回のサイトのアイディアをどのように思いついたかを説明した。 Kamr
ソフト開発に関して言えば、Googleのアダム・ボスワース氏はスピードを必要としている。 「物理学、スピード、心理学:ソフトウェアで何がうまくいき、何がうまくいかないのか。それはなぜか」と題された講演の中で、Google副社長のボスワース氏は、Ajax、PDA、自然言語などの技術がなぜ過去にははやらなかったのに、今成功しているのかを語った。同氏は1月29日、Google NYC Speaker Seriesの一環としてGoogleオフィスで講演を行った。 ボスワース氏は、これまで約30年間ソフトを構築してきたが、常に「そのすべてがうまくいくわけではない」と述べた。「その理由は、振り返ってみると、主に物理的要素と人間心理によることが分かった」。同氏はまた、「その多くはトム・クルーズと関係がある」と語り、映画「トップガン」のトム・クルーズの台詞「I feel the need, the nee
WeeblyのAjaxを利用したサイト制作サービスは要チェックというエントリーより。 ユーザーはWeeblyのAjaxを利用したインタフェース上で、ドラッグ&ドロップとクリックを何回か繰り返すだけで簡単に複数ページのウェブサイトを制 作することができる。ユーザーはできあがったサイトをWeeblyのサーバに保存してもよいし、他のサーバで利用するためにダウンロードしてもよい。 TechCrunch Japaneseで紹介されていた「Weebly」というサービスはなかなか凄いです。 Ajaxを利用したウェブ構築ツールで、ドラッグ&ドロップでサイト構築をすることが可能です。できたサイトはそのまま運用することもできるし、ダウンロードして自分の領域にアップロードすることもできるという便利さです。 通常のテキスト、画像処理ツール、RSSのサポートにI加えて、Weebly はJavascriptベースの要
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く