ハッカーズチャンプルー 2018 行ってきたー(まだいるー)

ということで行ってきました! 沖縄!! はいさい。 台風7号の影響でまだいるんですけどね。

前夜祭

@jollyjoester と先乗りして前夜祭に突入。

hackers-champloo.doorkeeper.jp

ハッカーズチャンプルー2018 前夜祭でもカンパイヤー。(写真は仕事してる様子として写真を残してほしいと言われて撮ったものです)

前夜祭には少し遅れて行ったんですがすでにn回目の乾杯だというようなノリでした。会場のバイキング居酒屋リオは、いくつか部屋を仕切れて、ハッカーズチャンプルーの部屋になってたのが良かったですね。

スクリーンにスライド写せないという話でしたが、紙芝居での LT が始まったり、スライド要らないならと逆に飛び入り LT でとにかくみんなよくしゃべる! 熱量!

手を上げました! バックエンドエンジニアだけどフロントの話を書いてます!(宣伝)

React、Angular、Vue.js、React Nativeを使って学ぶ はじめてのフロントエンド開発

React、Angular、Vue.js、React Nativeを使って学ぶ はじめてのフロントエンド開発

カンファレンス

翌日は本編ということで沖縄コンベンションセンター行ってきました。あいにくの雨天でしたが良い会場でした。思ったところをかいつまんで……。

hackers-champloo.doorkeeper.jp

1トラックのカンファレンスなので部屋の移動がなく会期中は一度確保した席で落ち着いて聴講できました。

esa のデザインの話

最初は esa のデザイナの方の話でどうやってデザインしていったかとか、思考のプロセスを紐解いていたのがすごく興味深かったです。ベースカラー決める時に消去法で、当時はこういうふうにやったわけじゃないけどだいたい考えたものはこういう順番にやっていった結果残った色がベースのグリーンとか。

esa.io

ジャンプ率って言葉は知りませんでした。あと、ネーミングはノリで決めると後々困る時があるけど esa は結構ノリで決めたとか。 欧州宇宙機関 - Wikipedia とかぶったとか、日本人の読み方だと「エサ」になるけど「イーサ」って読めるとか。

LT

スケジュールの配分がすごくいいなと思ったのは、午前2個目が LT だったこと。 全部いい話だったけどやっぱり40分くらいのセッションが続くと聞いてる側としては少し疲れるなとおもったのがちょこちょこ LT が挟まっていて全体のテンポがいいなーと思った。ドラ無いので指笛でというのもまた盛り上がってた!

スポンサーセッション LT

今回、ハッカーズチャンプルーに参加する事になったきっかけを作ってくれた @codehex のスポンサー LT の様子です。

Microservices は合体ロボが分解された形だったという衝撃の事実!

ということでがんばります!

motemen さんの自己紹介(40min)

だいぶおっさんホイホイでした。多分年齢的にはひと回り違うので子どもの頃の話は異なるんだけど、00年代の Movable Type のあたりからはだいぶ……。自己紹介ここまでやるとキーノートっぽさがある。(ちなみに自分は MT やめた後 blog 難民になりあまり書かなくなって久しかったり)

トラックバック送るの躊躇した話とか、すごくその当時の内面についての言語化というか共感する話は多かった。

うごメモはてなも懐かしかったです。うごメモのユーザはめっちゃスターつけて欲しい人がいたりして、github でスターがほしい話と脳内でオーバラップしてました。やー、あのサービスはほんとに良かったなぁ。

あー、登壇資料のスライドチェック、 jsongithub にあげて管理はいいなと思いました。 PR チェックもそこで完結。

まとめ

とにかくセッションが豪華でかつ、LT も粒ぞろいで楽しかったしためになりました。そして台風で帰れなくなり振替輸送も翌日満席で火曜日に帰ります! @sfujiwara さんのベンチマークの話とか Clojure の話とかもすごい書きたいんだけども後夜祭に行きたいのでここまで!

後夜祭

台風で帰れなかった人たちで集まるとのことでこの後行ってきます!

hackers-champloo.doorkeeper.jp

なぜ python を選んだのか

このエントリは PyCon JP Advent Calendar 2016 の6日目です。 昨日は @nasa9084 さんによるPythonとわたしでした。

テーマは「Python と私の想い出」と言うことで、Python を使い出したきっかけとして選んだ理由を書こうと思います。 この話は PyCon JP 2012 でスピーカーとして話してます。

