プログラミングの作業に何の価値も見出せなくなってしまったd金魚による日記 このページをアンテナに追加 RSSフィード

 iTunes Music Store(Japan) なかのひと あわせて読みたいブログパーツ
|

0001 | 00 |
2004 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2008 | 01 | 02 | 03 | 05 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 |
2010 | 03 | 04 | 06 | 07 | 09 | 10 | 11 |
2011 | 01 | 02 | 10 |
2012 | 04 |
2013 | 01 | 05 | 06 | 07 | 08 | 10 |
2014 | 02 | 03 | 05 | 09 |
2015 | 04 |
2016 | 09 | 11 | 12 |
はてな一覧
アンテナに追加
私のアンテナ
私のダイアリー
私のアーカイブ
私のアイデア
私のブックマーク
私のグループ
私のキーワード
ニュース系、今まで続いているシリーズモノの読み物
dKingyo Utility Toolkit Projectのリリース情報
やっぱり暗号化は大人の味(笑)
プログラムのパッキング方法を調べよ
ココが厳しいよMinGW
ライブラリアン通信
ゲームプログラミングどうしよう
CRCについて
ビット演算練習
d金魚の今更Ajax
Windows Tips
VC6 Tips
Win32 WTL Tips
Ruby for C++ User
Ruby Tips
今日のRubyで嵌った事
正規表現PIECE
書きかけ
続く・・・

私のダイアリーの人気記事
新しくブックマークされた記事


あまり、役に立たなそうな個人的に調べた情報や妄想に耽った事、今 勉強している事ヒソヒソと公開していたりします。 | 登録してくれている方々 | d金魚にメール | 当サイトは640x480の画面解像度に対応しています。
日記へのリンク、アンリンクはフリーですが、selfタグのついている部分のコンテンツの引用はご遠慮願います。ご協力よろしくお願いします。


 | 

2006-01-15 ライブラリアン通信 VOL.3

[][][][]FSMの記述の仕方 FSMの記述の仕方を含むブックマーク FSMの記述の仕方のブックマークコメント

最近Visual Studio 2005のサイトなんか見に行ったりしてちょっと注目の記事があったので載せてみようと思う。

http://www.microsoft.com/japan/msdn/net/aspnet/aspnet-finitestatemachines.asp

見事にFSMをVisualize(視覚化)しているじゃないか!すばらしい!

昔からこういう機能は欲しかった。

いわいる状態遷移の穴が無いものが作れるわけだらこれは全ライブラリアンの夢だと思う。

で、その夢をかなえてくれるツールがずーっとまえから存在していたりする。

前にも紹介したが(http://d.hatena.ne.jp/studiokingyo/20050916)それが

State map compiler:

http://www.s34.co.jp/cpptechdoc/misc/smc/

http://www.s34.co.jp/cpptechdoc/misc/smc/smc_j.html

で、最近、それっぽいのはどうなっているんだろうと思って調べたら

http://smc.sourceforge.net/

なんか、すんばらすぃ〜感じなのがあるじゃありませんか!!


これさえあればTCPみたいな状態遷移の激しい機構も穴なしで実装できるんじゃないかなと思う。

いつかレポートしてみたい。(この「いつか」が曲者で既に「いつか」発言をしてから1年経過している記事もあったりする・・・おrz!!)


追記:なんか探していたら説明している日本語サイトと見つけました。

http://www.radiumsoftware.com/0401.html#040130

http://www.radiumsoftware.com/0401.html#040131

http://www.radiumsoftware.com/0402.html#040202

この考察は感慨深い。

私はバグを出さない=状態遷移の穴を出さない」を信条としているので「マッピングを自動化することにメリットを見出せるのならば」に該当する。

皆さんはどうなのだろうか?


関連

http://ja.wikipedia.org/wiki/%E6%9C%89%E9%99%90%E3%82%AA%E3%83%BC%E3%83%88%E3%83%9E%E3%83%88%E3%83%B3

[][][]最近発見したライブラリアンなら見よう!なサイト part2 最近発見したライブラリアンなら見よう!なサイト part2を含むブックマーク 最近発見したライブラリアンなら見よう!なサイト part2のブックマークコメント

 | 
Program | Debug | dKingyo Utility Toolkit | library | D言語 | 御本とか | 備忘録 | テクニック | WayBack | 格言 | 英語 | 他力本願 | news | software |

デースケドガー
Connection: close