タグ

perlに関するt_tsuruのブックマーク (18)

  • GitHub - mala/Sledge-PSGI: sledge3

    This is Perl module Sledge::PSGI. INSTALLATION Sledge::PSGI installation is straightforward. If your CPAN shell is set up, you should just be able to do % cpan Sledge::PSGI Download it, unpack it, then build it as per the usual: % perl Makefile.PL % make && make test Then install it: % make install DOCUMENTATION Sledge::PSGI documentation is available as in POD. So you can do: % perldoc Sledge::PS

    GitHub - mala/Sledge-PSGI: sledge3
  • レンタルサーバ(sakura)にawstats(with GeoIP)インストール « hogepage

    1.ユーザランドへのインストール方針 レンタルサーバ(sakura)にGeoIPプラグインを有効にしたawstatsをインストールしたのでそのメモ。 日用にカスタマイズされたawstasが以下のサイトで公開されている。 AWStatsをFreeBSDで動かす sakuraのようなレンタルサーバでは、ユーザランドでの動作となるので以下のような工夫が必要となる。 必要なPerlモジュール(CPAN利用)のユーザランドへインストール GeoIP(IPから接続元の地域がわかる)のユーザランドへのインストール awstats.plに上記モジュールのパス追加 2.CPANを利用して必要モジュールインストール ・ホームディレクトリ下にlocalとlocal/srcを作成 $ cd ~ $ mkdir -p local/src ・CAPN初期設定 まずは初期設定。 $ perl -MCPAN -e s

  • notfound

    We are sorry, but, the blog or user you are looking for can not be found. Checkout some of the blogs in our showcase.

    notfound
  • PHP vs Perl - phpspot

    PHPPerl/CGIの比較をしてみましょう。 以前も私はPerlばかり書いていましたが、 今は、どちらがよいかというと、個人的な意見としてはやはりPHPです。 それは、WEBアプリ用として沢山の標準的に使える関数が装備されており、Perlのようにモジュールを入れなくともほぼなんでも出来てしまうからです。 ※Perlもモジュールを入れれば何でも出来ますが、面倒だったりします^^; PHPでは、例えば、fopen で他のURLのファイルを開けたり、ApacheのBasic認証のパラメータを取得できたり、URLを分解できたりなど、その他数多くのライブラリが標準で使えます。 あと、Perlに比べてドキュメントが非常にしっかりしています。掲示板やMLなどで質問などしなくとも、ドキュメントにサンプルが載っているため、比較的簡単かつスピーディーに関数などを使えます。 あと、サーバ負荷の面でPer

  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • 2007-02-22

    PECL/perl モジュールがあるじゃないか。ずっと前から見かけてたけれど、そういえば触ったことがない。 PECL/perlを使えば、PHPPerlのRun timecompiler+VM機能(いわゆるperlコマンド)が実装されるらしい。これを使ってみよう。PECLはドキュメントが少ないので参考にUsing Perl Code from PHP(Zend Developer Zone)を読んでみた。サイトによるとPECL/perlが出来ることは次の通り。 load and execute perl files #Perlをロードして実行出来る evaluate perl code #Perlのソースをeval出来る access perl variables #Perlの変数をさわれる call perl functions #Perlの関数にアクセスできる instantiate

    2007-02-22
  • websequencediagrams をPerlでごにょごにょ - download_takeshi’s diary

    http://www.websequencediagrams.com というサイトを知ってますか?ZIGOROuさんがブログで使っていたので知ったんですが、実に便利っぽいです。専用のダイアグラム構文を書いてサイトにHTTP POSTするとPNGやPDFでシーケンス図を生成して返してくれる代物です。 構文自体とてもシンプルです。 Alice->Bob: Authentication Request Bob->Alice: Authentication Response こんな感じでとても簡単&スマートなものなんですが、さらにこいつをプログラマブルに書けたら便利かなー、なんて思ってしまい、Perlでモジュール化してみました。 WebService::WebSequenceDiagrams github: http://github.com/miki/WebService-WebSequence

    websequencediagrams をPerlでごにょごにょ - download_takeshi’s diary
  • Perlは古い? イメージ復権へ普及団体「JPA」始動、技術者レベル底上げへ

    JPA理事(前列)と賛同企業の代表者。前列左から2人目が牧大輔さん、3人目がライブドアの池邉智洋最高技術責任者、4人目がDeNAの山口徹さん Perl言語の普及を目指す一般社団法人Japan Perl Association(JPA)がこのほど、格的な活動を始めた。ライブドアやミクシィ、ディー・エヌ・エー(DeNA)など、自社サービスをPerlで構築している23社が賛同。Perl関連資料の整備や技術イベントの開催、技術者の教育、雇用促進などに取り組む。 Perl関連のドキュメントやリソースなどWebサイトに集約し、技術者が参照しやすいようにするほか、「YAPC Asia Tokyo」など技術イベントを主催してイメージ向上に努める。クラウドやIPv6対応など、先進的な技術の研究も支援。Perlの研修・教育サービスや、検定試験、求人サイト運営も行い、技術者のレベルを底上げしていく。 Perl

    Perlは古い? イメージ復権へ普及団体「JPA」始動、技術者レベル底上げへ
    t_tsuru
    t_tsuru 2009/04/09
  • 芸能人の相関関係を探ってみるスクリプト - download_takeshi’s diary

    ちょっとした実験をしてみました。芸能人の相関関係を機械的に探索してみます。 具体的には「○○というタレントと関係が深い芸能人は?」といった、芸能人にフォーカスした類似検索みたいな実験です。 技術的には「潜在的意味インデキシング」(Latent Semantic Indexing)といった手法を使います。 これは普通は自然言語処理の世界で使われるテクニックですが、なにも言語だけでなく他のデータ素材でも面白い結果が得られるかもしれないので、やってみようという試みです。 以下に大まかな手順をまとめます。 wikipedia から有名人のリストを抽出 それらの有名人リストについて、一人ずつ「誰と関連が深いか」を集計。具体的には有名人個々のwikipediaのページ中に、先ほど抽出しておいた人名リストとマッチする人名がどれだけ掲載されているかをピックアップしていきます。 上記の方法で有名人の間の相関

    芸能人の相関関係を探ってみるスクリプト - download_takeshi’s diary
  • へぼへぼCTO日記 - 「danコガいはもう正規表現をblogに書くな」と言わせないでくれ

    (タイトルはid:hasegawayosukeさんが言ってたよ) ああ、まただよ… 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「DAN」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 飽きたので以下略。 簡潔に。(正規表現はdanさんのものからシングルクォートコンテキストにあわせてエスケープをしてあります) これの結果が「valid」になる。当然rfc5322でdot-atomには改行は(CRであれLFであれ)許されていない。 対策はdanさん自身が^$でなくて\A\zを使おうで述べているとおり。 ただしjavascriptではmフラグをつけない限りは$は改行直前にはマッチしないので問題なかったりもする。 ところでこの正規表現には他にも問題が残っている。domain-literalで\\\Sにマ

  • Six Apart - Tech Talk Blog: Perl モジュールの作り方

    こんにちは。TypePad Engineer の重田です。 今年も YAPC::Asia Tokyo の季節がやってきました。今回も豪華メンバが参加するのでとても楽しみですね。 さて今回はYAPCにちなんでPerlモジュールの作成方法をご紹介します。 準備 Perl プログラマのバイブルである Perl Best Practices の Chapter17: Modules の Refactoring の冒頭で Damian Conway が言っています。 Place original code inline. Place duplicated code in a subroutine. Place duplicated subroutines in a module. さあ皆さんもそろそろ車輪の再発明に別れを告げてモジュール作りをはじめてみませんか? h2xs 少し前の書籍などでは h2

  • [ThinkIT] 第2回:はてなフレームワークとPerlとシステム負荷 (1/2)

    このぐらいの規模のWebアプリケーションを作る場合、スクラッチからコードを書いていたのでは効率が悪いですし、また複数のプログラマで開発を進めるにあたってコードの品質を一定に保つのが難しくなってきます。ということで、ここはフレームワークの出番です。 PerlにはCatalystやSledge、CGI::Applicationといったオープンソースの優れたフレームワークがいろいろとありますが、はてなでは自社開発の「はてなフレームワーク」を利用しています。 はてなフレームワークを開発した当時の2001年頃はLL向けの良いフレームワークがあまり無かったため、自分たちで作りました。その後も改良を続け現在も同フレームワークを利用し続けています。 最近ではPerlに限らず、優れたフレームワークの実装が世の中に多数あり、その多くがフリーです。あまり自社開発のフレームワークを利用することの利点は多くないかも

  • Perl で継続 - Continuity - daily dayflower

    ウェブアプリを作っていると,セッションデータを覗きつつ管理しつつ処理フローのどこにいるのか自覚しながら全体を作り上げるのがめんどくさくなってきます。 セッションデータサーバ(memcached 的な),があればいいんじゃね? セッション管理サーバ(認証等も含めて),があればもっといいんじゃね? セッションごとにウェブアプリデーモンを立ち上げて,その後は同一セッションのクライアントはそいつと通信すればいいんじゃね(fastcgi 的) なんて考えたりして つーかそもそもウェブアプリのコードがリクエストドリブンなのが問題じゃん ASP.NET みたくイベントドリブンなアプローチもあるよね でも,昔懐かしのコンソールプログラムみたく直線的なコード書いたりしたいなぁ 暇になったらそういうコードを書いてみるのも面白いかなぁ… と,思っていたら,とっくの昔にありました。 Continuity*1 実の

    Perl で継続 - Continuity - daily dayflower
    t_tsuru
    t_tsuru 2006/10/04
  • 噂のKENT本 - みかログ

    telnet接続で計算問題を出題する (fujishinko 雑記帳) jquery history プラグインアップデート (みかログ) Logicool MX Revolution (RedWing's Blog) Erlang で memcached を作ってみました。 (DSAS開発者の部屋) [erlang]proc_lib で echoserver を書き直した (cooldaemonの備忘録) [security] PHPセキュリティ続き (Angelic Wing) [Erlang][Programming][Erlday][Comet][Yaws] Erlang for everyday use (3) (ZHlog) [Prog (ひおにっき) [Prog (ひおにっき) ErlangからPerlを使う (404 Blog Not Found) KENT@bakel

    噂のKENT本 - みかログ
  • PerlプログラマがやってしまうPHPの間違い - Unknown::Programming

    いや、まぁ、Perlプログラマというか僕が、なんですけどね。 つーわけで自分用にメモメモ。 Perl感覚でPHP組んでる時によく陥る罠をまとめとく。 ここで言う罠とは文法的には正しいが、処理としては間違ってるものが対象。 文法的にミスってた場合はその場で即エラーになるからいいんだけど効果を勘違いしてる場合はエラーにならないからタチが悪いんだよね。 メソッドとメンバ変数の罠 Perlの場合、メソッドを呼び出す際括弧をつけてもつけなくてもいいが、PHPの場合は括弧がついてたらメソッド、ついてなかったらメンバ変数なのでPHPでメソッド呼び出しするときは慎重に。 # Perl $obj->hoge(); # メソッド呼び出し $obj->hoge; # メソッド呼び出し // PHP $obj->hoge(); // メソッド呼び出し $obj->hoge; // メンバ変数 デフォ値代入の罠 #

    PerlプログラマがやってしまうPHPの間違い - Unknown::Programming
  • Perl 5 - Powering Web 2.0

    Posted in catalyst, perl Tue, 05 Sep 2006 15:07:00 GMT Whenever popular Perl sites are discussed, a number of large websites are mentioned with the usual suspects being Amazon, IMDB, LiveJournal, Slashdot and others. While this is a good list, what often doesn't get mentioned is the new Web 2.0 sites that Perl 5 is powering. Perl 5 web frameworks (such as Catalyst and Jifty), OO models (Moose) and

  • 株式会社モバイルファクトリー|Mobile Factory

    2024.03.08 2月17日(土)代表取締役の宮嶌が中小企業基盤整備機構 起業教育プログラム実施支援の一環で三重県英心高校桔梗が丘校で講演しました。 2024.03.08 2023年12月2日(土)代表取締役の宮嶌が「 日野学園 ドリームジョブツアー in 五反田バレー2023」で講演しました。

    株式会社モバイルファクトリー|Mobile Factory
  • Geography::JapanesePrefectures - Japanese Prefectures Data. - metacpan.org

    NAME Geography::JapanesePrefectures - Japanese Prefectures Data. DESCRIPTION This module is deprecated.do not use directly. You should call Geography::JapanesePrefectures::Unicode instead of this. AUTHOR Tokuhiro Matsuno <tokuhirom@gmail.com> SEE ALSO http://ja.wikipedia.org/wiki/JIS_X_0401#.E9.83.BD.E9.81.93.E5.BA.9C.E7.9C.8C.E3.82.B3.E3.83.BC.E3.83.89 LICENSE This library is free software; you c

  • 1