2020/03/30

エックスモバイル 限界突破Wi-Fi その後のその後

 結局、限界突破できず。さすがに「ネット使い放題」という謳い文句は直さないと駄目だろう。

《限界突破Wi-Fiの通信速度低下についての現状報告とお詫び》3/28時点

月間のデータ通信量に上限はございませんが、
1日5GBまで高速でご利用頂けます。
(ベストエフォート ダウンロード150Mbpsアップロード50Mbps)
5GBを超えた場合、おおよそ、以下のスピードに変更となります。
下り4.0Mbps / 上り 1.0Mbps
また、1日10GBを超えた通信を行う場合は低速となり128kbpsのスピードとなります。
※通信量は毎日24:00にリセットされます。

 700MBしか使ってなくて、制限なしでこれ。PING値が遅くてWebページ閲覧するのも、ワンテンポ遅れるかんじ。

2020/03/26

Lazarus オンライン・パッケージ・マネージャ

 Online Package Manager っていつからついてたのよ。すげー便利じゃん。エラーでパッケージ登録できないことがよくあるので、これは嬉しい。使い勝手なら、Delphi をとっくに超えてるな。

2020/02/06

Kirk Douglas カーク・ダグラス


 カーク・ダグラスといえば、「地獄の英雄」だな。
2020年2月5日(103歳没)

2020/01/29

Macintosh M0110A メンテナンス

 久々に使おうとしたら、認識しないキーがある。古いタイプのアルプススイッチは、いちいちハンダごてが無いと修理できないのが面倒。

 使いっぱなしなら問題ないが、ほこりか何かで、スイッチの接触が悪くなってしまうのだろう。バラして組み直せば、大抵は復活する。

 M0110Aは、筐体の厚みが結構あって、タイプ音が響く。使う本人は気持ち良いが、周りに人がいたら迷惑かも。ファンクションキーが無い分、奥行きがコンパクトなので、実はそれほど邪魔にならない。

2020/01/20

IMDb Datasets を調べる、その2

 しばらく、実験していたが、結局、5つのファイルデータを使うことにした。時間はかかるが、プログラムまかせだし、寝ている時にでも動かしておけばいいわけで。まぁ、今時のPCを使っている人なら、そのまま表計算ソフトやDBソフトにインポートできると思われる。
 name.basics.tsv 人名
 title.akas.tsv 日本タイトル
 title.basics.tsv コード、タイトル、年、ジャンル
 title.crew.tsv 監督
 title.episode.tsv
 title.principals.tsv キャスト
 title.ratings.tsv
 title.principals.tsv から、監督情報は取れるはずだが、一部抜けるようなので title.crew.tsv からに変更。日本語タイトルを title.akas.tsv から取得する。

 データベースは、DLLさえあれば、そのまま動くSQLite を使う。難しいことをしないのなら、これで十分。元ファイルを、1行づつ読み込むより、丸ごと読み込んで処理したほうが、当然早い。だが、32bit版の Lazarus では、読み込みエラー。先日導入した動画PC(という名のサーバ)に、64bit版 Lazarus に入れて開発することに。メモリも8GBあるので、このぐらいのサイズのファイルならエラー無しで読み込めた。

 とりあえず作ったデータベースを元に、ファイル名とマッチングさせる。見つかった諸データを、.nfo ファイルに書き出し、Kodi のライブラリに登録させる。サムネイル画像は、某所からデータベースとは別に取得した。

 久々にライブラリ機能使ってみたが、あらすじとか、ファンアートとか不要なので、サムネイル表示で使えるか確認。以下、非ライブラリ環境との違い。


 1)検索できる。リモコンでの文字入力は、僕のリモコンソフトで対応しているので、人名や、タイトルの一部を入力して動画を探せるのは便利かもしれない(めったに使わないとは思うが)。

 2)ファイル名とは別に表示されるタイトルを設定できる。ファイル名自体は、IMDb データとの紐つけのため、オリジナルタイトルに準拠したのを付けているが、例えば、邦題もいっしょに表示できたら、わかり易いと思う。検索するにしても、それを対象に出来る。原題を知ってはいても、綴りとか怪しいし、馴染みはそちらのほうがあるわけで。

 3)ライブラリ無しでは、シンボリックリンクとフォルダを使って分類していたが、これをMovie setsとかいうのに置き換えるだけで、似たような振り分けが可能かも。

 4)もちろん、nfoファイルに書いたデータ(ジャンルや年、人名など)は、自動で分類表示される。


 そういうわけで、IMDb のデータは、作品毎に登録されている俳優数とか少ないから、情報目的には物足りないかもしれないが、HTPC 上の分類ぐらいには使えそうだ。

 一応、言っておくと、Kodi 標準のスクレーパーが、同様というか、それ以上の情報を取得、展開出来る。普通に使う分には、余計な手間も時間もかける必要はない。

