2013年3月29日金曜日

meadow の psvn で ediff できない 2

Meadow の psvn で ediff できない の後日談。


会社の PC が変わったので、 Meadow のセットアップをしたのだが
この前のパッチが当たらない。。。

。゚(゚ ́ω ゚)゚。ピー

とりあえずわかったこと。


・Meadow の setup でインストールできる psvn.el には未対応。
  →現時点で検索して出てくる最新版の rev. 2012-03-26. 21:23:49 でおk。

・関数名が違う
  →replace-regex-in-string を replace-regexp-in-string に修正すること。

...この前は何で動いてたんだろ???


でも、それよりも...

時代は既に emacs24 になっていたことにビックリ!!!

めっちゃ乗り遅れてるよ俺。。。orz

2012年11月24日土曜日

Android SDK のインストール

引き続き、サブの ノートPC で生活中です。

Android 端末とやり取りするために、 Android SDK をインストールしよかと思ったのだが
その再の手順がややこしかったのと

 java をアップデートしたら再度変更しなくちゃいけないので

手順をメモっておきます。

参考にしたのは下記ページ
まず java をインストールするとあるが、既にインストール済みなので
java.exe のパスだけ確認→おk。


次に、  Android SDK 本体をここからダウンロード
参考ページに「zip 版を落せ」とあるし、何より 「Download the SDK」から 64bit 版が落とせない(※)ので zip 版をダウンロード。

承認画面64bit 選択と、ダウンロードボタン灰色ま…(゜ω゜)ハァ?

Android SDK の zip を解凍し、出てきた android-sdk-windows 以下にある
SDK Manager.exe を起動…

…一瞬 DOS 窓が開くが何も起きず。

なので、コマンドプロンプトから tool にある android.bat を直接起動。
下記エラーが出た。


'C:\Windows\system32\java.exe' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
無効なパスの指定です
ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.
参考ページの内容とは違うが…orz
まあ java.exe が見付かってないことには間違いなさそうなので
tools\lib\find_java.bat の内容を変更
*** tools/lib/find_java.bat.org 2012-11-24 18:59:59.673352500 +0900
--- tools/lib/find_java.bat 2012-11-24 18:59:01.113271700 +0900
***************
*** 23,35 ****

rem Check we have a valid Java.exe in the path. The return code will
rem be 0 if the command worked or 1 if the exec failed (program not found).
! for /f %%a in ('%~dps0\find_java.exe -s') do set java_exe=%%a
if not defined java_exe goto :CheckFailed

:SearchJavaW
rem Check if we can find a javaw.exe at the same location than java.exe.
rem If that doesn't work, just fall back on the java.exe we just found.
! for /f %%a in ('%~dps0\find_java.exe -s -w') do set javaw_exe=%%a
if not exist %javaw_exe% set javaw_exe=%java_exe%
goto :EOF

--- 23,37 ----

rem Check we have a valid Java.exe in the path. The return code will
rem be 0 if the command worked or 1 if the exec failed (program not found).
! rem for /f %%a in ('%~dps0\find_java.exe -s') do set java_exe=%%a
! set java_exe="C:\Program Files\Java\jdk1.7.0_05\bin\java.exe"
if not defined java_exe goto :CheckFailed

:SearchJavaW
rem Check if we can find a javaw.exe at the same location than java.exe.
rem If that doesn't work, just fall back on the java.exe we just found.
! rem for /f %%a in ('%~dps0\find_java.exe -s -w') do set javaw_exe=%%a
! set javaw_exe="C:\Program Files\Java\jdk1.7.0_05\bin\javaw.exe"
if not exist %javaw_exe% set javaw_exe=%java_exe%
goto :EOF
…で、無事起動。

java のバージョンが変わると find_java.bat で直接記述したパスが変更されるので
起動しなくなったらここをチェック!!


2012年10月12日金曜日

石垣島行ってきました

ずいぶんチョット前の話ですけど。(^_^;)

ヒマだったから時間ができたのでうpしよかと思います。


まずは、関空から出発。

機内にて。
…オイオイ、ビール開けてるけど、まだ朝の 8 時前ですぜ(笑)


無事到着。直行だったので、メッチャ早い ♪⌒ヽ(*゚O゚)ノ スゴイッ!!!
写真を撮る原センセ。
お迎えの車が来てるんですけど。(笑)

そして、慌しく準備した後…
海に出発!!
マリンブルーの海!!
…でも、けっこぉ波が…
1本目: スカパラ
初 18-135mm レンズ!!
…が、全然ピントあわず…orz
もずくの栽培に使っていたらしい棒。
どうやって使うんだろ?
でっかいコブシメ
こんなにデカいのに、全然気付かない人約一名(笑)

2本目:ミノカサゴパラダイス
純一が100本記念とか言ってたが…それは置いといて(笑)
ホシゴンベ
やっぱりマクロは楽しい♪☆*
イソバナガニ
イロブダイYG
トカラベラ…かな?

ダイビング後は…
食べて
飲んで

そして2日目~

