タグ

perlに関するcu39のブックマーク (324)

  • YAPC::Asia 2008 Tokyo 2日目 - Pixel Pedals of Tomakomai

    いよいよ最終日です。電池切らさないように頑張ってレポートします(笑)。 You're Doing OO Wrong/Michael Schwernさん(9:50〜10:25) スピーカーの到着遅れてたようです。5分遅れでのスタートです。 継承がオブジェクト指向?→違う Howではなく、その操作から何が得られるかに着目する→インタフェース 継承がなぜよくない? 継承はめちゃめちゃになりやすい←ダイヤモンド継承 注意深く継承するのはつまらない 特徴に応じてクラス分けすると、クラスが増え過ぎてしまう Class::DBI → 色々継承している use Moose 少ないコードで書ける→OO部分だけ書けばいい Mooseでも、機能が欲しいだけでextendsを使うと意味がない→hasを使おう Roleはwithで取り込む まとめ: isa ×、hasa ○、Role ○ 自分でOO実装しないで、M

    YAPC::Asia 2008 Tokyo 2日目 - Pixel Pedals of Tomakomai
  • YAPC::Asia 2008 Tokyo 1日目 - Pixel Pedals of Tomakomai

    今日も来ています。コンセントは運良く(?)借りられました。 Welcome to YAPC::Asia 2008/Tatsuhiko Miyagawaさん(9:45〜9:55) YAPC::Europaに人数負けそうだった Perl Mongersに属してない人が多い?→YAPC来た時点でMongers! 仕事で来れない人が多い?→仕事とYAPCどっちが大事だ! TPF Introduction/José Castroさん(10:00〜10:05) Perlファウンデーションについて Perl Mongersのhelpもしてるから、気軽にどうぞ A Standard That Is Meant To Be Broken/Larry Wallさん(10:05〜) Perl6の文法とその拡張についての話だったと思うのですが、最初全然聞き取れませんでした。難しい。。。 Perl6は冗談ではないw

    YAPC::Asia 2008 Tokyo 1日目 - Pixel Pedals of Tomakomai
  • YAPC::Asia 2008 Tokyo 前夜祭 - Pixel Pedals of Tomakomai

    仕事そっちのけで前夜祭から出席してます。いつものように適当に実況します。今日はコンセント確保できたんで最後まで行けそうですw ただし、ビール飲みながらなんで、正確性は微妙・・・。 scaffoldなんてもう古い、HTMLからコードを自動生成するページ駆動開発とは/ひがやすをさん(18:30〜18:50) 前置き: Coraleef HTML amazonTOPページをFlexで再現させる scaffoldの意味→最初から動くので、ストレスが溜まらない アプリの作り方 要件定義→HTMLのモック ページ駆動開発 HTMLのモック→テーブル定義(従来と逆) デモ: HTML→クラス作成 まとめ: Java案件が不幸にも降って来たら、seasar2も選択肢に (18:50〜19:05)Lightning Talks liftで日で10の指にはいる方法/Yoshioriさん Scalaについ

    YAPC::Asia 2008 Tokyo 前夜祭 - Pixel Pedals of Tomakomai
  • YAPC::Asia 二日目 - ゆきのぶ日記

    ■ [yapcasia2008] YAPC::Asia 二日目 昨日はしゃぎすぎてしまったせいか、体調が悪すぎた。 Yoshinori TAKESAKO (takesako) - How to defend Apache/CGI against multibyte XSS attacks YAPC のパンフ写真は HDR 写真である shibuya.jpeg (cho45++) サウンドハウスからカード番号が漏洩した 統計は IPA より色々と wafful.org 英語で書いている mod_imagefight IE コンテンツ自動判別による XSS IE 特有の脆弱性なので、Web アプリでの対応は面倒だよね HTML Escape してもだめなケース hoshikuzu++, hasegawayousuke++ MEditor は IE と同じような EUC 解釈を行う 未定義領域へ

  • YAPC::Asia 一日目 - ゆきのぶ日記(2008-05-15)

    ■ [yapcasia2008] YAPC::Asia 一日目 実に良い天気。そして学生に戻ったような気分。 Tatsuhiko Miyagawa - Welcome to YAPC::Asia 2008 この話を聞いたので私も今日から Perl Monger だ。 Larry Wall - A Standard That Is Meant To Be Broken, 当に! 雰囲気を楽しめた。内容は英語でよくわかんなかった orz Perl6 は Perl6 の中に色々な言語を作ることができる、ような気がした。 Tokuhiro Matsuno (okuhirom) - about Perl 5.10 Acme::Slides でプレゼンを作成した say Hello World のための機能 state C の static のようなもの switch いよいよネイティブ実装された

  • YAPC::Asia2008 2日目 速報 - ふしはらかんのらーめん話

    今日も楽しみだなあ 朝一は第3会場に陣取った。 前日(45分開始に40分前ごろに会場到着)の反省を踏まえて早めに出てきた さて、今のうちに発表資料を完成させないとw JavaScript::Writer it's toy perl製のJavaScript generator js->alert('nihao'); がJSのalert("nihao"); になる js->object(xxx) すると、xxxのmethodをそのまま使える ↑この辺の挙動はAUTOLOADで実現してる 作者のgugodはjQueryが好きでmethod chainが気に入ってる JavaScript::Writerでもmethod chainが出来るようになってる callback functionも丸ごとJSのコードに変換される jQueryに関してはjQuery(xxx)をperlで直接書けるsyntax

  • YAPC::Asia2008 1日目 速報 - ふしはらかんのらーめん話

    いよいよ開催スタート。今日は自分の発表無いので聴講モード。 会場は東工大の大岡山キャンパス YAPC::Asiaのサイトで発行されるQRコードを使って参加登録する仕組み エコバックその他のノベルティもらった ↑この辺は昨日の前夜祭で済ませることが出来た 宮川さんのopening talk 今回は500人を越える参加 でも50人しか perl mongers の参加者がいないよ こういう場に参加する人は perl communitie の一員だぜ 仕事はいつでも出来るけど、YAPC::Asiaは今しか参加できないよ! enjoy! スポンサーの紹介。今回は懇親会や昼費もスポンサーが提供してるみたい http://live.yapcasia.org/ で配信中 IRC #yapc.asia-live@irc.freenode.net Perl Foundation について 各国のYAPC

  • YAPC::Asia 2008 速報 - ふしはらかんのらーめん話

    今日は前夜祭 会場の東工大 広い&綺麗 会場は無線LANが入ってるんだけど、port80に繋がらない問題 ひがさんの講演からスタート AmazonTOPページをFlexで再現 VB/DelphiをWeb Serviceに変換する仕組み HTMLのMockから作り始める spanで囲んだ部分をプロパティ化→マッピング 今日のビールは一人3あるよ ここで会場の電源を調達 yoshioriさんのターン liftの話 life=scalaで書かれたWAF もうやめて、JavaのHPは0よ フルスタックなWAF scala以外にjavaとmavenが必要 installはone clickだけど40分かかるよ plaggerと同じ! kuboon マジック! 相変わらずすげー 異色過ぎるwww tokuhirom write your own WAF in 3 hours. というタイトルになっ

  • YAPC::ASIA 2008 TOKYO - 初日 - VTuberになったプログラマーの魂の残滓

    初日参加してきました。 セッションの話はまぁ、いろんなところでされると思うのでそれ以外の話をw ランチタイム id:jkondoに初遭遇 近藤さん(id:jkondo)とたつをさん(id:yto)が喋っているのをyusukebe(id:kamawada)さんとイクイク動画について話しながら遠巻きに眺めていたらたつをさんに声をかけてもらいました。 Roppongi.JSの話とかをした オンライン上のイベントどうやるの、とか 元々はhttp://roppongijs.org/っていうネタドメインがいつの間にか形になってた、とか コードリーディングぐらいならオンライン上で結構やっていける、とか 10人が会場にいて10カ所でSkype会議通話したらオンライン上で100人で会話とかできんじゃね?、とか そんな感じのとりとめのない話 あと、トップページのリニューアルについてもちょっとした話をしました。

    YAPC::ASIA 2008 TOKYO - 初日 - VTuberになったプログラマーの魂の残滓
  • YAPC::ASIA 2008 前夜祭に行ってきました。 - VTuberになったプログラマーの魂の残滓

    LTしてきました トランプ・スキャナβ(playing card scanner beta) - kuboon に、ゲストとして参加! 最前列でカード引いたのが自分です。こんにちは。 えぇ、たまたま最前列にいただけです。 TODO: HoryGrail の顔をおぼえる http://twitter.com/tokuhirom/statuses/810863228 ということらしいのでさすがにこれで覚えただろう。hehe... id:cojiとid:lopnorの間に挟まれてたのが自分です。 まぁ、ID覚えられてないけどね!

    YAPC::ASIA 2008 前夜祭に行ってきました。 - VTuberになったプログラマーの魂の残滓
  • たけまる / YAPC::Asia 2008 で話します

    _ YAPC::Asia 2008 で話します [perl] 明日 (5/15) に,YAPC::Asia 2008 で発表する機会をもらいました. なにやらかなりの規模らしく,運営されている方々は当にお疲れ様です. 話す内容は,こんな感じです.興味がありましたら是非いらしてください. ■ 5/15 14:30 Practical AtomPub Servers REST における AtomPub の位置づけを議論して,AtomPub の採用基準につ いて考えてみます.AtomPub の知名度はそれなりに高くなっているのです が,どういうサービスの時に AtomPub を使うのがいいのか,ということは あまり語られていないので,そこを埋められたらと思います. また,Catalyst::Controller::AtomPub の紹介もします.こちらは突っ込 んだ話というより,これから At

  • wakaponさんの超☆Perl備忘帳: yapc ライトニングトーク

    とりあえず応募してみたものの、5分で終わるのかという疑問がもりもりです!!1 demoとかは特になしで。パワポでスライド作るか。 というか、その前後にいろいろ幼児^H^H用事が入りそうで。どうしようどうしよう あと、カンファレンスディナー参加できるらしい!1。やったぜ 以下、予定している内容。 PC/AT互換機上のベアマシン上にPerl処理系(v5.8.8)をのっけて、普段絶対にやらないであろう低級なプログラムをPerlで書いてみたよ!、という報告です。簡単なデバイスドライバとファイルシステムをPerlで実装して、組込み関数open/read/closeができるようになるまでの流れを紹介したいと思います。 I would like to introduce 'Perl Machine' - Perl Interpreter on a bare machine, talking to P

  • YappoLogs: YAPC::Asia 2008 and SoozyCon #5 の資料だよ

    YAPC::Asia 2008 and SoozyCon #5 の資料だよ まずは前夜祭のSoozyCon#5の資料 http://svn.coderepos.org/share/docs/yappo/20080514-soozycon5-yapcasia2008/yapcasia2008-http-engine.pl HTTP::Engineの概要を話してきたよ。 そして昨日はPerlの%^Hの話だよ。 http://svn.coderepos.org/share/docs/yappo/20080515-yapcasia2008/ danさんの素晴らしさ、danさんを大切にしよう!と説いてきました。 ATの部屋が立ち見が出る程の満員でした、マニアっくすぎる話題なのに驚きです! そしてさっき終わったのですが、デバイス気持ちいい話。 http://svn.coderepos.org/shar

  • 弾のスライド - PSL = Perl as a Second Language : 404 Blog Not Found

    2008年05月15日14:00 カテゴリYAPC::AsiaLightweight Languages 弾のスライド - PSL = Perl as a Second Language なんとか自分の発表とサイン会を乗り切りました。 というわけで、私のスライドはこちら。 YAPC::Asia::2008 - Perl as a Second Language 会場に来られなかったもご笑覧くださいませ。 Dan the Speaker Hereof See Also: YAPC 1日目 - ひげぽん OSとか作っちゃうかMona- 「YAPC::Asia」カテゴリの最新記事

    弾のスライド - PSL = Perl as a Second Language : 404 Blog Not Found
  • Sex, life and OSS : 404 Blog Not Found

    2008年05月15日07:15 カテゴリOpen SourceYAPC::Asia Sex, life and OSS いよいよYAPC::Asia::2008は日。 遅刻するわけにも行かないので手短かに。 2008-05-14 - 未来のいつか/hyoshiokの日記 10年間OSSになんらかの形でかかわってきて、自分なりにOSSというものの質を理解したつもりだったが、ふと考えてみると当に自分はその質を理解していたのだろうか、その質に少しでも近づいたのだろうか不安になる。私は、OSSの質を理解しているか? No. 私は、それが不安か? No. 私は、OSSを「やって」いるか? Yes. 最近やっとわかったのは、大事なこととつきあうにあたって、質よりも「質的」なことがあるのだということ。 それは、「やる」ことそのもの。 私は、生命の質を理解していない。 セックスの質も

    Sex, life and OSS : 404 Blog Not Found
  • 404 Blog Not Found:perl - There's more than one way to die

    2008年05月10日15:00 カテゴリLightweight Languages perl - There's more than one way to die いよいよ来週はYAPC::Asia::2008ですが、Hotel DANは日から開業。我が家では日から20日までが「YAPC旬間」です。 というわけで、その間は少なくとも一つはperlがらみのentryにしていく所存です。 で、第一回はいきなりdieの話題です。 開発日誌 pp-perl: Perlのエラー処理プログラムを停止して、メッセージ(LIST)をSTRERRに出力します。 間違っていませんが正しいとは言えません。 die = throw die()とは何か? まずは、以下のコードをご覧下さい。 [Run via codepad] eval { my $zero = 0; my $dead = 1 / $zero;

    404 Blog Not Found:perl - There's more than one way to die
  • 世界最大のYAPCが東京で行われる理由 : 404 Blog Not Found

    2008年05月08日15:00 カテゴリYAPC::Asia 世界最大のYAPCが東京で行われる理由 もうすぐやってくる。東京にやってくる。 世界最大のYAPCが、世界中のPerl Hackersをともなって。 日Perl Community に、国際競争力があるおかげだ。 梅田望夫×まつもとゆきひろ対談 第2弾「ネットのエネルギーと個の幸福」(後編):ITpro エンジニアが幸せになるためにはその産業が国際競争力を持つことだと思うんだよね。 いや、実はその産業だけではなく、その産業をも含めた「国力」があるから、だ。 オープンソース・プログラマーというのは、実のところ最高に贅沢な生き物である。成熟した先進国でないと誕生しないし、誕生しても生長できないのだから。 オープンソース・プログラマーというのは、つい最近までは道楽か機関研究員でないとやってられない稼業、失礼、業だった。稼いでな

    世界最大のYAPCが東京で行われる理由 : 404 Blog Not Found
  • YAPC::Asia2008 2日目レポート - Happy New World

    昨日に引き続き、YAPC::Asia2008Tokyoに行ってきました 今年のYAPCは2日間なので、今回が最終日のレポートです メモした内容を書けるだけ書いていったら長くなってしまいました 会場到着 5分ほど遅刻しましたorz JavaScript::Writer fun. (gugod) JavaScript::Writer PerlのコードからJavaScriptを生成 例 js->alert("niihao"); print js->as_string; >alert("nihao"); js->object("jQuery('#msg')")->show(); >jQuery('#msg').show(); #AUTOLOAD js->jQuery("#msg")->show(); >jQuery("#msg").show(); #if(...){...}else{...} js

    YAPC::Asia2008 2日目レポート - Happy New World
  • YAPC::Asia2008 1日目レポート - Happy New World

    YAPC::Asia2008Tokyoが東京工業大学 大岡山キャンパスで開かれました Perl好きには欠かせないイベント(お祭り)ですね その1日目のレポートです 会場到着 キャンパス気持ちいい! dankogaiが着物 電源がないのが少し残念 Continuous Testing (Kang-min Liu) PerlでもJavaのEclipseみたいにautotestしたい Test::Continuous http://search.cpan.org/~gugod/Test-Continuous/ File::Modifiedで監視 Module::ExtractUseで必要なモジュールをロード Log::Dispatchでnoftication Log::Dispatch::MacGrowlでGrowlに出してた。かっこいい。 質問でDevel::Cover http://sear

    YAPC::Asia2008 1日目レポート - Happy New World
  • YAPC::Asia 2008 行ってきた、しゃべってきた。

    YAPC::Asia 2008 行ってきました。 そして今年はしゃべってきました。スライドはこちらです。 スピーカーとしてこういった会に参加するのは初めてでしたが、無難にこなせたと思います。はい。 今回は、いろんな偶然がつながりつながってこういう機会にめぐまれて、なんかいろいろなものに感謝しないとなぁと、ひとりしんみり感じている祭りのあとです。 最初に就職したのが偶然 Mobile な部署、その後今の Six Apart に転職。しばらくすると Mobile な開発にひと盛り上がりやってきて、miyagawa さんがつくった TypeCast をその後いじるようになり、そのまま今回のオープンソース化プロジェクトをまかされ、YAPC でスピーカーにもなり。。 なんかいろいろめぐりめぐって機会に、人に恵まれたなぁと。 TypeCast を作った miyagawa さんに感謝。 僕自身にこれを1