タグ

2011年1月24日のブックマーク (15件)

  • CGI::Sessionでセッション管理 – 放置演算子

  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • モジュールのインストール(UNIX版) - 8部 インストールと設定 - [SMART]

    簡単なCPANモジュールのインストール方法 Perl には、Perlコードをユニット単位で再利用可能にするためのモジュールという概念があります。例えば、メールを送信したりHTMLを出力するなどといった機能は何度も使いますから、そのたびに書き直したりコピーするのはめんどうですし、時間の無駄です。Perlのモジュールを利用すれば、プログラムからモジュールを呼び出すだけでメール送信機能やHTML出力機能など、そのほか様々な機能が利用できるようになっています。 モジュールは、通常は拡張子が .pm となっていて、それをコードの中から呼び出すことによりそのモジュールの機能を利用できるようになっています。モジュールを使えば、面倒な作業をショートカットでき、メール送信なんかのちょっと難しい処理も簡単にできるようになります。 自分でモジュールを製作しなくても、CPANサイトには世界中のプログラマが作ったモ

    モジュールのインストール(UNIX版) - 8部 インストールと設定 - [SMART]
  • ドコモが2010年度の接続料改定、音声は大幅下げで料金値下げの可能性

    NTTドコモは2011年1月24日、2010年度分の接続料を改定し、同日付けで総務省に届けたと発表した。今回の改定は、2010年3月に総務省が策定した「第二種指定電気通信設備制度の運用に関するガイドライン」に基づいた初めての算定となり、音声接続料は現行と比べて最大35.6%減と過去最大の下げ幅となった。 接続料はあくまで事業者間で精算される使用料であるため、主に競争状態で決まるユーザー料金とは直結しない。ただNTTドコモは「接続料の低減はコストの低下の結果でもあり、コストが下がればユーザー料金を下げるのが自然」(古川浩司企画調整室長、写真1)という。今回の接続料の大幅な低減が、ユーザー料金の値下げへとつながる可能性がある。 接続料とは、通信事業者をまたがる通信において、接続先の事業者のネットワーク使用料として支払う対価のこと。2009年度までは、各携帯電話事業者が独自の算定方法で接続料を定

    ドコモが2010年度の接続料改定、音声は大幅下げで料金値下げの可能性
  • Tutorial - CGI::Sessionのさらに広範囲に渡って記述されたマニュアル - perldoc.jp

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

  • http://yaino.com/gzudoc2/0001/000002.html

  • Ippiki - Perlのセッション管理(CGI::Session::MySQL)

    ■はじめに Perlではセッション管理を簡単にするモジュールとして 1)CGI::Session 2)Apache::Session などがあります。 ここでは、CGI.pmモジュールを使っている人に馴染みやすい、CGI::Session モジュールを使ったセッションパーシステンスの方法を説明します。 ■セッションパーシステンスとは 通常はウェブブラウザでリンクを押すたびに、新しいページにアクセスするので、 例えばオンラインショップの買い物かごに入れた商品情報などは、 過去の情報として保存しておく必要があります。 このために、サーバーの中に、買い物かごの情報を保存して、 必要なときに読み込み/更新をおこなうことができるようにする仕組みが 用意されています。 セッションパーシステンスはこの買い物かごの情報を PCとサーバ間で共有する仕

  • 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 インストール

  • CPAN経由でLinuxにモジュールを組み込む

    Perlのモジュールをインストールしよう! サーバーにPerlの各種モジュールをインストールするには、CPAN を使うと超ラクチンです。 ここでは、サーバーにモジュールをインストールするためのツール、CPANの設定方法と、その使い方を解説します。 このセクションは、Linuxサーバー向けに書かれております。 CPANとは 「モジュール(機能のかたまり)」を簡単にインストールしてくれるシステムです。* 自動的に、モジュールの最新ソースファイルを取って来て、コンパイルし、インストールし、依存関係も解決してくれる優れものです。 CPANの環境を設定する CPANのスクリプトはたいていのLinuxディストリビューションに標準で入っています。 ただし、まずは設定が必要です。楽をするためには、それなりの努力がいるようです…。 shell(コマンドライン)で、以下の通り打ちま

  • CGI::Session - CGIアプリケーションにおける持続的なデータのセッション - perldoc.jp

    名前¶ CGI::Session - CGIアプリケーションにおける持続的なデータのセッション 概要¶ # オブジェクトの初期化: use CGI::Session; my $session = new CGI::Session("driver:File", undef, {Directory=>'/tmp'}); # 有効なセッションIDを取得 my $CGISESSID = $session->id(); # セッションにデータを格納 $session->param('f_name', 'Sherzod'); # or $session->param(-name=>'l_name', -value=>'Ruzmetov'); # データの回収 my $f_name = $session->param('f_name'); # または my $l_name = $session->par

  • Cookieの発行、読み込み | beginners CGI

    Cookie の発行の例を簡単なサンプルで見てみます 【書式例】 print <<"HTML"; Content-Type: text/html Set-Cookie: 名前=内容; 有効期限;"; HTML 【例1】 print <<"HTML"; Content-Type: text/html Set-Cookie: name=tanaka; expires=Tue, 1-Jan-2030 00:00:00 GMT; HTML 【例2 複数発行する】 print <<"HTML"; Content-Type: text/html Set-Cookie: name=tanaka; expires=Tue, 1-Jan-2030 00:00:00 GMT; Set-Cookie: pass=0123; expires=Tue, 1-Jan-2030 00:00:00 GMT; HTML #

  • 簡単CGI: クッキーを使おう

    ■ クッキーを使おう 「クッキー」というのは、ブラウザが自分のコンピュータに 一時的にデータを書き込み、ファイルとして保存する仕組みです。 Netscape Communicationsによって開発されたものです。 このクッキーファイルは以下のようなフォルダ・ファイルに保存されます。 OSやブラウザによって多少異なります。 C:\Document and Settings\ユーザ名\Cookies C:\Program Files\Netscape\Users\UserName\cookies.txt C:\Program Files\Netscape\Navigator\cookies.txt C:\Windows\Cookies\***.txt ブラウザの設定でクッキーが利用できないこともあります。 この場合は各自設定を変え、利用できるようにしてください。 クッキーの書き込みは、HTM

  • Emacs 簡易マニュアル

    起動方法 起動画面 コマンド表記について 基機能一覧 その他の機能 Emacs は慣れている人にとっては大変使いやすいテキストエディタですが、 キーバインドを覚えていないと事実上使えないことから、 一部の人にとっては敷居が高いようです。 ここでは、これだけ知っていれば十分、 という機能とコマンドリストを示します(十分すぎるものも記載しています)。 Emacs はキーバインドを自由に変更できるので、 設定ファイルが独自にある場合は、 必ずしも以下に示すような操作にはなっていない場合があります。 以下で示すのは、独自のカスタマイズをしていない、 デフォルトの状態での操作方法です。 起動方法 起動方法は次の3通りがあります。 emacs [ファイル名] 通常の起動方法です。別ウィンドウに Emacs が立ち上がります。 引数としてファイル名を指定することもできます。 emacs -fn 7x1

  • Carbon Emacs パッケージ

    2009-03-xx 収録ライブラリ ess, mew, psvn, ruby-mode を更新しました。 emacs-rails の代わりに rinari の採用を検討中 (ref1, ref2) Wanderlust を削除。 Emacs 23 の仕様変更にあわせて、透明度の設定方法を修正しました。 2008-11-01 Emacs バージョン 22.3 のコードを利用。(CVS 2008-10-24) 収録ライブラリ ess, mac-key-mode, mew, nxhtml, psvn, ruby-mode を更新しました。 Net-Install メニューに aspell ブラジルポルトガル語辞書と BBDB を追加。(L. Oliveira さん、Mahn-Soo Choi さんに感謝) Net-Install メニューに navi2ch, slime を移動しました。(77

  • Emacs クイックリファレンス

    back はじめに このマニュアルは emacs (あるいは mule) を使いはじめてまだ間もない頃の 人のためのものです。emacs を一度も使ったことのない人は残念ながら 対象としていません (そういう人には emacs 付属のチュートリアルをすすめます)。 これを読んでも emacs が快適に使えるようになるかどうかはあなた次第です。 emacs はマウスやカーソルキーで操作することもできますが、 これらを使っているようでは上達しないということも 覚えておいてください。このマニュアルはよその人にも読めるように書いた つもりですが、基的に csc (東工大 情報工学科 計算機室) で emacs を 使用する人を対象としています。そのため、日本語入力環境やメール環境については 必ずしもあなたのサイトとは一致しないかもしれませんので注意してください。 基的なこと ファイル操作 カー