タグ

*プログラミングとPerlに関するshields-pikesのブックマーク (5)

  • Twitter でイチイチ follow するのが面倒くさい : にぽたん研究所

    こないだ Twitter ネタを別の場所で書いてたらちょっと人気になってたんですが、その影響かわからないですが、Twitter の私に対して 24 時間の間で 50 人以上の方から follow されました。 私の場合、基的にあんまり自分から follow はせず、「他の人から follow されたらこちらからも follow し返す」というポリシーで利用しているのですが、(時々ウザかったら remove したりしつつ) ふと気がついたら数百人とかいう状況でした。 で、何やかんや今まで follow されたら、イチイチブラウザでその人のページ開いて、あの重くて重くてしかたのない画面でポチポチと follow ボタンを押したりしてたんですが、昨日はさすがに follow されまくったおかげで途中から段々とウザくなりました。 途中から「基、follow されたらし返すから、自動でいいじゃん

    Twitter でイチイチ follow するのが面倒くさい : にぽたん研究所
  • Net::OAuth を使って Twitter からフィードを取得 他1件 (2009-12-30) - nDiki

    Twitter の replies (mentions) をフィードリーダや Plagger で読めるようにするために、Basic 認証で Twitter にアクセスしてフィードをとってきてそのまま出力する Perl CGI スクリプトを書いて使っていたのだが、やはり Basic 認証が嫌なので OAuth 認証に書き換えた。 Net::Twitter モジュールだと取ってきたフィードが Perl のデータ構造になってしまいそのまま再度出力するのが面倒なので、Net::OAuth モジュールでリクエストを作って投げるようにした。 以下エラー処理等を省略したコード。 Web サイトに設置すれば(CGI スクリプト側で認証を済ませて)認証無しで replies のフィードが取れるようになるので簡単にフィードリーダで読めるようになる。 #!/usr/bin/perl -w use strict;

  • Cachu's Square: QR コード生成モジュール

    Category: Perl CPAN よりダウンロード可能な GD::Barcode モジュールを利用すれば Perl で QR コードを作成出来るので備忘録も兼ねてサンプルスクリプトを以下に紹介します。必要であれば同じものを上記リンクよりダウンロードできます(このスクリプトを実行したものが貼られている QR コードです)。利用の際はファイル名を qrgen.pl に変えてご利用下さい。QR コード生成スクリプトは私も作ろうと思っていたので、非常にありがたいです。 サンプルではセルサイズを自動で設定できるようにしました。モジュール自体で自動設定してくれるはずなのですが、何が悪いのかよく分かりませんがうまく設定してくれませんでしたので自分で実装しました。英数字だけですともっとたくさん文字数かけるのですが、処理が面倒なのでバイナリデータを想定しています。また、日語文字コードは携帯で読むこと

  • ここギコ!: CとPerlでCGI、FastCGIのベンチマークを取ってみました

    という感じになりました。 やっぱり、プロセスを常駐させた方が大分早いようです。 CGIでのCとPerlの実行速度差に比べ、PerlのFastCGIがCのFastCGIと比べて遜色ないのは、Perlはプロセス起動時に中間コードにコンパイルされるらしいのですが、FastCGIだとその中間コードがプロセスが落ちないため保持されるので、リクエスト毎のコンパイル時間が不要になるためらしいです。 FastCGI職人からの聞きかじりですが...。 C-CGIとPerl-FastCGIの間の比較は、所詮環境変数表示だけのプログラムですので、複雑なプログラムになると実ロジック部分のCとPerlの実行速度差でどうなるかは判りませんが、今回は環境変数表示だけのプログラムでの結果なので、プロセスは小さいんじゃないかと思います。 なので、プロセスが小さければCGIでも...というのは、?がつきました。 (と

  • 現代的な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入門ゼミ
  • 1