<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>MIT license | Web活メモ帳</title>
	<atom:link href="https://blog.verygoodtown.com/tag/mit-license/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.verygoodtown.com</link>
	<description>WEB開発者が使える世界の情報を発信します</description>
	<lastBuildDate>Fri, 19 Aug 2011 01:09:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.10</generator>
<site xmlns="com-wordpress:feed-additions:1">122803348</site>	<item>
		<title>黄金比をサイトに取り入れるためのCSSグリッドシステム「Golden Grid System」</title>
		<link>https://blog.verygoodtown.com/2011/08/golden-grid-system-a-base-for-creating-responsive-designs/</link>
					<comments>https://blog.verygoodtown.com/2011/08/golden-grid-system-a-base-for-creating-responsive-designs/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Fri, 19 Aug 2011 01:01:16 +0000</pubDate>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[CSS Framework]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7707</guid>

					<description><![CDATA[<p>黄金比をサイトに取り入れるためのCSSグリッドシステム「Golden Grid System」をご紹介。 黄金比とは、「1:1.618033988..」からなる比率で、最もバランスが取れていると感じられる比率の事を指しま [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/08/golden-grid-system-a-base-for-creating-responsive-designs/">黄金比をサイトに取り入れるためのCSSグリッドシステム「Golden Grid System」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/08/20110819-01.jpg" alt="20110819 01" title="20110819-01.jpg" border="0" width="449" height="420" /></p>
<p><strong>黄金比をサイトに取り入れるためのCSSグリッドシステム</strong>「<a href="http://goldengridsystem.com/" target="_blank">Golden Grid System</a>」をご紹介。</p>
<p>黄金比とは、「1:1.618033988..」からなる比率で、最もバランスが取れていると感じられる比率の事を指します。</p>
<p><span id="more-7707"></span></p>
<p>画面の分割は、<br />
ワイドスクリーン用に16分割、<br />
タブレット用に8分割、<br />
スマートフォン用に4分割しているようです。</p>
<p>メディアクエリを使用し、240〜2560ピクセルの画面サイズに対して、<br />
バランスの取れたページを作れるとの事。</p>
<p>ただ、iPhone用のSafariに一部バグがあるのと、<br />
IE6〜8に対してはIE用のクラスを作らないと行けないようです。</p>
<p>そのまま使えるフレームワークというわけではありませんが、参考にはなると思います。</p>
<p>作者の方は<a href="http://lessframework.com/" target="_blank">Less Framework</a>を作った方のようです。興味のある方は下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/08/golden-grid-system-a-base-for-creating-responsive-designs/">黄金比をサイトに取り入れるためのCSSグリッドシステム「Golden Grid System」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/08/golden-grid-system-a-base-for-creating-responsive-designs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7707</post-id>	</item>
		<item>
		<title>[JS]CSVを読み込んでJSONに変換してくれるライブラリ「csonv.js」</title>
		<link>https://blog.verygoodtown.com/2011/07/fetch-relational-csv-data-at-client-side-csonv-js/</link>
					<comments>https://blog.verygoodtown.com/2011/07/fetch-relational-csv-data-at-client-side-csonv-js/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Thu, 14 Jul 2011 01:04:55 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7658</guid>

					<description><![CDATA[<p>ajaxを使用してデータベースの情報を表示する仕組みは一般的になってきたと言ってもいいと思いますが、 そこまで手をかけたくない小規模の案件も多いですよね。 そんな時に使えそうなのが、CSVをJSONに変換してくれるJav [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/07/fetch-relational-csv-data-at-client-side-csonv-js/">[JS]CSVを読み込んでJSONに変換してくれるライブラリ「csonv.js」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/07/20110713-04.jpg" alt="20110713 04" title="20110713-04.jpg" border="0" width="500" height="96" /></p>
<p>ajaxを使用してデータベースの情報を表示する仕組みは一般的になってきたと言ってもいいと思いますが、<br />
そこまで手をかけたくない小規模の案件も多いですよね。</p>
<p><span id="more-7658"></span></p>
<p>そんな時に使えそうなのが、CSVをJSONに変換してくれるJavaScriptライブラリ「<a href="http://archan937.github.com/csonv.js/" target="_blank">csonv.js</a>」です。</p>
<p>CSVデータさえアップロードしてもらえば、常に最新の情報を表示する事ができるようになりますよ。</p>
<h3>CSVの形式</h3>
<p>CSVの作り方には制約があり、最初の行はキー名にする必要があるようです。<br />
データは2行目以降でなければいけないようですね。</p>
<p>文字列の中に,(カンマ)を使いたい場合には、;（セミコロン）区切りでもOKなようです。</p>
<h3>使い方</h3>
<p>使い方はいたって簡単でCSVのパスを指定するだけです。</p>
<pre class="brush:js;">
var members = Csonv.fetch("path/to/csv/family.csv");
var result    = JSON.stringify(members, null, 2);
alert(result);</pre>
<p>↑これでJSON文字列が取得できるようになります。</p>
<p>プログラムの知識も殆ど必要なくできるので、ちょっとしたときに活躍してくれそうですね。</p>
<p>詳細&#038;ダウンロードは下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/07/fetch-relational-csv-data-at-client-side-csonv-js/">[JS]CSVを読み込んでJSONに変換してくれるライブラリ「csonv.js」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/07/fetch-relational-csv-data-at-client-side-csonv-js/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7658</post-id>	</item>
		<item>
		<title>HTML5でAudioを便利に使うライブラリ「Buzz」</title>
		<link>https://blog.verygoodtown.com/2011/07/javascript-html5-audio-library-buzz/</link>
					<comments>https://blog.verygoodtown.com/2011/07/javascript-html5-audio-library-buzz/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Wed, 06 Jul 2011 01:30:10 +0000</pubDate>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7619</guid>

					<description><![CDATA[<p>HTML5でAudioを便利に使うライブラリ「Buzz」 HTML5に対応しているブラウザであれば、再生、一時停止、停止、ボリュームコントロールのようなアクションを制御する事ができるようになります。 それ以外にも、オーデ [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/07/javascript-html5-audio-library-buzz/">HTML5でAudioを便利に使うライブラリ「Buzz」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/07/20110706-02.jpg" alt="20110706 02" title="20110706-02.jpg" border="0" width="500" height="286" /></p>
<p>HTML5でAudioを便利に使うライブラリ「<a href="http://buzz.jaysalvat.com/" target="_blank">Buzz</a>」</p>
<p><span id="more-7619"></span></p>
<p>HTML5に対応しているブラウザであれば、再生、一時停止、停止、ボリュームコントロールのようなアクションを制御する事ができるようになります。</p>
<p>それ以外にも、オーディオのループや再生時間の取得、イベントの取得などなど、<br />
色々なAPIが用意されています。</p>
<h3>対応しているファイル形式</h3>
<p>ファイル形式はOgg、Mp3、Wav、Aacの４種類に対応しているようです。</p>
<p>音声の再生には以前はFlashが必須でしたが、こういったライブラリで手軽に設置できるようになって来たのが嬉しいですね。</p>
<p>ブラウザによっては動作しないものもあるようですが、<br />
フェードイン/フェードアウトも実装されていました。</p>
<p><a href="http://buzz.jaysalvat.com/demo/" target="_blank">デモ</a>も非常に面白いサイトに出来上がっていました。<br />
こういった便利なライブラリは覚えておくといつか使えそうです。</p>
<p>詳細&#038;ダウンロードは下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/07/javascript-html5-audio-library-buzz/">HTML5でAudioを便利に使うライブラリ「Buzz」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/07/javascript-html5-audio-library-buzz/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7619</post-id>	</item>
		<item>
		<title>無限にドラッグできるインターフェイスを作れるjQueryプラグイン「Infinite Drag」</title>
		<link>https://blog.verygoodtown.com/2011/06/create-infinite-wall-interfaces-with-infinite-drag/</link>
					<comments>https://blog.verygoodtown.com/2011/06/create-infinite-wall-interfaces-with-infinite-drag/#comments</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Fri, 10 Jun 2011 01:07:12 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7483</guid>

					<description><![CDATA[<p>無限にドラッグできるインターフェイスをjQueryで作れる「Infinite Drag」 全体をドラッグで移動できるようになっており、タイル毎にHTMLを設定できるようになっています。 各タイルには自由にHTMLを設定し [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/06/create-infinite-wall-interfaces-with-infinite-drag/">無限にドラッグできるインターフェイスを作れるjQueryプラグイン「Infinite Drag」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/06/20110610-01.jpg" alt="20110610 01" title="20110610-01.jpg" border="0" width="500" height="185" /></p>
<p>無限にドラッグできるインターフェイスをjQueryで作れる「<a href="http://ianli.com/infinitedrag/" target="_blank">Infinite Drag</a>」</p>
<p><span id="more-7483"></span></p>
<p>全体をドラッグで移動できるようになっており、タイル毎にHTMLを設定できるようになっています。</p>
<p>各タイルには自由にHTMLを設定したりできるので<br />
フォームを表示したり、画像にしたり、何でもOKのようです。</p>
<p>移動方向を横だけに限定したりもできました。</p>
<p>使い方によっては面白いものができそうですね。<br />
ポートフォリオとかに良いかも。</p>
<p>興味のある方は下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/06/create-infinite-wall-interfaces-with-infinite-drag/">無限にドラッグできるインターフェイスを作れるjQueryプラグイン「Infinite Drag」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/06/create-infinite-wall-interfaces-with-infinite-drag/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7483</post-id>	</item>
		<item>
		<title>わずか30KBで出来た軽量のWYSIWYGエディタ「NicEdit」</title>
		<link>https://blog.verygoodtown.com/2011/05/rich-online-javascript-text-editor-nicedit/</link>
					<comments>https://blog.verygoodtown.com/2011/05/rich-online-javascript-text-editor-nicedit/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Thu, 26 May 2011 01:23:35 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[MIT license]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7344</guid>

					<description><![CDATA[<p>リッチなテキストエディタを使いたい場合にWYSIWYGエディタを導入するサイトが増えてきている。 WordPressなどで使われているTinyMCEは高機能な分、かなり大きなファイル構成になっているため、どうしても容量が [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/05/rich-online-javascript-text-editor-nicedit/">わずか30KBで出来た軽量のWYSIWYGエディタ「NicEdit」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/05/20110526-01.jpg" alt="20110526 01" title="20110526-01.jpg" border="0" width="500" height="243" /></p>
<p>リッチなテキストエディタを使いたい場合にWYSIWYGエディタを導入するサイトが増えてきている。</p>
<p><span id="more-7344"></span></p>
<p>WordPressなどで使われているTinyMCEは高機能な分、かなり大きなファイル構成になっているため、どうしても容量が大きくなりがちだ。</p>
<p>しかし、本日紹介する「<a href="http://www.nicedit.com/" target="_blank">NicEdit</a>」をすれば、わずか30KBの1つのファイルで<br />
WYSIWYGの実装が可能だ。</p>
<h3>使い方</h3>
<p>実装するには、以下の２行を追加するだけでOKだ。</p>
<pre class="brush:html;">
&lt;script&nbsp;src=&quot;nicEdit-latest.js&quot;&nbsp;type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script&nbsp;type=&quot;text/javascript&quot;&gt;
bkLib.onDomLoaded(nicEditors.allTextAreas);
&lt;/script&gt;</pre>
<p>これで、ページ内にあるテキストエリアが自動的にWYSIWYGエディタに様変わりする。</p>
<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/05/20110526-02.jpg" alt="20110526 02" title="20110526-02.jpg" border="0" width="280" height="124" /></p>
<p>↑実装した様子</p>
<p>必要最低限の機能で良い場合に十分使えるシステムだ。<br />
公式サイトにはデモがあるので、一度触れてみることをお勧めする。</p>The post <a href="https://blog.verygoodtown.com/2011/05/rich-online-javascript-text-editor-nicedit/">わずか30KBで出来た軽量のWYSIWYGエディタ「NicEdit」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/05/rich-online-javascript-text-editor-nicedit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7344</post-id>	</item>
		<item>
		<title>node.jsで作られた簡易CSM「Calipso」</title>
		<link>https://blog.verygoodtown.com/2011/05/simple-nodejs-content-management-system-calipso/</link>
					<comments>https://blog.verygoodtown.com/2011/05/simple-nodejs-content-management-system-calipso/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Wed, 25 May 2011 02:29:03 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[MIT license]]></category>
		<category><![CDATA[node.js]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7339</guid>

					<description><![CDATA[<p>オープンソースのCMSと言えばもはやWordpressがスタンダートですが、本日紹介する「Calipso」はWordPressとDrupalにインスパイアされたCMSだ。 コンテンツのメンテナンスをするのにCMSを使うの [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/05/simple-nodejs-content-management-system-calipso/">node.jsで作られた簡易CSM「Calipso」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/05/20110525-01.jpg" alt="20110525 01" title="20110525-01.jpg" border="0" width="499" height="451" /></p>
<p>オープンソースのCMSと言えばもはやWordpressがスタンダートですが、本日紹介する「<a href="http://calip.so/" target="_blank">Calipso</a>」は<strong>WordPressとDrupalにインスパイアされたCMS</strong>だ。</p>
<p><span id="more-7339"></span></p>
<p>コンテンツのメンテナンスをするのにCMSを使うのは良くあるが、<br />
最近話題のnode.jsを使ってみたいという場合にどうだろうか。</p>
<p>サーバーサイドにnode.jsとMongoDBで動くように作られており、ちょっとしたサイトを構築するのに更新が簡単だろう。</p>
<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/05/20110525-02.jpg" alt="20110525 02" title="20110525-02.jpg" border="0" width="499" height="294" /></p>
<p>↑プロフィールの編集画面</p>
<p>日本語も問題なく入力することができるようになっているので、サイト内の一部の更新をする。そんな場合にマッチする便利なCMSではないだろうか。</p>The post <a href="https://blog.verygoodtown.com/2011/05/simple-nodejs-content-management-system-calipso/">node.jsで作られた簡易CSM「Calipso」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/05/simple-nodejs-content-management-system-calipso/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7339</post-id>	</item>
		<item>
		<title>[JS]ちょっとした処理に使えるマイクロフレームワークを50以上集めた「microjs」</title>
		<link>https://blog.verygoodtown.com/2011/05/discover-micro-frameworks-micro-libraries-with-microjs/</link>
					<comments>https://blog.verygoodtown.com/2011/05/discover-micro-frameworks-micro-libraries-with-microjs/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Fri, 06 May 2011 00:20:14 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7076</guid>

					<description><![CDATA[<p>特定の用途だけに特化したフレームワークが必要な場合、シンプルなもので良いのではないだろうか。 「microjs」では、DOM構築後のタイミングで処理を実行したいだけのフレームワークやBase64処理をするだけの物、ブラウ [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/05/discover-micro-frameworks-micro-libraries-with-microjs/">[JS]ちょっとした処理に使えるマイクロフレームワークを50以上集めた「microjs」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/05/20110506-01.jpg" alt="20110506 01" title="20110506-01.jpg" border="0" width="500" height="330" /></p>
<p>特定の用途だけに特化したフレームワークが必要な場合、シンプルなもので良いのではないだろうか。</p>
<p>「<a href="http://microjs.com/" target="_blank">microjs</a>」では、DOM構築後のタイミングで処理を実行したいだけのフレームワークやBase64処理をするだけの物、ブラウザ判別するだけの物など、<br />
ちょっとした時に使えるフレームワークが50以上揃っています。</p>
<p>以下にいくつか気になった物をご紹介。<br />
<span id="more-7076"></span></p>
<h3><a href="https://github.com/ded/domready" target="_blank">domReady</a></h3>
<p>DOM構築後のタイミングで処理を実行場合に使えます。0.2KB。</p>
<pre class="brush:js;">
domReady(function () {
  // dom is loaded!
});</pre>
<h3><a href="https://bitbucket.org/davidchambers/base64.js/src" target="_blank">Base64.js</a></h3>
<p>Base64処理ができます。0.9KB。</p>
<h3><a href="https://github.com/ded/bowser" target="_blank">Bowser</a></h3>
<p>ブラウザ判別したい時に。0.2KB。</p>
<pre class="brush:js;">
if (bowser().msie && bowser().version <= 6) {
  alert('hello China');
}</pre>
<h3><a href="http://ejohn.org/blog/javascript-micro-templating/" target="_blank">Micro-Templating</a></h3>
<p>JSで使えるテンプレートエンジン。0.2KB。</p>
<pre class="brush:html;">
&lt;script&nbsp;type=&quot;text/html&quot;&nbsp;id=&quot;user_tmpl&quot;&gt;
&nbsp;&nbsp;&lt;%&nbsp;for&nbsp;(&nbsp;var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;users.length;&nbsp;i++&nbsp;)&nbsp;{&nbsp;%&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;li&gt;&lt;a&nbsp;href=&quot;&lt;%=users[i].url%&gt;&quot;&gt;&lt;%=users[i].name%&gt;&lt;/a&gt;&lt;/li&gt;
&nbsp;&nbsp;&lt;%&nbsp;}&nbsp;%&gt;
&lt;/script&gt;</pre>
<p>jQuery や Prototype のような フルスタック なフレームワークは必要ないという場合良さそうですね。</p>
<p>使ってみたい方は下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/05/discover-micro-frameworks-micro-libraries-with-microjs/">[JS]ちょっとした処理に使えるマイクロフレームワークを50以上集めた「microjs」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/05/discover-micro-frameworks-micro-libraries-with-microjs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7076</post-id>	</item>
		<item>
		<title>RSSをパースするjQueryプラグイン「PaRSS」</title>
		<link>https://blog.verygoodtown.com/2011/04/parss-parse-rss-or-atom-feeds-with-jquery/</link>
					<comments>https://blog.verygoodtown.com/2011/04/parss-parse-rss-or-atom-feeds-with-jquery/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Thu, 28 Apr 2011 01:10:04 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7053</guid>

					<description><![CDATA[<p>RSSをサイトに表示する際に使えるプラグインを見つけたのでご紹介。 「PaRSS」はRSSフィードを取得して動的に表示してくれるプラグインです。 Webサイトとは別にブログを持っている方に良さそうですね。 使い方 HTM [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/04/parss-parse-rss-or-atom-feeds-with-jquery/">RSSをパースするjQueryプラグイン「PaRSS」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/04/20110428-01.jpg" alt="20110428 01" title="20110428-01.jpg" border="0" width="500" height="216" /></p>
<p>RSSをサイトに表示する際に使えるプラグインを見つけたのでご紹介。</p>
<p><span id="more-7053"></span></p>
<p>「<a href="http://www.bradwestness.com/2011/02/parss-a-jquery-rss-feed-plugin" target="_blank">PaRSS</a>」はRSSフィードを取得して動的に表示してくれるプラグインです。</p>
<p>Webサイトとは別にブログを持っている方に良さそうですね。</p>
<h3>使い方</h3>
<p><strong>HTML</strong></p>
<pre class="brush:html;">
<ul id="feed"></ul>
</pre>
<p><strong>JavaScript</strong></p>
<pre class="brush:js;">
$("#feed").PaRSS(
  "http://www.your-blog.com/feed",  // feed url
  5,  // 取得するアイテムの数 (optional)
  "M jS g:i a",  // 日付のフォーマット (optional)
  true  // descriptions (optional)
);</pre>
<p>日付のフォーマットは<a href="http://us3.php.net/manual/en/function.date.php" target="_blank">PHPで使える形式</a>であればほぼ使用できるようです。</p>
<h3>見た目の変更方法</h3>
<p>RSSは&lt;li&gt;タグで出力されるようですが、項目毎にclassが割り振られているようで、CSSをカスタマイズするだけで見た目の変更が可能です。</p>
<p><strong>出力されるHTML</strong></p>
<p>・タイトルが囲まれるタグ</p>
<pre class="brush:html;">
<span class="parss-title"></span></pre>
<p>・日付が囲まれるタグ</p>
<pre class="brush:html;">
<span class="parss-date"></span></pre>
<p>・画像が囲まれるタグ        </p>
<pre class="brush:html;">
<span class="parss-image"></span></pre>
<p>・descriptionが囲まれるタグ</p>
<pre class="brush:html;">
 <div class="parss-description"></div></pre>
<h3>追加するCSS</h3>
<p>以下のようなCSSを作成します。</p>
<pre class="brush:css;">
span.parss-title {
  /* title style definitions here */
}
span.parss-date { 
  /* date style definitions here */
}
span.parss-image {
  /* image wrapper style definitions here */
}
span.parss-image img {
  /* styles for the actual image element */
}
div.parss-description {
  /* description style definitions here */
}</pre>
<p>これで見た目の変更が可能です。</p>
<p>シンプルなスクリプトですね。<br />
興味のある方は下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/04/parss-parse-rss-or-atom-feeds-with-jquery/">RSSをパースするjQueryプラグイン「PaRSS」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/04/parss-parse-rss-or-atom-feeds-with-jquery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7053</post-id>	</item>
		<item>
		<title>[JS]#以降のURLによって処理を振り分けるjQueryベースのフレームワーク「Sammy.js」</title>
		<link>https://blog.verygoodtown.com/2011/04/tiny-javascript-framework-built-on-top-of-jquery-sammyjs/</link>
					<comments>https://blog.verygoodtown.com/2011/04/tiny-javascript-framework-built-on-top-of-jquery-sammyjs/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Wed, 27 Apr 2011 01:10:40 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=7044</guid>

					<description><![CDATA[<p>「Sammy.js」はURLによって処理を振り分ける事ができるJavaScriptの軽量フレームワークです。 #以降のアドレスを利用してURLルーティングを実装されており、 簡潔に記述することを目指したフレームワークとな [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/04/tiny-javascript-framework-built-on-top-of-jquery-sammyjs/">[JS]#以降のURLによって処理を振り分けるjQueryベースのフレームワーク「Sammy.js」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/04/20110427-01.jpg" alt="20110427 01" title="20110427-01.jpg" border="0" width="498" height="198" /></p>
<p>「<a href="http://sammyjs.org/" target="_blank">Sammy.js</a>」はURLによって処理を振り分ける事ができるJavaScriptの軽量フレームワークです。<br />
<strong>#以降のアドレス</strong>を利用してURLルーティングを実装されており、<br />
簡潔に記述することを目指したフレームワークとなっています。</p>
<p><span id="more-7044"></span></p>
<p>RubyのSinatraというフレームワークにインスパイアされたみたいですね。</p>
<p>わずか16KBしかないのですが、<strong>外部ファイルの読み込みやリダイレクト処理などがサポート</strong>されており、手軽に使う事ができます。</p>
<h3>使い方</h3>
<p>jQueryを読み込んだ後に、sammy.jsを読み込みます。</p>
<pre class="brush:html;">
&lt;script&nbsp;src=&quot;jquery.js&quot;&nbsp;type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&nbsp;&nbsp;&lt;script&nbsp;src=&quot;sammy.js&quot;&nbsp;type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
</pre>
<p>URLに対して実行するアクションを設定します。</p>
<p><strong>JavaScript</strong></p>
<pre class="brush:js;">
(function($) {
    //アクションの設定
    var app = $.sammy(function() {
        //TOPにアクセス
        this.get('#/', function() {
          $('#main').text('');
        });
        //TOP以外のアクションを追加していきます。
        this.get('#/test', function() {
          $('#main').text('Hello World');
        });

    });

    $(function() {
        app.run()
    });
})(jQuery);
</pre>
<p><strong>html</strong></p>
<pre class="brush:html;">
<a href="#/test">Hellow Worldを表示</a>
<a href="#/">TOPページ</a>
</pre>
<p>jQueryがベースになっているので、既存のプラグインを使って処理を実装する事も簡単です。<br />
ちょっとしたWEBアプリケーションを作る際に便利そうです。</p>
<p>※jQueryのバージョンは1.4.1以上が必要です。</p>
<p>Githubにはサンプルコードもアップされていますので、<br />
興味のある方は下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/04/tiny-javascript-framework-built-on-top-of-jquery-sammyjs/">[JS]#以降のURLによって処理を振り分けるjQueryベースのフレームワーク「Sammy.js」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/04/tiny-javascript-framework-built-on-top-of-jquery-sammyjs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7044</post-id>	</item>
		<item>
		<title>JavaScript開発にalertを使っている人必見！ログ出力ライブラリ「Blackbird」</title>
		<link>https://blog.verygoodtown.com/2011/04/javascript-log-viewer-blackbirdjs/</link>
					<comments>https://blog.verygoodtown.com/2011/04/javascript-log-viewer-blackbirdjs/#respond</comments>
		
		<dc:creator><![CDATA[linja]]></dc:creator>
		<pubDate>Tue, 12 Apr 2011 02:05:00 +0000</pubDate>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[MIT license]]></category>
		<guid isPermaLink="false">http://blog.verygoodtown.com/?p=6838</guid>

					<description><![CDATA[<p>JavaScriptでログを表示するのに使えるライブラリ「Blackbird」のご紹介。 出力したいメッセージを指定するだけできれいに整形して表示してくれます。 例えば、以下のようなJavaScriptを実行してみます。 [&#8230;]</p>
The post <a href="https://blog.verygoodtown.com/2011/04/javascript-log-viewer-blackbirdjs/">JavaScript開発にalertを使っている人必見！ログ出力ライブラリ「Blackbird」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/04/20110412-01.jpg" alt="20110412 01" title="20110412-01.jpg" border="0" width="500" height="128" /></p>
<p><strong>JavaScriptでログを表示</strong>するのに使えるライブラリ「<a href="http://www.gscottolson.com/blackbirdjs/" target="_blank">Blackbird</a>」のご紹介。</p>
<p>出力したいメッセージを指定するだけできれいに整形して表示してくれます。</p>
<p><span id="more-6838"></span></p>
<p>例えば、以下のようなJavaScriptを実行してみます。</p>
<pre class="brush:js;">
log.debug( 'this is a debug message' );
log.info( 'this is an info message' );
log.warn( 'this is a warning message' );
log.error( 'this is an error message' );
</pre>
<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/04/20110412-03.jpg" alt="20110412 03" title="20110412-03.jpg" border="0" width="281" height="269" /></p>
<p>↑すると、こんな感じで素敵に表示してくれちゃいます。<br />
アイコンと色で視覚的にメッセージを区別することができるので、後から見分けるのも簡単です。</p>
<h3>使い方</h3>
<p>使い方は簡単で、ファイルをダウンロードした後、headタグ内でJSとCSSを読み込むだけでOKです。</p>
<pre class="brush:html;">
&lt;html&gt;
&nbsp;&nbsp;&lt;head&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;script&nbsp;type=&quot;text/javascript&quot;&nbsp;src=&quot;blackbird.js&quot;&gt;&lt;/script&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;link&nbsp;type=&quot;text/css&quot;&nbsp;rel=&quot;Stylesheet&quot;&nbsp;href=&quot;blackbird.css&quot;&nbsp;/&gt;
&nbsp;&nbsp;&lt;/head&gt;</pre>
<p>ほとんどのメジャーなブラウザで動作するようになっています。<br />
<strong>IE6にも対応</strong>していますので、あのブラウザだけ動かないんだけど、、、<br />
と言った時にも使えそうです。</p>
<h3>便利なキーボードショートカット</h3>
<p><img loading="lazy" src="https://blog.verygoodtown.com/wordpress/wp-content/uploads/2011/04/20110412-02.jpg" alt="20110412 02" title="20110412-02.jpg" border="0" width="483" height="269" /></p>
<p>ライブラリにはショートカットも含まれており、F2で表示非表示の切り替え、<br />
Shift + F2でボックスの位置を変更、 Alt + Shift + F2でログメッセージをクリアしてくれます。</p>
<p>サイトには各ショートカットを実行するブックマークレットも有りますので、いちいち覚える必要もありません。</p>
<h3>名前空間の変更も！</h3>
<p>とは言っても既存のサイトで<strong>log</strong>という名前をすでに使っているよ！という場合もあるかと思いますが、心配いりません。</p>
<p>簡単に名前空間を変更できるようになっています。</p>
<p>blackbird.jsを開いて11行目を変更すればOKです。</p>
<pre class="brush:js;">
var NAMESPACE = 'log';
</pre>
<p>↑変更前</p>
<pre class="brush:js;">
var NAMESPACE = 'myCustomLog';
</pre>
<p>↑これでmyCustomLog.debug(&#8216;hoge&#8217;);が実行できるようになります。</p>
<p>ダウンロードは下のリンクからどうぞ。</p>The post <a href="https://blog.verygoodtown.com/2011/04/javascript-log-viewer-blackbirdjs/">JavaScript開発にalertを使っている人必見！ログ出力ライブラリ「Blackbird」</a> first appeared on <a href="https://blog.verygoodtown.com">Web活メモ帳</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.verygoodtown.com/2011/04/javascript-log-viewer-blackbirdjs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6838</post-id>	</item>
	</channel>
</rss>
