個人活動

剛士の個人活動をまとめています
技術同人誌「Swift Concurrency入門」を刊行しました
iOS

技術同人誌「Swift Concurrency入門」を刊行しました

2022年5月26日からBOOTHより、「Swift Concurrency入門」発売開始しました。 Swift Concurrencyを網羅的に学べ、さらに既存アプリへの適応方法も解説している技術同人誌です。 [https://personal-factory.booth.pm/items/3888109] https://personal-factory.booth.pm/items/3888109今回の記事では技術同人誌「Swift Concurrency入門」についてご紹介します。 Swift Concurrencyとは? Swift ConcurrencyはSwift 5.5から登場した並行処理を言語機能レベルでサポートするSwiftの新しい機能です。 今までクロージャーで実装していた非同期処理をasyncやawaitを使うことで処理の流れが格段にわかりやすくなります。 またactorを使うことで並行処理で起きがちな厄介な不具合、データ競合を簡単に防ぐこともできます。 以前集まれSwift好き!Swift愛好会 vol.65 @ オンライン [https://love
4 min read
【個人活動実績】2019年7月〜2020年4月
個人活動

【個人活動実績】2019年7月〜2020年4月

[【個人活動実績】2019年1月〜6月](https://blog.personal-factory.com/2019/06/20/portfolio-from-2019-01-to-06/)を公開してから早1年半。2020年5月になってしまいました。 定期的に個人の実績は振り返りたいと思ってるので、今回は2019年7月から2020年4月までをやっていきます。 # アマトリウム株式会社にて業務委託 2019年6月から2020年1月まで現代美術品のデジタル化やプラットフォーム化をおこなう[アマトリウム株式会社](https://amatorium.com/)にて業務委託を行いました。
6 min read
【個人活動実績】2019年1月〜6月
個人活動

【個人活動実績】2019年1月〜6月

2019年も半年経ちました。今年の個人活動の記録を残したいと思います。 毎月一度は外部に向けて発信することを目標にイベントの運営、ファシリテーター、LTなどしました。 1月 メルペイに転職しました 株式会社MAMORIO [https://mamorio.jp/]からメルカリグループの株式会社メルペイ [https://www.merpay.com/] に1月から転職しました。 IoTからフィンテックに業界は変わりましたが、変わらずより良いプロダクトを作ることに満身していきます。 【朝活】「iOSアプリ設計パターン入門」勉強会の運営 去年の12月から今年の2月末まで行われた株式会社UZUMAKI [https://uzumaki-inc.jp/] 主催の朝活、「iOSアプリ設計パターン入門」勉強会の運営をしました。 全四回の実施で、MVCからMVVM、Fluxまでの設計方法を学びました。 私はファシリテーターも行い第4回目のFluxについて解説しました。 * イベント: 【朝活】「iOSアプリ設計パターン入門」勉強会 by UZUMAKI #4 - connpass
5 min read
技術書典6で同人誌を配布するまで考えたこと全て
技術書

技術書典6で同人誌を配布するまで考えたこと全て

2019/04/14 (日) 技術書オンリーイベント技術書典6 [https://techbookfest.org/event/tbf06]が開催されました。 私は新作「ハーフモーダルで理解するFluid Interface [https://techbookfest.org/event/tbf06/circle/48210003]」を配布しました。 イベント開催時間の11:00から17:00まで、ひっきりなしに人がブースに遊びにきていただき大いに盛り上がりました。お陰様で販売数も170冊以上 (製本+PDF合わせて)配布することができました。 ご購入頂いた方、ブースをのぞいてくれた方ありがとうございます。 この記事では新作を作り、読者に届けるまでの過程を振り返りたいと思います。 > 本日ご購入いただいた方、見本誌お読みいただいた方ありがとうございました!たくさんの方に興味を持ってもらい書ききった甲斐がありました。(〆切前に泣きながら書いてました。。) #技術書典 [https://twitter.com/hashtag/%E6%8A%80%E8%A1%93%E6%
12 min read