branch10480’s blog

Topics that I've learned.

LPIC Level1 勉強メモ

シェル変数と環境変数

シェル変数

有効範囲は変数を定義したシェル、プロセスのみ。当該のシェルプロセスを終了するとシェル変数は失われる。

環境変数

有効範囲は変数を定義したシェル上、およびそのシェルで実行されるプログラム。 export コマンドで設定できる。

$ export HOGE="hoge"

仮に子プロセスで環境変数を変更しても、親プロセスへの変更は行われない。

続きを読む

GitHub Actions を使う前のメモ書き

GitHub Actions まとめ

  • ワークフローは1つ以上のジョブを持つ
  • ジョブは直列もしくは並列で実行できる
  • ジョブは1つ以上のステップを持ち、ステップはスクリプト、もしくはアクションを実行する
  • ステップは繰り返し使えるもの

Workflows

  • yamlで定義する
  • 1つ以上のジョブを持っている
  • トリガーは3種類
    • イベントによるトリガー
    • 手動でのトリガー
    • スケジュールによるトリガー
  • .github/workflows/に保存する

Events

イベントとはリポジトリがトリガーする特定のアクティビティのこと。

続きを読む

プロダクトページの最適化の活用についてのメモ

要約

developer.apple.com

  • Appアイコン、スクリーンショット、プレビュービデオをテスト可能
  • 最大3つのトリートメントに対して選択できる(?)
  • 特定のローカリゼーションを選択してテストを事項することが可能
  • プロダクトページのテストアセットをAppバイナリとは別で独立して審査に提出できる
  • ただし、Appアイコンはバイナリに含める必要がある
  • iOS15以上のユーザーについてテストされる

今回は概要だけメモしただけなので、個人開発しているアプリについて最適化したいときにはまた戻ってきたいと思っています。

Combineについて勉強を始める1

今日からCombineについて勉強を始める

今日は体調が良かった + 業務でコードが書けなかったことが相乗効果になって業後にCombineの勉強をしたくなり、着手することにしました。

勉強にあたり日本語で書いた手頃な資料があると良いなと思っていたら良さそうな本が売っていたので購入しました!

zenn.dev

以下、私の勉強メモ(というかコード)です。
はじめに 〜 Subscriptionまで

続きを読む