読者です 読者をやめる 読者になる 読者になる

kun432's blog

技術ネタ、読書記録、など。2015年から人生をやり直し中です。

YAPC::Hokkaido 2016に行ってきた

お疲れ様です。家に帰ってブログに書くまでYAPCは終わらない、ということで、まとめです。いろいろ大変でしたが、新生YAPCとして非常に思い出深いものになったと思ってます。行って良かった!

tl;dr

3行でわかるYAPC::Hokkaido 2016

  • 試される大地、北海道は伊達じゃなかった
  • 宮川さんで50人は来る
  • やっぱりYAPCは楽しかった!

詳しくはまとめ記事参照。

togetter.com

トークの感想

MySQL 5.7の次のMySQLは (yoku0825さん)

今の仕事ではそんなに深くMySQL使ってません。ただ、以前の仕事でレプリケーションでよくトラブったしらスケールの確保も苦労したので、group replicationとかほんとに便利になったものだと思いました。個人的にはDBの世界はそれだけでも深いのでAuroraとかにお任せしたいところ、、、

近年の OSS 開発における CI 選択のベストプラクティス (pine613さん)

YAPCに来るような方だとそういうことないんでしょうけど、CIって案外知らない人が多いと思ってます。まとまった書籍があんまりなかったり、その時々の流行りがあったり。なので、こういうまとめ的な発表はとてもいいですね。個人的にはGithubにpushしてTravisCIで自動テスト動かすってのを初めてやった時とても感動したのを覚えてるので、もっと一般的に使われるように理解が広がればいいなと思ってます。バッジ嬉しいんですよねぇ。

APIPerlで作る時に僕達が考えたこと(papixさん)

papixさんは人気ですねぇ。しかし3開発者4言語とかカオスwwww。APIとかいいよねぇ、と思うんだけど、それを使うサービスが(内外にかかわらず)増えていくと変更が難しくなる、というところは確かにそのとおりですよね。仕様をきっちり決めるとかドキュメントを用意するとか、当たり前のことをきちんとやってもやっぱり難しいというのはなかなかに求められるレベルが高いなと思いました。

iOS/AndroidアプリにおけるAPIサーバーのいろは(xaicronさん)

ATSの話ですが私もしっかりハマりましたね。。。フルSSL化は正しいとは思うもののいろいろな事情で難しいところもありますね。SSLアクセラレータ買っちゃうか!どっちかというとそっちのほうが倒しやすかったりもしますね、予算があればですが。

Writing Perl extensions in Rust(Vickenty Fesunovさん)

英語なので集中して聞く!と思いきや、英語はとても聞き取りやすかったです。ただそもそもRustの話がわからないというw。ただ、安全に書ける、というのはとても大事なことですね。

2017年、飛躍する技術と共に命懸けのダイブ!「普段使い言語環境」更新によるスキルリセットサバイバルガイド(谷内 元さん)

新しい言語に取り組むというのはなかなかにハードル高いと思うので、実際に取り組んでみた人の感想とか言語の比較とかはすごく参考になります。全体的におっさん感がいい感じでした、例えとかw

ランチタイム & スポンサーセッション

今回もお弁当出ました!

スポンサーセッションでは、なぜか育児ネタが複数あって、個人的にこういう家族ハックみたいなのはとても好きなのでよかった。オムツの冗長化とか、SPOFを避けるために母乳と粉ミルク、とか最高。あと調子良すぎてPerlからPythonに書き換えられたとかなんでやのんw

SRE(Site Reliability Engineering)の話 (kazeburoさん)

私自身も運用エンジニアなので思うところが多々ありました。メルカリのような大規模なサービスでも5人で全部回してて、国ごとにクラウド基盤が違うとか、障害連絡当番で通勤時を避ける工夫とか、ろいろ生生の話もあって、自分自身もっとがんばらないとと思う反面、こういうチームを作れるようになりたいです。

クラウド環境におけるWebアプリケーションの正しい作り方(for Perl users) (照井 将士さん)

AWSについては実務では使ってないものの、趣味でソリューションアーキテクトとSysOpsアドミニストレータ持ってて(アソシエイトレベルですが)、ある程度基本は理解してるつもりなんですが、その上に乗っけるアプリをどう作るか?というところは非常に興味があった。ただ、「クラウドはインフラのフレームワーク」であってオンプレもクラウドもやることは変わんない、結局何事もきちんと理解が必要というところは共感します。クラウドだから何も知らなくていいということではなくて、知るべきことと知らないでいいことはきちんと認識してやらないとダメですね。


ここで一通のメールが、、、、

f:id:kun432:20161213011850p:plain

来た!俺も試されてる!!!

このあと、次の日の振替便や当日のホテルの手配したりしてたので、楽しみにしてたAzureの話とクラウド座談会は泣く泣くスキップ・・・・ただ、当初最終便で帰るつもりだったので時間的に早めに切り上げないといけなかったのが、

むしろ札幌の大雪グッジョブ!と気分を切り替えてクロージングまで見れることになりました。


はてなのインフラ環境を自宅で再現する (masayoshiさん)