この時は当時所属していた会社で開発部作る話になって、言語どうしようかなと思って Python に目をつけたのでした。 (現在は所属が変わって、Perl に戻ったと思いきや PHP 製アプリのお守りをしていますが、 デプロイツールに Fabric 使うように仕向けたり、PyCon JP の web サイト保守で Python にちょこちょこと触れてます。)

Python を選んだ理由としてはチームで使う言語として、ほどよく足並みをそろえられそうで良いなと言うところが大きかったです。 これまでの Advent Calendar にも出てきてましたが、やはり PEP8 があるのは大きかったですね。言語側にコーディングスタイルがあるのは良いなあと。

Perl の TMTOETDI も個人的には好きなんですが、 Perl ベストプラクティスを読んで、ほんとはこういう方が良いんじゃ無いとか議論が先行しちゃうとか、そういう話は楽しいけど横道感もあるよなぁと。 (Perl ベストプラクティスで三項演算子をテーブルのように並べるの良いなと思って、三項演算子書くときはベストプラクティスに沿ってるけど、共感得られたことない……。)

インデントが block 扱いになるとか、モジュールのディレクトリパスがそのまま名前空間になるとかも良いと思うんですよね。だって、 if とか for とかのブロック内インデントするし、モジュール分けるときにディレクトリ名分かりやすくつけようと思ったら対応する名前つけてるからね。

まぁ、どんな言語でも読みやすく書く人は読みやすく書くし、書き散らす人は書き散らすので、最近はコードレビューするとかが大事なんだなとは思いましたが、それを言うと元も子もないので……。確か、matz のコードの世界で言語が思考を制限するみたいなことが書かれててそういうこともあるかなとか。手元に本がないのでうろ覚えだけど。

あとは、採用していかないと行けないのでそのときに例えば Perl で行くと DeNA とか mixi とか大きいところに持ってかれるし、 Ruby も同じようにコミュニティとしては大きくなった感あって、当時ちょうど Python mini JP とかやってて、海外では盛り上がってきてる感あるし今のうちからにスポンサーで出しといたら目立つんじゃないかとかそういう事言って会社にスポンサー出してもらった記憶。 2016 もスポンサーしていただいてました。

www.cb21.co.jp

ちなみに最近は言語を選ぶというよりは、ツールとかフレームワークとか使いたい機能があるもの、必要なものに合わせて選んで、それがその言語使ってるから、で良いんじゃないかなと思ったりしてます。目的から考えたら普通そうなりますかそうですかそうですね……。 すでに動いてるプロジェクトにアサインされるとそもそも動いてるものがあるので言語の選定も何もないけど。

そういうわけで、今はアサインされたプロジェクトで PHP なアプリケーションの面倒を見てますが、メンテナンスの自動化がなされていなかったのを良いことに Fabric 導入して周りの人に Python 薦めたりしてます :-p (Capistrano とか Deployer とかちょこちょこと見たんですけど Fabric がちょうど良かったので。Fabric そのものもほどよく読める量だったりとか)

言語の選択はコミュニティの文化も大きいかなとは思いますが、Python どうなんだろうと思った人は PyCon JP にスタッフ参加してみるのは良いかもしれません。

docs.google.com

いきなり応募するのはちょっと、と言う人は connpass をチェックして賑やかしで申し込んでみるというのもありだと思います。

PyCon JP の website は github で管理されていて、website ハッカソンを実施してますが、もちろんこっちもスタッフじゃなくても参加可能ですよ!

github.com

明日書く人も募集中です! >_<

はてなに戻ってきた

ようなそうでもないような。自前のサーバでやってた Movable Type を潰してからあちこち書いてみたりしたけどそもそも blog を意欲的に書かなくなってしまったので、たぶん、そんなに使わないと思うんだけど、何かあったら書くスペースとしてはてブロに。技術的な事でなんかあれば qiita に書くだろうし、日常的なことは facebook に書くだろうし、そもそも全体的な発信量があんまり無くなってしまったからなぁ。

IMG_3532

写真はフォトライフとの連携なのねと思ったら flickr から引っ張れた。 chromecast でリビングの TV に自分の flickr 流してるんだけど、結構昔撮った写真がいい。しばらく花とか撮ってないからなぁ。