31 March, 2003*
東京
今日は東京日帰り出張です。猛烈に眠いです<自業自得
帰りに秋月に寄りたかったのに、仕事が終わったのが6半時過ぎ...だめじゃん。
東京に行くと目が痒くてくしゃみと鼻水が止まらないのは、やっぱり花粉症の気があるのかな。
30 March, 2003*
桜
花曇の日、秋月まで桜を見に行ってきました。
今がちょうど八分咲きぐらいです。来週は一段と綺麗だろうなぁ。
髪を切ってサッパリ。ああ、次はいつ切れるだろうか...
夜資料を整理していたら、気付いたら3時過ぎでした...明日始発の飛行機なのに。
29 March, 2003*
菜の花
いい天気です。日のあたる場所でお昼寝すると気持ち良さそう...でも仕事(涙)
お散歩してたら、菜の花が満開でした。
花を見ていると、フランセの花時計が聴きたくなります。どこにしまったかなぁ。
落ち着いた曲も良いんだけどね。
28 March, 2003*
2歩下がる
納期が迫っている時に限って、既に書き終わっているソースを書き換えたくなる時があります。
今日がそんな気分で、朝からずっと書きなおしてました。ああ、またブランチが増える(笑)
もちろんデバッグ前のコードですよ。デバッグ済みコードにまで手を加える余裕はないです。
前には進んでないけど、ああ満足。
27 March, 2003*
怠慢な日々 *
少しずつでも前に進まないといけないのは分かりつつ、怠慢な日々を過ごしています。
昨日のフォントの横幅の話ですが、詳細が知りたいと言う人がいたので補足します。
フォントサイズ(pt)と、表示サイズ(dot)には次の関係があります。
- 表示サイズ = フォントサイズ × 画面のDPI値 ÷ 72
小さいフォント(標準)の場合は96dpiなので
- 表示サイズ = フォントサイズ × 96 ÷ 72 = フォントサイズ × 4 ÷ 3
になります。
フォントサイズが3の倍数の時は表示サイズが必ず偶数になるので、半角2文字のサイズと同じになります。
大きいフォントの場合は120dpiなので...
CVSNTが、2.0.0rc3になってます。
まだ詳細を見てません。
RPC エンドポイント マッパーの問題により、サービス拒否の攻撃が実行される (331953) (MS03-010)
外に開いてる人はお早めに。内でもね。
26 March, 2003*
フォント
文章やプログラムを書いていると、半角2文字の横幅と全角1文字の横幅が合わないと不便なことが多いです。
フォントサイズを3の倍数にするとピッタリ合いますが、私には9ポイントでは小さく12ポイントでは大きくとどっちつかずです。
そこで愛用(溺愛?)しているのがjsfont。単に標準のMSフォントの行間を増やしたフォントですが、これを9ポイントで使うと意外にしっくりきます。
(ドキュメントを見ると、本来の使い方とは違いそうですけど)
いしかわさんの日記より、マイコンBASICマガジンの休刊を知りました。
何度も投稿したことのある雑誌なだけに、感慨深いものがあります。
CVSNTが、2.0.0rc2になってます。
まだ詳細を見てません。
25 March, 2003*
通信障害
プロバイダの障害?のため、昼の3時付近から約2時間程度サーバへのアクセスができなくなっていました。
Webサーバは良し(あまり良くないけど)としても、メールサーバ停止はかな〜り痛いです。
出張中にサーバがコケて復旧しない可能性を考えると、セカンダリメールサーバは必須なのかなぁ。
とりあえず、受けたメールをそのまま別のメールアドレスに転送するサーバをセカンダリに設定してみよう。
SPAMのフィルタリングができないのは辛いけど、必要なメールがロストするよりずっと良いかもね。
....ああ、気付いたら寝てました...だめじゃん。
24 March, 2003*
へべれけ
呑んで帰ってきたら、日付が変わってました(汗)
月曜+給料日前で、お店には閑古鳥が...
CVSNTが、2.0.0rc1になってます。
1.11.1.3から飛びすぎて怖いので、ちょっとだけ保留。
あとで詳細をよく読んでから考えよう。
23 March, 2003*
全品5割引
3日連続出勤しています(涙)
博多ヨドバシの飲食街の割引券が送ってきていたので昼食はそこで。
5割引だと思っていたら、5%割引でした。某氏も勘違いしていたもよう...ってよく考えればそんなわけないじゃん。
日記に休日の処理を追加しました。
22 March, 2003*
休日判断
昨日の休日の判断方法を考え中です。
とりあえず、休日ファイルを作ってそれを検索する方法でいこうかと。<手抜き
計算で求めることもできますが、法改正する度にメンテナンスするのも...<言い訳
休日ファイルをメンテナンスするのとどっちが簡単だろう...
関数にするとこんな感じです。エラー処理は手抜き<ぉぃ
| Function GetHoliday(ByVal dtmDate)
Dim objFSO, objTextFile
Dim strHolidays, strDate
Dim lngHoliday
lngHoliday = 0
strHolidays = ""
strDate = Right("000" & Year(dtmDate), 4) _
& Right("0" & Month(dtmDate), 2) _
& Right("0" & Day(dtmDate), 2)
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
On Error Resume Next
Set objTextFile = objFSO.OpenTextFile(Server.MapPath("holiday.txt"), 1, False, 0)
If Err.Number = 0 Then strHolidays = objTextFile.ReadAll()
objTextFile.Close
On Error GoTo 0
Set objTextFile = Nothing
Set objFSO = Nothing
If InStr(strHolidays, strDate) > 0 Then
lngHoliday = 2
Else
Select Case Weekday(dtmDate)
Case 1: lngHoliday = 2
Case 7: lngHoliday = 1
End Select
End If
GetHoliday = lngHoliday
End Function
|
と、ここまで作った時点で、寝てしまいました。
21 March, 2003*
春分の日
今日は、休日出勤です。
暦では、春分の日ですね。日付の色が変わっていないのはWeekday関数で判断にしているためです。単なる手抜き<ぉぃ
そろそろ日記以外のコンテンツをまとめよう。トップページが存在しない時点で何かおかしいよね。
出張中に書くのはどうだろう。
20 March, 2003*
19 March, 2003*
圧縮プロクシ
出張中用に自宅に圧縮プロクシを立ち上げようか検討中です。
ググってみるとRabbIT web proxyがお手軽そう。
早速インストール。コピーするだけだけど...
設定が悪いのかJ2SEのバージョンがあわないのか、結構な頻度で表示がおかしくなります。んんん...
昨日のHot-fixですが、少し修正されてます。
18 March, 2003*
17 March, 2003*
16 March, 2003*
お仕事2
今日は、休日出勤です。
よくよく考えたら、WebのメンテもCVSでできるんですよね。
Webページ上で平文のパスワード認証かけてファイル転送するよりSSHが使えるCVSの方がはるかに安全かも。
外部からのアクセスはSSH使わなくてもVPNのトンネルを暗号化してるから、ある程度は大丈夫なのかなぁ。
WebDAV+クライアントがWindows限定で、統合Windows認証をかけるのはどうだろう。プロクシは?統合Windows認証が抜けるプロクシ限定...ってあるのか。
これ、日記なの?
15 March, 2003*
14 March, 2003*
ArGoSoft Mail Server
素敵なArGoSoft Mail ServerのMailBagですが、Forward-Addressに入れたメールアドレスがMailBagに適応されないのは仕様だと思ってたのですが、最新のバージョンは適用されるみたいです。
受信メールを携帯に転送している人はもっと幸せに。
はじかれないIPを持っていれば無用って気もしますけど、DOCOMOはプロバイダによって到達時間が違う説もあるのでそれなりに使えるかも。
3月7日に書いたURLからHTMLテキストを取得ASPですが、ユーザプロファイルのないユーザ(IUSER_* は当然)の GetSpecialFolder(2) は、%SystemRoot%\Temp です。
%SystemRoot%\Temp はセキュリティ上ファイルは作れても削除されないので、作業ファイルが残ります。
さすがにそれでは困るので、strTmpFileName は適当に変更してください。
13 March, 2003*
持っていくもの
来月から1ヶ月以上出張です。
出張先に半田ごてを持っていくのもなんなので、今月はハードを作って来月はソフトを作るのがベストかなぁ。
12 March, 2003*
オーバフロー
最近やることがオーバフロー気味です。
やりたい事もオーバフロー気味です(笑)
風邪のせいか、夜の作業効率もよろしくありません。さて困った。
CVSNTのbug-fixがまた出てる。3月3日に更新したばかりなのに...
11 March, 2003*
カエル
カエルが好きです。
で、カエルアイコンを作成しています。ドット絵を書くのはMSX以来かなぁ。
#ref(): File not found: "su-u.png" at page "気まぐれ日記"
名前はスー君です。よろしくね(笑)
10 March, 2003*
eclipse
AVRマイコンの開発にavr-gccを使っています。
エディタにWZ-EDITORを使ってるんですが、統合開発環境(IDE)にあこがれる今日この頃です。
AVR Editを試してみても、日本語入力があまりうまく行かずちょっとガッカリ。
で、突然候補に上がったのがeclipse。
Javaの開発環境のイメージがありますがCDTプラグインを入れればCの開発も幸せになりそうです。
結構さくさく(JBuilder比 )動きます。
何よりCVS対応なのが素敵です。ああ、何で早く気付かなかったんだろう...
09 March, 2003*
訪問者
部屋をノックする音がしたので扉を開けると選挙関係の人が。
紹介されている人を1件1件まわってるんだって。誰が...?
きっと熱狂的支持者が息子の卒業名簿を借りて区内の人を登録しまくっているのかな。それ以外でここの住所流れる可能性低いしね。
その旨を話して帰ってもらいました。名簿から削除してくれると良いな。
08 March, 2003*
蛍光灯
ChaN氏によるとリング式照明は写真撮影に良いらしい。
照明から安定器を取るためにリサイクルショップへ。1000円までまけてもらいました。
蛍光灯も付いてるのでお徳かも。
07 March, 2003*
ASP
ASPが出力するHTMLを取得する方法がわからず、URLから取得する方法を検討中です。
- IEコンポーネント
- かな〜り重いです。しかもHTMLの中身が加工されているような...
- BASP21のソケット通信
- 本命だと思っているのですが、BASP21をインストールするとセキュリティの確保が面倒なので...
- その他
- Microsoft.XMLHTTPで強引にとってこれるみたいです。(厳密にはXMLになるのかな)
- 自動でUnicodeに変換されるので、FSOでUnicodeファイルに保存すると簡単に変換できるみたい。
- 関数にするとこんな感じです。エラー処理は手抜き<ぉぃ
| Function GetHtml(ByVal strURL)
Dim objXmlHttp, objFSO, objTextFile
Dim strHtml, strTmpFileName
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
strTmpFileName = objFSO.GetSpecialFolder(2) & "\" & objFSO.GetTempName
strHtml = ""
On Error Resume Next
objXmlHttp.Open "GET", strURL, False
objXmlHttp.Send
If Err.Number = 0 Then strHtml = objXmlHttp.responseBody
On Error GoTo 0
If Len(strHtml) > 0 Then
On Error Resume Next
Set objTextFile = objFSO.CreateTextFile(strTmpFileName, True, True)
objTextFile.Write strHtml
objTextFile.Close
On Error GoTo 0
On Error Resume Next
Set objTextFile = objFSO.OpenTextFile(strTmpFileName, 1, False, 0)
If Err.Number = 0 Then strHtml = Mid(objTextFile.ReadAll(), 3)
objTextFile.Close
objFSO.DeleteFile strTmpFileName
On Error GoTo 0
Set objTextFile = Nothing
End If
Set objFSO = Nothing
Set objXmlHttp = Nothing
GetHtml = strHtml
End Function
|
<code>タグの存在に今日気づきました。フォントを決めうちより良いかも。
06 March, 2003*
日記スクリプト
最近、日記用のスクリプトを探していたんですけど、こういうのってなかなか自分好みのものって見つからないものですよね。
ない物は自分で作るって結論がでるまで1ヶ月以上かかってしまった。自堕落中。
05 March, 2003*
無線LAN
自宅はWBR-B11を使ってるんですけど、これのWBR-G54相当へのバージョンアップっているのをやってるんですね。
将来の為にはやっといた方がいいのかな。
でも交換中はどうすれば良いんだろう...出張前に出すか...あっそれじゃ外からサーバにアクセスできないじゃん。
04 March, 2003*
自動バックアップ
今日は、バックアップの設定の見直し。
毎朝4時に設定してたのを、GMTで保存しているログ関係だけ朝9時に変更。
1枚実装あがり。
03 March, 2003*
CVS
一人で設計していても何かと便利なCVS。出張中でも安心...なのか。
でも一人で衝突したことが何度もあるのは内緒です。
http://www.cvsnt.org/ に行くと、また2/26に更新しているみたい。
Nothing too revolutionary.だって...
結構頻繁にバグフィックスがでるので、1.11.1.3系がこれで安定すれば良いなぁ。
02 March, 2003*
沈丁花
実家の花壇には沈丁花の花が咲き、てっきり春らしくなりました。
01 March, 2003*
ブルガリア
ブルガリアから基板が届きました。送料も入れてもUS$40をきっているので素敵すぎます。
穴のずれも私がドリルで開けるよりずっと正確です(汗)
面取り自由といっても44pcsはやりすぎですか?
|