commit(auto)

This commit is contained in:
Kaz Saita(WSL2) 2024-01-30 19:25:19 +09:00
parent 3dfab63ec2
commit bbb80f54bd
31 changed files with 692 additions and 14 deletions

View file

@ -0,0 +1,30 @@
# 000000000002 メモ、ノートの書き方
#howto #zettelkasten #index #moc #notes #memo
## 全体的な書き方の方針
202203の時点で、zettelkasten([[202203082335 zetetlkasten|zetetlkasten]])という手法もしくはその周辺の技法を、自分に使える範囲で取捨選択した方法をベースにしている。
これまでもさまざまな変遷があったし、これからも変わるだろう。ゆえに、特定の技法を唯一の手法とすることはしないようにする。
そのため、フォルダ構成などに、できるだけ特定の方法の名称を使わないようにする。zettelkastenとか、orgみたいな名称は使わないことにする。
10年後も情報に意味があるように注意。たとえば、URLなどをリンクするだけだと、そのサイトが消滅した場合に何もわからなくなってしまう。本の場合も捨てたり、紛失してしまうことがあるかもしれない。引用はコピペでよいのでテキストで有用(とノートを書いた時に)思ったことを明示するようにする。そのノート単体で読めば内容が理解できるようになっているか、このフォルダを参照すれば必要な情報が漏れなく読めるようにする。これは完全にやるのはむずかしいかもしれない。努力目標。
書き方のフォーマットについて、plain textとして読むことができれば、どのような種類でもかまわないことにする。ただのtxtでも、orgでも、markdownでも、adocでもよい。200203時点ではmarkdownが、面倒さと記述のバランスが取れていると思っているのでメインで使用している。
リンク的なものについては、wikilink記法を使用している。つまり `[[こういうやつ]]`
色々なソフトがこのリンクをフォルダ全体から探してきてくれて、破綻することはなさそうだと思っているが、将来問題になってしまう可能性は0ではない。
### ファイル名の規則
ファイル名はユニークになるように、 YYYYMMDDHHmm でprefixを追加している。
このため、前述のリンクが破綻してしまうかもしれないリスクは多少減らすことができているかもしれない。wikilinkが使えなくなっても、フォルダ内のどこかに存在することは確実なので、リンクを作りなおすことは可能。
例: `20240109190207 hogefuga.md`
### ファイル内容の規則
専用ファイルなど一部を除き、metadata/front matterのようなシステム依存の内容は書かない。 tagを `#tag` 形式で書く以外は採用しない。
それ以外はmarkdownの基本的な範囲を使う。
[[000000000003 日々のノート追加の流れ]]

View file

@ -0,0 +1,12 @@
# 000000000003 journal(obsolete)
#howto #obsolete
## 20240110120013 jounalは別のvaultに移動することにした。
これでよかったのかも。
### 20240109164324 journalを書くのはやめた。
#### journalを書くのをやめた理由
- 内容単位で分かれておらず、後から参照することがむずかしい
- 同様の理由で、メモとしての利用価値が低い。 日記的なものを書きたかったら別の方法を使ったほうがよい(と今は思っている)

View file

@ -4,15 +4,15 @@
### その1 なんでもCaptureシステムからの入力
[[20240122225308 なんでもCaptureシステム|なんでもCaptureシステム]]で入ってきた内容を整理、まとまったノート的なものが必要なら、抽出してファイルを作成。本当にその場かぎりのものであった場合は実行してしまったら削除。
public注: 削除してしまったものは存在しない
[[20240130184342 なんでもCaptureシステム|なんでもCaptureシステム]] で入ってきた内容を整理、まとまったノート的なものが必要なら、抽出してファイルを作成。本当にその場かぎりのものであった場合は実行してしまったら削除。
### その2 書籍などのまとまったドキュメントを読んでからのノート作成
まず、入手した文献を目録に追加する。202203時点では、この役割をはたしているのはzotero。
その後、文献を読みすすめるにつれて、学んだことを自分の言葉で記述する[[20240122231010 Literature Notes|Literature Notes]]的なものを書く。
[[20240122223312 Reference Notes|Reference Notes]]は多くの場合、不要なのではないか?と思ったので一旦作成しないことにする。
その後、文献を読みすすめるにつれて、学んだことを自分の言葉で記述するLiterature Note的なものを書く。
Reference noteは多くの場合、不要なのではないか?と思ったので一旦作成しないことにする。
コピペはできるだけやらない。自分で言語化してからノートにする。
本などを読む場合、ハイライトするなどして要点を確認。紙の本の場合は線をひくなどして、電子書籍の場合はハイライトする。pdf, kindle , o'reillyなど、たいていのものはハイライトできそう。webの場合はweava <https://chrome.google.com/webstore/detail/weava-highlighter-pdf-web/cbnaodkpfinfiipjblikofhlhlcickei/reviews?hl=ja>
ハイライトをコピペするのではなく、かならず、自分で言語化してからノートにする。

