サカサマのパテマ を 観たら 「労働」と「仕事」が別だと知った - 映画 アマゾンプライム (12/13)

amazon プライム で 「サカサマのパテマ」が無料になっていたので久しぶりに見た。
相変わらずネタバレを見ないとよくわからなかった(笑
a0034780_19181014.png
で、ネタバレでwikiが充実しているので内容はよくわかったし、構造も画像を検索して理解した。

そして最後の手紙の内容をググってみた。
【ネタバレ】サカサマのパテマの最後の手紙の考察 - せでぃのブログ

そうしてついでにサイト様の人気記事 - WindowsでTFTPサーバを建てる記事を閲覧し、続けてその記事の前の記事を閲覧。
低収入だけど少ししか働かず毎日平日昼間から遊んで暮らす生き方の感想チラ裏 - せでぃのブログ

さらに記事内のキーワード「低収入だけど少ししか働かず毎日平日昼間から遊んで暮らす生き方」から以下のサイト様を検索。
低収入&極小労働時間という生き方のエッセンス──労働から仕事へ - ねぼけログ

この記事の中で、仕事に生きがいを持っている人と、ブラック企業で苦しんでいる人の仕事のとらえ方が書かれていて興味深かった。

(記事内の意訳)
仕事とは、純粋な「労働」と創作活動である「仕事」に分けられる。
昨今のAIに置き換えられる部分は「労働」であって、それは誰もが減らしたいと思っている。
(ここまで)

なるほどー。確かに、収入のための「労働」を最小限にして、創造的な「仕事」をするのが正しいAIの活用法かも。

id:phaさんの記事も面白いよ。


P.S.
通常編集で1行を改行で2行に分ける場合、HTML編集で確認すると、brタグに変換されて正しいのに、なんでHTML編集せず保存すると、pタグが入るようになったん?バグ?デグレード?


[PR]
# by k1segawa | 2017-12-13 19:24 | Comments(0)

FireFox Quantum で マウスジェスチャー | Javascript でカスタマイズ - smartUp Gestures (12/12)

Firefox Quantum ではまだ拡張機能が充実していない。特にマウスジェスチャーがまだまだ。
で、Firefox時代から使っていたsmartUp Gesturesがあったのでインストールしてみたが、スクロールが1画面単位にしかできない。

なのでJavascriptを実行できるのでそれでスクロール半画面を作る。
a0034780_19261710.png
[スクリプト定義]
まず、[General][Custom Script]で[+]を押し、new Scriptを作成。[Edit actions]の[Name:]にScroll Down Half、その下の欄にscrollBy(0,100)と入力(半画面なので100でも200でも可)。[SAVE]し、同様にScroll Up Half、scrollBy(0,-100)と入力(ちなみにScrollByではダメ)。

[マウスジェスチャー登録]
[Mouse Gestures][Actions]で[+]を押し、new Actionを作成。[Add new actions]の[Drawing line here.]の欄内で登録したいジェスチャーを操作。デフォルトの右ボタンで適当に操作し、[DONE]ボタン押下後、[Edit actions]画面で[none▼]というプルダウンメニューから[Others][Script]を選択。[Customization action name]をONにしてScroll Down Halfと入力し、[Script:]から[Scroll Down Half]を選択。[SAVE]ボタンで登録する。同様に[Scroll Up Half]も登録する。

これで半画面スクロールが実装できた。


[PR]
# by k1segawa | 2017-12-12 19:28 | パソコン | Comments(0)

Firefox Quantum が 起動しない - Mozilla クラッシュレポートの再送 で ループ (12/12)

(2017/12/12追記)
どうやら以下のサイト様と同じらしい。

ただ該当のセキュリティソフトは入っていない。
再インストールしかないのは困りものだ。

(ここまで)

Firefox Quantum が 手も足も出なくなった。
デスクトップにあるショートカットを起動すると以下のようなメッセージが出る。
a0034780_04324281.png
これで「Firefox を再起動」ボタンを押すと、再度この画面が表示されて無限ループ。「Firefox を終了」ボタンで終了後、再度ショートカットから起動しても、スタートメニュー - プログラムから起動でも、ましてや直接exe形式を起動しても同じ。

Windows10 Home 64ビット 1709 16299.98。CPUはインテル® Celeron® プロセッサー N2840 (2.16GHz-2.58GHz, L2キャッシュ 1MB)。
a0034780_05244546.png
メモリ2GBしかないが、今までどのブラウザもきちんと動作していて、最近Operaをインストールしたばかり。Vivaldi/Google Chrome/Firefox Quantumがインストールされている。
そしてついこの間、Firefox Quantum(32ビット)が出て64ビット版しかなかったのに32ビットPCにもインストール出来て喜んでいた。
ちなみにこのマシンには自動的に32ビット版がインストールされていてFirefox 57.0.1だった。

タスクマネージャで見ると、Firefox(32ビット)というタスクが4つ残っていた。あれ?32ビットはこのマシンにはインストールしていないはず。Vivaldiを起動してみるとVivaldi update notifier(32ビット)と出るので、そういうこともあるのかな。

アップデートで失敗するならもう一旦削除して再インストールしかない。

P.S.
再インストールするとFirefox 57.0.2にアップデートされていた。よかったよかった。
a0034780_05202609.png

[PR]
# by k1segawa | 2017-12-12 04:54 | パソコン | Comments(0)

新しい Raspbian "Stretch" - Debian Stretch 対応 (12/10)

(2017/12/11追記)
[現象]
midori と Firefox をLDXEのメニューから起動し、任意のページを開くと落ちる。端末からコマンドで起動すれば正常に開ける。Chromiumは大丈夫。

[対策]
LDXEのメニューから[設定][Add/Remove Software]で両アプリを検索、一旦削除し、直後に再度インストール。

[原因]
コマンドでアップデートかけたため、oldconfigfileが$HOMEを基準に作成されたため。バックアップメッセージで注意を促されていた。

$HOME(/home/pi)にconfigfileが作成されてしまい、LDXEが管理する設定ファイルの場所と異なるため、それが更新されずに不一致で落ちていた。多分rootでLDXEは起動しているはずなので$HOMEは/になっているはず。

[教訓]
デスクトップ環境の場合、apt update/upgradeは使わず、デスクトップ環境が用意するアップデート管理アプリを使うこと。

[注意]
ユーザデータである、ブラウザの履歴・ブックマークは残っていた。

(ここまで)

久しぶりにRaspberry Pi のupdate/upgradeをかけたら、再起動後に"the latest version of Raspbian Stretch ~"というメッセージが出て"Stretchという最新版がありますよー"とのこと。
Stretch for PCs and Macs, and a Raspbian update | Raspberry Pi 財団
a0034780_15123428.png
おお、Jessie から Stretch に変わるのか~

Debian本家で 6月に出てたのがやっと10月に安定板になってようやく反映されるようだ。
Debian JP Project - リリース情報 |日本Debianユーザ会

これによると、PIXELのアプリケーションにもいくつかの変更があるので、オプション設定とか変わってくるのだろう。

普通に以下の通り行うとアップデートできる。PC版はちょっと手数が増えるようなので注意。
sudo apt-get update
sudo apt-get dist-upgrade

PC版:
/etc/apt/sources.list と /etc/apt/sources.list.d/raspi.list を sudo で起動したエディタで、“jessie” を “stretch"に置換したのち、以下を実行する。

sudo apt-get update
sudo dpkg --force-depends -r libwebkitgtk-3.0-common
sudo apt-get -f install
sudo apt-get dist-upgrade
sudo apt-get install python3-thonny
sudo apt-get install sonic-pi=2.10.0~repack-rpt1+2
sudo apt-get install piserver
sudo apt-get install usbbootgui

wheezy から Jessie にアップデートした時、クリーンインストールしたのとはちょっとデスクトップが違ったのでLDXEも綺麗に反映させるなら、OSイメージダウンロード(クリーンインストール)かな。

詳しいことはGoogle 翻訳でトランスレートしたTOPページからメニューのブログを参照のこと。
翻訳後:PCとMac用のストレッチとRaspbianのアップデート | ラズベリー財

(翻訳精度が高いのはさすが財団が教育機関を重視しているだけの事はあるのかな)

[PR]
# by k1segawa | 2017-12-10 15:16 | Raspberry Pi | Comments(0)

いまさらながら Opera が面白い - PC ブラウザ (12/9)

Firefox Quantum が出てきたり、Google Chrome がアプリストアを終了させてみたり、PC ブラウザ界隈は姦(かしま)しいが、かつてのブラウザの雄 Opera も 面白くなっていた。
a0034780_21222619.png

Opera といえば Vialdi が OperaからForkして有名(Chromiumベース)だが、元々のOpera も ベース Mozillaから発展してモダンブラウザのような標準機能をインプリメントしている。

たぶんChromium のインターフェースを参考にしているのだろう。一昔前の独自UIは影を潜め、ユーザが慣れ親しんだGUIや設定メニュー、基本的な拡張機能など詳細にわたってしっかりと標準装備している。

その上で今回サイドメニューという、独自のツールバーを用意して差別化を出してきているのはとても好印象だ。

標準でジェスチャーもあり、Web 通知もOFFに出来、Opera 標準のスピードダイヤルも健在。ブラウザのスナップショットを盾に長いサイトでも取得でき、Facebookとの連動機能という変わったアイコンも用意されている。タブの管理も少ない縦方向のドットをうまく減らさないようなUIを採用し、ライバルのブラウザと同じく試行錯誤している。

本当に色々なブラウザが切磋琢磨して、楽しい。Microsoft Edgeが足踏みしている間にどんどんブラウザの世界は発展充実していっている。

[PR]
# by k1segawa | 2017-12-09 21:31 | パソコン | Comments(0)

Web Push 通知 の 止め方 - 最近のPWAの改悪機能を抑制する (12/7)

最近色々なサイトを訪れると表示されるWeb Push 通知。
画面の右上隅などにちょこんと表示されるダイアログで、はい/いいえなどに答えないと消えてくれない。

非常に多くのサイトが採用しつつあるようで、どうにかしてサイトのリピーターを増やそうとして、スマホの通知のようにPCでも通知を発生させる新たな機能だ。
これは数年前にGoogleがPWAとして普及させようとしたWeb標準で、それ自体は古臭い「モバイルファースト」を掲げていた頃の、Webもモバイルアプリみたいに簡単(?)に使えるようにUIを単純にしようというものだったのだが、PCの方がパワーと進歩の速度が速く、スマホは誰も新しいユーザエクスペリエンスなんて望んでいなくてとにかく早くて大容量で大画面で高精細な方向に流れていったため、時代にそぐわなくなった規格だ。

その規格の一部の機能をPCのWebに持たせようとしたもので、twitterのように通知が頻繁になるとみんなOFFにするようになってしまう。

で、いつもいいえを選ぶならもう「通知OFF」でいいんじゃね?と思ってGoogle Chrome と Firefox Quantum で設定を探すと、ちゃんとある。

Google Chrome:
[メニュー][設定][詳細設定][プライバシーとセキュリティ][コンテンツの設定][通知][送信する前に確認する(推奨)]をスライドボタンを[ブロック]にする

Firefox Quantum:
[メニュー][オプション][プライバシーとセキュリティ][許可設定][通知][通知しない]にチェックON&Firefox再起動

うわー、なんだろう。Chrome のこの階層の深さは。よっぽど一押しだったのね。

[PR]
# by k1segawa | 2017-12-07 14:48 | パソコン | Comments(0)

Chrome 用アドオン Startup Bell を 入れてみた - 自戒の意味で (12/5)

Gigazine さんの記事で「誰かが自分のウェブページにアクセスしたら音が鳴るChrome用アドオン「Startup Bell」を使ってみた」というのがあったのでやってみた。

[メニュー][その他のツール][拡張機能][その他の拡張機能]からChromeアプリストアに行き、検索ボックスでStartup Bellを検索し、アドオンを追加。

許可したら、すでにGoogle アナリティクスは登録済みなので、スキップ。
またエキサイトブログなので、記事のようにHEADタグを直接いじることは出来ないが、ブログ管理>設定>基本設定>その他>Google Analytics>Google Analytics の プロパティID (UA-XXXXXXXXX-X)を入力してあるので何もしないでOK。

で、アクセスしてみる。
自分でアクセスするにはスマホでもいいが、リアルタイムに応答するのがうれしいので、記事のようにGoogleアナリティクスにログインして、サイドメニューから[リアルタイム][概要]とたどって以下のページを表示。
a0034780_11390143.png
それからアクセスしてやるとすぐに優しいチャイムのような音が鳴った。

ネットサーフィンしすぎても、自戒の意味で、人目を気にして(?)いいかもしれない。


[PR]
# by k1segawa | 2017-12-05 10:59 | パソコン | Comments(0)

多ボタン JoyStick HORI FPSアサルトパッド 3 を FEZで使う (12/2)

(2017/12/3追記)
FragFX FragChuckゲーミングマウス PCコントローラー
(またはPS3用 FragFX PIRANHA)

これが理想かも。アナログスティックの位置もPS アナログスティックに近く、L1/2/3は刻印がFLAG/SHIFT/CTRLとなっているが、Game Soft側にカスタマイズ機能があれば割り当て可能。アナログスティックも要はWSADなのでWSADを前後左右に移動に割り当てられるのなら問題ない。十字キー(Amazon説明では10コントロールボタン)も普通に動作するみたい。FEZならジャンプ/右ステップ/左ステップ、WSADで移動なので問題ない。十字キーは使わないしね。ボタンが多い方がいいならタクティカルアサルトコマンダー G1で位置の違う左アナログスティックで我慢。マウスはおまけ。PCのマウスがあるし。

(ここまで)

(2017/12/2追記)
なるほどもう出てるのね。
タクティカルアサルトコマンダー G1 for PS4/PS3/PC

e-SPORT とか公式でチートになるから認可は難しいし、意匠でサードは作れないかー
相変わらずアナログスティックの位置が。もう自分でL2ボタンを縦に2分割してスイッチ2個に改造するのが一番いい気がするなー

(ここまで)

前の記事「24ボタンJoyStick ELECOM JC-DUX60BK で FEZ 割り当て (11/24)」で、評価の激しい究極の多ボタンジョイスティックを手に入れたが、今度は2012年に発売された有名なHORI スティックを入手。
こちらもL1/2,R1/2の間にFL/Rというボタンが追加されており、ジョイスティックとマウスで操作するFEZでは左手に貴重なボタンが1つ増えるのだ。
a0034780_16113830.png
使い方は以下のサイト様に詳しい。

ハードウェアで割り当てができ、USBなのでPS3/4でなくても、ドライバいらずでPCに繋げて使用可能。
アナログスティックのアタッチメント欠品箱なしだが、新古品らしく、まだUSBケーブルの結束バンドも解かれてない状態だった。デフォルトの高さで全く問題ない。

3とEXの違いは、3はPS アナログジョイスティックでEXはXBOX用。

アナログジョイスティックは押し離しもできるが、十字方向から円周を回すようにするとスティックの傾けた感じが少し違う。
PS:アナログ感があり、なめらかに方向が変わる
3:十字カーソルキーを回してるように、45度方向に明確に倒す事ができるのでそちらに入ってしまうと微調整ができない感じ

そして左には手前上からL1、FL、L2の順にあり、それぞれPSと高さが違う。
PS:L1、L2とも同じ高さで押し込みは浅い。
3:横長ボタンL1とL2に対応するL1が低くFLが高い。縦長ボタンのL2は銃のトリガのようになっており、押し込みポイントが少し離れて配置されているのと押し込みが深いためとっさのボタンには不向き。

3はアナログスティックがPSの十字キーの位置にあるため、PSでは人差し指が自然とL1に置いていたのが、真ん中のFLボタンになってしまう。
なのでデフォルトのFLからL1への指の動きが上への移動になり、PSでデフォルトのL1からL2が下への移動となり、逆になってしまう。

このように配置と高さが変わるので、期待したような慣れた位置からの「追加ボタン」としては考えにくくなっている。

まあ慣れの問題なのだろうけど、カスタマイズ機能のないアプリだったら、相当不満が出ていただろう。
FL/FR以外にL1、L2、R1、R2のボタンが割り当て可能だったからいいが(ちなみに割り当て先にはできないが、機能としてはアナログスティック押し込みや△〇□×ボタンも可能。あくまでサイドボタンのみカスタマイズ可能なので)。

上記のサイト様にもあるが、[SELECT]を長押しすると、まぶしい青のLEDが消せるのでそうした方がいい。
割り当て方法は、
[PROGRAM]長押し>[SELECT]のLEDが点灯>3秒以内に割り当てるボタンを押す>点滅を始めたら割り当てたい機能のボタンを押す。
例:[FL]を[R1]に割り当てる場合:3秒以内にFLボタンを押し、点滅を始めたらR1を押す。

記事にはL3やR3に割り当てられるとあるが、このスティックにはそのようなボタンはないので、PS3/PS4の設定画面で行うのだろう。PCで使うときは設定はわからない(アナログスティックの押し込み?FL/FRのデフォルトがL3/R3?)。

設定をクリアする機能は見当たらないが、一つでもなんらかの設定をすると[START]ボタンの赤LEDが点灯状態になり、割当先と機能に同じキーを押して割り当てるとそのLEDが消える事から、それがクリア機能となっているようだ。ただ、それだとどのキーが割り当て中かわからないので、全クリアするにはすべてのキーを一つ一つクリアしなければならないのが面倒。
ちなみに[十字キー]や[TARGET]ボタンは割り当ても機能にも使えない。

なんだかんだ言ってもつや消しで触りごこちが良く(それゆえ使い込むと剥げが気になりそうだが)高級感と相まって無くなったのはおしいジョイスティックだ。EX形式のFPS PAD STRAIKE GEARというのが今も出ているが、配置を素直にPS配置に戻しトリガボタンではなくすべてL1と同形状で同じ高さの物が再発売できるとうれしい。


[PR]
# by k1segawa | 2017-12-02 16:13 | Comments(0)

24ボタンJoyStick ELECOM JC-DUX60BK で FEZ 割り当て (11/24)

(2017/12/1追記)
どうやらFEZの[Option][マウスパッドの設定][パッド有効]をOFFにしないとマウスの右クリックに割り当てた7ボタンが効かなくなる。
そしてWindows10の[設定][デバイス][マウス][マウスホイールでスクロールする量]=複数行ずつ、[一度にスクロールする行数]=1にしておく。
またFEZゲーム中は[システム][オプション][操作][カメラモード(上下)]=反転にしている。
(ここまで)

24ボタンジョイスティック ELECOM JC-DUX60BK を FEZ(MMO Game)で使いたかった。
アナログスティックが悪評高いのだが、なんとかキー割り当てしてみた。
ドライバとファームウェアは公式サイトのマニュアルに従ってインストール済み。

まずFEZ起動時の[Option][マウスパッドの設定][パッド有効]にすると、ELECOM MMO Gamepadとなるがエラーで落ちるのでマウスパッドとしては使えない。従って残念だが左右アナログスティックは使えない。および左十字カーソルボタンもPOVとしては使えない。ただ他のFPSと違ってFEZでは無くてもすむし、逆に製品不具合にぶち当たる時間を伸ばしてくれ、結果的にはよかったかもしれない。

[設定]
キー割り当てを変えるためにドライバと一緒にインストールされたELECOM JC-DUX60 Configツールを起動する。
ファームウェアVer:1.01にしたがツール画面ではVer:1.0と出てる。

以下の定義では、左十字カーソルボタンがカメラ、右十字ボタンで移動となる。
割り当て方法を示す。

右十字ボタン:
1~4=AWSD (キーボード)

左十字キー:
スティック設定でマウスカーソル移動(速さ=5)に設定
a0034780_22082121.png

さらに7ボタンで右マウスボタンクリックにし、8ボタンで右ALTにして、7ボタンを押しながら左十字キーを押すことでカメラ移動にする。必ず最初羽モード(エイム)になってしまうのでその解除に右ALTキーを8ボタンに割り当てるのだが、先にこれらの定義にマクロを使う。
マクロエディタで、次のように定義した。
a0034780_22103666.png
画面では違うが、もう一度キーを離すまで実行し続けるにし、レコーディング設定はウェイトもレコーディングするにチェック。
レコーディングボタンを押してESCを押すとスタートする。この時適当な間隔で押し離しをしたら179msになったのでそこはおおよそで。一応保存しておく。RM.pfdとした。
一応左の保存領域に追加しておく。欄内にある「+」を押すと矢印が有効化するので、その後右矢印を押して追加保存。名前はとりあえずRMとした。あとで参照する。

ホットキーとはイベントキャプチャーのきっかけのキーでデフォルトではESCになっているが、ホットキーというボタンを押すと変えることができる。ESCキーをキャプチャーしたいときはここを変更する。今回は必要ない。

そしてメイン画面に戻って7ボタンを登録する。登録するマクロとしてRMを選択する。連射ONにし、MAXの50にした。
8ボタンもキーボードで右ALTキーを登録した。
a0034780_22171582.png

一応ここまでで本体メモリ管理ボタンで、設定ファイル自体を保存した。

[使い方]
起動時のOptionで設定はしない。ELECOM JC-DUX60 Configは終了しておく。

左十字カーソルでカーソル移動なので羽モードでは羽の移動、そうでなければカメラの上下左右になる。
7ボタンを押すと右マウスボタン押しっぱなしに近くなるので羽モードのままカメラの上下左右が出来る。
8ボタンで羽モードのON/OFFだ。

あとは残ったボタンを好きに定義すればよい。7,8じゃなくてもいいし、自分は今のところ左右ステップとジャンプを6,5と9,10(同じにしてる)に定義している。そもそもこれがやりたかったことだ。

アナログスティックは今のところ暴走していない。時間がたつとわからないが。未使用なら不具合の出るのも遅くなるかもしれない。24ものキーをうまく割り当てればほぼマウスは画面遷移を除いて使わなくて済む。

[PR]
# by k1segawa | 2017-11-24 22:55 | パソコン | Comments(0)

Raspberry Pi で Youtube - 音楽BGM再生機 (11/24)

PCのグラフィックが高負荷になると落ちるようで、クリーンインストール後の動作が安定していたのは以前は色々ブラウザChromeに拡張機能を入れてたかららしく、Firefox Quantum にしてからは余計な常駐物や拡張もなかった、サービスを無駄に切ってメモリ効率を落としていた(Indexer servie OFFやFall Creatorでのメモリ圧縮)のよう。レジストリもきれいだし、勝手にUpdateするプロセスもない。

で電源が劣化しているのだろうと思うので置換として使っていたRaspberry Piはプログラミングには面白いのだがブラウジングには非力なので、Youtueの音楽再生機としてサブディスプレイにつないでBGMを流すようにしている。設定で解像度は最低にすればFirefox ESRでも軽い。

AbemaTVもそろそろ飽きてきたしね。

AndroidタブレットのLinux化もなかなか面白かったがいかんせん別タスクが裏で勝手に起動するのでいちいち止めにHOMEに戻る必要がありキーボードもまだイコールキーがキーバインド直してないし、まあAbemaTV用にAndroid 4.3以上にROM焼きしてからまたインストールする。

ノートPCにLinuxをLive USBメモリ起動しても面白かったが、設定値書き込みはできるがUpdate書き込みはできない。またブラウザはFirefox ESRが入ってるが、ノートPCだとWindowsで使うのと大差ないので別の利用目的に使ってるのでこちらは止めるかな。

Raspberry PiはNASにしてもいいけどバックアップするデータが毎日あるわけでもないので、クラウドでもいいし、USBでHDDつないで一括保存してもいい。アプリのバックアップはSDカードが16GBが何枚もあるしね。

あれ、省電力ぐらいしか利点がないな。
最近ジャンクPCにLinuxインストールしてもいいかと思ってるのでRaspberry Piをあえて選ぶ理由がないぞ。Arduino IDEもLinuxで動くし、IoTはArduinoでもいいかな?まあいまあるRaspberry Piは簡単にネットにつながるのでスマートハウスのIoTデータのマスタにはいいか。動画サーバでもいいがそんなに録画したいほど見たい番組ないしなー

700円無線内蔵Raspberry Pi Zero WでIoTの方がIoT端末としてはコストパフォーマンスはいいから、標準化された利点を生かしてもっと高性能化するしか道はないのかも。Linuxの勉強といってもIoTと一緒にやると初心者には大変だからArduinoの方がいいんじゃないかな。Linuxの勉強ならPCにインストールする苦労さえなんとかできれば古いPCの方がいい。だったらRaspberry Piよりずっと強力だし。デスクトップマネージャも選び放題(かえって迷うが)だし。

(ここから独白なので不要)
IoTも道具や設備、部品調達とずいぶんコストと空間を消耗したが、最初の熱は冷めてきたな~
回路を組むことができなければ自由はないし、マイコンの使い方を極めてもマイコン自体の方言が多すぎるし、電気電子の知識は一朝一夕ではつかないし。
またソフトに戻っていきそう。ただLinuxはあっているがWindowsアプリはだめだなー。Webアプリは技術の変化が激しすぎるしとっくに置いて行かれてるし。
GUI重視のソフトはデザイン力がないとだめだし、アルゴリズムを工夫したりする旧来のソフトはどこに行ったー。IoTのソフトはハード屋さんの要求するようなマイコンの機能を引き出すコーディングで凝ったアルゴリズムは必要ないし。Webアプリもそう。自己満足の世界しかないのかな~

[PR]
# by k1segawa | 2017-11-24 18:55 | Raspberry Pi | Comments(0)

Firefox Quantum 正式版を入れてみた (11/22)

Firefox Quantum β版を入れて使っていたのだが、正式版が出たので入れてみた。

β版よりさらに読み込みが早くなっている。

特に画像をふんだんに使ったページ、GPUを積んでるのでそのせいもあるかもしれないが、GIGAZINEさん、Facebookの写真など、サムネイル画像をたくさん表示し、縦に長いサイト構成のページが特に爆速だ。(以下は関係ないけどWindows10 Fall Creators Update後の3Dペイントのサンプル)
a0034780_11390247.png

Javascriptを使った後読み込みのページも、スクロールする前に読み込んでいるのか、いちいち読み込みで白紙になったりしない。

これがChromeだとJavascriptがスクロール時に動いて一瞬かくつく感じ。まだ何もプラグイン入ってないからそこは公平ではないな。

流石画像やCSS1個毎にタスク・スレッドを割り当てる繊細な管理をしているだけある。

4コアだがこれが16や32など将来増えていくと自動的に優位性が増していくのだろうか。

スピードダイヤルというのか新しいページもChromeはなかなか変わらないが、本当に直前のページ遷移を反映していて、数枚の複数タブなら保存しないで閉じても前の攻勢にすぐ戻せて便利だー。Chrome拡張機能だと重くなるからね。

IPAゴシックを入れて[オプション][フォントと配色][詳細設定][ウェブページが指定したフォントを優先する]をチェックOFFにするとメイリオ(デフォルト)嫌いな人にも見やすいかも。

Chromeからは見当たらなくなった機能なんだよね~
FireFoxはChromeでは出来るデフォルトのズームがプラグインなので一長一短といったところ。


[PR]
# by k1segawa | 2017-11-22 11:30 | パソコン | Comments(0)

予想外の解答 - 「荒れるクラス荒れないクラス」鍵は保護者だった | President Online (11/20)

何の気無しに見ていた記事に驚かされ、考えさせられることがある。

今回は以下の記事だ。

記事は今流行りの地毛の色問題の関連で見つけたもので、途中関係ないページをはさんでたどりついたのだが、筆者の正解と考えている解答が予想と違って面白い。

題名からして予想外なのだが、中での「面白い実験調査」を見せてからの話の持って行き方から、そこへ繋げていくのかというイマイチ納得できない結末への話の遷移が、あとから話しの論理構成を確認して、飛躍がないことで正しいと認めざるを得ない冷静で俯瞰的な感じが、一つまた考えさせられる。

いや「他者の目」かい。今の悪癖の総本山的影響を利点と捉えるのか〜

なるほど社会心理学的圧力が動物としての人も社会も動かし形成していくのなー(どっかで見たなーファウンデーション

[PR]
# by k1segawa | 2017-11-20 10:02 | Comments(0)

Windows10 Fall Creators Update + Microsoft OneDrive後 の デスクトップ (11/18)

Windows Fall Creators Update 後に OnDriveがうるさく推奨されるのでインストールしたところ、Microsoft ストア アプリでUbuntuをインストールし再起動後に、デスクトップが以下のように変化した。
前:C:\Users\<ユーザ名>\Desktop
後:C:\Users\<ユーザ名>\OnDrive\デスクトップ

いやいやいや、なんでデスクトップまでOnDriveに同期されなきゃならんの。

OnDrive単騎で利用してた時はデスクトップ統合まではされなかったよ。
推奨時にディレクトリ選択肢は表示されなかったからどこと同期するのかと思ったらこんな仕様になっていたとは。

なので推奨前のデスクトップに置いたショートカットが表示されなくてあせった。

クリーンインストールから始めるとびっくりする仕様変更ばかりだなー

今もUbuntu起動したらapt install出来なくてなんかPackageエラー吐くから、当たり前だからいいけど update/upgradeかけたよ。前は勝手にアップデートしてたのに。

そしたらすんなりaptインストールできた。
VcXsrvが表示するxclockがUbuntuの/usr/bin/に無くて、別物だとは知らなかった(which xclock)。x11-appsをインストールしようとして上記に気が付いた訳だ。

.bashrcに以下の定義はした。
export LANG=jp_JP.UTF-8
export LC_TYPE=ja_JP
export DISPLAY=:0.0

viのデフォルトカラー定義なんか嫌い。なぜUTF-8のところで-8だけ赤になるんだろう~謎だ

[PR]
# by k1segawa | 2017-11-18 22:30 | パソコン | Comments(0)

マウス右ボタン スクロールが便利 - Google拡張 | 常用エクステンション (11/17)

Google Chromeで長い文章や縦に長いWebサイトを閲覧する時や、スクロールのし過ぎでホイールが疲弊(指も)したら、右ボタンでスクロールできると、たくさんの資料を探したりする人やブロガーに便利。

a0034780_09594308.png
このエクステンションを入れると、ホイールの調子が悪くなったマウスや人差し指が摩擦でつるつるになっても、右クリックボタン押下するだけでホイールの代わりになりさらにクルクル回す必要が無くなるのだ。

長時間ネットを利用する人にとって、右手のけんしょう炎を防ぎ、マウスもエコになる。

自分の場合オプションで Scrolling [30 ]% of original scroll speed にし、普通の30%のスクロール速度にしている。
右クリックしてそのまま押し続けると、ポインタが手のグーの形になるので、スクロールしたい方向に押したまま移動する。
だいたい下スクロールに使っているが、縦に長い文章やサイト様の時重宝する。
※負の値でスクロール方向を逆にできるので、-20%も可能。-20がスマホのタッチパネルのイメージ。Grab and drag にチェックを入れてしまう100%にするのとほぼ同じだが、-20は少し加速がある感じ。-30はタッチパネルにしては加速が効くイメージになる。

もう四方向すべて自由自在だ。
押し込むのにちょっと力が必要なホイールボタン長押しなんて必要なかったんや。

P.S.
他のマウスジェスチャも入れているが、それとぶつかった時はそっちの右ボタン+上下の機能をはずしている。

具体的にはcrxMouseで、右+上下スクロール機能は削除する(かつ右+上下両方利用の機能も)。残っているとそっちの機能でスクロールしてしまいかつスクロール速度も違うので30%のゆっくりしたこちらの速度の快適性が失われてしまう。左右は効くので、単純なブラウザ戻るなら、そのまま右ボタンを離せばよい。

そうでなければ(あまり使わないと思うが横スクロールにしたければ)ジェスチャーにならないよう適当に動かせばよい。

ん、快適だ。ひとさし指がすり減る前に知りたかったなー

P.S.2
その場で移動せず長押しするとブラウザ本来のカスケードメニューが表示されてしまうので、右ボタンを押したらその場でとどまらず、すぐ上なり下なりに移動させよう。

P.S.3
yahoo ニュースの末尾の記事などFBからJavascriptで持ってきて追加している記事は、ウィンドウが別なので境界をまたいでジェスチャーが効かない。なので意図しない動作になることがある。そういう場所はマウスでドラッグした軌跡が途切れるのでそれで判断しよう。

[PR]
# by k1segawa | 2017-11-17 10:18 | パソコン | Comments(0)

Android タブレットにLinux - TF101 で Debian noroot の設定 (11/16)

(2017/11/29追記)
イコールとDELキーは以下のサイト様を参考にkeycode設定で解決。
キーバインドの変更 Xmodmapの基本的な設定方法

xev | grep keycodeで調べるとマイナスキーはkeycode=20で、xmodmap -pkeで調べるとkeycode 20 = minus underscore minus underscore (normal/shift/control/shift+controlの順)となっているので、デスクトップアイコンのRoot Terminal(起動時が/)でも使えるように設定コマンド/xmと設定ファイル /.xmrcとし以下のように記述。ホームでは ln -s xm /xmしてリンク(ルートターミナルでhtopを動かせばnice値を減らして優先度を高く出来る)。
/.xmrc:
keycode 20 = minus equal minus equal

/xm:
# xmodmap -pke : all keybind view
xmodmap /.xmrc

同様にDELキーはBackSpaceキーのシフトで出す。
/.xmrc:
keycode 22 = BackSpace Delete BackSpace Delete

uxrvtのフォントを綺麗なものにする(日本語入力はまだ出来ないがgoogle 検索はローマ字でもOK)
uxrvt -fn "xft:monospace-9" $*

noto(ノー豆腐という意味の省略形)というXft形式の綺麗なフォントを追加しなくても済んだが、unzipは入れておく。
sudo apt install unzip

(ここまで)

だいぶ前にハードオフで18,000円で買ったクラムシェル型のASUS TF101 は最近動作が遅くeMMCにTrimをかけるのにRoot化した。しかし元の速さでも各種ブラウザの動作がかんばしくない。
FirefoxはRoot化のせいか動作せず、Chromeはあいかわらず重い。viaという軽量ブラウザも入れていたが、それほど速くなくレイアウトもかなり崩れる。レイアウト全然加味してないOpera miniがダントツで速い。Operaを使ってもいいのだがAbemaTV端末なら十分かなと検討したがAndroid 4.0.3なのでインストールできず。古い機種だし環境を壊さないでLinuxを動かして見ることにした。

Debian noroot というのはGoogle Playのコメントが良さそうなので、インストール。
ただ設定をやり直すとアプリ内ダウンロードやapt installやupdateで時間がかかるのでTitamium Backupでバックアップ。特に[設定][キーボード][レイアウト][システムのデフォルトを使う]のチェックを外すと一発で起動しなくなる。あとAndroidの[設定][開発者オプション]でGPUレンダリングを使用しないように設定すること。Andorid自体が固まってしまうので。最後のP.S.も参照。

ここでバックアップ。

起動前のDebian SDLの全画面での設定(時間制限あり)Change Device ConfigurationでRemap physical keysで、 一番下のShow all keycodesを選び、任意のキーやマウスボタンを押して発生させたいキーコードを選ぶ。そうやってマウスの中ボタンや反応しないTF101のキーを定義してやり、以下のソフトをインストール。
update/upgrade
w3m-img
midori
ibus-mozc
imagemagick
htop
rxvt-unicode
lxterminal

この順番で設定など一切せずに一気にインストールするとメニューのデフォルトのターミナルエミュレータがlxterminalになる。ブラウザもデフォルトがw3mではなくmidoriになる。
インストールはデスクトップのsynapticをインストールせずにapt-getで。

ここもバックアップするポイント。

mozcやw3mは依存で入る。
midoriは結構MTML5やJavascriptが最近も活発に対応しているし軽い。
rxvt-unicodeは日本語入力はできないがurxvtでmidoriより軽くw3mで閲覧するときに日本語フォントが小さくて素敵。VL Gothicも依存で入るが特に利用しない。uxtermでもマウス中ボタンとコントロールキー押下でtrue Type Fontsでw3m-imgできるが。

最初に設定の入力メソッドでOK、いいえ、OKし、ibusの設定でデーモン起動したあと一般タブのキーボード・ショートカットの次の入力メソッドで<Meta>spaceを<Shift>spaceだけにし、入力メソッドタブで上から、日本語入力 - Japanese、日本語 - Mozcの順になるように追加し、英語(US)を削除。Mozcの列を選択して設定でスペースの入力を半角にしただけでローマ字の編集は行っていない。
a0034780_09431792.png
XのマウスポインタとTF101のマウスポインタは、起動完了するまでTF101本体を机の上など安定した場所にマウスとともに触らずにそっとしておかないとジャイロ(傾きセンサー)が働いたり最初のポインタの合わせで不一致になる。またESCキーがないので起動直前のRemap physical keysで戻るキーを設定、全角・CAPSLOCK・虫めがね・無変換・変換・ひらがなキーが未定義なのでうまくRemap(自分はESCAPE,CAPSLOCK,LALT,F3,F1,F2)してやる必要がある。Fnキーはキーコードを出さない。家マークキーは終了せずにAndroid画面に戻り、右下の横線4本のキーはマウス中ボタンと同じキーコードを出す。全角キーはAndoroidの設定の言語・入力でデフォルトのFSKARENや米国キーボードだとキーコードを出さなくなるのでGoogle日本語入力で。

ibusの設定を毎回デーモン起動する必要がある(自動起動に登録できるのかな)のと、最初だけタスクバーのMozcアイコンでInput ModeをHIRAGANAに切り替える(キーコードがキーシンボルHIRAGANAに登録されてないしそもそも109キーボードじゃないので)、キーボードが国際105キーボードで変えられないのが辛いが、ここまでTF101上だけでエキサイトブログに入力・画像貼り付けして投稿するまで一度もクラッシュしないぐらいmidoriは安定している。画像ドラック、文字カットアンドペーストも出来、軽量ブラウザとして素晴らしい。

完全に10インチノートPCだわこれ。製品寿命が伸びた。

P.S.
ハードウエアエンコードは利用しないこと。あとアクティブでないプロセスを勝手に終わらさないよう開発者用オプションで設定している。マウス接続時はタッチパッドは無効となるがタッチパネルは使える。USBを横に折れ曲がるようにコネクタをかましている。プロセスはserviceなので簡単なタスクマネージャでその他のタスクを終わらせておくこと。
Droid Optimizerでさらにバックグラウンドでアプリが自動起動しないようにしているが、Google Playなど何らかのサービスを起動してしまうと他のサービスが起動してしまうので家アイコンボタンが便利に使えるのでこれでAndroidに戻ってタスクマネージャでDebian(service)以外のアプリとサービスをできるだけ終了させ、再度Debianアイコンを押してLinuxに戻れば軽くなる。時々家ボタンとタスクキラーアプリで軽くするとよい。ただAndroidの左上の6点アイコンは押すと固まるので注意。
左コントロールキーがxevでKeyPressしか出さないことがあって、虫めがねキーが左コントロールのKeyReleaseを出していたことがあった。きっとRemap physical Keysで正しくマップしなかったのだろう。またShiftと]を長押しすると、キーが勝手にリピートすることが発生する。Androidの[設定][ASUSカスタマイズ設定][タッチパッド/マウス]をマウスカーソルモード・バックキー・メニューを開くにそれぞれ設定しているのでマウス中ボタンと横線4本ボタンが同じキーコードになる。

P.S.2
[設定][iBusの設定][詳細][キーボードレイアウト][システムのキーボードレイアウトを使用する]をチェックONにすると、文頭でやっちゃいけないと説明した”[設定][キーボード][レイアウト][システムのデフォルトを使う]のチェックを外す”と同じ効果が期待出来るが、マウスは動くがプログラムが終わらない。十分待ってから家アイコンボタンでAndroidに戻って強制終了して再度起動するとチェックONになっている。そして国際105キーボードから109キーボードのキーコードで出力されるようになり、だいぶ使いやすくなる。ただ=(イコール)キーとDELキーはない。xevで調べるとShiftを押しながら(右寄りの英数キー以外の)エンターキーの周りのキーの出力するkeysymがKeyPressとKeyReleaseで予想外なので自分でキーコードとキーシンボルを登録しないといけないようだ(xmodmap -pkeで確認)。例えばマイナスキーはkeycode 20だが刻印とは違ってShift+の時underscoreになっているからイコールが出ない。セミコロンキーはkeycode 21だがkeysymはequal plus equal plusなのでShift+時はプラスが出るはずなのに、xevで見るとKeyPressで"+"、KeyReleaseで"="という風に異なった出力している。これは左シフトキーだけの現象で、右シフトキーでは起きない。左シフトキー+でキーリピートが暴走するのもそれが原因か。ジャイロスコープ(傾きセンサー)は[Change Device Configuration][Calibrate gyroscope][Put your device on a flat saface]の時に画面を上向きに水平においてOKを押す。左上に%表示が変化していくのでそのまま待つ。終わったらタブレットをドックに対して垂直に戻し、OKを押してChange Device Configurationを終わらせてLinuxを起動させる。その後は水平にしなければジャイロは働かない。ROMバージョンは

それとは別に時刻がJSTになっていないので設定ファイルを書き込んでみたがprocがうまくインプリメントされていないのかエラーになる。とりあえず~/.bashrcにexport TZ=JST-9を追加。xfce4のタスクバーの時刻はどこを変えればいいのかな。


[PR]
# by k1segawa | 2017-11-16 10:29 | Comments(0)

Raspberry Pi の w3m-img で インライン画像表示 (11/15)

chromium や firefox を使っていると1タブでもプロセスが軽く20や30も動くので、5〜6タブでページングファイルまで圧迫するとほとんど動かないくらい遅くなる。

複数ページを開きたい時はレイアウトが重要でないなら w3m が軽い。
日本人が開発したのでヘルプや設定も日本語。
さらに w3m-img を入れるとインライン画像も表示される。

ただ、今まで urxvt や lxterminal に VL gotchic で表示させているせいか画像がちらついて上手く表示できない。

Andorid で Debian をインストールして同じことをやってたらどうも xterm 系だと画像がちゃんと表示される。

なのでこちらでも試したら上手く表示された。
a0034780_19530777.png
フォントのせいじゃなくXftで表示させてるせいか。lxterminalはMonospaceでも上手く行かないし、設定ファイル見ないと。Xftだとなめらかでキレイなんだけどな。
(Android だとTrue Type Fontsを選びLANGでUTF-Fontsにあった設定をし、urxvtでも表示できているので)

xterm ではCTRL+マウス左、右、中ボタンでカスケードメニューが出て設定できるので、「Large の Bold Fonts なし」 が見やすい。


[PR]
# by k1segawa | 2017-11-15 20:12 | Raspberry Pi | Comments(0)

Raspberry Pi で パッケージ管理 - radioTray エラーの場合 (11/11)

apt-get で コマンドレベルで色々なソフトをインストールしていたのだが、何かのきっかけでradioTrayが再生されず、コンソールで実行してみた所、次のようなエラーを吐いていた。

NULL *** URL ***

よくわからないがラジオの曲が変わるタイミングでURLを見失うみたいだ。
何か余計なものをインストールしたり、autoremoveでその時不要になったものを削除したのがいけなかったのかと思い、一旦削除してから再インストールしたが変わらず。

やー、どうしたものかと思って他のサイト様を除くと、別のソフトを前提にしているとかなんとか。
Lubuntu14.04 RadioTrayエラー - donpappaのlinuxメモ(仮): Hatena Blog

Radio Tray で繋がらない放送局一覧 - 地球本舗 by Nikon | デジイチで野鳥の追っかけ!!

ただそれも色々やって結局わからないらしく、こりゃーもう別のストリーミングラジオを探すしかないかなと思ったが、念の為Raspberry Pi PIXELがメニューで用意してるパッケージ管理を使ってインストールしてみたらあっさり治ってしまった。以下は[メニュー][設定][Add/Remove Software]からインストールした様子。
a0034780_19370915.png
どうもサイト様にあったような隠しファイルがコマンドで実行した時と、ツールメニューで行った時とで、違う場所に格納されているのではないかと予想。$HOME以下か/etc以下かなどだ。

もし動かなくなったソフトがあれば、ディストリビューション提供のかつDESKTOPマネージャー提供の、パッケージ管理ツールで再インストールするのを試して見て欲しい。設定ファイルを吐き出すディレクトリも違っているかもしれないので。んー、コンソールオンリーは各種マネージャーの事も理解する必要があるのかー。まあradioTray自体LXDE上で動くソフトだしな〜

[PR]
# by k1segawa | 2017-11-11 19:43 | Raspberry Pi | Comments(0)

コンパクトワイヤレスキーボード が便利 - タブレット 大画面TV 接続 |Android (11/7)

Raspberry Pi用に買ったコンパクトBluetoothキーボードだが、Androidタブレットでも使えて便利。
Ewin® ミニ キーボード Bluetooth 3.0 タッチパッド搭載 マウスセット ポータブル 超小型 ワイヤレス キーボード 日本語配列 92キー 多機能ボタン USBレシーバー付き Mini Bluetooth Keyboard【日本語説明書と1年の保証付き】ブラック
a0034780_08562795.jpg
大画面テレビにAndroidタブレットをつなぎ、マウスとキーボード一体型のこれで操作するのだが、マウスの動きが秀逸。

マウスカーソル移動 = タッチパッド
左クリック = タッチパッドタップ・左クリックボタン
右クリック = 右クリックボタン

ここまでは当たり前だが、これからが特に便利。

スクロール = 左クリックボタン+タッチパッド(つまり画面をタッチしながら上下スラッシュ)
その場でスクロール = Fn+タッチパッド(大きくスクロールするので便利)
戻る = 右クリックボタン+タッチパッド左スラッシュ(つまり右クリック+←のマウスジェスチャー)

つまりマウス左右ボタンがあり、押しながらタッチパッドをスラッシュすることでマウスジェスチャー対応のブラウザに司令することができるのだ。
これはRaspiでもWindowsでもMacOSでもiOSでも多分使える。Fnキーの組み合わせも地味に便利。

特に大画面TVやディスプレイなど離れた所に設置した画面に本体を有線で繋ぐと、そのコントロールにわざわざタブレットやスマホの画面を操作しなくて済むようになるのだ。もちろんワイヤレスで画面を転送する機器があればそれが一番だが。

普通のデスクトップを表示させ、ウィンドウやアイコンをドラッグしたりが出来る。大画面TVのコントローラでは出来ない操作も出来る。

良く出来てるな〜







[PR]
# by k1segawa | 2017-11-07 09:18 | Comments(0)

GL04P 分解 - イーモバイル Wi-Fi ルータ (11/6)

docomo SIM が使えるモバイルルータとしてGL04Pを使っていたのだが、久しぶりにmicroSIMをGL04PのminiSIMに挿してしまい、大きさが異なるため奥の方にいってしまい、引っかかって取り出せなくなってしまった。

分解しないと取り出せない。
なので蓋を外したがそこにはトルクスねじが。星型ネジで、かなり小さい。最初サイズ違いの六角ねじと間違ってしまい、よく見たらトルクスだった。細すぎるT1を購入して無駄遣いしたあと、T2以上の一式揃ったやつを買った。

合わせてみたらT5だった。
蓋を外してもさらにT5が控えていて次のような基板に4箇所固定されていた。
a0034780_20491643.png
これを外してやっとSIMに届きなんとか外すことが出来た。
やー、大変だった。
詳しくは後日。

[PR]
# by k1segawa | 2017-11-06 20:51 | Comments(0)

グリコ ヨーグルト BifiXが美味しい - 業務スーパー (11/6)

いつものプレーンヨーグルト すこやか 88円は安くてたくさん食べられるのでよく買っているが、たまに違うのをと思って、グリコ BifiXヨーグルト 108円を買ってみた。
a0034780_08215916.jpg
すると、プレーンなのに美味しい。いつものは本当に味がない感じなのに、なんというか深いとかコクとは違った変じゃない味わいがある。そう味のあるガムのような合成だけど合成っぽくないパクパク食べてしまうような後味の残らないさっぱりとしていてそれでいてまた食べたくなるような。
a0034780_08220928.jpg

さすが有名メーカー。棚卸し商品なのかな〜


[PR]
# by k1segawa | 2017-11-06 08:24 | Comments(0)