<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Blog - trustworks [トラストワークス]</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/" />
    <link rel="self" type="application/atom+xml" href="https://www.trustworks.biz/blog/atom.xml" />
    <id>tag:www.trustworks.biz,2013-07-10:/blog//2</id>
    <updated>2018-01-02T02:57:01Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 6.3.3</generator>

<entry>
    <title>My first FORK。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2010/01/my_first_fork.html" />
    <id>tag:www.trustworks.biz,2010:/blog//2.133</id>

    <published>2010-01-13T20:05:12Z</published>
    <updated>2018-01-02T02:57:01Z</updated>

    <summary>いつもは、ASをダウンロードして、 ひっそりとローカルでFORKしていたけど、 ...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="flash" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>いつもは、ASをダウンロードして、<br>
ひっそりとローカルでFORKしていたけど、<br>
<a href="http://wonderfl.net/" target="_blank">wonderfl</a>内で作れば、簡単に1つの記事になる？<br>
と思って、貼付けてみました。</p>
<div><img src="/img/sp.gif" alt="" width="1" height="1"></div>]]>
        <![CDATA[<p>かなり高い確率で、頓挫しそうですが、、<br>
今年は、月1FORKを目指してみるとします。</p>
<div style="margin-top:2.5em;text-align:center;width:465px;"><iframe title="forked from: Hello World!!! - wonderfl build flash online" scrolling="no" src="http://wonderfl.net/blogparts/edbddd1e5a55ae331dab363ee318d9175e9ef159" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.net/code/edbddd1e5a55ae331dab363ee318d9175e9ef159" title="forked from: Hello World!!! - wonderfl build flash online">forked from: Hello World!!! - wonderfl build flash online</a></div>]]>
    </content>
</entry>

<entry>
    <title>ビールのレビュー動画。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/12/post_61.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.132</id>

    <published>2009-12-16T20:41:02Z</published>
    <updated>2025-05-14T14:32:44Z</updated>

    <summary>最近、偶然に見つけた、ビール関連のお気に入りサイトのご紹介！ その名も、Bike...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="beer" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>最近、偶然に見つけた、ビール関連のお気に入りサイトのご紹介！<br>
その名も、<a href="https://www.bikebeerbbq.com/" target="_blank">Bike Beer BBQ</a></p>]]>
        <![CDATA[<p>名前の通り、BikeとBeerとBBQについて色々書いているブログなんだけど、<br>
<a href="https://www.bikebeerbbq.com/category/beer/" target="_blank">Beerカテゴリー</a>のビールレビューが、凄く良くて、勉強になる！</p>
<p>ビールの概要説明をしてから、実際にボトルをその場で開けて、<br>
まずは色を確認、香りの評価、そして味の評価をし、<br>
さらには、銘柄によっては料理との組み合わせ（最近良く耳にするマリアージュってやつです）を解説とかして、<br>
ホントに基本的なんだけど、しっかり解説と評価をしてくれているので、<br>
ビール好きにはたまらんです。</p>

<p>英語の発音も、個人的には聞き取りやすく、<br>
ちょっとビール関連の用語を知っていれば、何となくは、言ってる事は分かるはず！<br>
自分も100%聞き取れているわけではないけど、<br>
まぁ、楽しめる程度には、理解できてるつもり。<br>
知らない言い回しとかも沢山出てくるので、英語の勉強にもなって、一石二鳥。</p>

<p>で、好きな銘柄のレビューがいくつかあったんだけど、<br>
その中で、一番好きな<a href="https://www.bearrepublic.com/ourbeers.php" target="_blank">Racer 5 IPA</a>のレビューを貼付け↓</p>

<p><iframe width="480" height="385" src="https://www.youtube.com/embed/oir-C7HuNWM" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe></p>
<!--
<p><object width="480" height="385"><param name="movie" value="https://www.youtube.com/v/oir-C7HuNWM&hl=ja_JP&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="https://www.youtube.com/v/oir-C7HuNWM&hl=ja_JP&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
-->
<p>このRacer 5 IPA、マジでうまいです。</p>]]>
    </content>
</entry>

<entry>
    <title>HTML5は難しい?!。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/11/html5.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.131</id>

    <published>2009-11-12T18:26:43Z</published>
    <updated>2025-05-14T14:32:06Z</updated>

    <summary>ここ数ヶ月で、グッと盛り上がりつつあるHTML5ですが、 ちょこちょこ解説サイト...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="topic" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>ここ数ヶ月で、グッと盛り上がりつつあるHTML5ですが、<br>
