<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Jam Hirano</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/" />
    <link rel="self" type="application/atom+xml" href="http://2nd-lab.com/jam/atom.xml" />
    <id>tag:2nd-lab.com,2008-05-12:/jam//2</id>
    <updated>2008-05-24T06:00:33Z</updated>
    <subtitle>セカンドライフの辺りで活動しているプログラマのブログ</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Open Source 4.1</generator>

<entry>
    <title>LSL で、きれいに書く方法</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/10/lsl-1.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.13</id>

    <published>2007-10-19T19:30:00Z</published>
    <updated>2008-05-24T06:00:33Z</updated>

    <summary>　LSL の特徴は、状態指向であることと、非同期プログラミングにあります。 ...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
        <category term="SL に関する技術情報" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="lsl" label="LSL" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        　LSL の特徴は、状態指向であることと、非同期プログラミングにあります。 
        <![CDATA[　LSL には state という括りがあって、状態遷移を記述できます。<br />　各状態の中にイベント節を記述できる、イベントドリブンの言語です。<br /><br />　一個のオブジェクトの中に複数のスクリプトを格納できます。<br />　それぞれのスクリプトは並行したプロセスになります。<br />　スクリプト同士の通信は、llMessageLinked 関数と link_message イベントで行われます。<br /><br />　これらの仕組みを活かせば、LSL で複雑なプログラムを組むにあたって、記述を整理し、モジュール化することができます。<br /><br />　文章が抽象的で難解かもしれませんので、今後、実例を書いていきたいと思います。<br />]]>
    </content>
</entry>

<entry>
    <title>映像装置を作ってみました</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/10/post-3.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.9</id>

    <published>2007-10-13T19:30:00Z</published>
    <updated>2008-05-26T07:17:07Z</updated>

    <summary>　大画面テレビのようなものを作ってみました。...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
        <category term="2nd Lab の製品" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="製品" label="製品" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[　大画面テレビのようなものを作ってみました。<br /><br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="9MD-1_20071013_01_480.jpg" src="http://2nd-lab.com/jam/2007/10/14/9MD-1_20071013_01_480.jpg" class="mt-image-none" style="" height="363" width="480" /></span><br /><br />]]>
        <![CDATA[　ノートカードにメディアのデータを書き並べておいて、それを読み込む仕組みです。<br />　複数のメディアを登録でき、各メディアについて、メディア名と、URL と、画面縦横比を定義します。<br /><br />　この、ノートカードの読み込みを実装しようとすると、スクリプトが複雑になります。<br />　LSL という言語は、include もなければ、オブジェクト指向でもありません。<br />　モジュール化の手立てを考えないと、今回のようなものを作るのは無理があります。<br /><br />→ <a href="http://2nd-lab.com/jam/2007/10/lsl-1.html" rel="next">LSL で、きれいに書く方法</a><br /><br />]]>
    </content>
</entry>

<entry>
    <title>土地を買い増すべきか</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/10/post-2.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.8</id>

    <published>2007-10-10T22:00:00Z</published>
    <updated>2008-05-12T23:05:50Z</updated>

    <summary>　いま住んでいる土地の周囲は空き地です。　L$ 8,192 / 1,024 sq...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
    <category term="土地" label="土地" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[　いま住んでいる土地の周囲は空き地です。<br />　L$ 8,192 / 1,024 sqm の正方形の空き地が３個。<br />]]>
        <![CDATA[　不動産投機の観点からすれば、買うべき物件なのでしょうけれども。<br />　私自身が暮らすには 1,024 sqm あれば充分です。<br /><br />　もし L$ 24,000 が２倍で売れたとして、もうけは約 24,000 円。<br />　率は大きくても、分母がこれだけでは、大した金額になりませんね。<br />　やめときます。<br />]]>
    </content>
</entry>

