Ellinikonblue.com Weblog

夢は夢のまま終わらせない…

Posted on Dec 03, 2017 at 23:05

理想のコマンドランチャーを求めて

 Windows Vista を使いはじめた頃から、Windows のスタートメニューが使いづらくなって スタートメニューに登録されているプログラムをシークして、 入力された文字列からインクリメンタルサーチして、プログラムを呼び出す コマンド入力型ランチャーである Launchy を 使い始めました。

 今も何の不都合もなく LaunchyLaunchy は、 ずいぶん長らくバージョンアップが行われていません。

 そこで代替になるアプリケーションをコツコツ探して、 以下のようなアプリケーションに目をつけていました。  このうち、Wox は 単体でアプリケーションとして完結しておらず、 Everything という検索ツールを、 別途インストールしなければならず、この時点で却下。 Yal は、 一番 Launchy に似ていそうな感じなのですが、 見た目の完成度が低く見え、おまけにもう一年以上、新規リリースがないところで却下。

 結論としては、Zazu を使って、 結局、Keypirinha に落ち着きました。

 ただ、最終的に使ってみた ZazuKeypirinha も、 思い通りに設定するに当たって、かなりハードルの高いアプリケーションだったので、 せっかくですので、まとめておくことにしました。

 まずは次回、Zazu から。

「 プラグインで自由に機能を追加・削除できるコマンド入力型のアプリランチャー『 Zazu 』」
「 高速検索ツール『 Everything 』と連携、プラグインで機能を拡張できるランチャー『 Wox 』」
「 シンプルでコンパクトだが強力。プラグイン対応で多機能なコマンドランチャー『 Yal 』」
(以上、 窓の杜 より)

Posted on Nov 05, 2017 at 23:18

Firefox Quantum に備えて

