タグ

ブックマーク / yapcasia.org (17)

  • Perlの上にも三年 〜 ずっとイケてるサービスを作り続ける技術 〜 - YAPC::Asia Tokyo 2015

    Three years on Perl ~ The technology to developing cool web service ~ Accepted #yapcasiaE Vote! Tweet 発表者は,この三年間はてなブログというイケてるPerlのサービスの開発に携ってきました… Perlの最新を追い求め続けた三年間でした… なにも分からず,SQLをコピペし続けた数ヶ月… つらいことも,たのしいことも,みんな分かちあったコードベース… 救いを求め,藁にもすがる思いで,朝も夜も読み続けたオブジェクト指向入門…… 偶然発見して,これだと思ったドメイン駆動設計…… 苦しみの軌跡と,現在最高の設計を紹介します………!!!!!!! 当時最強のフレームワーク それまでの,社内フレームワーク 鳴り物入りで登場した,当時最強のフレームワーク 社内でも歓迎されたが…… 最強のフレームワーク vs

    ainame
    ainame 2015/08/16
  • YAPC::Asia Tokyo 2014

    Aug. 28, 29, 30KEIO Univ. Hiyoshi CampusThere Is More Than One Way To Enjoy It! YAPCの楽しみ方はたくさんある! YAPC::Asiaは世界最大規模のプログラミングカンファレンスです。Perlに限らず、Webテクノロジーなどを扱ったハッカー達によるトークが盛りだくさん。また、価値あるワークショップ。実験的なイベント。そして、エンジニアとの交流。誰もが楽しめるIT/Webエンジニア達の夏祭り。皆さんなりの楽しみ方を見つけてください!

    ainame
    ainame 2014/04/25
  • Vim実践入門 Perl編 - YAPC::Asia Tokyo 2013

    トークではVimの基礎を中心としながら、Perlのコーディングを便利にする様々な設定やプラグインの導入などを初心者の方でもわかりやすいチュートリアル形式で説明します。 よくある「それVimでできるよ?すごいでしょ?(それVim)」 というトークではなく、 Vimを使ったことがないけど興味はある 使ってみたけど挫折した もう一度Vimを基礎から勉強し直したい Vimのプラグインに手を出すことに二の足を踏んでいる そういえば他人がVimを使ってる光景をあまり見たことがない etc... というような方のために、実際にVimを操作しながら1から説明していきます。 (当日は入力しているキーを表示するツールを導入して、口頭だけでなく視覚的にも操作がわかるように工夫したプレゼンを行う予定です。) 逆に、すでにVimを使いこなしている、というような方にはあまり新しい情報はないかもしれません。 持ち物

  • BrowserStack を用いたクライアントサイドのテスト - YAPC::Asia Tokyo 2013

    BrowserStack はクロスブラウザでのチェック・テストを行う素敵なサービスです。数多くの OS / Browser に対応し、煩雑なクロスブラウザでの確認のための強力なツールです。 このトークでは perl と BrowserStack を使い、クロスブラウザのクライアントサイドのテストを効率化する方法を共有できればとおもいます。

    ainame
    ainame 2013/09/20
    着席
  • YAPC::Asia 2013 個人スポンサー特典を紹介します | YAPC::Asia Tokyo 2013

    こんにちは、櫛井です。 おかげさまで今年も沢山の方に支えられております YAPC::Asia ですが 個人スポンサーの数が昨年を上回っております。ありがとうございます! すでに個人スポンサーの受付は締めきっておりますが、個人スポンサーのチケット 購入ページにて紹介しておりました「100口以上となった場合の特典」を紹介します。 特典はこちらです。今年のYAPC::Asiaのロゴでもあるダルマ型お守り! 表には 蟲封祈願 の文字が入っており、バグの発生を抑制する効果があったりなかったりするとかしないとか。 今回は特別に、とある神社のとある所でとあることをされた経験をお持ちのとある方に パワーを注入していただきました。全ての個人スポンサー特典を前に... 1つずつ丁寧に「バグ鎮まり給え〜」と言っているかどうかはわかりませんが パワー的なものを注入していただいてます。たぶん。 ぬぬぬぬぬ〜 という

    YAPC::Asia 2013 個人スポンサー特典を紹介します | YAPC::Asia Tokyo 2013
    ainame
    ainame 2013/09/12
    謎の巫女さん
  • YAPC::Asia Tokyo 2013 特別座談会 「Rubyの良いところ語ってください 〜そんなPerlで大丈夫か?〜」 - YAPC::Asia Tokyo 2013

    そうそうたるRuby界の重鎮の方々(舘野氏、卜部氏、増井氏)を集めてRubyの良いところ(=Perlに足りないところ)、Rubyがいけてる理由を熱く語ってもらう特別座談会です! 司会は伊藤なおや氏。またPerlハッカー界からは松野氏をお呼びして、Perl側のいけてるところも伝えていただきます。 Perlが大好きな人はこのセッションからRubyから盗むべき事を感じ取ってもらい、Rubyが大好きな人にはPerlに触れるよい機会としていただければ幸いです。

  • Emacs実践入門 Perl編 - YAPC::Asia Tokyo 2013

    Emacsの基礎から、perlコーディングを便利にする様々な設定までを、 チュートリアル形式で説明します。 よくある「Emacsってこんなこともできるんだよ、すごいでしょ?」 というトークではなく、 Emacsを使ったことがないけど興味はある 使ってみたけど挫折した というような方のために、1から説明していきます。 逆に、すでにEmacsを使いこなしている、というような方にはあまり新しい情報はないかもしれません。 持ち物 通常のトークと違い、スピーカーと一緒に実際に手を動かしていただけると、 理解が深まるものになります。 そのため、Emacsが動く環境をご用意ください。 また、トークではEmacsのインストールから説明しますが、会場では時間がかぎられているため、 Emacsのビルド時間を待っていることはできません。 ですので、事前にEmacsをインストールした環境をお持ちください。 内容

    ainame
    ainame 2013/07/06
    良い
  • スマフォアプリ開発を支える認証認可アーキテクチャ - YAPC::Asia Tokyo 2013

    ミクシィでは今年度中に多くのスマフォアプリを開発する予定です。 トップスピードで開発しつつも、サービスのユーザビリティと安全性を高く保てるように、自社製Mobile BaaSを作成して支援をしています。 スマフォアプリ開発ではしばしば、アプリ起動時やmixiアカウントとの連携時にログイン画面を表示してユーザー体験を損ねてしまい、ユーザーの離脱を引き起こしがちです。 このセッションでは、ユーザビリティ、セキュリティ、プライバシー、および開発容易性に関連する問題の提起と、それに対する私たちの解決策をご紹介します。 ・スマフォアプリ開発を支える弊社製Mobile BaaSの概要 ・スマフォアプリ向けシングルサインオンのアーキテクチャ ・スマフォアプリ向けmixiの認可アーキテクチャ

  • これからのPerlプロダクトのかたち - YAPC::Asia Tokyo 2013

    トークでは、私が開発しているCompilerモジュール群(Compiler::Lexer, Compiler::Parser, Compiler::CodeGenerator::LLVM)を用いて、Perlコードがブラウザ上やiOS上で動作する、これからの新しいPerlプロダクトのかたちをお見せできればと思っています。 時間が余れば、上記モジュールを静的解析ツールとして利用した場合に得られるメリットについても、作成したモジュールを交えながらご紹介したいと思います。 ※どのモジュールもまだ開発途中ではありますが、当日はできるだけ多くのアプリケーションを動かせるようにして臨みたいと思っています。

    ainame
    ainame 2013/06/17
    これが未来か
  • Perlで楽しくダイエット(仮) - YAPC::Asia Tokyo 2013

    最近、国内でも対応ガジェットの発売が開始された fitbit ( http://www.fitbit.com/ ) の APIを使って、楽しく生活を記録して痩せます。YAPCまでに体重が10kg減らなかった場合は、採択して頂いたとしても内容に変更が生じる可能性があります……。

    Perlで楽しくダイエット(仮) - YAPC::Asia Tokyo 2013
    ainame
    ainame 2013/06/10
    結果次第で発表内容が変わる・・・!
  • CPAN Testers Reportの情報を上手に使おう! - YAPC::Asia Tokyo 2013

    CPAN モジュールのテスト状況 (「どのプラットフォームでテストが fail あるいは pass しているか」、「どれくらいの環境でテストがfail あるいは pass しているか」、などなど) を公開している CPAN Testers Report は大変素晴らしいサービスです。しかしながら、その情報を有効に使えている事例はあまり耳にしない感じがします。また、CPAN Testers Report に関する日語の情報が少ないのも事実です。 トークでは、「CPAN モジュールを使う側の視点」と「CPAN モジュールを作る側の視点」、加えて「CPAN Testers Report に貢献する側の視点」の3つの視点から CPAN Testers Report の便利な使い方を提案・紹介したいと思います。 また、@ytnobody さんと共同で作成している“Testament” というアプ

    ainame
    ainame 2013/05/31
    CPAN Testers Reportから定期的に落ちてるメール来るので何とかしたいので聞きたい。
  • YAPC::Asia TOKYO 2013

    世界最大のYAPCがまた今年ももどってきました!YAPCはYet Another Perl Conferenceの略で、Perlに関するカンファレンス・・・いや、お祭りです!Perlだけに限らず、様々な分野のギーク達が集まり技術の話と楽しさに満ちた三日間のお祭りが開かれます。心配する必要はありません、YAPCは誰でも楽しめるカンファレンスです。 Perlギーク達がどんな事を今しているのか、そしてさらに前進するためにどんなことをしているのか、是非皆様も体験しに来て下さい! The world's largest YAPC is back! YAPC is a grassroots conference for geeks: it stands for Yet Another Perl Conference and is mainly targeted for Perl users, but

    ainame
    ainame 2013/02/08
  • Profiling memory usage of Perl applications - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]

    There are several ways to profile the memory usage of perl applications. None of them are both good and easy. All have subtle and not-so-subtle limitations. In this talk I’ll explain why memory profiling is hard, and explore the available techniques and modules.

    ainame
    ainame 2012/08/03
    Perlのアプリケーションでのメモリのプロファイリング
  • 中規模ソーシャルゲーム開発に学ぶWebサービス開発と運用ノウハウ。もしくは2012年にPerlでWeb開発をする理由 - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]

    多くのユーザーに利用してもらえるソーシャルゲームの開発・運用はエンジニアに とって非常にチャレンジングで魅力的ですが、規模が大きくなりすぎると、 DBシャーディングや複雑なキャッシュ戦略等、なかなか一般的な開発には縁のない 技術(バッドノウハウ)まで求められてきます。 私が担当しているゲームは幸いにも(?)そこまで超大規模ではなく、そういった技術 とは無縁ですが、比較的長期間安定した運用を続けています。 そこで利用している技術は、一般的なWeb開発にも転用がきくものがほとんどです。 トークでは、中規模ソーシャルゲームにおける、開発・運用ノウハウを一般的な Webサービス開発に当てはめ、小規模からサーバー数十台程度の中規模までスケーリ ング可能なシステムをPerlメインで構築する方法を考えます。 Perlだけではなく、運用で活用しているFluentdやMongo、chef等に関しても余裕が

    ainame
    ainame 2012/08/03
    Perlでソーシャルゲームを作るという選択肢があるとは
  • Perlハッカーは息をするようにCPANモジュールを書く。 - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]

    これから初めてCPANモジュールを書こうとする人や駆け出しのCPAN Authorたちは、CPANモジュールを書くことをとても高いハードルだと感じる人が多いようです。 しかし熟練のPerlハッカーたちをみてください。 彼らは普段の生活のなかで息をするようにCPANモジュールを書いています。 Perlに関する深い経験や高い技術力があるというのも理由のひとつでしょう。 しかし、もっとも大切なことは彼らが長年Perlコミュニティに関わることで得たマインドです。 このトークではそのようなCPANモジュールを書くためのマインド・考え方についてのヒントを伝授します。

    Perlハッカーは息をするようにCPANモジュールを書く。 - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]
    ainame
    ainame 2012/08/03
    CPAN書いてみたい
  • Perlと出会い、Perlを作る - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]

    発表では、今年4月に新卒としてmixiに入社し、Perlと出会い、Perlを学ぶために処理系を実装し始めた話をしたいと思います。 どうせ作るならということで、世界一高速なPerl処理系を目指して実装しています。Perl5の数十倍速いPerl処理系をどうやって作っていったかというところを聞いていただければと思います。 当日は、できるだけ多くのベンチマークを動かせるようになって臨みたいと思っています。

    Perlと出会い、Perlを作る - YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 & 29th]
    ainame
    ainame 2012/07/24
    かっこいい >世界一高速なPerl処理系を目指して実装しています
  • YAPC::Asia Tokyo 2012 [Sep 27, 28, 29]

    The world's largest YAPC is back! YAPC is a grassroots conference for geeks: it stands for Yet Another Perl Conference and is mainly targeted for Perl users, but have no worry! We have talks for everybody! It's more like a 3-day festival filled with fun and geeky-ness than a all serious conference. We're sure you can have lots of fun with us. Come see what's up with the Perl geeks, and what keeps

    ainame
    ainame 2012/03/27
    今年は9/27,28,29で東大が会場
  • 1