トップ 最新 追記

tito Memo

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|
2010|02|04|05|06|08|
2011|01|02|03|08|10|12|
2012|01|
2013|03|04|

個人的なメモを記していくためのページです。


2009-04-08

* eclipse上でファイルの変更点を"比較"した場合文字コードの影響で変更点を見逃すことがある

"変更点を見逃す"というのは、別の言い方だとeclipseのエディタで編集して文字化けを起こしても気が付かない可能性があるということです。あるファイルをsubversionのレポジトリから取ってきて次のような作業をしたとします。

  1. 半角カナやlatin系の8ビットなファイルをチェックアウトする。(r1)
  2. eclipseで修正する。
  3. commitする。(r2)

このときeclipseでヒストリーpaneで r1とr2を"比較"した場合に実際には変更がされている行が相違点として表示されない。"パッチの作成"でsvn diffを見ると8ビット文字のところが化けていることに気付いた。

対象としたファイルはCのソースコードで殆ど7bitASCIIなんだけどデバッグ用のprintf()でちょっとだけ罫線文字が使われていた。

原因はeclipseの文字コードの設定がutf-8だったためで、8859-1やShift_JISなファイルを扱うときはそれに応じて正しく設定すれば良い。メニューの[ウィンドウ]→[設定]のワークスペースの「テキストファイルエンコーディング(T)」が設定場所。

8ビット文字がわずかなファイルだったのでUTF-8の設定でも見た目は殆ど正常に開いて編集できてしまうのが罠だ。

使ったeclipseのバージョン
  • eclipse 3.4.2(pleiades-all-in-one-java-jre_20090316.zip)

diffの出力も化けてるけど(ペイントソフトに貼り付けたときのフォントが欧文フォントだったので修正 2009-04-09)一行目に半角で"ハンカク −”と言う内容。eclipseで1行目を編集しなくてもセーブしたときに変化してしまう。


2009-04-17

* 路地裏通勤

猫除けなのか、それにしても攻撃的な「装飾」。猫でなくても近寄りたくなくなる。


2009-04-19

* 路地裏通勤日記

AED自動販売機

いざという時に小銭が無い! とか一回100円とかいうネタを思いつく。


2009-04-27

* twitterアカウント取った

http://twitter.com/it00h

2009-04-29

* 気象警報注意報を携帯で見たい

yahoo(携帯向け)とか気象サービスをやっているサイトとかで見られるのだけれどPCでは見られなかったりする。気象庁のページは携帯でみるとナビゲーション用のリンクが携帯からは邪魔だし。各地の温度湿度からリンクを貼るのにPC/携帯共通のURLが欲しいので気象庁のページから引っ張ってきて表示するものを作った。

http://gqg.jp/files/amedas/warn-list.html

つくってつまづいた点。

  • 1xx_table.htmlの表。警報が出ていない場合には表の下にdiv#WarnNotIssuedというタグで「○○ ×× には発表がありません。」となるのだが土砂災害警報が出たときにも同じタグを使っていた。
  • 警報注意報本文は3xx.htmlの中の table#WarnInfoTableの中に書かれる。と思いきや一部地域ではtable#warnInfoTableTopとtable#WarnInfoTableBottomという2つに分けられていた。

将来的にXMLで警報注意報も配信されるらしいし気象庁がページの構成をリニューアルしちゃったりすると役に立たなくなる情報だけどmemo.

メモ

このページ内のリンクがクリックされたことを知るのにjavascriptを使用しています。javascriptを無効にするとあなたがどのリンクをクリックしたか通知されなくなります。javascriptを無効にしてもこのページの閲覧に問題はありません。javascriptを無効にするページもご覧ください。
クラシック・ドーム クラシック・ドームソフト・ドーム ソフト・ドームソフト・リム ソフト・リム
キャップ10個入り。3種類の詰め合わせ(3種x2=6個入り)の、トラックポイント・キャップ・コレクションはIBMダイレクトで945円(税込み)