2016年1月15日金曜日

electron で透過に失敗

Windows7でのお話。

最近、(私の中では)話題のelectronという、Web技術でデスクトップアプリを作れる技術の勉強をしている。

参考プログラムを元にウェジェット的なものを作成しようと思っていたのだけれども、どうしてもウィンドウの透過ができない。

透過できないどころか、画面に溶け込んで見えない。

ウィンドウを何とかつかんで動かすと残像が残るような状態。

参考プログラム書いた人、何考えてんだと思いながらプンスカしてたら原因を発見。

aeroをoffっていると透明化できないよね、そりゃそうだ。

人のせいにしてごめんなさい。

Win7を受け取って真っ先にaero切っていたので、存在忘れてた。

2015年12月18日金曜日

Tera Termで入力コマンドをファンクション登録

題名が変な気がするけど、適切な言葉が思いつかないので。。。
仕事上、色んなサーバのコンソール画面に出たり入るのだけれども「exit」とかのコマンドなどキー一発で打てると楽だなと思う事がある。
そういえば前の会社の上司がTera Termのキーボード設定に良く使うコマンドを仕込んでたなと思い、調べてみた。

「KEYBOARD.CNF」というファイルがTera Termのプログラムフォルダ内にあり、こちらで設定できる。
※あるバージョンではマクロからTera Termを起動した際にこのコンフィグが読まれない事があるそうなので、その場合はバージョンアップしてください

私が登録した例として、「F1キー」を「exit+エンターキー」として定義した時の設定として

XF1=off ;59として定義されているのをoffにする

[User keys]
User1=59,0,exit$0D$0A ;F1キー(59)をexitとエンターキーとしてユーザーキーセクションで定義

Tera Termマクロで文字コード指定して接続

仕事で色んなサーバにアクセスして作業するのだけど、都度パスワード打ったりするのが面倒なのでマクロを作成している。
同じ文字コード環境のサーバならTeraTermのデフォルトの文字コードを「TERATERM.INI」で指定していればいいんだけど、異なる場合はログイン後に文字化けするので困る事になる。

そこでマクロの中で文字コード指定を含める方法を調べてみた。
TTX Kanji Menu というプラグインをインストール時に選択している事が前提となるので、インストールしていない人は追加を。

以下はEUC-JPにしたい場合。
callmenu 54011 ; [KanjiCode] Recv: EUC-JP
callmenu 54111 ; [KanjiCode] Send: EUC-JP

詳細は以下をURLを参照頂くと良いかと。
https://ttssh2.osdn.jp/manual/ja/macro/command/callmenu.html

Solarisで文字コード判断コマンド

仕事で文字化けを調べていた際に気が調べたコマンドを記録。
「auto_ef」 という便利なコマンドがあるらしい。

auto_ef 判定したいファイル

で確認する。

結果としては
PCK → SJIS
eucJP → EUCJP

といった具合にでるらしい。


改行コードを調べたい時は「od」で以下のように調べる。
od -c 判定したいファイル | more

こうする事で
LF → \n
CR → \r
CR+LF → \r\n

って具合に文字が表示されるので確認すればよいらしい。

2015年11月17日火曜日

nasneに外付けHDD追加

昨年末に帰省する際、民放が数局しかない実家で退屈しないように買ったnasne。 この一年で海外ドラマにはまって録り溜めては週末に消化する毎日。 その上、先日有料放送まで登録してしまったために録画の蓄積曲線がとんでもないことに。そしてもうすぐ年末。 そこで外付けHDDを買ってみました。 ケーブルがスパゲッティになっているので2.5インチ外付HDDのコンパクトかつUSB給電なものを選択。 そしてnasneで利用できるMAXの容量、2TBのものを。 そう考えるとなかなか実績があるものがない。ADATAのものが一点どなたかの動作実績として載っていたけど、自分がポイント貯められるお店で買えなかった。そこでnasneでの利用実績がなかったけど人柱になろうと別のADATAのを買ってみた。



こちらがパッケージ。

結構、小さい。nasneで認識しなくても最悪持ち出し用に良いかも。

一応、指してみてnasneの管理画面で認識させてみたが、今録画中なので問題なくファイル移動できるかこれから確認。

2015年11月10日火曜日

owncloud パーミッションエラー

PCのメモを整理していたら出てきたコマンドを転記。

たしかowncloudのデータを別のサーバに移した時か何かにパーミッションエラーが出て泣きそうになった際に実行したコマンド。
現象再現したら詳細を追記しようと思い、備忘録的に書き残すことにする。

php /var/www/owncloud/console.php files:scan --all

2015年10月31日土曜日

MacでNASNEを見れた!!

去年末にお笑いを録画したくて、ボーナスはたいて買ったnasne。

うちのボロPS3初代で再生していたのだけども、1時間も見ているとファンがガンガン回ってうるさいし、熱がすごい。

そこでパソコンで見れないかなと一生懸命探していたが、うちのパソコンがMacなので動くソフトがなかったのでPS3サウナを耐えていた。

たまたま会社でネットワーフィンしていた時、ついにOSX対応のnasneを見られるものを発見、早速帰宅後にダウンロードしてインストール。

いい!いいよ!これ!これでサウナから逃げられる。
※PS3の熱で部屋がサウナみたくになるのですよ。。。。

しかし、これで録画予約と録画動画削除、検索ができればな。。。