タグ

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

  • Yet Another Perl Cooking - YAPC::Asia Tokyo 2015

    Perl (あるいは他の言語) を用いて料理・調理を自動化するという話をします. 料理は時間と手間がかかる営みですから,21世紀に生活する我々はこれを可能な限り自動化していく必要があります. 話す内容 2015年はプログラミング料理界にとって当にエポックメーキングな年となっています.私は大変興奮しています! 皆さんは nomikuというデバイスをご存知でしょうか.nomiku は簡単に言うと,鍋に装着して使う料理器具で鍋の中の温度を一定に保ってくれるというデバイスとなっています.これにより,人間が火加減を逐一確かめて調節するという手間を省き,機械に調理を任せることが可能となります. そして2015年,nomiku は更なる進化を遂げました.Wi-Fi を介して操作できる nomiku WiFi が登場したのです. このモデルは nomiku を遠隔地から操作するという機能を提供しているだ

    kamipo
    kamipo 2015/06/15
    なんかすごそう「Perl を用いてローストビーフを自動化」
  • MySQLを使って開発をはじめるときに気をつけておきたいこと - YAPC::Asia Tokyo 2014

    Perlで開発をはじめるときに「use strict」するように、MySQLでも様々な問題を未然に防ぐために、使いはじめるときに気をつけておきたいことがあります。 トークでは、話者のこれまでの経験からMySQLを使って開発をはじめるときに、開発者/運用者が気をつけておきたいことについて話します。 取り扱うトピック Strict SQL Mode Character Set / Collation 大文字小文字を区別するかどうか ハハ=パパ問題(アクセントを区別するかどうか) ?=?問題(SMP文字を区別するかどうか) Time Zone Avoid NULL NULLの奇妙な性質 UNIQUE Constraints 区別できない文字はUNIQUE制約の影響を受ける NULLはUNIQUE制約の影響を受けない 論理削除

    MySQLを使って開発をはじめるときに気をつけておきたいこと - YAPC::Asia Tokyo 2014
    kamipo
    kamipo 2015/06/15
    よろしくおねがいします!
  • 今から備えるMySQL最新バージョン5.7 - YAPC::Asia Tokyo 2014

    TL;DR 現在開発版の MySQL 5.7 には、MySQL 5.5, 5.6時代にはなかった罠がたくさんあります。 日語情報、現段階では少ないです。5.5時代の情報を当たって悲しい思いをする人が一人でも減ってくれるように、動作が大幅に変わるところをメインに紹介します。 4.1以前の16桁ハッシュパスワードは完全に廃止されました。 4.0なんて何年前だよって? 残念、5.6の時にもちらほら出てきました。 どうしてそうした、default_password_lifetimeの暗黙のデフォルト360。 何も知らずにこのままいくと、移行から(あるいは、新規投入から) 360日でアプリケーションが止まる罠。 厳密なsql_modeがデフォルトに。 カジュアルにワーニングを握りつぶしてdisられていたMySQLが厳密にエラーを運用しだしてまたdisられるのもまた一興。 あふれると取り返しがつかな

    今から備えるMySQL最新バージョン5.7 - YAPC::Asia Tokyo 2014
    kamipo
    kamipo 2015/06/11
  • データ分析基盤を支える技術 - YAPC::Asia Tokyo 2015

    データ分析の話はそこかしこで行われてますが,それを俯瞰する話はあまりないようなので,ここらで一つ色々とまとめて喋りたいと思います.また,Treasure Dataで得た経験をもとに,機能だけでなくデータ分析基盤でよく要求される要素についても,いくつかの視点を交えて言及したいと思います. 話したいトピックリスト. データ分析の需要 データ分析の流れ データ分析基盤に使われるソフトウェア / サービス オンプレミス: Hadoop, Spark, Presto, Impala, etc クラウド: Treasure Data, BigQuery, Redshift, EMR, etc データ収集/同期: Fluentd, Embulk, Sqoop, etc ストリーム処理系: Storm, Norikra, Dataflow, etc キュー: Kafka, Amazon Kinesis,

    kamipo
    kamipo 2015/05/15
    初心者なので今すぐ聞きたい
  • First Batch Of Guest Speakers | YAPC::Asia Tokyo 2015

    (English follows Japanese) YAPC実行委員長の牧です。 今年のYAPCのゲストスピーカーの一部をサイト上で公開しました! 今回は最近はGo言語の開発の一員、そしてMemcachedやDanga::Socket等の開発でもおなじみであり、Perlユーザーにもなじみが深いBrad Fitzpatrick氏に加え、なななななんと! Rubyの親とPerlの親であるMatz氏とLarry Wall氏が同じカンファレンスに集まるという滅多にない機会がうまれる予定です! でも今年はこれだけではありません、まだ詳細は未定ですがあと2,3人ゲストスピーカーを招待する予定です。もうしばしお待ちください! なお去年に引き続き今年も海外勢のトークに関しては同時通訳をお願いして英語が苦手という皆様にも気楽に楽しんでいただけるようになる予定です。なお同時通訳はスポンサー第一弾はGitHu

    First Batch Of Guest Speakers | YAPC::Asia Tokyo 2015
    kamipo
    kamipo 2015/02/10
    こりゃすごい
  • YAPC::Asia Tokyo 2015, Aug 20, 21, 22

    2015 8/20(木)、8/21(金)、8/22(土) 真夏に熱いカンファレンスを御届けします! 8/20 18:00~ : 前夜祭 8/21 10:00~ : Day 1 8/22 10:00~ : Day 2 世界最大のYAPCが最後の大花火をぶちあげに今年ももどってきました!YAPCはYet Another Perl Conferenceの略で、Perlに関するカンファレンス・・・いや、お祭りです!Perlだけに限らず、様々な分野のギーク達が集まり技術の話と楽しさに満ちた三日間のお祭りが開かれます。Perlに関連する事に興味がなくとも心配する必要は全くありません、YAPC::Asia Tokyo 2015は技術者であれば誰でも楽しめるカンファレンスです。 今年も様々なゲストを集めて熱いトークが交わされます。世界中のギーク達がどんな事を今を考えているのか行っているのか、是非皆様も体験

    kamipo
    kamipo 2014/10/30
    ビッグサイトやて
  • LTスピーカー決定と当日の注意事項 / LT speakers and notes of the days - YAPC::Asia Tokyo 2014

    Lightning Talksのスピーカーを決定しました!以下の通りです / We accepted the speakers for the Lightning Talks. They are below: Day 1 (8/29) maka2_donzoko@twitter charsbar@github shoichikaji@github __papix__@twitter hiratara@github gugod@twitter shuhei.tanuma@facebook catatsuy@twitter kazeburo@github bayashi@twitter Day 2 (8/30) Yappo / 1min tatsuro.hisamori@facebook Yudai Suzuki@facebook libitte@twitter geek_dojo@twitt

    kamipo
    kamipo 2014/08/27
  • 無限コーヒーからあの人が出演するセッションまで... イベントトラックの全貌! - YAPC::Asia Tokyo 2014

    おはようございます。会期が近づいてきて完全にYAPCモードなわだです。今回は今まであまり明らかにしてこなかった「イベントホール」という会場についてと、そこで行なわれる「イベントトラック」についてご紹介いたします。 2014年。僕がYAPC::Asiaをやるにあたって、なるべく参加者が交流出来て、かつ、いい意味で「ラフな」セッションが欲しいと思っていました。その結果、唯一飲可能なイベントホールの会場を最大限に利用しようと、そこに仕掛けをつくり、イベントトラックというなるべく「エンタメ色」の強いセッションを走らせることにしました。その仕掛けとセッションを見てみましょう。 以下がササッと書いてみたイベントホール内の当日配置図です。前方がセッションスペース、後方ではドリンクなどを配布する交流スペースになっています。 無限にコーヒーが提供される「無限コーヒー」ブースを後方に設置いたします。ホットコ

    kamipo
    kamipo 2014/08/27
  • お待たせしました。Perl で BDD を簡単に実践する最高にクールなフレームワークができました - YAPC::Asia Tokyo 2014

    私は過去に Test::TCP, Test::SharedFork, Test::Power, Test::Pretty... たくさんのテストを便利にするモジュールを書いてきました。これらのモジュールは Test::Builder の上に構築されております。 我々は、 Test::More 2.0 がでる日を夢見て、ただひたすらに Test::More が出る時代が出る時を待ち続けてきました。 しかし、2014 年にいたり、Test::More 2.0 の開発中止が正式に宣言され、Test::More 2.0 の夢は消え、人々は失意のどん底に打ちのめされております。この暗黒の時代に我々は何をすべきか、それを考え無くてはならないと思います。 そして、今、 Perl5 アプリケーションテスティングを劇的に簡単にするフレームワークが登場しました。その名も Test::Kantan です。非常に

    kamipo
    kamipo 2014/07/15
  • Git を使ったツール開発 - YAPC::Asia Tokyo 2014

    Git は最近の開発においてはとてもポピュラーなツールです。業務で利用していなくても今や多くの CPAN モジュールが開発の場を GitHub としていることからも、Perl Monger には欠かせないものの一つとなっています。かゆい所に手が届くツールを自作できれば、Git を使った開発はもっと便利にできるでしょう。 トークは Git をうまく活用するためのガイドです。 Git の概念・仕組みについて 上記を利用するための Git のサブコマンドの解説 細かい tips 実際の利用例として、ツールの紹介と解説 ghq, git-pr-release, git-browse-remote など などをお話しする予定です。

    kamipo
    kamipo 2014/07/04
  • Perl::Lint - Yet Another Perl Source Code Linter - YAPC::Asia Tokyo 2014

    (日語は下にあります / Japanese follows English) Hello, every Perl mongers! Do you use Perl::Critic? I think you are using! Yes of cource, Perl::Critic is awesome and powerful tool to check our source code. I wonder how many times Perl::Critic saved me from bugs. But... I feel this module is a bit slowlly, so processing speed becames fast, I thought that I was glad. ...That is where Perl::Lint come in! I i

    kamipo
    kamipo 2014/07/02
  • WHERE狙いのキー、ORDER BY狙いのキー - YAPC::Asia Tokyo 2014

    MySQLの"WHERE狙いのキー", "ORDER BY狙いのキー"をPerlのコードっぽく解説します なぜ"Using where; Using filesort"が遅いのか、コードっぽく表現すると「そりゃ遅いわ」 なんで遅いのか知らない、どうやって解消するのかよく知らない人のためのセッションです

    kamipo
    kamipo 2014/06/17
    クソクエリによる性能問題を金の力で解決できない全ての開発者が聴くべきセッション
  • 普通の奴らの先を行く!学生無料チケット販売記念 特別インタビュー - YAPC::Asia Tokyo 2014

    This article Japanese only こんにちは!YAPC実行委員長のわだです。 学生チケット販売を開始しました。 以下のチケットサイトで「学生チケット」をお申込みをいただき、当日学生証の提示で、 2日間通し券がなんと無料 です(ただし、Tシャツは付きません)。 学生の皆様奮ってご参加下さい。 http://yapcasia2014.peatix.com/ さて、今回はその販売開始記念として、学生としてYAPC参加経験のある2人に「学生がYAPC::Asiaに参加する意義」をテーマにインタビューをしてみました。お話を伺ったのはCPAN Author(Perlライブラリ作者)でもあるパピックスさんとモズニオンさんです! 日はお集まりいただきありがとうございます。まず、YAPC歴と簡単な自己紹介をお願いします。 パピックス 東工大学で行われた2011年のYAPC::Asiaに

    kamipo
    kamipo 2014/06/11
  • オープンソースの開発現場 - Perl 5.20 のSubroutine Signaturesが来るまでの奮闘の軌跡 - YAPC::Asia Tokyo 2014

    Working With Opensource - Struggles For Perl 5.20 Subroutine Signatures Perl 5.20ではとうとうPerlにsubroutine signaturesが入りました。ですが、その裏ではこの機能をマージしてもらうための長く苦しい戦いを戦った一人の男がいたのです… トークではsubroutine signaturesについてではなく、subroutine signaturesを気でPerl5に追加しようとした男、Peter Martini氏の視点から、最初の提案から5.20としてリリースされまでの約2年に渡る奮闘の軌跡を追って紹介したいと思います。 トークは新規に立ち上げたばかりの若い開発コミュニティに参加するだけではなかなか見る事ができない、歴史ある開発コミュニティとのコミュニケーションや対立、目的を達するために

    kamipo
    kamipo 2014/06/05
  • 今年のトークトラックと今後の予定 - YAPC::Asia Tokyo 2014

    This entry is Japanese only おはようございます。ゆーすけべーことYAPC実行委員長のわだです。 当日へ向けての準備が徐々に軌道に乗り出しました。初めてのYAPC運営。戸惑うことがあっても、僕は元気です :-) さて今年のYAPC::Asia Tokyo 2014ではやや実験的なことにチャレンジしますので、紹介しましょう。 イベントトラック 例年通り、20分及び40分のトークを募集し、採択者のトークを参加者が聴くというスタイルを基踏襲します。Perlだけに限らない、テクニックやノウハウ、そして「刺激」を得ることになるでしょう。それに加えて今回は「 イベントトラック 」を導入します。すると当日は 通常のトークセッション x 3トラックが並列で開催 さらに並行でイベントトラックが走る となります。このイベントトラックが開催される会場の「 イベントホール 」は唯一飲

    kamipo
    kamipo 2014/06/02
  • 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エンジニア達の夏祭り。皆さんなりの楽しみ方を見つけてください!

    kamipo
    kamipo 2013/12/01
    There is more than one way to enjoy it!
  • YAPC::Asia Tokyo 2013

    YAPC::Asia Tokyo 2013 Sep. 19, 20, 21 at Keio Univ. Hiyoshi Campus

    kamipo
    kamipo 2013/09/19
    「mysql-buildでQ4Mやmroongaもビルドしたい」という内容でLTに応募しました!
  • YAPC::Asia 2013 開場時間、会場への行き方 | YAPC::Asia Tokyo 2013

    YAPC::Asia Tokyo 2013 Sep. 19, 20, 21 at Keio Univ. Hiyoshi Campus こんにちは、櫛井です。 いよいよYAPC::Asia Tokyo 2013 が日の夕方から開催となります。 あらためて各日の開場時間や会場への行き方についてお知らせします。 各日の開場時間・タイムテーブル ・9月19日(木) 前夜祭 17:30 参加者プレ受付開始 18:00 開会 18:10 トーク開始 20:40 トーク終了 21:00 閉場 ・9月20日(金) 一日目 9:00 開場&受付開始 10:00 開会 10:10 トーク開始 17:55 トーク終了 18:00 懇親会スタート 20:00 閉場 タイムテーブルはこちら ・9月21日(土) 二日目 9:30 開場&受付開始 10:30 トーク開始 18:15 トーク終了 18:20 クロージン

    YAPC::Asia 2013 開場時間、会場への行き方 | YAPC::Asia Tokyo 2013
    kamipo
    kamipo 2013/09/19
  • YAPC::Asia にライブ映像配信がないたった1つの理由 | YAPC::Asia Tokyo 2013

    YAPC::Asia Tokyo 2013 Sep. 19, 20, 21 at Keio Univ. Hiyoshi Campus こんにちは、櫛井です。 YAPC::Asiaの運営をやらせてもらうようになったのが2010年なので、今回で4回目になります。 2010や2011でたまに言われたのが「YAPCはUST(Ustream配信)ないの?」ってことでした。 当時はも杓子も勉強会やイベントなどでUST!UST!ってカンジで、最近はまたちょっと 落ち着いてきているというかあまり言われなくなった気もしますが、当時はそりゃもう よく言われました。 USTないの?って言われるたびに「ありません」と答えていたわけですが その理由は「会場のネットワークが逼迫するから」「会場の運営に集中したいから」とか 色々ありますが、たった1つ明確なのは「会場に来てYAPCの一員となってほしいから」です。 Pe

    YAPC::Asia にライブ映像配信がないたった1つの理由 | YAPC::Asia Tokyo 2013
    kamipo
    kamipo 2013/08/08
  • これからのPerlプロダクトのかたち - YAPC::Asia Tokyo 2013

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

    kamipo
    kamipo 2013/06/17
    Future Perl!!