タグ

ブックマーク / emasaka.blog.fc2.com (3)

  • 本を読む 「PyCon mini JP」に行ってきた

    Pythonのイベント「PyCon mini JP」に行ってきました。…いや昼からでしたが。思ったよりいろいろなジャンルの話があって楽しく聞いていました。 あと、最後のじゃんけん大会で、オライリーのアナライジング・マルウェアのTシャツをゲットしてしまいました。ありがとうございました。 以下、メモほぼそのまま。 テンプレートエンジンの高速化と失敗談について 文字列の連結を速くextendで足してjoinが定番 いろいろな方法をためしたが、結局これが一番 Tenjinのコード埋め込みインデントフリー 複数行を1つのメソッドで出力この程度のこともやってないテンプレートエンジンも多い 40%高速化 append50%高速化 メソッド呼び出しのコストが高い ここまでで1万ページ/sの性能ここからが苦難 リストに文字列以外のものが入っているとjoinでエラーにstr()のオーバーヘッド str()をビ

  • 本を読む YAPC::Asia Tokyo 2010 2日目に参加

    Perlのイベント、YAPC::Asia Tokyo 2010の2日目に参加してきました。初日と同じく楽しく、あっという間の1日でした。あとLTレベル高くて面白いなぁ。 以下、ほぼメモそのまま。 How Xslate Works (gfx) 次世代テンプレートエンジンXslateのしくみ Xslate テンプレートエンジン XSで書き始めた makamakaさんがpure perl版も作った。XS版の速度は出ないけど 特徴 速い 複数の構文。TT互換など エラーが親切 なぜ テンプレートエンジンはすでにたくさんある TT互換のものも Text::MicroTemplateも最近人気 どれも一長一短。完璧なものはない TT2:機能が高い。すごく遅い、複雑すぎて同じことがいろいろな書き方になる、XSS HTML::Template::Pro:速い、機能も必要なものに制限、Perlインターフェイ

  • 本を読む Yokohama.pm#6×PerlCasual#3に参加

    PerlのコミュニティであるYokohama.pmPerlCasualが合同開催したイベントに参加してきました。すごい人気で、オシャレな会場にぎっしりと人が集まってました。PerlCasualの芸風なのか、勉強会やコミュニティに参加したことがない人でも参加しやすそうな感じでした。 内容も、Yokohama.pmトラックによる新ネタ紹介と、PerlCasualによる初級者もやってみたくなる親切な説明とがそれぞれ並んでて、ちょっと独特の雰囲気でした。中でもいちばん盛り上がったのは、sugyanさんの全裸botライブコーディングかな。あとやっぱりUSTRICTかw 以下、メモ。 Yokohama.pmトラック Introduction to CloudForecast(kazeburo) ライブドアに転職したkazeburoさんが、リソース監視のツール/フレームワークであるCloudForec

  • 1