programに関するmonry84のブックマーク (6)

  • ウノウラボ Unoh Labs: 意外と身近なphar - PHp ARchive

    こんにちは。shimookaです。 今回は意外と古くて身近、でも意外と知られていないphar(PHp ARchive)を取り上げてみました。 pharとは? pharとはPHp ARchiveの略で、その名の通りPHPスクリプトのアーカイブです。含まれる内容はPHPスクリプトである必要はなく、複数のファイルを含めることができます。Javaの世界で言うjarに近いもので、拡張子は「.phar」となることが一般的です。 pharの特徴としては、以下のものが上げられます。 アーカイブするファイルの圧縮をサポート(gzip・bz2) 署名のサポート(md5・sha1) phar拡張モジュールを使用することで、アーカイブを展開することなく透過的に利用可能 pharの中身と使い道 pharファイルは大まかには、データとスタブ、マニフェスト(アーカイブの情報を格納したバイナリデータ)で構成されます。前述

    monry84
    monry84 2008/01/06
    いや、普通に知りませんでした。駄目すぎる自分に乾杯。
  • 文字コードについて

    文字コード、標準化について 文字コードについての実用的な説明です。 文字コード表 JIS X 0201、JIS X 0208、JIS X 0213のJIS、EUC-JP、Shift_JIS、Unicodeの文字コード表と、JIS X 0221のUnicodeの文字コード表です。 JIS X 0211 の制御コード表(JIS制御コード) JIS X 0201 の文字コード表(JISローマ字:ASCII、JISカナ) JIS X 0201 の文字コード一覧(Unicode対応) JIS X 0208 の文字コード表(JIS漢字:第1・第2水準) JIS X 0208 の文字コード一覧(Unicode対応) JIS X 0213 の文字コード表(JIS漢字:第1・第2・第3・第4水準) [UTF-8テキスト版] Unicode、常用漢字、人名漢字対応 JIS X 0213 の文字コード一覧 [U

    monry84
    monry84 2007/12/28
    文字コードに関する詳しい情報はここで。文字コードヲタクの工場だったりもする!?
  • PhpDocumentor Manual

    <H2>Frame Alert</H2> <P>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.</P>

    monry84
    monry84 2007/12/28
    ご存知 phpDocumenter のマニュアル的な何か。これで綺麗なドキュメントを書けってことよ。
  • おせっかいの罪(FireFox2編) | | プログラマ2.0日報 | あすなろBLOG

    今の仕事はリリースが近づいていて、最終チェックに余念のない状態なのですが.... こういうときに出るものですね、クリティカルなバグ。 出てきたのはちょっと厄介な問題です。それは、FireFox 限定の問題で、パスワードマネージャが、意図しない password フィールドを勝手に置換し、変更したつもりがないのに、パスワードが変えられる というものです。FireFox 2 のパスワードマネージャが、見えないところで勝手に password フィールドにパスワードを補ってしまい、それがパスワードを盗むのに使われてしまう....というセキュリティ問題は、かなり大きく取り上げられていて、セキュリティを気にするなら、パスワード自動補完は使うな! という記事が、ネットの上で良く見られます。これと同じ原因で、 パスワード認証して入る Web アプリで、自分がマスター管理者として、サブ管理者をいろいろ作っ

    monry84
    monry84 2007/12/28
    Firefox のオートコンプリート回避方法が書いてある。完全回避は無理だけど、まぁ結構回避出来るっぽ。後は運用サイドとの擦り合わせが大事ってこと。
  • 57. PEAR::Net_Serverでサーバデーモンを作ろう

    まず、Net_Serverを使用するためには、PHPのsocket関数モジュールが必要です。このモジュールはPHPに標準で付属しているので、コンパイルの際に --enable-sockets とつけてコンパイルするか、Windows版を使用している場合は ;extension=php_sockets.dll とある行のコメントアウトを外して下さい。次に、 pear install Net_Server としてNet_Serverをインストールします。実際のスクリプトは、以下のようになります。 <?php require_once "Net/Server.php"; require_once "Net/Server/Handler.php"; class Net_Server_Handler_Sample extends Net_Server_Handler { var $user_name

    57. PEAR::Net_Serverでサーバデーモンを作ろう
    monry84
    monry84 2007/12/28
    Net_Server を使って PHP のデーモンを構築。まだやったことないけど。
  • project.Bop Ethna's branch BETA

    project.Bop - Ethna.BETA project.BopのEthna支店です。Ethna向けのツールやコードを載せていく予定です。 将来的には店のサイトに移るとは思いますが、どうなるかわかりません。 Tools for Ethna Ethna ActionForm Builder ActionForm->formの定義を高速に作成するためのツールです DHTMLでの似非コンボボックスも見所の一つ!?(笑) Class for Ethna ActionForm2 (ActionForm, ViewClass) ActionFormから追加されている機能 ActionFormにfreeze();機能 {form_input}による<select>やradio, checkboxの表示に対応 ActionFormのform値をクリアする clear(); を追加 Links f

    monry84
    monry84 2007/12/27
    scaffold とか Image のバリデータプラグインとかを公開してるページ。嗚呼、この若さが憎い!!(ぇ
  • 1