2009-01-01から1年間の記事一覧

PHPのファイルアップロード処理

”PHPのファイルアップロード処理”のupload_max_filesizeディレクティブの説明に加筆しました。

ページの背景として設定した画像を印刷にも反映させるための小技

需要があるかどうかは分かりませんが、imgタグでHTMLに埋め込まず、CSSを利用して背景として読み込む設定にした画像を、ページを印刷する時にも反映させるためのちょっとした小技を紹介します。 導入 まず、今回の小技がどう役立つのかの状況説明。 背景に設…

DNSについて → DNSの意義

新記事の投稿に当たって、以前投稿した”DNSについて”の記事タイトルを”DNSの意義”に変更しました。また、同記事に加筆・修正を加えました。

DNSについて

DNS DNS (Domain Name System) とは? IPアドレスとホスト名をマッピングして相互解決するための、分散協調型データベース・システム。 DNSの特徴 DNSを構成する要因は、おおまかに、検索要求を転送する”リゾルバ”と、リゾルバからの検索要求を受け、結果…

PHPのファイルアップロード処理

HTTPアップロードの設定 php.iniの設定 file_uploads HTTPアップロードの有効無効の切り替えを行う。 ファイルサイズの制限設定 php.iniの設定 memory_limit PHPスクリプトが確保できる最大メモリのバイト数。 コンパイル時に--enable-memory-limitオプショ…

PHPをソースコードからビルド

試験環境 環境1 OS: Windows XP SP2 コンパイラ: Visual Studio 2005 SP1 作業ディレクトリ: F:\work PHPバージョン:5.2.4 環境2 OS: Windows XP SP1 コンパイラ:Visual Studio 6.0 SP6 作業ディレクトリ: C:\work PHPバーション:5.2.6 Webサーバ:Apach…

Windows上でのPHPのコンパイル

PHPを用いたWebアプリケーションの構築に際して、どうしても使用したい拡張モジュールがあったのだが、あいにく現在、Windonws版PHPで利用可能な拡張モジュールのバイナリを提供するPECL4WINが閉鎖(リニューアル?)中ということで、他にWindows版PHP向け拡張…

ブラウザにおける表示用文字エンコード決定順位

前提 検証対象の文字エンコーディング Shift_JIS ISO-2022-JP(JIS) EUC-JP UTF-8 ISO-8859-1 検証ブラウザ IE7 Firefox3.0 Google chrome1.0 注意 どのブラウザにおいても、より上位の条件が存在すれば、下位の条件の有無は関係なく、常に最上位の条件によっ…

PHPのマルチバイト文字列関数の各々の機能と相関関係について

”PHPのマルチバイト文字列関数の各々の機能と相関関係について”に大幅な追加・修正を加えました。

FMSの管理

FMSの構成概念 アダプタ FMSのネットワークアダプタを構成する概念。 Adaptor.xmlファイルによって、接続を受け付けるIPアドレスおよびドメイン、バインドする通信ポート、使用できるスレッド数などを定義することが出来る。 アダプタを追加するには、confデ…

FriendFeedにMCMPのルーム開設

最近(といってももう去年くらいから)流行のライフストリーミングについて調べている過程で、FriendFeedというサービスに出会い、しかもつい最近日本語化もされたそうなので、試しに登録してみました。で、↓音楽コンテンツマネージメントのルームも早速作っ…