タグ

Perlに関するmitsutoのブックマーク (203)

  • YAPC::Asia 2010 のトークについて

    今年のYAPC::Asiaで、省サーバ運用というタイトルでお話します。 40分枠の中では技術的なお話だけでおわりません! エンジニアの需要が高まるなか、 ただ技術的にとんがっていればよいだけでなく、 ビジネス的な感覚なんかを持ったほうがいいよといったお話をします。 技術的な話のなかではPerlbalやMogileFSのお話をメインで出す予定なので 刺身ブーメランさんが発表する、 http://yapcasia.org/2010/talks/63D6A01E-BC8C-11DF-8791-B9FC0F276C45 こちらを予習的に聞いておいてもらえると良いのかなと思いました。 (まだどんなトークをするのかわからないですが) 土曜日の最終日でLTの前かつ、会場が蔵前会館ローヤルブルーホールという道路を渡らないと行けないところなのですが、 よろしくお願いします!

  • 前夜祭レポート[随時更新] | gihyo.jp

    明日、明後日(10月15日、16日)に、YAPC::Asia 2010が開催されます。それに先立ちPre-conference Meetupとして、日「YAPC::Asia 2010 前夜祭」が開かれます。 ページでは、このYAPC::Asia 2010 前夜祭を随時レポートしていきます! なお、yusukebeさんから、発表を聞かずに、ホールのビールを飲んで構いませんとアナウンスがありました(会場内では飲NGとのこと⁠)⁠。 yusukebeさん「イントロダクション」 「出張PerlCasual #04」と題して、yusukebeこと和田裕介氏さんから前夜祭開始の挨拶がありました。その後、ライブラリ利用者や日曜大工的にPerlを利用している方などを対象にした「PerlCasual」ができた経緯やこれまでの活動報告が説明されました。 その後、今回のプログラムである、WAF(Web A

    前夜祭レポート[随時更新] | gihyo.jp
  • YAPC::Asia 2010 前夜祭でLTしました。 - 車輪を再発明 / koba04の日記

    yusukebeさんにTwitterで声をかけて頂いたのをきっかけにYAPC::ASIA の前夜祭でLTをさせて頂くという貴重な機会を頂きました。 YAPC::ASIA到着 当日は仕事終わりだったので遅れていったのですが、フロアについた瞬間からロビーからものすごいオーラが漂ってました。 miyagawaさんをはじめ見たことのあるエンジニアの方が国際色豊かに勢揃いされていて、これはとんでもないところに来たなぁという感じを受けました。 着いたときにはもうWAFの発表が終わるくらいで、話を聞けなかったので残念でしたが、録画を楽しみにしておきたいと思います。 休憩時間に何気に竹迫さんにせんべい頂いたのが嬉しかったです。 LT LTの方はというと、ここ何年間で一番緊張したかもというくらい緊張してしまいました。自分以外はスゴイ方ばっかりでしたし。 最初ちょっとキョドりましたが、内容は仕事で目にする残念

    YAPC::Asia 2010 前夜祭でLTしました。 - 車輪を再発明 / koba04の日記
  • YAPC::Asia Tokyo 2010で発表します - Islands in the byte stream (legacy)

    いよいよ今夜の前夜祭からYAPC::Asiaが始まりますね! 私は自作のテンプレートエンジンXslateについて話します。 How Xslate works ( 2010-10-16 10:00-10:40 at Main Hall) 予定としては、前半15分で使い方を説明するので、Xslateをまったくご存じない方でも問題ないような構成にするつもりです。後半はパーサや仮想マシンなどの実装の話が中心になります。よろしくお願いします。 一般的な見どころについては以下のレポートをどうぞ: 開催間近!YAPC::Asia Tokyo 2010の見所,紹介します

    YAPC::Asia Tokyo 2010で発表します - Islands in the byte stream (legacy)
  • にひりずむ::しんぷる - YAPC::Asia 2010 前夜祭で LT をしてきた

    こんにちは!今年も YAPC の季節がやってきましたね! 今回の前夜祭は Casual Perl がやっていたので、とりあえず LT をしてみました。 既にお酒が入っていたのでよくわからないプレゼンだったと思いますが、発表資料を張っておきます。

  • YAPC Asia 前夜祭 Arkの話 - jsdo.it - Share JavaScript, HTML5 and CSS

    // forked from sugyan's "presentation template" http://jsdo.it/sugyan/presentation-base-koebu // まずはページ幅取得 var width = document.documentElement.clientWidth; document.body.className = 'slidemode'; // フォントサイズ調整 document.body.style.fontSize = width / 5 + '%'; var slides = []; var SV = 'slide view'; var SR = 'slide right'; var SL = 'slide left'; // スライドの各ページを取得 // divタグのクラス名で判定 var divs = document.bod

    YAPC Asia 前夜祭 Arkの話 - jsdo.it - Share JavaScript, HTML5 and CSS
  • PresenTitlePlaceHolder

    TopicsPlaceHolder SectionTitlePlaceHolder TIME rest time current/total

  • 1日目レポート[随時更新] | gihyo.jp

    10月15日、16日、東京工業大学大岡山キャンパス (東京都目黒区) でYAPC::Asia 2010 Tokyoが開催されます。ページでは、1日目のレポートを随時掲載していきます。 ※今回のレポートは全セッションを回れておりません。ご了承ください。 Daisuke Makiさん「Welcome Speech⁠」⁠ JPAの牧さんより、開催の挨拶が行われました。5周年となる今回のテーマは“⁠Welcome Perl⁠”であること、基調講演の発表者をそれぞれ"The Beginnig"、"Current Master"、"The Purple Master"と紹介しました。 また、今回のイベント運営にノンエンジニアの941さんが加わり、運営に尽力されたことが語られました。そのほか、今回のイベントではロケタッチと協力してYAPCのシールを制作したことが紹介されました。 最後に、スポンサーに対

    1日目レポート[随時更新] | gihyo.jp
  • 今日はYAPC::Asia Tokyo 2010の初日です - Pixel Pedals of Tomakomai

    今日からが当のYAPCです。まもなく、東京工業大学大岡山キャンパスに向けて移動します。 昨日と同様に、gihyo.jpさんの特集にもレポートを掲載しています。gihyo.jpさんにはもう一人 @usuihiro さんもレポートを書かれていますので、そちらも合わせて会場の雰囲気を感じて頂ければと思います。 Daisuke Makiさん「Welcome, Perl!」 Future, Past, Present Perls ゲスト → Larry, Jesse, Purple Master みんなにPerlを広めたい 今回は非エンジニアが企画した (941さん++) 518人の参加者 → 世界で一番大きなYAPC タグは #yapcasia で トークの投票をやる → 優秀者にはMacBook Pro 懇親会は19時より2,000yen android, iPhone の YAPCアプリがあ

    今日はYAPC::Asia Tokyo 2010の初日です - Pixel Pedals of Tomakomai
  • DBIx::Skinny - JPerl Advent Calendar 2009

    DBIx::Skinny - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな?

  • TYPE-Z10改 » Error !

    INFORMATION info@sid-web.com 0463-35-3171 20-26 Tatsuno-cho Hiratsuka Kanagawa pref #2540046 JP SITEMAPHOMEMAINTENANCETUNINGLINKSREPORTMAILMEMBERSHOPTODAYCONTACT ASSOCIATED WEB http://sid-web.com http://aitel.mobi http://type-z10.com http://kilax.org Copyright | Nucleus CMS v3.65 | Valid HTML 5.0 Draft | Valid CSS | back to page top

  • How and when Xslate escapes html special characters - Islands in the byte stream (legacy)

    Xslate のエスケープポリシーについて考えたので、ここでまとめておく*1。 Xslate のエスケープ処理について、覚えることは以下の三つである*2。 テンプテートタグ内で生成した値は自動的にエスケープされる エスケープ処理をさせたくないときはmark_raw フィルタを使う エスケープ処理を強制させたいときは unmark_rawフィルタを使う 以下、詳しく解説する。 まず、基的には Text::MicroTemplate のポリシーを踏襲している*3。すなわち、テンプレートタグ内で生成された文字列については、HTMLのメタ文字(< > & " &apos)が自動的にエスケープされる。エスケープ処理は、一般式に対する出力コマンドが担っている。 # Text::Xslate version 0.1032 $ xslate -e '<foo>' # 地の文字列はそのまま出力 <foo>

    How and when Xslate escapes html special characters - Islands in the byte stream (legacy)
    mitsuto
    mitsuto 2010/08/24
    エスケープポリシー
  • Xslate に入門しつつ Tiffany とか Ark とか - はちゅにっき

    最近はもっぱら PHP を書いている magicalhat です。 それでもやっぱり Perl が好き。 というわけで、id:gfx さんの新作 Xslate という新しいテンプレートエンジンが登場したとか、それがすごく速いとか、そんなウワサを耳にしたので入門してみることに。 ついでなので、最近鋭意お勉強中の Ark から Xslate を使ってみることにしました。 参考にしたのは、id:punitan さんが Blog で紹介されていた http://xslate.org/intro.html のサンプルプログラムです。 # いつものことですが、参考というよりもパクりです Ark::View::Xslate をつくってみる Ark が標準でサポートしているのは JSON / MT (Text::MicroTemplate::Extended) / TT (Template-Toolkit

    Xslate に入門しつつ Tiffany とか Ark とか - はちゅにっき
  • 豆知識 - 知っておくと役に立つ - Perl入門ゼミ

    Perl › 豆知識 知っておくと何かとPerlが使いやすくなったり、読みやすくなるかもしれないことをいろいろと追加していきます。 BEGIN BEGINはコンパイルのときに実行するということをあらわします。 BEGIN { # コンパイルのときに実行したい文 } require requireはuseと似ていますが実行時にモジュールを読み込むことと、importメソッドを自動的に実行しないところがことなります。 use File::Basename 'basename'; # 上と同じ意味 BEGIN { require File::Basename; File::Basename->import('basename'); } 動的にモジュールを読み込みたい場合はrequireを使用することがありますが、一般的な用途ではuseで統一するのがわかりやすいでしょう。 local localは

    豆知識 - 知っておくと役に立つ - Perl入門ゼミ
  • Perlゼミ(サンプルコードPerl入門)

    Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm

  • NB Jogger's blog: 【Perl】条件式で複数のモジュールの処理を切り替えるときにif~elsifを使わない

    Perl】条件式で複数のモジュールの処理を切り替えるときにif~elsifを使わない プログラム コンピュータ » プログラミング 条件式を評価して、モジュールを切り替えて処理を行うとき、何も考えずにやると次のようになる。#!/usr/bin/perl use strict; use warnings; use FindBin::libs; use Hoge::Foo; use Hoge::Bar; my $type = shift || ''; if ( $type eq 'foo' ) { Hoge::Foo->run(); } elsif ( $type eq 'bar' ) { Hoge::Bar->run(); } else { die "Invalid type"; } 条件が増えると、elsifも増える。これはできればやめたい。 もしくはSwitchモジュールを使ってみる。

    mitsuto
    mitsuto 2010/08/07
  • remora.cx

    This domain may be for sale!

    mitsuto
    mitsuto 2010/07/15
  • "cpanm -l"するとき"--no-uninst-shadows"で元々あるモジュールが消えないようにする - すぎゃーんメモ

    ※追記しました! 最新版(1.0005以降)では起こりません とっても便利なcpanm。 "-l"オプションを使うと、local::libのように指定した任意のPATHにインストールできる。 けど気をつけないといけないことに、これをやると もともと入っていたモジュールが消えちゃったりする。 例えばperlbrewでデフォルトの場所にモジュールをインストールしていて $ perl -MV=AnyEvent AnyEvent /Users/sugyan/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/AnyEvent.pm: 5.271となっていて、「ちょっと古いバージョンのを"$HOME/locallib"に入れて使いたい」と思って $ cpanm -l $HOME/locallib http://search.cpan.org/C

    "cpanm -l"するとき"--no-uninst-shadows"で元々あるモジュールが消えないようにする - すぎゃーんメモ
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • ライブコーディングで XS : にぽたん研究所

    弊社の、とあるエンジニアだけが集まるミーティングで、毎週ライブコーディングでアルゴリズム勝負をやるみたいなコーナーを設けてたりします。 毎週ベンチマーク対決をやり、最強のやつに勝てるアルゴリズムで挑戦します。 #!/usr/local/bin/perl use strict; use Benchmark qw(:all); my @args = qw(foo bar baz); cmpthese(100000, { champ => sub { champ(\@args) }, yours => sub { yours(\@args) }, }); # winner sub champ { my $args = shift; # do something } # your code here sub yours { } 実際のものはもっと数多くのベンチマークのパターンがあるのですが、こんな

    ライブコーディングで XS : にぽたん研究所