過去の投稿記事 new!
・【画像】漫画でわかる外国人参政権
・東京電力のHPで停電状態が確認できたり(サービス再開!)
・戦国時代 ~ 江戸時代の徳川家康が熱かった
・vaio のバッテリは寿命が短いような気がする
・話題の Western Digital 製 WD20EARS を購入した
・C01LC をビックカメラで買ってきた
・2025年には空中都市が現実化?!
・【動画】わかりやすい「宇宙ひも理論」
・今世紀には「富士山噴火」「東海連動地震」「首都圏直下型地震」か?
・滅びた町、南浜町が Googleストリートビューで見れる

【 amazon 送料無料キャンペーン 】

バックリンクはご自由にどうぞ!     http://mfsocket.blogspot.com/feeds/posts/default?alt=rss リンク集 / ログイン

2011/09/20
名古屋市50万人に避難勧告

 
台風15号の影響で、名古屋市50万人に避難勧告が出されたそうです。
 
台風15号の大雨の影響で、名古屋市は20日、市内を流れる庄内川が氾濫危険水位を上回り、天白川でも避難判断水位を超えたため、流域の11区の50万人を
超える住民に避難勧告を出した
。
  
http://www.chunichi.co.jp/s/article/2011092090120345.html
 
nagoya15_01
 
台風15号の影響、場所「野添川合流点」↓
nagoya15_02 
 
ライブカメラは現在、アクセス殺到で死亡している模様。
 
15:30現在、50万人どころか100万人を越える人間に避難勧告が出された
ようです。明日の昼頃が雨のピークとされており、このままでは多数の死者が
出る可能性もあるかもしれません。
 
小田井遊水池
nagoya15_03
 
高蔵寺の駅
nagoya15_04
 
多治見
nagoya15_05
 
 
nagoya15_06   
 

2011/09/19
エビチリの佐藤さん?

 
エビチリには、佐藤さんが使用されているらしい。
ebichiri_sato
 
あえて指摘しますが…入力ミスでしょうね。

2011/09/18
デバッグコマンドとしても使いやすい Toast

 
先の toast コマンドについて、開発にも使いやすいツールとなっています。
 
toast をインストールしたら、C/C++ 言語からも簡単にデバッグツール
としても利用できます。
 
int main()
{
    system( "toast ようこそ世界へ --tasktray" );
    system( "toast --tasktray デバッグ メッセージ" );
    return 0;
}
 
上記のように system() 関数から利用できます。
 
例えば printf やログをたくさん出力している中、絶対見逃してはいけない
メッセージは上記のようにすることで、グラフィカルに知る事が出来ます。
 
トーストをたくさん発行して画面の限界を超えても、表示できるまでメッセージは
保持しているので、何百個発行しても安心。

2011/09/17
Toast っぽいの完成した

 
前回の Toast についてコマンドライン化するの含め3日ほどかかった。
 
そのおかげで、個人的にかなり気に入ったツールになりました。
vector に登録申請しておいた。
toast_sample
途中 GetThreadId() を使ってしまい、最終チェックで XP で動かした所、
怒られてしまった。
 
Vista 環境で開発するのが標準になってしまったので、XP では使えない API って
多くなってきたように感じる。

2011/09/16
Windows で Toast っぽいの作った

 
Android の Toast.makeText() が中々気に入っていたので、Windows 用に
モジュールを作ってみた。
wintoast
 
ウィンドウサイズは入力文字数に応じて動的に変化。
テキストカラー、背景色、アルファ値それぞれ設定可能。
 
コマンドプロンプトからも使えるように Looper を実装してみた。
 
ひとまずツールヘルプメッセージの変わりや、うざくないメッセージを
通知するのに利用するなど、幅が広がりそうです。
 
 
コマンドプロンプト用のツールを公開するかもしれません。
 
利用用途としては「遅延実行コマンド」「cron」などバックグラウンドで
実行するタスク(bat) があった場合、本コマンドをバッチに書いておけば
うざくないメッセージとして、ユーザーに通知する事ができます。
 
