<?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>Yottaworks™ Studio</title>
	<atom:link href="http://yottaworks.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://yottaworks.net</link>
	<description>Ideas, illustrations, tutorials and footprints of Kael</description>
	<lastBuildDate>Sat, 20 Feb 2010 09:58:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wordpress短网址插件: kael.me URL Shortener</title>
		<link>http://yottaworks.net/wordpress%e7%9f%ad%e7%bd%91%e5%9d%80%e6%8f%92%e4%bb%b6-kael-me-url-shortener/</link>
		<comments>http://yottaworks.net/wordpress%e7%9f%ad%e7%bd%91%e5%9d%80%e6%8f%92%e4%bb%b6-kael-me-url-shortener/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 06:02:19 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=1122</guid>
		<description><![CDATA[自从twitter的大行其道，各种各样的短网址服务也层出不穷，但是想拥有自己的短网址服务吗？Kael<sup>.me</sup> URL shortener帮助您完成这一想法，更重要的是，用自己的短网址，彰显个性，在别人面前酷一把。]]></description>
			<content:encoded><![CDATA[<p><a href="http://yottaworks.net/url-shortener-plugin-for-wordpress/">English Introduction</a></p>
<h2>这是什么？</h2>
<p>自从twitter的大行其道，各种各样的短网址服务也层出不穷，但是想拥有自己的短网址服务吗？Kael<sup>.me</sup> URL shortener帮助您完成这一想法，更重要的是，用自己的短网址，彰显个性，在别人面前酷一把。<br />
特别是有短域名的童鞋萌，不要错过机会哇；域名不够短的同学，有意向的话，抓紧时间物色一个~~</p>
<p>Kael<sup>.me</sup> URL shortener可以让您自定义形如 <strong>http://yoursite/-abc</strong> 的网址来访问原来的链接，并且轻松的管理这些短网址，修改它们，并且查看点击次数。 </p>
<p>其实就是因为前一阵子注册了个kael.me的域名，想整个短网址服务玩玩，但是现在官网上那些相关的插件用起来不太满意，另外考虑到今后与Wordpress的冲突问题，所以下班后花了1个多小时写了个。<br />
插件的主体功能1个小时搞定；为了更多用户的使用方便而进行的工作，写日志，写readme，到官网提交申请，却花了整整一个下午……终于体会到在幕后为我们默默提供插件的WP爱好者的辛苦了，谢谢你们。接下来我也要抽空把这个小插件一点点完善。</p>
<p>测试链接：<a href="http://kael.me/-su">http://kael.me/-su</a><br />
原始链接：<a href="http://yottaworks.net/url-shortener-plugin-for-wordpress/">http://yottaworks.net/url-shortener-plugin-for-wordpress/</a></p>
<p>同时支持301永久转向和307临时转向。<br />
<a title="点击图片查看完整截图" href="/wp-content/uploads/2009/10/kael-me-url-shortener-full.png" class="thickbox screenshot imageLink"><img src="/wp-content/uploads/2009/10/kael-me-url-shortener-small.png"/></a><br />
点击图片查看完整截图</p>
<h2>版本要求:</h2>
<p>WordPress 2.5或者更高<br />
支持2.9.2</p>
<h2>插件下载:</h2>
<p><a href="http://downloads.wordpress.org/plugin/kaelme-url-shortener.zip">Kael.me URL Shortener</a></p>
<p><a href="http://wordpress.org/extend/plugins/kaelme-url-shortener/">Wordpress Plugin发布页面</a></p>
<p>马上有更多语言版本支持推出，请继续关注。</p>
<h2>它是怎样工作的</h2>
<p>通过判断URI是否是以&#8221;-&#8221;（dash symbol）开头，来判断是否为我们自定义的短网址。<br />
这里没有使用 http://yoursite/abc 的形式，而是增加了一个分隔符 &#8221; &#8211; &#8221; 作为判断 （http://yoursite/-abc），是因为考虑到前者会有很多潜在的问题，不仅可能与博客原有的地址冲突，也可能在今后的添加中，新增无效的短网址记录，而且会增加数据库查找的负担。<br />
另外，这个分隔符可以在插件页面修改。</p>
<h2>一点小说明</h2>
<p>这个插件工作，一般情况下，<strong>需要您的服务器支持rewrite_module</strong>，并且wordpress的永久链接设置不是默认设置。</p>
<p>如果不能满足以上条件，您也不用着急<br />
（如果只能通过 http://yoursite/?p=123 来访问您的日志，说明您就是属于这种情况了），</p>
<p>您需要在插件设置页面，将“ Oops, my rewrite_module is disabled! ” 这个选项选中，并且保存设置。此时，可以通过 http://yoursite/?u=abc 来访问您的短网址。</p>
<p>有什么意见和建议，可以留言或者发送邮件告诉我。祝大家使用愉快~</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/wordpress%e7%9f%ad%e7%bd%91%e5%9d%80%e6%8f%92%e4%bb%b6-kael-me-url-shortener/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Kael.me URL Shortener Plugin for Wordpress</title>
		<link>http://yottaworks.net/url-shortener-plugin-for-wordpress/</link>
		<comments>http://yottaworks.net/url-shortener-plugin-for-wordpress/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 05:51:58 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=1111</guid>
		<description><![CDATA[kael.me URL shortener let you create your own tiny url, just like
<strong>http://yoursite/-abc</strong>. 
You can easily manage them with a paginating list of your short urls, change details, delete, or track clicks of them.]]></description>
			<content:encoded><![CDATA[<p><a href="http://yottaworks.net/wordpress%E7%9F%AD%E7%BD%91%E5%9D%80%E6%8F%92%E4%BB%B6-kael-me-url-shortener/">中文版介绍</a></p>
<h2>What&#8217;s this?</h2>
<p>kael.me URL shortener let you create your own tiny url, just like<br />
<strong>http://yoursite/-abc</strong>.<br />
You can easily manage them with a paginating list of your short urls, change details, delete, or track clicks of them.</p>
<p>Short URL for testing: <a href="http://kael.me/-su">http://kael.me/-su</a><br />
Original url: <a href="http://yottaworks.net/url-shortener-plugin-for-wordpress/">http://yottaworks.net/url-shortener-plugin-for-wordpress/</a></p>
<p>Tiny urls may redirect as 301 permanently redirection or 307 temporary redirection as your set each of them to.<br />
<a title="Click to view full screenshot" href="/wp-content/uploads/2009/10/kael-me-url-shortener-full.png" class="thickbox screenshot imageLink"><img src="/wp-content/uploads/2009/10/kael-me-url-shortener-small.png"/></a><br />
Click image to view full screenshot.</p>
<h2>Version Requires:</h2>
<p>WordPress 2.5 or higher<br />
support 2.9.2</p>
<h2>Download:</h2>
<p><a href="http://downloads.wordpress.org/plugin/kaelme-url-shortener.zip">Download Kael.me URL Shortener from wordpress.org</a><br />
Wordpress Plugin Page: <a href="http://wordpress.org/extend/plugins/kaelme-url-shortener/">http://wordpress.org/extend/plugins/kaelme-url-shortener/</a></p>
<p>Support for more languages is coming&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/url-shortener-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Smart TextArea: scrollHeight in IE, Firefox, Opera and Safari</title>
		<link>http://yottaworks.net/smart-textarea-scrollheight-ie-firefox-opera-safari/</link>
		<comments>http://yottaworks.net/smart-textarea-scrollheight-ie-firefox-opera-safari/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 13:05:03 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=1031</guid>
		<description><![CDATA[When we post comments on others' blogs or somewhere, there're often too many lines so that we should drag the scrollbar up and down to check our input, making it much inconvenient for us. 

So I wanna make a flexible textarea which can automatically adjust its own height with the content people input in, instead of showing a mechanical scrollbar. ]]></description>
			<content:encoded><![CDATA[<p>The scrollHeight is the distance between the top and bottom edges of the object&#8217;s content. But the height differs in various browsers.</p>
<p>For MSIE, the scrollHeight of a textarea is the real height of the content that you input just now including the paddings, while scrollHeight in Opera excludes the paddings.<br />
<img src="/wp-content/uploads/2009/07/scrollheight-ie-opera-tutorial.png" alt="" /></p>
<p>But in Firefox and especially in Safari, the scrollHeight turns out a bit weirdly. The scrollHeight of a textarea in firefox will be larger than or equal to the css height of the textarea, even if you have little input.<br />
<img src="/wp-content/uploads/2009/07/scrollheight-ff-safari-tutorial.png" alt="" /></p>
<h2 class="aboutTitle">Smart TextArea</h2>
<p>When we post comments on others&#8217; blogs or somewhere, there&#8217;re often too many lines so that we should drag the scrollbar up and down to check our input, making it much inconvenient for us.</p>
<p>So I wanna make a flexible textarea which can automatically adjust its own height with the content people input in, instead of showing a mechanical scrollbar.</p>
<p><strong>Concepts:</strong><br />
Set the height of the textarea equal to the scrollHeight.<br />
As the matter of Firefox and Safari, it doesn&#8217;t work when we want to reduce the height, so let&#8217;s have our idea fixed.</p>
<p>HTML:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1031code1'); return false;">View Code</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p10311"><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code" id="p1031code1"><pre class="html" style="font-family:monospace;">&lt;form&gt;
	&lt;div&gt;
		&lt;textarea name=&quot;comment&quot; id=&quot;comment&quot; rows=&quot;6&quot; tabindex=&quot;4&quot; cols=&quot;7&quot;&gt;
		&lt;/textarea&gt;
	&lt;/div&gt;
&lt;/form&gt;</pre></td></tr></table></div>

<p>We put a div out of the textarea, why?</p>
<p>To get the real height of the content, we have to set the textarea with no-height, so that we can get the desired value of scrollHeight.</p>
<p><strong>jQuery way:</strong></p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left2">Download <a href="http://yottaworks.net/wp-content/plugins/wp-codebox/wp-codebox.php?p=1031&amp;download=flexible-textarea.js">flexible-textarea.js</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p10312"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
</pre></td><td class="code" id="p1031code2"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">keyup</span><span style="color: #009900;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> setTextareaHeight<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #003366; font-weight: bold;">function</span> setTextareaHeight<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #000066; font-weight: bold;">this</span>._browser <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #006600; font-style: italic;">//get browser info.</span>
		<span style="color: #006600; font-style: italic;">//decide whether padding should be taken into account</span>
		<span style="color: #000066; font-weight: bold;">this</span>._browser <span style="color: #339933;">=</span> $.<span style="color: #660066;">browser</span>.<span style="color: #660066;">msie</span> <span style="color: #339933;">||</span> $.<span style="color: #660066;">browser</span>.<span style="color: #660066;">safari</span><span style="color: #339933;">;</span>
		<span style="color: #000066; font-weight: bold;">this</span>._padding <span style="color: #339933;">=</span> setPreview._browser <span style="color: #339933;">?</span>
			<span style="color: #009900;">&#40;</span> parseInt<span style="color: #009900;">&#40;</span> $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'padding-top'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span>
			parseInt<span style="color: #009900;">&#40;</span> $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'padding-bottom'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> comHeight <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">height</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">//100 is the minimun height we want.</span>
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> comHeight <span style="color: #339933;">&gt;</span> <span style="color: #CC0000;">100</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #006600; font-style: italic;">//This is important!</span>
		<span style="color: #006600; font-style: italic;">//We fixed the height of the div,</span>
		<span style="color: #006600; font-style: italic;">//so that the page will not be twinkling</span>
		$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'height'</span><span style="color: #339933;">,</span> $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">height</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">'px'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #006600; font-style: italic;">//set the height to zero to get the real content height</span>
		$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">height</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> comScrollHeight <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">get</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">scrollHeight</span> <span style="color: #339933;">-</span> <span style="color: #000066; font-weight: bold;">this</span>._padding<span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span> comScrollHeight <span style="color: #339933;">&gt;</span> <span style="color: #CC0000;">100</span> <span style="color: #009900;">&#41;</span>
		$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">height</span><span style="color: #009900;">&#40;</span>comScrollHeight<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> comHeight <span style="color: #339933;">&gt;</span> <span style="color: #CC0000;">100</span> <span style="color: #009900;">&#41;</span>
		$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">height</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">100</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	$<span style="color: #009900;">&#40;</span> <span style="color: #3366CC;">'#comment'</span> <span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'height'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'auto'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Just try to type in my textarea below. </p>
<p>If you have a better solution, <strong>you might as well share with us</strong>, which will be awfully appreciated!</p>
<ul>Tested with:
<li>Internet Explorer 6.0 &#8211; 8.0</li>
<li>Firefox 3.0 &#8211; 3.5</li>
<li>Safari 4.0</li>
<li>Opera 9.64</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/smart-textarea-scrollheight-ie-firefox-opera-safari/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Some Drawings About ʍɟbʞɔnɟ</title>
		<link>http://yottaworks.net/some-pictures-about-damngfw/</link>
		<comments>http://yottaworks.net/some-pictures-about-damngfw/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 01:02:59 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=1018</guid>
		<description><![CDATA[<img class="alignleft" src="/wp-content/uploads/2009/06/fuckgfw-gmail-ver-thumbnail.png" alt=""/><br/>Some pictures about ʍɟbʞɔnɟ.

Click the title to get in, quietly...]]></description>
			<content:encoded><![CDATA[<p>Be calm, keep in low key. </p>
<p>Here‘s some drawings about ʍɟbʞɔnɟ. Made for fun, no offence. Take it easy.</p>
<p>ʍɟbʞɔnɟ (FoUoCoK GoFoW) &#8211; Twitter version:<br />
<img src="/wp-content/uploads/2009/06/fuckgfw-twitter-ver-500x.png" alt=""/></p>
<p>ʍɟbʞɔnɟ &#8211; Gmail version:<br />
<img src="/wp-content/uploads/2009/06/fuckgfw-gmail-ver-500x.png" alt=""/></p>
<p>So, you can take them away, for free.<br />
Thanks for <a href="http://www.awflasher.com/blog/archives/1778">Aw&#8217;s anti-heX tools</a>!</p>
<p>Nothing else…… (100000000000 words omitted)</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/some-pictures-about-damngfw/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>#6 NightFall: Kanzaki Kaori</title>
		<link>http://yottaworks.net/kanzaki-kaori-nightfall-doujin-wallpaper/</link>
		<comments>http://yottaworks.net/kanzaki-kaori-nightfall-doujin-wallpaper/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 17:19:34 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[CG]]></category>
		<category><![CDATA[Majutsu no Index]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=888</guid>
		<description><![CDATA[<img src="/wp-content/uploads/2009/02/chaos-blog-output-500.jpg" alt=""/>
This above is a doujin wallpaper of Kanzaki Kaori, a role of the TV amine, <em>Toaru Majutsu no Index</em>, which I finished just now.]]></description>
			<content:encoded><![CDATA[<p><a href="http://farm4.static.flickr.com/3393/3271523790_4d1caab7a4_o.jpg" class="thickbox screenshot imageLink"><img src="/wp-content/uploads/2009/02/chaos-blog-output-500.jpg" alt=""/></a></p>
<p>It has been a whole year, right, since my last painting. This above is a doujin wallpaper of Kanzaki Kaori, a role of the TV amine, <em>Toaru Majutsu no Index</em>.<br />
Hope you like it!</p>
<p>Kanzaki is an exciting girl, with mahou(magic) name &#8220;Salvare000&#8243; which means give a hand to those who will not be rescued. </p>
<p>To see higher resolution(1280&#215;800) of the wallpaper, just click on the <a href="http://farm4.static.flickr.com/3393/3271523790_4d1caab7a4_o.jpg" class="thickbox screenshot">image above</a>. Or just open in new tab(window).</p>
<p>IF the image can&#8217;t show up, <a href="/wp-content/uploads/2009/02/NightFall[Yottaworks.net].rar">CLICK HERE TO DOWNLOAD</a> this wallpaper.<br />
如果无法显示大图，<a href="/wp-content/uploads/2009/02/NightFall[Yottaworks.net].rar">点击这里</a>本地下载本壁纸。</p>
<p><strong>Here&#8217;s the progress:</strong><br />
<img class="aligncenter" src="/wp-content/uploads/2009/02/kanzaki-progress-by-step.jpg" alt=""/></p>
<ul>Details:</p>
<li>Tools: Wacom Intuos3</li>
<li>Software: Photoshop CS3 mainly, and some water wave in Painter</li>
<li>Duration: 50+ hours</li>
<li>Original Size: 3360 x 2100</li>
</ul>
<p>Finally, the color shows in my Samsung SyncMaster 206BW is much different from that in my laptop, making it an awfull problem because I can&#8217;t take my Samsung moniter which has a better color accuracy back home. And the size of my laptop LCD is too small to notice the detail of wallpaper, which, in the meantime, more or less, made me tired from working with it for long hours a day. </p>
<p>An ACE moniter is really needed!   </p>
<p>Comments &#038; Critics are welcome~~</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/kanzaki-kaori-nightfall-doujin-wallpaper/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>A Must-Read: AdvancED DOM Scripting, Dynamic Web Design Techniques</title>
		<link>http://yottaworks.net/a-must-read-advanced-dom-scripting-dynamic-web-design-techniques/</link>
		<comments>http://yottaworks.net/a-must-read-advanced-dom-scripting-dynamic-web-design-techniques/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 05:50:26 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=906</guid>
		<description><![CDATA[<img alt="" class="alignleft" src="/wp-content/uploads/2009/01/ads-book-cover.png" />Are you addicted to
such Javascript library just as Prototype, jQuery, mootools, YUI, or something? Would you like to truly apprehend the working principle behind these libraries, and then to create your own package?

If you, with an intermediate javascript skill, are dabbled with DOM and wanna jump to a higher level, this book will be a MUST-READ, the very book that will make your dream come true at ease. 

Jeffrey Sambells composed <em>AdvancED DOM Scripting</em> for no beginers, and his book begins with little basic knowledge of javascript, while its first chapter is about javascript namespaces and closures. ]]></description>
			<content:encoded><![CDATA[<p><img alt="" class="alignleft" src="/wp-content/uploads/2009/01/ads-book-cover.png" />Are you addicted to<br />
such Javascript library just as Prototype, jQuery, mootools, YUI, Ext, Mochikit, DOMAssitant, Interface, Script.aculo.us or something? Would you like to truly apprehend the working principle behind these libraries, and then to create your own package?</p>
<p>If you, with an intermediate javascript skill, are dabbled with DOM and wanna jump to a higher level, this book will be a MUST-READ, the very book that will make your dream come true at ease. </p>
<p>Jeffrey Sambells composed <em>AdvancED DOM Scripting</em> for no beginers, and his book begins with little basic knowledge of javascript, while its first chapter is about javascript namespaces and closures. </p>
<p>It&#8217;s a summary of the core theory of javascript(common gotchas, scope resolution and closures, etc), a proposal of best practices(unobtrusive javascript and progressive enhancement), an outline of DOM standards and a reflection on Ajax applications, all of which that have proved author&#8217;s profound ability and insight. </p>
<p>After you reading the book, you will have your own javascript library &mdash; you have to &#8220;get your hands dirty&#8221; &mdash; that&#8217;s all things that a professional web developer should have.</p>
<p>And NOW, the Chinese edition of this book are on the bookshelves &mdash; Just get off your ass and get in bookstores.</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/a-must-read-advanced-dom-scripting-dynamic-web-design-techniques/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Download Moe Ringtone: Hum-hum of Index</title>
		<link>http://yottaworks.net/download-moe-ringtone-hum-hum-of-index/</link>
		<comments>http://yottaworks.net/download-moe-ringtone-hum-hum-of-index/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 03:30:42 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Majutsu no Index]]></category>

		<guid isPermaLink="false">http://yottaworks.net/?p=858</guid>
		<description><![CDATA[<img src="/wp-content/uploads/2008/11/majutsu-no-index-post-banner.jpg" alt="" />
Index and her featured hum-hum impressed me a billion in Episode One of <em>Toaru Majutsu no Index</em>, a new anime this October.

Gloried in her victory, eyes proudly closed, with arms akimbo, Index let out two hums unimaginably, wonderfully and attractively. At that time, I could only say one word——MOE! ]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2008/11/majutsu-no-index-post-banner.jpg" alt="" /><br />
Index and her featured hum-hum impressed me a billion in Episode One of <em>Toaru Majutsu no Index</em>, a new anime this October.</p>
<p>Gloried in her victory, eyes proudly closed, with arms akimbo, Index let out two hums unimaginably, wonderfully and attractively. At that time, I could only say one word——MOE!</p>
<p>And I knew it would must be the very ringtone of my mobile phone. (Best for your message alert tone.)</p>
<p>So, I ripped it out off the video. Hope you will like it.</p>
<p>To transfer this ringtone, would you please put <em>http://yottaworks.net</em> with it together?</p>
<p><a class="imageLink" href="/wp-content/uploads/2008/11/[yottaworks]hum-hum.rar"><img src="/wp-content/uploads/2008/11/download-humhum.jpg" alt="" /></a></p>
<p>点击上面下载：10月新番，魔法禁书目录，茵蒂克丝的“哼哼”铃声。转载请注明本站链接。</p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/download-moe-ringtone-hum-hum-of-index/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>A New Sliding Archive Page(Bug fixed)</title>
		<link>http://yottaworks.net/a-new-sliding-archive-page-fixed/</link>
		<comments>http://yottaworks.net/a-new-sliding-archive-page-fixed/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 05:20:56 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://yottaworks.cn/?p=812</guid>
		<description><![CDATA[<img src="/wp-content/uploads/2008/08/archive-blogheader.png" alt="" />
I was woking on <a href="/archive/">this archive page</a> from yesterday, but unfortunately a serious headache suddenly hit me. And after a whole night of recovery, I finished it just now.

There are million styles of achive pages, but I just want a simple and integrated one. To merge indexes in one page, monthly archives should be associated with posts someway. So, sliding effect comes to me immediately.]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2008/08/archive-blogheader.png" alt="" /><br />
I think I&#8217;m addicted to jQuery library as well as its powerful plugins.</p>
<p>I was woking on <a href="/archive/">this archive page</a> from yesterday, but unfortunately a serious headache suddenly hit me. And after a whole night of recovery, I finished it just now.</p>
<p>There are million styles of achive pages, but I just want a simple and integrated one. To merge indexes in one page, monthly archives should be associated with posts someway. So, sliding effect comes to me immediately.</p>
<p>After giving up several schemes, the page finally firmed up like <a href="/archive/">this</a>.</p>
<p>&#8220;There seems to be nothing but everything&#8221; , that is always what I am working for.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
update &#8211; 23 Aug, 2008 : Fixed a javascript bug for IE series. </p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/a-new-sliding-archive-page-fixed/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>A Light-weight jQuery Image Showcase by Yottaworks™ Studio (Beta)</title>
		<link>http://yottaworks.net/a-lightweight-ajax-image-showcase-by-yottaworks-studio/</link>
		<comments>http://yottaworks.net/a-lightweight-ajax-image-showcase-by-yottaworks-studio/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 13:19:36 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://yottaworks.cn/?p=741</guid>
		<description><![CDATA[jQuery is so charming and powerful that I thought I fell in love with her immediately when I got closed to.

I spent two days or more learning jQuery reference documents and programming this image showcase what you will see at the Header of Yottaworks Studio.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jquery.com"><strong>jQuery</strong></a> is so charming and powerful that I thought I fell in love with her immediately when I got closed to.</p>
<p>I spent two days or more learning jQuery reference documents and programming this image showcase what you will see at the Header of Yottaworks Studio.</p>
<p>I say it&#8217;s light-weighted, because it totally weighs even less than <strong><del datetime="2008-08-20T02:44:19+00:00">3 KB</del></strong>(Version2 up to 6KB) uncompressed and attributed, expect for jQuery package (30KB), nearly 100KB lighter than those to be worked with <a href="http://script.aculo.us/">Script.aculo.us</a> or <a href="http://www.missingmethod.com/projects/glider/">MissingMethod</a>, but already features <em>automatically changing images together with their attributes, and sliding navigator of thumbnail images with fade-in and fade-out effects</em>.</p>
<p>I will consider whether I should release it after enhancing some functions, if possible, if time allows.</p>
<ul>Featured:</p>
<li>Save infomations of images and their thumbnails, such as links and discriptions in XML file</li>
<li>Asynchronous image loader</li>
<li>Sliding thumbnail navigator</li>
</ul>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>Stare at here！</strong><br />
All images that you see above were illustrated during my spare time of these two years. If you feel interested in it, just click the large image to get into or download wallpapers. </p>
<p>It will take one or two days for me to complete <a href="/welcome-to-the-coral-sea/">my new theme</a> and paint something within the last time of summer vacation.</p>
<p>It seems to be a loooooge time since my last illustration.</p>
<p>Just leave a screenshot as a keepsake before going away:<br />
[Version 1.0]<br />
<img src="/wp-content/uploads/2008/08/ajax-imageshowcase-scrsht.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/a-lightweight-ajax-image-showcase-by-yottaworks-studio/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Welcome to the Coral Sea!</title>
		<link>http://yottaworks.net/welcome-to-the-coral-sea/</link>
		<comments>http://yottaworks.net/welcome-to-the-coral-sea/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 14:40:30 +0000</pubDate>
		<dc:creator>Kael</dc:creator>
				<category><![CDATA[Designs]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://yottaworks.cn/?p=693</guid>
		<description><![CDATA[<img src="/wp-content/uploads/2008/08/coralsea-blogheader.jpg" alt=""/>
Welcome to the Coral Sea!

Coralsea is My <strong>NEW WORK</strong> that I am recently working on, and also the name for my first brand-new wordpress theme I made for this summer or even loooonger. 

The heat of summer makes the most attractive and refreshing water of all four seasons of year, so I tried to work out this feeling on my web.]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2008/08/coralsea-blogheader.jpg" alt="" /><br />
Welcome to the Coral Sea!</p>
<p>Coralsea is My <strong>NEW WORK</strong> that I am recently working on, and also the name for my first brand-new wordpress theme I made for this summer or even loooonger. Summer is my favorite time of year as it always impresses us with bright colors, cool water, making it the most passionate season for me.</p>
<p>The heat of summer makes the most attractive and refreshing water of all four seasons of year, so I tried to work out this feeling on my web.</p>
<ul><strong>Features of Coralsea</strong></p>
<li>2 columns of fixed width</li>
<li>widget-ready — the sidebar is supporting widget(uncomplished)</li>
<li>what&#8217;s coming — this theme is still <del datetime="2008-08-13T13:43:18+00:00">under construction&#8230;UNDONE!</del></li>
</ul>
<ul><strong>Creative Features</strong></p>
<li>Interesting Rss button — my <strong>PET</strong> feature of this new work</li>
<li>CSS text shadow of post title</li>
<li>all text links — even the category navigations are text links which are more friendly to search engines</li>
</ul>
<p>Over night and night, I was turning upside and down without sleep, leaving uncountable wild ideas stirring my brain. There were all sorts of web layout surging like the tide water. I just could not keep myself from thinking about that.</p>
<p>I was inspired by many things, cool water in this hot summer, rolling globs of water on lotus leaves in the West Lake of Hangzhou, and diffusing paint, etc. I was also shocked by others&#8217; designs. And not for a few days of my travel, there were already several schemes for my new theme on the whole.</p>
<p>But when it comes to the details, it will be another thing. We often use references to work something out. Sometimes, the more we think about other people&#8217;s works, the bigger obstacles they are impressively in front of you.</p>
<p>&#8220;Open your heart and let it go.&#8221; Said Hayao Miyazaki before he started <em>Ponyo on the Cliff by the Sea</em> (崖の上のポニョ, Gake no Ue no Ponyo). </p>
<p>Actually, we need to do so. First, put off all the rules, so we can break the rules. </p>
]]></content:encoded>
			<wfw:commentRss>http://yottaworks.net/welcome-to-the-coral-sea/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>
