2017-01-01から1年間の記事一覧
10月21日(土)にisucon7予選に参加した。 ずいぶんと日が経ってしまったが、メモ程度に残しておく。 会社の先輩方と3人チーム。 結果 ベストスコアは10万点を少し超えたあたりだったが、記録なしで終わってしまった悲しい。 開始前 前日までにはあまりちゃん…
Scala関西サミット2017は以下。 そして、こちらの後日談。 「メタプログラミングScala」というタイトルでCFP通ったので発表してきました。 ScalaMatsuriに引き続き僥倖というやつです。 発表資料はこちら。 170ページという長大なアレです。 社外の技術勉強…
表題の通り。 summit.scala-kansai.org コペンハーゲン行ってScalaDaysとTypelevel Summitと参加してテンション上がったので、勢いで出した。 テーマはメタプログラミング。 主にscala.metaちょこちょこ触ってみてたので、まとめてアウトプットしたい。 qiit…
新卒2年目が終わった。 昨年度の。 エンジニアとして 今年度は途中でチーム異動してプロジェクト立ち上げとかもしたけど、ずっとScala書いてた。 とはいえコード書き続けるというよりAWSやGCP含めて運用も含めて色んな経験出来たかな。 DevOpsとか言われるよ…
練習を兼ねて、scala.metaを使って普通のclassをcase classに進化させるライブラリを作った。 case classにすると自動で生成される以下のメソッド群をscalametaで模倣している。 toString copy equals apply unapply hashCodeはめんどくさいのでスキップ…。 …
2017/02/25-26で開催されたScalaMatsuri2017に参加してきました。 2017.scalamatsuri.org petitviolet.hatenablog.com CFPに出したら通って400人の会場で話すことになって、この一ヶ月くらいずっとどきどきしてた。 発表資料はこちら。 speakerdeck.com なん…
久々に検索ショートカット以外のプラグイン。 github.com できること とはいっても出来ることはめっちゃ少なくて、vimperatorでyankmarkdown|ymdコマンドを実行すると、 [petitviolet_blog](http://petitviolet.hatenablog.com/) みたいにmarkdown形式でurl…