・ダイアログだと OK を押さのがだるい。音も気に入らない。
・いちいち、ログを見るほどではない。
 
などの時、通知するのに最適です。メッセンジャーやスカイプだと、右下に
通知メッセージが一定時間表示されますが、それに近い感覚です。
 
使い方としては、本コマンドのみではメッセージが終わるまでプロンプトが
停止してしまうので btsk コマンド等のバックグラウンド実行コマンドと
併用する事でチカラを発揮するかと思います。
 
 
プログラムコードはこんな感じ。
 
main() で 非同期 Looper を作成して、Run() 関数を Delegate に保持した後、
sendMessage() を呼んでます。
toast_win_02 
 
Run() では Toast を作成して表示。
toast_win_01
 
3秒後に再度呼び出されるように、戻り値で依頼もしています。
 
makeToast()->show() をやると「新規ウィンドウ」にメッセージ表示を行う
ので Android の toast と同じ仕様にする場合は、1つのインスタンスに
make() で push を繰り返す事で同じ扱いになります。
 
Java のような Handler の使い勝手を得たかったのだけど、マクロを駆使しても、
以下のような形が限界でした。
toast_win_03
C++ ではローカルクラスを宣言しても、その上の const 定数や、クラス変数を
参照できないので、ほとんど意味無い。 
 
ちなみに Android Java だと以下のような感じ。
 
private Handler HandlerTask = new Handler(){
      public void handleMessage( Message message ){
      }
}
HandlerTask.sendMessage( new Message() );
 
 
そろそろ C+++ なんてのが出てこないだろうか。 C++ を参考にした Java から
構文を拡張という形で逆輸入できると素晴らしいのだが。
 
基本構文は C++ のままで Java のような定義も出来れば最高。

2011/09/15
【電気無し】1分で水からコーラを作り出す機械が販売

 
自宅でコーラを1分で作り出す機械 が10月から販売されるそうです。
世界では Soda Stream という名ですでに展開されています。
house_coke_01
 
現在発売中のシロップは、12リットル分で2ドル99セント(240円ぐらい)
だそうです。1リットルにすると 24円。
 
日本でどのくらいの値段になるか気になりますね。

VC++ SDK を選択する理由

 
最近は Visual Studio C++ SDK で作成されているソフトよりも、
.NetFramework 環境での C# や C++ 、それに VB の流れが
強いような気がします。
 
そんな私は VC++ SDK を未だに選択しており、SDK を選ぶ理由は、
昔から変わっていません。VC++ SDK を利用するのは、

・他の言語(環境)と比較すると、オーバーヘッドが皆無

・自分でアセンブルコード書くよりも優秀なコンパイラ

・メモリ(リソース)使用率が圧倒的に少ない

・依存する dll が少ない、または os 標準に組み込まれている

という理由からです。簡単に言うと、
 
  「速い」「かゆい所に手が届く」「メモリ食わない」 
 
と全てに置いて最強の能力を秘めているからですね。しかし、単純に VC SDKの
環境だけでは「かゆい所に手が届く」というのも当てはまらなくなって来ている
かもしれません。
 
やはり「標準ライブラリ」という視点で比較すると .netframework や他の言語と
比べると弱すぎると言えます。
 
C# や VB の環境なら簡単に出来るようなことも VC の .Netframework 環境や
COM で対応できても、目的を達成するまでの手続きが手間です。
 
C# や VB なら 5 行以内のコードで済んでも、VC では最低でも2倍近くは
かかる。他の言語を知ると、めんどくさがりの方はとくに VC を選択する
メリットを感じ無くなってくる気もします。
 
 
そういえば Android Java をコーディングする機会が多くなってきたのですが、
今までの携帯 Java と比較して、かなり色が違うと感じます。
 
JDK 1.5 以上の構文でコーディングする人が多い。
 
Android Java は、今までの 携帯 Java での Thread を用いたスタイルでも
コーディングは可能なのですが、AsyncTask, Handler などの方法で
実装するほうが主流のようです。
 
Android は常に発見があり…かなり奥が深い。
 