View file

@ -0,0 +1,23 @@
000000000010 フォルダとその使い方
#index #memo
\_Assets:
画像、動画、pdfなどのリソースを格納。
public:
そのうち公開可能なもの
00_Capture :
[[20240122225308 なんでもCaptureシステム|なんでもCaptureシステム]]からの入力がどんどん入ってくるところ。 inbox的なものでもある。
memo:
Captureしたり、読書をしたり、調べものをしたりしながら、メモ/ノートをひたすら貯めていくところ。フォルダ分けはしない。
public:
唯一のフォルダ。公開可能なもの。
04_Obsidian_Templates:
Obsidianの各種テンプレート
old:
入れてあるけど未整理のためあまり役にたたない。
整理が必要。
work:
案件ごと、クライアント毎にまとめてある。
Projects:
まとまった何かを入れようとしたが、そのようなことはできないので廃止され、memoに統合。

View file

@ -0,0 +1,395 @@
# 201804221942 djm-450のudevログ
#linux #soft #usb
```
KERNEL[513625.384614] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3
DEVTYPE=usb_device
MAJOR=189
MINOR=20
PRODUCT=2b73/13/103
SEQNUM=2990
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.384732] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00icFFisc00ip00in00
PRODUCT=2b73/13/103
SEQNUM=2991
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.384804] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1
DEVTYPE=usb_interface
INTERFACE=1/1/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc01ip00in01
PRODUCT=2b73/13/103
SEQNUM=2992
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.385076] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1 (sound)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1
SEQNUM=2993
SUBSYSTEM=sound
KERNEL[513625.386770] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/controlC1 (sound)
ACTION=add
DEVNAME=/dev/snd/controlC1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/controlC1
MAJOR=116
MINOR=8
SEQNUM=2994
SUBSYSTEM=sound
KERNEL[513625.386842] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midiC1D0 (sound)
ACTION=add
DEVNAME=/dev/snd/midiC1D0
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midiC1D0
MAJOR=116
MINOR=9
SEQNUM=2995
SUBSYSTEM=sound
KERNEL[513625.386914] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midi1 (sound)
ACTION=add
DEVNAME=/dev/midi1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midi1
MAJOR=14
MINOR=18
SEQNUM=2996
SUBSYSTEM=sound
KERNEL[513625.387025] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/dmmidi1 (sound)
ACTION=add
DEVNAME=/dev/dmmidi1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/dmmidi1
MAJOR=14
MINOR=25
SEQNUM=2997
SUBSYSTEM=sound
KERNEL[513625.387098] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0 (snd_seq)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0
SEQNUM=2998
SUBSYSTEM=snd_seq
KERNEL[513625.387151] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0 (snd_seq)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0
DRIVER=snd_seq_midi
SEQNUM=2999
SUBSYSTEM=snd_seq
KERNEL[513625.387238] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/1/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc01ip00in01
PRODUCT=2b73/13/103
SEQNUM=3000
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.387362] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/3/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc03ip00in02
PRODUCT=2b73/13/103
SEQNUM=3001
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.387483] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/3/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc03ip00in02
PRODUCT=2b73/13/103
SEQNUM=3002
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[513625.387608] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3 (usb)
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3
DEVTYPE=usb_device
DRIVER=usb
MAJOR=189
MINOR=20
PRODUCT=2b73/13/103
SEQNUM=3003
SUBSYSTEM=usb
TYPE=0/0/0
UDEV [513625.406495] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_MODEL=DJM-450
ID_MODEL_ENC=DJM-450
ID_MODEL_ID=0013
ID_REVISION=0103
ID_SERIAL=Pioneer_DJ_Corporation_DJM-450_RAMP000902JP
ID_SERIAL_SHORT=RAMP000902JP
ID_USB_INTERFACES=:ff0000:010100:010300:
ID_VENDOR=Pioneer_DJ_Corporation
ID_VENDOR_ENC=Pioneer\x20DJ\x20Corporation
ID_VENDOR_ID=2b73
MAJOR=189
MINOR=20
PRODUCT=2b73/13/103
SEQNUM=2990
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625392472
UDEV [513625.408997] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00icFFisc00ip00in00
PRODUCT=2b73/13/103
SEQNUM=2991
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625408741
adb_user=yes
UDEV [513625.410391] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/3/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc03ip00in02
PRODUCT=2b73/13/103
SEQNUM=3001
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625410116
adb_user=yes
UDEV [513625.410760] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/1/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc01ip00in01
PRODUCT=2b73/13/103
SEQNUM=2992
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625410309
adb_user=yes
UDEV [513625.411983] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1 (sound)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1
ID_FOR_SEAT=sound-pci-0000_00_1a_0-usb-0_1_2_4_4_3_1_1
ID_PATH=pci-0000:00:1a.0-usb-0:1.2.4.4.3:1.1
ID_PATH_TAG=pci-0000_00_1a_0-usb-0_1_2_4_4_3_1_1
SEQNUM=2993
SUBSYSTEM=sound
SYSTEMD_WANTS=sound.target
TAGS=:seat:systemd:
USEC_INITIALIZED=513625411843
UDEV [513625.412162] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.2
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/3/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc03ip00in02
PRODUCT=2b73/13/103
SEQNUM=3002
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625410116
adb_user=yes
KERNEL[513625.413569] change /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1 (sound)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1
SEQNUM=3004
SUBSYSTEM=sound
SYNTH_UUID=0
UDEV [513625.414090] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midiC1D0 (sound)
ACTION=add
DEVNAME=/dev/snd/midiC1D0
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midiC1D0
MAJOR=116
MINOR=9
SEQNUM=2995
SUBSYSTEM=sound
TAGS=:uaccess:
USEC_INITIALIZED=513625413917
UDEV [513625.415254] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0 (snd_seq)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0
DRIVER=snd_seq_midi
SEQNUM=2998
SUBSYSTEM=snd_seq
USEC_INITIALIZED=513625415197
UDEV [513625.415426] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/dmmidi1 (sound)
ACTION=add
DEVNAME=/dev/dmmidi1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/dmmidi1
MAJOR=14
MINOR=25
SEQNUM=2997
SUBSYSTEM=sound
TAGS=:uaccess:
USEC_INITIALIZED=513625415261
UDEV [513625.415587] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midi1 (sound)
ACTION=add
DEVNAME=/dev/midi1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/midi1
MAJOR=14
MINOR=18
SEQNUM=2996
SUBSYSTEM=sound
TAGS=:uaccess:
USEC_INITIALIZED=513625415369
UDEV [513625.416940] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0 (snd_seq)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/seq-midi-1-0
DRIVER=snd_seq_midi
SEQNUM=2999
SUBSYSTEM=snd_seq
USEC_INITIALIZED=513625416894
UDEV [513625.417756] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/controlC1 (sound)
ACTION=add
DEVLINKS=/dev/snd/by-path/pci-0000:00:1a.0-usb-0:1.2.4.4.3:1.1 /dev/snd/by-id/usb-Pioneer_DJ_Corporation_DJM-450_RAMP000902JP-01
DEVNAME=/dev/snd/controlC1
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1/controlC1
ID_BUS=usb
ID_MODEL=DJM-450
ID_MODEL_ENC=DJM-450
ID_MODEL_ID=0013
ID_PATH=pci-0000:00:1a.0-usb-0:1.2.4.4.3:1.1
ID_PATH_TAG=pci-0000_00_1a_0-usb-0_1_2_4_4_3_1_1
ID_REVISION=0103
ID_SERIAL=Pioneer_DJ_Corporation_DJM-450_RAMP000902JP
ID_SERIAL_SHORT=RAMP000902JP
ID_TYPE=audio
ID_USB_DRIVER=snd-usb-audio
ID_USB_INTERFACES=:ff0000:010100:010300:
ID_USB_INTERFACE_NUM=01
ID_VENDOR=Pioneer_DJ_Corporation
ID_VENDOR_ENC=Pioneer\x20DJ\x20Corporation
ID_VENDOR_ID=2b73
MAJOR=116
MINOR=8
SEQNUM=2994
SUBSYSTEM=sound
TAGS=:uaccess:
USEC_INITIALIZED=513625413826
UDEV [513625.419410] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1
DEVTYPE=usb_interface
DRIVER=snd-usb-audio
INTERFACE=1/1/0
MODALIAS=usb:v2B73p0013d0103dc00dsc00dp00ic01isc01ip00in01
PRODUCT=2b73/13/103
SEQNUM=3000
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625410309
adb_user=yes
UDEV [513625.421091] bind /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3 (usb)
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_MODEL=DJM-450
ID_MODEL_ENC=DJM-450
ID_MODEL_ID=0013
ID_REVISION=0103
ID_SERIAL=Pioneer_DJ_Corporation_DJM-450_RAMP000902JP
ID_SERIAL_SHORT=RAMP000902JP
ID_USB_INTERFACES=:ff0000:010100:010300:
ID_VENDOR=Pioneer_DJ_Corporation
ID_VENDOR_ENC=Pioneer\x20DJ\x20Corporation
ID_VENDOR_ID=2b73
MAJOR=189
MINOR=20
PRODUCT=2b73/13/103
SEQNUM=3003
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=513625392472
UDEV [513625.422586] change /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1 (sound)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4.4/1-1.2.4.4.3/1-1.2.4.4.3:1.1/sound/card1
ID_BUS=usb
ID_FOR_SEAT=sound-pci-0000_00_1a_0-usb-0_1_2_4_4_3_1_1
ID_ID=usb-Pioneer_DJ_Corporation_DJM-450_RAMP000902JP-01
ID_MODEL=DJM-450
ID_MODEL_ENC=DJM-450
ID_MODEL_ID=0013
ID_PATH=pci-0000:00:1a.0-usb-0:1.2.4.4.3:1.1
ID_PATH_TAG=pci-0000_00_1a_0-usb-0_1_2_4_4_3_1_1
ID_REVISION=0103
ID_SERIAL=Pioneer_DJ_Corporation_DJM-450_RAMP000902JP
ID_SERIAL_SHORT=RAMP000902JP
ID_TYPE=audio
ID_USB_DRIVER=snd-usb-audio
ID_USB_INTERFACES=:ff0000:010100:010300:
ID_USB_INTERFACE_NUM=01
ID_VENDOR=Pioneer_DJ_Corporation
ID_VENDOR_ENC=Pioneer\x20DJ\x20Corporation
ID_VENDOR_ID=2b73
SEQNUM=3004
SOUND_INITIALIZED=1
SUBSYSTEM=sound
SYNTH_UUID=0
SYSTEMD_WANTS=sound.target
TAGS=:seat:systemd:
USEC_INITIALIZED=513625411843
```

