2020-04

サーバ

プライベートネットワーク上のサーバでyumするための検討

外部のネットワークから切り離したプライベートネットワーク上のサーバでyumする方法を考えてみました。外部のネットワークにつなぎたくないサーバで、外部につなぐ必要があるyumを如何にして実行させるか。できるだけ外部に曝さない方法を検討します。
サーバ

fail2banがまともに働かなくなった

サーバに導入していたfail2banがある時からひたすらUnbanし続けるようになってしまいました。ログを確認したところ、cronで定期的に実行していたシステムアップデート後にデーモンの起動が中途半端に失敗していたことが原因でした。
Firestore

Firebaseから取得したドキュメントをカスタムクラスに入れていく(やってみる)

Firestoreから取得した複数のドキュメントをカスタムクラスに入れていく方法を試してみました。Google本家のサンプルコードでは1つのドキュメントを処理する例だけしか見つけられなかったのが発端です。
Firestore

Firebaseから取得したドキュメントをカスタムクラスに入れていく

Googleのサンプルコードを参考にFirebaseから取得したドキュメント1つをカスタムクラスに入れてみます。Firestoreから得られるQueryDocumentSnapshotオブジェクトをカスタムクラスに入れ直すことで扱いやすくなります。
Swift

TextFieldビューに程良い枠線を付ける

SwiftUIのTextFieldビューにoverlayモディファイアを使って程良い感じの枠線を付けてみます。枠線を描く時にpaddingモディファイアに負値を設定すると、枠線が太くなってもTextFieldビューのテキストがちゃんと見えるようになります。
タイトルとURLをコピーしました