2016年08月26日

「コピペテキスト修飾除去」の「Python呼び出し機能」の削除予定

作者は「コピペテキスト修飾除去」を文字列加工の目的で使用することが多いです。

特に、フローティングさせておくことのできる実行ボタン
FloatingDlg.png
と併用すると、クリップボードにコピーした文字列の加工を行うタイミングを任意にできるので、やりやすい。

ところでこの上にある「×」ボタンについては、実行ボタンを非表示にしたい場合のために設置しています。
その目的のためとしては便利で、作者も利用するのですが、誤って押してしまうこともまた多い。
というわけで、この「×」ボタンを押したときに確認ダイアログを出すかどうかを選ぶ設定を追加しようかと考えています。

と、ここで設定ダイアログを出して思い出したのですが、文字列加工用途の究極手段として、Pythonスクリプトの呼び出し機能が存在しています。
ってか、すっかり忘れてました。設定ダイアログの下の方に常設されているにもかかわらず。

というのも、作者はこの機能を全く使っていないんですね。理由としては、

  • 通常の加工用途としては、正規表現を利用した置換機能で十分

というのがあるかなぁ、と。
また、Pythonが利用可能な状況になっていることが少ないことや、当時対応していたバージョン(Python ver.3.4)がすでに過去のバージョンになってしまっているのも遠い理由の一つかもしれません。

今後、複雑な文字列加工を行いたい場合に、何らかのスクリプト言語を使いたくなることはあるかもしれませんが、入出力に1行の文字列を使うだけなのにPythonの直接呼び出し機能というのも、やりすぎかなぁという気もしています。

もっと汎用的に、もっと疎結合にすることもできるはず。
例えば、OSのパイプ機能を使うとかですね。

やり方は色々あると思うので、シンプルかつエレガントな方法を考えてみたいと思います。

posted by ayacy at 07:20 | Comment(0) | TrackBack(0) | フリーソフト

2016年08月25日

充電池は電圧が低いので液晶表示が薄くなるとな

充電池は通常の乾電池よりも電圧が若干低めなため、機器によっては向かないものもある、と聞きまして。
たしかに、このエアコン用リモコンの液晶表示が薄すぎると思っていたんです。

普通の乾電池に取り替えてみたら、元気よく液晶表示してくれるようになりました。

image.jpeg

そういえば少し前に使っていた液晶表示の電波時計で、いくら電池交換しても液晶表示の薄さが解決できず、ついに壊れたかと思い、捨ててしまったことがあったのですが、それももしかしたら充電池を使っていたせいだったのかもしれません。

ああ、もったいないことをしたな。


posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | 日記

2016年08月24日

iPhoneのリチウムイオンバッテリーの話(想像)

確固たる証拠があるわけではないし、統計を取っているわけではないし、いわゆるなんとなくなのだけど、iPhoneのバッテリーって、95%を超えたあたりからは、充電しにくい割に放電が早いような気がするんですよね。

昔のバッテリーであれば、継ぎ足し充電が悪であり、頑張って0%まで放電して100%まで充電してを繰り返さなきゃいけなかったけど、最近のバッテリー(というか、リチウムイオンバッテリー)は継ぎ足し充電は悪いことにはされておらず、むしろ0%や100%の状態で長時間置いておくと、バッテリーを構成する物質の状態が変化して、バッテリーの品質が落ちるとのことなので、20%〜80%くらいの間で継ぎ足し充電を繰り返すのが良いと聞いたことがあります。
というわけで、95%以上は、無理に充電しない方が良いんでしょうね。

(ちなみにそれとは別に、過充電を防止するためにバッテリーを管理するコンピュータをリセットするために、いったん使い切ってから100%まで充電し、そのまま2時間程度放置する、というのも、何か月に一回の頻度で実施した方が良い、というのもあるみたいですね)

posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | スマホ