Chromecastでローカルストレージのflvを再生する方法メモ

SDカードなんかに格納されているflvファイルを再生するには、LocalCastというアプリを使えばできる模様。便利かも。
もう少し他のアプリも使い込んでみて一番ならchromecast購入についてきた600円クーポンで購入を検討しよう。

  • -

ifcfg-eth0 のハードリンク

ifcfg-eth0はネットワーク設定(IPとか)を記述するファイル。このファイルを編集中に気がついたのでメモ。
/etc/sysconfig/network-scripts/ifcfg-eth0 を編集していたら、他の場所にあるifcfg-eth0も同時に変更されていた。調べてみると(ls -l)どうやらハードリンクが設定されているみたい。パッと見、ハードリンクってわからない。
以下のファイルがハードリンクで同じファイル(実体は一つで別名となっている)

  • /etc/sysconfig/network-scripts/ifcfg-eth0
  • /etc/sysconfig/networking/devices/ifcfg-eth0
  • /etc/sysconfig/networking/profiles/default/ifcfg-eth0


VMの移動作業中に静的IP設定が無効になってDHCPになってしまったので元に戻している最中に気がついた。原因は移動中にNICMACアドレスが変更され、そのため元の設定がifcfg-eth0.bakに保存されDHCP設定のifcfg-eth0が作成されていたから。

Windows UpdateでMicrosoft マウスキーボードセンターをインストールするとTrackball Explorerの設定が効かなくなる

Windows UpdateMicrosoft マウスキーボードセンターをインストールするとTrackball Explorerが認識されなくなり、これまでの設定が効かなくなる。
USBのポート変えてみてもダメ。
とりあえず、Microsoft マウスキーボードセンターをアンインストールして http://www.microsoft.com/japan/hardware/downloads.mspx から古いMicrosoft マウスキーボードセンターをインストールすると、Trackball Explorerが以前の設定で動作するようになった。
Microsoft マウスキーボードセンターのバージョンは 2.2.173.0 から 2.0.161.0 にダウン。
もしかして、Trackball Explorer のサポート打ち切りだろうか。Microsoft マウスキーボードセンターがどのハードウェアをサポートしているかの情報が見つからないから不明だけど。

XenServer 6.1をUSBからインストールするメモ

USBメモリがIドライブの場合。

  • USBメモリエクスプローラからFAT32でフォーマット
  • XenServer-6.1-install-cd.isoを解凍なりDeamonToolsでマウントしてUSBにコピー
  • I:\boot\isolinux の中身を I:\ にコピー
  • I:\isolinux.cfg を I:\syslinux.cfg にリネーム
  • https://www.kernel.org/pub/linux/utils/boot/syslinux/ から syslinux-5.01.zip をダウンロードして解凍
  • 解凍したフォルダの syslinux-5.01\win32 で syslinux.exe -am I: を実行
  • 次のファイルを I:\ にコピー
    • syslinux-5.01\com32\lib\libcom32.c32
    • syslinux-5.01\com32\mboot\mboot.c32

これで、USBブートしてXenServerがインストールできる。CDドライブうるさいしね…

一週間前のアクセスログを消す方法。

Windows環境のApacheTomcatアクセスログを一定期間過ぎたものから消すバッチファイルのメモ。
以下のバッチファイルをタスクスケジューラで実行

for /f "delims=" %%K in ('forfiles /P "C:\Apache\logs" /M access.????????.log                 /D 7 /c "cmd /c if @isdir==FALSE echo @path"') do del %%K
for /f "delims=" %%K in ('forfiles /P "C:\Tomcat\logs" /M localhost_access_log.????-??-??.txt /D 7 /c "cmd /c if @isdir==FALSE echo @path"') do del %%K

参考
Forfiles | Microsoft Docs
Windowsのforfilesコマンドで条件に合うファイルを取り出して処理する:Tech TIPS - @IT

Javaで基底クラスのメソッド中から派生クラスのメソッド呼び出し

基底クラスのメソッドから呼び出されるメソッドを派生クラスでオーバーライドすると、基底クラスのメソッド内から派生クラスのメソッドを呼び出すことが出来る。

public class MainClass {
	public class Parent {
		String msg = "Parent";
		
		public String getMsg() { // privateは×
			return msg;
		}
		
		void echo(){
			System.out.println(getMsg()+":"+msg);
		}
	}
	
	class Child extends Parent {
		String msg = "Child";	// 上書きしてもecho()中のmsgに影響なし

		public String getMsg() {
			return msg;
		}
	}

	void method() {
		Parent o = null;
		o = new Parent();
		o.echo();
		o = new Child();
		o.echo();
	}
	
	public static void main(String[] args) {
		new MainClass().method();
	}
}

--

実行結果
Parent:Parent
Child:Parent

出来るはずと思って試して出来なかった記憶があったけど、やっぱり出来たので忘れないようにメモ。

Win8のプロキシ設定メモ。

Win7と同じでコマンドプロンプト(管理者モード)から

netsh winhttp set proxy 192.168.0.1:8080

で設定できる。

管理者モードでコマンドプロンプトを開くにちょっとめんどくさい。
まずは通常モードでコマンドプロンプトを開く。

これで通常モードのコマンドプロンプトが開くので、以下の手順で管理者モードでさらに開く。

  1. タスクバーのコマンドプロンプトを右クリック
  2. メニューのコマンドプロンプトを右クリック
  3. 管理者として実行

これで開いた管理者モードコマンドプロンプトで 上記コマンドを実行。