7839

雑草魂エンジニアブログ

Linux

Windows10のWSL2上のUbuntu20.04でCH340 USBシリアルモジュールを操作する

Windows10のWSL2上のUbuntu20.04で、USBシリアルモジュールを操作しようとした際に、少し手間取ったので備忘録として残しておく。 CH340とは WSL2 + Ubuntu-20.04インストール usbipd-win インストールおよび設定 動作試験 まとめ CH340とは CH340は中国の南…

「UNIXという考え方」から学ぶUNIX

UNIXに興味を持ち、「UNIXという考え方ーその設計思想と哲学(オーム社)」を読んだので備忘録として残しておく。 UNIXの思想と哲学 まとめ 関連書籍 UNIXの思想と哲学 小さいものは美しい。Small is beautiful. 一つのプログラムには一つのことをうまくやら…

オペレーティングシステム(OS)UNIX / Linux

MacOS XはFreeBSDベースという話を聞いて、FreeBSDとは?と疑問に思ったので、調べたことを備忘録として残しておく。 オペレーティングシステム(OS)とは UNIXとは UNIXの種類 System V 系 BSD 系 Linuxとは Linuxのディストリビューション まとめ オペレー…

【Linux】ファイルシステム(Ext4)・Macでfuse-ext2によるアクセス

とあるLinuxの組み込みシステムを扱う際に、SDカードが通常と異なり「ext4」であった。ファイルシステムに関して、調べた内容を備忘録として残しておく。 ファイルシステムとは フォーマット(初期化)とは ファイルシステムの種類 FAT NTFS HFS+ APFS XFS e…

【Linux】Supervisor でプロセス制御(Rails + Puma / Capistrano)

EC2(AmazonLinux2)に構築した Railsアプリケーションのプロセス管理、具体的にはデーモンプロセスとして動かすために、今回 Supervisor を使ったので、備忘録として残しておく。 Supervisor v4.2.1 Supervisor とは Supervisor のコマンド supervisord sup…