ちょこちょこ解説サイトは見ているものの、<br>
なかなか、自分に取っては難しい、というか頭が追いつかない。。</p>]]>
        <![CDATA[<p>CSS Nite in Ginzaで、<a href="https://cssnite.jp/archives/post_1679.html" target="_blank">ミツエーの矢倉さんが解説されていたもの</a>が、<br>
公開されていたので、資料を見つつプレゼンを聞いたんですが、<br>
placeholdar属性やrequired属性など、知らなかったことが多々出て来たので、<br>
かなり勉強になりました。</p>
<p>HTML5に関して、まだ全く知識のない人は、必聴です！</p>
<p>で、自分に取って最も理解不能なのが、<br>
&lt;section&gt;タグと&lt;article&gt;タグの違い！</p>
<p>これ、前々からそうだったんですけど、<br>
矢倉さんのプレゼンでも、理解出来る答えに辿り着けず、<br>
最低限、自分なりの解釈でも、と思っても、それすらままならず。。<br>
相変わらず、明確な違いと使いどころが分かりません。。</p>
<p>スライドの資料で、以下の説明がありました。</p>
<blockquote>
&lt;section&gt;<br>
章や節などの、ひとまとまり<br>
<br>
&lt;article&gt;<br>
記事など、自己完結するセクション
</blockquote>
<p class="notes attention">※引用に問題があれば、お知らせください。</p>
<p>資料を見ながらプレゼンを聴けば、普通の人は分かるのかも知れませんが、、<br>
理解力が乏しい自分は、じゃ、&lt;article&gt;もセクションじゃない？<br>
となり、無限ループに陥ります。。</p>
<p>まぁ、習うより慣れろだと思うので、<br>
今後、いろいろなサンプルが出て来るだろうから、<br>
それで勉強すれば良いかなと、まだ楽観的。<br>
ただ、理解出来た後に&lt;section&gt;タグが削除されたら、ちと悲しい。</p>
<p>■HTML5.JP - 次世代HTML標準 HTML5情報サイト<br>
<a href="https://www.html5.jp/" target="_blank">https://www.html5.jp/</a></p>]]>
    </content>
</entry>

<entry>
    <title>Entourageのデータベース壊れる。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/08/entourage.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.130</id>

    <published>2009-08-21T17:07:13Z</published>
    <updated>2025-05-14T14:31:42Z</updated>

    <summary>仕事が立て込んでいる時に限って、 最悪のトラブル。 昨日の夜に、突如壊れて、すぐ...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>仕事が立て込んでいる時に限って、<br>
最悪のトラブル。</p>
<p>昨日の夜に、突如壊れて、すぐに5,6時間掛けて再構築を行なったものの、<br>
6月までのメールしか復旧できず。。</p>]]>
        <![CDATA[<p>仕方なく、データは壊れたまま放置しておいて、<br>
本日はWebメールで対応。<br>
が、これも上手く送信できていなくて、、<br>
かなり焦るし。。</p>
<p>で、先程5,6時間前から、改めて再構築をかけたら、<br>
無事、元通り。多分。</p>
<p>取りあえず、ほっとした！</p>
<p>■Entourage 2008 で for Mac のデータベースが破損しているか、<br>
または、アクセスできませんか、エラー 4362 が発生したことを示す、<br>
エラー メッセージを受信しました。<br>
<a href="https://support.microsoft.com/kb/969291/ja" target="_blank">http://support.microsoft.com/kb/969291/ja</a></p>]]>
    </content>
</entry>

<entry>
    <title>AS3.0でYouTube。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/05/as3youtube.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.128</id>

    <published>2009-05-24T19:50:03Z</published>
    <updated>2025-05-14T14:31:13Z</updated>

    <summary>重量級の腰を持ち上げつつ、ようやく本格的にAS3.0のお勉強を、 先月末辺りから...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="flash" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>重量級の腰を持ち上げつつ、ようやく本格的にAS3.0のお勉強を、<br>
先月末辺りから始めました。</p>
<p>で、サクッと（嘘）作ったのがこちら。<br>
※Flash内で検索して動画を見るだけの単純なものですが。。<br>
<a href="https://www.trustworks.biz/youtube/" target="_blank"><img src="/blog/img/youtube_banner.gif" alt="" width="400" height="130"><br>
AS3.0の学習 YouTube編</a></p>]]>
        <![CDATA[<p>YouTubeと絡めれば、超基本事項かつ、使用頻度が高そうな、<br>
以下の内容を纏めて勉強出来そうと思ったので、<br>
挑戦してみました。</p>

<ol>
<li>AS3のroot/stageの概念や、イベントの処理。</li>
<li>AS3のクラスの書き方。</li>
<li>XMLを扱う。</li>
<li>外部画像を扱う。</li>
<li>外部動画を扱う。</li>
<li>その他諸々</li>
</ol>

<p>残念ながら外部動画の扱いが、ローカルのファイルを読むだけなら、<br>
大したことないのですが、YouTubeのflv,mp4までのパスの検出や、<br>
プレイヤーを介さずに、flvやmp4にアクセスしても良い？ものなのか、<br>
<a href="https://code.google.com/intl/en/apis/youtube/flash_api_reference.html" target="_blank">YouTube ActionScript 2.0 Player API Reference</a>が、AS3.0にまだ対応していない等、色々とやることが多くなりそうなので、<br>
今回は、<a href="https://code.google.com/intl/ja-JP/apis/youtube/articles/tubeloc.html" target="_blank">TubeLoc: YouTube Player AS3 Library</a>のお世話になる事に。</p>

<p>が、このTubeLoc、色々と<a href="https://code.google.com/p/tubeloc/issues/list" target="_blank">問題</a>が報告されており、一筋縄ではいかず。。<br>
思いっきりはまったのが、<a href="https://code.google.com/p/tubeloc/issues/detail?id=10" target="_blank">destroy()を使うと、以後newが出来ない？</a>問題。<br>
プレイヤーを消すとき使っていたんだけど、全く動かないので、<br>
取りあえずは、画面外に飛ばしてしまう方法で解決。<br>
そのせいか？動画を切り替える時に、音声だけ数秒残ってしまったり、<br>
切り替えに遅延が発生する場合等、あるかと思いますが、<br>
気長に待ってもらえば、動くはずなので、取りあえずはご了承を。。</p>

<p>その他も、まだまだ発展途上感があるライブラリのようなので、<br>
仕事で使う場合は、慎重に。</p>

<p>ライブラリ以外にも、<a href="https://code.google.com/intl/en/apis/youtube/overview.html" target="_blank">YouTube Data API</a>やAS3そのもので、<br>
はまった箇所が多数あったので、それらは個別に書いて行く予定。多分。</p>

<p>で、AS3.0を学ぶにあたって熟読しているのが、以下の書籍。</p>
<p>■<a href="https://www.amazon.co.jp/gp/product/4881665901?ie=UTF8&tag=trust0d-22&linkCode=as2&camp=247&creative=7399&creativeASIN=4881665901" target="_blank">Adobe Flash CS3 詳細! ActionScript 3.0 入門ノート (DVD-ROM付)<img src="/blog/cmn_img/link_ic_amazon.gif" alt="" width="16" height="16" class="linkicon" /></a><img src="https://www.assoc-amazon.jp/e/ir?t=trust0d-22&l=as2&o=9&a=4881665901" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>

<p>AS2.0の時も、<a href="https://www.amazon.co.jp/gp/product/4881664573?ie=UTF8&tag=trust0d-22&linkCode=as2&camp=247&creative=7399&creativeASIN=4881664573" target="_blank">大重さん著書の本<img src="/blog/cmn_img/link_ic_amazon.gif" alt="" width="16" height="16" class="linkicon" /></a><img src="https://www.assoc-amazon.jp/e/ir?t=trust0d-22&l=as2&o=9&a=4881664573" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />にお世話になっているので、<br>
個人的には、とても分かり易かった。<br>
既に

<a href="https://www.amazon.co.jp/gp/product/4881666460?ie=UTF8&tag=trust0d-22&linkCode=as2&camp=247&creative=7399&creativeASIN=4881666460">続編<img src="/blog/cmn_img/link_ic_amazon.gif" alt="" width="16" height="16" class="linkicon" /></a><img src="https://www.assoc-amazon.jp/e/ir?t=trust0d-22&l=as2&o=9&a=4881666460" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />も出ているようなので、今度、本屋に行った時でもチェックしておこ。</p>]]>
    </content>
