<?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>Smooth and Flat &#187; My Daily Stuff</title>
	<atom:link href="http://fujibayashi.jp/category/daily/feed/" rel="self" type="application/rss+xml" />
	<link>http://fujibayashi.jp</link>
	<description>ツルペタって言うなぁ!</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:23:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Server: Moving</title>
		<link>http://fujibayashi.jp/2010/06/23/server-moving/</link>
		<comments>http://fujibayashi.jp/2010/06/23/server-moving/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 16:08:46 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=1131</guid>
		<description><![CDATA[My server has been successfully moved to a new datacenter. However, reconfiguring everything takes a lot of time, and DNS cache issues are currently the major problem. If you expected to see another site instead of this one, please don&#8217;t panic: it just means that your ISP&#8217;s DNS servers are being a bit slow with [...]]]></description>
			<content:encoded><![CDATA[<p>My server has been successfully moved to a new datacenter. However, reconfiguring everything takes a lot of time, and DNS cache issues are currently the major problem.</p>
<p>If you expected to see another site instead of this one, please don&#8217;t panic: it just means that your ISP&#8217;s DNS servers are being a bit slow with their cache updates.</p>
<p>You can also use &#8220;ipconfig /flushdns&#8221; in Windows to force flushing the local OS&#8217;s resolver cache.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2010/06/23/server-moving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>µTorrent and UDP: uTP Strikes Back</title>
		<link>http://fujibayashi.jp/2010/05/12/%c2%b5torrent-and-udp/</link>
		<comments>http://fujibayashi.jp/2010/05/12/%c2%b5torrent-and-udp/#comments</comments>
		<pubDate>Wed, 12 May 2010 10:13:31 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>
		<category><![CDATA[BitTorrent]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=1126</guid>
		<description><![CDATA[Most Windows users who deal with the Bittorrent protocol have heard about µTorrent — a native Windows client that has a relatively small resource fingerprint (and the installation/main binary file is about 1Mbyte in size which is an achievement in itself these days). While it&#8217;s a neat little client and does its job pretty well, [...]]]></description>
			<content:encoded><![CDATA[<p>Most Windows users who deal with the Bittorrent protocol have heard about µTorrent — a native Windows client that has a relatively small resource fingerprint (and the installation/main binary file is about 1Mbyte in size which is an achievement in itself these days).</p>
<p>While it&#8217;s a neat little client and does its job pretty well, there is something weird about versions 1.8.1 and above. That &#8220;something weird&#8221; is their new protocol, based on UDP and called <a href="http://www.utorrent.com/documentation/utp">uTP</a>. As you can read in the description, it&#8217;s supposed to be playing nice and fair with our networking infrastructure.</p>
<p>Up until 2.0, uTP wasn&#8217;t <em>actively</em> enabled, instead, clients were by default set to only receive uTP handshake requests, not initiate them; thus the only case uTP was used is when a client had a 2.0 beta version with uTP enabled for outgoing connections <strong>and</strong> the receiving client had an UDP port forwarded from their router. Therefore, the amount of transfers which used uTP wasn&#8217;t huge.<span id="more-1126"></span></p>
<p>However, 2.0 introduced a default of &#8220;uTP enabled for both outgoing and incoming connections&#8221;, which — as μTorrent automatically updated itself after the release — resulted in a steady growth of those UDP-based connections. While UDP in itself isn&#8217;t &#8220;bad&#8221; — and P2P networks like Winny, Share, or eDonkey2000 used the protocol for quite a few years — the approach to UDP transfers in μTP is a bit different.</p>
<p>Let&#8217;s have a brief look at the differences between TCP and UDP — from an ISP&#8217;s point of view as well; I&#8217;ll try to explain it as simple as I can.</p>
<p>TCP, the Transmission Control Protocol, was built to serve connections that are established and then used for data exchange. It has built-in error handling and transmission control, and includes some algorithms that help solve bad connection issues. Keywords: reliability. TCP is about making sure that the packet has been received correctly.</p>
<p>UDP, the User Datagram Protocol, is a connectionless protocol used to send short messages between hosts — messages that do not require acknowledgement or confirmation of delivery. It&#8217;s perfect for tasks where reliability is not required, for example, for VoIP — as the VoIP codecs are designed to be loss-proof, but they do require a stable transmission rate to relay voice and video properly. Keywords: transmission rate. UDP in these applications is about making sure that the packets are being sent at a steady rate; it doesn&#8217;t matter much if the application on the other end actually receives them or not, and whether they were damaged in the process.</p>
<p>In file sharing, UDP is used to make such transfers less &#8220;trackable&#8221;, and usually you would send a large packet of data that, including protocol overhead and UDP headers, would roughly reach the size of the MTU (maximum transmission unit). After sending a set of such packets, you wait for the confirmation from the other side to make sure the data was received correctly.</p>
<p>Let&#8217;s assume we&#8217;re a home user, and we connect to the Internet over a 5Mbps line. Our internet service provider has some hardware installed to ensure that we only use our 5Mbps bandwidth, and not more. That&#8217;s pretty much understandable. This process is called &#8220;traffic shaping&#8221;.</p>
<p>When the shaping router receives a data packet for us from the Internet, it has three possible choices.</p>
<ul>
<li>Accept the traffic and pass it through to the customer;</li>
<li>If the customer&#8217;s bandwidth is already used entirely, put the packet into a queue;</li>
<li>If the queue is already full, drop the packet.</li>
</ul>
<p>The problem is that our router has no way to tell the remote side, &#8220;Hey, you&#8217;re sending too fast, please slow down!&#8221;, and the incoming packets keep on arriving all the time, even though our queue is already full.</p>
<p>Now, there are different queues (it&#8217;s called QoS, Quality of Service), and different protocols have different priorities. In most cases, you would pass TCP ACKnowledgement packets and DNS requests/replies through first, for example. However, everything else gets in the same queue, and here&#8217;s where the differences between protocols strike.</p>
<p>So, how does traffic shaping work with TCP?</p>
<p>TCP has a built-in mechanism that optimises its throughput. If put simply, it works like this:</p>
<ol>
<li>Send X packets; where X equals &#8220;1&#8243; on the first transfer attempt.</li>
<li>Wait for the confirmation of a successful transfer.</li>
<li>If the confirmation wasn&#8217;t received, reset X to &#8220;1&#8243;, else increase X by &#8220;1&#8243;.</li>
<li>Repeat.</li>
</ol>
<p>The more packets we send in a single batch, the faster the transfer goes because we&#8217;re eliminating the delay between sending the data and receiving confirmation.</p>
<p>Now, let&#8217;s see what happens when we hit a shaping router with a transfer like this (while at it, I&#8217;ll also explain why &#8220;download accelerators&#8221; exist).</p>
<p>Our system will send a single packet, then two of them, and so on. But then we&#8217;ll hit the bandwidth/queue limit, and our next batch won&#8217;t get through — we get a &#8220;transmission error, packet lost&#8221; TCP service message from our destination. &#8220;Let&#8217;s restart the sequence,&#8221; we think, and re-send these packets as single, double, triple, etc batches. Thus we&#8217;re keeping a certain speed that fits our destination; we&#8217;re, of course, losing some packets — but it&#8217;s not much of a loss, usually less than 3-5% of the entire data volume.</p>
<p>As you see, TCP is shaping-proof, and its self-regulation allows us to traverse a traffic shaping router with minimal losses, still delivering our content to the consumer at the fastest possible speed.</p>
<p>The load on the ISP&#8217;s router is minimal, because the packets have the maximum possible size, their destination is constant, and the TCP overhead is kept to a minimum — normally, we get through dozens of packets in a batch (MTU is 1492 bytes, so roughly the payload for a single packet would be around 1400 bytes — these calculations including possible PPP overhead); with a 5Mbps channel this means we can theoretically pass up to 457 packets per batch, when the counter resets (note that it&#8217;s for an ideal &#8220;only one connection present&#8221; case; in reality, we&#8217;ve got other applications hogging parts of the bandwidth).</p>
<p>Now, you probably noticed that once the counter resets, we lose some time returning the batch counter back up. This is where download accelerator software, Bittorrent and other multipeer P2P systems kick in.</p>
<p>By having multiple connections, we decrease the maximum possible batch count, but in the meanwhile, we have several transfers going, and as they overlap, our 5Mbps channel is used completely (when the first connection resets its counter, the second is reaching the middle of the graph, and so on). The load on the router is a bit higher, but still nothing really serious.</p>
<p>We can obtain the same results with UDP, however, this time we have to rely on the software to control the flow and catch errors. Well-designed software takes note of TCP&#8217;s advantages and implements the same scheme, but with some optimisations (for example, instead of incrementing the batch counter, it multiplies the counter by 2, thus reaching larger payloads in a batch quicker; it also can store the &#8220;last maximum batch size&#8221; for a connection, and use it to further enhance its bandwidth management).</p>
<p>Note: the protocol itself does not provide any bandwidth management measures, unlike TCP. Thus a badly designed piece of software would just spam the shaping router with packets over and over again, resulting in massive amounts of them being dropped and not making it to the remote client. And this would force the software to re-send the dropped packets again and again. As you see, this is an example of a trainwreck situation.</p>
<p>Now, with uTP, we have UDP with a dynamically changed payload size. Why would we need to change the size of a data packet dynamically? According to the developers, this allows to traverse clogged channels easily, increasing the overall performance of the connection.</p>
<p>They say that the packet size can go to as little as 150 bytes. Note: an UDP datagram contains a header which takes up 64 bytes. As you might notice, in this case the overhead is unreasonably high — especially when it&#8217;s a file transfer where we need to get as little overhead as possible due to massive amounts of data to be transferred.</p>
<p>But it&#8217;s not just about the payload vs overhead ratio. Transferring 1400 bytes in chunks of 150 bytes will require <em>ten</em> packets instead of a <em>single</em> one. And that&#8217;s just for a small, 1400 bytes, piece of data. Ten packets require 640 bytes just for the UDP datagrams&#8217; headers.</p>
<p>Processing a single packet requires some CPU time on the router. Processing 10 packets requires ten times more CPU attention. Naturally, the packet rate rises rapidly and in the worst case scenario can get up to 3 000 packets per second for our 5Mbps channel. Three thousands packets per second. Just think about it.</p>
<p>The problem is that µTorrent, at least in its 2.0 release, tends to constantly decrease the packet size. The more connections you have allowed, the more concurrency there is, and the more µTorrent decreases the payload per packet. And the more users download something with µTorrent like this, the more the routers suffer.</p>
<p>Actually, SOHO routers like Linksys&#8217;s WRT54G start behaving extremely slow and sometimes even reboot on such occasions. Of course, the ISPs have far more sturdy devices, but the hardware is always limited in performance and even a monstrous $30 000 border router made by Cisco might get overloaded if a lot of customers participate in this conspiracy.</p>
<p>In short: please, disable uTP in your clients. At least until the µTorrent guys finally shape it into something more usable.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2010/05/12/%c2%b5torrent-and-udp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amusingly Enough: FreeBSD and ejabberd 2.1.0</title>
		<link>http://fujibayashi.jp/2009/12/13/amusingly-enough-freebsd-and-ejabberd/</link>
		<comments>http://fujibayashi.jp/2009/12/13/amusingly-enough-freebsd-and-ejabberd/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 23:48:16 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=1054</guid>
		<description><![CDATA[About ten months ago I wrote a post about running ejabberd 2.0.3 and how I had to re-port it from pkgsrc because the maintainer wasn&#8217;t really active. So the maintainer resigned, and the port in question &#8211; net-im/ejabberd &#8211; has no maintainers specified now. And on November 13th, 2.1.0 came out which introduces some new [...]]]></description>
			<content:encoded><![CDATA[<p>About ten months ago I <a href="http://fujibayashi.jp/2009/02/04/freebsd-and-ejabberd/">wrote a post</a> about running ejabberd 2.0.3 and how I had to re-port it from pkgsrc because the maintainer wasn&#8217;t really active. So the maintainer resigned, and the port in question &#8211; <a href="http://www.freshports.org/net-im/ejabberd/">net-im/ejabberd</a> &#8211; has no maintainers specified now. And on November 13th, 2.1.0 came out which introduces some new features, and also has a bug in the listener engine fixed &#8211; it can now bind to both IPv4 and IPv6 interfaces without problems.</p>
<p>So I wanted the new version on my server.</p>
<p>And yeah, I had to update the port. Took much less time than back in February; this time I only had to update the patches, and remove one of them (the one which was required to build ejabberd using Erlang R12 and below). And of course update the pkg-plist file (packaging list, responsible for the removal of package&#8217;s files during deinstall).</p>
<p>There&#8217;s still a small problem with ejabberd somehow setting the permissions for Mnesia files to 750 instead of 640, but I&#8217;m too tired to fix it right now.</p>
<p>In case anyone is interested, here is the <a href="http://media.fujibayashi.jp/software/ejabberd2-port.tar.gz">updated port directory</a> (extracts to jabberd2 so you&#8217;ll want to extract it in /usr/ports/net-im).</p>
<pre>/usr/local/etc/rc.d/ejabberd stop
cd
fetch http://media.fujibayashi.jp/software/ejabberd2-port.tar.gz
cd /usr/ports/net-im
tar xvzf ~/ejabberd2-port.tar.gz
cd ejabberd
make deinstall
cd ../ejabberd2
make install
/usr/local/etc/rc.d/ejabberd start</pre>
<p>There is no need to convert your Mnesia database, however I advise to back it up (before stopping ejabberd) so you can restore in case something goes wrong:</p>
<pre>su ejabberd -c "ejabberdctl dump /tmp/ejabberd.dump.`date \"+%Y-%m-%d\"`"</pre>
<p>Of course, you can backup the database &#8220;as is&#8221; after you stop the server by copying /var/spool/ejabberd somewhere or archiving as a .tar file.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/12/13/amusingly-enough-freebsd-and-ejabberd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates: None</title>
		<link>http://fujibayashi.jp/2009/10/23/updates-none/</link>
		<comments>http://fujibayashi.jp/2009/10/23/updates-none/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 23:22:45 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=1037</guid>
		<description><![CDATA[I was really going to post stuff. Seriously. I planned to post about other new series, and include a lot of screenshots, but I seriously don&#8217;t really know what to write about. Almost nothing caught my attention (well, except, probably, kimi ni todoke, which is really nice but I can&#8217;t manage to get striking screenshots). [...]]]></description>
			<content:encoded><![CDATA[<p>I was really going to post stuff. Seriously. I planned to post about other new series, and include a lot of screenshots, but I seriously don&#8217;t really know what to write about.</p>
<p>Almost nothing caught my attention (well, except, probably, <em>kimi ni todoke</em>, which is really nice but I can&#8217;t manage to get striking screenshots).</p>
<p>However, the decisive battle against my laziness will be held tomorrow, and should the victor of that round be yours truly, this site will be blessed with some more crappy reviews.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/10/23/updates-none/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Thoughts About J-List</title>
		<link>http://fujibayashi.jp/2009/09/18/some-thoughts-about-j-list/</link>
		<comments>http://fujibayashi.jp/2009/09/18/some-thoughts-about-j-list/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 07:32:21 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[My Daily Stuff]]></category>
		<category><![CDATA[Megami]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=735</guid>
		<description><![CDATA[Why don&#8217;t I have any J-List referral advertisements anywhere on my blog or my LJ account? Not just because I don&#8217;t like ads. I actually considered putting their banners for a while &#8211; until late August. I have a subscription at their site, titled &#8220;Megami Magazine Reserve Subscription&#8221;; the description states: This magazine subscription can be [...]]]></description>
			<content:encoded><![CDATA[<p>Why don&#8217;t I have any J-List referral advertisements anywhere on my blog or my LJ account? Not just because I don&#8217;t like ads. I actually considered putting their banners for a while &#8211; until late August.</span> I have a subscription at their site, titled &#8220;Megami Magazine Reserve Subscription&#8221;; the description states:</span></p>
<blockquote><p>This magazine subscription can be purchased on a revolving basis (where we&#8217;ll reserve and bill each issue as it comes in) or annually (for a flat fee w/ SAL shipping included).</p></blockquote>
<p>So each issue is <em>reserved</em>. I guess it means that my <em>reserve subscription</em> has priority over normal site orders &#8211; J-List probably accounts these subscriptions when ordering from the publisher.</p>
<p>Only not.</p>
<p>It&#8217;s not accounted. Either that, or their staff are incompetent, cannot read, etc.</p>
<p>To put it short, I have a reserve subscription, I got my July 2009 issue, as well as the August one. And then I got another package, which I opened to find another July 2009 volume &#8211; instead of September 2009 one. Hello, J-List?.. The delivery takes up to one month. So when I got the magazine, and mailed them about &#8220;なにぜファック&#8221;, they were out of stock. Now, I&#8217;m not really sure if that issue ever was &#8220;in stock&#8221; for me. Something tells me that sending a duplicate of a not-yet-sold-out issue instead of a rare one (and September 2009 issue <em>is</em> of the &#8220;rare&#8221; kind &#8211; because of lots of exclusive stuff that comes with it) isn&#8217;t something purely accidental.</p>
<p>How do you put an issue that stands out as having a different cover, and &#8220;2009-07&#8243; printed, in a handful of all the same &#8220;2009-09&#8243; volumes, for packing before shipping?</p>
<p>A friend of mine who uses subscription (but with credit card payments instead of Paypal) got his issue no problems. Fine; that doesn&#8217;t prove anything. And some other people whom I know ordered the exact September 2009 issue from J-List on a regular basis, not having a subscription active&#8230; and got theirs. And it wasn&#8217;t a &#8220;reserved for you&#8221; kind of order. They just preordered it on the site.</p>
<p>Thank you, J-List, for your excellent service. I&#8217;ll look for a more reliable source for my magazine subscriptions.</p>
<p>&#8230;And I still can&#8217;t find that issue anywhere.</p>
<p><a href="http://static.fujibayashi.jp/wp-media/2009/09/1242177142196.jpg" rel="shadowbox[sbpost-735];player=img;"><img class="aligncenter size-medium wp-image-736" title="This is my &quot;not amused&quot; face" src="http://static.fujibayashi.jp/wp-media/2009/09/1242177142196-178x300.jpg" alt="This is my &quot;not amused&quot; face" width="178" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/09/18/some-thoughts-about-j-list/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Being Lazy</title>
		<link>http://fujibayashi.jp/2009/08/23/being-lazy-2/</link>
		<comments>http://fujibayashi.jp/2009/08/23/being-lazy-2/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 12:00:57 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=706</guid>
		<description><![CDATA[So I&#8217;m on a vacation for two weeks already but alas, that said vacation ends today. Had too many outdoor activities (mostly bicycle stuff) so had no chances nor material to post here. However, work starts and that means it&#8217;ll get lively here again. In the meanwhile, some shitty photos (my camera is totally dying on [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m on a vacation for two weeks already but alas, that said vacation ends today. Had too many outdoor activities (mostly bicycle stuff) so had no chances nor material to post here. However, work starts and that means it&#8217;ll get lively here again.</span></p>
<p>In the meanwhile, some shitty photos (my camera is totally dying on me).</span></p>

<a href='http://static.fujibayashi.jp/wp-media/2009/08/forest.jpg' rel='shadowbox[sbalbum-706];player=img;' title='Just a normal forest road'><img width="150" height="112" src="http://static.fujibayashi.jp/wp-media/2009/08/forest-150x112.jpg" class="attachment-thumbnail" alt="Just a normal forest road" title="Just a normal forest road" /></a>
<a href='http://static.fujibayashi.jp/wp-media/2009/08/sestroretsk.jpg' rel='shadowbox[sbalbum-706];player=img;' title='Lake Razliv and the town of Sestroretsk'><img width="150" height="112" src="http://static.fujibayashi.jp/wp-media/2009/08/sestroretsk-150x112.jpg" class="attachment-thumbnail" alt="Lake Razliv and the town of Sestroretsk" title="Lake Razliv and the town of Sestroretsk" /></a>
<a href='http://static.fujibayashi.jp/wp-media/2009/08/shore.jpg' rel='shadowbox[sbalbum-706];player=img;' title='Finnish Bay'><img width="150" height="112" src="http://static.fujibayashi.jp/wp-media/2009/08/shore-150x112.jpg" class="attachment-thumbnail" alt="Finnish Bay" title="Finnish Bay" /></a>

<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/08/23/being-lazy-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration: Seamless?..</title>
		<link>http://fujibayashi.jp/2009/06/18/migration-seamless/</link>
		<comments>http://fujibayashi.jp/2009/06/18/migration-seamless/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 02:51:20 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[Anime]]></category>
		<category><![CDATA[My Daily Stuff]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=504</guid>
		<description><![CDATA[Now look at them yo-yos, that&#8217;s the way you do it -You play the guitar on the MTV.That ain&#8217;t workin&#8217;, that&#8217;s the way you do it -Money for nothin&#8217; and chicks for free.Now that ain&#8217;t workin&#8217;, that&#8217;s the way you do it.Lemme tell ya &#8211; them guys ain&#8217;t dumb,Maybe get a blister on your little [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: right;"><em>Now look at them yo-yos, that&#8217;s the way you do it -<br style="padding: 0px; margin: 0px;" />You play the guitar on the MTV.<br style="padding: 0px; margin: 0px;" />That ain&#8217;t workin&#8217;, that&#8217;s the way you do it -<br style="padding: 0px; margin: 0px;" />Money for nothin&#8217; and chicks for free.<br style="padding: 0px; margin: 0px;" />Now that ain&#8217;t workin&#8217;, that&#8217;s the way you do it.<br style="padding: 0px; margin: 0px;" />Lemme tell ya &#8211; them guys ain&#8217;t dumb,<br style="padding: 0px; margin: 0px;" />Maybe get a blister on your little finger?<br style="padding: 0px; margin: 0px;" />Maybe get a blister on your thumb?</em></p>
<p>Seems like I have successfully moved this site to the server; and I&#8217;m not using Apache this time &#8211; the site runs on nginx using fastcgi-to-PHP interface.</p>
<p>Catching up on various anime series. Notable examples are Tayutama -kiss on my deity-, Pandora Hearts, and Fullmetal Alchemist: Brotherhood. There&#8217;s also Chrome-Shelled Regios.</p>
<p>As I have probably mentioned, I&#8217;ve never watched the original Fullmetal Alchemist series past episode 4 or 5, maybe 10 but not more &#8211; I got kind of bored with the slow pace of the series, and the lack of action. Basically, last episode I remember from the first version of the TV adaptation is the one where that guy (I&#8217;ve forgot his name yet again) uses his pet dog and his own daughter to transmute a chimera. I&#8217;m at episode 11 of the Brotherhood series, and so far there only were two filler episodes (or so); mostly it&#8217;s a really dynamic show &#8211; and I&#8217;d even put it on the &#8220;best of the season&#8221; list. So far it seems like they&#8217;re doing a fast forward of the events to get to the &#8216;main&#8217; part &#8211; but even so it&#8217;s nicely done. However Roy Mustang still looks like he was born on a planet with extra high gravity.</p>
<p>Tayutama is still the same stereotypical, low-budget, and obvious-outcome type of a show; as expected from a series based on an eroge. However, I&#8217;m still watching it (and still mostly for Ameri and Nue; I sort of don&#8217;t like Mashiro and Yumina).</p>
<p>Last episodes of Pandora Hearts introduce a new character &#8211; a really cute girl called Echo (one of the manga volumes&#8217; cover features Alice and Echo together in gothic lolita outfits and the art is pretty much damn awesome &#8211; however they look kind of alike).</p>
<p>Regios is quickly approaching the grand finale; the meaning of those weird scenes in the middle of the episodes is finally uncovered in the last three (or so) episodes. Nina still makes everyone worry, and Felli is being cute as always.</p>
<p>In other news: I don&#8217;t understand humans. Their behaviour is a complete mystery to me. And every step I take in the department of relations with them leads to a total clusterfuck (even though I just wanted to be friends with someone, some other person told me &#8211; with quite some pressure, too &#8211; that I&#8217;d better not talk much to that friend-to-be).</p>
<p>P.S. I need a new job. The current one is totally draining me out.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/06/18/migration-seamless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Right Now, I Could Use More Sleep</title>
		<link>http://fujibayashi.jp/2009/06/10/right-now-i-could-use-more-sleep/</link>
		<comments>http://fujibayashi.jp/2009/06/10/right-now-i-could-use-more-sleep/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 09:25:33 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>
		<category><![CDATA[What Has Been Seen...]]></category>
		<category><![CDATA[Basquash!]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=502</guid>
		<description><![CDATA[As stated in my earlier post, I&#8217;ve been quite busy at work during the last two months &#8211; and that calamity isn&#8217;t over yet as I&#8217;ve got at least one more 60 hours week (the worst thing about it is the schedule, where I basically have one 12 hour and two 24 hours breaks between [...]]]></description>
			<content:encoded><![CDATA[<p>As stated in my earlier post, I&#8217;ve been quite busy at work during the last two months &#8211; and that calamity isn&#8217;t over yet as I&#8217;ve got at least one more 60 hours week (the worst thing about it is the schedule, where I basically have one 12 hour and two 24 hours breaks between 12-hour shifts). So I&#8217;m not really in a creative mood.</p>
<p>However.</p>
<p>I managed to catch up with Basquash!, the series featuring a <em>brilliant</em> and <em>original</em> idea of making an anime about basketball&#8230; played using giant robots. While it sounds stupid, it&#8217;s less dumb than it looks &#8211; but it was kind of hard to fight my way through the first three or four episodes which feature excessive fanservice.</p>
<p>The amount of fanservice drasically lowers in the following episodes, focusing more on Basquash&#8217;s highlight: street basketball. While I doubt that the idea of making robots wear running shoes would actually work, it&#8217;s overall <em>cool</em>. Especially when in the last two or three episodes Eclipse &#8211; the trio that sings the opening theme, <em>nO limiT</em> &#8211; enters the storyline with this dazzling debut of Rouge.</p>
<p>So far, my favourite characters are Flora/Alan (reverse trap; hey Haruka, question: if you really talk with feet, why didn&#8217;t you realise that Alan is girl yet?), Rouge, and Iceman (&#8220;<em>Destroy! Destroy!! <strong>Destroy!!</strong></em>&#8220;).</p>
<p>Also in today&#8217;s Bunbunmaru issue:</p>
<p>I&#8217;ve managed to scrap up some parts for the server &#8211; since it needs an upgrade. Almost everything will be replaced, though, and one of the nicest parts about it is that I&#8217;ll use Intel PRO/1000 integrated NIC instead of this slightly laggy nForce4&#8242;s builtin one.</p>
<p>Currently, the server is an Athlon64-3200+ on a Gigabyte GA-K8N-SLi board &#8211; with a total of 5 hard disk drives (40GB system, and an assorted set of 200, 250, 320 and 500GB drives for data storage).</p>
<p>My plans are to use a Core2 Duo processor (probably the 3.0GHz one) on a Gigabyte Q35-based board, with 6 Serial ATA ports (instead of K8N-SLi&#8217;s four); and the drives will be replaced with the following structure: two 500GB drives in a GEOM_MIRROR array &#8211; hosting the system and the database files, along with static content and such stiff; two more 500GB drives in a raidz pool; and probably one 750GB drive for media files. The sixth port will probably be occupied by another 500GB drive, maybe in a pool &#8211; this time a stripe/RAID0 because I don&#8217;t need redundancy for the media storage.</p>
<p>The OS will also be changed; 7.2-STABLE used on the current server will be replaced with 8.0-STABLE as a fresh install. Yeah, it&#8217;ll take some time to migrate all settings and data, but it will be worth it. The new configuration is being stress-tested by me for the last few days and I&#8217;ve yet to see processes stuck in zfs I/O state which seems to be a common problem for 7.2&#8242;s ZFS implementation.</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/06/10/right-now-i-could-use-more-sleep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates: Excuses, Excuses</title>
		<link>http://fujibayashi.jp/2009/06/06/updates-excuses-excuses/</link>
		<comments>http://fujibayashi.jp/2009/06/06/updates-excuses-excuses/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:10:45 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[My Daily Stuff]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=494</guid>
		<description><![CDATA[I&#8217;ve been way too busy at work so had no time to update; I still don&#8217;t have enough of that valuable resource yet so this post will be quite short. It contains, mainly, just some pictures.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been way too busy at work so had no time to update; I still don&#8217;t have enough of that valuable resource yet so this post will be quite short.</p>
<p>It contains, mainly, just some pictures.</p>
<p><span id="more-494"></span><a href="http://static.fujibayashi.jp/wp-media/2009/06/embankment-02.jpg" rel="shadowbox[sbpost-494];player=img;"><img class="aligncenter size-medium wp-image-495" title="The Embankment" src="http://static.fujibayashi.jp/wp-media/2009/06/embankment-02-300x225.jpg" alt="The Embankment" width="300" height="225" /></a><a href="http://static.fujibayashi.jp/wp-media/2009/06/sunrise-03.jpg" rel="shadowbox[sbpost-494];player=img;"><img class="aligncenter size-medium wp-image-497" title="From a few days ago; the sunrise as seen from the windows here" src="http://static.fujibayashi.jp/wp-media/2009/06/sunrise-03-300x225.jpg" alt="From a few days ago; the sunrise as seen from the windows here" width="300" height="225" /></a><a href="http://static.fujibayashi.jp/wp-media/2009/06/ships-01.jpg" rel="shadowbox[sbpost-494];player=img;"><img class="aligncenter size-medium wp-image-498" title="A lot of ships are here these days" src="http://static.fujibayashi.jp/wp-media/2009/06/ships-01-300x225.jpg" alt="A lot of ships are here these days" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/06/06/updates-excuses-excuses/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Spending My Time</title>
		<link>http://fujibayashi.jp/2009/05/20/spending-my-time/</link>
		<comments>http://fujibayashi.jp/2009/05/20/spending-my-time/#comments</comments>
		<pubDate>Tue, 19 May 2009 21:32:09 +0000</pubDate>
		<dc:creator>Gasai Yuno</dc:creator>
				<category><![CDATA[Movies]]></category>
		<category><![CDATA[My Daily Stuff]]></category>
		<category><![CDATA[What Has Been Seen...]]></category>
		<category><![CDATA[Pandora Hearts]]></category>
		<category><![CDATA[Star Trek]]></category>

		<guid isPermaLink="false">http://fujibayashi.jp/?p=437</guid>
		<description><![CDATA[My laptop went to the service centre last Thursday; it suffered some mild damage due to the lid&#8217;s fixture ripping through the case&#8217;s plastic. There also were two cracks on the top cover (the one with keyboard in it, not the lid). At first, they told me it might not be covered by the warranty [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-438" title="Desktop Tiger" src="http://static.fujibayashi.jp/wp-media/2009/05/taiga-desk.jpg" alt="Desktop Tiger" width="450" height="450" /></p>
<p>My laptop went to the service centre last Thursday; it suffered some mild damage due to the lid&#8217;s fixture ripping through the case&#8217;s plastic. There also were two cracks on the top cover (the one with keyboard in it, not the lid). At first, they told me it might not be covered by the warranty but in the end I get completely free repairs. They will probably replace the DVD recorder, too, as it doesn&#8217;t work with CDs at all &#8211; it doesn&#8217;t even read them. And I&#8217;ve got 5 more months of warranty left.</p>
<p>I&#8217;m pretty stressed by the fact that the repairs will take at least one week and a half (up to two weeks, actually) because they need to get the new case for my laptop delivered from South Korea.</p>
<p>In other news:</p>
<p>Alice in episode 5 of Pandora Hearts is going tsundere with a charming accent on the dere side. Sometimes she&#8217;s just too cute; also, I giggled when Raven called Oz and Alice &#8220;kids&#8221;. Screenshots, probably, later.</p>
<p>Been to the new Star Trek movie this Sunday with some friends. I should note that I never watched any series or movies related to the Star Trek universe; so I pretty much didn&#8217;t expect too much and I got what I expected &#8211; a pretty nicely done sci fi action, way better than those new Star Wars episodes. Leonard McCoy was really nicely done, a pity he didn&#8217;t get much time. I also liked old Spock (the one from the &#8220;original&#8221; timespace), and the first captain of USS Enterprise (Christopher Pike was his name, I think). There were silly moments, of course, but not many of them. Conclusion: an overall good and entertaining movie.</p>
<p>And finally,</p>
<p style="text-align: center;">H*I*N*A Hinagiku! hai! hai!</p>
]]></content:encoded>
			<wfw:commentRss>http://fujibayashi.jp/2009/05/20/spending-my-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

