タグ

perlに関するstriderkeinのブックマーク (6)

  • Perlは終わった使いにくい言語である件について - モバイル通信とIT技術をコツコツ勉強するブログ

    プログラミング言語「Perl」が完全にオワコンになって久しい。 Perlの長所と価値 「UNIX上のテキスト処理」以外の用途で,Perlは役に立つか? Perlを使い続ける人がいる理由 Perl使いが存在することは,周りから見ると迷惑 Perlの「昔の」功績はじゅうぶんに高評価しよう Perl使いへのメッセージ 根拠となる数多くの資料 Perlの長所と価値 Perlは,古い時代の,「UNIX上のテキスト処理用」のプログラム言語だ。 だから,その用途・目的に限定すれば,まあまあ役に立つ。 シェルスクリプトの中にワンライナーを埋め込むためにも,Perlは役立つ。 「UNIX上のテキスト処理」以外の用途で,Perlは役に立つか? しかし,他の用途だと,あえてPerlを採用する理由は無い。 デメリットばかりが大きい。 使いづらいし,将来性が無い。 他の, 現代的で有能な言語を使うほうがメリットが大

    Perlは終わった使いにくい言語である件について - モバイル通信とIT技術をコツコツ勉強するブログ
  • WWW::MechanizeやWeb::Scraperはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるのを防ぐEncode::Alias

    WWW::MechanizeやWeb::Scraperはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるのを防ぐEncode::Alias スポンサードリンク Tweet WWW::MechanizeというPerlのウェブブラウザになりきるモジュールで、2006年9月の、バージョン1.21_01から、自動的にHTML文書のmetaタグなどからエンコーディングを取得して、デコードしてくれるのだけれども、オンライン上にあるほとんどのShift_JIS指定のHTML文書のほとんどが実際にはCP932(シフトJISのMicrosoft拡張)になっているために、文字化けしちゃうっていう問題があって、どうすれバインダー(未解決)っていうのを以前やりました。 M.C.P.C.: WWW::Mechanizeはmetaタグを見てデコードする

  • 下記のperlコードの問題点と解決策をご教授ください。…

    下記のperlコードの問題点と解決策をご教授ください。 複数行のURLを記述したテキストファイル(yomikomi.txt)を読み込み、 それぞれのURL上にあるWEBページの特定箇所にある情報を、 異なるテキストファイル(kakikomi.txt)に書き写す。 という作業を行いため、下記のようなコードをを書いたのですが、 全く機能しません。 ご教授のほど宜しくお願い申し上げます。 ===========コードスタート=========== use Web::Scraper; use URI; use encoding "shiftjis"; binmode STDERR, ":encoding(shiftjis)"; # 特定部分を number という名前で取るスクレイパーを作成 my $scraper = scraper { process '//span[ @class="view

  • foreach文配列制御

    要素を取り出す 配列の要素の一つ一つを取り出して、それを処理するには他言語では主にforステートメントを使います もちろんPerlも例外ではなく、基的にはfor文を使うことができますし 他言語のプログラマならPerlでもfor文を用いる人が多いでしょう 配列の要素の中から指定した数より大きい数を抽出するプログラムを考えて見ましょう print "指定した数より大きい数を格納する要素の数を抽出します\n"; $var = <STDIN>; chomp($var); @array = (0..1000); $ans = 0; for ($re = 0 ; $re <= 1000 ; $re++) { ($var < $array[$re]) ? $ans++ : $ans ; } print "全部で$ans個検出されました"; forループによって配列の要素をひとつずつ判定しています もし

    striderkein
    striderkein 2011/09/21
    [Web::Scraper][CPAN][android][Development]
  • Perl が覚えられて胸もキュンとなるコードを書いてみた - おいちゃんと呼ばれています

    なんか Perlスクレイピングする記事が話題になっているようでして。 -簡単!たった13行のコードでHTML取得&解析をするPerlスクリプト - DQNEO起業日記 このブログの著者の人、いいな。と思う、ほんとに。僕も素直でありたいな、と。で、ちょっと遅くなってしまいましたが、便乗してみます。 **日の教材 ただ、短く○○行で書くとかは得意分野ではないので、おたのしみ画像を手に入れる方向にもっていってみました。次のサイトを教材に。 -なんでもちゃんねる : 胸がきゅんとする女の子の画像 - ライブドアブログ 好みが合わなければ、サンプルコードの URL のところだけ変えてもらっても構いませんし。 **サンプルコード 下記のコードで胸キュン画像を GET できます。 |perl| ! /usr/bin/perl use strict; use warnings; use Web::S

    Perl が覚えられて胸もキュンとなるコードを書いてみた - おいちゃんと呼ばれています
    striderkein
    striderkein 2011/09/21
    [Web::Scraper][CPAN]
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 1