</entry>

<entry>
    <title>AUTO_INCREMENTのリセット。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/02/auto_increment.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.127</id>

    <published>2009-02-13T20:16:40Z</published>
    <updated>2025-05-14T14:30:01Z</updated>

    <summary>MySQLのお話。...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="php" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>MySQLのお話。</p>]]>
        <![CDATA[<pre><code>ALTER TABLE table_name AUTO_INCREMENT = max_number;</code></pre>
<p>既にレコードが入っている場合は、その最大値以下には設定が出来ないので注意。<br>
但し、MyISAMの場合は最大値+1に設定してくれるようです。</p>
<p>PHPMyAdmin内のクリック操作だけで、出来きたりしないものなのかね？</p>
<p>■AUTO_INCREMENTの値をリセットする方法 ［MySQL, Tips］ - Programming Magic<br>
<a href="https://programming-magic.com/?id=101" target="_blank">https://programming-magic.com/?id=101</a></p>]]>
    </content>
</entry>

<entry>
    <title>TextAreaにテキストが反映されない場合の回避策。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2009/01/textarea.html" />
    <id>tag:www.trustworks.biz,2009:/blog//2.126</id>

    <published>2009-01-31T08:01:55Z</published>
    <updated>2025-05-14T14:29:45Z</updated>

    <summary><![CDATA[通常、TextArea.text = &quot;テキスト&quot; で、問題...]]></summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="flash" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>通常、TextArea.text = &quot;テキスト&quot; で、問題なく値を代入出来ますが、<br>
移動先のフレームに配置してあるTextAreaに代入しようとすると、<br>
これが、うまく反映されません。</p>
<p>通常通りやっても、内部的には値を格納出来ているんですが、<br>
画面上のレンダリングがされない。</p>
<p>そんな時の、回避策。</p>]]>
        <![CDATA[<p>_rootの1フレーム目に、インスタンス名&quot;directEntry&quot;と&quot;timerEntry&quot;の、<br>
2つのボタンをステージ上に配置して、フレームスクリプトに以下を記述。</p>
<pre class="prettyprint lang-js linenums"><code>stop();

/* 直接代入する
======================================================== */
directEntry.onRelease = function(){
  //2フレーム目へ移動
  _root.gotoAndStop(2);
  //TextAreaにテキストを代入
  _root.ta.text = "TextAreaテスト１";
  //TextAreaのtextを出力（←値の代入されるが、画面に反映されない。）
  //trace(_root.ta.text);
  //TextFieldにテキストを代入（問題なく動作）
  _root.tf.text = "TextFiledテスト１";	
};

/* setTimeoutで代入する
======================================================== */
timerEntry.onRelease = function(){
  //2フレーム目へ移動
  _root.gotoAndStop(2);
  //TextAreaにテキストを代入
  setTimeout(function(){_root.ta.text = "TextAreaテスト２";},1);
  //TextFieldにテキストを代入（問題なく動作）
  _root.tf.text = "TextFiledテスト２";
};</code></pre>
<p>_rootの2フレーム目に、TextArea（インスタンス名：ta）と、<br>
TextField（インスタンス名：tf）をそれぞれ配置し、<br>
繰り返し確認出来るように、戻るボタンも配置。</p>
<p>そして、フレームスクリプトに以下を記述。</p>
<pre class="prettyprint lang-js linenums"><code>/* 戻る
======================================================== */
backbt.onRelease = function(){
  _root.gotoAndStop(1);
};</code></pre>
<p>■検証用FLA<br>
<a href="/blog/fla/textarea.zip" onclick="pageTracker._trackEvent('download','zip', 'textarea');">textarea.zip</a>（CS3用）</p>
<p>■検証用SWF</p>
<div id="textarea"></div>
<script type="text/javascript" src="https://www.trustworks.biz/js/swfobject_1_5.js"></script>
<script type="text/javascript">
<!--
var so = new SWFObject("https://www.trustworks.biz/blog/swf/textarea.swf","ta","220","250", "8","#F2F2F2");
so.write("textarea");
//-->
</script>
<p>『直接代入する』ボタンを押すと、<br>
飛び先の2フレーム目で、TextFieldには代入したテキストが反映されますが、<br>
残念ながら、TextAreaには反映されません。<br>
但し、代入直後にTextAreaのtextプロパティを見る（traceで確認）と、<br>
値は入っている。。</p>
<p>で、これを回避する為に、代入する部分をsetTimeoutを用いて、<br>
時間差をつけて代入してみる。<br>
そうすると、問題なく画面上にも反映されます！</p>
<p>ってことは、時間差を少し入れれば、大丈夫なのかも、<br>
と思って、試しに空のfor文を直前に入れてみたけど、効果なし。<br>
しかも、腑に落ちないのが、setTimeoutの時間を0にしても問題なく動く。<br>
時間差の問題ではないってこと？？</p>
<p>たまたま、KAYACさんの<a href="https://level0.kayac.com/2009/01/post_11.php" target="_blank">このエントリー</a>を読んで、<br>
やっていることは違うものの、同じTextAreaまわりの事なので、<br>
もしかしたら、今回の場合にも使えるかも、<br>
と思って試したら、ビンゴでした。</p>
<p>ありがとう、KAYACさん！</p>
<script>
;(function(){PR.prettyPrint()})();
</script>]]>
    </content>
