タグ

2010年6月12日のブックマーク (7件)

  • Perl - 白のカピバラの逆極限 S.144-3

    twitter で Japan Perl Association の CEO とお話をしたメモ。ainsophyao が私。 a「perl は黒魔術。reverse($i) eq $i だけで言語として恣意的なスカラーコンテキストだとか自動変換だとか、とても奥が深い症候群。生物屋のような素人にはお薦め出来ない。」http://twitter.com/ainsophyao/status/11146736285 l「eq は 文字列の比較だからどちらにしろおかしいんじゃないかな RT @ainsophyao: perl は黒魔術。reverse($i) eq $i だけで言語として恣意的なスカラーコンテキストだとか自動変換だとか、とても奥が深い症候群。生物屋のような素人にはお薦め出来ない。」http://twitter.com/lestrrat/status/11147349751 a「いえ、

    Perl - 白のカピバラの逆極限 S.144-3
    xaicron
    xaicron 2010/06/12
  • 知ってそうで意外と知られていないperlの小技 10選 - download_takeshi’s diary

    意外と知られていないperlテクってのが、意外とあるもんですね。 最近身の回りでいくつか話題に上がったものがあったので、ちょっと書いてみます。 どれも最新のモダパ的なモノではないけども、知っておくと地味に便利かもしれないノウハウです。 中級レベル以上のperlユーザの人たちでも「お、こんなの知らなかった」というのもあるかもね。 複数項目でのソート よくエクセルなんかで「A列を降順、B列を昇順にして並び替え」みたいなことしますよね? perlで複数項目のsortではどうすればできるでしょうか? じつはとっても簡単。sortの次に続くブロックの中でorするだけです。 例えば以下のような4人の子供たちのデータを年齢順、体重順でソートしてみます。 use strict; my @data = ( { name => '太郎', age => 10, weight => 25, }, { name

    知ってそうで意外と知られていないperlの小技 10選 - download_takeshi’s diary
    xaicron
    xaicron 2010/06/12
  • Strawberry Perlを関連付けするならコマンドラインかな?

    最近、下記の記事が、ふと目にとまった。 にひりずむ::しんぷる:Strawberry Perlでの関連付け どうやら、Windows エクスプローラのフォルダオプションから関連付けをすると、コマンド引数がうまく渡せないかららしい。しかし、ここでレジストリエディタを使うのは大げさな気がする。 WindowsにはFTYPEというファイルタイプを定義するコマンドと拡張子とファイルタイプを関連付けるASSOCというコマンドがある。この2つのコマンドを使うと簡単に関連付けができる。 たとえば、c:\strawberryにインストールされている場合、コマンド プロンプトから次のようにする。 (Vista/7の人は管理者で実行することをお忘れなく) FTYPE SPerl="C:\strawberry\Perl\bin\perl.exe" "%1" %* ASSOC .pl=SPerl さらに応用編とし

  • にひりずむ::しんぷる - close STDERR とかしちゃだめ

    close STDERR したあとに subtest やると die してしまう。 subtest の実装は Test::Builder::subtest にあり、そのなかで open( $Testerr, ">&STDERR" ) or die "Can't dup STDERR: $!"; とかいうコードが呼ばれているから死ぬんだけど、そもそも STDERR を閉じるととかしちゃだめ。

    xaicron
    xaicron 2010/06/12
  • にひりずむ::しんぷる:Livedoor Blog の Twitter 投稿が使いづらい

    このようなものが上に行くと、それはこの時点で開発された様々な技術を介して現実になることができるように進化し続けています。それは、衛星、ケーブル、または電話である可能性があります。他のセクターはまた、このVODなどのコンピュータ・ソフトウェアの概念で自分自身を組み合わせる存在します。だからVODは、将来的に非常にエキサイティングなものになりますことができます。 最終的には英国でまでは、最初のVODを開始した会社が来ました。会社名はキングストンです。これは、1998年その後に起こった、VODは、ヨーロッパの地域で急速に成長し続けています。2006年までは、欧州視聴覚天文台によって、ヨーロッパで142支払っVOD操作がありました。アメリカだけでは、VODは現在、アメリカのすべての部分がVODを楽しむことができました、長い時間を必要とすることなく、2000年1月に海洋ケーブルによってハワイに由来し

  • DeNA Technology Seminar #2 を開催します | BLOG - DeNA Engineering

    皆さん、お待たせ致しました。来る 2010年6月29日 18:30 より代々木ビジネスセンターで DeNA の技術陣とゲストスピーカーで DeNA Technology Seminar #2 を開催致します。 開催概要は以下になります。 開催日時 2010/06/29 (火) 18:30 - 20:30 開催場所 代々木ビジネスセンター 1号館5F ホール15A (地図) 開催概要 今回は多くのウェブサイトが採用する MySQL にフォーカスを当てた特集とさせて頂きました。とは言えありがちな tips は皆さん聞き飽きてるかと思いますので、国産のストレージエンジンである Spider や、弊社の樋口が独自に開発した MySQL plugin と、そして MySQL の中の漢として知られるアノ人のありがたいお話と言う最強セットで開催です! トーク タイトルは仮称です。 Spider 斯波健徳

    DeNA Technology Seminar #2 を開催します | BLOG - DeNA Engineering
    xaicron
    xaicron 2010/06/12
  • OAuth::LiteでOAuth対応のHTTP::Requestを作る方法 (Perlでtwitter bot書いてる人向け) - 酒日記 はてな支店

    最近人気エントリーに便乗したネタが多くてすみません。 実用! PerlでコマンドラインからTwitter投稿(OAuth対応) では、Net::Twitter を使って OAuth で投稿する方法が紹介されていますね。 ところで、単純な twitter bot 作るのに Net::Twitter 使います?「投稿なんて LWP で1発リクエスト投げればいいだけだから使わない」という人も多いと思いますが、Basic 認証が廃止されたらどうしましょう。 そのようなかた向けに、OAuth::Lite で OAuth 対応な HTTP::Request を作る方法をご紹介します。 consumer key, consumer secret, access token, access token secret は既に何らかの方法で取得できているものとすると、こんな感じです。 use OAuth::L

    OAuth::LiteでOAuth対応のHTTP::Requestを作る方法 (Perlでtwitter bot書いてる人向け) - 酒日記 はてな支店