タグ

perlとcgiに関するsharaku3eyesのブックマーク (13)

  • 簡単CGI: 曜日 ~Zeller(ツェラー)の公式~

    ■ 曜日 ~Zeller(ツェラー)の公式~ 曜日ってどうやって求めるの?と思った方もいらっしゃると思いますが、 実は、求めるための公式があるのです。「Zeller(ツェラー)の公式」といいます。 これで、1582年10月15日(金)以降のある日付の曜日を求めることができます。 年 + 年/4 - 年/100 + 年/400 + (13*月+8)/5 + 日 を7で割ったときのあまりが、 0ならば日曜、1ならば月曜・・・6ならば土曜になります。 (ただし、1月、2月は前年の13月、14月として計算することになっています。) これを、Perlの式で表すとこうなります。 ($year + int($year/4) - int($year/100) + int($year/400) + int((13*$month + 8)/5) + $day) %7 簡単なサンプルを見てみましょう。 <サンプ

    sharaku3eyes
    sharaku3eyes 2008/05/27
    日付から計算で曜日を求める
  • 簡単CGI: Perl Tips

    XREA.COMでのCGI設置方法の説明、Perlに関するTipsなど。

    sharaku3eyes
    sharaku3eyes 2008/05/27
    的が絞られてる、かなり解説が短くポイントのみ、サンプルコードもけっこうある
  • 第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ

    第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ:作って学ぶ、今どきのWebサービス(2/2 ページ) HTTPの条件付きGETって? さて、モジュールの使い方に慣れてきたところでもう少し踏み込んだプログラミングをしていきましょう。 LWP::Simpleのgetメソッドでは、与えられたURLのコンテンツをHTTPのGETで取得します。一度コンテンツを取得するだけならそれでも構わないのですが、例えばスクリプトを定期的に実行する場合などは、特定のURLに対して何度もGETを発行することになります。このとき、何度も同じコンテンツを取得しにいくよりは、 相手のサイトが更新されていた場合のみGET それ以外のときは以前のコンテンツをローカルに保存しておいてそちらを参照する といったことができれば、相手のサイトにかかる負荷が減り、効率が良いですね。 この仕組みはHTTPプロトコルでサ

    第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ
  • KCatch.pm / Perl CGI エラーメッセージをブラウザに表示

    KCatch.pmPerl CGI で発生する Internal Server Error を補足して、 エラー内容を HTML としてブラウザ画面に表示してくれるモジュールです。 エラーの発生した行番号なども表示されるので、サーバ上での開発に最適です。 安定版ダウンロード: KCatch-1.13.tar.gz TAR.GZ (2002/07/01版) 開発版ダウンロード: KCatch.pm SVN (CodeRepos) CodeRepos にソースを移動しました!(2007/12/23) KCatch.pm のもっとも簡単な使い方 KCatch.pm のより適切な使い方【オススメ】 KCatch.pm の主なオプション 頻出エラーメッセージ マニュアル 英語版 (Ver.1.13対応) マニュアル 日語版 (Ver.1.10対応) KCatch ニュース KCatch.pm

  • CGIとPerl事始め

    sharaku3eyes
    sharaku3eyes 2008/04/09
    結構詳細に広範囲
  • bayashi.net

    {{tag: docomo}} ドコモのキッズケータイ、具体的には京セラの KY-41C で +メッセージアプリが開けなくなったときの対処法。 症状 キッズケータイ KY-41C で +メッセージを開こうとすると「ストレージ容量が不足していて開けない」と言われて+メッセージが起動できなくなる。 原因 エラーメッセージの通り、端末のストレージ容量がいっ... つづきを読む

    bayashi.net
  • http://codezine.jp/a/article/aid/397.aspx

  • Perlで始めるFacebookアプリケーション:CodeZine

    はじめに Facebookは米国の代表的なソーシャルネットワークサービスで、開発者向けのプラットフォームも用意されています。今回は、Facebook用のアプリケーションの作り方について簡単に解説します。 FacebookからはPHPで書かれたサンプルアプリケーションが提供されていますが、今回はPerlを利用したいと思います。対象読者 Webアプリケーションに興味のある方。必要な環境 Perl 5.8以上が動作する環境を推奨します。主なPerlモジュールには、以下を使用しました。WWW::Facebook::APIJSON::Any Facebook用アプリケーション作成の基礎Facebook Developers Facebook Developersという、Facebookの開発者向けページがあります。ここでは主に3つの技術が提供されています。Interface (API)Query (

    sharaku3eyes
    sharaku3eyes 2007/12/04
    perlモジュールを実行する環境を簡単に得られる、cgiも
  • perl から Web ページを読み込む

    概要 このページでは、perl プログラムから Web ページを読み込む方法を説明します。perl プログラムの文法や、書き方、実行の方法は、既に知っている事を前提にしています。 ファイルハンドルを使ってファイルを読み込むのと同じ感覚で、Web 上のコンテンツ、つまり HTML や画像データを perl の変数にセットする事ができます。 この方法を使って、例えば自作 CGI に、次のような演出を加えられます。 天気予報が載っているページから今日の予想気温を読み込み、真夏日だったら画面の背景を青く、真冬日だったら赤くする プロ野球速報のページで贔屓のチームが勝ってるか調べ、勝っていたらフォントを全体的に大きくする バナー広告カット機能のついた、プロクシサーバもどきを作る ブラウザクラッシャーを検知する CGI を作る いくつかの検索エンジンに同じキーワードを一気に投げ、結果を同一画面に表示さ

  • 落書き張で学ぶPerl講座

    書き込みボードを生成する方法は、大きく分けて2つ有ります。 1つは、入力データをHTMLコードに変換して、HTMLドキュメントに追加する方法。 もう1つは、入力されたデータをデータファイルに保存し、ブラウザから呼び出されたとき、HTMLドキュメントを生成する方法です。 当サイトで紹介するスクリプトは、すべて後者のデータベース形式を採用しています。 前者は、書き込まれるHTMLドキュメントファイルが必要なため、入力フォームと、表示するドキュメントファイルが別々に必要です。 しかも、書き込み後、結果が「すぐに」反映されません。ブラウザが一度読み込んだドキュメントは、キャッシュに保存し、 二度目からはキャッシュのドキュメントを展開するからです。(リロードすれば話しは別) また、ブラウザからの条件を取得し、表示するデータや、形式を変更できないのでデータ互換を持つバージョンアップも行なえません。 こ

    sharaku3eyes
    sharaku3eyes 2007/11/28
    掲示板とかの基礎の基礎、詳細なCGIのノウハウ
  • :: KENT WEB - CGI/Perlフリーソフト ::

    掲示板システム ブログ・日記系 チャットシステム アクセスカウンター メールプログラム (フォームメール等) パスワードアクセス制限 (会員制ページに) データ収集・加工・検索 ショッピングカート (ネットショップ向け) バラエティ系 (ゲーム・電子アルバム) ユーティリティツール サポートコーナー (設置の質問はこちら) よく頂く質問(FAQ) 過去ログ検索

    sharaku3eyes
    sharaku3eyes 2007/10/24
    Perl初学習定番。
  • サイト構築に役立つWEB講座 SmartSmart(スマートスマート)

    フロントエンドのウェブ制作を学ぶ HTML5やCSS3、JavaScriptなどの言語、それにAtomといったツール、 言語を覚えるための勉強方法などを紹介。

    サイト構築に役立つWEB講座 SmartSmart(スマートスマート)
  • http://eto.com/1994/cgi-form/

  • 1