yapcasiaに関するmzumiのブックマーク (8)

  • サーバーサイドエンジニア(特にPerl)のためのiOSアプリ開発入門 - YAPC::Asia Tokyo 2015

    iOS application development introduction for Perl server-side engineer Accepted #yapcasiaC Vote! Tweet スマホ、とは手の平で動くコンピュータです。 常に持ち歩いているこの端末で自分の書いたプログラムを動かせたら面白いと思いませんか? 特にすでにサーバサイドプログラムができる皆さんは、スマホ側さえできるようになったら、 ほぼどんなアプリでも一人で作れてしまうでしょう。 このセッションではそんなことを思っているPerlプログラマーを対象として、 iOSアプリ開発の方法をひと通り説明します。(iOSだけです。ごめんなさい) 私自身も筋金入りのPerlプログラマだと思いますが、iPhoneが日で発売されてすぐに、iOSアプリ開発に手を出しています。 その経験の中で、PerlとObjective-

  • Docker3兄弟について - YAPC::Asia Tokyo 2015

    Dockerがリリースされてからだいぶ時が経ち、 Dockerコンテナを管理するツールもサードパーティ含め星の数ほどリリースされてきました。 しかしDocker自身もその状況を黙ってはいませんでした。 現在、Dockerエコシステムを提供する機能として 公式に以下のようなサービスがリリースされています。 Docker Machine Docker Compse Docker Swarm セッションではこれらのツールに関する、 以下の様なトピックについてお話する予定です。 これらのツールは一体なんなのか? どういった目的でリリースされたのか? どのような機能を提供しているのか? 今後のロードマップについて 実際にどのようなシーンで利用できるのか?利用しているのか? ※いくつかのユースケースを提示する予定 3兄弟が力を合わせた時、真の力が解き放たれる…(かも?

  • データ分析基盤を支える技術 - 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,

  • 3分でサービスのOSを入れ替える技術 - YAPC::Asia Tokyo 2015

    ユーザーに Web サービスを提供し続けるためにはコード、インフラストラクチャー、開発プロセス、セキュリティデータ分析などあらゆる要素を継続的にメンテナンスし続ける必要があります。 近年では Web アプリケーションが生活のあらゆる所で利用されるようになりました。その結果としてサービスの提供者である私達には先に述べたような問題の中でも OS、Web フレームワーク、言語などのセキュリティの問題の評価、対応のリードタイム短縮がより一層求められています。 私が勤務する GMO ペパボでは、上記の問題を解決するために最速で 3 分でサービスを無停止のまま大規模に運用しているサーバーを入れ替えるという Blue-Green デプロイメントの仕組みを構築しました。この仕組により、OSのディストリビュータによる脆弱性対策がなされ次第、即座にユーザーに安全な環境を提供することが可能となりました。

  • 辛いことをやめる!から始まる業務改善とInfrastructure as Code - YAPC::Asia Tokyo 2015

    Simple steps and tips to improve IT infrastructure operations Accepted #yapcasiaE Vote! Tweet (English follows Japanese) 「辛いことをやめよう!」 2年前、ITインフラを支えるMSPであるハートビーツが、業務改善を始めるときに決めたキーワードでした。その頃は、ちょうどAWSの活用をはじめとしたITインフラを取り巻く環境が激変している頃でした。私たちも例に漏れず、今までのやり方の延長ではなく、変化を求められる状況にあったのです。 セッションでは、私が中心となって2年間取り組んだハートビーツの業務改善、特にMSPならではのInfrastructure as Codeの取り組みについて、主に次の3点についてお話しします。 1: 辛いことって結構聞きやすい 2: 最も必要として

  • Google Cloud Platformの謎テクノロジーを掘り下げる - YAPC::Asia Tokyo 2015

    Deep Dive into the "Out of place Artifacts" of Google Cloud Platform Accepted #yapcasiaD Vote! Tweet Google Cloud Platform (GCP)の最大の特徴は、ハードウェアやLSIのレベルから自社で設計・開発されたGoogleの謎のインフラテクノロジーから得られる圧倒的なパワーを社外のお客さまに提供している点です。例えばMapReduceに代わる新しい世代の大規模分散処理基盤であるCloud Dataflowでは、社内の広告インフラ用に開発された巨大ストリーム処理フレームワークの技術エンジニアを投入し、Exactly Onceレベルの到達保証とリアルタイムオンメモリ処理を実現しています。さらに今年後半は、Googleの謎技術から生まれた謎サービスが続々とGCPに登場予定。YAP

  • 大規模でも小中規模サービスでも捗る microservices な Web サービスのつくりかた - YAPC::Asia Tokyo 2015

    最近は microservices という言葉がバズっていますが、これから Web サービスの開発を始める人にとってみたら「 microservices ってなに?おいしいの?それって僕らの作りたい物にも役に立つの?」と思っている人が多いとおもいます。 実は、私は昔からこのアーキテクチャに基づいた考え方で数多くのサービスを作り運用してきました。それらの知見を多くの方々の知識とノウハウにになる形に落とし込んで今回は発表しようと思います。 トークでは、そのような Web サービス開発現場の newbie から中級層の方向けに「 microservices 的なサービス設計方法」「スタートアップサービスでの現実的な microservices の取り入れ方」「それらのメリットデメリットを」「ある程度トラフィックが有るサービスでのキーポイント」などを中心として、「多人数チームでの開発方法」「サー

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

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

  • 1