PC
6月になったのでそろそろええかと思ってアップグレード。 「MaxReportsに達したんで書き込まへんで」とレポートが表示されて、最後はエラー表示。 どういうエラーかはわからんので、とりあえずリブートしてみた。結果はKernel Panic。あかんがな。 スートフ…
twitterがAPIを有料化するとか言っている中で突然自分のツイートを別保存したくなって、いろいろと研究。 現状無料ではAPI v2で読み込みができない。v1.1では読み込みができるが、これとていつ使えないようになるかはわからない。実際、昨日は使えなくなった…
愛用画像ブラウザのgeeqieがなかった。これもapt getでインストール。 しかし、画像やサムネイルを右クリックすると終了する。 AppImageバージョンでも同様。フォルダツリー上だと終了しない。 xubuntu 22.10にアップグレード - パンクはいつも突然に 随分前…
このところ急にm.2 SSDの価格が下がってきたので導入する。 ドライブの現状 kazz@oscar ~# sudo df -x squashfs -x tmpfs -x nfs4 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb2 146716604 65786776 73404252 48% / /dev/sdb4 83102716 52…
YoutubeやSpotifyでコンテンツを再生する時に激しくHDDにアクセスするのに気がついた(今さら)。現在/はSSDで、/homeをHDDにしている。 調べてみたら、ディフォルトで/dev/shmというRAMディスクが作成されるらしい。 kazz@oscar ~# df -lh Filesystem Size Us…
ダイナミックDNSの更新スクリプトのIPアドレス取得部分でエラーが出て誤動作していたので、IPアドレスチェック部分を厳格化。IPv4限定。 255) {return FALSE;} } return TRUE; } ?> 変数の型がフレキシブルなphpならでは。
どこかで見つけてたんだけど、再度探しても見つからないので、マニュアル見ながら作ってみた。メモ代わりに書いておく。ディフォルトは用途に合わせてお好みで。 オプションの配列の添字は最初は文字列かと思って引用符で囲ったらエラー。定数だった。 fals…
昨日の自分のツイート一覧をブログに書き込むスクリプトのパーツとして考えた。数学関数だけでやるのとPHPの関数を使うのと、どっちがスマートかなあ。
xubuntuのクライアントPCを22.10にアップグレード。 以下、トラブルとかメモ。 音が出ない pulseaudioがアンインストールされていた。pavucontrolは残っているのに。 apt get しても音が出なかったが、リブートしたら解決。 geeqieがない 愛用画像ブラウザの…
久しぶりに検索してみたら、dockerコンテナでzwiftを動かしている事例を発見。 forums.zwift.com github.com なるほど。まずはzwift.shを動かしてみた。が、dockerがインストールされていないとな。sudo apt install dockerではあかんらしい。 self-developm…
前回の続き。いくつかトラブルはあった。 doroyamada.hatenablog.jp php8の定数の厳格化 cronのリザルトをローカルメールサーバに送るようにしているが、そのなかでエラーが。 PHP Fatal error: Uncaught TypeError: error_reporting(): Argument #1 ($error…
おうちサーバのubuntu、というかxubuntuを20.04から22.04にdist-upgradeした。 OSの更新自体は特に問題なくクリア。 ところが、apacheが生きていない。 メッセージ通りのコマンドを実行してみる。エラーが出ていてた。
昨日の続き。 doroyamada.hatenablog.jp 「チルダが展開されないならば置換すればいいじゃない」と思ってやってみた。引用符とか、環境変数中の/が置換の区切りとなってしまう問題とか、いろいろと試行錯誤した結論がこれ。 cd `cdr -l | awk '{ print $2 }'…
zsh組み込みでディレクトリ変更の履歴を表示できるcdrというのがあるらしい。以下のサイトを参考にアクティベート。 wada811.blogspot.com peco-cdrコマンドを実行してみるとzleがなんとかと怒られる。どうやらショートカットを作って実行するもので、コマン…
なんか天気予報の気温と室温が一致しない(いうほど暖かくない、というか足元が冷たい)ような気がして、再び記録開始。 ところが、この時のやり方ではmakeが通らない。 doroyamada.hatenablog.jp 検索したらシンプルな方法があった。1ファイルのpythonスクリ…
クライアントPCのxubuntuを21.10から22.04にアップグレード。特に問題なく終了。 以下、トラブルメモ。 bsfilterがdisableになっていた。 clawmailのbsfilterがonになっていなかった。手動で学習させようとしたらエラーが出る。検索してみるとmecabの文字コ…
探してみたらwordpress記法で生成するものがあった。 wp-cocoon.com これを最低限の改造で作ろうとしたけど、ややこしすぎて断念。エラーチェックとかミニマムにして改造してみた。 javascript:(function(){ var url=location.href; var host=location.host;…
時折PCの画面がちらついたり、オンボードグラフィックが無効になったり、オンボードLANが無効になったりする。いろいろ試していたが、どうやらグラフィックボードが悪さをしているもよう。 デュアルディスプレイ(PCモニターとテレビ)をやりたいので、外して…
ということで、ものが届いて、土日に更新。 これまでいつもケースに組み込んでからCPUやメモリを取り付けていたけど、よう考えたら取り付けてから組み込んだほうがいいといまさら気がついて、やってみた。 CPUの付属クーラーが想定以上に静かで驚いた。 変わ…
syncthingサーバ上のファイルをローカルにコピーするスクリプトで、呼び出しているcpコマンドが「ファイルがありまへんで」とエラーを吐いていた。ディバグしてみると、escapeshellarg関数が日本語(というか2バイト文字?)にそのままでは対応していなかったこ…
この続き。 doroyamada.hatenablog.jp 結論として ケース、電源はそのまま 記憶媒体(2.5インチSSD、3.5インチHDD)はそのまま メモリは去年の失敗の時に買ったもの CPUとマザーボードは新調 CPUはとりあえずリテールパッケージ付属のものを使う で、発注。INT…
さすがに今のCPUは1年使っているということで、いろいろup to dateじゃなくなってきたので、更新を思案中。 現在の資産 AMD Socket AM3 CPU 同対応マザーボード 同対応メモリー MicroATXミニタワーケース AMD Socket AM4対応マザーボード ただし壊れている可…
grubメニューが表示されない このところずっとgrubメニューが表示されていなかった。windowsとのデュアルブートを考えていたこともあって表示を企んだ。ところが、いろいろ調べてもうまく行かない。 GRUB_DEFAULT="0" GRUB_TIMEOUT_STYLE="menu" GRUB_TIMEOU…
デスクトップPCにはwindowsのパーティションがなく、wineで動かすか、VirtualBoxで動かすか、windowsタブレットで動かすかしていたけど、新たにPCのパーティションにwindowsをインストールした話。 きっかけ、というか動機 自転車活動のダイアリーに書いてい…
xubuntuを21.04から21.10にアップグレードしたら、はてなフォトライフへのアップロードスクリプトが動かなくなった。エラーメッセージを見ると、21.10で採用されたphp8では配列で{}が使えなくなったためらしい。 php8に対応したpearがあるはずと思っていろい…
GPSのファイルをコンバートするにはgpsbabelを使うのが定番。形式がバラバラだった(今はだいぶまし)gps関係の相互変換を可能にしようというコマンドラインアプリで、ファイル形式の多さを工事現場で複数の言語が飛び交っていたというバベルの塔の故事になぞ…
intvalとかstrvalとかの変数を使うのが王道だけど、変数の型を適当に扱うのを利用してみる。 文字列を整数にするには1を掛けてやる。 結果。 string(4) "1192" int(1192) 整数を文字列にするには空白を連結する。 結果。 int(1192) string(4) "1192" まあ…
これの続き。 doroyamada.hatenablog.jp wine、VirtualBox、VMwareで挫折したけど、しつこく今度はkvmで。 参考になったサイト。 qiita.com symfoware.blog.fc2.com なんかネットワーク設定がひと手間要りそう。 インストールして、ip設定を見てみる。 virbr…
zwiftはandroidタブレットでアプリを、androidスマートフォンでコンパニオンアプリを動かしている。これでおおかたの用は足りるけど、カスタムワークアウトは作りにくい。 androidタブレットにキーボードとマウスをつなげると実用レベルに達したけど、どうせ…
ビデオカード入れ換えの前に試したことの記録。 どうせなら中途挫折のmicroITXを動かそうと、新しいCPUを調達。 AMD Ryzen 5 3500 with Wraith Stealth cooler3.6GHz 6コア / 6スレッド 19MB 65W【国内正規代理店品】 100-100000050BOXAMDAmazon セットして…