2022-03-01から1ヶ月間の記事一覧
半袖で丁度良い日もあれば雪が降った日もあった。 人生 退職した 社会人1社目の会社だった 前回のTry tokizuoh.hatenablog.com ✅ 自転車に2回乗る ちょうど2回乗った。総走行距離48km。 ❌ 日常的にスクワットをする トイレのドアに貼り紙をしたり工夫したが…
本記事は下記を参考にしています。 developer.apple.com 開発環境 > xcodebuild -version Xcode 13.1 Build version 13A1030d Core Data とは Persist or cache data on a single device, or sync data to multiple devices with CloudKit. https://develope…
SwiftUIでUICollectionViewをUIKitを使わずにどう実現するんだ?と思い調べていたら LazyVGrid を発見。試す! 開発環境 > xcodebuild -version Xcode 13.1 Build version 13A1030d StackとGridの棲み分け Stackはすべて生成しきってから表示、Grid*1は必要…
本記事は下記を参考にしています。 blog.studysapuri.jp 前々からやりたかったSwiftUIとCombineを組み合わせた実装をやってみる! 開発環境 > xcodebuild -version Xcode 13.1 Build version 13A1030d 作ったもの 2.5秒ごとに [1, 2, 3, 4, 5] をシャッフル…
花粉がほんま辛い。 開発環境 > sh --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin20) Copyright (C) 2007 Free Software Foundation, Inc. > git --version git version 2.33.1 作ったもの > sh ./test.sh From git@github.com:tokiz…
CORS(コルス)を調べているとAJAXという単語が出てきたので試す。 AJAX とは AJAX は Asynchronous JavaScript And XML の頭文字を取ったものです。これは一言で言えば、 XMLHttpRequest オブジェクトを使ってサーバーと通信することです。 AJAX は JSON, XML, H…
本記事は下記を参考にしています。 qiita.com 以下から始まる本記事はいつも以上に信憑性がありません。 結論 faviconを取得する処理が走っている faviconを取得してどう処理するかはブラウザごとに異なる 開発環境 # Go /go/src # go version go version go…
本記事は下記を参考にしています。 developer.mozilla.org 自作GraphQLサーバーを公開しようと思ったら、認証について何もやっていないことに気がついた。 認証について調べるとCookieやJWTというワードがちらついたが、今回は名前だけは聞いたことがあるCoo…
やる気がでないときは何でもいいから書く! 開発環境 # ホスト > docker --version Docker version 20.10.8, build 3967b7d > docker-compose --version docker-compose version 1.29.2, build 5becea4c # コンテナ root@{CONTAINER_ID}:/# mysql --version …
www.kadokawa.co.jp 本を読み始めた時の目的 本を読み始める時は目的を持ったほうが頭に入りやすい。 転職先で必要になるから(正直) 設計の引き出しを増やすため 普段はiOSでMVPアーキテクチャを利用しているが、他の設計やアーキテクチャを知りたかったか…
MySQLのDockerコンテナ起動時エラーを解決する: [MY-010095] [Server] Failed to access directory for --secure-file-priv.
今回は初っ端から公式ドキュメントに当たったことで早く解決できた。 結論 対処法1 [mysqld] secure-file-priv = "" # 追加 Server System Variablesの secure-file-priv を空にする。 空の場合、変数が無効となるためnotセキュアな設定になってしまう。 対…
nextpublishing.jp 第2章 SubscribeとSubscription import Combine let subject = PassthroughSubject<String, Never>() final class Receiver { let subscription: AnyCancellable init () { subscription = subject .sink { value in print("received:", value) } } } let</string,>…
本記事は下記を参考にしています。 nextpublishing.jp 結論 そういう仕様。 This method creates the subscriber and immediately requests an unlimited number of values, prior to returning the subscriber. The return value should be held, otherwise…
本記事は以下記事の内容を参考にしています。 qiita.com 開発環境 # Xcode > xcodebuild -version Xcode 13.1 Build version 13A1030d # lldb (lldb) version lldb-1300.0.32.4 Swift version 5.5.1-dev はじめに tokizuoh.hatenablog.com (as TextEditor is…
UITextViewの設定がTextEditorに反映されるソースを求めて*1インターネットの海をさまよっていたときに出会ったproperty wrapper。 使ったことが無かったので試す。 開発環境 > xcodebuild -version Xcode 13.1 Build version 13A1030d 記事中のスクリーンシ…