</entry>

<entry>
    <title>チョコレートビールが熱い。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/12/post_59.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.125</id>

    <published>2008-12-20T19:39:06Z</published>
    <updated>2025-05-14T14:29:17Z</updated>

    <summary>時期が時期だけに、いろいろなメーカーから、 チョコレートビールが発表されてます！...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="beer" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>時期が時期だけに、いろいろなメーカーから、<br>
チョコレートビールが発表されてます！</p>]]>
        <![CDATA[<p>一番びっくりしたのが、なんとあのサッポロから出る事。</p>

<p>■ショコラブルワリー<br>
<a href="https://www.sapporobeer.jp/chocolatbrewery/" target="_blank">https://www.sapporobeer.jp/chocolatbrewery/</a></p>

<p>キリンの<a href="https://www.kirin.co.jp/brands/beerchocolat/index.html" target="_blank">ビアショコラ</a>に続いて、大手メーカーからの発売は、<br>
認知度を高めるという点では、非常に期待大。</p>

<p>ただ、元々味には期待していないものの、<br>
原料に『香料』が入っているようなので、さらに期待薄です。。<br>
個人的には、甘いチョコレートの味がするチョコレートビールよりは、<br>
鼻から抜ける、チョコレートモルトの香りを楽しむくらいの、<br>
ビターな感じが強いの方が好み。<br>
まぁでも、どんな味か興味があるので、飲むとは思いますけどね。</p>

<p>で、恐らくチョコレートビールの火付け役であろう、<br>
サンクトガーレンからも、来年分が発表されていました。</p>

<p>■ヴァレンタイン チョコビール 2009<br>
<a href="https://www.sanktgallenbrewery.com/beers/stvd2009.php" target="_blank">https://www.sanktgallenbrewery.com/beers/stvd2009.php</a></p>

<p>この他にも、結構多くのブルワリーから出ているので、<br>
探して見るのも、と思ったら2008年のではありますが、<br>
纏めて下さっている方が。</p>

<p>■バレンタインのチョコレートビールまとめ<br>
<a href="https://ameblo.jp/hanamuradambo/entry-10068090087.html" target="_blank">https://ameblo.jp/hanamuradambo/entry-10068090087.html</a></p>

<p>リンク先を辿れば、2009年用も醸造しているかが、恐らく分かると思います。<br>
この機会に是非、チョコレートビールを体験してみては。</p>]]>
    </content>
</entry>