コーディングスタイルも、各人の色が強く現れやすい環境かもしれません。

2011/09/14
Scientific Linux6.1 を Virtual Box に GUI で入れるには

 
SL6.1 を Oracle Virtual Box にて グラフィカルにインストールするには。
 
メモリが1GB以上必要 のようです。
scientific61_mem1gb
上の赤丸を 1024MB にしてやるとグライフィカルにインストールできます。
 
個人利用だし「512MB あれば大丈夫だろう」って感覚でやると
強制テキストモードでインストールされてしまう罠がありました。
 
scientific61_mem1gb2 

2011/09/13
天の川銀河とアンドロメダ銀河

 
我々の太陽系が所属する天の川銀河と、お隣のアンドロメダ銀河。
andromeda
互いの銀河は、距離にして 230万光年 離れている。
 
アンドロメダ銀河内の星が光った瞬間から、我々の地球までに届くのに、
光の速度で230万年もかかります。
 
さて230万年も離れている2つの銀河ですが…実は1秒経過する毎に、
お互いに接近しているという事実がありました。

2011/09/12
GoogleAPI の認証キーの有効期限

 
というテーマで調査してみて分かった事があります。
 
Google API の認証キーは、1週間前後で有効期限が切れてしまうようです。
 
これはどういうことかというと GoogleAPI を利用したサービスを提供しようと
する場合、Google アカウントの mail/pass が必須になってしまうため、
(場合によっては個人情報となる)アカウント情報を提示しなければ、API サービスを
利用することはできません。
 
 
Blogger の無料サービスとして「逆アクセスランキング」を提供しようかと
思ったのですが、本問題を解決するのは難しい為、第三者に提供するのは
不可という結論が出ました。

2011/09/11
AVG2012 無料版リリース

 
AVG 2012 無料版が、先月にリリースされていたようです。
 
無料版のダウンロードは公式サイトから。2012からは 64bit 版も登場している
ようですね。
avg2012_00
私は AVG7 から使い始めました。当時から定期的に誤検出の報告をサポートに
送っているのですが、概ね3日ほどで誤検出対応してくれるので、個人的には
最も気に入っているアンチウィルスソフトです。
 
今まで、
 
・avast, avira, ウィルスバスター, norton, BitDeffender,
・Microsoft Security Essentials 
 
等利用してきましたが、誤検出は他のアンチウィルスよりも多いと思います。
とは言っても、公式の対応は早いです。

2011/09/10
蚊・ゴキブリ・クモ、絶滅して欲しいのは?

 
気づいたら身近に現れる「蚊」「ゴキブリ」「クモ」
 
この中で絶滅して欲しいのはどれでしょうか?
 
個人的には、蚊またはゴキブリのどっちかで非常に迷いますが…僅差で
蚊の方が絶滅して欲しいと思います。
 
夜中、耳元で「ぶーん」という音や人間をエサとして吸血してくる行為が
うっとおしくて仕方が無い。
 
 
蚊とゴキブリは完全に絶滅してクモは大きいやつのみ絶滅して欲しい。
  
先日、家の中に巨大グモが現れて、どうやって屠(ほふ)るか悩まされました。
小さいクモや蚊を抹消するのには抵抗無いのですが、大きいクモは気持ち
悪くて仕方ない。
 
目に見える情報が多くなりすぎると、屠るのに抵抗を感じてしまいますね。

2011/09/09
【市販牛乳】放射性物質241ベクレルを検出か

 
ドイツ製のベクレル測定器 KH-EL25 (77万円) を使い、市販牛乳の 特○4.5を
測定した所、放射性物質が検出されたそうです。
tokunou45_01
 
tokunou45_02 
 
検証している情報元サイトはこちら。○濃4.5 は「東北 関東 中部 関西」で
販売されています。公式の商品ページはここ。
 
なお4月時点では 他の市町村産牛乳と混ぜて基準値以下を達成していた福島
原乳ですが、9月現在ではどのようになっているのかは不明です。
 
