2004.01.25
サーバを移動しました。
Fedora Core1
まだなにも設定できていないので、このサイトは固定です。面倒くさついでにホームページビルダーなど、はじめて使ってみました(^^;。
いやまいった、rpm....
ダイナミックDNSに自動登録するツール(ez-ipupdate)をmakeしようとしたらgccがインストールされていないことに気付く..
(おっかしいなぁ〜)
気がのらないけれど、rpmを使ってインストール。.
rpmってインストール時に途中でAbortしても、ロールバック(?)しないのね。
親をインストール中に子パッケージがabort。途中までできた状態で親がインストールされたように登録されてしまいどーにもならない状態に....。
削除とリブートと、子パッケージから順にインストールすることを繰り返し、やっとgccが正常に動くようになりました。
あぁ疲れた。
e-tajima.comも含めてこちらへ移動してくるまでの道は、まだまだ長いかなぁ??
|
2004.01.28
今日は1円、2円に泣かされる....
まずは2円の差。
1.金額/数量 → 単価(ただし、小数点以下2桁まで有効、3桁目で四捨五入
上で求めた単価を使って
2.単価×数量 → 金額(小数点以下1桁目で四捨五入した整数)
1.の金額と2の金額は必ずしも一致しないですよね?(笑)
わかっちゃいるけど〜誤差の補正機能が働いていませんでした..しくしく
もひとつ.の問題は浮動小数点の誤差....(こっちは1円の差)
使っているのはCFMLなんだけれど、自動補正してくれないんですねぇ。
JavaScriptも駄目だねぇ〜
結局自前で対応しちゃったよ。
(といってもFloatに1000かけてから計算をして、あとから結果を1000で割ったの)
なんかなぁ〜〜誤差にばっか振り回された一日だったのでした。
#一般的にはどのように対応されていらっしゃるのでしょう?
よく使う機能なのに、パッケージ化されていないワケがない...と思う。
Java(tm)には、java.math.BigDecimalというパッケージがあるけれど
同じようになのがないのかしら?
あるべき対応の姿、もちっと研究いたします(^^;
Float演算の誤差
|
2004.02.06
お気楽に使ってみたホームページビルダーだけれど、フォントを「大」にすると
トンでもないことがおきるんですね(^^;;;
#ごめんなさい。もしかしたらどこかで設定できるのかもしれませんが
#研究が足りません。
このサイトですが、Float演算の誤差について前回書きましたら、検索エンジン
からいらっしゃるお客様が増えました。
本家サイトは守ることばかり考えているけれど、情報の提供も大切なコトなの
かもと感じました。
以前から、技術系サイトに支えられている私なので、それは感じていたのですが。
私のようなものでも何か情報を提示できるといいなと思います。
下のほうにリンクがありますがJbossやTomcat、気が向くと遊ぶだけじゃなくて
何かレポートを作れたら....これが目標です。
あと、JavaScriptでのFloat演算誤差について、BigDecimalクラスを提供してくだ
さっているサイトをみつけましたので、早速利用してみました。
バッチリですよ〜(^^)。↓のリンクにソース(といっても簡単なの)を載せています
のでよろしかったら参照ください。
|
今日のひとこと(2004.04.21)
久しぶりの更新です。
私にとってはやっぱり不便だったホームページビルダー。
「簡単に作れちゃう!」なんて試しに使ってはみたものの。
やっぱ1段階ステップが必要なのは駄目なんですね。
(普通だったらPC上 上で編集、確認後FTPってトコでしょうけれど、
私はやっぱりサーバそのもので編集するのが好きみたいです)
samba経由での更新も考えたけれど、やっぱりまどろっこしいし。
それじゃ自宅でしか更新できないし。
思い切って、すべてEUCコードに治して、タグを整理して、サーバ上で
直接Editできるようにしました。
#これで、更新も気軽にできます*^^*
それにしても、ホームページビルダーが作り上げたタグは奇々怪々でした。
すべてスタイルシートで場所や大きさ指定。
順番はばらばら(たぶん、入力した順かな?)
インデンテーションなんてめちゃくちゃだったし。
整理整頓したら、ちょっと見られるようになりましたっ。
ふぅ〜。
<目標>
6月のレンタル期間終了までにメインサイトも自宅サーバに移動して、
Apache上のバーチャルサーバでダブルドメイン運用すること。
|
今日のひとこと(2004.05.07)
連休なんですが、結局サーバーをいじれずじまい....泣。
おちゃのこサイサイのはずだったApacheの設定がどうも思ったようにいきません〜!
これはFedoraからインストールしたもの。
いままでと同じようにhttpd.confを編集しても、うまく反映されません。
サブディレクトリでCGIが動かないのはなぜ??
バーチャルドメインが思ったように動作しないのはなぜ??
もう少し....苦難の道は続きます(大袈裟)
|
今日のひとこと(2004.05.14)
お知らせ....
今日、ISPのメンテナンスがあるため、午後4時以降アクセスできなくなります。
ケーブルモデムのリセットが行われるので、IPアドレスが変わるかもしれません。
「メンテナンスが終わる頃、5時くらいにリブートすればいいじゃん!」
なぁんて思っていたんですが...
私は会社にいるのに、それは無理(泣)。
帰宅までお待ちくださいね〜っ!...って、誰も待っていまんよね(^^;;;;
※悪あがきに、今日はTomcatを立ち上げています。
|
今日のひとこと(2004.05.27)
あっというまに5月も終わりが近づいてきました。
...でも寒い日が続いたせいか、また風邪ひいちゃいました(; ;)。
サーバー移転の準備が少しずつ整ってきてホっとしているところです。
今後は、すべてのCGIが動くように...
特にオリジナルのもの、jpeg画像処理など、
環境の整備と動作確認をしたいと思います。
それと今借りているレンタルサーバーからの最新状態のコピー。
あとは日記更新も.....
※写真がたくさん、たくさんたまっています。
(懸念事項)
kiyo.com と e-tajima.com を同じマシンで運用するようになると、
ウェブサイトは2つに分けられても、メールサーバは実体がひとつ
なんです。
今、kiyo.comアドレス宛てにはすごい量のスパムメールが届きます(@ @)
それがe-tajima.com宛てのメールと混在するとなると、選り分けが
大変そうです。なにかいい案ありませんか??procmail??
|
今日のひとこと(2004.06.07)
先週、Fedoraが立ち上がらなくなり、結局インストールしなおしました。
あとから考えれば....
インストールなんかしなおさなくてもなんとかなったかも?
もっと冷静に対応できなかったかなぁ〜〜
....なぁんて反省したりもしています。
いろいろあって....ハードの調子もおかしくて、今は結局
CD-ROMドライブを使えないままです。
日曜日いっぱいかけて、旧データの以降もできたと思います。
あとはJava関連の環境設定が残っています。
(公開しているわけではないので「自分のため」ですけれどね(^^;。)
Jboss,Tomcatは80番ポート以外で動かしているので、iptablesも...。
それでなくても忙しいのに....
どうしていっぱい作業を作っちゃうんだろう?>自分
|
今日のひとこと(2004.06.15)
いよいよe-tajima.comのサーバースペースを借りている会社から連絡がありました。
正式な有効期限は7月6日まで....
#お尻に火がついちゃったなぁ〜(^^;;;;;
こないだバックアップしたHDDから入れたデータなんですが、
cp -rp したつもりが、
微妙にwrite権のついていないファイルなどあって、確認に手間取っています。
....というより確認する時間を取れないです〜っ!
ところで、最近WebDAVを経由した不正アクセスが増えています。
#私はWeb経由でファイル更新なんてするつもりはないのでそんな設定してないですよっ!
おしおきに...(笑)、
これからWebDAVアクセスログを公開しちゃうことにしました。
アクセスログの取り方メモ
下記リンクで参照することができます。
なお、お申し出があれば削除いたします....。
その後.....
たくさんアクセスのあったIPアドレスについて、管理者の方と連絡が取れましたので、ログから削除しました。
残りは意外と少なかったです。
それでもまったくないワケではないので、しばらくこのままにしておかせてください....
|
今日のひとこと(2004.06.18)
WebDAVの件、ワームかな?と思えるものもあるのですが、普通にココにアクセスしてくださっているIPアドレスもあるのです。
※WindowsXPでそんな設定アリですか?
(お気に入り(?)のサイトをネットワークドライブとして割当てしまうとか、そんな設定....)
ひとつだけ、いたずらとは思えない、気になるIPアドレスがあったので管理者の方に問い合わせましたら、調べてくださるとのこと、ちょっと安心していたのです。
でもまた多量のアクセスが....。
(どうなってしまっているのかしら??)
あと、もうひとつ以前からとても気になっていることがありました。
それは、とあるゲームサイトのプロフィールからリンクされていることでした。
「息子がゲームサイトに登録でもしているのかな?」
と思っていたのですが、聞くと知らないというのです....っ!!
そのリンク元もやっとわかりました。
http://profile.hangame.co.jp/userinfo/mypr_view.asp?sid=HPTUUKss774sUCpl362C8CAA&uid=HPTPs2SN3pq4vb1oNyNyCEC8&gameid=pocket9
↑のサイトです。
私もこのゲームサイトに登録して、連絡が取れるところまで行ったのですが、怖くて...本人は連絡はとっていません。
...でもあえてここでほえてみたりして....
私はダイアモンズさんじゃないし、そんなヒト知らないです!
どなたか彼のお知り合いの方、こちらを見ていらっしゃいましたら、お伝えください。リンクをはずしてくださいと....
|
2004.06.22
WebDAVの件、まだはっきりわかっていないのですが、悪意がなくてもWindowsXPの設定によってはそうなってしまうそうなんです。
調査依頼をした大学の方からそんなお返事をいただきました。
(私のほうでも、もう少し調査してみます。)
あと考えられるのは、ワームに感染しているのかも?しれません。
とにかくアクセスログから見るとWindowsXPばかり....。
いやになってしまいます。
WebDAVのほかにも、CodeRedやNimdaのログも...いっぱいです。
とりあえず、WebDAV経由アクセスの場合は、下記のログ画面へ飛ぶようにApacheを設定しました。
ErrorDocument 405 /Webdav.txt
httpd.confに↑の一行を追加しました。
これで気付いてくださるといいのですが.....
|
今日のひとこと(2004.06.26)
「WebDAVでのアクセスは減ってきたなぁ〜」
「でも、ホントかな?」
なぁんて、/var/log/messagesを見ると、いくつかアクセス拒否した痕跡が...
もう、セキュリティネタばかりになってしまうのですが...
Telnetやsendmailを試みられた形跡が何件かありました。
ったくもう〜っ!!
ただ、それとは別に/var/log/secureに山のように出力されていたのが、sgi_famというヤツ。
Jun 25 01:24:03 megumi xinetd[1747]: START: sgi_fam pid=25594 from=
Jun 25 01:24:03 megumi xinetd[25594]: FAIL: sgi_fam libwrap from=
Jun 25 01:24:03 megumi xinetd[1747]: START: sgi_fam pid=25595 from=
Jun 25 01:24:03 megumi xinetd[25595]: FAIL: sgi_fam libwrap from=
Jun 25 01:24:03 megumi xinetd[1747]: START: sgi_fam pid=25596 from=
こんな感じです。
sgi_famというサービスが動いていたんですが、止めました...。
しかしながら、sgi_famというサービスが何者かわからない。
英語サイトしか見つからなかったけれど、famって何?
使わないから止めちゃったけれど、んでよかったのか?
みてみたら、再インストール直後から出ていたんです。
設定の問題かも。
追記...どうやらxinetdのバグだったらしいのです。
(http://bugzilla.redhat.com/bugzilla/long_list.cgi?buglist=74696)
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119918
xinetdのバージョンは2.3.12。
2.3.13にあげればいいみたいだけれど、下記の訂正でもOK。
/etc/xinetd.d/sgi_famに、flags=NOLIBWRAPを追加する。
|
2004.07.01
ついに7月に突入!!
e-tajima.com...まだ解約手続きしていない....
早くしなくちゃ、キャンセルできなくなっちゃうよぅ〜
...っというワケで、急遽お引越しの残件作業しました。
Jpegライブラリを使ったプログラムも動いたし、すべての日記を持ってきました。
あぁこれで一安心かも*^^*
あとは、ネームサーバの更新。
e-tajima.comをこっちのIPに向けなくっちゃ。
これで親ばか日記更新も復活できるし*^^*
いつまにか、技術情報(ってほどでもないか)みたくなってきちゃった
ここのひとことも、ログが増えたので、
もしかして、こういうのこそ、blogにしたほうがいいのかもしれないなと
感じはじめました。
MT3.0がじき正式にリリースされるみたいだし、そうなったら
今までの情報もひっくるめて、MT3.0に乗せましょうか*^^*??
ちなみにβ版の試験サイトはこちらです。
追記.....
ついに、DNSの更新やっちゃいました。
反映されるまで48時間くらい。
とは表示されたけれど、もう少し短いかも。
心配なのはメール。ちゃんと受信できるか??
|
2004.07.08
無事、サーバー移転が終わりました。
でも、コンテンツの更新まではまだ手付かずです。(ごめんなさい)
ネームサーバーの更新は、kiyo.comのときよりも少し時間がかかったけれど、
48時間はかからなかったと思います。
最近、いろいろあるのでログを眺めることがおおいのですが、
サーチエンジンからのアクセスでは大きく2種類にわかれているのがわかります。
ひとつは学童関係(古いコンテンツですので表からリンクは貼っていないのですが)。
引越ししたことで我が家の子供たちが学童にお世話になることもなくなり更新していないのですが、まだまだ世の中の需要は高いようです。
もうひとつは、こちらの過去のひとことが技術系?のキーワードで検索されていることです。
やはり、情報を上手に纏めて記録できる、ブログは必要でしょうね....。
#いえ、自分でまとめられればそれでいいんですが(^^;;;
私の記録はあまりにも不親切でしたので、ひとつ追加したいことがあります。
サーバーを移転したことによって、過去に動いていたCGIが動かなかった理由がわかりました。
(動くcgiと動かないcgiがあったので、いろいろやってみて気付いたのです。)
cgiファイルそのものの、パーミッションの設定が原因でした。
グループにもwrite権がついていたんです。
こんな感じ↓
-rwxrwxr-x 1 www users 201 4月 16 2000 test.cgi
正しい姿は↓
-rwxr-xr-x 1 www users 201 4月 16 2000 test.cgi
グループに、write権なんていらないのわかっています。でも....
「大は小を兼ねる」と考えていたので、
まさかこれが原因で動かないとは思わなかったのです!
でも、今の環境では、グループにwrite権がついていると駄目です。エラーになります。
Apacheが厳しくなったのでしょうね。セキュリティの問題もあるし。
(といっても、ここはレンタルサーバーではないのでグループ内のユーザーもぜんぶ身内なので問題はないのですが..。)
下記のコマンドですべてのcgiのパーミッションを修正しました。
chmod g-w *.cgi
これで、動くようになりました。なんか、あっけないですねぇ〜笑。
たったこれだけのコトがわからずにあっぷあっぷするなんて泣けてきます。
|