2020/01/14

IMDb Datasets を調べる、その1

 Kodi のライブラリ代わりのファイル振り分けソフトが、データ元に使っていた某映画サイトのリニューアルにより使えなくなり、新しい方式を模索中。Kodi 付属のデータ取得は、TMDBからで、仕様に不満がなければ、そのまま使うのが面倒もなく、楽チン。でも、僕のように、どうも気に入らないって人は、独自に振り分けるべく、イバラの道へ。

 そんなで、大手の映画データベースサイトの IMDb が、元データを配布しているのを見つけた。これが使えれば、いちいち、スクレイピングとかしなくても良くなるかも。データは毎日更新しているらしいが、動画管理に使うので、最新情報は不要。時々アップデートすれば問題ないかと。
IMDb 映画データベースサイト
  IMDb Datasets Document  IMDb data files available for download

 ・個人および非営利目的で使用可能
 ・データベースは、UTF-8、タブ区切りのTSVファイルが、gzip圧縮されている
 ・データテーブルは、7種類
 ・日本語は、例のローマ字仕様で使えない
 ・タイトルに日本語が登録されているのもある(中途半端)
 いいかげん日本語対応にしてくれても良さそうなのに。国内の映画サイトも色々あるから、IMDb を使う日本人は、そもそも多くないのかもね。僕が必要なのは、洋画の振り分けに使うデータで、この最大の欠点は、問題なし。邦画の管理に使いたいという人は、ハナから無理です。自前で、ローマ字・漢字変換するのは、可能でも不毛すぎる。


 データの中身に関しては、サイトに説明があるので、そちらを見てもらえばいい。とりあえず、へなちょこPCで、タブ区切りファイルのままじゃ埒があかないので、使えそうな部分のみ SQLite に変換した。洒落たデータベースソフトなら、インポート処理で簡単に出来そうな気もするが、Lazarus で1行づつ読んでは、DBに吐き出させた。

title.basics.tsv + title.principals.tsv
name.basics.tsv
title.akas.tsv
 結論だけ書くと、1枚目+2枚目の画像のデータで、ジャンル、人名での振り分けには、使えそう。3枚目のタイトルの別名のテーブルや、その他のデータは、使い道が無さそうだ。

 やりたいのは、ジャンル、人名での振り分けだけではなく、独自の分類を手軽に設定すること。当然、その部分は、手動での作業になるが、Kodi のライブラリは、そのまま使うにはいいが、細工をするには複雑すぎて難しい。その辺を、シンボリックリンクのフォルダ分けと、Kodi のライブラリ機能の一部を使って実現するソフトを作成したい。

2020/01/03