福島県は8日夜、福島第1原発事故を受けて、7日に実施した原乳の緊急時モニタリング検査(4回目)で、放射性ヨウ素、セシウムが暫定基準値を上回った検体はなかったと発表した。 県によると、今回から検査方法を改め、
前回(3月29日)に暫定基準値を下回った市町村の原乳は戸別検査をせず、
県内10の乳業メーカーなどが、他の市町村産と混ぜた後の原乳で測定した。
 
http://sankei.jp.msn.com/affairs/news/110409/dst11040900040000-n1.htm
  
農家の生活を守る為、運命共同体となっている日本の現状も大きく影響しているの
かもしれません。
housyanou_gyunyuu_message

2011/09/08
vlc コマンドライン の volume オプション

 
VLC 1.1.9 - 1.1.10 を Windows コマンドラインで利用しているのですが、
--volume オプションが反映され無いことの確認が取れています。
 
確認は取れたといっても Windows 上で VLC コマンドラインを利用する人は
日本ではほぼいない状態で、情報が全く無く…
 
自分だけの現象なのかが、判断付かない。
 
 
引数の指定を検証したり、海外サイトをうろついてみた所、自分の使い方に非が
あるとは思えなかったので VLC のサポートにメールを投げてみた。
 
VLC コマンドラインに興味がある人は、
 
vlc.exe --full-help
 
とするとヘルプファイルが生成されるので、参考になると思います。
 
 
私の場合、pcSleep の目覚し時計に起動するサウンドとして圧縮した音楽を
渡したかったので、アーカイブ( 7zip や rar ) を Ramディスクにバッチ上で
解凍し、解凍ファイルを xargs で vlc に渡すという事をやってるのですが、
volume オプションが無いと VLC の音量を動的に設定できないのできつい。

2011/09/07
開けるとビックリするお弁当

 
ふたを開けると…ビックリな白米弁当。
 
お食事中の方は画像をクリックしない方が良いかも。
 
ヒント: 本物ではありません。

2011/09/06
本日からマクドナルド全サイズ150円

 
本日から15日(木)までマクドナルドのフライドポテトが全サイズ
150円のキャンペーンが開始されました。
flypoteto_mc
 
私も一時期、毎日マクドナルドのシャカシャカポテトを食べていた時期が
あったのですが、2日1回はシャカシャカポテトが入っていない、明らかに
ポテトの量が少ないということが何十回かありました。

2011/09/05
東大クイズ研究会のパズルに正解すると給料3カ月分!?

 
東京大学クイズ研究会が考えた、難関クイズに正解すると抽選で10名まで、
サラリーマン月給33万の3倍、99万円をプレゼントするそうだ。
quiz_acuo_01
 
クロスワードパズルのカギは、『ガボンの初代大統領』などの高度な知識が必要なものや、『かいな』、『ごはん』といった一見意味が分からないものなどで構成されており、非常に難解。さっぱり分からないという人のために、キャンペーン特設 Twitter アカウント(@acuocp)で今回の超難問クイズのヒントがツイートされる予定だという。
 
http://japan.internet.com/wmnews/20110905/1.html
quiz_acuo_02
quiz_acuo_03   
 
時間のある方は、超難関と言われるクロスワードパズルに挑んでみるのも
面白いかもしれません。
 
応募やパズルの印刷はこちらのページから。

2011/09/03
Android エミュレーターの謎

 
Android emulater を -http-proxy localhost で起動すると、
data_connectivity_problem
 
上記のようにブラウザが起動できない状態になる。
 
Data Connectivity problem The server failed to communicate. try again later.
 
データアクセスエラーサーバーと通信できませんでした。しばらくしてからもう一度試してください。
 
完全に通信できないかと言ったらそうでもなく、自作アプリケーションからの
http 通信は可能。
 
LAN 内の自宅サーバにアクセスさせるために Proxomitron を使っているの
だが、バイパスしても NG なのでよくわからん。

