ふるきのガベージコレクション2

脳内を通り過ぎたイメージの残骸の記録

PC・ガジェット

WSL2でWindowsバイナリが動かない

WSLのアップデートでWindowsのバイナリ(win32yank.exe)が動かなくなったので対策。 (情報源) https://tech.buty4649.net/entry/2023/04/21/170643 https://qiita.com/shigeokamoto/items/5cc30443d579808bf15b原因はsystemdが動いている環境では、systemd-bi…

通勤時のイヤホンの問題

通勤を再開して電車内で過す時間が往復で2時間以上あり、その時間を快適に過ごすためにノイズキャンセルイヤホンを使っている。もう5年ぐらいSONYのMDR-EX31BNを使っているのだが、直近の3年程は在宅勤務だったので、久しぶりに使っていることになる。基本的…

foobar2000への移行

頭の調子が良くないのに、負担のかかることを始めてしまう典型的な例。2、3日後に疲れがくるので要注意。楽曲データはiTunes@Windowsで管理してきたが、サブスクリプションが普及していく現状からiTunesの存続に不安を感じたのでfoobar2000に移行することに…

Emacs outline mode の設定の見直し

Emacsのoutline modeのデフォルトのレベル記号は"*"だが、Markdownのレベル記号に合せることで、Markdownエディタにも対応できるようにファイル毎に以下のLocal variables:を設定していた。この変数の正規表現にマッチする行頭の文字列のうち短かいものから…

Aero13be 復帰時の不安定は指紋認証が原因?

HP Aero13beのスリープやハイバネーションからの復帰時の不安定さに悩まされてきた。最近は指紋認証が毎回失敗するという状況が加わってさらに悪化し、もう手放すかと考え始めていた。とりあえずの回避策としてPIN認証を使い始めたらこちらは安定している。…

CorvusSKKの辞書に丸数字とローマ数字を追加

CorvusSKKのユーザ辞書に丸数字とローマ数字を追加した。ddskkとは違って辞書がeucではなくUTF-16なので、ユニコード文字も追加できる。 %AppData%\CourvusSKK\userdict.txtに追加。 辞書管理プロセスを設定のタブ:辞書2から停止して秀丸+MS-IMEで編集。編…

WSLg キーボードの認識をJPに

久しぶりにWSLgでEmacsを立ち上げたら、キー入力がUS配列になっていた。調べてみると逆パターンでUSキーボードをJPキーボードに認識してしまうという記事がいくつかあって、その対策法を使わせてもらった。X11のキーボードユーティリティをインストールして…

日本語IME SKKを試す

日本語IMEのSKKを試してみている。説明が難しいのだが、文節の区切りをユーザーが指定しながら変換していくIMEとまでは説明できるが、MS-IMEとの違いを明快に説明することは難しい。変換操作がかなり違っているので、それを練習することと、送りがなを指定す…

HP Aero13be シャットダウンする運用

PCの運用はシャットダウンせずにスリープ/ハイバネーションを使って、アプリも起動したままにするのが基本方針なのだが、半年前に買ったHP Aero13beはスリープ/ハイバネーションからの復帰が不安定で、うまく復帰できてもロック解除操作を繰り返す必要があっ…

職場にもトラックボール

出社することになったので、職場にもトラックボールを準備した。家で使っていたロジクールのM575を買い増して古い方を職場、新しい方を家で使うことに。買おうとして、M575は黒色のM575Sとグラファイト(グレー)または白のM575の2種類があることが判明、黒は…

PHPの学習環境

PHPの勉強を始めた。参考書はPHP超入門。まずは学習環境の構築。PHPの標準的な学習環境であるXAMPPを使うよう指示されているのだが、できればWSLを使いたいなと考えてXAMPPの中身を調べるとApache、MySQL、PHP。Ubuntu22.04のWSLにPHPをaptでインストールす…

PHPの第一印象

PHPを少しだけ調べてみた。ザ Light weight Languageという感じで、Webに特化していることがわかる。Perlに近い印象。といっても、参考書の事例がWeb開発を取り上げていることも影響しているかもしれない。でも汎用言語として取り上げられているのを見た記憶…

HP Aero13be WiFiを見失う問題 ファームウェアとドライバの更新

昨年10月の購入時からWiFiを見失う不具合が断続的に発生している。HPサポートアシスタントアプリでファームウェアの更新があったので入れてみた。更新前はF.03 REV Aだったものが、F.05 REV Aに更新された。更新理由はセキュリティの改善だったので、あまり…

次男の転職のためのプログラミング言語選択

次男は未経験でITエンジニアへの転職を目指しているが、未経験であっても、何らかのプログラミングの経験があれば経験者枠で採用される場合があることが次男の友人の転職事例よりわかった。次男の職場はエッセンシャルワーカーなので業務ではプログラミング…

HP Aero13be BIOSアップデート

今朝、PCを開いたらまた再起動していた。緊急のWindowsUpdateがあったのかと調べるが、昨夜は更新されているわけではない模様。再起動の理由はわからない。もしかしてとHPのシステムユーティリティを立ち上げてみるが、こちらも更新された様子はない。が、ア…

