2009-02-01から1ヶ月間の記事一覧
・php explode(Google) ・PHP関数リファレンス - explode ・文字列を区切り文字で配列化する。 explode("区切り文字", "配列のためのインデックス"); $array = explode(",", "HTML,XHTML,XML,XSLT,RSS"); print ($array[1]); 【表示結果】 XHTML ・php implo…
・アセンブリ言語(Google)
・PHP 正規表現 (Google) ・ PHP 基礎編9 - 正規表現、マッチ、置き換え、ereg、eregi、eregi_replace 英文の正規表現から日本語のようなマルチバイト文字の正規表現まで書かれている。
・YouTubeのtitleタグ部分だけ取得してみました。取得するのは簡単ですが、文字化けをどうするかで時間を取りまして。まぁ、なんとか表示するに至り・・・・。*HTMLのshift_jisの部分やmb_convert_encodingのSJISはそれぞれの環境によって変化させてください…
・問題にぶつかれば、検索したり、質問する。 →(何が分からないのか?何が問題なのか?をまず具体的にすること。問題が特になければ悩む必要もないし、調べる必要もない。まず、目標をしっかりと確立するしかない。そうしないと、余計なものを調べて時間を…
・ヘッダーファイルをきちんと解析したいのでプリプロセッサを理解する。 ・C言語 プリプロセッサ (Google検索) ・C言語 ヘッダーファイル (Google検索) ・C言語 プリプロセッサより まずは、C言語の標準ライブラリから調べる。特に、stdio.hから調べてみる…
【セッション編】 ・php セッション (Google検索結果) ・ショッピングサイトや、ログイン時に使用することが多い。・10日で覚えるPHPのキソ 第 10 回 セッション(SESSION) HTTPの接続は、通常、Webサーバーへリクエストし、そして、レスポンスを受け取ると…
・perl eval (Google検索結果) ・Perlリファレンス eval eval() eval(expr)やeval{...}で、ブロックや括弧内をPerlのスクリプトとみなして実行する。最後に実行した命令の結果が戻り値として返される。 エラーやdieだったら、undefineを返し、$@にエラーメッ…
・perl strict (Google検索結果) ・Perl/CGIに必ず登場するuse strictの解説(初心者向け) strict 下記の方のリンクの解説を見ると、use strictの効果は端的に言ってタイプミスを見つけてバグが減ることだそうで、そして、use strictを使うと、変数を宣言す…
・perl chomp (Google検索結果) chomp() 行末の改行を削除する #!/usr/bin/perl $message = "こんにちは\n"; $message2 = "さようなら"; chomp($message); print $message.$message2; 【表示結果】 こんにちはさようなら
アクセスするたびにカウンターが上がるので、ページビューを理解するには良い。今後は、 ・ファイルロック機能の追加 ・IPアドレスによるユーザーの判別。(ユニークユーザー) ・過去1週間のアクセスをグラフ化する。 などしてみたい。
・Webデザイン (Google検索結果)
・Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」 1.自分の知りたい処理部分のみをピンポイントで見る読み方。 2.1つの関数をいきどまりまで探索していき、とまったら、逆に戻っていく読み方 3.デバッガなどを使い、実際に実行しながらその動き…
・GUIアプリケーション C#より参考 using System; using System.Drawing; using System.Windows.Forms; class Program{ public static void Main(){ Application.Run(new Form()); //Formクラスのインスタンス化して実行 } } csc /target:winexe Program.cs …
だから何?と思われる方も多いだろうが。私にとっては大きな一歩ぽ。 #!/perl/bin/perl.exe print "Content-type: text/html\n\n"; for($i = 0; $i < 10; $i++){ print "こんにちは<br>\n"; #10回こんにちはを縦に表示 }
#!/Perl/bin/perl.exe print "Content-type: text/html\n\n"; # これを入力しないとHTMLが表示されない。(サーバーエラーとなる) # Perlの機能なのか?それともCGIの機能なのか? # PHPのノリでずっと書いていてもダメのようだ・・・。;。;
・http ヘッダ (Google検索結果) ・HTTP入門 ヘッダ部分をみてください^^; ・前回、Locationヘッダを使ったがこれは応答ヘッダという部類のHTTPヘッダのようだ。
もしかしたら自分だけの環境かもしれないので一切参考にならないかもしれません・・。 xampp - cgi-bin フォルダにCGIスクリプトを格納する。 Perlへのパスは#!/Perl/bin/perl.exeと1行目に書いておく。 実行するときは、localhost/cgi-bin/スクリプト名.cgi…
・apache cgi (Google検索結果)セルフサービスです^^;
・Locationでジャンプ のサイトを参考にしました。HTTPヘッダのLocationヘッダを利用すると別のページへジャンプできるという。そこで、それを利用したプログラムを書いてみる。例えば、 Location: http://ホスト名/ でそのサイトへ移動できる print "Locati…
・.htaccess (Google検索結果) ・.htaccess実践活用術 ・.htaccessファイルの作り方と設置方法 ・コメントは#で1行のみ有効(PerlやRubyなどと同じ) ・Shift_Jisで保存しないと文字化けする可能性がある。(Windowsの場合?) ・コメント欄に日本語を使ってもほ…
・Zend Framework入門(1):フレームワークの全体像とインストール 手順どおりにやっていけばまず問題ないだろう。できれば最新バージョンをダウンロードすること。【php.ini側】 ダウンロードしたならば、php.iniのinclude_pathパラメータに、ZendFramewor…
【プログラミング編】 ・CodeZine
・php include_path (Google検索結果) ・WEBサイト+リファレンス include_pathの変更
・掲示板 ・ブログ ・アクセスカウンター ・アクセス解析 ・カレンダー
・そふぃのPHP入門 ファイルのロックファイルのロックはアクセスカウンターや掲示板の書き込み時などに利用するものだそうで。「排他ロック」と「共有ロック」がある。 排他ロックは読み書き両方を1人のユーザーだけしか行えず、その他のユーザーは待機をす…