« 2007年11月11日 - 2007年11月17日 | メイン | 2007年11月25日 - 2007年12月01日 »



2007年11月18日 - 2007年11月24日 アーカイブ

2007年11月19日

C#のhtml parserを使ってみた。

以前、jspiderというクローラとjavaのhtml parserでタグリムーバを作ったのですが、C#でもhtml parserを使う機会があったので紹介します。とても便利でしたよ。
developer.comの2ページ目にソースが記述されています。
使い方はこんな感じ。

HTML.ParseHTML parse = new HTML.ParseHTML();
parse.Source = "<html><head><title>html parser test</title></head><body><a href=\"http://mojalog.com\">mojalog</a></body></html>";
// 平文のバッファ
string item = "";
// 全htmlバッファ
string allDocs = "";
while ( !parse.Eof() )
{
    char ch = parse.Parse();
    if ( ch == 0 )
    {
        AttributeList tag = parse.GetTag();
        if (item != "")
        {
            allDocs = allDocs + item;
        }
        string atr = "";

        // タグ内のアトリビュートをすべて取得する
        for (int idx = 0; idx < tag.Count; idx++)
        {
            // tag[ "href" ]とかでも取れるみたい。
            atr = atr + " " + tag[ idx ].Name + "=\"" + tag[ idx ].Value + "\"";
        }
        // tag.Nameにタグ名が html, a, /a,のように入ってくるみたい
        allDocs = allDocs + "<" + tag.Name + atr + ">";
        item = "";
    }
    else
    {
        item = item + ch;
    }
}
Console.WriteLine( allDocs );

[ 最近のエントリーとその関連エントリー ]


[ スポンサードリンク ]

2007年11月23日

撮影10秒分できました。

sakutome_1123.JPG

咲と五月女の第4話ですが、10秒撮影しました。今回、咲に本を持たせるシーンがあるんですが、撮影中にこの本がポロポロと手からこぼれ落ちて大変でした。
動かしてみたら、1秒か2秒程度のシーンなのですが満足できる仕上がりでしたので今日はこのくらいにしておきます。

それとは別に、明日は嫁さんのお客さんが家にくるというのでちょっとデザートを作ることになりました
材料は、マスカルポーネチーズとタマゴ2つに生クリーム50ccです。なにができるんでしょうか。

DSCF7103.jpg

はい。ティラミスですね!これはバブルの頃に流行ったという記憶があるのですが、作り方はすげー簡単です。混ぜるだけです。お客さんに出すようなので、盛り付けたところの写真は明日撮ります。ついでにレシピなんかも明日紹介します。


[ 最近のエントリーとその関連エントリー ]


2007年11月22日

咲と五月女第4話の撮影と公開予定

明日は休みですね。明日と土日を使って咲と五月女第4話の撮影を進めようかと思います。うまく行けば週明けくらいに公開できるかもしれません。お楽しみに!(youtubeでうれしいコメントが入ったので喜んでいます)


[ 最近のエントリーとその関連エントリー ]


2007年11月21日

Crayon Physicsっていうゲームがおもしろカワイイ

crayon.png

Box2Dという平面ゲームの(マリオとかでしょうか)物理エンジンがフラッシュのアクションスクリプトに移植されてるよー。というエントリをGigazineさんでみて早速ダウンロードしていじってみましたら凄いことになっていました。

ワタシがゲームを作ったのは4~5年前のことで、携帯javaアプリ(当時vodafone)の"2ゲトずさー"というタイトルでした。名前からしてゲームの全てが見えてくるアホめいた透過性を持っていますが、初めて作ったゲームでしたので意外と満足でしたよ。えーと何が言いたかったんだっけ。
そのときは、もちろん物理エンジンなど知らなかったので、"2"という文字を画面上部から(一応2次曲線状のスピードで)落下させていました。これをずさーとゲットするゲームですね。しょうもない。あはは

