<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>サイキョウライン &#187; JavaScript</title>
	<atom:link href="http://saikyoline.jp/weblog/category/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://saikyoline.jp/weblog</link>
	<description>コンピュータに関係あることとか、ないこととか。</description>
	<lastBuildDate>Wed, 01 Feb 2012 14:17:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>セミコロン省略について。</title>
		<link>http://saikyoline.jp/weblog/2010/12/01/225119.html</link>
		<comments>http://saikyoline.jp/weblog/2010/12/01/225119.html#comments</comments>
		<pubDate>Wed, 01 Dec 2010 13:51:19 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=1098</guid>
		<description><![CDATA[[JavaScript][Ruby] 行末のセミコロン省略の違い RubyもJavaScriptも、行末のセミコロンが省略できる。なんとなく同じようなものだろうと深く考えたことがなかったが、機能が全然違っていた。Ruby [...]]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://am6.jp/9PSvOg" title="[JavaScript][Ruby] 行末のセミコロン省略の違い"><p><a href="http://am6.jp/9PSvOg">[JavaScript][Ruby] 行末のセミコロン省略の違い</a></p>
<p>RubyもJavaScriptも、行末のセミコロンが省略できる。なんとなく同じようなものだろうと深く考えたことがなかったが、機能が全然違っていた。Rubyは、文(式)の終わりと解釈できればそうするが、JavaScriptは次の行と継続していると解釈できればそうする。デフォルトが真逆だったのだ。別の言い方をすると、Rubyは行末のセミコロンは常に省略できるが、JavaScriptの場合は省略できないことがかなりある。</p></blockquote>
<p>なるほど！</p>
<p>ってことは、ActionScriptもそうなりますよね。これは気をつけないとなぁ。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2010/12/01/225119.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libronの埼玉県対応をしました。</title>
		<link>http://saikyoline.jp/weblog/2009/11/02/000902.html</link>
		<comments>http://saikyoline.jp/weblog/2009/11/02/000902.html#comments</comments>
		<pubDate>Sun, 01 Nov 2009 15:09:02 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[インターネット]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=888</guid>
		<description><![CDATA[Libron &#8211; 無料で本が読めるライフハック Libron は Amazon のページから最寄りの図書館(*)の蔵書を検索できる便利なツールです。 Amazonのページから最寄りの図書館の蔵書を検索できるL [...]]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://libron.net/" title="Libron - 無料で本が読めるライフハック"><p><a href="http://libron.net/">Libron &#8211; 無料で本が読めるライフハック</a></p>
<p>Libron は Amazon のページから最寄りの図書館(*)の蔵書を検索できる便利なツールです。</p></blockquote>
<p>Amazonのページから最寄りの図書館の蔵書を検索できるLibron（引用まんまじゃないか）で地域対応が進められているのを見て埼玉県在住としてだまっておられん、ということでやらせていただきました。<br />
少し探してみたら埼玉県にも<a href="http://cross.lib.pref.saitama.jp/mutualpub/mutual.html">図書館を横断検索できるシステム</a>があったのでここを利用しようとしたのですが、調べてみると予想外の仕様・・・。</p>
<p>ここで検索すると裏側で各施設にリクエストを投げなおして、返ってきた結果をキャッシュしてフレームのひとつにはめ込むという挙動みたい。その結果は各施設のページそのものなので、チェックをつけた施設によってフォーマットはばらばら、しかもフレーム内で数回遷移するので数回リクエストを投げないと結果をとれない。これでは各施設に個別にリクエストを投げるとの変わらない、というかそれ以上に複雑になってしまいます。<br />
そもそも人がブラウザを通して使うように作られているので当然と言えば当然です。しかしこれではあまりにもあまりではないですか。</p>
<p>ということで<a href="http://www.pref.saitama.lg.jp/A01/BP00/03.html">埼玉県／推計人口</a>で、市町村または施設の検索ページが用意されている単位にそれぞれ人口を調べ、多い順に5件の施設を対応しました。<br />
こういう経緯でのチョイスなので、いつも使ってる図書館がないよって場合にはここにコメントをいただけると追加できるかもしれません。</p>
<p>といいつつ、いちばん先に対応するべきであろう「さいたま市図書館」はISBN指定ができない(!?)ために対応できないのですが・・・。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2009/11/02/000902.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>サイ本の新しいやつ。</title>
		<link>http://saikyoline.jp/weblog/2007/08/08/124207.html</link>
		<comments>http://saikyoline.jp/weblog/2007/08/08/124207.html#comments</comments>
		<pubDate>Wed, 08 Aug 2007 03:42:07 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=434</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<table style="border: 1px dotted #999999; font-size: 14px; margin: 5px; text-align: left;">
<tr>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113296/saikyoline-22/ref=nosim"><img src="http://ec1.images-amazon.com/images/I/21bTHRPZuuL.jpg" width="125" height="160" alt="JavaScript 第5版" title="JavaScript 第5版" style="border: 0px; margin: 5px 10px 5px 5px;"/></a></td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113296/saikyoline-22/ref=nosim" style="text-decoration: none;"><span style="font-weight: bold;">JavaScript 第5版</span><br/><span>オライリー・ジャパン(2007-08-14)</span><br/>
<ul style="margin-top: 3px; margin-bottom: 3px;">
<li style="list-style: none inside;">(著)David Flanagan</li>
<li style="list-style: none inside;">(翻訳)村上 列</li>
</ul>
<p><span>オライリー・ジャパン</span><br/><span>新品価格：￥ 4,410</span><br/><span>ASIN：4873113296</span></a></td>
</tr>
</table>
<p>Amazonで予約開始してたので注文。<br/><br />
JavaScript、いまひとつ「オレわかるぜー！」って言えない。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2007/08/08/124207.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScriptをまるごと。</title>
		<link>http://saikyoline.jp/weblog/2007/02/02/020347.html</link>
		<comments>http://saikyoline.jp/weblog/2007/02/02/020347.html#comments</comments>
		<pubDate>Thu, 01 Feb 2007 17:03:47 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=375</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<table style="border: 1px dotted #999999; font-size: 14px; margin: 5px; text-align: left;">
<tr>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844323644/saikyoline-22/ref=nosim"><img src="http://ec1.images-amazon.com/images/P/4844323644.01._SCMZZZZZZZ_V44530408_.jpg" width="112" height="160" alt="まるごとJavaScript &amp; Ajax ! Vol.1" title="まるごとJavaScript &amp; Ajax ! Vol.1" style="border: 0px; margin: 5px 10px 5px 5px;"/></a></td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844323644/saikyoline-22/ref=nosim" style="text-decoration: none;"><span style="font-weight: bold;">まるごとJavaScript &amp; Ajax ! Vol.1</span><br/><span>インプレスジャパン(2007-02-15)</span><br/>
<ul style="margin-top: 3px; margin-bottom: 3px;">
<li style="list-style: none inside;">(著)天野 仁史</li>
<li style="list-style: none inside;">(著)舘野 祐一</li>
<li style="list-style: none inside;">(著)川崎 有亮</li>
<li style="list-style: none inside;">(著)子飼 弾</li>
<li style="list-style: none inside;">(著)arton</li>
<li style="list-style: none inside;">(著)田中 孝太郎</li>
<li style="list-style: none inside;">(著)国分 裕</li>
<li style="list-style: none inside;">(著)山本 有悟</li>
<li style="list-style: none inside;">(著)竹迫 良範</li>
<li style="list-style: none inside;">(著)奥 一穂</li>
</ul>
<p><span>インプレスジャパン</span><br/><span>新品価格：￥ 1,995</span><br/><span>ASIN：4844323644</span></a></td>
</tr>
</table>
<p>言わずもがな。予約した。まだAmazonに画像は上がってないようです。<br/><br />
<br/><br />
[p.s.] 2007-02-16<br/><br />
画像が上がったので更新。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2007/02/02/020347.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lingrで複数行発言ワンライナー。</title>
		<link>http://saikyoline.jp/weblog/2006/12/10/222830.html</link>
		<comments>http://saikyoline.jp/weblog/2006/12/10/222830.html#comments</comments>
		<pubDate>Sun, 10 Dec 2006 13:28:30 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=351</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lingr.com/">Lingr</a>で。<br/><br />
<br/><br />
一行発言はプロポーショナルフォントで表示されるのに、複数行発言はソースを貼り付けるのが前提になっているよう（<a href="http://www.lingr.com/help/tips/multiline">参照</a>）で、自動的に等幅フォントになってしまう。<br/><br />
これによりAAを貼ろうとするとしっかりずれる。<br/><br />
<br/><br />
そこで、一行ずつ細切れで発言したらいいんじゃないかと思ったので試してみた。<br/></p>
<p><span id="more-351"></span><br />
<br/><br />
↓コレを、</p>
<pre class="code"><code>　　　 _ 　∩
　　(　ﾟ∀ﾟ)彡　りんがー!リンガー!
　　(　 ⊂彡
　 　|　　　|　
　 　し ⌒Ｊ</code></pre>
<p><a href="http://saikyoline.jp/weblog/attach20061210/try.gif" rel="lightbox"><img alt="try.gif" src="http://saikyoline.jp/weblog/attach20061210/try-thumb.gif" width="320" height="240" /></a><br/><br />
アドレスバーに貼り付けるワンライナー。<br/></p>
<pre class="code"><code>javascript:prompt('AA!?').split('BR').forEach(function(line){$('speakField').value=line;chatroom.do_keypress({keyCode:Event.KEY_RETURN});});</code></pre>
<p>promptが複数行を受け付けてくれないので「s/\n/BR/g」してから貼り付ける。<br/><br />
試行錯誤して時間かけたわりにぶざまで残念。IE7でもちゃんと動かず無念。（Firefox2.0では動きます。）<br/><br />
<br/><br />
(ﾉД`)ｼｸｼｸ</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/12/10/222830.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>script.aculo.usのサイトがリニューアル。</title>
		<link>http://saikyoline.jp/weblog/2006/08/22/121257.html</link>
		<comments>http://saikyoline.jp/weblog/2006/08/22/121257.html#comments</comments>
		<pubDate>Tue, 22 Aug 2006 03:12:57 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=309</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://script.aculo.us/" title="script.aculo.us - web 2.0 javascript"><p><a href="http://script.aculo.us/">script.aculo.us &#8211; web 2.0 javascript</a></p>
<p>script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.</p></blockquote>
<p>[via] <a href="http://mir.aculo.us/articles/2006/08/21/script-aculo-us-main-site-relaunch">script.aculo.us main site relaunch</a><br/><br />
<br/><br />
トップページからしてかっこよろしくなってます。<br/><br />
もうね、意味もなく使いたくなるよ、これは。<br/><br />
<br/></p>
<div style="text-align: right;">
クリスマスプレゼントに金槌をもらった子どもは、何でも叩きたがる。<br/><br />
&#8212;&#8212;&#8212;- Gerald M. Weinberg 「金槌の法則」
</div>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/08/22/121257.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>申し込み失敗。</title>
		<link>http://saikyoline.jp/weblog/2006/06/17/234939.html</link>
		<comments>http://saikyoline.jp/weblog/2006/06/17/234939.html#comments</comments>
		<pubDate>Sat, 17 Jun 2006 14:49:39 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=280</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://shibuyajs.org/articles/2006/06/15/technical-talk-2" title="Technical Talk #2"><p><a href="http://shibuyajs.org/articles/2006/06/15/technical-talk-2">Technical Talk #2</a></p>
<p>2006年 6月30日(金)に Shibuya.js 第二回目のイベント、Shibuya.js Technical Talk #2 を開催します。</p></blockquote>
<p>第一次募集を逃したので今日の第二次募集にPC前で待機し12:00の開始と共に応募したのだが、失敗。<br/><br />
というか、正しくは失敗した<strong>らしい</strong>。受付確認メール来るって言ったジャン。<br/><br />
受付確認メールを待たずに外出してしまい、帰ってきてメールチェックしたら受付確認メール来てない、と。<br/><br />
じゃぁあらためて、と思ったら当然のごとく</p>
<blockquote><p>定員に達したため、募集は締め切りました。</p></blockquote>
<p>orz<br/><br />
<br/><br />
つぎは一次募集で申し込む。受付確認メールもすぐ確認する。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/06/17/234939.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ajaxイン・アクション。</title>
		<link>http://saikyoline.jp/weblog/2006/06/11/002407.html</link>
		<comments>http://saikyoline.jp/weblog/2006/06/11/002407.html#comments</comments>
		<pubDate>Sat, 10 Jun 2006 15:24:07 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=275</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<table style="border: 1px dotted #999999; font-size: 14px; margin: 5px; text-align: left;">
<tr>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844322222/saikyoline-22/ref=nosim/"><img src="http://images.amazon.com/images/P/4844322222.01._SCMZZZZZZZ_.jpg" width="125" height="160" alt="Ajaxイン・アクション" title="Ajaxイン・アクション" style="border: 0px; margin: 5px 10px 5px 5px;"/></a></td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844322222/saikyoline-22/ref=nosim/" style="text-decoration: none;"><span style="font-weight: bold;">Ajaxイン・アクション</span><br/><span>インプレス(2006-06-09)</span><br/>
<ul style="margin-top: 3px; margin-bottom: 3px;">
<li style="list-style: none inside;">(著)Dave Crane</li>
<li style="list-style: none inside;">(著)Eric Pascarello</li>
<li style="list-style: none inside;">(著)Darren James</li>
</ul>
<p><span>インプレス</span><br/><span>新品価格：￥ 4,998</span><br/><span>ASIN：4844322222</span></a></td>
</tr>
</table>
<p>Amazonで予約してから早2ヶ月、やっと届く。3月あたりにコレが出るのを知ってからAjax本はガマンしてました。（というか、欲しいな、と思うAjax本がなかった。）<br/><br />
さっそくさらっと目を通したのですが、イイ。Ajaxとはなんぞやだとか、その仕組みについては言わずもがな。<br/><br />
ページの再読込がなくなることにともなう、いままでとは違ったユーザビリティについて。<br/><br />
クライアントサイドに処理が移り、いままでサーバから出なかったようなデータが飛び交うようになることへのセキュリティ、おなじく、パフォーマンス。<br/><br />
プラグマティック（←言いたかった）なサンプルまでついてたりしてAjaxについて網羅されてます。<br/><br />
そして、内容とは関係ないですが、厚みの割に軽い。<br/><br />
本はとりあえずひととおり目を通すまでカバンに入れて持ち歩く人なんで、これは嬉しいス。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/06/11/002407.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FireBugのJSデバッガ紹介スクリーンキャスト。</title>
		<link>http://saikyoline.jp/weblog/2006/05/31/233158.html</link>
		<comments>http://saikyoline.jp/weblog/2006/05/31/233158.html#comments</comments>
		<pubDate>Wed, 31 May 2006 14:31:58 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=272</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://www.joehewitt.com/blog/firebug_screenc.php" title="JoeHewitt.com"><p><a href="http://www.joehewitt.com/blog/firebug_screenc.php">JoeHewitt.com</a></p>
<p>Jim Rutherford has put together an excellent screencast demonstrating how to use FireBug&#8217;s JavaScript debugging features.</p></blockquote>
<p>[via] <a href="http://ajaxian.com/archives/joe-hewitt-talks-on-firebug-video">Ajaxian &raquo; Joe Hewitt Talks on Firebug (Video)</a><br/><br />
<br/><br />
バージョン0.4で加わったJavaScriptデバッガについて詳しく説明しているスクリーンキャスト。<br/><br />
ドキュメントはありますが、やっぱりムービーはわかりやすい。<br/><br />
<br/><br />
妙にリアルなFireBugのロゴが&quot;<strong>The G</strong>&quot;に見えてしかたがない。</p>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/05/31/233158.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>水面に映す。</title>
		<link>http://saikyoline.jp/weblog/2006/05/29/233834.html</link>
		<comments>http://saikyoline.jp/weblog/2006/05/29/233834.html#comments</comments>
		<pubDate>Mon, 29 May 2006 14:38:34 +0000</pubDate>
		<dc:creator>yoshuki</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://saikyoline.jp/weblog/?p=270</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://cow.neondragon.net/stuff/reflection/" title="Reflection.js"><p><a href="http://cow.neondragon.net/stuff/reflection/">Reflection.js</a></p>
<p>Reflection.js 1.5 allows you to add reflections to images on your webpages. It uses unobtrusive javascript to keep your code clean.</p></blockquote>
<p>[via] <a href="http://gigazine.net/index.php?/news/comments/20060529_reflectionjs/">GIGAZINE &#8211; 水面に反射するような効果を画像に加えるJavaScript「Reflection.js」</a><br/><br />
<br/><br />
「reflection.js」をインクルードして「class=&quot;reflect&quot;」を追加するだけ。簡単だ。そしてかっこよろしい。<br />
<script type="text/javascript" src="http://saikyoline.jp/javascripts/reflection.js"></script></p>
<table style="border: 1px dotted #999999;">
<tr>
<td style="vertical-align: middle; text-align: center;">これが、</td>
<td style="vertical-align: top; text-align: center;"><img src="http://saikyoline.jp/images/saikyoline_60.gif" alt="SaikyoLine.jp"/></td>
<td style="vertical-align: middle; text-align: center;">→</td>
<td style="vertical-align: middle; text-align: center;">こうなる。（JavaScriptがOFFになってると見えません。）</td>
<td style="vertical-align: top; text-align: center;"><img src="http://saikyoline.jp/images/saikyoline_60.gif" alt="SaikyoLine.jp" class="reflect"/></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://saikyoline.jp/weblog/2006/05/29/233834.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