<entry>
    <title>土地を買いました</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/09/post-1.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.7</id>

    <published>2007-09-18T10:30:00Z</published>
    <updated>2008-05-12T06:19:43Z</updated>

    <summary>             　セカンドライフで土地を探していたのですが、買いました...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
    <category term="土地" label="土地" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[
            　<a href="http://www.2nd-lab.com/blog/jam/2007/09/post-1.html">セカンドライフで土地を探していた</a>のですが、買いました。<br />　メインランドです。 ]]>
        <![CDATA[
            　Metro という名前の交通機関が、近くを通っています。<br />　隣りの広大な土地を Metro の運営会社が保有しており、更地になっています。<br />　おかげで、辺りの見通しがよく、景色に恵まれています。<br /><br />　これで、約 L$ 8,000 / 1,024 sqm ですから、お買い得でしょう。<br /><br />]]>
    </content>
</entry>

<entry>
    <title>セカンドライフで土地探し</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/09/post.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.6</id>

    <published>2007-09-14T22:00:00Z</published>
    <updated>2008-05-12T06:17:18Z</updated>

    <summary>             　セカンドライフのどこかに土地を購入しようと、いま探し...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
    <category term="土地" label="土地" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[
            　セカンドライフのどこかに土地を購入しようと、いま探し回っています。<br />　検索システムが貧弱なので、かなり時間がかかります。 ]]>
        <![CDATA[
            　Second Life のビューアでできることは、次のとおりです。<br /><blockquote><ul><li>検索機能で [土地の販売] を眺めて、大雑把に相場を知る。<br /></li><li>地図で [売出し中の土地] にチェックを入れて、色をつけて表示させる。</li><li>メニューで [ビュー] → [土地オーナー] を有効にして、上空から眺める。</li></ul></blockquote><br />　実際にやってみると、本当に時間がかかります。<br />　ボットを作って検索サービスを提供したら、需要はあるかもしれません。<br /><br />　私の利用目的は、安心して開発ができる、自分専用のサンドボックスです。<br />　人が少なくて、負荷がかかっていない、閑散とした場所がよさそうです。<br /><br />　メインランドの怖いところは、周りにどのような人物が入居してくるか分からない、ということです。<br />　どぎつい広告だらけにしてしまう輩が近くに来ると、土地の価値は下がります。<br />　地域全体の雰囲気を見て、なるべく細分化されていない場所を選びたいと思います。<br /> <br />【続編】<br />→ <a href="http://www.2nd-lab.com/blog/jam/2007/09/post-2.html">土地を買いました</a><br /><br />]]>
    </content>
</entry>

<entry>
    <title>eclipse で LSL 開発</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/09/eclipse-lsl.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.5</id>

    <published>2007-09-13T09:20:00Z</published>
    <updated>2008-05-23T18:31:21Z</updated>

    <summary>             　セカンドライフの内部でプログラムを組むには LSL ...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
        <category term="SL に関する技術情報" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="開発環境" label="開発環境" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="lsl" label="LSL" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[
            　セカンドライフの内部でプログラムを組むには LSL (Linden Scripting Language) という言語を用います。<br />　<a href="http://wiki.secondlife.com/wiki/LSL_Alternate_Editors">LSL に対応している開発環境</a>はいくつかありますが、私は <a href="http://byronstar-sl.sourceforge.net/">ByronStar SL</a> を使うことにしました。 ]]>
        <![CDATA[
            　これは <a href="http://www.eclipse.org/">eclipse</a> のプラグインで、現時点では文法チェックと文字列の補完をしてくれます。<br /><br />　eclipse には様々なプラグインがありますので、なにかと便利です。<br />　さしあたって私は、<a href="http://subclipse.tigris.org/">Subclipse</a> を併用して <a href="http://subversion.tigris.org/">Subversion</a> でバージョン管理を行います。<br />　今後、ウェブと連携させて何かを作るときも、役立つでしょう。]]>
    </content>
</entry>