View file

@ -0,0 +1,86 @@
# 201812091402 slimeを動かしているとddskkの変換がうまくいかない
#slime #emacs #lisp
slimeの設定はこんな風にした。
```lisp
(require 'slime)
(setq inferior-lisp-program "sbcl")
(slime-setup '(slime-repl slime-fancy slime-banner slime-company))
(add-hook 'lisp-mode-hook 'smartparens-mode)
(add-hook 'lisp-mode-hook
(lambda ()
(set (make-local-variable lisp-indent-function)
'common-lisp-indent-function)))
(add-to-list 'auto-mode-alist '("\\.lisp\\'" . lisp-mode))
```
それで .lispファイルを開くと、漢字変換ができなくなる。
M-x describe-key で スペース押すとこんな結果。
```
SPC runs the command slime-autodoc-space (found in
slime-autodoc-mode-map), which is an interactive compiled Lisp
function in slime-autodoc.el.
It is bound to SPC.
(slime-autodoc-space N)
Like slime-space but nicer.
```
ということだったので、
```lisp
(define-key slime-autodoc-mode-map " " nil)
```
を追加。
まだだめで、この状態で M-x describe-key で スペース押すとこんな結果。
```lisp
SPC runs the command slime-space (found in slime-mode-indirect-map),
which is an interactive compiled Lisp function in slime.el.
It is bound to SPC.
(slime-space N)
Insert a space and print some relevant information (function arglist).
Designed to be bound to the SPC key. Prefix argument can be used to insert
more than one space.
```
じゃあ、ということで
```lisp
(define-key slime-mode-map " " nil)
```
を追加。
・・・で日本語が打てるようになったが、この2つもddskk利用時以外は使いたい。
とすると日本語変換以外の時は上記の関数を呼びたい。
<https://gist.github.com/hiyosi/1325989/cea57a115897ac6c3a2f3d0c4082e380b6b30bf7>
この方のやつなどを参考にしてこうしてみた。
```lisp
(define-key slime-autodoc-mode-map " " nil) ; 下のadd-hookで上書きされるので不要
(define-key slime-mode-map " " nil)
```
```lisp
;; ddskkが変換中は変換を優先する@slime
(defun slime-space/skk (n)
(interactive "p")
(if (and (boundp 'skk-henkan-mode) skk-henkan-mode)
(skk-insert n)
(slime-autodoc-space n)))
(add-hook 'slime-autodoc-mode-hook
(lambda ()
(define-key slime-autodoc-mode-map " " 'slime-space/skk)))
```

