スマホからURLを共有 → GitHub Issue作成(ラベル: pip)→ GitHub Actionsが即時処理 →
AI要約をMarkdownで articles/ に保存 → Slack通知 → Obsidianで閲覧。
コスト: $0(全て無料枠内で運用)
iOSの設定 > プライバシー > ヘルスケア > COVID-19接触のログ記録 > 一番下の 接触チェックの記録を書き出す > AirDropやメールでPCに送る。
| save(key: "TestKey", value: "TestValue") | |
| print(getAllKeyChainItems()) | |
| func save(key: String, value: String) -> Bool { | |
| let query: [String: Any] = [ | |
| kSecClass as String: kSecClassGenericPassword, | |
| kSecAttrAccount as String: key, | |
| kSecValueData as String: value.data(using: String.Encoding.utf8, allowLossyConversion: true)! | |
| ] | |
| SecItemDelete(query as CFDictionary) |
| #!/bin/sh | |
| set -e | |
| proxy_on() { | |
| networksetup -setwebproxy Wi-Fi 0.0.0.0 8080 | |
| # networksetup -setwebproxy Wi-Fi localhost 8080 | |
| networksetup -setwebproxystate Wi-Fi on | |
| networksetup -setsecurewebproxy Wi-Fi 0.0.0.0 8080 | |
| # networksetup -setsecurewebproxy Wi-Fi localhost 8080 |
| <!-- | |
| Ex.) | |
| Target url: https://google.co.jp?hoge=abc&fuga=def | |
| Campaign url: https://xxxxx.execute-api.xxxx.amazonaws.com/xxx?url=https%3A%2F%2Fwww.google.co.jp%3Fhoge%3Dabc%26fuga%3Ddef&ua=UA-xxxxxx-x&utm_source=source&utm_medium=medium&utm_campaign=campaign&utm_term=term&utm_content=content | |
| --> | |
| <!DOCTYPE html> | |
| <head> | |
| <meta charset="utf-8"> | |
| </head> |
| 1. $ open ~/Library/Preferences/com.apple.symbolichotkeys.plist | |
| 2. 61 > value > parameters > item 2 の値を Shift のキーコードである 131072 に変更 | |
| 3. 60 > value > parameters > item 2 の値を Option-Shift キーの値である 655360 に変更 | |
| 4. 再起動 |
val, var
if let
val name: String? = "John Doe"
name?.let {
print("Name: ${it}")
}