自社のサービスを理解するには自宅で作って試してみるのが一番という話。自宅ラック勢としてはほんとにそう思う。うちにもSolarisサーバがあってSolaris Containersとかいろいろ試してたなぁ。商用アプライアンスとかだと難しい場合もあるけど、それをまたオープンソースで実現できないか?とかそういうことを試してみたりすることでスキルもノウハウも貯まるし、それを今度は逆に自社サービスに展開する、いいなぁ、このループ。L3スイッチとかのネットワーク周りは特におすすめですね。

PHPエンジニアが初めてPerlでWebアプリを作った話 (不破崇行さん)

他言語開発者から見たPerl。やっぱり文字列処理が強い。これはほんとにそう思うし、Yet another シェルスクリプトとして使いやすいので、応用も効くし。一時期PHPで開発してた時代もあるので、かんたんなWebアプリケーションならPHPだとほんと始めやすいし、WordPressのcronっぽい実装、初めて聞いたけど、ある意味すごいw 多言語をdisる前に一度は使ってみる、そういう姿勢も正しいと思う。適材適所で選択肢の幅を増やしていきたいと思います。

Delivering a CDN (miyagawaさん)

飛行機欠航のお陰で生rebuild.fm聞けて最高w とか思っていたら冒頭でmensionされるというwww miyagawaさんによる基調講演でFastlyでの話。CDNのような大規模サービスだと、どうしても変化を恐れて安定方向に倒しがちなところを、デプロイを工夫したりすることでイノベーションを継続する、いや、これはやっぱりすごいな。継続的デリバリーは「ツール」だけの話ではなく「考え方」、"Keep innovate. Stable means dead." というのはとても心に残りました。創意工夫を忘れないようにしていきたいと思います。

Lightning Talks & クロージング

LTは今年も銅鑼が見れてよかったし、開発人員が増えてよかったし、Tweet飛んでよかったwww いつか発表する立場になれるように努力したいです。

クロージングはJPA代表理事のnekokakさん。去年までの大規模なお祭りだったYAPCを再起動するにあたり、大変なプレッシャーがあったと思いますが、これまでとは違った方向で、かつ、全国津々浦々で展開していく、というのは、地方に住むエンジニアからするととてもうれしいし、YAPC去年初めて参加してこういうイベントがなくなってしまうのは寂しいなと思っていたので、これからも新しい形で続いていくと思うとワクワクします。皆様ほんとうにありがとうございました&お疲れ様でした。

次は、地元関西での開催ということで必ず行きます!そして福岡・東京へも是非行きたいです。

帰りの顛末については語るまい、、、、ただYAPC::Hokkaidoのブログで紹介されていた新千歳空港豚丼は美味しかったw

Kindle Unlimitedで読める技術書

2016/08/15追記 軒並み、読み放題対象外に変更されてます、、、うーん、ある程度の更新はあってもおかしくはないと思ってましたが、かなり寂しい感じ、、、

長らく更新してませんでした、、、

相変わらず仕事に謀殺される日々は続いておりまして、以前のようにたくさん読むのは気持ちの上でちょっと難しくなってます。が、まあSoftware DesignWEB+DB Pressは定期購読しているので、ここだけはコンスタントには読んで、あとは気になったものをチョロチョロ読んでる感じです。ま、無理せず今のペースでとりあえずは読書生活を続けようかと思ってます。

で、ついにKindle Unlimitedが始まりましたね。せっかくなので備忘録的に読み放題対応の技術書をカテゴリ別にピックアップしてみようと思います。読んだことなくて読んでみたいと思ってるものをピックアップしてます。

プログラミング言語

スターティングGo言語

スターティングGo言語

基礎 Python (IMPRESS KISO SERIES)

基礎 Python (IMPRESS KISO SERIES)

改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES)

改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES)

プログラミング読み物

アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~

アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~

アプリ開発チームのためのプロジェクトマネジメント ?チーム駆動開発でいこう!?

アプリ開発チームのためのプロジェクトマネジメント ?チーム駆動開発でいこう!?

スクラム現場ガイド -スクラムを始めてみたけどうまくいかない時に読む本-

スクラム現場ガイド -スクラムを始めてみたけどうまくいかない時に読む本-

インフラ

Docker実践ガイド

Docker実践ガイド

CentOS 7実践ガイド (impress top gear)

CentOS 7実践ガイド (impress top gear)

戦略領域へのクラウド活用 イノベーションを起こす使い方

戦略領域へのクラウド活用 イノベーションを起こす使い方

Windows Azure Pack プライベートクラウド構築ガイド (THINK IT BOOKS)

Windows Azure Pack プライベートクラウド構築ガイド (THINK IT BOOKS)

DevOpsを支える HashiCorpツール大全 (Think IT Books)

DevOpsを支える HashiCorpツール大全 (Think IT Books)

データベース

MySQL Cluster による高可用システム運用ガイド(Think IT Books)

MySQL Cluster による高可用システム運用ガイド(Think IT Books)

ビッグデータ テクノロジー完全ガイド

ビッグデータ テクノロジー完全ガイド