View file

@ -0,0 +1,8 @@
# 201812201400 uim-skk で AZIK を US 配列で利用するためのパッチddskk互換
#linux #skk #azik #uim
https://twitter.com/kazbo/status/826753741848145920
から転載。
この通りやればOK。uim更新したら元にもどったりするのでその時はまたこれをやる。
https://gist.github.com/senda-akiha/b72c5a45ebcd046d9cfe

View file

@ -0,0 +1,5 @@
# 201901010002 ボリュームの金属部分をGNDにつなぐ
#hard #potentiometer #electronics #noise
<http://www.maroon.dti.ne.jp/jyaku9/koneta/koneta3/koneta3-10.html>
>  ボリュームのつまみの金属部分を「必ず GND へ接続してください!」。 つまみを触るとノイズがでたりしますし、ノイズの原因となります。(入力部分は敏感なのです!)

View file

@ -0,0 +1,49 @@
# 201907231138 定番の電子部品
#hard #parts
秋月で買えて、digikeyもいけそうな範囲で
## オペアンプ
### 秋月
とりあえず使っとけ的な場合 LM358
<http://akizukidenshi.com/catalog/g/gI-11167/>
フルスイングしたい時 DIP NJU7043
<http://akizukidenshi.com/catalog/g/gI-06840/>
フルスイング かつ ハイスピードで動かしたい時 OPA2353UA GBW 44MHz
<http://akizukidenshi.com/catalog/g/gI-02330/>
### 非秋月
とりあえず使っとけ的な場合 LMV358
[LMV358ARZ HTCSEMI | C2928823 - LCSC Electronics](https://www.lcsc.com/product-detail/Operational-Amplifier_HTCSEMI-LMV358ARZ_C2928823.html)
## Nch MOS FET
2SK4017
<https://akizukidenshi.com/catalog/g/gI-07597/>
## ダイオード
小信号用 1N4148
<http://akizukidenshi.com/catalog/g/gI-00941/>
## コネクタに対応した電線
XH
適用電線範囲(AWG) 2822
## ブレッドボードの配線
オヤイデ
BX-S 0.65mm(単線)
IEV(インターホン)0.65mm 4芯10芯
<https://oyaideshop.blogspot.com/2021/07/blog-post_26.html>
## ミニスピーカー
ダイソー
https://jp.daisonet.com/products/4549131578874

View file

@ -0,0 +1,6 @@
# 202108161203 juce made with juce消すには
#juce #programming
- jucerでログインして
- JUCE_DISPLAY_SPLASH_SCREEN=0
ref: https://forum.juce.com/t/help-needed-i-have-an-indie-license-how-can-i-remove-the-made-with-juce-when-using-cmake/40450/2

View file

@ -0,0 +1,14 @@
# 202203082221 zettelkasten ノートの種類について
#zettelkasten
[[20240122231403 Fleeting Notes|Fleeting Notes]]
[[20240122223312 Reference Notes|Reference Notes]]
[[20240122231010 Literature Notes |Literature Notes]]
[[20240122231152 Permanent Notes|Permanent Notes]]
cf.<https://haikal.blog/my-zettelkasten-journey-understanding-the-differences-between-fleeting-notes-literature-notes-reference-notes-and-permanent-notes/>

View file

@ -0,0 +1,11 @@
# 202203082225 zettelkasten のこされている疑問
#zettelkasten
- literature notes を書いているときに疑問、要調査なことが浮かんでくると思うのだけど、それはイチイチpermanent notesに書くべきものなのだろうか。現状ではliterature noteに `感想` などとして書いている。もしかしたらpermanent notesに書く方がいいのかもしれない。それが何かのアイデアの出発点になるかもしれない。
- 技術書を読んだときに、どこまで reference/literatureの区別が必要なのかちょっと疑問。ほぼliterature noteだけでもいいような気がする。
- literature notesを1トピック1ートにするべきかこれは1冊1つのートにしたい気がする。後で引用したい時にこまるのだろうか
- reference noteって本当に必要literature noteを書きおわったら消してもいいような気がする。

View file

@ -0,0 +1,30 @@
# 202203082335 zettelkasten
202203時点でートをとるときの基本としている概念がzettelkasten。
[[202203082220 zettelkasten ノートの種類について]]
[[202203082225 zettelkasten のこされている疑問]]
## 参考にした文献
[[202201231125 TAKE NOTES]]
## gotchas
[[202203082052 すべてをzettelkastenにする必要はない]]
zettelkasten.de (<https://zettelkasten.de/>)
日本語の説明
<https://jmatsuzaki.com/archives/27446>
Getting Started
<https://zettelkasten.de/posts/overview/>
関係あるような無いような?
[building second brain](https://www.buildingasecondbrain.com/)
値段たかっ
このmarkdownはzettelkasten的では無いかも。
もっと短かいやつをポコポコ作るイメージなのでは

View file

@ -0,0 +1,13 @@
# pythonでモジュールファイルを単体で実行したい場合
#python
```py
if __name__ == "__main__":
# ここにやりたいことを書く
```
cf.
[6.1.1. モジュールをスクリプトとして実行する]()
<https://docs.python.org/ja/3/tutorial/modules.html#executing-modules-as-scripts>

View file

@ -1,4 +1,5 @@
# 20240121121237 pythonで制御工学の学習環境を作る
#python #control_theory
## サポートページ
@ -23,11 +24,8 @@ windowsの普通のpythonを使おうとすると、slycotのインストール
[[20240121125457 venv|venv]]を使い学習用環境を作る。
学習用フォルダを作り、その中で
```
python -m venv .venv
code .
```
`python -m venv .venv`
`code .`
vscodeが起動せず、`cannot run .exe files: exec format error` とかエラーが出る場合は
[[20240123115736 wsl2からwindowsのvs codeが起動できない|wsl2からwindowsのvs codeが起動できない]] に書いてある方法で起動するようになる。
@ -35,9 +33,7 @@ vscodeが開いたら、
`Python: Create Terminal` コマンドを実行。自動で.venvが選ばれた環境が起動する。
開いたターミナル内で、
```
DISPLAY= pip install control slycot matplotlib notebook
```
`DISPLAY= pip install control slycot matplotlib notebook`
DISPLAY変数を無効にする理由は[[20240123120540 wsl2上でpipを実行すると、ものすごく時間がかかる|wsl2上でpipを実行すると、ものすごく時間がかかる]]から。
`Jupyter: Select Interpreter to Start Jupyter Server`

Binary file not shown.

After

Width:  |  Height:  |  Size: 925 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 925 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB