『入る学科間違えた高専生』の日記

プログラミングのコードを書いたりする予定です。あとは日記等。あといつまで高専生やねん

28歳にだって GitHub Shop でおつかいできるもんっ!

はじめに 誕生日ポスト 自分への誕生日プレゼント アパレルショップ GitHub Shop で買ったもの 届いたもの 届くまでの過程 いただいた誕生日プレゼント UHS-II 対応の USB-C 接続 SD カードリーダー Anker Eufy Security SmartTrack Card 2枚 CIO USB-C L字…

Carl Zeiss Batis のレンズ内ディスプレイを常時表示させる

はじめに 去年の3月に Carl Zeiss Batis 2/25 というめっちゃいいレンズを誕生日プレゼントとして購入しました。 Carl Zeiss 単焦点レンズ Batis 2/25 Eマウント 25mm F2 フルサイズ対応ZeissAmazon うっひぉぉぉ!これからもやし生活!!(するとは言ってい…

Python と iOS でパスキー認証の実装をする

はじめに 挙動デモ 実装サンプル 環境 流れ パスキー登録 パスキー認証 パスキーの登録 クライアントの実装 サーバサイドの実装 パスキーでの認証 クライアント実装 サーバサイド実装 最後に おまけ 参考 はじめに パスキー (Passkeys) の実装をサーバサイド…

2023年を振り返る

はじめに 仕事 ブログ記事 GitHub の芝生 OSS への貢献 自分の OSS 新規にアプリをリリース GitHub Copilot 無料アクセス資格が付与される その他 人間になれたかどうか 恋人について 来年頑張ること 就職をする 体脂肪率を増やす 最後に はじめに この記事…

App Clip 対応した NFC カードを自作した

はじめ デモ 材料 App Clip とは App Clip の実装 apple-app-site-association 対応 ローカル体験について NFC カードへの書き込み App Clip Code の作成 貼り付け用のデザインを用意 ソースコード 最後に はじめ 私「 App Clip 使っているか〜?」 みんな「…

縛りで2023年毎月旅行に行ってたので雑記を書く

はじめに 2023年は何故か毎月どこかに旅行に行くという縛りを自分に課してしまってちゃんとそれを成し遂げたので行ったところとかを雑に紹介したりするだけの記事です。 また、出張で行ったとかでちょっとズルっぽい旅行もありますが私はそんなお金持ってな…

サーバ証明書の内容を確認できる iOS アプリをリリースした

はじめに みなさんはサーバ証明書使っているでしょうか? 使ってない人はこのサイトを見ることはないでしょう。 iOS アプリでサーバ証明書を見る方法が無いような気がするので作りました。 CertsCheckYuya Oka開発ツール無料

PHP カンファレンス2023 に撮影スタッフとして参加した #phpcon

はじめに 10月8日 (日) に例のごとく大田区産業プラザ PiO にて PHP カンファレンス 2023 が開催されました。 そこでまた当日スタッフ枠の撮影スタッフとして参加したので珍しくスタッフ参加記を書こうと思ったので書きます。 phpcon.php.gr.jp 自分は、 PHP…

iOSDC Japan 2023 に参加した #iosdc

はじめに iwillblog 今年も iOSDC Japan 2023 に現地参加してきました。 参加記です。 iosdc.jp

GitHub Actions で生成したシークレットをジョブ間を outputs で共有する

はじめに GitHub Actions のジョブ内で生成したシークレットと判定されるものは共有することができません。 上記のように、 outputs に指定したシークレットが自動で共有からスキップされていることがわかります。 以下の図のように、はじめにアクセストーク…

退職するけどどう生きるか

はじめに 2023年8月31日でフラー株式会社を退職することになりました。 昨日ですが、最終出勤でした pic.twitter.com/7kVIxG98yj— 小泉ひやかし有給37連休中次回ニート (@nnsnodnb) 2023年7月26日 2020年9月*1から丸3年間お世話になりました。 最終出勤日は7…

CircleCI 上で fastlane match の認証を GitHub Personal Access Token で行う

はじめに CircleCI で fastlane match を実行するときに SSH による接続を使用する際には特に問題は発生しないが、 GitHub Personal Access Token (以下、 GitHub PAT )を使用する際に、正常に clone ができない現象に遭遇したのでその解決した方法とかを紹…

2022年を振り返る

はじめに 仕事 ブログ記事 GitHub の芝生 人間になれたかどうか 旅行 恋人について 来年頑張ること まとめ はじめに この記事は、2022年を振り返る記事です。 去年はどうやら書いてなかったらしいですね。

Sign in with Apple のトークン取り消しを実装してみた

この記事はフラー株式会社 Advent Calendar 2022 12日目の記事です。 11日目の記事は @ManabuSeki さんで「X-Accel-RedirectとgoでS3ファイルに認証をつけて配信する方法」でした。 (10日目と12日目を担当することにしたので完全に囲む形になってしまった。)…

Vonage Verify API を使ってみた

この記事は Vonage Advent Calendar 2022 の10日目の記事です。 qiita.com はじめに Verify API とは 環境 デモを使ってみる 電話番号のレンタル サーバサイド開発 SDK のインストール 前準備 Verify を始める API の作成 PIN コードを検証する API の作成 …

Firebase App Distribution で配信するための CircleCI Orb を自作した

この記事はフラー株式会社 Advent Calendar 2022 10日目の記事です。 9日目の記事は @su8 さんで「【突撃!自分の本棚】エンジニアの本棚卸し 2022」でした。 僕もおっきな本棚ほしい〜 はじめに 成果物 改善ポイント Orb の実装 CLI のセットアップ Orb の初…

Swift Package Manager ライブラリを xcframework ビルドする

はじめに タイトル通り Swift Package Manager (以下 SwiftPM) で作ったライブラリを xcframework にする方法を n 番煎じですが備忘録がてら書きます。 xcframework についてはこちら developer.apple.com 環境 Mint を使って上記で前置きした CLI ツールを…

GitHub リポジトリの PR のレビューリクエストを Slack に通知してくれるツールを作った

はじめに こんにちは今回は GitHub の PR のレビューリクエストを Slack に通知するツールを作ったので紹介です。 (2022年5月21日 18:00 JST 現在の状況です) 以下のやり取りはフィクションです ???「え、それ GitHub で提供してるよ?」 僕「うん知ってるよ…

ハードコードを許されない変数をどうしても Xcode プロジェクトの Info.plist に差し込みたい🔑

この記事は,フラー株式会社 Advent Calendar 2021 の 18 日目の記事です. 17 日目の記事は @kousuke_sumiyasu さんで「 CoreMLとCreateMLを使って犬の分類器を作ってみた! 」でした. CoreML と CreateML ,結局リリースされてから一度も触れていないんで…

FloatingPanel を UITabBarController から表示する

はじめに 環境 準備 UITabBarController に FloatingPanel をつけてみる 解決法を探る 解決方法 最後に はじめに ウッ...タイトルが難しい.やりたいことはこうじゃ... Twitter のこんな感じでセミモーダルを UITabBarController を配置してるときにも表示した…

SwiftGen を Swift Package Manager で導入する

はじめに 環境 SwiftGen を CLI として使用する Mint Package.swift SwiftGen のみを CLI ツールとして管理している場合 他の CLI ツールも一緒に使う場合 実際に swiftgen を実行する テンプレートエラーの解決 CocoaPods 最後に 参考記事 はじめに 今回は…

Swift Package Manager で Firebase をインストールしたときの Crashlytics の設定

はじめに 導入 前提 解決法 最後に 参考 はじめに iOS アプリ開発 ( Android アプリもね) には欠かせない FirebaseCrashlytics (以下, Crashlytics) . Swift Package Manager (以下, SwiftPM ) で Crashlytics をプロジェクトにインストールしているとき…

SwiftUI で UIKit の popToRootViewController を実現する

はじめに SwiftUI で NavigationView の content で NavigationLink による画面遷移をしている場合に特定の何かをした場合に トップに戻したいという時があったとしたときにどう戻るんだっていうので実際に実装してみたことについてです. ↑今回の想定実装で…

Twitter のタイムラインのような複数画像を表示するコンポーネントの実装をしたライブラリを雑に作った

はじめに ↑ このような表示に見覚えはあるでしょうか? 今回はこんな表示をできる UIView のサブクラスを実装しました.

UIImagePickerControllerのカメラで撮影した画像からPHAssetを取得する

はじめに UIImagePickerController のカメラで撮影してすぐに UIImageWriteToSavedPhotosAlbum(_:_:_:_:) で保存して PHAsset を取得したいなって思ってやってみたときの失敗談です. 結論から書くと, UIImagePickerControllerDelegate の imagePickerContr…

認証機能のない特定のWebページにOAuth2を設定した

はじめに 今回は、 Swagger などの開発運営側にしか見られたくないけど、 Basic 認証とかちょっと運用が面倒*1になってきたので GitHub Organization に所属している人ならアクセスができるようにしてあげようって思ってやってみたので備忘録です。 本記事で…

2020年を振り返る

はじめに この記事は、2020年を振り返る記事です。 僕は、果たして人間生活に溶け込むことはできたのでしょうか?

ユニットテストを書いて夜以外にも寝られるようになりたい人生だった🤖

この記事は フラー Advent Calendar 2020 の14日目の記事です。 13日目は @furusax0621 さんで「新入社員のトレーニングを担当する上で気をつけたこと、気付かされたこと」でした。 はじめに みなさんはユニットテスト書いてますか? すでに書いていらっしゃ…

iOSDC Japan 2020 に参加した🎉

はじめに 多分、カンファレンス参加記としては数年ぶり。 9/19〜21までの間にオンラインで開催された iOSDC Japan 2020 に一般参加として参加したので感想とか含めてちょっと書きたいと思い書き始めました。

横浜県在住継続認定試験に不合格になったので引っ越ししました。

はじめに 神奈川県横浜市から千葉県柏市に移住しました。 タイトルにもある 横浜県 は神奈川県横浜市在住の住民が横浜ブランドをぶら下げて 「どこ住みなんですか?」 「横浜です」 という流れるように横浜アピールをすることを揶揄している空想の県であり、…