<entry>
    <title>swfobject + swfaddressにはまる。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/12/swfobject_swfaddress.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.124</id>

    <published>2008-12-17T19:19:34Z</published>
    <updated>2025-05-14T14:28:41Z</updated>

    <summary>swfobject.js(ver.2.1)とswfaddress.js(ver2...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="javascript" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>swfobject.js(ver.2.1)とswfaddress.js(ver2.1)を組み合わせて使ってた所、<br>
Flash内での操作であれば、getValueが正常に動いたんだけど、<br>
初回読込み時の、URLから文字列を抽出して（？）、<br>
そのラベル名に飛ばす処理が、どうも動かない。</p>
<p>ASを何度見直しても、問題が見当たらなかったので、<br>
swfobject.jsの変わりに、AC_RunActiveContent.jsでSWFを読込ませたら、<br>
全く問題無く動作。ってことで、原因はJS側の可能性大。</p>]]>
        <![CDATA[<p>最初は、こんな感じにHTMLとJSを記述。</p>
<pre class="prettyprint lang-html linenums"><code>&lt;div id=&quot;swf&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
swfobject.embedSWF(&quot;index.swf&quot;,&quot;swf&quot;,&quot;400&quot;,&quot;300&quot;,&quot;8.0.0&quot;,&quot;index.swf&quot;,{},{},{});
//--&gt;
&lt;/script&gt;</code></pre>
<p>で、swfobjectの出力は、こうなる。</p>
<pre class="prettyprint lang-ml linenums"><code>&lt;object type=&quot;application/x-shockwave-flash&quot; data=&quot;index.swf&quot; width=&quot;400&quot; height=&quot;300&quot; id=&quot;swf&quot; style=&quot;visibility: visible; &quot;&gt;&lt;/object&gt;</code></pre>
<p>読込み自体は全く問題ないですけど、getValueが動作しない。。<br>
取りあえず、swfaddress.jsのコードを読む前にgoogleに質問。</p>
<p>結果、以下の記事に辿り着きました。</p>
<p>■SWFAddressの使い方<br>
<a href="https://www.matzmtok.com/blog/?p=86" target="_blank">https://www.matzmtok.com/blog/?p=86</a></p>
<p>記事通りに、id属性とname属性を加えて、以下の記述に変更。</p>
<pre class="prettyprint lang-ml linenums"><code>&lt;div id=&quot;swf&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
swfobject.embedSWF(&quot;index.swf&quot;,&quot;swf&quot;,&quot;400&quot;,&quot;300&quot;,&quot;8.0.0&quot;,&quot;index.swf&quot;,{},{},{id:'swf',name:'swf'});
//--&gt;
&lt;/script&gt;</code></pre>
<p>出力は、こんな感じ。</p>
<pre class="prettyprint lang-ml linenums"><code>&lt;object type=&quot;application/x-shockwave-flash&quot; id=&quot;swf&quot; name=&quot;swf&quot; data=&quot;index.swf&quot; width=&quot;400&quot; height=&quot;300&quot; style=&quot;visibility: visible; &quot;&gt;&lt;/object&gt;</code></pre>
<p>で、問題なく動いた！</p>
<p>動けばそれでOKってことであれば、ここで終了ですけど、<br>
はまった理由は、ここから。</p>
<p>要するにid,name属性が必要ってことだから、<br>
最初の記述にname属性のみを加えればOKなはずなので、<br>
こんな感じに修正。</p>
<pre class="prettyprint lang-ml linenums"><code>&lt;div id=&quot;swf&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
swfobject.embedSWF(&quot;index.swf&quot;,&quot;swf&quot;,&quot;400&quot;,&quot;300&quot;,&quot;8.0.0&quot;,&quot;index.swf&quot;,{},{},{name:'swf'});
//--&gt;
&lt;/script&gt;</code></pre>
<p>で、再度出力を確認。</p>
<pre class="prettyprint lang-ml linenums"><code>&lt;object type="application/x-shockwave-flash" name="swf" data="index.swf" width="400" height="300" id="swf" style="visibility: visible; "&gt;&lt;/object&gt;</code></pre>
<p>一見、問題無さそうに見えるが、動かない。。<br>
順番は違えど、id,name属性共にあるのに！<br>
しかも、javascript:(function(){alert(document.getElementById('swf'));})()でも、<br>
参照出来るし！！</p>
<p>実行されるタイミングの問題とかで、<br>
swfaddressが正しくidを取得出来ていないのか、<br>
もしくは、swfobjectの出力が、なんちゃってid属性なのか、<br>
恐らく前者の可能性が高い（予想）と思われるけど、<br>
いずれにせよ、原因を特定するには、ライブラリの中身を読まなくては。。</p>
<p>ここら辺の処理は、流行の<a href="http://progression.jp/ja/" target="_blanK">Progression</a>でやってしまうのが、ベストなようですが、<br>
良く見たら、同梱ライブラリのSWFObjectは、1.5じゃないですか。。<br>
ってことは、SWFOjectに原因あり？？なのか。<br>
ま、追々時間のある時にでも。</p>
<p>こんなに検証してくれている、すばらしい方も↓</p>
<p>■SWFAddressとSWFObjectを組み合わせた時の挙動<br>
<a href="https://www.scratchbrain.net/blog/ver2/entries/000484.html" target="_blank">https://www.scratchbrain.net/blog/ver2/entries/000484.html</a></p>]]>
    </content>
</entry>

<entry>
    <title>CS4にばっさり斬られる。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/12/cs4.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.123</id>

    <published>2008-12-10T20:40:48Z</published>
    <updated>2025-05-14T14:28:04Z</updated>

    <summary>Adobe CS4の必要システム構成を見てたら、ばっさりとG4が斬られてました。...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p><a href="https://www.adobe.com/jp/products/creativesuite/" target="_blank">Adobe CS4</a>の必要システム構成を見てたら、ばっさりとG4が斬られてました。。</p>
<p>導入するには、Macも買う必要があるのか。<br>
ってことで、ムリ。<br>
そんな余裕はありませぬ。。</p>]]>
        
    </content>
