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

mysqlなどでプレースホルダを使うと便利だ。

mysql

rootパスワードを設定する。>mysqladmin reload -u root -p >パスワード入力

PHP POST のデバッグ

reset ($_POST); while (list($key,$val) = each($_POST)) { echo "$key => $val\n"; }

PHP 半角数字チェック

if (ereg("^[0-9]+$", $owner)) { ; }else{ echo "不正なURL"; exit; }

会員登録ページにある項目

会員登録ページにある項目ネタではない。usernamepassword password(確認用) emailnews letter(ここ重要)

マイクロソフトの新サービス

http://www.live.com/http://www.google.com/ig (Personalized Home) に似たサービス。googleばかり強くなってもおもしろくないのでマイクロソフトに期待。http://myweb2.search.yahoo.com/Yahoo!もいろいろサービスを出してきている。

php.ini

session.use_cookies 0 session.use_trans_sid 1 (または.htaccessで) php_flag session.use_cookies 0 php_flag session.use_trans_sid 1 JAVAとPHPどちらも同じサーバのみ有効MVCのデザインとコーディングを分離する考えからすればJAVAの方法は便利ではな…

携帯サイト用 セッション関連

JAVA(JSP) 以下のようにしておくと自動的にUTLに以下のようなパラメータが自動付加される(cookieが使えない場合) next.jsp;jsessionid=7F779FA95B7CD40A56AD045380FB46E6 <a href="<%= response.encodeURL("next.jsp") %>">次へ</a> <FORM ACTION=\"./Simple.jsp;jsessionid="+session.getId()+"\" METHOD=\"POST\">" のようにすればFROMとかもOK PHP (セッションに関連する設定) 設定ファイル</form>…

配列数

Perl $#foo JAVA ints.length vector.size(); PHP count($foo)

aptでTOMCATを入れたときの場所。

aptでTOMCATを入れたときの場所。 /usr/share/tomcat4/server/webapps/examples/jsp

Perl2Exe

Perlのソースコードを隠すためのツールそこで調べていたらPerl2Exe DLして、tarボールを解凍して、 perl2exe test.pl と(test.plはperlのソース)コマンドを打つと実行ファイルができた。正規版だと実行後に 以下のメッセージが表示されない。 This exe file …

プロフィール はやく日本を脱出したい! と書いていたが、日本もいいかなと思う。 外国で生活しても選挙にいけないし。。

PHP用MVCフレームワーク

MojaviEthna(えすな)PhrameSmarty-Light Smartyより軽い?PatTemplate http://www.devarticles.com/c/a/PHP/Simple-PHP-Templates-With-PatTemplate/ PHP・Perl各種テンプレートエンジンの処理速度比較 http://www.ryuichi.jp/computer_memo/etc/template_ti…

perl 文字コード変換

いやー 2年ぶりに本格的にperlのプログラムを書いた。 Jcode.pmを昔使っていたのですが、最近はEncode moduleが使われている。 どちらが早いのかなと思って調べてみると、、http://openlab.jp/Jcode/index-j.html 最新のPerlをお使いの方には、より高機能、…

RSSの日付

メモです。RSS0.91 なしRSS1.0 2005-10-04T17:00:01+09:00 RSS2.0 Tue, 04 Oct 2005 18:25:00 +0900 ITmediaより

例のシンボルって

似てるもの探すといっぱい似ててこりゃ誰が判断するんだろう?http://www.itmedia.co.jp/news/articles/0509/25/news001.htmlhttp://images.google.co.jp/images?q=Water-bouget&hl=ja&hs=6J0&lr=&c2coff=1&client=firefox-a&rls=org.mozilla:ja-JP:official…

WEBサービス系の参考書

いわゆるまとめ系の本 Yahoo!のハックしてみたい。 文字列変換をそのまましたらハックは八苦と変換された。 最新WebサービスAPIエクスプ・・・・~Amazon、はてな、Google、Yahoo! 4大Webサービス完全攻略 作者: Software Design 編集部 出版社/メーカー: 技…

Directory Traversal

Directory Traversal いわゆる「想定外へのディレクトリへのアクセス」不正アクセスの例。http://www.example.com/article.cgi?=file=../../member.dat"/"の文字が含まれるとき無視またはエラー処理追記http://www.ipa.go.jp/security/awareness/vendor/prog…

勉強になります。

いやーすごいですね。 http://www.hatena.ne.jp/info/tech#tech050921mixiの音声ファイルでサーバ名を最初インドネシアの島の名前にしていた。(笑)なんていいセンス。でも日本人エンジニアはおそらくその発音と名前を覚えるのに苦労したんではないかな?以前…

連想配列 perl

## 空のハッシュを作成 my %numbers = ();my $uniq = "niigata"; # 要素を追加 $numbers{"tokyo"} = "13"; $numbers{"kanagawa"} = "14"; $numbers{$uniq}="15";my ($key,$value); if( exists($numbers{"saitama"}) ){ print "saitama exists. value is '$nu…

delicious

何回もスペルミスをした。delisousdelisious delicios手がなかなか覚えない。http://del.icio.us/

amazon はmod_fastcgi

すでにamazonはperlで書かれているとあちこちのブログに書かれているが、mod_fastcgi が実装されている。。うー。。 やったことない。。。難しそうちょっと時間があるとき勉強しようかな?語弊があるが、fastcgiはperl以外の言語でもOKです。ちなみにmod_per…

メモ

自分用のメモ。よく使うのでメモ程度として yahoo!

外部JSをperlで

ここから----------------------- #!/usr/bin/perluse strict; my $mes1 = 'you access from '.$ENV{'HTTP_REFERER'};print "Content-Type: application/x-javascript\n\n"; print qq|document.write('Hello');|; print 'document.write("<br>");'; print 'docum…

perl XML インストール 健忘録

expat http://sourceforge.net/projects/expat/ libxml2Perl系 ----------------XML::NamespaceSupport XML::SAX XML::LibXML::Common XML::Parser Test::Manifest XML::RSS

*[web]PHPとPerl セッションとか

一つのサーバでセッションを管理する場合、PHPは実装が簡単。 Cookieが使える使えないは自動的に判別し、使える場合はCookieに使えない場合は自動的にURLパラメータに追加するので、携帯サイトで使われることが多い。session.use_trans_sid のフラグをセット…

時代はperl?

http://del.icio.us/ なぜかエラーコードをはいていたので見てみると.pmなる文字が。。 どう見てもperl..Masonはてなもmixiもperlで書かれているし、こういったWEBページにはJAVAよりも向いている。 この前まで見向きもされなかったjavascriptも見直されてい…

悲しい phpプログラマー

なぜか、別の人が書いたPHPプログラムを使わなければならなくなった。インストールしてみたら、動かない。 のようなHTMLコメントを使っている。 header文の前にprint文がある。 2の問題は [.htaccess] php_flag output_buffering On [.htaccess] で解決…

アドウエア、スパイウエア

急にPCが重くなったのとウイルスバスターが外部からの侵入があるとの警告を発したので見てみるとスパイウエアだった。 これらのソフトはアンチウイルスソフトでは対象外となっている しかしこれはメモリに常駐するタイプで明らかに「業務妨害」となったいる…

綱渡りの日本

JR西日本の電車事故を思って日本の社会が改めてどのようなものか課題点を浮き彫りにしたと思う。業績重視で人命軽視の体制はJR西日本だけではないようだ。NHKスペシャルで、がん検診が予算の関係で一部の人しか検診できない場所もあるということ。他にも携帯…