タグ

2014年8月1日のブックマーク (3件)

  • PHPエンジニアがPerl入門した時に知っておきたいこと | aucfan Engineers' blog

    はじめまして。オークファン開発部の山です。 主にaucfan.com体サイトの開発を担当しております。 私はPHPエンジニアとして弊社に入社したのですが、 入社早々、いきなりPerlを担当してくれとの指示があり、 それ以来、PHP&Perlエンジニアとして各言語のプロジェクトに携わってまいりました。 そこで、PHPエンジニアだった私がPerlを修得するまでに躓いた点をいくつか挙げていこうかと思います。 (とはいえ、PHPからPerlに行く方はなかなかおられないかと思いますが。。。) my って何? -Perlのソースを見てまず目についたのは変数の前にやたら「my」がある。まぁ直感的にlocal変数のような概念なのかと解決はするものの、 Perlを書いていくとPHPの名残からかこのmyを使うべきところで忘れがちになる。(グローバル変数を書く機会は少ないので実質myを必要とする

    PHPエンジニアがPerl入門した時に知っておきたいこと | aucfan Engineers' blog
    t10471
    t10471 2014/08/01
  • Pythonでの正規表現の使い方 - Qiita

    正規表現の検索演算子やパターンや検索自体のルールはPerlPHPとほとんど変わりないみたいですが。 正規表現の関数の使い方などは全然違うので、自分の勉強&整理の為に書いておきます。 正規表現の検索演算子などには言及しません 初期設定 以下のライブラリーを読み込むことで、正規表現が使えるようになります。 正規表現を使うためには、2つ方法があります。 一つは、事前に検索するパターンをコンパイルしておく方法です。 この方法を使うと、同じパターンで何度も検索する場合に、毎回パターンを指定する必要なく、高速に検索することが出来るようになります。 http://docs.python.jp/3/howto/regex.html#compiling-regular-expressions それから、パターンの最初にrを付けることをを勧めします、付けなくても基的には大丈夫ですが、付けることによって文字

    Pythonでの正規表現の使い方 - Qiita
  • Fluentdとログ収集のパターン - Go ahead!

    「ログを集めて保存する」と言うのは簡単だけど,ログ収集の構成にはいくつか方法があり,勉強会などでちょくちょく聞かれるので,いくつかのパターンについて書く. 「俺はもうバリバリログ収集やってるぜ!」という人は多分すでに知っていることが書かれているので,タブを閉じて良い. ここではログコレクタにFluentdを想定しているが,他のログ収集プロダクトにも適用出来るはず. ただ,Fluentdはタグベースのルーティングを持ち,単体でもキューのように動作させることが可能で,既存のものより複雑な問題を解決しようとしているので,少し工夫が必要かもしれない. Fluentdそのものについては公式ドキュメントや,Fluentdとはどのようなソフトウェアなのかを参考に. クライアントから直接保存する いきなりFluentdを使わないパターン.JavaScript SDKを提供している解析サービスやモバイル端末