フレッツ マンションプランが遅い時のチェックリスト

自宅のネット回線が非常に遅くなってしまったため、色々と試したときのチェックリストを公開します。

速度チェック

 ・ルーター越しにhttp://www.speedtest.net/
 ・ルーター越しにサービス情報サイトの速度テスト ←Javaを1.7系の最終版にしないと動作しませんでした
 ・直接接続でサービス情報サイトの速度テスト ←Javaを1.7系の最終版にしないと動作しませんでした

ルーターのWAN/LANポートの設定

 ・Auto-Negotiationモード、全二重モード、半二重モードのチェック
  →ヤマハルーターなど一部のAuto-negotionに対応したルータにおいて、
   対向側のスイッチやVDSLモデムが速度固定の機器であると、エラーパケットが発生したりする
  →最新機に付け替えた場合はAuto-negotiationとなるので、ルータ側の速度強制指定をやめる。 
 ・あと、盲点なのは、LANポートの先に挿したスイッチングハブ。こちらは最近のものは殆どがAuto-Negotiation。
  よって、ルーターのLANポート側設定で速度固定の設定とするのは良くない。

VDSLモデム側の要因

 ・VH-100E第1世代の機械は、下り100Mbps、上り35Mbpsと非対称モードでしか動作しない。
 ・最近のVDSLモデムは下り100Mbps、上り100Mbpsと、対称モードで動作し、ノイズフィルタの技術も向上している。
 ・VDSLモデムは、初代のVH-100E、VH-100EなどはAuto-Negotiation非対応で、全二重、半二重は、
  ディップスイッチ設定に依存する。今どきのスイッチを付けて低速だった場合は、
  難癖つけてでもVDSLモデムを最新版にしてもらったほうが良い。
  ※VH-1004など。特に10年以上マンションプランを契約の方は交換により改善すると思われる。

.NET Compact Framework(VB.NET)で二重起動防止(Mutexを利用)する方法

Mutexは、ソフトウェアの二重起動の抑止など、さまざまな用途に利用できる排他制御の仕組みです。Digital Equipment Corp.でのVMS開発チームにて開発された、汎用機向けの排他制御の仕組みですが、Windowsには古くから移植されて備わっており、.NET Frameworkでは手軽に利用することが出来ます。

しかし、VB.NET CF3.5ではSystem.Threading.Mutexが無いため、Mutex自体をCoredll.dllからP/Invokeする必要があります。

続きを読む

開発MEMO

お久しぶりです。
昨年4月に転職してからVB.NETによる開発に放り込まれ、ゴリゴリとコードを書く日々が続いています。まさか自分がプログラマーというか、そういう世界に戻ってくることは今後ないだろうと思っていたので「おぉぅ」という感じです。

ブログにも、今後そういうメモ類も書き残していければなと思います。

XML⇒クラス、クラス⇒XML
[.NET][C#]XMLをクラスに変換する/クラスをXMLに変換する | ごった煮 - tips about programming and building a server
VB.NETにも移植できそうなのでメモ。元はC#のソース。分かりやすいとおもう。

ICOO ICOU 7まとめ

友人より譲り受けたICOU 7の、日本語環境での利用について最低限必要な部分、安定して利用するために必要な部分についてまとめておきます。この記事は後々更新していきますので、定期的にご覧いただければと思います。

続きを読む

吹奏楽

ちょっととあるネトゲで,おすすめの吹奏楽曲を聞かれました.で,懐かしくてここ数日吹奏楽楽曲を聞き中.
吹奏楽の楽曲には比較的詳しいほうですし,私もトロンボーンを現在まで続けております(楽団に現在は所属してないですけどね^^;).中高一貫校を中学で出てしまったこと,その後とある町の市民楽団に入ったことなどからで,指揮をするチャンス等には恵まれる事無く今まで来てしまったので,色々とコンダクターとしては悶々としたものを抱えている私です.そんなわけで,懐かしくなったので幾つかオススメ楽曲を貼ってみます.
(基本的には,吹き応えのあるG-3以上の楽曲の紹介が中心になります)

お勧め楽曲

シルバラード


Warren Barkerのほうではありません.1985年上映の西部劇映画のほうです.
渡部哲哉編曲によるテーマ曲の吹奏楽アレンジですが,再現度,そして華やかなメロディラインにより…屈指の演奏経験値と体力を要する楽曲となっています.まさに「吹いてみろ!」とはこのことです.
が,渡部版は未出版でして,手に入らない可能性が高く,現実的にはEditions Marc Reiftで出ている輸入譜面となるかと思います.こちらの再現度は不明ですが,グレードはG-4と少し高め設定です.(渡部版はG-4.5との情報あり).

セドナ序曲


2000年作品.グレードはG-3.5.いつものライニキー節です.バーンハウスから楽譜が出ています.A-B-A型序曲スタイルですが,最初が極めて元気に始まるのが好き.

アパラチアン序曲


始まりが元気と言えばこいつもそうですね.結構いろんな所で昔から演奏されている一般的なA-B-A型序曲ですが,この曲の真骨頂は中間部の低音の動きにあると思います.にやっとしちゃいます.グレードはG-3.

JUBILEE PRELUDE


P.スパークの序曲系楽曲ですが,これはA-B-A型ではあるものの,Bでテンポがオチないタイプの曲です.それだけに途中でもたつかない集中力,そしてそれぞれの部位を,如何にきっちり吹くかが明暗を分けることになります.ダイナミクスにも気を配りたい1曲です.グレードはG-3.0ではありますが,なんかG-3の同列の曲より絶対難しいと思います….主にペットとコルネットが死にそうな思いをする曲かと思います.

The Water of Tyne


…誰かこの楽譜売ってる所教えて下さい(´・ω・`) 日本に入ってきてないみたいなのです.ちなみに動画は「ブラスバンドキャンプ2010 in 浜松」の時の演奏.ちなみに,この演奏に出ているコルネットソロの方の下で昔吹いてました(謎)コルネットって,こんな高音出たっけ…^^; という事すらどうでも良い気分にさせてくれる気持ちいい楽曲です.
なお,楽譜が無いためグレードは不明.大体カンタベリー・コラールと同じ…位と推察します.誰か詳細本当に求む(´・ω・`)

PCのモバイル通信環境選びあれこれ

はじめに

大学のゼミの同期さんから,PCのモバイル通信の選び方を相談されたので,ケースバイケースにおける,現時点でのベストなチョイスを行うためのチェックリストを公開.

居住地付近の立地

  • 大都市圏(東名阪エリア)である→EMOBILEWiMAXSoftbank Ultraspeed等)
  • それ以外の地方エリアである→docomo

勤務地付近までの立地

  • 大都市圏(東名阪エリア)である→EMOBILEWiMAXSoftbank Ultraspeed等)
  • それ以外の地方エリアである→docomo

旅行に定期的に行く場所までの途中でネットを使うか

  • 使う →docomo系・au
  • 使わない →EMOBILEでも良いケースがある.

実測速度

  • 安定して数Mbps以上が必要
    • 居住地・勤務地が大都市圏ならWIMAX
  • 安定して1Mbps程度が必要(夜間の不安定さは問わない)
    • 居住地・勤務地が大都市圏ならEMOBILESoftbank Ultraspeed等
  • 高速移動中(80km/h以上)でも安定して通信したい
    • 低速でも安定ならdocomoau
    • 少しだけグレードは落ちるけどEMOBILESoftbank Ultraspeedという手もある.(上記よりも通信コストが減る)

特殊要素