Calendarの15日目です。OpenSSLに依存しているモジュールをインストールしようと思ったときにライブラリが見つからなくて困ることがあります。Perlを普段から書いている人にとっては常識ではあるが、そうではない人のために書いておく。Perlにおける「リスト」とは何かというのを確認しておく。Injectionについての知識が足りなかったので、ちょろっと作ってみた。すべての問題を用意できていないので未完成。難易度としては初級レベルで、知っている人ならすぐに解ける。randomizationについてPerlperl-5.18.0がリリースされました。randomization(ハッシュのランダム化)が挙げられます。moduleが書けるようになったらしいことを知ったのでさらっと書いてみた。u...LWP::UserAgent@6.05でX-Meta-Twitter:cardがヘッダに含まれているページがうまく取得できない2013-03-21Perlを半殺しにするGolfPerlメモリを食わせまくってPerlを半殺しにしたいと思ったので少し考えてみました。あからさまな無限ループをさせないというのが条件です。数秒で数GB級のメモリ空間を圧...Perlを半殺しにするGolf2013-02-17AnyEvent::SKKServを書いたPerlついカッとなって。APIを利用してSKKにGoogle日本語入力のエッセンスを加えるskkserv(辞書サーバ)。おっと、そうです、Perlには演算子が多すぎるのでした。機会なので、Perlの演算子を紹介します。数値として評価してくれます。意外とよく見かけますね。演算子編2013-01-15Minecraftのサーバを監視してjoinしているか調べるハックPerlいちいちMinecraftを立ち上げて調べるのは面倒なので、Skypeで通知してくれるスクリプトをてきとーに書きました。u...Minecraftのサーバを監視してjoinしているか調べるハック2012-12-23Hokkaido.pm#8に来ていますPerlゲストとしてtypesterさんが来てくれているので、XSの話をリクエストしたところ実際にライブコーディングまで見せていただけたので非常に興奮しております。tacochanがCPANからインストールできるといいのに、という話を聞いたのでCPANに上げることにした。App::Tacochanでインストールできるようになっているはず。Skype::Anyというモジュールを書いたので、そのモジュールを使ってbotを書く例を紹介しました。実際にSkype::AnyはCPANにアップされているので、使うことができます。.....Cocoa::GuiTestというものを少しだけ書いた2012-08-15これぞ次世代の暗号?!絵文字だけですべてが表現できる「Emoji64」とは?Perl誰でも親しみやすく、そしてかわいらしい暗号...そんな暗号が今まであったでしょうか。それがEmoji64です。6.0で追加されたemojiを利用して秘密の暗号を作ることができます。必要なのは暗号のタネだけ。無事に採択されました。ありがとうございます。botを作る上でのtips集の紹介です。botが書けるようになるはずです。2011に行って来ました。自分みたいな学生がYAPCに行くのは金銭的な問題から難しいのですが(しかも北海道からなので)、Hokkaido.pmのみなさんが支援してくれたおかげでYAPCに行くことができました。2011に参加してきますPerl明日、飛行機に乗って東京へ行きます。Hokkaido.pmからの支援を受けて、YAPCに参加してきます。高校生がYAPCに参加する事例はあまり聞いたことがないので、ちょっと緊張してます。「なぜ、高校生がPerlを使うのか?」というタイトルでトークします。Acme::SEGVには負けますね。ちなみにperl-5.8.9ではSEGVしません。Golfに挑戦してみた2011-07-17Hokkaido.pm#5で話してきましたPerlHokkaido.pmに参加するのは3回目ですが、初LTしてきました。緊張しましたが、得られたものはとても大きいと思いました。「面白い!」と言われたこと。複数の人から「YAPC来ればいいじゃん!」と言われたこと。どちら...Hokkaido.pm#5で話してきました2011-07-15PerlでSkypeボットを作るPerl結構前にNet::DBus::Skype::Liteというモジュールを書き始めました。一応、自分のやりたいことはできるようになったので、今では未完成のまま開発停止中です。ドキュメントがなく、コードも微妙、そしてテストもないの...PerlでSkypeボットを作る2011-06-277/16のHokkaido.pmで初LTしますPerl7/16(土)にHokkaido.pm#5が開催されます。本題ですが、初LTします。タイトルは「Base64を再実装する」です。LTでドキドキしますが、頑張ります。0.06でfirst、lastが使えるようになった話Perl先日書いた記事では、Web::Queryで最初の要素だけを取りたいんだけど、うまく書けないよねーと書いたあと、firstとかlastみたいなのがあると便利だなーと思ってpull-req送ったら、いいよってことで、取り込んでくれました。0.06でfirst、lastが使えるようになった話2011-05-31Web::Queryで最初の要素を取りたい!Perl例えば、このようなリストがあるとします。このリストから、最初の要素<li>A</li>だけを取りたい時にはどうすればいいでしょうか。Web::Scraperではこんな感じです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。