ESP-NOWを試す


 ESP32を2つ使って直接通信する話。通常のWiFi接続だと、立ち上がってから IP設定するまでのタイムラグがあるので、すばやい送信など不可能。もちろん、立ち上がってしまえば問題は無いが、バッテリ駆動を考えると、スリープ必須なわけで、常時電源供給される環境でも無い限り使いものにならない。

 ESP-NOWは、高機能のESP32を、単機能の2.4GHzの無線モジュールと同じような使い方も出来る、というわけだが、果たして置き換えるメリットがあるのか?

 例えば、2.4GHzのリモコンをESP-NOWで作るなら、送信側の ATmega等のマイコン + WiFiモジュール が、ESP32一つで処理できる。受信側は、同じようにATmega32u4 と組み合わせる必要があるが、次VERのESP32は、USB直の制御出来るようになるとの話もあるので、将来的には、こちらもESP32一つで済むようになるかもしれない。

 現時点で、消費電力の高そうなESP32にわざわざ置き換えるのが正しいのか分からないが、ゴチャゴチャと作成するのが困難だった送信側デバイスが、簡単につくれるようになるだけでも価値はあるかもしれない。

 受信側をつくらず、ESP-NOWを Bluetooth キーボードにして送信しても、やはりタイムラグは大きいので、実用性はない。BLEで?ぎっぱなしでも、異常に電池食わないとかなら使えるが。そもそも、ESP32を使った実用的なBluetoothキーボード、誰か作った人いるのだろうか?Bluetoothデバイスの自作は、まだ敷居が高そうだ。

2019/12/31

SEAGATE BarraCuda ST8000DM004


 バックアップ用の 8TB のHDD。SEAGATEには、壊れまくった嫌な思い出しかないんだが、久しぶりに1台買ってみた。注文した後、不要なファイルとか整理してたら、使っているメインの洋画データ用3TBのHDDがおかしい。不良セクタはともかく、読めずに固まってしまう。いや、昨日まで、普通に使えてたのに、なんでよ。

 新規にバックアップ取るので、古いバックアップはいらないと消したとたん、これだ。さて、読めないファイルがどのぐらい出るのか、ヒヤヒヤしながら、新しいHDDにコピー開始。

 で、一日かけてメモを取りながら、ちまちまコピーを繰り返したが、600弱あったファイルのうち、読み込みできないのが約30個程あった。チェックディスクかけても、途中で止まっちゃうので、不良セクタどころか、もうマトモには使えないな。


 もう1台買うべきか。やらかしても、かたくなにRAIDにする気無し。

 わざわざ、サーバ使っているくせにね(笑)。


追記 2020-01-12
 結局、もう一台同じのを買った。先の8TBのHDDをメインに常用し、そのバックアップ用に使うことにした。でも、8TBだと、壊れると地獄だな。フォーマットですら、クイックじゃなきゃ無理だ。調子悪かったら、早々に諦めて新しいのと交換していくしかないな。


追記 2020-10-10
 さらに、もう一台買った。動画倉庫的につかうのならば、これで十分。

2019/12/28

Jumper EZpad 6 Plus 2-in-1 その後

 酷使していないが、あちこちボロくなってきた。

 タブレット筐体との接続部、接着剤?の剥がれ。

 USB口の横が割れた。副作用として、画面正面から見た時に、USB差込口が分かりやすくなった。

 Bluetooth と、WiFi が混信?のせいか同時に使えない。Bluetooth デバイスを接続した後、接続と切断を繰り返す(紛らわしいことに、動く時もある)。最初、理由が分からずデバイスの相性なのかと思っていた。限界突破WiFiのテザリングを使う以上、実質Bluetooth は使えない。

2019/12/26

エックスモバイル 限界突破Wi-Fi その後

 遅いとかじゃなくて、そもそも繋がらない時が、よくある。使いたいときに使えないってのは、結構不便なもの。アップデートも延期されたようだし、まだまだ不安定なままか。

 契約しようと考えている人は、ちょっと待ったほうがいいと思う。

2019/12/21

rmx 電波式リモコン #8

 コンパクト仕様の無線レシーバ。壊れたので作り直した。普段使いの作業PCで使う。今度は、最初からライタ用の端子の一列を空けといた。電線も太めのを使ったので、少しは安定性が増すといいが。




 3.3V のピンが無い似ているのがあるので、買う時は注意。ATMEGA 自体は、5V 動作だが、無線モジュールは、3.3V で動く。

 2.4GHz 無線デバイスは、これぐらいで、次は、ESP32 で、Bluetooth かな。

※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。

2019/12/17

