カルボナーラ街道

計測と観察

2022-09-01から1ヶ月間の記事一覧

2022年9月を振り返る

生活 自炊をあまりしなくなった。野菜一日これ一杯*1飲んでおけば後は適当でいいでしょ、みたいな温度感で生きている。 買ってよかったもの AirPods Max www.apple.com MacBookとiPhoneの切り替えがシームレスですごい。今まで使っていたWH-1000XM3*2よりノ…

Scrapboxで未チェックのチェックボックスの個数をカウントして表示する

モチベーション Scrapboxで以下のチェックボックスがタグになるUserScriptとUserCSSを利用している。 scrapbox.io チェックボックスはTODOリストのように使う時があるのだが、このチェックリストの個数を可視化したい。目的として未チェックのみ数えられれば…

dotfiles盆栽記5: treeのオプション指定をデフォルトで実行するようにした

盆栽日和。 github.com モチベーション treeでドットから始まるディレクトリを表示する時はaオプションを付与するが、Git管理下のディレクトリの場合はオプションで .git を除外しないと .git 配下もtreeで表示されてしまう。行数が多くなり大変見づらい。 >…

zshで直前に実行したコマンドをクリップボードにコピーする

前提としてoh-my-zsh*1を利用。 モチベーション 作業ログを書いている際にコマンドをコピーしたい場面がある。今まではマウスで選択して右クリックでコピーをしていたが自動化チャンスだと思ったのでやる。 コマンド全体 > echo `history -1` | cut -f 2- -d…

dotfiles盆栽記4: Homebrew管理のGitを使うことでzsh起動を速くした

25秒から1秒に短縮された。 github.com モチベーション zshの初回起動が25秒かかっていて遅い。2回目以降は初回に比べてかなり速い。初回起動を速くしたい。 あたりをつける ターミナルやzshの知識が無いので勘所が分からず悩んでいたのだが、ターミナル起動…

SwiftUI.GroupをViewのbodyの直下に置いた時の挙動

開発環境 > xcodebuild -version Xcode 14.0 Build version 14A309 モチベーション SwiftUIのGroupを具体例を踏まえて理解しようと思って実験していたら意味わからんくなったので記事に残す。 SwiftUI.Group Group | Apple Developer Documentation HStack, …

Swift Chartsを使ったグラフ構築 走行距離編

iOS

iOS 16が公開された! Swift Charts触っていくぞ! 本記事では実装の細部には触れず、WWDC22のセッション内容に沿ってグラフを構築する。 開発環境 > xcodebuild -version Xcode 14.0 Build version 14A309 モチベーション 運動のモチベーションにムラがある…

dotfiles盆栽記3: pecoを利用した曖昧git switch

github.com モチベーション git switchする際に、毎回事前にgit branchでswitch対象のbranchを調べている。手間なのと、曖昧検索ができるpecoを使って便利に自動化したい。 こうした alias gsp='git switch `git branch | peco | sed -e "s/*//g"`' 解説 ま…

dotfiles盆栽記2: ghqとpecoでctrl+c押下時に現在のディレクトリに留まるようにする

タイトルが長い。 github.com モチベーション # ghq, peco alias ghqcd='cd $(ghq list --full-path | peco)' ghqとpecoを使って開発ディレクトリを行き来しているが、ctrl+cでキャンセルすると /Users/{USER_NAME} に遷移してしまう。キャンセル時はコマン…