新居めっちゃ大変だった(なぜなら引っ越し前日まで荷造りをほとんどしていなかったため)新居も2020年には退去予定......。大変になる......。生まれて始めてディズニーシー行ってた。高専のときの同級生たちと。学びとしてはシーだとアルコールが飲めるが飲んだあとにインディー・ジョーンズのやつとかいくとすごいぐるぐるする。すごい異国感だったFF14のファンフェス2日間参加。思うところは色々あったけどすごい楽しかった。2020~2021にもまたファンフェスがあるっぽいので参加したい。技術書典にスタッフ参加したmhidakaさんに声をかけていただいて技術書典6の当日スタッフで参加した。自分の初参戦がスタッフ参戦になるとはおもっていなかったけどこういう大規模イベントのスタッフ側になったことがなかったので学びがたくさんあった。Vol.3に参加した。自作キーボードは2018年末あたりに作ったレツプリから界隈にいるけど初参戦。技術書典もそうだったけど東京にいると人生において利点が多いことも実感した。展示されていたなかで一番好き!ってなったキーボードインクづくりキーボードもそうなんだけど、自分は書くデバイスが好きで万年筆もLAMYのやつをいっぱい集めて使ってたりする。文具もインク沼とかがあったりするけど今回は生まれてはじめてインクを作った。蔵前にあるインクスタンド(https://inkstand.jp/)というお店。彼女のプレゼントに作りに行くのを目的にしてたんだけどいつの間にか自分のやつも作ってた。ただの顔料インクだからボールペンのインクとしても使えるのでぜひ作って欲しい。命に別状はなかったことだけを先に書いておく(はずかしいので)原因としては18歳くらいからずっと痛めてる腰で、痛みには結構波があって1年の中で痛い時期とそうでない時期みたいなのが交互にやってきたりするんだけども、ある日突然うごけなくなって救急搬送されざるを得なくなった。命に別状はなかったので救急車呼ぶの恥ずかしかったけどしかたなかった......。I/Oに応募していたのであたったら残期間がギリギリだったので更新。前回は18歳だったので5年の赤パスポードだったけど今回は10年黒パスポート。5年も長かったけど次の10年後は想像できない。結局今年は海外に行かなかったけど来年は余ってるマイルでヨーロッパあたりに行こうと思ってる。miniを買った自分の持っているマシンはWindows(ほぼゲーム用)とMBP(Late2014とかで古め)だけだったけど流石にMBPがきつくなってきたので開発マシンとしてのリプレース。実家が山形で今までは関西から帰るのがめちゃくちゃ面倒(飛行機で帰ってたけど大阪から京都に引っ越したことで更に面倒に)で帰ってなかったけど東京に引っ越して新幹線1本なので帰った。今年の夏はここの休憩所でゴロゴロしながら甲子園みて最高の夏になったP5R完成披露プレミアに行った友人のちゃちゃさんがあたって2人までなので呼ばれてついていった。東京ミッドタウンにあるビルボードでプレミア披露会。そもそも呼ばれてる人数も少なかったから世界最速先行プレイを1時間半とかすごい贅沢だった。贅沢すぎて0円のイベントなのが意味わからない。ミニライブもあって最前列(というかもはや目の前)で人生で1番充実してたイベントになってしまった......。https://blog.yagi2.dev/2019/09/08/iosdc2019-day2/AndroidアプリエンジニアだけどやっぱりiOS界隈の技術や事情も知りたくて東京に住んでるしと参戦。会社からチケット代出た上に土曜日分は休日出勤計上になったので完全に嬉しい。DroidKaigiとはまた違った雰囲気の文化をもってるなあとおもった技術書典にサークル参加さっき4月にスタッフ参加した直後2回目の参加がサークル参加。永遠に一般参加することがないのかもしれない......。AndroidとかJavaとかKotlinの知見などなどをまとめた合同誌を出版。今年1番大きい買い物かもしれない。運動不足解消のためにクロスバイクを購入。BianchiのROMA3。ヘルメットやらなんやらの初期費用合わせて100k弱くらいかかってしまった。今でもコンスタントに乗っていていい感じに体力ついてきたのを感じる。東京モーターショーにいったこれも東京に住んでたから気軽に来れたパターン。車もバイクも欲しくなってしまった。ZX25Rはかっこよかった......。社会人実業団バドミントンをみた自分は中高大とバドミントンしてたけどなんだかんだ生観戦は初めてだった。見てると自分でもやりたくなるので人を集めてやろうかとおもったんだけど、都内で体育館を借りるハードルがめちゃくちゃ高いことに気づいて保留中......。日本トップレベルの選手がゴロゴロいるのをみれたまとめやっぱり東京に住んでいると言うだけで利点がおおかった。気軽にいろいろなイベントに行けるフットワークの軽さが持てる。来年はもっと書けるように更にフットワークを軽くしていきたい。今年買ってよかったものとか今年やってよかったものみたいなトピック主語の2019年まとめは別記事でまとめるぞ。技術書典7にサークル「鳥のささみ」として出展しました。yagi2コメントをする技術書典7お疲れ様でした!直前のポストでも告知していたように、サークル「鳥のささみ」としてサークル出展を行ってきました。このポストでは今回のサークル出展での反省点と次回以降出展を考えている方のための知見を吐き出しておこうと思います。売り上げ今回、頒布分を全部で42部を会場へ持ち込みましたが終了15分前(16時45分)に42部すべて売り切ることができました。BOOTHさんで出品してレターパックなどで発送を考えていたのでそれがなくなっただけでだいぶ楽になりました。最終的な被サークルチェック数は100でした。単純に被サークルチェック数から考えるともう少し売れてもいいかなとは思いましたが、それも難しかったと思う(後述します)ので次回の改善点です。現金とかんたん後払いの2種類の決済手段を用意していましたが、かんたん後払いは最終的に18件、残りはすべて現金決済でした。印刷代:51,741円これはもう見て明らかなのですが、実は今回印刷代が販売価格を上回っていました。いえ1,500円で頒布するようなものでもないので本当は500円で販売したいものの1,000円にて頒布させていただきました。印刷代だけみても売上が42部で42,000円で印刷代が51,741円だったので単純に1万弱円赤字でした。加えてサークルテーブルで使っていたポスター立てなどはありますが、次回以降使い回せるので今回費用としては計上していません。印刷はキンコーズさんを使わせていただいてくるみ製本(無線綴じ製本)を行いました。明らかにこれが今回のユースケースとはマッチしていなくて、キンコーズの方にも「もし時間が許すのであれば今から印刷所のほうが良いと思います」と言われました(時間は許してくれませんでした)。表紙厚紙カラー印刷、50P、45部の発注で1部辺り1,150円の印刷代でした。主な要因としてはリサーチ不足とスケジュール管理のミスです。最後の三連休最終日の16日に締め切りを設けました。最初は日光企画さんを利用させていただく予定だったのですが、結局手軽さなどでキンコーズさんにて印刷をしました(手軽さのトレードオフがここまでデカイとは思っていませんでしたが......)。次回はもっと余裕を持ったスケジュールにしてしっかり印刷所入稿で参加したいと思います。一般的には半分売り上げてトントンになるくらいの価格設定が良いと言われていますが、価格設定は好みだと思います。参加して初めてわかったこと通りすがりの方へのアピールサークルチェックをして頂いてた方はすっと来て見本誌パラ見(もしくは見ずに)買われていったのですが、そうでない方への訴求が難しいと感じました。今回は企業からの出展ではないのにも関わらず特定の1トピックにフォーカスを当てた本ではなくて合同誌にしたので尚更難しく感じました。個人個人の合同誌だとインパクトにかけて訴求力が下がりかつ通りすがりの方からしたら「なんだかよくわからない」という感想になってしまってコンバージョン率が悪くなってしまっていたと思います。次回は複数人で1サークル出展するとしても1人1冊(1題材1冊)にしたほうが良いなと思いました。合同誌というポイント企業ではなく個人数人をあつめて合同誌にして1冊で出すというポイントも弱かったかなと思います。見本誌を読んでいただけていたのですが、そこから購入につながるケースが少なく中身のインパクトが合同誌になっている影響ですべてで弱かったのかなという感想です。今回は物理本で50P、4人なので1人辺り平均して10Pちょっと。「合同誌の中の○○に興味がある」みたいな方だと「うーん気になってるトピックが10Pくらいしかないのに1,000円はなあ」みたいな気持ちになるのも頷けるな......みたいな感じです。BOOTHさんにて販売しております。こちらはページカットしていない68ページのフル版をPDFとePubにて販売しております。yagi2コメントをするこんにちは!やぎにいです。Java周りの知見やTipsなどをまとめた本を執筆する技術書執筆サークルです。メンバーは私を含めて4名います。–」という本を頒布させていただきます。物理本+電子版での販売となります。私はマルチプラットフォームアプリケーション開発の夢をみるか?筆者は普段Androidアプリ開発をしており、iOS開発もやってみたいとおもいました。立ちはだかるのはStoryboardの壁......。すべてを自分のホームグラウンドでアプリ開発をしたいと夢見ました。ComposeとSwiftUIの3つを使って、Androidアプリエンジニア(私)が夢見るマルチプラットフォームアプリ開発を語り、実際に3つを組み合わせて簡単なアプリを作る内容です。SDKを使っているとしばしば登場するaddOnSuccessListener、addOnFailureListener。使用する際はほとんど意識しませんが、非同期処理の実態が丁寧にラップされています。その正体について、深く理解していきます。本章はディジタル署名の基礎知識についてまとめます。ディジタル署名は現代のインターネット通信に必要不可欠な技術であり、また昨今話題のブロックチェーン技術でもコアとして使われる技術であります。ここではディジタル署名の簡易な実装をしながら、その考え方・ディジタル署名を支える数学について学びます。ConstraintHelperみなさん、ConstraintLayoutは使っていますか?ConstraintLayoutは複雑なレイアウトをネストを深くせずに組むことができる上、パフォーマンスの向上にもつながるため幅広く使われるようになって来たのではないかと思います。そのConstraintLayoutですが、2016年の登場からすでに3年が経ちバージョンも2.0になるにあたりさまざまな便利な機能が実装されてきました。追加された機能の中でもGroupやBarrierなどのHelperと呼ばれる機能は、ConstraintLayout単体では実現が難しかった動きを簡単に実装できるようにしてくれています。この便利なConstraintHelperですが、2019年8月30日現在ドキュメントが公開されておらずソースコードを追う必要があり、あまり活用されていません。そこで本章ではこれらのHelperを実現するConstraintHelperの実装を参考に自分で独自のHelperを実装することで、みなさんがより楽にレイアウトを組む助けになれば幸いです。」を使用した2種類のお支払い方法からお選びいただけます。お釣りの用意はありますが、潤沢ではないのでかんたん後払いをご使用いただくことをオススメします。yagi2コメントをするDay2(実質3日目)(最終日)の参加記です。昨日まででめちゃくちゃセッション詰め込んで聞いてしまったので今日はスポンサーブースにも行くぞという心構え。いえば参加記とDay1のときも書いていたけど、セッションを聞きながらメモを取りつつ感想を書いていたりするのでご了承ください。