</entry>

<entry>
    <title>最近の地ビール。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/11/post_58.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.122</id>

    <published>2008-11-07T22:03:00Z</published>
    <updated>2025-05-14T14:27:48Z</updated>

    <summary>どうも、最初の地ビールブームは、94年の酒税法の改正後にあったものの、 まだ、未...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="beer" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>どうも、最初の地ビールブームは、94年の酒税法の改正後にあったものの、<br>
まだ、未成年だったので当然知るはずもなく、<br>
地ビールに関しては、ここ1,2年くらいしか知らない、<br>
まだまだ新参者ですけど、、<br>
最近、何となくブームになり始めているような、そんな気がします。</p>]]>
        <![CDATA[<p>自分の中で、かなりブームなので、ただの気のせいと言われれば、<br>
そうかもしれないけど、<br>
ビールバーや、取扱のあるスーパーの売り場なんかに行くと、<br>
じっくり選んでいるお客さんを良く見かけるんだよね。</p>

<p>ビール離れとかよく耳にはするものの、ビールに対する意識が、<br>
遅い速度ではあるけど、徐々に変わりつつあるのかなと、<br>
感じることも多々。</p>


<p>ここ数年のプレミアムビールブームも、不況のせいか、<br>
かなり落ち着きつつあるので、次は『甘いビールブーム』が来て（もう来てる？）、<br>
その流れで、ビールもピルスナーだけではなく、色々あるってことが常識になって、<br>
第二次 地ビールブームに繋がれば、良いなって思う。</p>

<p>その取っ掛かりとして、12/3に発売される、<br>
キリンの『<a href="https://www.kirin.co.jp/brands/beerchocolat/index.html" target="_blank">ビアショコラ</a>』にはちょっとだけ期待。</p>

<p>自分が知っている中では、国内の主要メーカーで、<br>
チョコレートモルトを使ったビールが発売されるのは初（？）なのでは。<br>
珍しさだけでも良いので、全く拘りなくビールを飲んでいる消費者に対しての、<br>
意識改革になれば理想。</p>


<p>とはいえ、チョコレートモルトを使ったビールなんて、<br>
地ビールを探せば、それなりにあるし、特別珍しい物でもなく、<br>
むしろ普通な部類。</p>

<p>その他、これでもかとホップを効かした、にが〜いビールや、<br>
フルーツが入っている甘いビール、野菜が入っているビール、<br>
アルコール度の高いビール、ワインのようなビール、<br>
香辛料が入ったスパイシーなビール等々、<br>
ベルギービールにも、負けず劣らず、結構色々な種類があるので、<br>
選ぶだけでも楽しいんだよねー。</p>


<p>で、おすすめのブルワリー＆銘柄はこんな感じ。</p>
<ul>
<li>■<a href="https://www.coedobrewery.com/" target="_blank">COEDO</a> - 紅赤</li>
<li>■<a href="https://www.sanktgallenbrewery.com/" target="_blank">サンクトガーレン</a> - YOKOHAMA XPA</li>
<li>■<a href="https://www.bairdbeer.com/j/" target="_blank">ベアードブルーイング</a> - 帝国IPA</li>
</ul>

<p>3社とも地ビール界ではメジャーなブルワリーなので、<br>
もしかしたら、近所のスーパーにも取扱があるかも。<br>
でも、ベアードはちょっと厳しいかな。。<br>
なければ、ネット販売もしているので、それを利用するのもあり。</p>


<p>とにかく来年あたり、大きな地ビールブームが来そうな、そんな予感。</p>]]>
    </content>
</entry>

<entry>
    <title>MTCalendarのmonthモディファイア。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/10/mtcalendarmonth.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.121</id>

    <published>2008-10-05T19:56:18Z</published>
    <updated>2018-01-02T03:11:10Z</updated>

    <summary>MTを4.1にしてから、カレンダー表示がおかしくなったまま、 ずっと放置状態だっ...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="movabletype" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>MTを4.1にしてから、カレンダー表示がおかしくなったまま、<br>
ずっと放置状態だったけど、漸く原因らしきものを発見。</p>]]>
        <![CDATA[<p>どうも、MTCalendarのmonthモディファイアをthisにすると、<br>
うまく動かない。。<br>
とある案件の作業中に、カレンダーの表示がうまく出来なくなって、<br>
色々調べた結果、ここに行き着きました。<br>
で、もしやと思ったら、このブログのテンプレートもそうしていたので、<br>
一先ず、これが原因と確定。</p>
<p>対応策、今の所なし。<br>
というか、分からん。。</p>
<p>ちなみに、entry_templateのお話です。<br>
他のテンプレートは、必要ないので試していませんが。。</p>]]>
    </content>