WindowsUpdateの自動再起動

今朝、PCを開いたらWindowsUpdateの自動再起動が起きていて、タスクマネージャーだけが起動した状態になっていた。これまでは再起動が予告されていたはずなのだが、いつの間にか予告なしになっていて驚かされた。幸い、データは失われていなかったのは不幸中…

Rubyの勉強継続

少し前にRubyの仕様が自由すぎて受け入れがたいので勉強をやめそうという記事を書いたが、結局、まだ勉強は続いている。その後はif文に対するunless文、それも機能の直交性がない仕様にはまた参ったが、徐々にその驚き、呆れにも慣れてきて、とにかく先へ進…

Rubyの勉強を挫折しそう

昨日からRubyの勉強を再開したのだが、&&、||、!と類似の機能としてand、or、notが出てきてやっぱり無理かもという気分になっている。処理の優先順位の問題なのだが、( )を使って明確に書けばよいところを、メソッドの引数を示す( )を付けない書き方で、&&な…

Rubyの勉強を再開

年明けからRubyの勉強を始めたのだが、プログラミングの自由度の高さから覚えることが多く、今更、こんな複雑な言語をやる意味はないのではという気分がしてきて中断していた。でも覚えられるから試すのではなく、どんな言語なのかを知りたいから試すのだと…

Rubyを学ぶ準備

プログラム言語のRubyを学ぶ準備をしているが、なかなかはかどらない。最初の問題はどこに環境構築するか。RubyはWindowsと相性が良くないのでLinux環境に入れたいのだが、HP Aero13beのWSL2にするかNUC2のUbuntuにするかで迷っていた。できれば本物のLinux…

ConhostでWSL2

WindowsTerminalのCLI版Vim/Emacsで日本語入力ができない問題を回避するため、今更ながらWSL2をConhost.exe上で使う環境を準備。・CLIアプリをConhost.exeで起動するように指定。 設定 -- プライバシーとセキュリティ -- 開発者向け -- ターミナル -- Window…

CATVセットトップボックス(STB)の不調

最近、Dixim Play UというPC用テレビ録画再生アプリを半額キャンペーンで購入した。そのアプリで録画を見ていたら、再生開始後5分ぐらい経過すると再生が止まってしまう現象が発生。アプリの相性問題が短時間のテスト再生時には発生せずに購入後に発生したか…

モダンスタンバイが無効化できない

HP Aero13beにはいくつかの不具合があるが、どれもスリープ復帰時の問題。調べてみるとモダンスタンバイ(=スタンバイ(S0 低電力アイドル))という機能に問題が多いようなので、無効化してみた。 (情報源) Windows 10 20H2でモダンスタンバイを無効にする方法 …

WSLの時刻が遅れる問題 systemd-timesyncdで解決

スリープするとWSLの時計が遅れる不具合について、Githubのissueにsystemd-timesyncdを使った解決策が出ていた。途中経過も含めて手順を書いてみる。 情報源 WSL2 date incorrect after waking from sleep · Issue #8204 · microsoft/WSL · GitHub(1)systemd…

トラックボールにも慣れてきた

トラックボールを使い始めて一週間、仕事でも使っているが、ほぼ慣れてきて、操作スキルも安定してきた。全般的に普通に使えているが、トラックボールが苦手なドラッグ操作では少し苦労している。始点にカーソルを置いて人差し指でボタンを押し、親指でボー…

このブログの記事へのアクセスが増えていた

11/30のアクセスが史上最高だった。といっても30人程度なのだが。調べてみるとマイクロソフトのBingからの検索で、WSLの固定IP化の記事へアクセスしている。試しにBingで"WSL 固定IP スクリプト"で検索してみると、1番最初に自分の記事が出てきて驚いた。Git…

トラックボールM575を注文

2年ぐらい前から、緊張した時にマウスを持つ手の肘から先が震えるという症状が徐々にひどくなってきていて、最近は手の振幅数cm、周期2-3回/秒の激しさになっている。マウスが動いた分だけカーソルも動くので、手の震えが始まるとカーソルが激しく飛び交うこ…

HP Aero13be のトラブルが続く

HP Aero13beを購入して約1か月経過。基本的には問題なく使えているのだが、不具合が散発している。 -- スリープ復帰時にWiFiを見失う -- スリープ復帰時にタスクバーがフリーズ -- スリープ復帰時にタスクバーの時計が同期しない -- スリープ復帰時にWSLの時…

日誌を秀丸エディタで書く

WSL環境を壊してしまってしばらくEmacsが使えなくなっていた。仕方がないので日誌を秀丸エディタで書いている。カーソルキーを使ったカーソル移動が煩わしいことと、ついEmacsのキーアサインを使って誤操作してしまうという問題が起きている。世の中のほとん…

HP Aero13be スリープ復帰時にタスクバーがフリーズする

これはWindows11のバグかもしれないが、頻度が上がってきたのでメモ。スリープから復帰した時にタスクバーがフリーズしている。アプリをクリックしても反応しないし、時計がスリープ前の状態のままになっている状態。修復方法は、タスクマネージャーを起動し…