perlに関するjhappyclubのブックマーク (206)

  • CGI PRODUCTION HTML更新CGI (HTMLお手軽更新CGI) PC・携帯3機種対応CGI

    ◆ 簡単操作でホームページの更新が出来ます。 ◆ パソコン初心者でも簡単にご利用頂けます。 ◆ メールを書くような簡単な作業です。 ◆ 頻繁に更新作業が発生するお客様にもおすすめ。

  • Perlのページ

    Shift-JISテキストを正しく扱う [2006-10-28] swatchとswash [2006-10-21] Perlそぞろ書き [2001-10-08] Shift-JIS関連モジュール ShiftJIS/String.pm [tar.gz] v1.04 [2007-01-01] [ドキュメント日語版] Shift-JIS文字列を扱う。 ShiftJIS/Regexp.pm [tar.gz] v1.00 [2007-01-02] [ドキュメント日語版] Shift-JIS正規表現を扱う。 ShiftJIS/Collate.pm [tar.gz] v1.03 [2007-01-14] [ドキュメント日語版] Shift-JIS文字列の照合、比較および並び替え。 ShiftJIS/CP932/MapUTF.pm [tar.gz] v1.02 [2007-06-04] [ドキュメ

  • Perl 5.8.x Unicode関連

    -> 趣旨と注意書き -> UTF8フラグ? -> UTF8フラグとPerlIOレイヤ -> UTF8フラグのついた文字列を記述する -> Wide character in print ... -> Encode -> utf8::* -> use utf8; -> use encoding; -> use UTF8 と use encoding -> JcodeからEncodeへ -> 情報源 <- モドル 趣旨と注意書き Perl 5.8.x のUnicode 関連です。 正直、5.8.x は、ネタでしか使ってなかったので(ぉ、ちゃんといじったことがありませんでした。 使ってみると、よくわかんなくなったので、ちょっとまとめてみました。 今でもあんまりわかってないかもしれないので、内容は無保証です。 突っ込み歓迎。 Jcode、Encodeのメンテナの弾さんから、ご指摘いただいたので、

  • Perl-5.8 MEMO

    Perl-5.8 覚え書き Last Updated at $Date: 2005/12/04 04:00:59 $. このページは,Perl-5.8.2 を使う上で困ったことなどの覚え書きです. 日語を含むスクリプトを書く 日語 EUC でスクリプトを書く UTF-8 でスクリプトを書く 日語を含むファイルを開く 連想配列で日語を使う 日語を含む正規表現 文字コードの自動判定 古い Perl でも実行できるように書く 未解決の問題 日語を含むスクリプトを書く Perl-5.8.x で日語を扱うスクリプトを書く場合,大きく2通りの方法があります. 日語 EUC でスクリプトを書く. UTF-8 でスクリプトを書く. どちらの方法でも, (1)ファイル入出力, (2)データベースアクセス, (3)プロセス間通信の3つに気をつけて, 明示的にバイト列を文字列に変換したり,また逆

  • SPENCER なんでもフォーラム - PerlモジュールのCGI::Sessionでセッション管理をしようとしています。

    PerlモジュールのCGI::Sessionでセッション管理をしようとしています。 具体的なコードは $dbh = DBI->connect(・・・etc・・・) %cookie=raw_fetch CGI::Cookie; $S_id=$cookie{'S_id'};#クッキーに保存されたセッションIDを取得   $session = new CGI::Session("driver:MySQL", "$S_id", {Handle=>$dbh});#--->'Line1'   その後 $Ses_id=$session->id(); とすると$Ses_idには新しいセッションIDが入ってしまいます。来ならばクッキーに保存された既存のセッションID($S_id)が$Ses_idに入ると思うのですが、これは私の認識違いでしょうか?   そこで疑問なのですが (1)'Line1'の行で、クッ

  • Tutorial - CGI::Sessionのさらに広範囲に渡って記述されたマニュアル - perldoc.jp

    名前¶ Tutorial - CGI::Sessionのさらに広範囲に渡って記述されたマニュアル 状態メンテナンスの大要¶ HTTPはステートレスなプロトコルですので、WEBサイトに対するそれぞれの webサイトに対するクリックはwebサーバーによって新しい訪問として扱われます。 サーバーは直前の訪問とは無関係です。したがって全てのそれ以前のリクエスト からの状態は失われます。このことによってショッピングカートや、 ログイン認証ルーチン、セキュリティー上の制限を設けるようなサービスなどは web上で不可能になります。よって人々はHTTPが我々を絶望的な状況に投げ入れる ことに対して何らかの対策を取らなければなりませんでした。 我々を救うべく、一定期間ユーザーのセッションを保つHTTPクッキーや クエリ文字列と言った技術が誕生しました。クッキー及びクエリ文字列だけでは RFC 2965, S

  • CGI::Session.pmでセッション管理

    はじめに perlCGI::Session.pmを使ってセッション管理を行う.idの生成・抹消をはじめ,セッション管理に必要な様々な機能を提供してくれ,非常に便利である. CGI::Session.pmは必要なデータをサーバに置く.すなわち,セッションidを生成した後,サーバ内にidに対応するファイル(DBを指定することも可能)を生成する.セッションで必要なデータはサーバのファイルに保管し,プログラム間を行き来するのはセッションidのみである. CGI.pmも一緒に使うと利便性はさらに高くなる. 動作環境 動作環境は以下の通りである.Windows XP上でWindows版のApache,cygwin版のperlが動いている. Windows XP Professional Apache 2.0.48(Windows版) cygwin 1.5.7-1 perl 5.8.0 インストール

  • My Favorite Perl Modules - MFPM:ホーム

    このサイトは、CPANに登録されているモジュールをお気に入りリストとしてコメントをつけて登録したり、他人のお気に入りモジュールの一覧を見たりすることが出来ます。 主な機能 CPANモジュールの検索 コメントをつきのお気に入りリスト モジュールのバージョンアップの検知 モジュールに関する他人のコメント閲覧 他人のお気に入りリスト閲覧 自分のお気に入りリストを自分のBlogに貼り付けられる CPANモジュールに対してトラックバック送信可能 お気に入りに登録しないモジュールに対してメモを残せる del.icio.usなどと同等のタグ機能によるお気に入り整理 タグを指定して、Blogに貼り付けるリストを変更可能 簡易ソースコードビューワー バージョンアップ通知メール モジュール人気ランキング 現在の所、それ以上でもそれ以下でもないですが、将来的には色々拡張するはず。 利用者が出来たときのToD

  • CGI.pm - FSWikiLite

    use CGI qw/:standard/; 普通に利用するならこれでOKでしょう。 CGIからのパラメータの受け取り paramを使います。 param()の戻り値はスカラーコンテキストでは、最初の値がセットされます。よく使うのは、name の入力があれば、$nameに値をセットし、無ければデフォルトの文字をセット。 my $name = param('name') || '匿名さん'; とか、name が入力されていなければエラーを表示する。 my $name = param('name') or error('名前を入力してください!'); とかです。 戻り値がリストコンテキストの時は、値のリストを返します。これはチェックボックスなどに同じ名前を付けて置いて、処理を簡単にしたりするときに利用します。 例えばHTML側がこんな感じで、 問5 好きな果物は?(当てはまるもの全てにチェック

  • CGI - 簡単なCGI(Common Gateway Interface)クラス

    CGIモジュール v2.70 by Hippo2000(2000/8/15) CGIモジュールは、名前のとおりCGIのためのモジュールなのです。元ネタがかなり巨大な上に2.52から2.70へのバージョンアップにも対応したので、訳がボケているかもしれませんが(そりゃいつもか) 原の著作権はLincoln D. Stein.氏がお持ちです。詳しくは著作権情報をご覧ください。 内容等が間違っていたら修正します。ご連絡ください。 =変更履歴= 2002/9/18 Keigo%加藤さんのご指摘を受けて、CGIエラーの取り出しの誤字を修正 目次 名前 概要 要約 説明 プログラミング・スタイル CGI.PMルーチンの呼び出し 新しい問い合わせオブジェクトの作成(オブジェクト指向スタイル) 入力ファイルからの新しい問い合わせオブジェクト作成 問い合わせからのキーワードのリストを取り出し: スクリプ

  • 移転しました

    移転しました。 https://mas3lab.net/perl/waza/strftime.html

  • Perl - BugbearR's Wiki

    2017-04-16 FreeBSD/mpd 2016-12-23 RecentDeleted Blogアプリ 日記 2016-11-17 当にあった怖いコード/1 2016-05-16 .NET 2015-07-06 書きたいこと 2015-07-05 postgres Java/変数の初期化に安易に空オブジェクトを代入しない 2015-06-30 PukiWiki/1.4/マニュアル/プラグイン/u 当にあった怖いコード/15 2014-10-01 日記/2014-10-01 2014-09-09 日記/2014-09-09 2014-08-13 日記/2014-08-10 2014-05-28 バグパターン/日時 バグパターン 2014-04-13 IPv6 2014-03-20 パスワード問題 2014-01-27 DNS/ルートサーバーは13台という神話 2014-01-25

  • Perlモジュール/Walrus::Session::Lite - Walrus, Digit.

    以下のURLから取得して下さい。 http://digit.que.ne.jp/work/product/module/Walrus/Session/Lite/Lite_0.3.tar.gz このファイルはWalrus::Session::Liteモジュールと、それからDigest::Perl::MD5.pmを含んでいます。 従って、このファイルを展開すると、WalrusとDigestというディレクトリが作られますので、この2つをモジュールの検索対象になるディレクトリに置くだけで使用できます。 あらかじめ、セッションデータを保存するためのディレクトリを作っておいて下さい。 以下では、"./session/"がセッションデータ保存用だとします。 スクリプト中では、はじめにWalrus::Session::Liteをロードしておきます。 また、セッションデータに結び付けるためのハッシュを作成し

  • http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3perl.htm

  • Perl Script Laboratory

    ログ last updated on 新着情報リスト フォームデコードサービスV2 郵便番号検索 文字コードチェック サポート掲示板 PSLブログ このサイトについて トップページのアイコンたち サポートについて プライバシーポリシー 著作権表示の削除をしたい方へ お問い合わせ/依頼/申請窓口 フリープログラム利用規約 設置代行等に関する規約 登録事業者リスト 特商法に基づく表示 設置代行サービス カスタマイズサービス オーダーメイドサービス 手数料・設定項目一覧表 CGI・SSIの基礎の基礎 読むとためになるの紹介(3) 読むとためになるの紹介(4) CGI環境変数 UNIXの基礎の基礎 基認証の方法 ASCIIコード一覧表 文字化けする文字一覧表 "^"(0x5e)を含む文字一覧表 "|"(0x7c)を含む文字一覧表 SMTP応答コード一覧表 アクセスカウンタ アクセス統計版 v

  • Perl講座[入門からデータベース連携なども]

    Points to Note When Shopping for a Washing Machine There are different washing machines brands in New Zealand. When shopping, therefore, you need to ensure that first, you get a quality machine; a machine that will last through many years without breaking down. You check product warranties and reviews when shopping to ensure a machine is a good quality. The material of the drum can be enamel, plas

  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

  • Perl基礎入門 (Kent Web)

    このコーナは、初心者向けのPerl入門ページであり、また、自分自身の覚え書きという位置づけで作成していきます。 一人でも多くの方々が、Perlの素晴らしさを感じていただければ幸いです。

  • HOMMEZ公式オンラインショップ

    HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。

  • Perl・CGI無料講座

    このサイトではCGI作成に関する技術的な情報を お届け致します。是非、ご利用ください。 当サイトからのお知らせはこちらをご覧ください