Lento con forza

大学生気分のIT系エンジニアが色々書いてく何か。ブログ名決めました。

ULIDはタイムスタンプ領域を使い切ったらどうなるのか

ULIDのような時間で並び替えられるIDは便利ですよね。 github.com スペックによると、48ビットがタイムスタンプ領域だそうです。これを使い切るのは 10889年だとも書いてあります。 これを使い切った後どうなるのかが気になったので、調べてみましたが、スペ…

iOS 16.4でWKWebViewのインスペクタが見れなくて困っている人はいませんか? isInspectableをtrueにしましょう!

Web Viewを使っているアプリを開発している時、PCのSafariのインスペクタによるデバッグは便利ですよね! Safariの開発者ツールによるデバッグは便利なのですが、iOS 16.4でなぜか表示されなくて困っていました。 タイトルに答えは書いたのですが、isInspect…

Xcode 14.3ではSwiftUI Previewでprint()の内容が確認できる

SwiftUI Previewでビューを作っている時、printデバッグがしにくくて困ったことはありませんか!? これまでPreviewではprint()の中身が表示されなかったのですが、Xcode 14.3のリリースノートを眺めていたところ、これが改善されたようです! Xcode 14.3 Re…

ChatGPTでアプリを作る Part4 いよいよアプリの機能を作っていくぜ

ChatGPTでアプリを作ろうとしています、id:kouki_dan です。 前回のPart3では、ログイン、ログアウトの画面を作ってきました。それも、ChatGPTが書いてくれたコードをコピーしてペーストしていくだけでです。 kouki.hatenadiary.com 今回は、順番的にいうと…

ChatGPTでアプリを作る Part3 ログイン/サインアップ

ChatGPTでアプリを作ろうとしています、id:kouki_dan です。 前回のPart2では、どんな画面を作れば良いかをChatGPTに聞いてみて、まず作るといいと言われたスプラッシュ画面を完成させました。 kouki.hatenadiary.com 今回はきっと、ログイン/サインアップを…

ChatGPTでアプリを作る Part2 スプラッシュ画面を作るといいらしい・・・?

ChatGPTでアプリを作ろうとしています、id:kouki_danです。 前回のPart1では、技術選定をChatGPT主導でやっていきました! kouki.hatenadiary.com 次は、いよいよアプリ作成に入っていきましょう! まずは、作るべき画面を聞いてみました! 正直、スプラッシ…

ChatGPTでアプリを作る Part1 技術選定編

ChatGPTが異常な勢いで浸透していますね。ミーハーな僕としては、この波に乗らないわけにはいかないです。 僕はエンジニアなので、まずは自分の得意な領域であるアプリ開発を試してみようと思います。イメージとしては、ChatGPTとのペアプロです。僕がナビゲ…