2025年4月27日日曜日

iOS15.8.4

2025年4月、iPhone7にiOS15.8.4が降ってきた。セキュリティアップデートだ。

iPhone7の素晴らしいところは、飛行機搭乗手続き・キャッシュレス決済に使え、アプリアップデートにも支障がなく、5GHz WiFiに対応しているので、携帯電話に必要な機能が維持されていること。エンタメはAndroidサブスマホに任せ、2台持ちにしていることで、モバイルバッテリーの世話になることも無い。今回のアップデートで、また1年、寿命が延びたように感じる。

私は、iPhone7も交換だなと思いiPhone SE4を待っていたら16eだった。がっかりしてiPhone16にしようかどうか考えていたのだが、9月にiPhone17が出るんで、もうiPhone17に交換だ!と思っていたところ。
iPhone17はメモリ12GB搭載と噂されている。AI活用第1世代がメモリ8GB搭載iPhone16だとすると、iPhone17は第2世代ということになるので長期運用できる可能性が高いと睨んでいる。Appleもスタンダードなメモリ搭載量は当面12GBでいくんじゃないかな。

2025年は、iPhone7→iPhone17という10年ぶりの機種変更の年wとなるのかな。メモリ搭載量が2GB→12GBに爆増するのが笑える。というか、自宅ノートPCがメモリ8GBなんだがw

2025年4月16日水曜日

RedmiNote11 その8

使い始めて約3年経過したRedmiNote11だが、特に問題は無く月々1000円でエンタメに活用している。なんだかOSアップデートが来なくなったなぁと思っていたら、どうやらアップデート終了らしい。
今更ですけどAndroidホーム画面下のボタンを消して使うようにし、すっかり慣れました。
そして、画面分割でYouTubeを見ながらニュースを読んだり小説読んだりしているワケです。フローティングより画面分割の方が便利かもしれませんね。

そんなワケで大きな不満も無く使い続けているワケですが、最近は少しバッテリーが弱ってきたか?みたいな気がします。まぁ、消費電力を気にせずWiFiもBluetoothもGPSもONで使うようになったから、毎日充電が必要になっているだけかもしれませんがね。

というワケで、InstagramやTwitchなど比較的最近入れたアプリを「バックグラウンドアプリを制限する」とし、バックグラウンドで10分経過したらアプリプロセスを殺すような設定にした。あとは、平常時はGPSをOFFにするようにした。これだけで2日はバッテリーが持つようになりました。GPSが一番効いているのかもかもしれませんが、就寝中など待機時の消費電力が減りました。
頑張ればまだまだ減らせるのかもしれませんが、アプリを「バックグラウンドアプリを制限する」を設定しても問題ないアプリを一通り確認し、そのついでに明らかに使わないアプリをアンインストールだけしておきました。手をかけるのも、このへんにしておこう。

そういえば画面フィルムがボロくなり剥がして使っていたら画面に擦り傷が入った。慌てて密林でガラスフィルムを購入して貼り付けたよ。

というの2万で買って3年経過のRedmi Note 11の状況だ。まだ使い続けられそうなので、しばらく続投ですね。既にコスパには満足、サブスマホ?ミニタブレット?のように使うならアリでしたね。
バッテリー交換が必要なら、素直にいくならPOCO M7 Pro 5Gに買い替えでしょうね。
https://pragma-life.jp/review-poco-m7-pro-5g/
まぁ次のAndroidはモトローラを試してみたいかもね。

2025年4月4日金曜日

ラズパイ 50

Nextcloud環境を再構築しようと思うが、専用に一台確保するか否か悩んでいる。お試しと言いつつ、2年くらいは使い続けていたように思う。
再構築にあたってDocker版やNextcloudpiとかも考えてみたけど、導入・リセットが手軽なのはsnap版なのかなと一周回って戻ってきた。snap版は外部Sambaを統合することが出来ないらしいが、逆に言えばローカル接続されているHDD等は使えるワケです。

【まず導入】
インストールの手軽さは以下見ての通り。

sudo apt update
sudo apt install snapd
sudo snap install core
sudo snap install nextcloud
sudo snap set nextcloud ports.http=8080 ports.https=8443

初期設定が終わったらドメイン追加
sudo nano /var/snap/nextcloud/*****/nextcloud/config/config.php
'trusted_domains' =>
array (
0 -> '192.168.1.***:8080',
1 => '*****.*****.*****',
),