サービス開始当初のラインナップとしてはまあ悪くないんじゃないでしょうか。今後もっと増えていくでしょうし、1ヶ月で1冊読めれば十分ペイしますしね。

2015年の読書振り返り

2015年はきちんと読書記録をつけて後から振り返ろう、と始めたこのブログ。月1ではあるものの1年通して実行できて、我ながら素晴らしいと思う。月ごとの振り返り&次の月へのフィードバックは、上手くいかない場合もあったけどそれなりに効果はあったと感じているので、今年も続けたいと思います。

で、もう少し長い目で見るとまた違うことも見えるのではないかなということで、遅くなったけど2015年の読書を振り返り。

f:id:kun432:20160103120214p:plain

  • 合計193冊。割合的にはコミックが半分だけど、それを除いたとしても90冊近くはいろいろ読めたということ。
  • 期間的には、
    • 3月あたりから夏過ぎまではとてもよい調子。仕事は忙しかったけど、通勤時やスキマ時間を使ってコツコツ読めていた。
    • 11月に大きく落ち込んでる。当時、仕事でトラブルに振り回されまくっていて読書する気が全く出なかった。コミックだけしか読んでないのは現実逃避。

これを見る限り、ほんとにメンタルは重要だなということ。最近読んだのだけど、

メンタルが強い人がやめた13の習慣

メンタルが強い人がやめた13の習慣

にもある通り、思考・行動・感情を意識してコントロールするということが、どんな状況においても安定したパフォーマンスを出すためのキーになるのだと思う。それは「日々コツコツと本を読む」という小さな目標においても同じ。

  • 仕事が辛い、しんどい、本を読む気も起きない(感情)
    → 辛い・しんどいのは事実、でも世界の終わりでもないし、本を読まない理由にはならない。
  • 本を読んでも今の仕事の状況を改善できるわけではない。(思考)
    →本当に改善できないのか?本の中に解決のヒントがあるかもしれないのでは?
  • しんどいのでコミックを読んで気晴らしする。(行動)
    →コミックを読んでも一時的な気晴らしにしかならない。問題を解決して未来の為に本を読むか、問題を解決するための本を探して読むほうが建設的。

年明けも相変わらず仕事は忙しいのだけど、メンタルを強く持ってコンスタントに読めるようにしていきたい。

2016年1月に読んだ本

少し遅くなったけど、1月に読んだ本は8冊。ちょい少ないけど。

  • これまで雑誌は入れてなかったけど、今年は雑誌も入れます。とはいっても、Software DesignWEB+DB Pressぐらい。両方とも電子で定期購読中なんだけど、ダウンロードが面倒で読む頻度下がってたのでキチンと読みたい。
  • 今年のテーマ
    • 読みたいものを読む。興味が無いものは読まない、途中でも興味を失ったものは読むのを止める。
    • メンタルを強く持って、コンスタントに読み続ける。
    • コミックは程々にw
kun432の本棚 - 2016年01月 (8作品)
WEB+DB PRESS Vol.90
江口和宏
読了日:01月11日
評価4

powered by booklog

2015年12月に読んだ本

今月は9冊。相変わらずマンガ以外はあんまり読めてない。が、

  • 仕事で監視を新サービスとして検討することになり、とりあえずZabbix本を買ってガッツリ読んでお試し中。
  • Zabbix以外にもNagiosやらPandoraFMSやらいろいろ比較してます。こういう検討なり検証なりは楽しいです。
  • メンタルを強く持つようにして、仕事の疲れをプライベートに持ち込まないように意識するようにしたい。

ということで、プライベートで本はあんまり読めてないけども、仕事でドキュメントは山ほど読んでるぞ、ということで。

2015年の振り返りは別にします。

kun432の本棚 - 2015年12月 (9作品)
powered by booklog

2015年11月に読んだ本

今月は5冊。なんという体たらく・・・

  • 「小説家になろう」のブームはやっと終わった感あり。
  • ただし、技術書等を読む心の余裕は全くなし。マンガに逃げる。
  • PS4の「ウィッチャー3」を始めてしまったのが良くない。

ちょっと心の平安も保てるようになってきたので、今月はいろいろ読みます。

kun432の本棚 - 2015年11月 (5作品)
powered by booklog

2015年10月に読んだ本

10月は32冊、ただし、先月の反省を全く顧みない結果。

  • 「なろう」の中毒性を理解しつつも、「ログ・ホライズン」に手を出してしまい、完全網羅。。。。ただ、これで多少落ち着いた感あり。
  • コミックはセールと続き物。まあこんなもんか。
  • 技術書一冊もないとかちょっと。。。でも仕事が忙しかったりデスマ案件首突っ込んでたりすると、前向きに勉強しようと言う精神的余裕がなくなってしまうのを実感。

先月の反省を踏まえつつも、やっぱり日頃の精神状態を以下に安定させるか、を意識しないと、現実逃避的なチョイスになってしまうので、今月はそのあたりを意識して、技術書をもっと読みたい。

kun432の本棚 - 2015年10月 (32作品)
powered by booklog