ZISIRU

プログラム

WordPress-時間関係

時間関係の関数について🕒 1.time()PHP組み込みの関数。**サーバーのローカル時刻(多くはUTC)**を返す。WordPressとは無関係。🌏 2.current_time('timestamp')WordPressの「一般設定 >...
プログラム

WordPress-キャッシュ

① Transient API特徴WordPress標準のキャッシュ機能。「キー(名前)」「値(保存するデータ)」「有効期限(秒)」を指定して保存。有効期限を過ぎると自動的に削除される(ただし実際には「次にアクセスされたときに削除」される)...
プログラム

WordPress-自作プラグイン追加

追加方法wp-content/plugins/pluginsフォルダ内にフォルダを作りその中にPHPファイルを作成する(フォルダなしで直置きも可能)PHPファイルにPHP開始の<?phpの後にコメントで決まったコードを書くだけでプラグインと...
プログラム

使用する構造体を選択する(共通プロトコル、enum、Any)

共通プロトコルを使用して選ぶ共通プロトコルを用いたAPIレスポンスの処理APIから受け取った生データ(Data)を、内容に応じて異なるCodable構造体に変換する際の処理フローです。1. プロトコルと構造体の定義デコード対象となる全ての構...
プログラム

WordPress-秘密鍵を設定する

非公開ファイルを作りそこに設定する1. 公開ディレクトリと非公開ディレクトリレンタルサーバー(Xserver など)では以下のような構造になっていることが多いです:public_htmlやhtdocsが公開フォルダその一つ上の階層は Web...
プログラム

actor

✅actorとは?Swift 5.5 以降で追加された並行処理用の型です。一見クラスっぽいですが、classではなくactorを使うことで次の特徴を持ちます。参照型(クラスと同じで参照渡しされる)状態の競合を防ぐ(内部プロパティへのアクセス...
プログラム

エラー関係

try書き方例外が出たときの挙動典型的な用途trythrow されたらそのまま上位に伝播(throw)呼び出し元でtryordo-catchする場合try?throw されたらnilを返して処理を続行エラーを無視して optional で扱...
プログラム

KeychainHelper

コード使用するには型を合わせる必要があります。バージョン1バージョン2✅ 使い方メソッド用途使用例save(data:service:account:)トークンを保存KeychainHelper.save(data, service: "c...
ブログ

生成AIで使うプロンプト記号

概要生成AI指示の出し方、【プロンプト】が大事なのですがAIがそのプロンプトの意味を明確にするための記号があるようです。その記号を使ったプロンプトによりAIが優先度を理解し回答の精度と速度が上がるらしいです。以下はその記号のメモになります。...
プログラム

SwiftUI-API取得

例、OpenWeather APIJSONを受ける構造体を用意するCodableを継承させた構造体を用意する。・変数名はJSONのキーと文字列を合わせる。・型も受け取れるように合わせる・階層化している場合は同じく構造体を階層化させて合わせる...