7月 31
最近は次世代ゲーム機が気になっているachiです。
ソケット通信のプログラムではWinSockを利用する方法が一般的ですが、試しにSocketクラスを使用してみたので、Socketクラスを使用したコードについて簡単に説明をさせていただきます。
コード自体は短く済むので、その前にSocketクラスについての情報を上げさせていただきます。
Socket クラス
Socket クラスは以下のインスタンスを含んでいます。
- Socket(SocketInformation)
- Socket(AddressFamily、SocketType、ProtocolType)
SocketクラスはWinSock(※1)のコアな部分を.NET Frameworkから扱えるようにしたクラスです。
※1 WinSock(1.0、2.0)
Microsoft .NETの標準動作環境であるCLRの管理を受けない、Windows用プログラムコード。従来のプログラムコードはすべてアンマネージドコードである。

Socketクラスのインスタンス
Socket (
AddressFamily addressFamily, /* Socket がアドレスを解決するために使用するアドレッシング スキームを指定します。 */
SocketType socketType, /* Socket の種類を定義 */
ProtocolType protocolType/* Socke クラスがサポートするプロトコルを指定します。 */
)
各パラメータの詳細な説明は以下を参照してください。
AddressFamily
SocketType
ProtocolType
Socketを使用して、ホストへの接続方法
前述の通り、コード自体は以下のような短いもので簡単です。
Socket^s = gcnew Socket( AddressFamily::InterNetwork, SocketType::Stream, ProtocolType::Tcp );
s->Connect( 192.168.222.60, 23 );
で、ホスト 192.168.222.60のポート23へ接続を行うことが出来ます。
WinSockはこれよりもっとコードを書かなくてはいけないので簡単なコードを書く場合はこちらの方が向いているかもしれません。
投稿者: achi
7月 26
猫のいる生活にも慣れつつあるnanです。
しかし家の中を駆けめぐるスピードが目で追えない位になってきて、今いたと思えばもういない、物音せずに近づく、に忍者を思う今日この頃です。
さて、弊社の親会社、河村電器産業株式会社は時期に創業80年を迎える歴史ある会社です。
とはいえ、一般の方には馴染みのない製品が多く、残念ながらあまり知名度は高くありません。
電気工事関連の方達は皆様知っている有名メーカーなのですけれど・・。
で、親会社からひとつニュースが
フジテレビ火曜21時ドラマ「花ざかりの君たちへ~イケメン♂パラダイス~」に、
親会社河村電器産業株式会社のホーム分電盤が使われているそうです。
なんでも 主演 掘北真希 の部屋に河村電器製のホーム分電盤が付いているそうです。
皆様も停電した時に触る事があるのではないでしょうか。
こんなヤツです。

データセンターダイレクトは誰もが知ってる専用サーバーサービスにならないかなぁ・・・。
「花ざかりの君たちへ~イケメン♂パラダイス~」
舞台は、日本中の超イケメンが集まる有名私立高校–「桜咲学園」。
もちろん、男子校。しかも、全寮制。
そんなイケメン♂パラダイスに、一人の女の子♀が舞い込んだ!?
http://wwwz.fujitv.co.jp/hanakimi/index2.html
掘北真希、小栗旬ほか、松田聖子や上川隆也が出演するゴールデンタイムドラマ。
投稿者: nan
7月 25
若葉マーク主婦になって約8ヶ月もう若葉マーク期限がせまっている中、1週間お休みをもらい遅めの新婚旅行に行っておりましたきびだんごです。
世間が夏休みに入る前でベストシーズン!と期待して上陸した北海道でしたが、予想以上の低気温で毎日同じ長袖シャツを着たきりでした。
そんな旅行の中で立ち寄ったのが、有珠山噴火跡です。現在も活火山として硫黄の臭いと白煙を吹き上げていました。一番最近の2000年噴火の被害をそのまま残した場所があり、電柱が折れていたり、道路が断層にそって切断されていたりで、自然の力の怖さを目の当たりにしてきました。
しかし、その2000年の噴火は数日前から予測でき住民は全員避難しており、けが人及び死亡者ゼロだったそうです。
そして、名古屋にもどってきてすぐにテレビに映し出されている新潟沖地震の被害の状況を見て改めて自然の怖さを再確認しました。
完璧な防災は大変難しいですが、「備えあれば憂いなし」を実感した7月前半でした。
その2000年有珠山噴火の際、第一噴火口そばにあった製菓工場跡