2011/09/02
pcSleep を Windows7 で動かすには

 
pcSleep 最新版では、予約日時の指定にカレンダーが使えるように
なりました。
pcsleep_111 
また XP スタイルに対応したので WindowsVista/Windows7 では新しい
コンポーネントで表示されます。カレンダーを使っている関係上、IE を
完全アンインストールしている方は利用できない可能性があります。
 
なお Windows 7 で pcSleep を使う場合は、
 
「スリープ解除タイマーの許可」
 
を有効にする必要がありますので注意ください。Windows7 ではデフォルトで
無効にされているので、上記の設定に関しては過去記事でご確認ください。

2011/08/31
8月が終わるらしい

 
今日で8月が終わるらしい。
 
時間の経過が早すぎますね。残り4カ月で、2011年も終わりのようです。
9月になると12月まで一瞬だなー。
 
 
それにしても「宇宙には外があるのか?」という疑問がよく浮かぶ。
真の意味で "無" なら、そもそも宇宙なんて誕生しないと思うんだよ。
 
ビッグバン説で考えて、ビッグバンが起きる前の状態というのが想像つかない。
 
ビックバンが起きるだけのエネルギーがあったなら、真の意味で "無" では
ないだろうし、ビックバンが発生した場所には、空間があったと考えたいの
だが、そうなると宇宙に外はあるというのに繋がる。
 
 
宇宙の外にも宇宙がありそうだわ。「宇宙は何で存在してるんだろう」
「どうやって誕生したんだろう」というシンプルなテーマを深く考えると
寝れなくなる。

2011/08/29
Twitter Streaming API の filter を試してみた

 
先日 Google リアルタイム検索が廃止されたので、Yahooリアルタイム検索に
乗り換えたのですが、こちらは使い勝手が期待外。
 
ってことで、個人で Twitter API 使えないか調べた所、制限つきの API は
利用できるようです。
 
で早速 VC2005 で作ってみた。 
twitter_stream_api
趣味に限り「車輪の再発明」が好きなので Json の解析エンジンを実装したのですが、
C# や .net を使ったほうが開発速度は速いな…
 
 
Windows のコマンドライン上でひたすら twitter のコメントが流れる様は
中々面白い感じがしました。

2011/08/28
【市川市】28日からガイガーカウンター値が異常な値を示す

 
千葉県市川市のガイガーカウンターに異常な値が計測されています。
chiba_ichkawa28
 
因果関係は不明ですが、8/28 同日ふくいちカメラにて正体不明の人物が
何かを訴える行動を起こしている事が分かりました。
fukuichi_28
 
男性がビデオにてアピール以降、市川市でのガイガーの値への変化が
起きていますが、この男性は何を訴えていたのでしょうか?

2011/08/27
腹痛が襲ってきたときって

 
腹痛が襲ってきた時、なぜか神様に祈りそうになる。
 
神様なんてこれっぽっちも信じて無いのに。
 
昔は腹痛の時「神様ごめんなさい、お願いします」って祈ってたので、
その時のクセでしょうかね。
 
 
それにしても、腹痛起きるときって食べてるときに思い当たる節(違和感)が
必ずあったり。
 
脳が過去の事例を記憶してるのかもしれない。「それは腹痛起こすぞ」と。

2011/08/26
「かまいたちの夜」の新作が PS3/PSVita で発売

 
「かまいたちの夜」の新作「真かまいたちの夜」が発表されたそうです。
kamaitachinoyoru_ps3
 
PS3 も PSVita も所持して無いハードでちょっと残念な気分ですが、
期待ですね。

2011/08/25
【dev】btsk で Windows コマンドをバックグラウンドで実行

 
Windows コマンドをバックグラウンドで実行する btsk コマンドの紹介。
 
このコマンドを使うことで Linux コマンドに & をつけて実行するのと同等の
環境を Windows でも再現可能となります。
 
またプロセスの擬似デーモン化も可能で、付属の管理ツールからデーモンプロセス
を管理する事が可能です。
btsk_manager

2011/08/23
IE の Cookie ファイル名がランダム化に【KB2559049】

 
2011/8/12 までの更新の中に InternetExplorer の Cookie 生成に関わる
更新パッチ( WindowsUpdate )が存在していたようです。
 