</entry>

<entry>
    <title>検索結果に任意のサイトを追加するブックマークレット。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/09/post_57.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.120</id>

    <published>2008-09-17T17:09:51Z</published>
    <updated>2025-05-14T14:27:17Z</updated>

    <summary>まず初めに、タイトルが若干SEO的なTips？とも読み取れなくもないですが、、 ...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="javascript" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>まず初めに、タイトルが若干SEO的なTips？とも読み取れなくもないですが、、<br>
全くをもってSEOとは関係ありません！ので、あしからず。。</p>
<p>で、本題。<br>
Yahoo!やGoogleからサイトに来た、<br>
といった想定で、プログラムやスクリプトを開発する場合、<br>
実際に検索 → 結果から遷移 → そして検証、といった、<br>
作業が必要になってくるんですが、ドメインを取ったばかりとか、<br>
まだ、未公開のサイトの場合は、当然、検索結果に表示されない訳でして。。</p>
<p>今までは、検索サイトに見立てたサブドメインを作って、<br>
そこからの遷移で検証してました。</p>
<p>まぁ、これはこれで、然程問題ないんですけど、<br>
対象の検索サイトが増えると、サブドメインも増やして、となってしまい、<br>
それはそれで、レンタルサーバだし限界もあるということで、</p>]]>
        <![CDATA[<p>そこで、じゃ、どうすれば効率的か？<br>
思いついたのが、検索結果をDOM操作して、<br>
任意のサイトを挿入してしまえば、ってわけ。</p>

<p>最大級の手抜きをすると、</p>
<pre><code>javascript:(function(){var u = prompt('Target URL?');
document.getElementsByTagName('body')[0].innerHTML = '&lt;a href="'+u+'"&gt;LINK&lt;/a&gt;';})()</code></pre>
<p>こんな感じでも、検証には問題無いし、どのサイトでも使えるので、<br>
便利と言えば便利なんですけど、あまりにも芸が無いってことで、、<br>
各主要検索サイト専用のものを作ってみました。</p>

<ul>
<li><a href="javascript:(function(){var b = document.getElementById('yschpri');if(!b) return false;var u = prompt('Target URL?');if(u==''||u==null) return false;var l = document.createElement('div');l.className = 'web';b.insertBefore(l,b.childNodes.item(0));var h = '<div class=\'hd\'><h3><a href=\''+u+'\' class=\'yschttl\'>'+u+'</a></h3></div>';h += '<div class=\'bd\'><div class=\'abs\'>';for(var i=0;i<15;i++) h += 'Dummy Text ';h += '</div>';h += '<div class=\'sinf\'><em class=\'yschurl\'>'+u+'</em><span class=\'sep\'>-</span><a href=\'#\'>Cached</a></div></div>';l.innerHTML = h;})()">検索結果に任意のサイトを追加（Yahoo!用）</a></li>
<li><a href="javascript:(function(){var b = document.getElementById('res').getElementsByTagName('ol')[0];if(!b) return false;var u = prompt('Target URL?');if(u==''||u==null) return false;var l = document.createElement('li');l.className = 'g';b.insertBefore(l,b.childNodes.item(0));var h = '<h3 class=\'r\'><a href=\''+u+'\' class=\'l\'>'+u+'</a></h3>';h += '<div class=\'s\'>';for(var i=0;i<15;i++) h += 'Dummy Text ';h += '<br><cite>'+u+' - 10k - </cite><span class=\'gl\'><a href=\'#\'>Cached</a> - <a href=\'#\'>Similar pages</a></span>';h += '</div>';l.innerHTML = h;})()">検索結果に任意のサイトを追加（Google用）</a></li>
<li><a href="javascript:(function(){var b = document.getElementById('search-results').getElementsByTagName('ol')[0];if(!b) return false;var u = prompt('Target URL?');if(u==''||u==null) return false;var l = document.createElement('li');l.className = 'g';b.insertBefore(l,b.childNodes.item(0));var h = '<div class=\'title\'><a href=\''+u+'\' class=\'l\'>'+u+'</a></div>';h += '<div class=\'abst\'>';for(var i=0;i<15;i++) h += 'Dummy Text ';h += '</div>';h += '<div class=\'url\'>'+u+' - 10k - <a href=\'#\'>Cached</a></div>';l.innerHTML = h;})()">検索結果に任意のサイトを追加（goo用）</a></li>
<li><a href="javascript:(function(){var dl = document.getElementById('content').getElementsByTagName('dl');if(dl.length<1) return false;var i = 0;while(dl[i].parentNode.className=='searchresult_sponsor'){i++;}var b = document.getElementById('content').getElementsByTagName('dl')[i];var u = prompt('Target URL?');if(u==''||u==null) return false;var l = document.createElement('dl');b.insertBefore(l,b.childNodes.item(0));var h = '<dt><a href=\''+u+'\'>'+u+'</a></dt>';h += '<dd>';for(var i=0;i<15;i++) h += 'Dummy Text ';h += '</dd>';h += '<dd class=\'moreinfo\'><span><a href=\''+u+'\'>'+u+'</a></span> - 10k - <a href=\'#\'>Cached</a> - <a href=\'#\'>Similar pages</a></dd>';l.innerHTML = h;})()">検索結果に任意のサイトを追加（livedoor用）</a></li>
<li><a href="javascript:(function(){var b = document.getElementById('results').getElementsByTagName('ul')[0];if(!b) return false;var u = prompt('Target URL?');if(u==''||u==null) return false;var l = document.createElement('li');b.insertBefore(l,b.childNodes.item(0));var h = '<h3><a href=\''+u+'\'>'+u+'</a></h3>';h += '<p>';for(var i=0;i<15;i++) h += 'Dummy Text ';h += '</p>';h += '<ul class=\'sb_meta\'><li><cite>'+u+'</cite></li>';h += '<li><a href=\'#\'>Cached</a></li></ul>';l.innerHTML = h;})()">検索結果に任意のサイトを追加（MSN用）</a></li>
</ul>

<p>使い方は、まず上のリンクをブックマークしてから、<br>
<a href="https://www.yahoo.co.jp/" target="_blank">Yahoo!</a>もしくは、<a href="https://www.google.co.jp/" target="_blank">Google</a>他、各検索サイトにて、適当な言葉で検索。</p>
<p>検索結果が表示されたら、各々の検索サイト用のブックマークレットを実行。<br>
検索結果が表示されていれば、入力ダイアログが出てくるので、<br>
遷移させたいURLを入力して、<br>
『OK』を押せば、はい、出来上がり。</p>

<p>注意として、検索結果のHTMLの仕様が変わった場合、<br>
動かなくなる可能性があるので、ご了承を。</p>

<p>このブックマークレット自体、殆どの人が、<br>
必要ないと思いますが、開発している物次第では、<br>
多少なりとも役に立つ？かも。</p>

<p>ちなみに、まだ、MacのSafari3.1.2でしか動作検証してませんので。。</p>]]>
    </content>
