2014年2月28日金曜日

HTAで process ID の取得

HTAで process ID の取得

ブラウザでタグ入力するためにHTAを使っているが、process ID を取得する方法が分からなくて手動でフォームに入力してた。こないだやり方に気がついたのでメモ。

function getPID(){
<!--
//PID取得,formにセット
// -->
    var Wsh = new ActiveXObject("WScript.shell");
    var exeObj = Wsh.exec('tasklist /FI "imagename eq firefox.exe" /fo table /nh');
    //コマンド実行終了まで待つ。
    while(exeObj.status == 0){ //statusが実行中の場合0
        Wsh.Run( "nircmdc wait 100" ,0,true);
    }
    var retStr = exeObj.stdOut.readAll();
    var ary = retStr.split(/\s+/);
    document.form1.pID.value = ary[2];
}

tasklist というコマンドを実行して、その結果を利用する。
nircmdc というのは sleep の代わりに使っている。便利コマンド集みたいなtool。

2014年2月17日月曜日

複数バージョンのexcelの同居

PERSONAL.XLSを忘れてた

windows7で、excel2000が入っているところに、excel2007を入れた。別のフォルダにインストールすればそれぞれ起動できる。
PERSONAL.XLSのことを忘れていた。

C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\XLSTART

に置いてあったので、ダイアログとか出ていたかもしれないが気が付かず、新しいファイル形式に書き換えられてしまった。excel2000を起動するとエラーがでて開けない。

2000、2007、それぞれのインストールフォルダのXLStartフォルダにファイルを移し、

C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\XLSTART

からは削除。で、棲み分けはできたようだ。
内容は、エキスポート、インポートでなんとかなった。
メニューやボタンに登録してあるマクロは、参照先が変わるためか、実行できなくなるので再登録が必要。

アドインは、なんもしなくても大丈夫なのかな?

その他のファイル

excel2000 ツールバーファイル(2007はアクセスしない?)

C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\Excel.xlb

excel2007 クイック アクセス ツール バー ファイル

C:\ユーザー\<ログインユーザー名>\AppData\Local\Microsoft\Office\Excel.qat

2014年2月1日土曜日

cssの確認用

H1

H2

H3

H4

H5
H6

header

header

文章。

文章。

引用

ネスト

強制
改行

  • UL
  • List item
    • ul
      • ul
    • ul

a

  1. List item
  2. List item
  3. List item

use File::Path;

my $cacheDir  = 'E:\Temp\cache';

#dir一覧
opendir CACHEDIR, $cacheDir;
    @dirs = map{ -d "$cacheDir\\$_" ? $_ : '' } readdir CACHEDIR;
shift @dirs; # .
shift @dirs; # ..

#dirの仕分け
for $dirs (@dirs){
        #-A 参照時刻からの日数(readdirで参照したのは?)
        #-C 作成時刻からの日数 24時間経ってたら 1 ?
        $dirs = "$cacheDir\\$dirs";
        if ( -A  $dirs > 1.5 ) {
     push(@oldDirs, $dirs);
        }else {
     push(@todayDirs, $dirs);
    }
}
C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\Excel.xlb

bold
italic
bolditalic

名前 年齢
Fred 29
Jim 47
Harry 32
名前 年齢
Fred 29
Moodle
よく知られたオンライン学習プラットフォームです。
PHP
スクリプト言語です。
多くの場合、インタラクティブ・ウェブアプリケーションの開発に使用されます。

そのことに関して、私の本を読んでください。1

埋め込みHTML

  • 小さなテキスト
  • 大きなテキスト

*強調*


  1. 私の本に関するすべてです。

2014年1月26日日曜日

ママチャリ前輪タイヤ交換

前輪のタイヤ交換

この自転車は自分が乗っているものではないが、見たら前輪はそれほどでもないが、後輪のタイヤがボロボロだったので交換する。

2本組のタイヤ・チューブセットの安いのがあったので注文。まずは前輪から交換する。

新品タイヤ整備スタンド

で、タイヤを探してる時に整備スタンドのよさ気なのがあったので、一緒に注文してみた。
若干足付きが悪いようだが、問題なく使えるようだ。安いし。

ハブのグリスアップにも挑戦してみようかという気分だったのだが、ハブダイナモだったのでスルーしておく。

まず、部品の順番を記録しておく。

前ハブ左前ハブ右

取扱説明書ダウンロード|自転車|ブリヂストンサイクル株式会社
ここからダウンロードできる「点灯虫HL230(ランプシステム)組立説明書兼取扱説明書」に組み立ての図と説明があった。ハブダイナモ特有の注意点なども書いてある。

分解開始

ハブダイナモ前ブレーキ
コネクターを引き抜く。
ブレーキからタイヤが抜けるように、アジャスターネジを回してブレーキを拡げる。
 