そんな私のクソゲーはどうでもよいのですが、冒頭のBox2Dをいろいろ調べていましたらすげぇ面白そうなゲームを開発している方がいらっしゃいましたよ。
Kloonigamesというブログのyoutubeでその映像が見れます。mojalogで以前紹介した、「トムクルーズがマイノリティレポートで使ってたパソコン?みたいなホワイトボードです」でみれるムービーの感じに近いのですが、これがゲームになってる感じです。ちょっとやってみたら動作が重いんですけど面白いです。描画がクレヨンなところがカワイイ。任天堂DSかなにかでやりたいなぁ!
このページのMirror2からダウンロードできます。写真はやってみたところなのですが失敗した例です。あははおもしれー!

ちなみに、フラッシュの物理エンジンはコチラ

続きを読む "Crayon Physicsっていうゲームがおもしろカワイイ" »

★このコンテンツに目的の情報はありませんでしたか?


[ 最近のエントリーとその関連エントリー ]


2007年11月20日

ワンセグ受信アダプタDSテレビが届きました!

DSCF7101.jpg

やったー!ワンセグ受信アダプタDSテレビが届きました!うちは神奈川県海老名市なんですが、ちゃんとテレビが映りましたよ!神奈川県のエリアですと、横浜と平塚が選べてどっちでも入りました。ただ、ちょっと電波が弱いのかもしれません。アンテナの角度によっては入らなかったりもしました。
DSテレビにはenjoyツール集ってのがあって、

  • 読むTV(字幕を記録していてコレを読むことができる)
  • メモ(文字通り、テレビ画面を一時停止しておいてメモを書ける。料理版組向けかな)
  • TVの旅(受信エリアを記録できる)
  • ツボTV(リフレッシュ用。疲れ目・車酔いなどのツボを紹介)
  • TVやん(テレビを一緒に見てくれる仲間たち。なんか変なコメントしたりする)
  • G&W(ゲームウォッチ。テレビの扱い方で増えてくみたい)

という機能がついています。DSブラウザはダメだったけど、コレは結構重宝しそうです。スクリーンショットはなんだろ。ともさかりえかな。


[ 最近のエントリーとその関連エントリー ]


2007年11月19日

1マスのレゴブロックで作るファミコンムービー

bitflicks.PNG

1マスのレゴブロックを使ってストップモーションアニメをつくってるbitFlicksさんの紹介です。
このページにアニメがまとまっています。色が完璧に再現されているメトロイドとマリオ。どう見てもちゃんと1ドットずつ作ってるようにみえますよね。
ファミコンでかなりやりこんだソフトといえばメトロイド。コレ大好きだったんだよなぁ。


[ 最近のエントリーとその関連エントリー ]


C#のhtml parserを使ってみた。

以前、jspiderというクローラとjavaのhtml parserでタグリムーバを作ったのですが、C#でもhtml parserを使う機会があったので紹介します。とても便利でしたよ。
developer.comの2ページ目にソースが記述されています。
使い方はこんな感じ。

HTML.ParseHTML parse = new HTML.ParseHTML();
parse.Source = "<html><head><title>html parser test</title></head><body><a href=\"http://mojalog.com\">mojalog</a></body></html>";
// 平文のバッファ
string item = "";
// 全htmlバッファ
string allDocs = "";
while ( !parse.Eof() )
{
    char ch = parse.Parse();
    if ( ch == 0 )
    {
        AttributeList tag = parse.GetTag();
        if (item != "")
        {
            allDocs = allDocs + item;
        }
        string atr = "";

        // タグ内のアトリビュートをすべて取得する
        for (int idx = 0; idx < tag.Count; idx++)
        {
            // tag[ "href" ]とかでも取れるみたい。
            atr = atr + " " + tag[ idx ].Name + "=\"" + tag[ idx ].Value + "\"";
        }
        // tag.Nameにタグ名が html, a, /a,のように入ってくるみたい
        allDocs = allDocs + "<" + tag.Name + atr + ">";
        item = "";
    }
    else
    {
        item = item + ch;
    }
}
Console.WriteLine( allDocs );

[ 最近のエントリーとその関連エントリー ]


ツリータイプ・カテゴリー

open all | close all

リファラから検索


サイト内検索