2019-01-01から1年間の記事一覧
これまで、Swiftをメインに書いてきましたが、最近golangを触る機会がありました。 Swiftでは考える機会がなかった ポインタ とメモリ についてまとめていきます。 初心者の方にわかりやすく伝わればいいなと思っています。 ポインタって? まず、ポインタと…
UIViewRepresentable SwiftUIの中で、UIKitのViewを使用したい時に継承します。 makeUIView(context:) updateUIView(_:context:) この2つの関数を呼ぶことで、Viewの実装を完結することができます。 makeUIView(context:)は、viewの初期化 updateUIView(_:co…
ここ最近忙しく、更新をしていませんでしたが約1年間インターンをしていた、Popshootを2月18日にやめました。 4月からは、大学生活を送っています。 最近いろいろな人にプログラミングの勉強方法を聞かれることが多いです。 僕の経験は、エンジニアを始めた…
Peoplyticsの奥西さんを迎えて、Volare と Tech Train でプロダクトマネジメントについての勉強会を開かせていただきました。 そこで、勉強会の内容をシェアしていきたいと思います。 将来、PMになりたいけどPMってどんな仕事? エンジニアのキャリアってど…
最近、サーバーサイドを実装してみたいという気持ちからHerokuにデプロイして個人でサーバーを書こうと思いました。 しかし、ginというライブラリがネックで ' git push heroku master ' エラーが出ていました。 ' router/router.go:4:2: cannot find packag…
masterから生やしたいのに間違ったブランチから草を生やしてしまった。 git rebase --onto maser 派生元branch名 現在のbranch名
これまで、FirebaseのDeepLinkを使っていましたが新たに、AppsFlyerのDeepLinkを利用することになりました。 私は、今回が初めてのDeepLinkの実装であったためそこで詰まった点についてまとめておきたいと思います。 これから、FireabaseやAppsFlyerでDeepLi…
SignalとDriverについて RxSwiftのSignalを調べてみると、 Signal は、replayを行わない。 Driver は、 replay を行う。 という解説を見かけました。 でも、replayってなんやろ?って思ったので、そこを踏まえて Signalと Driver の違いについて解説をしてい…