更新ファイルを適応すると今まで user@domain.txt というCookie 名から、
暗号化された XXXXX.txt という形式に変化します。
iecookie_random
 
これにより、独自に Cookie を取得していたアプリケーションソフトは、
動作しなくなります。IE9 でこうなったと海外で報告されてますが、
IE8, IE7 でも同様に確認しました。
 
予測になりますが KB2559049 の可能性が高いです。
検証した所 KB2559049 で確定しました。
 
iecookie_random_list
 
WindowsXP, Vista, 7 OS は問わず IE7, IE8, IE9 全てで暗号化されます。
 
本アップデートを適応するときは、利用しているフリーソフトに影響がないか
確認した上で適応した方がよいかも知れません。
 
 
関連記事

2011/08/22
【動画】わかりやすい「宇宙ひも理論」

 
ここに2つの事実があります。
 
・太陽の光が地球に届くまで約8分かかる。
 
・地球は太陽の重力の影響を受け太陽を中心に公転しています。
  
もし太陽が爆発したら、太陽重力の解放による公転影響、爆発の光が届くまでの
時間、どちらが先に起こるのでしょうか?
space_himoriron
光より速いものは無い。
 
この事実が本当なのか、また宇宙ヒモ理論とは何なのか。最近話題の「放射線」も
出てくる非常に面白い「宇宙ひも理論」を紹介した映像。
 
開始4分で、宇宙ひも理論の概要もざっとわかるお勧めの映像です。

原発周辺3キロ圏内、数10年は居住不可

 
以前から一部で言われていた事が、政府公式として現実を直視した
意見がでてきているようです。
fukushima_map0429
政府によると福島県大熊、双葉両町内の原発周辺3キロ圏内で数10年以上の
居住は難しいとのこと。それもそのハズ、
 
年間500ミリシーベルトを越えている地域があることが
 
計測からわかったそうだ。
 
政府は20日、東京電力福島第一原子力発電所事故で高濃度の放射性物質に汚染された周辺の一部地域について、長期間にわたって居住が困難になると判断し、警戒区域を解除せず、立ち入り禁止措置を継続する方針を固めた。

政府は4月、原発20キロ圏内を原則として立ち入りを禁じる警戒区域に設定。来年1月中旬までに原子炉が安定的に停止する
「冷温停止状態」を達成し、警戒区域を解除する方針を示してきた。 しかし、文部科学省が原発20キロ圏内の警戒区域内で事故発生後の1年間で浴びる放射線の積算量を推計したところ、大熊、双葉両町を中心とする35地点で、計画的避難区域などの指定の目安となる年間20ミリ・シーベルトを大きく超えた。
 
原発から西南西に3キロ離れた
大熊町小入野では508・1ミリシーベルト、
同町夫沢でも393・7ミリシーベルト
と高い推計値を示した。

http://headlines.yahoo.co.jp/hl?a=20110820-00000928-yom-pol
 
このエリアに4年間( 2シーベルト被爆 )住んだ場合、5%の人間が死にます。
1億人中、500万人は死ぬレベルです。
 
また生きている人も、因果関係が不明のまま白血病に犯されるリスクが高まり、
数年後に病死とされる数を含めれると、非常に大きな数の死が起きると考えられ
るレベルであり…さすがの政府も現実を受け止めた意見が出始めました。
 
半減期の30年後経過しても、年間250ミリシーベルトと考えると…
 
120年後に、年間31ミリシーベルトになります。
150年後に、年間15ミリシーベルトで「計画的避難区域」に対象外となる
計算です。
 
年間20ミリシーベルト未満になるまで待つと、現代人はみな生きてない状態と
考えて良いでしょうね。
 
それにしても、半径3km以内ってラインは小さすぎます。
半径 3.1 Km 以上は安全圏で、半径2.9km は危険地帯なの?と疑問に思いますね。
 
安全を考えるなら、半径20km~30kmは最低限禁止地区にするべき。
 
3km以内で 500msv あるなら、現在の禁止地区は到底十分とは思えません。