</entry>

<entry>
    <title>お引っ越し。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/08/post_56.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.118</id>

    <published>2008-08-26T20:30:30Z</published>
    <updated>2018-01-02T03:14:44Z</updated>

    <summary>ようやく、完了。 なんだかんだやってたら、2,3日もかかった。。 しかも、まだ微...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>ようやく、完了。<br>
なんだかんだやってたら、2,3日もかかった。。<br>
しかも、まだ微妙に終わってないし。</p>]]>
        <![CDATA[<p>厳密にいえば、住所は変わるものの、<br>
同じ建物内の引越しなんで、まぁ、楽といえば楽ですが、<br>
それなりに重いものを、運ぶ必要もあったし、<br>
引越し先の環境が、元の所とは違うので、<br>
そのまま置けなかったりと、色々と手こずってました。</p>

<p>で、やっと文字化けも解消しつつ、<br>
ほぼほぼ完了と相成りました！<br>
<s>まだ、右下のPopular Entryは、文字化けの状態ですけど、<br>
そのうち直します。</s></p>

<p>最も手こずったのが、ブログの移動。<br>
元のDB（EUC-JP）からダンプしたファイルが、<br>
部分的に文字化けしてて、<br>
ちまちま、テキストファイルでSQLを修正しつつ、<br>
新しいDB（EUC-JP）に移してたんだけど、<br>
何度やっても、なぜかMT管理画面内で、文字化けを起こすし。。<br>
どうも、MySQLのバージョンが関係しているような、違うような。<br>
それなりに調べ倒したんだけど、結局どうすることも出来ず。。</p>

<p>新しい環境のDBで、Unicodeが使えるようになったので、<br>
MT4だし、折角だから、試しにダンプファイルとDBをUTFに変更して移したら、<br>
改行が全部、¥nになってしまってた以外は、問題なし。<br>
再度ダンプファイルを書き換えて、ひとまず完了。</p>

<p>そもそもが、メールサーバの不具合から、<br>
引っ越しせざるを得ない状況になったんで、<br>
望んだ引っ越しでは無かったけど、<br>
まぁ、ほんのちょっとだけ経験値になった、ってことで良しとします。</p>

<p>ようやく、.bizのメールも復旧しました。<br>
ご迷惑をお掛けした方々、どうもすみませんでした。</p>

<p>それにしても、日本語が読めないサポートは、かなり痛い。<br>
多分、日本語のコピペなら出来る、外国人なんだろうな。</p>]]>
    </content>
</entry>

<entry>
    <title>判断をミスる。</title>
    <link rel="alternate" type="text/html" href="https://www.trustworks.biz/blog/2008/07/post_55.html" />
    <id>tag:www.trustworks.biz,2008:/blog//2.117</id>

    <published>2008-07-25T19:31:52Z</published>
    <updated>2018-01-02T03:15:23Z</updated>

    <summary>あまりの忙しさに、判断をミスりました。。 げんなり。。 冷静さを欠いた、自分のミ...</summary>
    <author>
        <name>trust</name>
        
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="https://www.trustworks.biz/blog/">
        <![CDATA[<p>あまりの忙しさに、判断をミスりました。。<br>
げんなり。。</p>
<p>冷静さを欠いた、自分のミス。多分。<br>
はぁ。</p>
<p>エーデルピルスで、一息つくとしますか。。</p>]]>
        
    </content>
</entry>

</feed>
