『 tok2ってまだあったんですね。なつかしす 』 by iizukaw
『 ミニグラフ作成ライブラリ:配列を渡すだけでグラフ化してくれる 』 by unifront
PHP、MySQLなどで動作するコミュニティー系CMSツール。XOOPSなどいくつもの派生を生み出しており、オープンソースCMSの基盤を作り上げた。 dev blog/CMS インストールガイド: Geeklog 1 HTTPサーバ上でPHPとMySQLを用いて動作するCMSツール「Geeklog」。Geeklog 2の開発も進行中であり、昨今注目されているツールのひとつ。 dev blog/CMS インストールガイド: XOOPS 2 サーバサイドCMSツールのXOOPS。日...
横幅:$size[0] 縦幅:$size[1] 画像の種類:$size[2](値が1ならGIF,2=JPEG,3=PNG,4=SWF,5=不明,6=BMP) JPEG画像の作成:$img_in=ImageCreateFromJPEG("$imgfile"); PNG画像ならImageCreateFromPNGとなり、BMPも使えます。 GIFについてはGD1.6以降では使えないようです。著作権の問題でしょうか。 補足ですが、GD2.0.15においてGIFも使えました。(??) 変更前の画像として利用します。 新規に空画像の作成:$img_out=I...
まつもと ゆきひろ 萩原 正義 高林 哲 羽生田 栄一 八田 真行 日経バイト 日経BP社 (2004/10)売り上げランキング: 32,762通常2~3日以内に発送おすすめ度の平均: ソフトウェア、「知」の最前線 ある程度、知識のある人向けですAmazon.co.jp で詳細を見る 日経バイト誌連載からソフトウェア関連の専門家のコラムをまとめたもの。 高林哲の検索技術論をWebで読んで面白かったので他のも面...
前回の記事でSQLインジェクションの話は終わりにして,クロスサイトスクリプティングの話を書かせて頂こうと思っていました。しかし,6月5日に東京にて開催されたPostgreSQLカンファレンス2007でセキュリティをテーマに講演させて頂き,意外にブラインドSQLインジェクションをご存じでない方が沢山いらっしゃいました。40名ほどの聴講者の皆様にSQLインジェクションをご存じの...
Java には「プログラミング言語としての Java」と「実行環境としての Java」の 2 つの側面がある。言語としてのJava はオブジェクト指向であり、言語の一部としてクラスライブラリが提供される。言語仕様は C++ の流れを汲んでいるが、バグの原因となりやすいポインタをなくし、メモリ管理も自動化しているなどの特長を持つ。実行環境としての Java の理念は「1度書けばどこでも...
タケシが PHP やらでごにょごにょやっているとかゆっていたので、簡単に取得できる方法を書いとく。 どうやらすでに内部的にも Google とくっついているようで。これまでだとスクレイピングしないとわからなかった FLV のありかが、クライアントサイドだけでわかるようになっております。 http://www.youtube.com/watch?v=2yDSbFe62E4 こんな YouTube の URL があります。これの FLV のありかは、 ...
『 >>テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する 』 by ringod
『 C言語で書かれていて高速なextensionをさくらで使う方法。ソースをconfigureして色々とパスを書き換えてmake;makeinstallでOK,あとはphp.iniに設定追加。CGI動作のさくらで速度を出したいときは結構な威力があるかもしれない。 』 by lockcole
PHPでファイルをアップロードしたとき $_FILES にアップロードされたファイルについての情報が入っています。 そして $_FILES[...]['type'] にはアップロードされたファイルの MIME type が入っています。しかしここに入っている値は PHP: ファイルアップロードの処理 - Manual に $_FILES['userfile']['type'] ファイルの MIME 型。ただし、ブラウザがこの情報を提供する場合。 例えば、"image/gif" のよ...
問題:以下のコードはセキュリティ上大きな問題となる脆弱な処理が含まれています。セキュリティ上のベストプラクティス、他の自動ログインの実装方法と比較し、以下のコードの脆弱性を詳しく述べよ。 if (serendipity_authenticate_author($serendipity['POST']['user'], $serendipity['POST']['pass'], false, $use_external)) { if (empty($serendipity['POST']['auto'])) { serendipity_deleteCookie('author_information'); return false; } els...
「初めて学ぶWebプログラミング言語は何が良い?」に続いて、実際に買って読んだPHPの参考書のレビューを載せておきます。 読んでいない本のレビューをすることはできないので、実際に買って読んだ以下6冊のPHPの参考書のレビューにプラスして、PDFでダウンロードで...
User-Agentの(部分)文字列をキーにして、外部リソース等の機種情報(対応画像形式とか画面サイズとか)を引き出してくる
『 ようこそ「離れPHP島」に。あなたお使いのサーバにPHP使用可って書いてありませんか?もし書いてあったらいっしょにPHPで遊びましょう~。 』 by Kurobama
zuzara.comの各サービスはロリポップのサーバで運営されています。日頃の感謝を込めて月額263円のサービスを「ホリデープログラミング」する上でいかに使い倒しているか紹介したいと思います。 安い ムームードメインで独自ドメインの.comを買って初年度約5000円の投資のみ。これは、ものすごいコストパフォーマンスだと思う。 サブドメイン バーチャルホストと思われる設定をW...
University of Denver卒。同校にてコンピュータサイエンスとビジネスを学ぶ。株式会社シーエーシーを経て,エレクトロニック・サービス・イニシアチブ有限会社を設立。 オープンソース製品は比較的古くから利用し,Linuxは0.9xのころから利用している。オープンソースシステム開発への参加はエレクトロニック・サービス・イニシアチブ設立後から。PHPプロジェクトでは,PostgreSQLモ...
見た目にインパクトが大きいAjax利用のWebアプリケーション。しかし、その見た目を支える要となるものは、背後にある有益な情報処理と活用方法だ。Ajaxのインパクトに負けないWebアプリはどのように作られるのか? 2006年08月25日 08時00分 更新 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」では、これまでにAjaxの概要(第1回)から発展系としてどのような...
は、Webアプリケーションを開発するためのプラットフォームで、現在最も多く使用されているオープンソース・ソフトウエアの1つです。Perlや Java言語などと比較すると、習得しやすさや柔軟性に優れ、短期間で開発できる利点があります。 各ページでは、まだまだ手を入れなければならない個所がありますが、いずれ時間をかけて充実させていきたいと考えています。ご了承く...
『 PHPで書かれたベイズ推定のサンプルコード。シンプルに実装するとこんな感じか。 』 by lockcole