1本目・龍宮の根
リサ 100本おめでと☆
ガラスハゼ
ハマクマノミ



まあ、プラピルーン (注:台風21号)のせいで潜れるポイントが限られて

波照間とか

マンタスクランブルとか

マンタスクランブルとか

あと、マンタスクランブルとか

潜れなかったけど (T_T;)



無事に飛行機飛んで良かった☆(笑)


さよならマンタ

2012年9月20日木曜日

メイン PC が死亡しました…

最後に電源落ちる前後、何やらコゲ臭いにおいがしてたので…
マザーか CPU か電源が死んでると思われ。

この前、サーバー用 PC のマザボ変えたばっかりなのに(泣)
ああ、出費が…orz

2012年9月5日水曜日

Meadow の psvn で ediff できない

psvn で ediff を使おうとすると、エラーになった。
メッセージを見るに、どうやらパス表記が windows 形式 (c:/meadow/~ など) になっているのが原因で、 cygwin の svn コマンドが反応してくれないみたいだ。

ネットで対応を捜してみても、これといった情報がない…orz
仕方ないので、自分でソースコードを見てみる。

とりあえず、下記の修正で動いたんで後世のためにメモっておく。
※パッチファイルはこちら
*** psvn.el.org 2012-09-05 00:38:02.028739400 +0900
--- psvn.el 2012-09-05 00:42:21.717592800 +0900
***************
*** 6036,6042 ****
(defun svn-status-base-dir (&optional start-directory)
"Find the svn root directory for the current working copy.
Return nil, if not in a svn working copy."
! (let* ((start-dir (expand-file-name (or start-directory default-directory)))
(base-dir (gethash start-dir svn-status-base-dir-cache 'not-found)))
;;(message "svn-status-base-dir: %S %S" start-dir base-dir)
(if (not (eq base-dir 'not-found))
--- 6036,6042 ----
(defun svn-status-base-dir (&optional start-directory)
"Find the svn root directory for the current working copy.
Return nil, if not in a svn working copy."
! (let* ((start-dir (replace-regex-in-string "[\n\r]quot; "" (shell-command-to-string (concat "cygpath " (expand-file-name (or start-directory default-directory))))))
(base-dir (gethash start-dir svn-status-base-dir-cache 'not-found)))
;;(message "svn-status-base-dir: %S %S" start-dir base-dir)
(if (not (eq base-dir 'not-found))
***************
*** 6047,6053 ****
(repository-root (svn-status-repo-for-path base-dir))
(dot-svn-dir (concat base-dir (svn-wc-adm-dir-name)))
(in-tree (and repository-root (file-exists-p dot-svn-dir)))
! (dir-below (expand-file-name base-dir)))
;; (message "repository-root: %s start-dir: %s" repository-root start-dir)
(if (and (<= (car svn-client-version) 1) (< (cadr svn-client-version) 3))
(setq base-dir (svn-status-base-dir-for-ancient-svn-client start-dir)) ;; svn version < 1.3
--- 6047,6053 ----
(repository-root (svn-status-repo-for-path base-dir))
(dot-svn-dir (concat base-dir (svn-wc-adm-dir-name)))
(in-tree (and repository-root (file-exists-p dot-svn-dir)))
! (dir-below (replace-regex-in-string "[\n\r]quot; "" (shell-command-to-string (concat "cygpath " (expand-file-name base-dir))))))
;; (message "repository-root: %s start-dir: %s" repository-root start-dir)
(if (and (<= (car svn-client-version) 1) (< (cadr svn-client-version) 3))
(setq base-dir (svn-status-base-dir-for-ancient-svn-client start-dir)) ;; svn version < 1.3
…まあ、パスの置き換えに cygwin のコマンドを呼び出して使ってたり、
そのコマンドの出力に改行がついてたから単純に置換したり…と
かなり汚いコードになってしまった(-_-;)が、とりあえず動いたからいいや。

2012年7月3日火曜日

サーバー復旧作業

我が家のファイルサーバーがお亡くなりになりました (* ̄ノ ̄)/Ωチーン






マザーボードが壊れたみたいなので買い替えて
昨日今日と、復旧作業にあけくれたのですが…







…まず、組み立てでいきなりハマりました。







電源が入らない




マザボ単体なら問題なく起動するのに…
(電源ケーブルとVGAケーブル挿しただけの状態で確認)







電源がへたってて、HDDとかつなぐと電圧不足になってんのか?
それとも内部のケーブルがイカれてるのか?




などと疑い、いろいろ試していたのですが…






結果、違いました






何と、キーボードの接続先が間違ってたorz







マウスは USB だけど、キーボードは PS2 端子だったのですが
間違えてマウス側に挿してたみたいで…




付け替えたら問題なく起動しました(汗)



で、問題なく Linux 起動したのですが…




今度はインターネット接続でトラブル




このマシンはルータ役もさせてるのですが
ローカルネットワーク内からもサーバー自体からもインターネットに繋がらない




まず、サーバー側の方は iptable を止めると繋がるので
iptable の設定を見直して解決。






で、ローカルネットワークの方だが
iptable を止めても繋がらない…






ひとしきり悪戦苦闘して、やっと原因がわかりました。
原因は





DHCP サーバー





ローカルに渡すゲートウェイの IP Address が違っていましたとさ
# 以前は動いていたのに…いつの間に変わってたんだろ (-_-;)



で、 /etc/dhcpd.conf を修正して
やっと動くようになりました♪




…はぁ、疲れた。

何か、今回はトラブルの原因が全部しょーもないことだったorz
もっとスキルを上げねば。




Location : 日本,
Posted via Blogaway

2012年6月8日金曜日

フランス料理


昨日ニュースで

「フランス料理でカラスを料理して食う」という特集をやっていた

…こう書くとただのゲテモノ料理みたいだが、

実はそうではない


シカやイノシシなど、畑を荒らす害獣を駆除するため

ハントしたものを料理して出しているらしい。

で、カラスも害獣なのでってことらしい。

肉だけではなく、砂肝から脳味噌までフルで調理されていたが

脂が少なくなかなかおいしいとのこと。

近年害獣が増えて問題になっているが

食材として買い上げることで、猟師を助け

害獣駆除を推進させるのが目的だそうだ。

何て良い人だ!!

これぞまさに料理人の鑑


などと感心して見ていたら、驚愕の事実が発覚した



ヤベーこの店実家の近くだよ Σ(´Д` )


その店↓↓↓

 エスポワール 

Location : 日本,
Posted via Blogaway

2012年6月1日金曜日

買い換え時期!?


au から携帯の割引クーポンが届いた

IS01/IS02 所持者限定で、特定機種に変更するなら割引きますよ、とのこと。

その機種とは

IS11T と IS12T


去年の夏モデルじゃねーか(*`皿´*)ノ


…ナンデスカソレ ( ゚Д゚)?


まぁ、フルキーボードの機種に対して

同じフルキーボードの代替機を勧めてくる気持ちは汲んでやるが…


一年も前の機種を持ってくるところに au の悪意を感じますな( ゚Д゚)y─┛~~

# 最新モデルを勧めるだろ普通…

もう、ただの在庫処理としか思えん(-_-;)



…でもね


ぶっちゃけ、本体が安値で買えて

さらに 2 年間の基本料値引きはイイかなと思う(´ー`)

# IS01 は SIM なし運用でもデキる子だし(笑)

ちょっと検討しよっと☆

Location : 日本,
Posted via Blogaway

ムヒαEX.


クラゲにやられた


先週、田辺に行ってきたのだが
エントリー後、目の前にアカクラゲが…orz

ゲっと思いつつ、周囲を見ると…

周りはアカクラゲだらけ

なんとか振り払ったと思ってたのだが
気付くと首の辺りがチクチクする…

鏡で見ると大きなブツブツが(=TωT=)


というわけで、クラゲに刺されたらコレ


ムヒαEx !!
…ではないですが
実はコレ、ムヒαEx と全く同じ成分なんです
成分表
それでいて、値段はムヒαEx より安い!!
じゃあ、ムヒαEx っていったい…。


…競争社会は、薬の世界にもひしひしと押し寄せてきているようです。

Location : 日本,
Posted via Blogaway

HP pavilion dm1

ノートPC買ったよ で書いたが
ノートPC を HP pavilion dm1 に買い替えた


…しかし、ここで一つ問題が。
このマシン、デフォルトでファンクションキー (F1~F12) が非優先になってるorz


どういうことか具体的に言うと


F2キーには、 F2 キー以外に液晶の輝度を下げる機能が割り当てられてるんだが
F2キーを普通に押すと、この輝度を下げる機能が働きやがる。

# F2キーとして使うには、 fn キーとの同時押しが必要


これは使い難い


というわけで、直し方をググってみる。
…いっぱいヒットした。

やっぱ同じこと思ってる人がいっぱいいるんだなぁ…ちょっと心強い(笑)


ちょっと感動しつつ、無事修正し終わった。
以下、やり方を忘れないようにメモメモ φ(・ω・。)
  1. 電源ONしたら 「F10キー」を押して BIOS 設定画面に入る
  2. BIOS設定画面に入ったら「System Configuration」タブに移動
  3. 「Action Keys Mode」を「Disabled」に変更

2012年5月25日金曜日

トラック


出社中、とある交差点にて

信号で止まるトラックから響くブレーキ音


ギギギギギイィィィィィィィィィィぃぃぃぃぃぃぃぃ…


そう、オバチャンのチャリが発する高周波音と同じ種類の音。

…まぁ、アレほど高音じゃなかったので気分悪くはならなかったのだが…


バカデカいトラックが、

ブレーキのメンテもロクにせず走ってると思うと

寒気がします(-_-;)

Location : 日本,
Posted via Blogaway

JINA Drawer

JINA Drawerを使ってみた。 自分でアプリ分別してフォルダ毎に分類できるので便利✨️ でも、設定をバックアップしようとしてハマった どうやら いや、普通「Backup data」を選ぶだろこんなん😾