@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

ディレクトリ内の最新のファイルをfindコマンドで探す

tl;dr

find -printf '%Ts %TF %TT %p\n' | sort

カレントディレクトリ以下のファイル一覧が以下のようなフォーマットで並ぶ

1618914659 2021-04-20 10:30:59.9416574000 ./path/to/file
1618995234 2021-04-21 08:53:54.0000000000 ./path/to/file2

ちょっと説明

続きを読む

helmでwindows.elのウィンドウを切り替える

k8sではなくEmacsの話。

anythingからhelmに切り替えてからもウィンドウ切り替えだけ anything-c-source-windowsを使っていたが helm一本にするために重い腰を上げてhelmのsourceを書いてみた。windowsが古すぎるというかマイナーすぎるのか情報が少ない気がする。

続きを読む

macでビルド後にSafariのタブをリロードする

yarn buildnpm run buildの後にブラウザをリロードしたかったので、AppleScriptで解決した

yarn build && osascript -e 'tell application "Safari"' -e 'set docUrl to URL of document 1' -e 'set URL of document 1 to docUrl' -e 'end tell'

参考

stackoverflow.com

stackoverflow.com

Vue 3で再帰的にコンポーネントを利用するメモ

tl;dr

defineAsyncComponentで遅延させるといいみたい

import { defineAsyncComponent } from 'vue'
import Foo from './path/to/Foo.vue'

export default {
  components: {
    Foo: defineAsyncComponent(() => Promise.resolve(Foo))
  }
}
続きを読む