並べたナット、ワッシャホイールを外した様子
順番に部品を外して並べる。
スタンドに載っけてホイールを外す。
外したついでに掃除。
 

タイヤレバーでタイヤを外すリムの内側
タイヤを外す。試しに手で軸を持って回してみたら、めっちゃゴリゴリしてる。いくらなんでもおかしいだろって思ったが、磁石の力なのか?
リムの内側も点検&掃除。
劣化したタイヤのゴムらしいのが貼り付いてたので掃除。
 

ザリザリな溶接箇所
タイヤ・チューブタイヤ・チューブ完成
溶接したところがザリザリだったので、一応少しヤスっておいた。
チューブは少し空気が入った状態だった。
組付けて空気を入れる。
ナットは、左右交互に少しずつ締める。ある程度締めたらひっくり返して、車輪がまっすぐになってるか調整してみた。ホントにまっすぐになったか、よくわからんけど。
ブレーキの調整をして出来上がり。
 
 

  1. Amazon.co.jp: IRC 45型 26×1-3/8 ブラック/ブラック 1ペア(タイヤ・チューブ各2本組): スポーツ&アウトドア
  2. Amazon.co.jp: BIKE HAND (バイクハンド) YC-103 ディスプレイスタンド: スポーツ&アウトドア

2014年1月22日水曜日

キッチンばさみ

旧キッチンばさみ

前は台所で使われていたハサミ。今は主に、花瓶に花をいける時に使われている。

現キッチンばさみ

蟹の脚に切込みを入れるために選ばれたキッチンばさみ。尖ってるので細く見えるが、キッチンばさみなので刃はそれなりに厚い。ハンドルが柔らかく、金属が先の方まで入って無いので、先の方に指をかけて使うと力が入らない。ハンドルの外側に指をかけても力を込めることが出来ない。多分どちらも危険行為なので、やりにくいようにワザと柔らかい素材を使ってるのかもしれない。
いかにも鋭そうな外観なので、使う時はちょっと緊張する。

2014年1月21日火曜日

ママチャリいじり:グリップ交換

グリップの交換

交換前
元のグリップの状態。
アウターエンドのキャップが間違ってることに今気づいた。
このママチャリには、割りと硬質なプラでできたグリップが付いている。
普通の手袋をした状態だと滑りやすいのと、幅が狭くて窮屈な感じなので交換。
グリップパッケージパッケージ裏
別に普通のでも良かったんだけど、Amazonで探したら出来心が刺激されてコレ*1になった。
台湾製のようだ。
長さを比較
長さを比較。そのままだと長すぎるので、線のところでカットした。
それでも長過ぎるようなら後でカットしよう。
裸になったハンドルステムを緩めた
ついでにハンドルの掃除をしたいので、ついてるものを全部外す。
チャレンジしてみたけど、グリップはそのまま外せそうになかったので、カッターを使った。半分くらいまで切り開いたら、簡単に引き抜けた。
潤滑剤を使っても微動だにしなかったが、接着剤は使われていなかった。
ヘッドチューブ内部
ハンドルの高さを少し低くしたかったので、ステムも外して中を掃除。
中は錆だか古いグリスだかで汚れている。
外したハンドルとステム
取り外したハンドルとステム。ステムがだいぶ錆びている感じだが、ほとんどは古くなったグリスだった。
できあがり
パーツを清掃、グリスアップして組付け。結構、存在感あるね。
このグリップは単純にねじ込むタイプ。グリップの内側にディグリーザー*2を吹く。入るところまで、グリグリねじ込む。後は、手のひらでグリップエンドを何度かドンドン叩く。そうするとまた少しねじ込む事ができる。ドンドン、グリグリ、ドンドン、グリグリと、少しずつ最後までねじ込むことが出来た。叩くことでよじれが取れるとか、そんな感じ?
角度を調節して、エンドキャップをハメて出来上がり。
ブレーキの効きが変わったので、ワイアーの張りを調節。
引きしろが短くなったかも。
細かいセッティングは乗ってから調節する。

  1. Amazon.co.jp: VLG-519 エルゴグリップ ブラック/グレー: スポーツ&アウトドア
  2. 多分、水でも効果は同じだけど手近だったので。

2014年1月17日金曜日

ハサミ

裁ちばさみ

多分、妹が家庭科の授業で使っていたもの。ステンレスのプレート打ち抜いただけみたいな安いハサミだが、ちゃんと切れるし気兼ねなく使える。ちゃんとした裁ちばさみと比べると軽く、ハンドルも大きくて雑用に使いやすい。布地は切ったこと無いのでわからない。

裁ちばさみ
裁ちばさみ:開いたところ

裁ちばさみ:刃の厚み