新動画PC


 引越しで、10数台のPCを処分した。一体型とノートしか無くなって、さすがに不便なので、NECのスリムサーバを2台調達した。2013~14年あたりのモデル。1台は、HTPCに。もう一台は、新規で組む時に、ケースだけ使うかな。何気に、Xeon を使うのは初めてだ。

 システムは、120GB の SSD に、動画用の3.5インチHDD を2台載せて、RAIDは、無効。サスペンドすら出来ないが、目の前で使う寝床用PCだから問題なし。

 久々に、ブラウン管で映画を観たが、やはり良いものだ。黒が黒として映る、当たり前のようだが、当たり前でない。早いとこ、有機ELの液晶モニタが安価で普及してくれれば、ブラウン管も捨てられる。このモニタにコンポーネント接続するため、大昔のグラボが必要。この事がなければ、最新の Core i3 あたりで自作すれば楽なんだがな。


 安物の、グリーンハウス の SSD 120GB は、心配をよそに、中々良い。耐久性がどうなのか疑問だが、対費用効率でいえば、ダントツ。

 HDD を使っている人は、問答無用で交換したほうがよさそうだ。へなちょこな mSATA SSD との交換だったが、同じ安物でも、違いは一目瞭然。OSのインストールが早くて笑った。

4ポート USB充電器


 ルータやらゲーム機やら、USB充電は色々あるが、それぞれ別個にコンセントにつないでたら、えらいことになってしまう。かといって、PCにぶらさげるのも、これまた鬱陶しい。

 前に買ってあったナビに使おうと思ってたUSBの出力モジュールを並べて充電器をでっち上げた。12V入力から変換する。

 ガラケーの充電器のケーブルが劣化で千切れそうになっていたので、これもついでに、USBにつなげばいいや、と思ってたら、5Vではなく、5.4Vだった。仕方ないのでコンバータはさんで1ポートだけ、5.4Vとした。充電台にケーブルを無理やりハンダ付けして、バッチリ。


追記 2020-01-08

 LED用の調光モジュールを追加した。

2019/12/03

SHARP X1 turbo キーボード



 オークションじゃ高すぎて買えない大昔のキーボード。押入れの奥から発掘。ケーブルはボロボロだが、スイッチはまだ使えそう。これで、2台目分の緑軸が確保できたので、普段使い出来る。M0116Jの緑軸版にするか。

 僕が、ALPSに拘ってるのは、結局の所、このガキの頃使った初パソコン(当時は、マイコン)の思い入れのせいなんだよな。

2019/11/03

エックスモバイル 限界突破Wi-Fi

 引越しに合わせて、へっぽこADSLから、モバイル通信サービスに切り替えた。メジャーな WiMAX は、色々あって、料金システムも複雑。高速回線である必要もないし、2年契約、月3850円で制限無しの限界突破Wi-Fiを契約した。

 10/25に、ネットで申込み、11/2 に届いた。いきなり電源入らず初期不良かと思ったらバッテリ残ゼロなだけだった。電源切らずに発送しているのか。

 好調だと、20Mbpsぐらいの速度。まぁ、コロコロ状況は変わるので、数字に大した意味は無い。ウェブブラウジングしてても、低速なADSLよりも、さらに遅い場面も多々ある。


 デスクトップ用に、WiFiドングルも購入。ケースは、まだ買っていない。電源入れっぱなしで、操作は不要だから、箱の方がいいかもしれない。

 月\500の端末補償は付けなかった。500x24=12000払うのは微妙すぎる。ルーター(まんまスマホ)が、2年間壊れないよう祈るしかない。

2019/08/23

PDF作成ソフト

 大昔に作ったテキストを画像化して、PDFにまとめるソフトを未だに使っているが、何気に各ページ下部に、現在ページ位置を表すバー(ただの線)を追加してみた。

 右上にページ数表示があるのだから、不要なのかと思いきや、ひと目で認識できる分かりやすさってのは重要らしい。

 ちなみに、超使えないドコモのガラパゴスもどきを、未だに愛用中。家の中で使うぶんには、電池のもちの悪さも気にならないし。逆にソニーリーダーは、明るい外限定。薄暗いと見えにくくてストレスになる。