oukasei.com 2023 著作権. 不許複製 プライバシーポリシー
【第29回 HTML5とか勉強会レポート】 次のモバイルアプリはどのフレームワークで作る?:D89クリップ(43)(1/2 ページ) スマートフォンアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する 大人気JavaScriptフレームワーク集合! 2012年5月16日、ヒカリエのディー・エヌ・エー新オフィスの会議室にて『第29回HTML5とか勉強会』が開催されました。HTML5とか勉強会とは、HTML5に関心のあるエンジニアやコーダー、デザイナー向けの勉強会です。今回のテーマはJavaScriptモバイルフレームワーク。会場は超満員でテーマへの関心の高さがうかがわれました。 Titanium MobileやPhoneGapなどのフレームワークが続々と登場してきたことで、iOSアプリやAndroidアプ
正規表現の文字列末尾を表す $ と \z の違い。 $ は行末 = \n にもヒットするのでセキュリティ上よろしくないんだって。 \z(小文字)を使うのがいいんだって。(\Z(大文字)だと行末にもヒットするので注意。) ■ 参考 文字列の末尾(\Z, \z) - 位置の指定 - Java正規表現の使い方 正規表現メモ \z Perl 5.005で導入されたもので、\Zと似ていますが、\Zが文字列 末尾の改行の直前にもマッチするのに対して、この演算子は 文字列の末尾にのみマッチするという点が異なります。 ◇ いまいちな例preg_match('/abc$/', $str);◇ よい例preg_match('/abc\z/', $str); ここだと \Z(大文字)は$と同じと書いている。\zは記述なし。 言語によって違うのかな? phpで試してみた。 ■ 試したソース<?php echo '
JavaやJavaScript,PHPなど,現在人気のプログラミング言語のほとんどは「オブジェクト指向言語」という種類の言語です。ですがこのオブジェクト指向,日本人には理解しにくいと言われています。その原因は様々ですが,一番の悪者は,日本のIT教育ではないでしょうか。 変数は「箱」じゃない! 皆さんは,プログラミングの授業で「変数」について,どのように教わりましたか? おそらく,「変数とはデータを代入する“箱”のようなものです」といった説明を受けたと思います。実はこの説明,まったくの大嘘なのです。 この「変数」や「代入」という用語ですが,数学用語からそのまま転用されています。なぜなら,プログラミングでも数学でも,同じ記号を使って数式を書くからです。例えば次の数式は,「xという変数に1を代入する式」または「xという名前のついた箱に1を入れる式」だと教わります。 x = 1
前回WebSocketってなんじゃ?(Node編1 node.jsのインストール)で、スタンドアローンのHTTPサーバーを作成し、HTTP通信を行った内容を紹介しました。 今回は、WebSocketを使用した通信を試してみます。 WebSocketとは、ブラウザとサーバーの双方向通信のプロトコル規格で、現在標準化団体が仕様を策定中の技術です。 ChromeやSafariなど、いくつかのモダンブラウザがサポートしており、この技術が一般的に使用されるようになると、これまでのサーバーアプリケーションの作り方が大きく変わる可能性がある注目の技術です。 使用するのは、Socket.IO というnode.jsのモジュールです。 node.jsはモジュールという単位でライブラリを管理しており、npmというモジュール管理ツールで様々なモジュールを簡単に追加削除することができます。 これはrubyのgemに
ikeike443です。 今日は弊社の社内勉強会で発表したWebSocketとnode.js周りについて書きます。 書きます、というか、資料を貼らせていただきます。。 ポイント WebSocketは「WebのためのTCP」的なもの WebSocketはPushを実現できる WebSocketにはクロスドメイン制約がない WebSocketはコネクション張りっぱなしなので注意が必要 WebSocketは仕様が揺れており、取り扱いには注意が必要 WebSocket+WebSocketエミュレーションをクロスブラウザで行うSocket.io Socket.ioが現時点での現実解?ではないか 用途を絞れば十分に使えるのではないか サーバサイドJavascriptアツイ感じ 尚、デモの内容については、僕の個人ブログに同じ内容を動画として保存してあるので、よかったらご覧ください。 http://d.h
OpenGLはDirectX 11を超え,OpenGL ESは据え置き型ゲーム機と同等以上に。Khronosの最新動向レポート ライター:西川善司 Neil Trevett氏(President, Khronos Group)。氏はNVIDIAのMobile Content部門副社長でもある OpenGLやOpenCLなど,さまざまなオープンAPI規格を司るKhronos Group(クロノスグループ,以下 Khronos)は,2012年8月のSIGGRAPH 2012に合わせて,2つの大きな発表を行っている。 1つは,PCおよびワークステーション向けのグラフィックスAPIである「OpenGL」の新バージョン「OpenGL 4.3」だ。そしてもう1つは,組み込み向けのグラフィックスAPIである「OpenGL ES」の新バージョン「OpenGL ES 3.0」である。 筆者は,SIGGRAP
今回のサンプルは、Kinect for Windows Developer Toolkit 1.5.1に含まれる、Face Tracking Basics-WPFのC#のサンプルを参考に、少しアレンジを加えてVBに書き換えた、顔の輪郭を追跡して表示するサンプルです。 実際の動きは図1と動画を参照してください。このサンプルでは実行後、まず2mほど離れると、顔の輪郭に沿って三角形の集合体のジオメトリーが表示されます。その後1m以内ぐらいまで近づき、椅子に座ったままの状態でも顔のジオメトリーが表示されます。 顔の細かい動きを追えることから、継続的に顔の動きが必要なアプリを作る際に役に立ちそうですね。 サンプル一式は、会員限定特典としてダウンロードできます。記事末尾をご確認ください。 プロジェクトの作成 VS 2010のメニューから[ファイル(F)/新規作成(N)/プロジェクト(P)]と選択します
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く