Calendar Feed
RejectConf 候補トーク
タイトル | 発表時間 | 言語 | 字幕 | ジャンル | 対象 | 発表者 |
---|---|---|---|---|---|---|
RejectConf
[2011-10-13]
|
20分 | 日本語 | English | ハウツー・チュートリアル・ワークショップ | 指定無し | Akihiro Nakao |
あなたのパスワード、他人のストレージに保存できますか?
パスワードだけでなく、誰にも知られたくない秘密や、カルテ情報、自分自身の遺伝情報など、超個人情報をセキュアに保存するための実装と、
そのPerlとのimplementationについて発表します。
...
|
||||||
RejectConf
[2011-10-13]
|
20分 | 日本語 | 無し | アプリケーション開発 | 中級者 | kamipo |
TwitterやFacebookのニュースフィードなどのように、友人の投稿を時系列に並べて表示する(以下「フレンド・タイムライン」と呼ぶ)、というのはソーシャルなウェブサービスにおいて一般的な手法であり、ウェブ系の開発者の多くはこのような機能を一度は実装したことがあるのではないかと思います。
このフレンド・タイムライン処理は、一見すると簡単に実現できそうですが、データの増加に伴って様々なボトルネックが健在化してきます。
本トークでは、フレンド・タイムライン機能を運用してきた経験から、データ増加...
|
||||||
RejectConf
[2011-10-13]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 初心者 | Seiji OHIRA |
TTでもなくXSlateでもなく、HTML::Template(::Pro)を使うとても些細な理由
いくつかのほんの些細な実体験を元に賢いテンプレートエンジンの落とし穴を紹介させて頂きます。
Tenplate::Toolkit、仕事や趣味でPerlに勤しんできた方々にとってはとても甘美な響きです。何よりも賢く、実行エンジンはキャッシュされていれば恐ろしいほどに高速です。
そう、かつて私がそして、きっと皆さんも大好きであろう出版社の一つであるO'Reilly出版から書籍が出るほどにとても素...
|
||||||
RejectConf
[2011-10-13]
|
20分 | 日本語 | 無し | インフラ・DevOps | 中級者 | Tatsuro Myfinder Hisamori |
サービスを運用する上で監視は欠かせないものです。
障害発生時に通知が出るのは当然として、問題の早期発見の為に継続的監視を行うことはサービス品質の保証と向上に対し有効的かつ重要な手段だと考えます。
本トークでは運用を安全に行うための手段や、実際にサービスで取り入れているツールとその利用方法について、開発/導入に至る背景を踏まえて解説します。...
|
スイーツエリア
タイトル | 発表時間 | 言語 | 字幕 | ジャンル | 対象 | 発表者 |
---|---|---|---|---|---|---|
スイーツエリア
[2011-10-14]
|
20分 | English | 無し | ライブラリ・ツール | 上級者 | Marc Lehmann |
運営より: Marc Lehmann氏の代わりにとりあえず入れてあります。
10分か15分くらいの短いセッションになる予定ですので、多分スイーツエリアで開催されることになります。...
|
||||||
スイーツエリア
[2011-10-15]
|
20分 | 日本語 | English | テスト | 指定無し | tsucchi |
テストコードを書く際に、DBなどの外部の環境に依存する部分や、日時などOSに近い部分のテストが書きづらいのは周知のことと思います。
しかし、「少しの黒魔術」や「ちょっと変わったモジュール」の力を借りればこういったテストも比較的楽に書くことができます。
そんな、「ちょっとヘン、だけど有用」なテストのテクニックをご紹介したいと思います。
(一般論というよりも、実際の業務で出会った問題とその対応を紹介する予定です)
---
It is difficult to write testco...
|
||||||
スイーツエリア
[2011-10-15]
|
20分 | 日本語 | 無し | ライブラリ・ツール | 中級者 | motemen |
ニコニコ動画や YouTube の音声を連続して聴ける音声ストリーミングアプリ Teto のご紹介です。
Teto を使って、適当なウェブサイトをプレイリスト代わりに iTunes 等で聴くことができます。
https://github.com/motemen/Teto...
|
採用トーク一覧
タイトル | 発表時間 | 言語 | 字幕 | ジャンル | 対象 | 発表者 |
---|---|---|---|---|---|---|
70周年記念講堂
[2011-10-14]
|
20分 | 日本語 | English | コミュニティ | 指定無し | 941 |
YAPC::Asia 2011の開幕を宣言いたします!...
|
||||||
70周年記念講堂
[2011-10-14]
|
40分 | English | 無し | ライブラリ・ツール | 指定無し | Jesse Vincent |
The past few years have seen a renaissance of Perl development. With an annual release schedule and an ever-growing list of core contributors, the Perl community is more vibrant than ever before.
We’ve spent the past two years refactoring our developme...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
20分 | 日本語 | 無し | ライブラリ・ツール | 初心者 | Naoki Tomita |
4月に発売された、「CPANモジュールガイド」を執筆中のメモを元にしたトークです。
・本でとりあげた、あまり知られていないTips
・没モジュールあれこれ
・なぜこのモジュールに決めたのか(比較検討)
・今ならこれも追加で取り上げたいもの
10 modules I haven’t yet talked 的な感じの CPANモジュールをネタにしたざっくばらんなコネタ集トークです。執筆中メモはたくさん残っているのですが、一つ一つの話題は小さくてブログに書くのがめんどうで今に至っています。この...
|
||||||
70周年記念講堂
[2011-10-14]
|
20分 | 日本語 | English | ライブラリ・ツール | 初心者 | Tatsuhiko Miyagawa |
Carton is a new command to manage Perl module dependencies for your applications. Like gem bundler for Ruby, Carton solves the issue of "upgrading CPAN modules broke my code" by allowing you to lock and freeze dependencies. Carton makes it easy to manage ...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 無し | アプリケーション開発 | 中級者 | mala |
あまり人がやらないようなアプローチでのWebアプリケーション高速化のノウハウについて話します。人がやらないと言ってもネタではなく基本的に真面目な話をします。...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
20分 | 日本語 | English | インフラ・DevOps | 指定無し | Dan Kogai |
"Perl is a language for getting the job done". This definition has not changed ever since. But the language has evolved and the jobs have revolved. I have done many talks on the evolution of the language. This time I will talk about the revolution of ...
|
||||||
70周年記念講堂
[2011-10-14]
|
20分 | 日本語 | 無し | アプリケーション開発 | 指定無し | Naoya Ito |
Node/Coffee や HTML5 関連あるいは PhoneGap や Titanium Mobile などの JavaScript middleware を使ってのスマートフォン開発の手法を Perl での開発と比較しつつ、解説します。...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 無し | アプリケーション開発 | 中級者 | Yasuhiro Onishi |
2003年にサービス開始した「はてなダイアリー」がこの秋、新しく生まれ変わります。
全てが新しくなった「新はてなダイアリー」のシステムの裏側を解説します。
新はてなダイアリーのアーキテクチャ、負荷分散や高速化のための仕組み、ユニークな機能などを紹介します。
...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
40分 | 日本語 | 日本語 | アプリケーション開発 | 初心者 | 徳丸 浩 |
PSNおよびQriocityに対する不正アクセスにより1億件を超えるパスワード情報が漏洩し、一方では地銀を中心にパスワードの不正利用と見られるなりすましの事件が多発するなど、パスワードの安全性に対する課題が高まっています。
このトークでは、パスワード保護に関する現時点のベストプラクティスであるハッシュ、ソルト、ストレッチングの必要性と実装方法を紹介した上で、データの移行方法などよくある疑問に答えます。...
|
||||||
70周年記念講堂
[2011-10-14]
|
40分 | English | 無し | ライブラリ・ツール | 中級者 | Marc Lehmann |
このトークではPerlでの非同期・イベント駆動プログラミングの第一人者であるMarc Lehmann氏がこの手法を使ったプログラミングについて解説していただきます
===
This talk gives an introduction into the history and philosophy of
AnyEvent, Coro and IO::AIO by looking at the actual problems that prompted
their creation, how...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
40分 | 日本語 | 無し | インフラ・DevOps | 指定無し | FUJIWARA Shunichiro |
会員登録38万人の音声投稿サイト「こえ部」 http://koebu.com/ のサーバサイドは主に Perl で構築されています。
100万PV/日をサーバ約20台で処理する、小規模というにはちょっとだけ大きくなった中規模サイトに、データセンターを移転する話が持ち上がりました。
この際、ただ移転するだけではなく、リリースから3年にわたって建て増しを繰り返して混乱しているサーバ群をリファクタリングし、今後の拡張に耐える SPOF の少ないアーキテクチャに再構築する作業も行います。
なるべ...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 無し | ハウツー・チュートリアル・ワークショップ | 初心者 | Kensuke Nagae |
RVM で複数の Ruby を使い分け、 Sinatra でさっとアプリケーションを書き、 Heroku にデプロイして公開する。これらは Rubyist にとってはおなじみのツールや環境ですが、 Perl でもまったく同じようなことができるのをご存知ですか?
このトークでは、 Perlbrew, Mojolicious::Lite, DotCloud などを紹介し、前述のツールや環境と比較することで、 Rubyist に向けて Perl でのウェブアプリケーション開発を手ほどきします。「Perl ...
|
||||||
70周年記念講堂
[2011-10-14]
|
20分 | English | 無し | ライブラリ・ツール | 初心者 | Kang-min Liu |
perlbrew is a nice little tool for developers to try new versions of perl. With perlbrew, you can keep multiple versions of installations of perl in parallel, and run programs with any one of them easily.
...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | English | コミュニティ | 指定無し | makamaka |
Perl Mongerになって悪の仕様や暴君な納期と闘うテーブルトークRPG『Pythons & PerlMongers(パイソン・アンド・パルモンズ)』を2008年の夏コミで出しました(http://www.donzoko.net/gakuya/#trpg_pp)(Pythonは本編と全く何の関係もありません)。あれから3年。そろそろルールを改定し、よりゲーム性の高いものにしたいと考えています。
と思ったのですが、今回抽象化を進めた結果、カードゲームになりました。プレーヤーはPerl Monger...
|
||||||
70周年記念講堂
[2011-10-14]
|
40分 | English | English | ライブラリ・ツール | 指定無し | Ricardo Signes |
Every new release of Perl comes with a big list of changes, plenty of
which seem carefully worded to make the average Perl programmer
wonder, "Wait, do I care about this? What the heck is the global
interpreter phase?" Perl 5.14 is chocked full...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 日本語 | ハウツー・チュートリアル・ワークショップ | 初心者 | techno-cat (Cherry) |
How to make beats with perl.
perlでbeatsを刻んで、最終的にgrooveを生みます。
音響合成言語は(SuperColliderとか、AudacityのNyquistとか)いくつかありますが、
perlでもやりたいよね、って思ってやってみたので発表します。
1. perlによる音声合成処理
perlによるWAVファイル出力
音階の実装
単音, 和音の実装
ドラムマシンの実装
2. grooveの実装
grooveと...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
20分 | 日本語 | English | アプリケーション開発 | 指定無し | Toru Yamaguchi |
Mobage オープンプラットフォームもリリースしてから、1年半以上が経ちました。振り返ってこの期間にどのような事件があり、その都度どのように解決していったかについて説明します。
またスピンアウトして幾つかの CPAN モジュールにしていった理由や、社内で使っている大規模環境向けのツールなども紹介します。
The Mobage Open Platform is after over 1 year and 6 months since it was released. I look up on ...
|
||||||
70周年記念講堂
[2011-10-14]
|
40分 | 日本語 | 日本語 | インフラ・DevOps | 中級者 | りーお@DeNA |
Mobage@DeNAの管理・運用を通じて経験した大規模サーバ運用の中から、他の環境でも役立つ内容を提供したいと思います。特に2009年から始めた内製ソーシャルゲームでの運用を通じて、どの様にして開発者と協力して運用してきたかという部分をご紹介したいと思います。...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
20分 | 日本語 | 無し | アプリケーション開発 | 指定無し | Shinichiro Aska |
How to Build One Page Apps
実例を元にOne Page Appsの作り方を紹介します。
One Page Apps(Single Page Application)とは1枚のHTMLで構成されたWebアプリケーションでTweetDech等が有名です。
一日中開いたままでもバックグラウンドで同期が走り、必要に応じて通知やDOMの再構成が行われ、オフライン中の操作はスタックされ、通信回復後に再同期が行われる様なクライアントアプリケーションに非常に近い実装が必要になり...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 無し | テスト | 指定無し | Masaki Nakagawa |
昨今では、プロダクトと一緒にテストを書くことがごく普通になりました。
テストに対する考え方や環境は、言語が利用されてきた歴史やコミュニティといった要因に大きく影響を受けており、言語が変わるとその考え方もガラっと変わったりします。
ここでは、Perl以外の言語でのテスト周辺事情とPerlのそれとを比較し、共通点や違いについて考察します。また、他言語でのプラクティスをPerlに適用するにはどうしたら良いか、ということも考えたいと思います。...
|
||||||
フェライト会議室 100年記念館
[2011-10-14]
|
20分 | 日本語 | 無し | ライブラリ・ツール | 指定無し | Toshinori Satou |
I introduce Apporo and range of application of it.
Apporo is one of Approximate String Matching Engine.
In example, it can use for spell correction for search query of a medium scale web service.
See also "http://code.google.com/p/apporo/".
----
Appo...
|
||||||
ディジタル多目的ホール (14日)
[2011-10-14]
|
20分 | 日本語 | 日本語 | ハウツー・チュートリアル・ワークショップ | 指定無し | まんでぃー |
皆さん、Arduinoというオープンソースハードウェアをご存知でしょうか?
Arduinoはマイコンの一種で、入出力ポートを備えており、C言語っぽいArduino独自の言語で書いたプログラムに従って様々な動きをさせることができます。
今回はそのArduinoをPerlを使って動かし、あわよくばモテるようなことに使ってしまうことを目標としています。
※効果は保証いたしません
Arduinoの紹介や使い方も解説しますので、そろそろソフトウェア以外にも手を伸ばしたい、半田ごてを握りたい、電子工作...
|
||||||
70周年記念講堂
[2011-10-14]
|
90分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
LT Day 1...
|
||||||
70周年記念講堂
[2011-10-15]
|
20分 | 日本語 | English | ハウツー・チュートリアル・ワークショップ | 中級者 | Kazuho Oku |
昨年の Unix Programming with Perl に引き続き、Unix 上で動作するプログラムを Perl で書く上で知っておいたほうがいいノウハウを紹介していきたいと思います。
昨年の資料: http://developer.cybozu.co.jp/kazuho/2010/10/my-slides-at-ya.html...
|
||||||
70周年記念講堂
[2011-10-15]
|
40分 | 日本語 | 無し | アプリケーション開発 | 中級者 | masahiro nagano |
オペレーションエンジニアとして大規模Webサイトの運用に携わってきた経験の中から、運用しやすい、そして負荷に対して柔軟に対応しスケーラビリティの高いWebアプリケーションの構築方法について紹介します。
内容はPlack::Middleware、Cache、DBI、Log、またメトリクス(リソース情報)収集などを予定しています。
...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | 日本語 | インフラ・DevOps | 中級者 | Yuji Shimada |
Webアプリケーションを運用してく上で、キャッシュの存在はなくてはならないものですね。
memcached や KT などの汎用的なミドルウェアや、プロセス内のキャッシュに DNSキャッシュ等々。
しかし、大規模な環境では、一般的なキャッシュの利用方法が通用しないケースが出てきます。
どのような問題が発生し、どのように解決したのか。
「ネットワークトラフィック大幅に軽減し、スループットも上げましょう!」という話を、某サービスの実例を交えて解説します。
・memcached へのトラフィッ...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | English | インフラ・DevOps | 指定無し | Kazuhiro Shibuya |
JPNIC(APNIC,IANA)のIPv4がついになくなった今、IPv6対応を本格的に検討する段階にはいっています。Webアプリケーション開発者にとっても他人ごとではなく、今後IPv4が手に入りにくくなることは確実であり、アプリケーション側での対応も必要な場面がでてきます。そんな中過去から遡って現在のPerl本体、CPANモジュールのIPv6対応状況をまとめてみたいと思います。
----
We just need IPv6 support because IPv4 address exhau...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | English | ライブラリ・ツール | 初心者 | tagomoris |
任意のバックエンド認証情報データベース(RDBMS・LDAP等)をベースに権限管理を追加した認証/認可エンジン「Wada」の機能・用例について紹介します。
各種アプリケーションで独自に認証や権限認可について実装することなく LDAP/OpenID/OAuth プロトコルで認証を Wada に移譲することで、社内Webアプリケーションそれぞれにおける認証情報の乱立を防ぎます。
またOpenLDAPを中心にLDAPをいかにハックしたか、OpenIDやOAuthとどのように共通の認証を実現しているかなど...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 中級者 | cho45 |
PSGI の定義により、我々は今までよりも気軽に、HTTP リクエストとロジックを繋ぎこむことを主とするようなウェブアプリケーションフレームワークを作れるようになった。
このセッションでは「ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく」と題し、ウェブアプリケーションフレームワークの設計や、用途に応じた使いわけを考えてみる。...
|
||||||
70周年記念講堂
[2011-10-15]
|
40分 | 日本語 | 日本語 | インフラ・DevOps | 中級者 | nekokak |
アプリケーションを運用していると各種ログを出力していると思います。
障害発生時にログをみて問題の切り分けをするのは当然として
問題の早期発見の為にログの監視を行うことは有効的かつ重要な手段だと考えます。
社内DevOpsの流れで開発しているログ監視フレームワークを紹介します。
...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | 無し | コミュニティ | 初心者 | kentaro |
便利モジュールを作ったよ!CPANizeしよっかな、という際に、いくつか不安に思うことがあったりします。
- 既に似たようなものがあるのでは?
- 実装について不安が……。
- CPANizeするに際しての名前やファイル構成の慣習がわからない
- 誰かにちょっとチェックしてもらいたい
そんな問題を解決し、PerlerとCPANとのよりよい関係を模索します。...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | 無し | ライブラリ・ツール | 指定無し | Yusuke Wada |
Perlで画像加工をすることについて、基本といくつかのハックを紹介します。Webアプリでよく使われている画像のリサイズといった初歩的な事柄から、料理写真をおいしく見せるハック、高速に処理するためのライブラリ選び、画像から顔などのオブジェクトを検出する方法、それらを応用しての画像ジェネレータの作り方まで盛りだくさん。画像加工の手段としてCPANモジュールの中からImagerを中心に使用します。...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | English | アプリケーション開発 | 中級者 | Tokuhiro Matsuno |
metacpan API をつかって CPAN 関連のツールをかいちゃおう!
metacpan API をつかうと、ほんとにびっくりするほど簡単に CPAN 関連のツールがかけちゃうので、「あー、CPAN がこんなだったらいいのになー」っていうのとか自分で解決できてまじ便利なので、CPAN をつかってる人はぜひききにくるとよいですね。
I developed some metacpan related tools for better CPAN life.
I introduce to use ...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | English | テスト | 指定無し | TAKESAKO |
某MMORPGでゲーム中にPerlの同時起動を遮断する機能が追加されたことがありました。
Win32::GuiTest や Win32::Screenshot などのモジュールを利用して、Windows上で
動作するゲームを自動でプレイするPerlプログラムを作成する方法について解説します。
Once upon a time, perl.exe was banned during a game by MMORPG.
I will explain how to create the Perl b...
|
||||||
70周年記念講堂
[2011-10-15]
|
40分 | English | 無し | ライブラリ・ツール | 指定無し | Ricardo Signes |
本プレゼンテーションではPerlにおけるEメール関連のモジュールのほぼ全てに関わっているRicardo Signesさんが我々が知らず知らずのうちに頼り切っているEメール関連の実装についての闇と真実について語って頂きます
=====
Email: you see it every day. It's on your desktop. It's in your servers. Through the magic of modern technology, it flows invisibly...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
40分 | 日本語 | English | ハウツー・チュートリアル・ワークショップ | 中級者 | Masahiro Honma |
モナドをHaskellにおいて副作用をなくす黒魔術だと思われている方もいるかもしれませんが、単にそれだけでなく、拡張された値を扱うデザインパターンとして有用に働くことがよくあります。
このセッションの前半では、モナドを全く知らない人を対象に定義を天下り的に紹介することで、モナドは決して複雑に入り組んだ物ではないことを示します。そして後半ではAnyEventのcondition variablesを「将来値が確定する値」として捉え、モナドの定義をあてはめることで通常の関数をcondition vari...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | English | その他 | 中級者 | Daisuke Murase |
XS を用いて、Perl から直接 Mac OS X の Cocoa API を叩いて遊ぶという話と、
そのテクニックを使って作成された Cocoa:: ネームスペースのモジュールの解説。
XSを使用しますが、このトークでは決まり切った書き方を1つ覚えるだけでいいので、XSの事前知識は特に必要ありません。(もちろん知っているとよりおもしろいと思います)
また、 Cocoa API や Objective-C の知識は少しあった方が楽しめるでしょう。...
|
||||||
70周年記念講堂
[2011-10-15]
|
40分 | 日本語 | English | アプリケーション開発 | 指定無し | Takatsugu Shigeta |
Blog Hacks <http://www.oreilly.co.jp/books/4873111749/> から7年。ブログは API を活用したツールの原点だったと思います。この数年でブログを取り巻く API も変化しました。今やどのツールにも API が実装されています。近年の API 事情(XMLRPC, AtomPub から PubSubHubbub や REST APIなど)をまとめつつ、それらを Starman や Twiggy、Perlbal、TheSchwartz などを含めた Per...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
LT分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
スカイアークシステム様が 旅費をスポンサーしていただき、関東圏以外からの方にもYAPC::Asia Tokyo参加のチャンスを!という趣旨の枠です。詳しくはこちらをどうぞ: /2011/news/yapcasia-region.html...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
LT分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
スカイアークシステム様が 旅費をスポンサーしていただき、関東圏以外からの方にもYAPC::Asia Tokyo参加のチャンスを!という趣旨の枠です。詳しくはこちらをどうぞ: /2011/news/yapcasia-region.html...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
LT分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
スカイアークシステム様が 旅費をスポンサーしていただき、関東圏以外からの方にもYAPC::Asia Tokyo参加のチャンスを!という趣旨の枠です。詳しくはこちらをどうぞ: /2011/news/yapcasia-region.html...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
LT分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
スカイアークシステム様が 旅費をスポンサーしていただき、関東圏以外からの方にもYAPC::Asia Tokyo参加のチャンスを!という趣旨の枠です。詳しくはこちらをどうぞ: /2011/news/yapcasia-region.html...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 指定無し | Akira Higuchi |
Perlスクリプトを実行中のプロセスをgdbを使ってデバッグする方法を紹介します。...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
LT分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
スカイアークシステム様が 旅費をスポンサーしていただき、関東圏以外からの方にもYAPC::Asia Tokyo参加のチャンスを!という趣旨の枠です。詳しくはこちらをどうぞ: /2011/news/yapcasia-region.html...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
分 | 日本語 | 無し | コミュニティ | 指定無し | Eikichi Gotoh |
思い起こせば1年前、YAPC::Asia 2010 でのトークを聞いて、いてもたってもいられず呟いてしまった Sendai.pm やるぞ発言。そして、予想外の RT に調子に乗って始めた Sendai.pm(準備室)、その1年間の軌跡とは!?
・東北の PM として
・未だ準備室でいる理由
・活動報告
・震災を乗り越えて
・色んなイベントで告知させていただきました
・東北、仙台から YAPC に参加してる人って...
|
||||||
70周年記念講堂
[2011-10-15]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 初心者 | aloelight |
YAPC::Asia Tokyo 2007で感銘を受けて、Modern Perlを目指した4年間。
CGIからPSGIまで変化した少人数でのWebアプリ開発の変遷をご紹介いたします。
- CGIからmod_perlへの移行
- TracとSubversionの導入
- DevOps
- CPANの活用
- JobQueueの利用
- cpanmとPSGI/Plack
- Hokkaido.pm
- VMwareの利用
- Test文化の浸透...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | English | ハウツー・チュートリアル・ワークショップ | 中級者 | Hideaki Ohno |
Perlインタプリタをいろいろなものに埋め込んでみよう!
Cプログラムに埋め込むことが可能なPerlインタプリタをC言語で拡張可能な様々なプログラムに埋め込み、その過程で得られた知見や組み込みPerlの可能性について発表します。
・埋め込みインタプリタの基本
・既存の埋め込みPerlインタプリタを用いたプログラムについて
・埋め込みPerlインタプリタを使用した自作プログラムの紹介
・埋め込みインタプリタの応用例
...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | 無し | コミュニティ | 初心者 | akiyama |
RubyやPythonなどの言語がある中で、なぜ高校生はPerlを選んだのか。
CGIではなく、Plackから入ったPerlの世界。モダンなPerl。
はじめてのuse strict;からAcme::まで、すべて高校生から見た視点で話します。
- 北海道から高校生がYAPCに来るまで
- Perlとの初めての出会い
- 初めて書いたプログラム
- プログラミングPerlを買ったのいいが読むのを挫折してしまった話
- Hokkaido.pmで生まれて初めてLTをした話
- はじめてのAc...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | English | 日本語 | ライブラリ・ツール | 指定無し | sartak |
(English follows Japanese)
DTrace: 最強の魔法使いのprintfのようなデバッガ
DTraceは、コンピューターが何を動作していることを調べるために、とても強力なツールです。プロダクションでも使えますよ。ネットワーク監視という神様が怒らず!
これは、Perlのやさしい世界の厳しい外部でも、デバッグや最適化や監視をするツールです。アプリケーションのコードを汚染していないままで、再起動が必要でなくて、トレースを示す可能があります!しかも、他の使っているモジュ...
|
||||||
70周年記念講堂
[2011-10-15]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 指定無し | minemaz |
汎用機とかJCLとかPerlからはるか遠い存在と思ってませんか?
Perlを使った基幹システムのマイグレーションの現場から
その具体的な中身をお伝えします!
概要:
・何故perlを使ったのか?
実装はさておきJCLを動作させないといけない。あと2時間でどうする?
・perlで構文解析Parse::Eyapp
COBOLプログラムで生成したPARAM言語を処理。強力な正規表現と
YACCライクな構文解析機能
・せっかくだからperlで書くぜ
求められているのは動作速度で...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | 無し | ハウツー・チュートリアル・ワークショップ | 指定無し | Haruka Kataoka |
OtoPerl は Perl でリアルタイムサウンド生成を行う Mac OS 向けプログラム環境です。
https://github.com/drumsoft/OtoPerl
使い慣れたPerlで、自由度の高いサウンド生成が可能です。演奏を停めずに Perl コードを差し替える事ができ、即興でのコーディング・ライブに使用する事を目標に開発されています。
このトークでは、実際にサウンド生成を行う為のチュートリアル的な内容と、 OtoPerl 内部の技術的な話(Perl と Mac OS X...
|
||||||
70周年記念講堂
[2011-10-15]
|
20分 | 日本語 | 日本語 | インフラ・DevOps | 中級者 | HIRATA, Satoshi |
libvirtのPerlバインディングであるSys::Virtなどを用いて、仮想サーバを制御する方法について説明します。
また、実例としてAmazon EC2互換のAPIを持った仮想サーバ基盤の構築について取り上げます。...
|
||||||
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | English | コミュニティ | 指定無し | Kazuhiro Osawa |
WEB+DB PRESS での Perl 連載枠を立ち上げた時の裏話等を交えつつ、アウトプットの大切さ等について Yappo が語ります。...
|
||||||
蔵前会館 ロイヤルブルーホール (15日)
[2011-10-15]
|
20分 | 日本語 | 日本語 | アプリケーション開発 | 初心者 | keroyonn_ |
HTTPの要求を受け取り、SQLを発行、HTMLやJSONを返却するコードを書く日々…あぁ、何か違う。
まだ幼ない頃、プログラムってもっと楽しいものだと思ってた。
サウンド-BEEP、グラフィック-LINE/CIRCLE/PAINT、そしてそれらの頂点に位置するゲーム!
ゲームプログラミング! ゲームプログラミング!! ゲームプログラミング!!!
アニメーション、衝突判定、三角関数、多重スクロール、何だか楽しそうな文字が並んでいるぞ。
でもそれって、HTML5とかFlashとかS...
|
||||||
70周年記念講堂
[2011-10-15]
|
60分 | 日本語 | 無し | その他 | 指定無し | Daisuke Maki |
LT Day 2...
|
||||||
70周年記念講堂
[2011-10-15]
|
40分 | 日本語 | 無し | コミュニティ | 指定無し | Hideo Kimura |
多くの人は普通のエンジニアです。私もかつてはそうでしたし、今でもそうです。そんな普通のエンジニアが「マネージャー」という役割となり、さらにあくの強い凄腕ハッカー達を束ねなければならなくなったとき、どうやってマネージメントすればいいのか。そこにはPerlコミュニティから学んだ多くのことが役に立ちました。そんな話を自分の経験談を交えて話します。今マネージャーとして頑張っている人、これからマネージャーになろうとしてる人、キャリアプランに悩んでいる人、そんな人たちに希望を与えられたらと思います。中間管理職も意外と...
|
||||||
70周年記念講堂
[2011-10-15]
|
20分 | English | 日本語 | コミュニティ | 指定無し | Daisuke Maki |
今回は英語で喋って、日本語字幕でご挨拶の予定。
This year I'll do the welcome speech in English, with Japanese subtitles.
I'm planning to address the Evolution of Perl, YAPC, the Community....
|
キャンセルされたトーク
タイトル | 発表時間 | 言語 | 字幕 | ジャンル | 対象 | 発表者 |
---|---|---|---|---|---|---|
フェライト会議室 100年記念館
[2011-10-15]
|
20分 | 日本語 | English | ライブラリ・ツール | 中級者 | Fuji, Goro |
テンプレートエンジンXslateを徹底解説します。
Xslateの開発をはじめて一年半、サービスに投入する事例も増えてきました。Xslateの基本的な内容を踏まえた上で、より詳しい解説をするとともに実際のコーディング時のポイント等を紹介します。...
|
Sociales