Skip to content

Instantly share code, notes, and snippets.

View acevif's full-sized avatar

acevif acevif

View GitHub Profile
@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 ⸺ レコード毎に異なる。

@acevif
acevif / atcoder-swift-snippet.swift
Last active January 5, 2023 08:14
atcoder swift snippet
/* atcoder swift snippet */
func readLineOfInt() -> Int {
Int(readLine()!)!
}
func readLineOfInts() -> [Int] {
readLine()!.split(separator: " ").map { Int($0)! }
}