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

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

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

この記事は フラー Advent Calendar 2020 の14日目の記事です。
13日目は @furusax0621 さんで「新入社員のトレーニングを担当する上で気をつけたこと、気付かされたこと」でした。


はじめに

みなさんはユニットテスト書いてますか?
すでに書いていらっしゃる方はもう読まなくても大丈夫です。おやすみなさい。

ユニットテスト書いてない人、いるんですか?

Nimble/Quick を使ったテストコードの実装をよくあるパターンに則って、実装しつつ紹介していければと思います。

続きを読む

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

はじめに

神奈川県横浜市から千葉県柏市に移住しました。

タイトルにもある 横浜県 は神奈川県横浜市在住の住民が横浜ブランドをぶら下げて
「どこ住みなんですか?」
「横浜です」
という流れるように横浜アピールをすることを揶揄している空想の県であり、また 横浜県在住継続認定試験 というものは存在しません。勝手に創造しました。
下記記事の流れ

nnsnodnb.hatenablog.jp

続きを読む

闇雲に走り続けることに疲れてしまったので会社を辞めることにしました

f:id:nanashinodonbee:20200731182203j:plain

(↑オフィスをでてすぐに撮った。わかる人にはわかるよね。(多分)よくドラマの撮影とかでも使われてる渋谷の陸橋)

はじめに

端的にいうと、転職エントリです。

2018年8月1日*1から2020年7月31日まで、ちょうど2年間スタートアップ企業の創業メンバーとしてエンジニア1人の環境で頑張っていましたが、
タイトル通り闇雲に走り続けることに疲れてしまったので辞めることにしました。

現在は、 Python3 でサーバサイド書いて、 AWS CloudFormation (AWS) と Terraform (GCP) でインフラ構築して、 Swift で iOS アプリを書いてます。

続きを読む

iOS Simulatorの写真ライブラリとかの権限を自動で与えたい人々

はじめに

タイトルなんか意味わからんことになったけど、

import Photos

PHPhotoLibrary.requestAuthorization {
    if case .authorized = $0 {
        print("アクセスが許可された!")
    } else {
        print("アクセスを許可してね!")
    }
}

みたいなコード書いて、 UT とかでテストしたいときとかあるじゃないですか?
そういうときに GUI のポップアップだされても人間がテストしてるときはある程度勝手に許容する動作をしてくれると思うのですが、ロボットはそんなことしてくれないのでそこをやってあげることできないかと思って調べたらできそうだったのでやってみてできたので記事にまとめるやつ。

ちなみに Xcode 11.4 からは今から紹介するまどろっこしい操作をしなくてもよくなったのでありがたい!!後で紹介します。

もう Xcode 11.3.x は触らないぜ!ヒャッハー!!な方はこちらを押すと Xcode 11.4 の話まですっ飛びます

環境

続きを読む