ExchangeServer日記

DNSにてMX設定確認

1 Mins read

迷惑メールが非常に多い!:evil:

つーことで、我がメールサーバーのVersionUpを決行する。

新規SMTPを設定しDNSのDomain内にMXレコード追加、新SMTPと旧SMTPの2本立てとなる

立てたSMTPサーバーがインターネット上でDomain解決が正しく行われるか
Dos面から「nslookup」でマズはサーバー名解決・・・よしよし:roll:

次に「set type=mx」コマンド後Domain内のMXレコードが解決出切るかチェック・・・
ん!?旧のMXレコードしかヒットしない。

そういえば引越し時にDNSサーバーのGlobalIP移動した際にも3時間ほどヒットしなかったなぁってのを思い出し
しばらく放置・・・・

15分後、再度アタック・・・・

・・・・

・・・・

おおっ!着た着た(^ ^)

これで新SMTPの優先順位が上なのでそろそろメールが流れてくるかな?とLogを確認

OK牧場!!

覚書としてJPNICのreadmeか?なんかで記憶があるけど、DNS系の変更情報がネット場に正しく
反映するのは最大で48時間ぐらい掛かると記述があった気がする。

DNS移動も今回のMXレコードの反映もJapanだけならMAX3時間ほどで変更可能なような気がする・・・

Read more
日記

復活?

1 Mins read

ふぅ~、サーバー移転に伴って暫く閉鎖してましたが、
やっと復活です。

のちのちにはServerごとVersionUpしたいなぁ:razz:

Read more
Router日記

YAMAHA RTX1000のファームウェアUp方法

1 Mins read

ファームウェアUp方法はいくつかありますが、
ここではポピュラーなtftpを使用したUp方法

まずはYAMAHAのサイトに行って最新ファームウェアをゲット!

例えば「C:\rtx1000.bin」などとして保存!

RTX1000に「シリアル」Or「Telnet」を使用してコンソールに接続しtftpの使用を許可する
ここではシリアルケーブルを使用しハイパーターミナルで接続:roll:

Admin権限でLoginして「show config」にてtftpユーザーがいないか確認

「tftp host 192.168.1.X」接続するクライアントIP指定・・・anyでも良いがもちろん推奨しない!

このままでも良いが念のため「save」コマンドでconfigにsaveする
(saveしないと再起動後に追加したtftp権限は自動的に消滅しているのでこちらが健全な気もする)

次にクライアントのDosプロンプトを開き以下のコマンドを叩く
「tftp -i 192.168.1.1 put c:\rtx1000.bin exec」
IPはルーターのIPだよ!

1分ぐらい待つと「Timeout occurred」とプロンプトに帰ってくる
この後2分ぐらい待ってからハイパーターミナルで再接続!

ここで問題が無ければバージョンなどの情報がパラパラと表示されるのでUpを確認

最後に「no tftp host」とコマンド打って「save」して「exit」すればOK!:razz:

Read more
.NETASP.NETVB日記

VB.NETのFormat関数とVB6のFormat関数の差

1 Mins read

毎日寒いね~・・・一気に冬将軍到来か!って感じですが皆さんいかがお過ごしでしょうか?

題名のとおりDotNetになってFormat関数があることにはあるのだが、挙動が違うので、少々覚書

VB6のまま使用するのであればMicrosoft.Visualbasic.Format関数というものが存在するのでこちらを使用する。

ただし「Microsoft.Visualbasic」を使用する時点で「.NET Framework」構想からは外れた設計になることを覚悟の上ですが・・・

まぁそうは言ってもAPIの使用やComをCreateObjectするのではないので「.NET Framework」が入っている環境であれば動くから良いかな:roll:

違いといえば、いろいろ違いますが中でも良く使う日付系の指定文字だけど「yyyy/MM/dd HH:mm:ss」とmmの大文字小文字をちゃんと指定してあげないと月なのか分なのかみたいな狙ったとおりに動かなかったりといろいろあるんだよね。

細かいところは調べてみてね!

Read more
.NETASP.NETパソコンのこと日記

DataSetってどうなの?

1 Mins read

なんかこのブログを見てくれている方が回りにいらっしゃるようでうれしい:roll:

突然ですが、言い訳言わせて!

・現在、IE7やFireFoxではCSS設定のサボりで描画が乱れます(苦笑)
・ページ最後のLatestPostとLatestCommentも同一の物が表示されているのもプラグイン導入のサボりです(汗)

そのうち直しますのでお許しを:cry:

さてさて本題♪

DataSetについてだけど、DotNetからクライアント側のViewとしてDatasetが使われるようになっていますが、
内部にはまさにDatabase丸ごと入るような設計になっているため、使いづらい場面が多々あったんだよね。
ようするにTableを複数保持したりDatasetからじゃないとシリアル化出来なかったりと「アクセスの入り口はDataset!」
と強制されていた。

しかし、ADO.NET2.0になってから(VS2005・・・VS2003もかな)はDataTableにも使いやすいメソッドが多数のって
DataReaderなどのと連携も簡単に取れるようになった、えらい!

DB情報の使いかただってTable単位のアクセスが多いし、複数のテーブルを一気に使用する頻度って少ないと思うんだよね。

そうするとDataTableだけを使用してI/Oした方がプログラマも分かりやすいしイメージしやすい!

つーことでDataTableに一票!:razz:(初めからこうしてよMSさん・・・・)

Read more