「 “量子的飛躍”を遂げるWebブラウザ『 Firefox Quantum 』、11月14日公開」 ~ 2 倍に高速化し、メモリ使用量も低減 (PC Watch より)

 ついに、いよいよ Firefox 57 が 11 月 14 日にリリースされることが発表されました。

 高速化し、メモリ使用量も低減されますが、 これまでの WebExtensions ベースではない全ての拡張機能は使用できなくなる Firefox 57 のリリースは、 世間では「 Firefox Apocalypse (アポカリプス)」と呼ばれているようです (^^;A

 個人的に最近は、Vivaldi を 常用ブラウザとしているのですが、 一応、Firefox も併用している (このあおりで Chrome を 使うことはほぼなくなりました (^^;A )こともあり、 今使っている拡張機能を列挙しておくことにしました。  これらの拡張機能は、 Firefox 56 でも、 すでに「旧式」と表示されます。 57 以降ではおそらく動作しないでしょう。
Image:Mozilla/20171102FirefoxQuantum.jpg
 自動アップデートを切るなりすれば、一時凌ぎにはなるかもしれませんが、 この方針が転換されることもないでしょうから、素直に 57 がリリースされたら、 代替の拡張機能を漁ってみるつもりです。
Posted on Oct 26, 2017 at 17:30

Linux 備忘録:基本的なコンパイル環境を準備する

 調べると、皆さんよく忘れるようなので、自分もきちっとメモっておくことにします。

 Linux 環境を新規に構築すると、少なからずコンパイル環境が必要になるときがあり、 個人的にはよく Sass を使える環境を整えるときなどに、 Ruby の ネイティブエクステンションのコンパイル環境を整えなければならなくなるので、 このときに「あれ?どうだっけ…」とほぼ 100% なります orz

 具体的には、Ubuntu では
apt-get install build-essential
 CentOS では、グループインストールで
yum groupinstall "Development Tools"
 ちなみに Sass 環境を整えるには、 Ruby 関連のパッケージをまとめて、
apt-get install build-essential ruby ruby-dev
とすれば gem で Sass なとを インストールすることができるようになります (^^)b
新しいLinuxの教科書
大角 祐介 著
( SBクリエイティブ )
¥ 2,916
Posted on Aug 31, 2017 at 19:13

cmder を使う #2

 Windows 10 に Creators Update を適用した直後、 Rumix 2ckw-mod + NYAOS というコンソール環境のトラブルがきっかけで、 cmder を使い始めたのですが、結論として、非常に便利で、 これまでは、あるときは TeraTerm 、 あるときは Rumix 2 と 使い分けていたのですが、今はほとんど、 cmder で事が済んでしまいます。
Image:Computer/20170616cmder.jpg
 MSYS2 ではうまく環境が構築できず、 Ruby を使うときだけのために Rumix 2 の環境を残すくらいなら、 cmder を使うことに意味はないとも思ったのですが、 この cmder で bash on Ubuntu on Windows を使えないかと試したところ、全ての問題が解決しました。

 bash on Ubuntu on Windows って何?という方は下記の記事をご覧下さい m(_ _)m 【西川和久の不定期コラム】 Windows 10 Creators Updateで「Bash」がバージョンアップ【前編】 ~Ubuntu 14.04.5 LTSから16.04.2 LTSへ。WindowsのEXEも実行可能 【西川和久の不定期コラム】 Windows 10 Creators Updateで「Bash」がバージョンアップ【後編】 ~NoSQLのMongoDBで遊んでみる。インストールからNode.jsでプログラミングまで  bash on Ubuntu on Windows をインストールすると、 Windows 10 のメニューにアイコンができて、 これをクリックするとコンソールが立ち上がるのですが、 これがビルドインのコマンドプロンプトのコンソールと、どっこい程度の使い勝手だったので、 一度試して使っていなかったのですが、cmder から bash が起動できれば、結構、便利かと思ったのですが、案の定でした (^^)b

 以下のように Task name を bash::bash on Ubuntu on Windows などとし、 実際に実行するコマンドを
%windir%\system32\bash.exe ~ -cur_console:pm:/mnt
とすれば基本、OK ですが、Task parameters に
-icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
と設定すれば、タブのアイコンもそれっぽくなり尚芳です (^^)b
Image:Computer/20170822cmder.jpg
 これで普通に、git や ssh も使え、 Ruby も apt で get としてしまえば、 普通に Widnows で作成した SCSS ファイルを Sass でコンパイルすることもできるようになります。

 超便利!お試しあれ d(^^) cmder を使う #0 - Ellinikonblue.com Weblog cmder を使う #1 - Ellinikonblue.com Weblog
Posted on Jul 18, 2017 at 21:41

cmder を使う #1

 Rumix 2ckw-mod + NYAOS というコンソール環境の代わりに、 cmder を試してみて、 かなり使えそうだったので、次にこの環境で Ruby を どうやって動かすかと言うことを思考し始めました。
Image:Computer/20170616cmder.jpg
 安易に思いつく方法は、今使っている Rumix 2 の パス情報などを通してやることです。
 2.3 以下のバージョンを使用するのであれば、これが一番簡単ですが、 ネイティブエクステンションをコンパイルできる環境を整備するなら、 結局、Rumix 2 を そのまま使えばいいように思います。
 しかし、 2.4 以上を使う場合は、これまでの DevKit ではなく、 MSYS2 の toolkit でコンパイルするらしいのですが、 なら MSYS2 をインストールして pacman で、 そもそも Ruby をインストールすれば… と思ってトライしたのですが、ネイティブエクステンションをコンパイルできる環境を作り込めませんでした。

 RubyRuby でインストールし、 それとは別に MSYS2 の環境も整える… 環境のために環境を整えるという行為を繰り返すことが、どうも昔から好きではないのでいやで、 であれば、もう Rumix 2 を使い続ければ… と思ったんですが、ふとこの cmder の環境で、 bash on Ubuntu on Windows を使えないかと考えました。

bash on Ubuntu on Windows であれば、普通に RubyUbuntu のパッケージで用意されていますし、 これでコンパイルできるのなら、これが一番簡単なのではないかと思い立ちました。
(つづく) cmder を使う #0 - Ellinikonblue.com Weblog
Posted on Jun 26, 2017 at 23:01

cmder を使う #0

 先般、Windows 10 に Creators Update を適用した直後、 普段使っている Rumix 2( ckw-mod + NYAOS ) のコンソールを使っていると、 漢字を表示した瞬間や、漢字を入力しようとした瞬間、画面が崩れると言う事象に 悩まされました。
 その後、Windows 10 でアップデートがかかり、元に戻りましたが、 CSS はどんな小さいものでも小生意気に Sass で トランスパイルするくせがついていて、 最近は JavaScript のお勉強中で、node.js / Electron を使うので、 Windows でもコンソール環境が欠かせなくなっているので、 一時といえども、非常に困りました (_ _;A

 その際、調べたときに、 ckw-mod はずいぶん前からアップデートが行われておらず、 また NYAOSNYAOS 4.x(NYAGOS) へ すでに開発のメインが移っていて、 Rumix 2 の環境をアップデートしようにも、 相当根性を入れて立ち向かわないといけないことを知りました。

 そこでまず ckw-mod の代替として、 試してみたのが cmder
 ConEmu と言うターミナルを改良して、 フルパッケージだと git for windows を内包し、 解凍して実行するだけで、git/bash はもとより、perl や SSH 、vim まで使えるようになる優れものです。
Image:Computer/20170616cmder.jpg
cmder | Console Emulator  だたこの環境でも最初は付属の ls などのコマンドで、 日本語がうまく表示されず、困りました。
 しかし、これは [Settings]-[Startup]-[Environment] の 「 Set up environment variables. cmd.exe aliases, codepage 」の先頭に、 以下の二行を追加することで、すぐに解消しました。
set LANG=ja_JP.UTF8
set LC_ALL=ja_JP.UTF8
また付属している bash も最初はうまく動かなかったのですが、 [Settings]-[Startup]-[Tasks] の bash の起動スクリプトが
cmd /c "%ConEmuDir%\..\git-for-windows\bin\bash --login -i" -new_console:d:%USERPROFILE%
となっているところを、
cmd /c ""%ConEmuDir%\..\git-for-windows\bin\bash" --login -i" -new_console:d:%USERPROFILE%
とダブルクオーテーションを足してあげると、うまく起動できるようになります。

 これで cmd.exe ほか bash も使えるようになり、かなり便利になるのですが、 パスと環境変数の問題を解決すれば、動く node.js はともかく、 Rumix 2 が 使えないと困るそもそもの理由である Ruby を動かすことは、 ここまでそっちのけ… (^^;A

 この cmder を便利に使うために Ruby の 動作環境をどうするか…次はこちらの試行錯誤に移りました。
(つづく)
Posted on May 30, 2017 at 16:57

Ellinikonblue.com Reload しました

 なんとか このサイト の Reload 完了させました。

 見ればすぐわかると思いますが、 WordPress でトップディレクトリは構成し、 Weblog だけ残して、 あとはバッサリ切りました。

 見かけだけではなく、サーバーも入れ替えたので、 これから旧サーバーのコンテンツの後片付けをしながら、 徐々にサイトとしての体裁を整えていこうと思っております。。。 と言うことなので、まだまだ遅々として進んでいかないと思いますが、 どうでもいい話は、相変わらず こちら で続けていくつもりですので、 今後もお付き合いいただければ幸甚です m(_ _)m
Posted on May 21, 2017 at 11:26

Ellinikonblue.com Reload, Soon...

 丸一年以上、考えた挙げ句、このサイト を 大改装することにしました。

 結構、サイト構造そのものに手を入れますし、新しい CMS(Contents Management System) を 導入しますが、この Weblog の方は維持するつもりです。

 昔から「応急処置」というのが苦手で、 パワーも能力もないのに、問題を見つけるとその根幹に手を突っ込まないと気が済まないというのは、 どうも性分のようです。

 このサイトも 14 年目、まったくきりのいいところではありませんが、 ここらで一発、古いものは取捨選択して、 自分のやりたいことをもう一度、見直して、ひたすら純粋に一つの形にしていきたいと思っています。

 まだこのサイトをご覧いただいている方々には、 是非、今後も見捨てず (^^; に、見守り続けていただければ幸甚です m(_ _)m
Posted on Apr 23, 2017 at 19:31

今頃になって PlayStation4 が欲しくなってきました

 任天堂 からは SWITCH という新しいコンソールが発売されて間もない昨今、 SIEPlayStation 4 が 欲しくなってきました。

 あのゲームがやりたい!とかいうのではなく、 Blu-ray をゆっくり部屋で鑑賞できる環境が欲しいと思って、最初は Blu-ray プレーヤーを探したのですが、 思ったより値が張り、超便利に使い倒している nasne もあるので、 自分の部屋のコンピュータ用ディスプレイを TV 化し、 ゲームもできるメディアプレーヤーとして PS4 が、 いろいろ物色しているうちにだんだん魅力的に見えてきた次第。
PlayStation 4 ジェット・ブラック 500GB(CUH-2000AB01) 【メーカー生産終了】
( ソニー・インタラクティブエンタテインメント )
¥ 37,700
 ただ。。。
  • HDCP(HIgh-badwidth Digital Content Protection) に対応した HDMI ポートに 接続しないと PS4 は映像を出力しない
     自宅のメインのディスプレイは DVI-I と DVI-D の端子があるのですが、 両方とも HDCP に対応していたかどうか自信がなく、買ったばかりのころ DVI-D に PC を繋いでいて、 地デジチューナーの出力がでなかったことがあった覚えが…
  • 新型 CUH-2000 系薄型軽量モデルは光デジタル端子が削除されていて、 本体からの有線の音声の出力は HDMI のみとなっている
  • 自宅のディスプレイは HDMI の音声信号を出力できない(スピーカーがない)
と問題山積 orz

 音声の問題はひとまず PS4 は、 コントローラーにステレオミニジャックがあるので、ここからヘッドホンなりスピーカーに繋ぐとして、 HDCP でこけてディスプレイに映像が出ないとなぁ…元も子もありません。

 しかし、メインのディスプレイも今年で 10 年選手なので、そろそろ引退を考える頃合いで、 そうなってくると入力端子が豊富で、スピーカーもあって同サイズクラスのディスプレイである アイ・オー・データLCD-RDT272XPB が非常に魅力的に見えてきて… えぇこの時点で浪費地獄へ転落していることに気づきました d(^^;A  どうすっかなぁ…考え中。久々に個人的な「勝手にせいや!」的な話に、 ここまでお付き合いいただきありがとうございます。
 本人はいたって真剣に悩んでおりますが… (_ _;A
Posted on Mar 02, 2017 at 23:03

ドコモ Xperia XZ SO-01J に機種変更しました

 2 月に入ったとある日、まったくガジェットには無頓着、 でもスマートフォンは使ううちの嫁が、気に入って使っていた ドコモ GALAXY J SC-02F が突然変調を来し、 突然、「 iPhone に機種変する!」と言い出すという騒ぎが起こりました w

 この混乱に乗じて、奥様に「俺も機種変していい?」と聞くと「いってよし!」という答えだったので、 Xperia XZ SO-01J (以下、XZ )に機種変しました ^^

 2 年前に機種変した Xperia Z3 Compact SO-02G (以下、Z3 Compact )は、 順調にバージョンアップを繰り返し、昨年 8 月に Marshmallow(Android 6.0) で 打ち止めが決定していましたし、ステータスバーをフリックしても通知領域がおりてきづらい現象が、 最近、起こっていました。
 何より以前は 4.6inch サイズのコンパクトな Z3 Compact を迷わず選んだのですが、 昨今は使う人間側の劣化がひどく (^^;A 、 「やっぱスマートフォンの画面は 5inch はないとねぇ…」と平然と言い放つようになってきたので、 ここがチャンスと XZ にしました。
Image:Network/20170212XperiaXZ.jpg
 XZ は昨年末に発売された Xperia シリーズの最新機種の一つで、 出荷時は Andoroid 6.0 でしたが、すでに Android 7.0(Nougat) のアップデートが配信されており、 すぐにアップデートされました (^^)b

 Xperia から Xperia なので使い勝手も変わりなく、 画面が大きくなって、パワーも上がり、OS も最新、バッテリーも大きくなって、 嫁が iPhone7 になったこともあって、通話で VoLTE の恩恵も受けられる (残念ながらただの VoLTE 、HD+ は iPhone が対応してくれない)ようになり、 通知領域もするするおりてくるし (^^;;; … と今のところケチのつけようがありません (^^)/
 あまり悪い噂を聞かなかった Xperia X Performance SO-04H のブラッシュアップ機だったので、 間違いないと思っていましたが、まぁここまで快適とは…やっぱり新しいガジェットはいいですね (^^)b

 気に入っていた Z3 Comapact を丸二年も使わなかったことはしっかり反省しつつ、 この XZ 大事に使いたいと思います。。。割賦もありますし… (^^;A

「 ドコモから『 Xperia XZ SO-01J 』」
「 ドコモの『 Xperia XZ 』『 Xperia X Performance 』がAndroid 7.0に」
(以上、 ケータイ Watch より)

Ellinikonblue.com Weblog 「 とうとう Xperia Z3 Compact を買ってやりました」