You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
昨日のYokohama.pm #5で話があったcpanminusを使ってみました。 cpanminusは単一のPerl Script、ポータブル、高速、省メモリ、プラガブルなcpan shellの代替です。 cpanminus - get, unpack, build and install modules from CPAN インストール方法は、gitからcloneしてくる方法と、スクリプト本体をwgetする方法があるようです。 今回は、wgetでインストールしました。 $ cd ~/bin $ wget http://xrl.us/cpanm $ chmod +x cpanm $ vi cpanm #!/usr/bin/env perl -> #!/usr/bin/perl パスの通っているディレクトリでwgetし、実行権限を付与、shebangを環境に合わせるだけです。 基本的なイン
モジュール ここまでは Socket、IO::Socket、IO::Select モジュールを 使ってきましたが、これらは標準モジュールですので わざわざインストールする必要はありませんでした。 この他にも、さらに便利なモジュール Net::POP3 と Mail::POP3Client Net::FTP などがありますが、どちらも (少なくとも perl5.005_05 の時点では) 標準モジュールではないので、自分でインストールしなければいけません。 まず、モジュールの探し方ですが、 Net::POP3 モジュールは libnet-1.0607.tar.gz というファイルに 含まれています。このように、モジュール名とアーカイブ名が 別々なこともありますので注意して下さい。 アーカイブ名がわかっているなら http://www.ring.gr.jp/local/search-j.htm
cpanのモジュール群を使いたいというのでperlを使い始めたんですが、肝心のcpanの使い方がイマイチ解っていなくて、いつも恐る恐る使っていたので、メモ代わりにまとめる事にしました。 まずはcpanコマンド自体の使い方等 最初にする事 # 最初にcpanコマンドを叩いた時にプロンプトに従って設定をした後に cpan> install Bundle::CPAN cpan> reload cpan これでヒストリとタブ補完が可能になる。 cpanの設定 初期設定 (最初にcpanコマンド叩いた時のプロンプトを再度実行する) cpan> o conf init 書込み cpan> o conf commit 設定確認 cpan> o conf 個別設定 cpan> o conf item $value モジュールの更新 インストール済みモジュール一覧の表示 $ find `perl -e 'p
この記事の概要 Imlib2を使って画像のサムネイルを生成してみたところ、ImageMagickより3倍速かった。 また一般的には、Imlib2の方が画質が悪いとされているが、パラメータを調整することで、十分に美しいサムネイル画像を得ることができた。 はじめに Imlib2は画像処理ライブラリ。mixiの発表資料大規模画像配信とPerl によれば、mixiは高速に高品質なサムネイルを生成するために、ImageMagickでなくImlib2を選んでいる。 上記資料の中では、以下のように説明されている。 速度 Epeg > Imlib2 > Imager >>> ImageMagick 画質 ImageMagick > Imlib2 >>> EpegImlibの画質は多少ImageMagickに劣るが、速度は十分に速い、とのこと。 一方で、404 Not Foundという記事では、ImageM
以下は過去に会社のブログで書いてた内容です。その旧ブログを閉鎖するにあたって、あるエントリーだけエライ需要があるのでここに移設します。 このMacOSX付属のメールソフトMail.app向けツールは、Mac専門誌で取り上げられた事もあってかなり反響がありました。他のメーラーから乗り換えた際や、データ復旧などの際に何故か重複してメールが登録されるなんてことがあったので自作しました。 前の投稿でも書いたけど、何故かMail.appを使っているとメッセージが重複して登録されてしまうことがある。手でいちいち消すのは面倒なので、ネットでそれらしいツールが無いか調べてみた。 んが、ない。見つけられない。 なので、Mail.app for MacOSX用の、重複メール削除ツールを作った。基本的にはmbox形式なので他のソフトでも対応出来そうだ。 必要な人がいたら声かけて下さい。っていうか、この症状オレだ
ダウンロード後、解凍 します。解凍すると以下のファイルが展開されます。 postmail.cgi postmail.html data/log.cgi tmpl/body.txt tmpl/conf.html tmpl/thx.html tmpl/err1.html tmpl/err2.html lib/io-socket.pl lib/jcode.pl ... ( 歌代和正氏のライブラリを再配布するものです ) また、任意ですが、別途以下のライブラリを入手しておくことを推奨します。 mimew.pl ( 入手先: mime_plsのページ ) (生田昇氏作のBASE64変換ライブラリ) ホームディレクトリ(ここでは public_htmlディレクトリとします)の下に、postmailディレクトリを作成し、さらにその配下に libディレクトリを設置します。全体のディレクトリ構成とファイ
Mail.app用、重複メール削除ツール 前の投稿でも書いたけど、何故かMail.appを使っているとメッセージが重複して登録されてしまうことがある。手でいちいち消すのは面倒なので、ネットでそれらしいツールが無いか調べてみた。 んが、ない。見つけられない。 なので、Mail.app for MacOSX用の、重複メール削除ツールを作った。基本的にはmbox形式なので他のソフトでも対応出来そうだ。 必要な人がいたら声かけて下さい。っていうか、この症状オレだけなのかな...。 (2005/06/08 追記) 結構反響があったので公開します。 ツールというのは、ごくごく単純なperlスクリプトです。なので最低でも「ターミナル」の操作が出来る人、そんでもってある程度OSXのディレクトリ構成を把握している人しか使えないという代物です。とはいえ、説明の通りにやれば大丈夫だと思います。 T
RSSベースのアンテナ「RNA」 に関する議論の場です.要望・コメント・不具合報告などお気軽に書きこんでいただければ... ***************************************** Wiki spamがひどいので,このページを凍結しました。 質問・要望等は。glucose.jpの掲示板の中の「RNAスレ」でお願いします. ダウンロードはこのページからどうぞ ***************************************** ダウンロード Nightly(開発)版 : [ サンプル ] [ ダウンロード ] [ 説明書 ] テスト版:Version 2.0b1 (build 041026) [ ダウンロード ] 正式版:Version 1.9.2 (build 040208) [ サンプル ] [ ダウンロード ] [ 説明書 ] Version 1
AJAX calls do not cover updates from the server, which are needed for the modern real-time and collaborative web. PubSub (as in “publish and subscribe”) is an established messaging pattern that achieves this. In this article, Alexander Gödde will look at precisely how PubSub solves the updating problem, and he’ll look at one particular solution (the WAMP protocol) that integrates both the calling
小飼弾です。ご機嫌はいかがでしょうか。 前回の記事では、私がタイトルを決めない理由についてお話しましたが、そうは言っても「プログラマー」というのは立派な肩書(title)の一つでもあります。というわけで今回はプログラマーとしての話題を扱います。 プログラマーには、次の美徳が絶対に必要です。この美徳の一つでも欠く人は、プログラマーとなってはいけません。また、これらの美徳を欠いているにも関わらずプログラマーという職業に就いてしまった人は、今すぐ転職を考えましょう。それくらい重要な美徳です。 怠慢(Laziness) 短気(Impatience) 傲慢(Hubris) 「そんな人はプログラマーに限らず仕事ができないはず」と思ったあなたは「怠慢」で「短気」で「傲慢」な素質があるかも知れません。まずは怠慢から解説します。 「ラクダ本」の愛称で親しまれている"Programming Perl"において
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く