タグ

perlに関するregicatのブックマーク (28)

  • Perl入学式を卒業したらこの本を読むと良いんじゃないかなの5冊 - sironekotoroの日記

    こんちゃす。sironekotoroです。 このエントリは Perl入学式 Advent Calendar 2017 - Qiita 9日目のエントリが空いてたので、こそっと入れました。 さっき12月10日のアドベントカレンダー見たら perlを学ぶと彼女ができると教えてくれたので受講しました。 まじか沖縄行く ではなく、 perl入学式も中盤になったところからperlの参考書どれ買ったらいいのか、と考えていたとき とあり、そういえば、サポーターとしてお手伝いしてたPerl入学式 東京2017(上期)でも同じような質問があったなぁ、ということで、ここに個人的なオススメを紹介します。 重要開示 私はオライリーの「初めてのPerl」に挫折してます(3回くらい) 第5版をで書い、挫折し、そのあと他ので修行を積み、電子版で第6版を書って読破(というのか?)しました 以下で紹介するのは「はじめ

    Perl入学式を卒業したらこの本を読むと良いんじゃないかなの5冊 - sironekotoroの日記
  • 現代的なPerlの記述方法一覧 - Perl入門ゼミ

    Perl › here Perl5.8以降における標準的なPerlの書き方を解説します。 インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍などの多くもPerl4の記法で書かれています。Perl4の記法は複雑になりやすく間違いを生みやすいのでこれからPerlを書く人はPerl5の現代的な記法で記述することを強くお勧めします。 strictプラグマとwarningsプラグマ (必須) strictプラグマとwarningsプラグマを有効にします。 use strict; use warnings; use strict;とuse warnings;の2行はスクリプトの最初に必ず記述してください。これらはPerlの文法チェックを厳しくするためのものです。面倒だという軽い気持ちでこれを記述しないと後々当に面倒なことになります。 use strict;とuse wa

    現代的なPerlの記述方法一覧 - Perl入門ゼミ
    regicat
    regicat 2009/11/01
  • Tumblr

    Tumblr is a place to express yourself, discover yourself, and bond over the stuff you love. It's where your interests connect you with your people.

  • Movable Type - Content Management System, Blog Software & Publishing Platform

    License Agreement for Use of Movable Type Number of servers: 1 / Number of users: Unlimited This Movable Type License Agreement (hereinafter referred to as this "Agreement") is made and entered into by and between an individual, corporation, entity or organization (hereinafter referred to as the "Client") that uses Movable Type (hereinafter referred to as the "Software") and Six Apart Ltd. (herein

    regicat
    regicat 2008/10/05
  • 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 (

  • ImageMagic(PerlMagic)

    このコーナーは、ホームサーバ、自社サーバならではのグラフィックライブラリ、ImageMagickのインストールと、利用法をご紹介します。 On The Flyでは不可能なJPEGやPNG形式の画像を動的に作成、編集することができ、 アップロードされた画像をすべてJPEG形式のサムネイルでコピーする事も可能にします。 ImageMagickを使用すれば こんなグラフも動的に作成できてしまいます。 章ではWindowsのホームサーバを構築する事を目的としていますのでWindowsのインストールを解説します。 と言ってもWindowsの場合は、解説するまでもありません。5分もあれば終わってしまいます。 ImageMagicを使用した高度なサンプルはこちらに有ります。 ※ImageMagickはPerlを拡張する必要がありますので、プロバイダや、レンタルサーバにご自分でインストールすることはでき

    regicat
    regicat 2007/09/30
  • RSSクライアントの作成(XML::RSS)

    ここでは、LWP::SimpleとXML::RSSモジュールを使ってRSSを取得して解析する方法を説明したいと思います。 RSSクライアントサンプル 以下に単純なRSSクライアントを示します。 #!/usr/bin/perl use LWP::Simple; use XML::RSS; # ここを変更して下さい $rssurl = 'http://www.geekpage.jp/rss.php'; $rssxml = get($rssurl); $rss = new XML::RSS; $rss->parse($rssxml); # channel information print $rss->channel("title"); print "\n"; print $rss->channel("link"); print "\n"; print $rss->channel("descri

  • [O] CPANを使い始めにくいって聞いた

    « グルメ検索サイトは奥深い | トップページ | 八王子みなみ野 横濱屋 牛レバニラ炒め » CPANを使い始めにくいって聞いた [Perl][日記] このまえのブログ合宿で 「CPANのモジュールをインストールとか訳がわかんない」 と聞いて、あー、確かに昔は訳が分からなかったなーと思った。 今も分かってない部分は多いですけど。 Perlを始めたころに困ったのは、サンプル集に「use XML::Simple」と 気軽に書いてあるのでuseしてみたら、XML::Simpleなんて見つからないよ とエラーメッセージが出てしまったことかな。 研究室のPCだとモジュールが入っていたけど、 自分の環境にはモジュールが入っていなかったみたい。 そもそも、そのころはCPANモジュールが足りないことも分からなくて 当に困り果ててBlog Hacksを読んだ気がする。 そのころはプ

    regicat
    regicat 2007/04/11
  • CSVデータをお手軽/高速に扱うモジュール作った。 - spiritlooseのはてなダイアリー

    CSVファイルを処理することがあったので、いつもどおりText::CSV_XSを使おうかなぁと思ったんだけど、最近libcsvっていうのを見かけたので試してみることにした。 というわけでPerlから使いたいので、適当にモジュール作った。 http://search.cpan.org/dist/Text-CSV-LibCSV/ 使い方は use Text::CSV::LibCSV; csv_parse($data, sub { my @cols = @_; # なんか処理 }); こんだけ。楽チン。 こんなスクリプトでベンチとってみたところ、Text::CSV_XSの倍以上速い。 そんなわけで、そこそこ使えるんじゃないかと思います。 libcsv入れるのがちょっとめんどくさいけどね。 なんか作者にチラッと10行ぐらいのメールしといたら5倍ぐらいになって帰ってきてる・・・ バグ報告もたっぷり。

    CSVデータをお手軽/高速に扱うモジュール作った。 - spiritlooseのはてなダイアリー
    regicat
    regicat 2007/03/01
  • TAKESAKO @ Yet another Cybozu Labs: KENTさんと対談しました

    先日、日経ソフトウエア様の対談企画で、 :: KENT WEB - CGIスクリプト :: で有名な KENT さんと対談させていただきました。 このような貴重な機会を与えてくださった編集部の英断に感謝いたします。 KENTさんの最新著書:最速攻略 CGI/Perl 作り方入門「はじめに」より もし、他人が書いたPerlプログラムのコードを見て、残念なことに その未熟さを批評する人がいたとしたら、実は彼自身のほうが未熟です。 彼はPerlが何たるかを理解していないからです。 この言葉の書かれているページにKENTさんご人のサインをいただきました。ありがとうございます! Perlの哲学でもあるTMTOWTDI (There's more than one way to do it.) のスローガンは Perlのコミュニティの中でも浸透していて、 There's more Dan the w

    regicat
    regicat 2006/12/06
    そうか!@homepageでもモジュール使えないモンね
  • まるごとPerl! Vol.1 : 404 Blog Not Found

    2006年08月24日00:00 カテゴリ書評/画評/品評Lightweight Languages まるごとPerl! Vol.1 2006.07.31掲載:発売まで告知 来月、いや今月24日発売です。 まるごとPerl! Vol.1 [インプレスのページ] ふるって予約してもらえるとうれしいです。 目次は以下のとおりとなってます。 ■基礎編 いまどきの作法 モジュール&CPAN基礎講座(著者:Kansai.pm 川合孝典) まるごとEncode(著者:小飼 弾) コラム 日Perl事始(著者:歌代和正) ■特集1 フレームワークで10倍速の開発 使ってわかるCatalyst(著者:加藤 敦) Sledgeにおまかせ(著者:株式会社ライブドア 栗原由樹) Jifty――ジャスト・×××××・ドゥ・イット!(著者:石垣憲一) ■実習編 Web2.0時代のPerlテクニック PerlでWe

    まるごとPerl! Vol.1 : 404 Blog Not Found
  • Lacoocan Hacks: lacoocanにデフォルトで入っているperlのモジュール

  • RESTでAmazon Web サービスを使い倒すo [Perl講座 -Smart]

    章の目次 RESTの利用方法 パラメータの説明 実行テスト ECSを使った簡単なアプリケーション RESTの利用方法 AWSでは、情報を取得するためにRESTとSOAPの2種類が用意されています。 この章では、扱いの簡単なRESTの利用方法を説明していきます(SOAPは次の章で紹介します)。 ECSのREST APIは、非常にシンプルな仕組みです。REST用のURLに、取得したい商品情報のパラメータを付加する(HTTP Request)だけで、Amazonから商品情報をXMLの形で取得(HTTP Response)することができます。 REST用のURLは、Amazonの地域によってドメインが異なります。 日Amazon.co.jp) http://webservices.amazon.co.jp/onca/xml 米国(Amazon.com) http:

  • naoyaのはてなダイアリー - Perl の話をまとめた

    use strict がどうのこうのという話があって、そういえば昔自分もそんなこと書いたなあと思っていろいろ自分の書いた Perl の話を見返してて、せっかくだから拙作のまとめでも作っておくかと思いました。とりあえず文章量がそれなりにあって、まとまりのあるものだけを見繕ってみます。 今見ると、当時の理解が不十分で微妙なところもあったりしますが、そのあたりはご愛嬌。 いま読んでもまだ陳腐化はしてなさそうな話 お薦めの Perl をいくつか紹介 : NDO::Weblog Perlおすすめの書籍や情報。今ならここにPerl救命病棟とWEB+DB PRESS総集編を入れるかな。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー Perlプログラマのレベル10。なんか他言語にも飛び火した。 Perl の変数に関するちょっとした誤解と、動的な

    naoyaのはてなダイアリー - Perl の話をまとめた
    regicat
    regicat 2006/05/21
  • antipop - Perl の学習コストを大幅に軽減するスゴイ方法

    にわかに Perl の学習コストについて優れた Perler のみなさんがあれこれ述べておられるので、大変勉強になります。 Unknown::Programming - 新人教育 SQLAlchemy Database Engines 日記。 (TokuLog) - Perl は学習コストが高すぎる naoyaグループ - naoyaの日記 - Perl の学習コスト SQLAlchemy Database Engines 日記。 (TokuLog) - Perlの学習コストとライブラリ naoyaグループ - naoyaの日記 - アンテナ張りまくらないとの件 subtechグループ - Bulknews::Subtech - Perl、アンテナの話 Charsbar::Note - Perlの学習コスト 上記にリンクしたエントリをまとめると、オールドファッションな書き方であれば Per

    regicat
    regicat 2006/05/18
  • F's Garage:Perlを勉強する順番

    PHP。ヲ。ヲア隘癸ヲ!。ヲ�レ�!。ヲ!ツ�!。ヲ�。ォava。ヲ。ヲ。ヲ。ヲケ罍肭�・蟷イ。ヲ「�!ハ�2ク螟。。ヲ、�"カ�!。ヲ。癸ヲ。ヲ�レ�!。ヲ!。ヲ。ヲコ�!ク蕕ヤ薜ツ�!、�!」罍聶爐�!レ�"ク�!ク芬サハ�!。ヲオキ。ヲ。ヲホ�!。ヲ」�。ヲカ�?・罐遙ヺ�!。ヲ!。ヲ。�。ヲ「�"。ヲ!」罍鬧�*。ヲ。ヲ。ヲ莠カ芬サコ觸。ヲ。裔箜アerl。ヲァ茖ヲ。ヲカ芬サリ�!」罍聶盒�!コ�!゙�!。ヲ!」罍聶癸ヲ」筍ヲ、�"カ�!ホ� 「�!レ�"、�!レ�"、� 「�!セ罍蓊筅�!。ヲ。ヲ萓。罍�。ヲァ罍悅ヲカ�"ー�!。ヲ!。ヲ。裔皀罍聶盒�!コ�!゙�!。ヲ!。ヲ。�。ヲ「芬サハ�"ト�;。ヲキ遑ヲメ�!カ�!。ヲュ裹陦ヲ!ァ罐筍ヲー�!セ�"セ�!カ�"イ�"ニ�!ツ�!。ヲ�「�)イ罍蓊翳�#・罐矣癸ヲ。ヲ裲「�!。罍讌癸ヲ。筵癸ヲ。癸ヲ�「芬ケ・莵鬘ヲト�

    regicat
    regicat 2006/05/18
    「初めて~」と「続・初めて~」の間でわたわたしちゃう私はどうしたらいいですか。
  • HTML::Template - CGI スクリプトから HTML テンプレートを使うための Perl モジュール - perldoc.jp

    First you make a template - this is just a normal HTML file with a few extra tags, the simplest being <TMPL_VAR> For example, test.tmpl: 最初にテンプレートを作ります - これは <TMPL_VAR> のようにとても簡単な、 2・3 の特殊なタグが入った普通の HTML ファイルです。 例えば、 test.tmpl: <html> <head><title>Test Template</title> <body> My Home Directory is <TMPL_VAR NAME=HOME> <p> My Path is set to <TMPL_VAR NAME=PATH> </body> </html>

    regicat
    regicat 2006/05/11
  • 新人教育 - Unknown::Programming

    明日からちょっと遅めのゴールデンウィークということでなんか更新しとくか。 まっさらな新人にPerl教えるのって当にきついですね。 専門学校レベルのC言語しかやったことないとかいう人は配列やfor文を凄く好む。 ハッシュやforeach使えよと。 はたまた学校でPerlやってましたとか言う人もstrictってなんですか?ってな状態だし。 というかね、専門学校で教えられてるPerlのレベルがね、10年くらい時が止まってるんじゃねーのか、と思うくらいレベルが低いのがなんとかならんかなと。(ということはPerlでOOPとかstrictとかCPANとかを教えてくれるような専門学校があったら凄い生徒集まるんじゃない!?いやいや、世の中はPHP主流になりつつあるらしいぞ) いや、まとにかく勉強しないといけない項目を箇条書きでざーっと上げてみようか。 foreach文 ハッシュ 配列操作関数push,s

    新人教育 - Unknown::Programming
    regicat
    regicat 2006/05/07
  • http://www9.ocn.ne.jp/~ymt/perl6/rules.html

  • Perl5 から見た Perl6 の変更点

    Landscape トップページ | < 前の日 2006-03-29 2006-03-30 次の日 2006-03-31 > Landscape - エンジニアのメモ 2006-03-30 Perl5 から見た Perl6 の変更点 当サイト内を Google 検索できます * Perl5 から見た Perl6 の変更点この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Perl] Perl5 から見た Perl6 の変更点。最近では私は Perl を使うのは趣味のプログラミングがメインになっちゃったけど、動向くらいは追っておきたいのでメモ。 既存の文法がかなり変わってる。 文字列連結がは . (ドット) じゃなくて ~ (チルダ)。Perl は動的に方が決まるので、変数を数値として評価するか文字列として評価するかを演算子で明示しなきゃならないからね。 メソッ

    regicat
    regicat 2006/03/31