タグ

PHPに関するikebe1999のブックマーク (92)

  • 第8回 90xiアプリのこれから

    前回まで、90xiで動作するネットワーク対応のカードゲームの作り方を紹介してきた。最終回はこのアプリをもっと展開させていくための手法と、90xiアプリのこれからについて解説しよう。 赤外線通信 赤外線通信を使えば通信費をかけずにデータのやり取りができる。これを用いれば、カードゲームへの応用として、ユーザ間でのカード交換を実現できる。 赤外線通信のモデルは、サーバ/クライアントモデルとなっている。サーバが待機状態になっている時にクライアントがデータを送信したり、また、データを要求して受信したりすることができる。サーバとクライアントはセットで使用しなければならないので、両方のサンプルを紹介する。HTTP通信と似ているため、理解しやすいだろう。 以下がクライアントのプログラムである。 // 受信/送信するカード番号 int card_recv, card_send; // ClientObexC

    第8回 90xiアプリのこれから
    ikebe1999
    ikebe1999 2007/07/24
    PHP, MySQLでサーバ開発する要点が記述されています。
  • ウノウラボ Unoh Labs: VMwareとCentOSでウェブ開発の環境をさっさと整える手順書(前編)

    最近オイルヒーター,ガスファンヒーター,石油ファンヒーターのどれを買おうか悩みつつPHPのフレームワークはSymfonyにかなり転がりそうなjokagiです. 私が遅いので気を遣ってkomagataさんが先に書いてくださいました. ナイスフォローありがとうございます. さて今回は,先日参加した開発合宿をはじめ最近何度かLinux環境を用意する必要性が連続したので,その辺りの作業を手短にする手順を紹介します. 慣れれば最低限の環境は10分程度,全部で30分あれば十分ウェブ開発に必要な環境を用意できるようになります. とりあえずLinuxはCentOSでバージョン4.4用にServerCDというのがあるので,それとVMware Serverを使います. まずVMware ServerのインストールとCentOSのisoイメージを下記リンクあたりからダウンロードしてください. VMware Se

  • 企業情報管理のアドバイザ - Cuse (キュース)

    ikebe1999
    ikebe1999 2007/06/14
    CentOS 4.4にXAMPP 1.6をインストール(コマンドプロンプト編)
  • Ming - Perl/PHP

    Mingのビルド MingはFlashムービー (swf)を生成できるプログラム。例えばActionScriptからloadmovieで取りこむことができない形式の画像をswfに透過的に変換するために使うことができる。 ビルド前に必要なパッケージを用意しておく。 # yum -y install freetype-devel libpng-devel libungif-devel php-devel PHP4の場合 Mingは現時点で最新の0.3.0を使う。 # tar -zxf ming-0.3.0.tar.gz # tar -zxf ming-php-0.3.0.tar.gz # cd ming-0.3.0 # ./configure # make # make install # cd php_ext # make # make install 最後にPHPモジュールを登録する。 #

    ikebe1999
    ikebe1999 2007/05/31
    Mingのビルド方法(PHP4用とPHP5用)
  • Mingの使い方メモ - mynote

    MingとはFlashファイルを出力するライブラリで、 最近ではFlex2やMTASCなどに押され気味な気がしないでも無いが、 フォントの埋め込みができるというのと、C/C++から直接ストリームにSWFファイルを出力できるというところがヨサゲだったので、ちょっと触ってみる。 マニュアル† http://www.libming.org/docs/libming/index.html http://www.libming.org/docs/perl/index.html ↑ コンパイル† VCのプロジェクトから0.3.0のDLLを作ろうとしたが、ファイルポインタをDLLに渡すところで落ちる。MinGWでビルドしたものも、VC6からリンクすると同じ問題にはまって解決できなかったので、仕方が無いので静的ライブラリとして作成した。 結局日フォントを使うと落ちるのは変わらず。仕方が無いのでVCを諦

    ikebe1999
    ikebe1999 2007/05/30
    Ming日本語フォントなど
  • Ming - a SWF output library and PHP module

    Ming Ming is a library for generating Macromedia Flash files (.swf), written in C, and includes useful utilities for working with .swf files. It has wrappers that allow it to be used in C++, PHP, Python, Ruby, and Perl. Releases through to 0.3.0 progressed slowly, though the new 0.4.0 release has picked up speed, become more reliable, and supports Win32 much better. Also supports Solaris, and will

    ikebe1999
    ikebe1999 2007/05/30
    PHP Ming 本家のwebページ
  • PHPとMingで作るFlashサーバー:CodeZine

    はじめに 稿では、近年Webアプリケーション開発などで広く実用されているPHP言語を使って、Flashプレイヤーで再生できるSWFフォーマットのデータを動的に生成する方法を解説します。PHP 4.0.5以降には、SWFフォーマットのムービーを作成するMingと呼ばれるオープンソースライブラリ(LGPL)が導入されています。PHP言語からMingの機能を利用することで、SWFフォーマットのファイルを生成したり、Flashムービーを動的に生成するWebアプリケーションを開発できます。 一般的なFlashムービーの生成方法では、Adobe社のFlash Professionalを代表とする作成ツールを使ってSWFファイルを出力します。何らかのコンテンツを事前に作成し、それをWebなどにアップロードするならばこの方法で十分です。しかし、ユーザーの要求に従ってアプリケーションが動的にFlashムー

    ikebe1999
    ikebe1999 2007/05/30
    とても分かりやすいMing講座です。
  • Ming チュートリアル(PHP)

    Ming the Tutorial(日語訳) 日語訳 :Syunsuke Fujiwara <webmaster@petsounds.org> URL:http://www.opaque.net/ming/ 1. Introduction Mingって何? MingはSWF(Flash)ムービーを欠くことのできるオープンソース(LGPL)のCライブラリだ. それは,PHP,PythonRubyなどのスクリプト言語のラッパー群でもある. Mingは,Flash4のほぼすべての特徴をサポートしてる. shapes, gradients, bitmaps (pngs and jpegs), morphs ("shape tweens"), text, buttons, actions, sprites ("movie clips"), streaming mp3 audio, and co

  • http://sb.xrea.com/archive/index.php/t-9184.html

  • Mingのインストールについて - XREA&CORE SUPPORT BOARD

  • http://mtr.boy.jp/blog/minginlolipop.html

  • PHPプログラミングことはじめ

    PHPによるWebプログラミング はじめに PHPで開発する方のための情報です。 VCやVB,DelphiなどのWin32プログラミングの経験があって,これからWebプログラミングに挑戦したい, という方に役立つ情報を掲載しています。 (2004年10月作成,2006年7月19日更新) (お問い合わせ) http://www.cba-japan.com/ (最新情報) http://douzo.seesaa.net/ (SD Studio) http://hp.vector.co.jp/authors/VA035840/ PHPとは 日PHPユーザ会によると「高機能なWeb- DBアプリケーションを容易に作成できるスクリプト言語として 普及しつつあるPHP(正式名称 PHP:H ypertext Preprocessor)」です。 原作者(Personal Home Page Tools

  • PHP/ming 0.3a Examples menu

    Very basic PHP/Ming 0.3a setup for Windowsの通りにインストールして、 作ってみたサンプル集です。 Very basic PHP/Ming 0.3a setup for Windows : http://www16.brinkster.com/gazb/ming/howto.html ----NEWS--------------------------------------------------------------- Win32環境でPHP/mingを使うには http://kromann.info/php.php からDownLoadして使うと思うのですが http://kromann.info/download.php?strFolder=php5-Release_TS&strIndex=PHP5 の PHP 5.1 bina

    ikebe1999
    ikebe1999 2007/05/29
    サーバ側でswfファイルを作成するPHPライブラリmingの各種サンプルおよびソース
  • Flash Lite1.1とPHPセッションの連携 | Shin x blog

    Flash Lite1.1では起動時にSWFに値を渡す方法(URLパラメータやparamタグ)が使えないようなので、SWFにセッションIDを渡すことができません。 そのためloadVariable()等でサーバと通信できても、セッションが特定できないので、ユーザを識別するようなアプリケーション(ゲームや会員向けサイト等)には使えませんでした。 そこでSWFにセッションIDが渡せないならばと、URLにセッションIDを含める方法を考えました。 つまり <a href="/path/to/hoge.swf?PHPSESSID=phpsessid">SWF</a> を <a href="/path/to/phpsessid/hoge.swf">SWF</a> とするわけです。 ファイル構成 以下のようなファイル構成を想定しています。 [/path/to] + .htaccess + user.sw

    ikebe1999
    ikebe1999 2007/05/29
    swfにセッションIDを渡す方法
  • WindowsのGUIアプリをWinBinderを用いてPHPで開発

    3.インストール zipファイルをダウンロードして解凍します。 winbinder_0.41.157.zip (654 kB - Aug 12, 2005) ダウンロードしたファイルを適当な場所に展開します。(ここではC:\winbinderとします) 3.1.動作確認 コマンドプロンプトを開き、動作確認を行います。 C:> cd C:winBinderCodeSamples C:winbinderCodeSamples>C:winbinderphpphp4php-win welcome.phpw 以下のような画面が表示されれば、インストール成功です。 図1:welcome.phpw起動画面 Samplesディレクトリ内の拡張子phpwのファイルは、welcome.phpwと同様に起動する事が可能ですので、他サンプルもいろいろ見てみると、WinbinderでどんなGUIが作成できるか参

  • 第3回 PHP と Shift-JIS 環境での文字化けについて � サイオンコミュニケーションズ株式会社 — 沖縄県でのコールセンター、ネットワーク、システム開発

    検証用ソース1 <HTML> <FORM METHOD="POST" ACTION=" testPOST.php "> <?php // POSTで送られてきたデータ内に含まれるを削除して変数に格納 $input = stripslashes($_POST["input"]); // POSTで送られてきたデータを変数に格納 $output = $_POST["input"]; ?> 入力 <INPUT TYPE="text" NAME="input" VALUE=<php print str_replace(""",""",$input); ?>> <BR> 出力 <INPUT TYPE="text" NAME="output" VALUE=<php print str_replace(""",""",$output); ?>> <BR> <INPUT TYPE="submit" VAL

    ikebe1999
    ikebe1999 2007/05/29
    「表」「能」などのShift-JIS2バイト目がyenコードの文字化け解説
  • 38. bamcompileでスタンドアロンEXEアプリを作ろう

    bamcompileは、PHPで記述したスクリプトで、スタンドアロンのEXEアプリケーション作成を実現するWindows用ソフトウェアです。 スタンドアロンEXEの形式を取ることで、作成したアプリを実行するのにPHPエン ジンを別途インストールする必要はありません。 PHP4.4.4と同等の実行エンジンをEXEに内包させてしまうからです。 今回は、このbamcompileの使用方法をご紹介します。 bamcompileは、こちらから入手できます。: http://www.bambalam.se/bamcompile/download/bamcompile1.21.zip まずは、基的な使用法を紹介します。 以下のような、Hello World スクリプト[hello.php] <?php echo "Hello ,World! "; ?> を用意し、あとはコマンドライン上から、 > ba

    38. bamcompileでスタンドアロンEXEアプリを作ろう
  • 12. JavaScriptをPHPで記述しよう

    JavaScriptを使用したスクリプトを記述していて、条件による分岐を いちいち記述していくのが面倒だなーと思ったことはないでしょうか。 そんなときにちょっぴり役に立つ技を紹介したいと思います。 それは読み込むJavaScriptファイルをPHPで記述してしまう方法です。 これを使えば、面倒なJavaScriptPHPスクリプトで動的に変化させる ことができるようになります。 たとえば、test.phpJavaScriptを生成するには以下のようになります。 テンプレート内 <script type="text/javascript"src="test.php?flag=1"></script> <script type="text/javascript"> a(); </script> test.php内 <?php echo "function a() {"; if ($_GET

    12. JavaScriptをPHPで記述しよう
  • 34. PEAR::HTML_AJAXでAjax

    Ajaxという言葉を聞いたことがありますか?非同期でサーバと通信を行い、画面遷移することなく情報を更新することができる、簡単に説明するとそのようなものになります。このAjaxを使うことにより従来のWEBアプリケーションとはひと味違ったものを作ることができるようになります。今回はこのAjaxをPHPから簡単に利用するためのライブラリ、PEAR::HTML_AJAXを紹介したいと思います。 このPEAR::HTML_AJAXはまだベータ版なので、インストールするときは pear install html_ajax-beta とbetaを付けてインストールします。 インストールができたら早速使ってみることにしましょう。サンプルとしてAjax を使って簡単なバリデーションを行ってみます。用意するソースコードは、クラ イアント側とサーバ側の仲介を行う部分(my_ajax_server.php)、実際

    34. PEAR::HTML_AJAXでAjax
  • Adobe - デベロッパーセンター : 『NYC Traffic』: Flash Lite のダイナミックコンテンツを作成するためのベストプラクティス

    ikebe1999
    ikebe1999 2007/05/28
    Flash Lite1.1でサーバと連携した動的コンテンツを作成する各種方法の解説記事です。