ここまで来たらブラウザで以下にアクセスすれば使える。
http://192.168.1.***:8080

なんかうまく行かなかったらNextcloudをアンインストールして再セットアップするのもアリだ。snapだから、一回削除して再度インストールすればイチから始められる。
sudo snap remove nextcloud
sudo snap install nextcloud

【ファイル保存場所の変更】
まずはNextcloudを止める。
sudo snap stop nextcloud

以下番号99999は任意に振られるんだけど、configファイルを編集して保存先を変更する。
sudo nano /var/snap/nextcloud/99999/nextcloud/config/config.php
以下を編集して上書きする。
'datadirectory' => '/var/snap/nextcloud/common/data',

'datadirectory' => '/home/ユーザー名/Public/next2025/data',


/home/ユーザー名/Public/next2025/dataの直下に「.ncdata」というファイルが存在する必要があるらしく、ファイル内容は「# Nextcloud data directory」というテキストファイルらしい。
手順としては、新たなdataフォルダ直下にncdataというテキストファイルを作りファイル内容は「# Nextcloud data directory」と出来たなら、ファイル名を変更「sudo mv ncdata .ncdata」する。ファイル名変更をするとファイルマネージャーには「.ncdata」が表示されなくなる。消えたかと思ったが、表示されないLinuxルールなんでしょう。

これでnextcloudを再起動して完了。
sudo snap start nextcloud

あとは、スマホ等からNextcloudにログイン設定したら使えるようになりますが、以前設定が残っていると自動アップロードなどが動かない。アプリのキャッシュやデータを削除する方法は以下。
https://bucci.bp7.org/archives/39793/

Androidアプリのキャッシュや設定を一旦クリアして改めてログインしてみたら、以前よりスマホから見るNextcloudは軽快だった。ラズパイ4Bにサーバー機能一式を受け持たせるのが良さそうだ。

ちなみにラズパイ4Bは、ラズパイ5で作ったOS環境をコピーしIPアドレスを変更した後にSNAP版Nextcloud導入で動いた。ラズパイOSには互換性があるようです。このラズパイ4B環境を熟成させることにしよう。

2025年4月2日水曜日

ラズパイ 49

ラズパイ3のSSDが突然死んだ。他のPCにUSB接続しても領域が何も見えなくなった。う~ん、しょうがない。とりあえず2022時点のバックアップ環境SSDで起動できたので、当面そのまま使用しよう。

ラズパイ3の役目は、sambaとsoftetherとddnsとrfriends2とyt-dlpだ。これをラズパイ5で再構築して環境移行しよう。その一部(rfriends3とyt-dlp)を共有しよう。

■yt-dlp
これでラズパイ5にyt-dlpインストール出来た。

sudo python3 -m pip install --upgrade git+https://github.com/yt-dlp/yt-dlp.git@release --break-system-packages

以下によると、従前のままのコマンドだと、仮想環境を使えって推奨されて拒否られるらしいが、「 --break-system-packages」で回避するらしい。特に問題無く最新版がインストールされ、動いた。
https://zenn.dev/eng_ryosan/articles/a635346a3123d3

■rfriends3
公式に則りインストール
https://rfriends.github.io/rfriends/distro/raspberrypi.html

cd  ~/
rm -rf rfriends_raspberrypi
git clone https://github.com/rfriends/rfriends_raspberrypi.git
cd rfriends_raspberrypi
sh rfriends_raspberrypi.sh
これで再起動しブラウザでアクセスするらいし。
http://xxx.xxx.xxx.xxx:8000

ブラウザアクセスし、一応GUI画面からインポートは実施した。録音ファイル名のルール、timefreeのキーワードは反映されたっぽい。しかし、インポートでは保存フォルダ変更が反映されなかったので、GUI画面で録音ファルダ設定を弄ってみたが何故か反映されないので、直接iniファイルを編集して再起動したら反映された。なんだこれって感じ。あと、デイリー処理のcrontab登録はGUI画面から出来たので手間が無くて良かった。なんか中途半端だが、そのうち改善されるのでしょう。

ラズパイ5への環境移行は着々と進めている。SoftEtherとDDNSも動く設定まで行ったけど、何故かスマホからVPNが繋がらない。

とか何とか言っているうちに、ラズパイ4BのNextcloudが音信不通になった。多分、PHPとかDBとかバージョンの不整合なんだろうなぁ。今までの設定やデータは捨てて良いからササっとNextCloudだけ復活させようかな。