投稿者: きびだんご
7月 25
サーバ担当のもしかするとKです。
今回はしばしば利用されるApacheのBasic認証(auth_basic_module)と、もう少し頑張るDigest認証(auth_digest_module)について数回に分けて書いてみようと思います。今回はBasic認証についてです。
Continue reading »
投稿者: K
7月 24
お久しぶりです、ダンゴムシです。
専用サーバサービスとは「サーバーにOSをインストールして、お客様専用のサーバーとしてお貸しするサービス」と言ってしまって語弊は無いかと思います。
専用サーバサービス、またはレンタルサーバなどと会社によって呼び方が多数あるようですが、このような専用サーバ(レンタルサーバ) を選ぶときに本当に必要な物差しとは何なんでしょうか?
もちろんダンゴムシとしては兎にも角にもデータセンターダイレクトをご利用いただきたいのですが、それだけでは提灯記事になってしまうので「”専用サーバ”の賢い選び方」を一度整理してみたいと思います。
Continue reading »
投稿者: ダンゴムシ
7月 21
先日、UPSの年次点検を実施しました。
1年に1回、保守業者による点検を実施しています。今回も異常個所は見受けられないとのことで一安心です。(月次ではバッテリーの目視点検を実施しています)
ここにあるUPSは一定電圧、一定周波数を出力させるのはもちろんですが、
「電流波形のひずみを逆位相の電流を発生させることにより、きれいな正弦波に整形している」
ということをメーカーの人より聞いていました。
だからセンター見学の案内では お客様に
「波形整形機能があり、きれいな正弦波を出しています。」
と説明していました。
でも実は波形を見たことがなく、今回業者にお願いして波形を見せてもらいました。
すると驚きです。
「ものすごく、きれいな正弦波ではないですか!!」
私も(前職場で)商用電源からラッキング機器の電源装置のようにスイッチング電源に流れる電流波形を何度か計測したことがありますが、電圧波形はまだしも、電流波形は高周波や高調波らでデコボコのギザギザであるものでした。
それがUPSの2次側には数百台ものスイッチング電源が接続されているというのに、きれいな正弦波であるとは!
さすがUPS。 すごいものですね。
なんだか電子基板やら制御機器やらが複雑に入っていて、そして 高価 である訳けですわ。
点検風景
投稿者: Only one field
7月 20
5年使った5.1ChのDVDセットがやけに発熱するようになり、アンプとDVD
デッキが一体型の為、DVDデッキのみの買い替えが出来なくて、アンプとDVDデッキ
を別々で購入すべきか、お手軽な一体型セットを買い直すか悩んでいる nan です。
オーディオ、TV、DVD、接続が面倒ですよね。1本差し込めば自動判断するタイプ
は出ないものでしょうか。PCの接続がUSBで随分楽になったように。
知らぬ間に出てたHDMIとかいう規格がそうなのかな???
さて、データセンターダイレクトの専用サーバーで、Core 2 Duo のCPUサーバー
をメニュー化しようかという話が以前から出ていました。
で、先日お客様と話をしていた所、事務所内のパソコンもサーバーも
全部 Core 2 Duo モデルに変えた。快適だよ~ フリーズし難いし。
と聞きました。
タイムリーな話題だったのですが、自分自身はパソコンもサーバーでも
全く体感してなかったので、どれくらい快適・快調なのかは不明。
何となく良さそう・・・(笑)
でこの状態でメニュー化の話に参加して良いのかは疑問だし、会話に加わるのも何だな~
と思い、先日PCショップで Core 2 Duo モデルを少し触ってみました。
感想というと・・・・ 買う気もないのにあまり触れませんよねぇ・・・。
と、いう事でネットで情報を検索してたのですが、
ソニーのVAIOのホームページに
ビギナーでもわかる
VAIO with Intel Core 2 Duo 、Core 2 Extremeプロセッサー 徹底口座
http://www.jp.sonystyle.com/Style-a/Special/Intel/Core2duo/
というのを発見
2人の腕利き料理人が、1つの冷蔵庫で効率よく作業している様子
がイラストで描かれています。これは判り易いです。
ノートPC比較で、PentiumMの約2倍(Core 2 Duo T5500)、
約3.2倍(Core 2 DuoT7600) の性能とか。
自宅PCは今年初めに買い換えたのですが、調べた事で少し後悔してしまった
のでした・・・。
投稿者: nan
7月 19
最近、腰痛が酷いです。
同僚に「あなたは、まるで、おじいさんのようです」と言われました。
こんにちは。sakachan!です。
今回はカーネルモジュールのコンパイルで無茶を試してみましたのでそのことを書いてみたいとおもいます。
普通にCentOSをインストールした後、yumでパッケージのアップデートをしました。そのときにkernel関係のパッケージもアップデートが掛かります。いつもならここで再起動してからkernel-develをインストールしてカーネルモジュールのコンパイルをするのですが、今回はそのまま実施してみます。
$ sudo yum install kernel-devel
: 省略
You must run a dkms build for kernel 2.6.18-8.el5 (i686) first.
Error! Your kernel source for kernel 2.6.18-8.el5 cannot be found at
/lib/modules/2.6.18-8.el5/build or /lib/modules/2.6.18-8.el5/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
exited with status 1.
ある意味当然なのですが、(たぶん)kernel source 2.6.18-8.el5が見つからないと言われてエラーがでてしまいました。
一応確認してみます。
$ LANG=C ls -dl /usr/src/kernels/*
drwxr-xr-x 18 root root 4096 Jul 17 08:13 /usr/src/kernels/2.6.18-8.1.8.el5-i686
これを見ると、エラー通り2.6.18-8.el5はなくて2.6.18-8.1.8.el5-i686だけがありました。実行中のカーネルバージョンに対応するソースコードがないのでエラーが起きたと分かりました。で、普通なら動作中のKernelを2.6.18-8.1.8.el5-i686に切り替えてからいろいろすればよいのですが、ムチャしてみます。
要求してきたカーネルバージョンのソースコードがあると見せかけるためにシンボリックリンクを張ってみます。
$ cd /usr/src/kernels
$ ln -s 2.6.18-8.1.6.el5-i686 2.6.18-8.el5-i686
この状態でカーネルモジュールのコンパイルをしたところ何もなく済んでしまいました。
でもまぁこのカーネルモジュールでの運用動作を信用することはできませんよね。
投稿者: SAKACHAN!
7月 19
サーバ担当のたぶんKです。
弊社の専用サーバを借りられているお客様もそうですが、sshなどでリモート接続して作業することが往々にしてある(PC-)UNIXの管理・運用。その際にしばしば活躍するのがテキストエディタです。
管理者の方の中には特定のエディタに愛着を湧かせていらっしゃる方もいるかもしれません。私もあまり上手に使えませんがvimラヴな一人で、真っ先にインストールするパッケージの一つになってます。
今回はそんなvimのお話を書いてみたいと思います。
OSインストール直後にvimをインストールして(.vimrcも定義せず)いざファイル操作となったとき、ごくたまにですが開いたテキストが文字化けしていることがあったりします。大体がvimがエンコードに失敗しているのが原因です。
たとえば、Sfhit_JISで書かれたテキストがエンコードに失敗したときだとこんな感じに。

読めないだけでなく寂しい気持ちにもさせられたりしますが、気を持ち直して編集モードで以下の様に入力してみます。
これはエンコードを指定して再読込をさせようとしています。
:e ++enc=shift_jis
すると、今度はちゃんと読める状態になりました。これで寂しい気持ちも晴れるってものです。

寂しい思いをしたことがある方は試されてみてはいかかでしょうか。
投稿者: K
7月 17
”エアコンはつけずに寝る!”というポリシーを持っており、最近は暑苦しくてなかなか眠れぬ夜
を過ごしているがんちゃんです。
当センターでは24時間・365日運用員がセンターにてサーバの管理を行なっております。
当然、夜勤の勤務者もいるわけですが、この暑い夏の日中に睡眠をとらなければなりません。
その中でエアコンつけずに寝るのはちょっときついかな…と最近感じております。
雑談が多くなりましたがでは、最近の業務を通して私自身の成長したなぁ~と感じることを一つ挙げたいと思います。
つい先日xoopsの勉強も兼ね自社のホームページ修正の業務を行ないました。
当然初めは某先輩に教えてもらいながらの作業でついていくのが必死でした。
- 文字の修正 … ”あぁ~なるほどね”という感じで覚えることができました。
- 資料をダウンロードする方法 … ”うぅ…もう1回お願いします!!”という感じで何とか覚える事ができました。
あとは回数をこなして慣れていくしかないなと思い、修正依頼がある時はやらさせて頂いております。
初め何もわからない状態で入ってきた頃に比べると少しずつ色々の事を覚え周りが見えるようになって
きたかなと実感できる今日この頃です。
今後色々な商品を企画し、ホームページへアップする機会がどんどん増えていけばと思います。
投稿者: がんちゃん