今はやりのFacebookアプリの開発について取り上げます。Facebookアプリの基本は、Webアプリケーション開発と変わりません。今回はPHPを使って開発を進めてみましょう。 目次 株式会社クロコス所属。仕事では、FacebookアプリのCrocos懸賞などの開発を行っています。ここ数年デザインパターンなどを勉強してきた結果、以前に比べてよいコードが書けるようになったと実感しています。2012年は、スピードやバランス感を磨いていきたいです。
![Facebookアプリの勘所](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)
矢沢久雄 グレープシティ アドバイザリースタッフ 今回のキーワード ・SQLの構文 ・SELECT文 今回は,SQL(SQL文)の構文を説明します。前回説明したように,SQLは,DBMSに与えるクエリー(問い合わせ命令)を記述するものであり,DBMSの中には,リレーショナル・データベースがある,ということを念頭に置いて読んでください。あらかじめ申し上げておきますが,およそコンピュータの世界で言語と呼ばれているものは,構文がすべて英語に似ています。言語を使って命令を記述するわけですから,命令文の構文になっています。英語の命令文の構文は,“Give me money.”のように「動詞+目的語」となります。これは,SQLでも同様です。 SQLは,DBMSに命令を与えるものですが,DBMSのすべての機能を操作できるわけではありません。SQLにできることは,データベースの作成,データベースの読み書き
いまやWeb上で手軽に使われるようになってきた感のあるFlashムービーですが,実際はどのようにして作成しているのでしょうか?本連載では,Flashムービー作成用アプリケーションの最新版「Flash CS3」について,基本操作からスクリプト言語(ActionScript 3.0)を使ったプログラミングまで,具体的なサンプルコードを使ってご紹介していきます。 目次 第1回 Flash CS3で出来ることとFlash 8との違い 第2回 開発用画面を自分好みにカスタマイズしよう 第3回 Flashムービーを自在に制御する -- ActionScriptを書いてみよう 第4回 プロパティとメソッド 第5回 「表示リスト」で画面上のインスタンスの階層や重ね順を管理する 第6回 プログラムの基本,変数/関数/スコープを押さえよう 第7回 関数の便利な仕組み,「引数」と「戻り値」を理解する 第8回 ム
イベント・リスナー方式では 通知される側を通知する側に登録する 次に,コンポーネント・イベント・リスナー(以下,「イベント・リスナー」と呼びます)について見てみましょう。イベント・リスナーは,イベントを通知する側(ブロードキャスター)と通知される側(リスナー)を用意して,「イベントが発生したら,ブロードキャスターからリスナーにイベントの発生を通知してしかるべき処理をしてもらう」という仕組みになっています。したがって,イベントが発生したときに実行する処理は基本的にリスナー側に記述します。 今回扱っているようなコンポーネントのイベントを処理する場合は,フォーム,ボタン,リストといったコンポーネントのインスタンスがブロードキャスターになります。インスタンスにリスナーを登録するには,addEventListenerメソッドを使って次のように記述します。 インスタンス.addEventListene
ディジタル通信では,情報を“1”または“0”の符号にして伝送します。“1”と“0”の情報は,電気信号のパルスの形で送られます。またこのとき,“1”または“0”を表す単位を「ビット」と言います。通信回線の性能は,1秒間に送れるビット数で決まります。 「このパソコンは33.6kbpsのモデムを使っているので,インターネットにつなぐとかなり速いよ」,「でも,ISDNは64kbpsだからもっと高速だ」--などという会話をよく耳にします。ここで使われている「ビット・パー・セカンド」(bps,b/s,ビット/秒などと書く)とは,ディジタル信号の伝送速度(ビット・レート)を表す単位です。つまり,1秒間に何ビットのディジタル信号を送れるか,ということです。例えば,1秒間に8ビットの信号を送れば,伝送速度は毎秒8ビット,すなわち8bpsです。 ディジタル通信の基礎 第1回---「ビット・パー・セカンド」とは
最近,「サーバー仮想化」がますます注目されるようになってきた。サーバー(OS+ミドルウエア+アプリケーション)をまるごと仮想化し,1台の物理サーバー上で複数の仮想サーバーを稼働できるようにする技術である。これまで物理サーバーとOSの関係は1対1だったが,それが1対nになるわけだ。また,仮想サーバーは100%ソフトウエアなので,他の物理サーバーに移動させたり,保存,複製したりすることも容易である。 このようなサーバー仮想化技術の主な用途は「サーバー統合」である。管理しきれないほど増えたx86サーバーを仮想化して,少数の物理サーバーに集約するために利用できる。実際の導入事例を見ると,仮想化の対象となるシステムの内容にもよるが,物理サーバーの台数を4分の1くらいにまで削減している。ITpro読者に対するアンケート調査では,仮想化を導入・検討している回答者の7割がサーバー統合のために仮想化技術を使
Adobe Systems Iberica, S.L.でGroup Manager,EMEA Platform EvangelismのEnrique Duvos氏 World Wide Web Consortium(W3C)が策定作業中の次期Web標準技術「HTML 5」は,動画の再生機能やグラフィックス表示機能などを備えることから,米Adobe Systems Inc.の「Flash」と競合するのではないかと言われている。この点について,Adobe社のエバンジェリストであるEnrique Duvos氏に聞いた。Duvos氏はスペイン・バルセロナのAdobe Systems Iberica, S.L.でGroup Manager,EMEA Platform Evangelismを務める。 ――Adobe社のRIA(rich internet application)技術の一つである「AIR
最近ではAjaxの流行もあり,JavaScriptのライブラリがかなり充実していますね。これらのライブラリの関数を始めとしたJavaScriptの関数を,Flashムービーから呼ぶことができれば,Flashムービーだけでは実現が難しい処理も意外に簡単にできてしまうこともあります。 ムービーを表示しているHTMLドキュメントのURIを取得する あけましておめでとうございます。本年もよろしくお願いいたします。 さてさて,図1のムービーでは,ムービーを表示しているHTMLファイルのURI(URL)を表示しています。 図1:ムービーを表示しているHTMLファイルのURIを取得するムービー(クリックするとムービーを表示します) Flashムービーでは,ムービー自身のURIは「_urlプロパティ」を使って取得できますが,ムービーを表示しているHTMLファイルのURIまでは取得できません。では,図1のム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く