Desktop Entryはランチャをメニューに統合するような仕組みです.KDEやGNOMEなどの FreeDesktop.org のXDGエントリ仕様に適合しているデスクトップ環境で使用可能です.
AppImageやローカルでmake build && make install したアプリケーションやフォルダへのショートカットをシステムに統合したいときは Desktop …
Continue reading »
MAX7219の使用方法について調べてみました.
電子工作界隈では7セグLEDなどをドライブするために,よくSN74HC595Nという8bitシフトレジスタが使用されるみたいです.これ1つでコントロールできるLEDは8個までですが,入門用のキットについてきたチュートリアルではSN74HC595Nをカスケード接続して片方をセレクタとすることで,見掛け上8x8個のLEDドットマトリクスを制御するという方法が紹介されていました.これはいわゆ …
Continue reading »
仕事でちょっとしたガジェットを作るのにESP32を使ったのですがなかなか使い勝手が良くて気に入ったので,自分で遊ぶためにAmazonでFreenoveのアルティメットスターターキットという教育用キット?を買ってみました.ちなみにアリエクだとAmazonよりもちょっと安く購入できるみたいです.
どう …
Continue reading »
リソースが潤沢とはいえない組込システムにおいて,ある機能の使用前と使用後でリソース(特にメモリの使用量)が …
Continue reading »
以前,当サイトで公開していたエントリーのリライトになります.
Unix系のシステムではSystemVとPOSIXのメッセージキューを使用することができる場合が多く,お手軽にIPCを使いたい場合このあたりが選択肢になるのではないかと思います.(とはいえ,いろいろ考慮してちゃんと …
Continue reading »
手元の Ubuntu を 20.04 から 21.04 に変えたらデフォルトセッションが Wayland になったことで /usr/share/X11/xorg.conf.d の設定が効かなくな …
Continue reading »
複数のバージョンのPythonを使いたいときはありませんか?ありますよね?そう,あるんですよ!そんな要望に応えてくれるのがpyenvです.ということで,pyenvの導入方法のメモです.巷には環 …
Continue reading »