Skip to content

Instantly share code, notes, and snippets.

View acevif's full-sized avatar

acevif acevif

View GitHub Profile
@acevif
acevif / swiftui-extended-tap-area-heuristics.md
Last active April 14, 2026 09:47
SwiftUIのボタンのタップ可能領域がボタンより広い

SwiftUIのボタンのタップ可能領域がボタンより広い

  • iOS & SwiftUIでは、ボタンのタップ可能領域がすこし広がるヒューリスティックが入っている。
  • 近接したアイテムがあると作用しないらしい。
  • UIKitにはないらしい。
  • macOSにもないらしい。
  • Appleによる明文化された資料をさがしたが、いまのところ資料は見つかっていない。
  • Buttonだけの挙動とは限らないが、Button以外については挙動も確認できていないし、資料も見つけられていない。

資料

@acevif
acevif / make-memo.md
Last active April 26, 2023 03:16
Make memo
  • @ ⸺ その行の出力の抑制
  • - ⸺ その行はエラーを無視する
  • ディレクトリそのものをターゲットにしようとしたが、勝手に空ディレクトリが作られる(Xcodeによって?)ことがあり大変にしんどいことになった。 ディレクトリをターゲットにするのは避けた方が良いと思う。少なくともXcodeと連携する場合は。
  • ディレクトリ作成はあちこちでやらず、make init にまとめた方が良さそう。
  • makeでは${VARIABLE} $(VARIABLE) は同じ意味とのこと。
  • リソース
    • Pod
      • コンテナを複数入れることもできる。
      • 共有ストレージやネットワーク資源も含む。
    • ReplicaSet
      • 指定した数のPodを維持する
      • 旧称: Replication Controller
      • 落ちたらPodを起動し直す
    • Deployment
  • ReplicaSetを使う

DB・データ構造 メモ

ACID

  • ACID
    • Atomicity
    • Consistency
    • Isolation
  • Durability
@acevif
acevif / memo_convert_mp3_to_aac_using_ffmpeg.md
Last active March 31, 2023 10:57
[memo] ffmpegでmp3をaacに変換

手順

インストール

Homebrew でlibfdk_aacに対応したffmpegをインストール

$ brew tap homebrew-ffmpeg/ffmpeg
$ brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac

セキュリティメモ

  • APT — 強力な攻撃組織。どこかの政府の支援を受けていると見られる。

  • IDA Pro — マルウェア解析に用いられるコード分析ツール cf. https://www.sompocybersecurity.com/column/glossary/ida

  • IPアドレスは10進表記できる。

  • secret salt ⸺ レコード毎に異なる。