<entry>
    <title>どうすれば稼げますか?</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/08/how-to-earn-money.html" />
    <id>tag:2nd-lab.com,2008:/jam//2.16</id>

    <published>2007-08-19T10:39:06Z</published>
    <updated>2008-05-26T07:05:40Z</updated>

    <summary>　稼ぐことが目的なら、現実世界で活動する方がよいです。　SL （セカンドライフ）...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
        <category term="よくある質問と回答 (FAQ)" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[<div class="asset-body">　稼ぐことが目的なら、現実世界で活動する方がよいです。<br />　SL （セカンドライフ）は、あくまで文化を楽しむ場所である、と私は思います。<br /><br />　とはいえ、活動するには、ある程度の L$ （リンデンドル）が要ります。<br />　L$ を得るには、いくつか方法があります。<br />
        </div>


        
            ]]>
        <![CDATA[<br />
<ul><li>キャンプする</li></ul>
<blockquote>資本も要らない、技術も要らない、手っ取り早い方法です。<br />検索欄に camp と打ち込めば、見つかります。<br />金額は微々たるものですが、ゼロよりは楽しめます。<br /></blockquote>
<br />
<ul><li>雇われる、アルバイトする</li></ul>
<blockquote>交友関係を作るなど、社会参加の形態のひとつと考えれば、これも選択肢かもしれません。<br /><a href="http://www.google.co.jp/search?hl=ja&amp;q=SL%20%E6%B1%82%E4%BA%BA&amp;lr=" rel="nofollow" target="top">ウェブで検索</a>すると、見つかります。<br /></blockquote>
<br />
<ul><li>現実の通貨を両替する、クレジットカードを登録する、など</li></ul>
<blockquote>時間的な効率を考えれば、これが最良の方法です。<br />SL の物価水準は、RL （現実生活）の日本の十分の一から百分の一くらいです。<br />
同じ時間だけ働いても、SL で得られる収入は RL よりも少ないのです。<br />逆に、RL の小遣いを L$ に両替して SL に投ずれば、豪遊できることになります。<br /></blockquote>
<br />
<ul><li>ものを作って、販売する</li></ul>
<blockquote>もの作りは満足度の高い行動です。<br />無料で商品を置ける場所もありますし、<a href="http://www.slexchange.com/" rel="nofollow" target="top">SL Exchange</a> に登録するという方法もあります。<br /></blockquote>
<br />
<ul><li>企画を打つ、事業を起こす</li></ul><blockquote>これも SL の楽しみ方のひとつでしょう。<br /></blockquote>
<br />
<ul><li>土地を買って転売する</li></ul><blockquote>メインランドでよく行われていますが、リンデンラボに土地所有料を支払う必要があり、黒字にするのは難しいでしょう。<br /></blockquote>
<br />
]]>
    </content>
</entry>

<entry>
    <title>Jam Hirano 誕生</title>
    <link rel="alternate" type="text/html" href="http://2nd-lab.com/jam/2007/08/jam-hirano.html" />
    <id>tag:2nd-lab.com,2007:/jam//2.4</id>

    <published>2007-08-18T14:59:59Z</published>
    <updated>2008-05-24T02:07:08Z</updated>

    <summary>             　初めてセカンドライフにアカウントを作ってから、しばら...</summary>
    <author>
        <name>Jam Hirano</name>
        <uri>http://2nd-lab.com/jam/</uri>
    </author>
    
        <category term="Jam の日記" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="人物" label="人物" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://2nd-lab.com/jam/">
        <![CDATA[
            　初めてセカンドライフにアカウントを作ってから、しばらく経ちました。<br />　この世界の成り立ちも解ってきたところで、改めて新たなキャラクターを作ることにしました。 ]]>
        <![CDATA[
            　これまで主に使ってきたキャラクターは、社会的な立場ができてしまって、その枠から外れることが難しくなってきました。<br />　リアルの私とも性格が異なっていて、演じる楽しさはあるものの、自由が足りない気がします。<br /><br />　もうちょっとマニアックなキャラクターがほしいなぁ、ということで、新キャラを誕生させました。<br />　Jam Hirano、デビューです。]]>
    </content>
</entry>

</feed>

