<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Niel de la Rouviere</title>
	
	<link>http://niel.delarouviere.com</link>
	<description>A Spiffing Dude</description>
	<lastBuildDate>Mon, 19 Mar 2012 13:33:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/NielDeLaRouviere" /><feedburner:info uri="nieldelarouviere" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Introducing Hanzi</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/laILSUUAQEU/</link>
		<comments>http://niel.delarouviere.com/2012/03/introducing-hanzi/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 13:33:56 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[Chinese Character Decomposition]]></category>
		<category><![CDATA[Hanzi]]></category>
		<category><![CDATA[Node Package Manager]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[Nodejs Module]]></category>
		<category><![CDATA[Radical Decomposition]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=196</guid>
		<description><![CDATA[This weekend I set out to solve a problem in Chinese learning I&#8217;ve had trouble with for some time. Chinese characters consist of radicals, which are the fundamental building blocks of each character. However, there was no way to automatically &#8230; <a href="http://niel.delarouviere.com/2012/03/introducing-hanzi/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This weekend I set out to solve a problem in Chinese learning I&#8217;ve had trouble with for some time. Chinese characters consist of radicals, which are the fundamental building blocks of each character. However, there was no way to automatically dissect it without consulting dictionaries, random websites and other untrustworthy sources.</p>
<p><a href="http://niel.delarouviere.com/2012/03/introducing-hanzi/screen-shot-2012-03-19-at-3-29-29-pm/" rel="attachment wp-att-197"><img class="aligncenter size-full wp-image-197" title="HanziJS" src="http://niel.delarouviere.com/wp-content/uploads/2012/03/Screen-Shot-2012-03-19-at-3.29.29-PM.png" alt="" width="517" height="225" /></a></p>
<p>I&#8217;ve been looking for a database for quite some time now and I have found some sources [<a href="http://www.kanjicafe.com/kradfile_license.htm">1</a>][<a href="http://groovy.codeplex.com/wikipage?title=cjk-decomp">2</a>]. I decided to go with number 2, which is a similar type of program for Python. Number 1 is focused on Japanese characters (Kanji) where in essence are the same as Chinese characters, but some characters are different, thus character decomposition will be different. Number 1&#8242;s decomposition however is more thorough. Hopefully I&#8217;ll combine in the future. I took the second database and wrote a module for Node.js, called <a href="http://hanzijs.com">Hanzi</a>. I know, how original. For the non-Chinese learners, Hanzi means Chinese characters in Chinese.</p>
<p>It was interesting to write my own module for Node.js, as it is something I have not done before. I always Node Package Manager for many awesome utilities in my Node.js projects. This time I filled a gap and <a href="http://search.npmjs.org/#/hanzi">published my own.</a></p>
<p>It&#8217;s a bit cumbersome at the moment and definitely has a few errors, but this is just the start. So head on over to <a href="http://hanzijs.com">HanziJS.com</a> to check the module in action.</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/laILSUUAQEU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2012/03/introducing-hanzi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2012/03/introducing-hanzi/</feedburner:origLink></item>
		<item>
		<title>The Really Absolute Beginner’s Guide to Host Node.js on Heroku</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/rrlv7319IEo/</link>
		<comments>http://niel.delarouviere.com/2012/03/the-really-absolute-beginners-guide-to-host-node-js-on-heroku/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 07:51:37 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Node Package Manager]]></category>
		<category><![CDATA[Node Version Manager]]></category>
		<category><![CDATA[Node.js]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=166</guid>
		<description><![CDATA[I&#8217;m not a coder. Well, just a little bit. I&#8217;ve only had Java at high school. The rest I&#8217;ve taught myself. I mostly do front-end stuff now like HTML, CSS and jQuery. I can reverse-engineer PHP if I want to. But &#8230; <a href="http://niel.delarouviere.com/2012/03/the-really-absolute-beginners-guide-to-host-node-js-on-heroku/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not a coder. Well, just a little bit. I&#8217;ve only had Java at high school. The rest I&#8217;ve taught myself. I mostly do front-end stuff now like HTML, CSS and jQuery. I can reverse-engineer PHP if I want to. But code from scratch, nope. Now, I&#8217;ve recently starting coding in Node.js. I really enjoy it. I&#8217;ve managed to write some cool apps that I&#8217;ll expand on later. I wanted to host these apps online for further testing. I chose Heroku. Mostly as a first choice, but boy did I have trouble getting my app running. The <a href="http://devcenter.heroku.com/articles/node-js">Heroku Node.js documentation</a> is severely lacking for complete noobs. I spent almost two days just trying figure out what the hell I need to do. However, look no further! Here&#8217;s a more in-depth guide for the complete beginner:</p>
<p>I&#8217;m going to assume that you have already programmed your app and can run it locally. This is not a HOW TO program Node.js post, but rather a tutorial on how to get the app online on Heroku.</p>
<h3>Heroku Prerequisites</h3>
<p><span style="text-decoration: underline;">1) Switching to Node.js v0.4.7</span></p>
<p>Heroku says that you need to use Node.js v0.4.7 as this is what their servers use. It&#8217;s also a stable version. I was coding however in &gt; v0.5. How do you change your Node.js version? <a href="https://github.com/creationix/nvm">Node version manager</a> is your candidate! This simple script allows you to have numerous Node.js versions running on your computer. The github page has easy instructions to get this going. <em>Warning</em>: if you reboot your computer, Node.js defaults back to your originally installed version. Just activate Node Version Manager again, as this might create errors when you try to run your app again. Something like this:</p>
<pre>FATAL ERROR: v8::HandleScope::Close() Local scope has already been closed</pre>
<p><span style="text-decoration: underline;">2) Using variable ports</span></p>
<p>Before hosting on Heroku I used fixed ports for my apps. You need to change this as Heroku does not like this. Where you define on what port your app should listen to, just add this:</p>
<pre>var port = process.env.PORT || 3000;
	app.listen(port);</pre>
<p>This is expressjs documentation. But the &#8220;process.env.PORT || 3000;&#8221; is the important part. You also set this up later on Heroku where you need the variable port.</p>
<p><span style="text-decoration: underline;">3) Adding the correct files</span></p>
<p>Now this is where I struggled a lot, because Heroku does not really explain these things to the n00bs like me. You need a package.json and Procfile in the root of your Node.js package. These two files help Heroku determine how to startup your service when you deploy it. Think of them as files that act on your behalf to start the server. They are instruction files.</p>
<p><span style="text-decoration: underline;">3.1 package.json</span></p>
<p>First create a package.json file that sits in your root folder where your node app is running from. Here is an example that I used for <a href="http://dotjunky.com">dotJunky</a>.</p>
<pre>{
  	"name": "DotJunky",
	"author": "Niel de la Rouviere",
	"description": "A Static File Site that sells domain names",
  	"version": "0.0.1",
  	"dependencies": {
    	        "express": "2.5.x",
		"now": "0.8.x",
		"mailer": "0.6.x"
  }
}</pre>
<p>Those are the bare minimum details that you need. The main importance of the package.json file is to manage your Node.js module dependencies. If you need Heroku to install modules using <a href="http://npmjs.org">NPM</a> (Node Package Manager), then you need to add the dependencies. In the case above, you can declare the version numbers. The &#8216;x&#8217; is a wildcard.</p>
<p>To test if your package.json file works correctly, run &#8220;npm install&#8221; in your command line in your root directory, where the package.json file is, and it will, if configured correctly, install the dependencies locally under the folder &#8220;node_modules&#8221;. Just add a .gitignore file also to your root directory that ignores &#8220;node_modules&#8221; as this does not need to be sent to Heroku, because Heroku creates this itself by using your package.json file.</p>
<p><span style="text-decoration: underline;">3.2 Procfile</span></p>
<p>The Procfile tells the Heroku server which file (and command) needs to executed to run your app. Think of this as the command line &#8220;node app.js&#8221;, but in a file. A general Procfile looks like this:</p>
<pre>web: node index.js</pre>
<p>Replace the &#8220;index.js&#8221; with whatever your first file is to run, &#8220;server.js&#8221;, &#8220;app.js&#8221; whatever your preference is. The &#8220;web&#8221; prefix tells Heroku&#8217;s stack which Dyno/Process needs to run which command. As you can get workers and more web processes in Heroku, the Procfile will get more complex. You&#8217;ll need <a href="https://github.com/ddollar/foreman">Foreman</a> to start your Procfile on your local machine to test it. I now use Foreman to run all my Node.js projects. Its as easy as:</p>
<pre>foreman start</pre>
<p>This triggers your Procfile.</p>
<p>Just a note of warning, the Procfile needs to be capitalized, otherwise it won&#8217;t be found by Heroku.</p>
<h3>Getting it online</h3>
<p><span style="text-decoration: underline;">4) Create a local git repo</span></p>
<p>Now that you have your node app, your package.json file and Procfile ready, you can start uploading it. However, first init a git repo in your folder. If you have a git repo already, then skip this step.</p>
<pre>git init
git add .
git commit -m "First commit"
</pre>
<p><span style="text-decoration: underline;">5) Install Heroku</span></p>
<p>Now that you have a local repo, you need to install Heroku on your local machine. It&#8217;s fairly simple. Just <a href="http://devcenter.heroku.com/articles/nodejs#local_workstation_setup">choose one of these options</a>, in my case MAC OSX. This adds &#8220;heroku&#8221; to your command line. Everything on your local machine is now in order.</p>
<p>Now we are heading towards Heroku. First login:</p>
<pre>heroku login</pre>
<p>You&#8217;ll be prompted for your details and to add a ssh key. Enter them and add one.</p>
<p><span style="text-decoration: underline;">6) Creating a Stack</span></p>
<p>Now you need to give heroku a command to create a stack for you. This is where your app will reside.</p>
<pre>heroku create --stack cedar</pre>
<p>If everything runs smoothly, you&#8217;ll see this type of response:</p>
<pre>Creating sharp-rain-871... done, stack is cedar
http://sharp-rain-871.herokuapp.com/ | git@heroku.com:sharp-rain-871.git
Git remote heroku added</pre>
<p><span style="text-decoration: underline;">7) Push to Heroku</span></p>
<p>Heroku automatically adds a remote repository address for your local git repo under the name &#8220;heroku&#8221;. Now push your git file to heroku.</p>
<pre>git push heroku master</pre>
<p>This takes a bit more time as it installs the dependencies and starts the app. If everything runs smoothly, you&#8217;ll get a response like this:</p>
<pre>Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (9/9), 923 bytes, done.
Total 9 (delta 2), reused 0 (delta 0)

-----> Heroku receiving push
-----> Updating alpha language packs... done
-----> Node.js app detected
-----> Vendoring node 0.4.7
-----> Installing dependencies with npm 1.0.8
       express@2.1.0 ./node_modules/express
       â??â??â?? mime@1.2.2
       â??â??â?? qs@0.3.1
       â??â??â?? connect@1.6.2
       Dependencies installed
-----> Discovering process types
       Procfile declares types -> web
-----> Compiled slug size is 3.2MB
-----> Launching... done, v2
       http://sharp-rain-871.herokuapp.com deployed to Heroku

To git@heroku.com:sharp-rain-871.git
 * [new branch]      master -> master</pre>
<p><span style="text-decoration: underline;">8) Final Heroku Configurations</span></p>
<p>Before you run your app, you need to send Heroku some configurations.</p>
<pre>heroku ps:scale web=1</pre>
<p>This scales how many dynos you use for your &#8220;web&#8221; process. 1 is enough for small apps and sites. It&#8217;s free too!</p>
<pre>heroku config:add NODE_ENV=production</pre>
<p>This is the variable port, but you need to add this so that expressjs can use it in some instances like caching (don&#8217;t ask me!).</p>
<p>Now, if you have done this all correctly, your node app will be online and ready to kick some ass. The emphasis on this tutorial is to first make sure everything locally is in order BEFORE you send it to Heroku. I don&#8217;t know how many times I pushed to heroku, got errors, went on troubleshooting, pushed again and repeat. In summary, make sure you have Node.js version 0.4.7, Procfile and package.json correctly configured as well as variable ports. If all these are in place, then pushing to Heroku will be easy. Good luck running those apps!</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/rrlv7319IEo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2012/03/the-really-absolute-beginners-guide-to-host-node-js-on-heroku/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2012/03/the-really-absolute-beginners-guide-to-host-node-js-on-heroku/</feedburner:origLink></item>
		<item>
		<title>Introducing dotJunky</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/SAxW2AiUmZU/</link>
		<comments>http://niel.delarouviere.com/2012/03/introducing-dotjunky/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 13:05:19 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[apps and brands]]></category>
		<category><![CDATA[brandable domains]]></category>
		<category><![CDATA[domain names]]></category>
		<category><![CDATA[domains for startups]]></category>
		<category><![CDATA[dotJunky]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=172</guid>
		<description><![CDATA[In between waiting for replies from my supervisor I work on little projects. dotJunky is my next one. I trade domain names in my spare time. It&#8217;s like a treasure hunt for me and I make a bit of money &#8230; <a href="http://niel.delarouviere.com/2012/03/introducing-dotjunky/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In between waiting for replies from my supervisor I work on little projects. <a href="http://dotjunky.com">dotJunky </a>is my next one. I trade domain names in my spare time. It&#8217;s like a treasure hunt for me and I make a bit of money on the side. It&#8217;s fun!</p>
<p>I&#8217;ve acquired some cool domains since I started domain trading. Some of them could work really well for startups, apps or brands. This is where dotJunky fits in. I sell these awesome domains straight to the entrepreneurs. It&#8217;s a tiny marketplace for these domains.</p>
<p><a href="http://niel.delarouviere.com/2012/03/introducing-dotjunky/screen-shot-2012-03-14-at-2-57-18-pm/" rel="attachment wp-att-173"><img class="aligncenter size-full wp-image-173" title="dotJunky" src="http://niel.delarouviere.com/wp-content/uploads/2012/03/Screen-Shot-2012-03-14-at-2.57.18-PM.png" alt="" width="632" height="411" /></a></p>
<p>It is written in Node.js using Masonry, Bootstrap and jQuery. I learned quite a bit creating this, especially email handling. Quite easy with the right modules, but I haven&#8217;t done this before.</p>
<p>The front-end is written manually at this point, but if dotJunky proves to be popular among startups, I&#8217;ll think of creating an admin backend for myself to handle things better.</p>
<p>So, if you are an entrepreneur and need inspiration and/or a name for your new startup, <a href="http://dotjunky.com">dotJunky</a> is for you!</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/SAxW2AiUmZU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2012/03/introducing-dotjunky/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2012/03/introducing-dotjunky/</feedburner:origLink></item>
		<item>
		<title>My Music: Rouviere</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/6f-dmAlK8rE/</link>
		<comments>http://niel.delarouviere.com/2012/02/my-music-rouviere/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 09:07:28 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Bedroom Producing]]></category>
		<category><![CDATA[Electro House]]></category>
		<category><![CDATA[Rouviere]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=152</guid>
		<description><![CDATA[In my spare time, I sometimes dabble in writing songs. I have been writing music since primary school. Of course it sucked back then. Lately, I&#8217;m a lot into electronic music production. Mostly because it doesn&#8217;t need a big studio &#8230; <a href="http://niel.delarouviere.com/2012/02/my-music-rouviere/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In my spare time, I sometimes dabble in writing songs. I have been writing music since primary school. Of course it sucked back then. Lately, I&#8217;m a lot into electronic music production. Mostly because it doesn&#8217;t need a big studio setup, which I can&#8217;t afford at present. I can make music club-filling music in the comfort of my little study. I seldom finish tunes, mostly because I get frustrated with progression, or I get hit by a perfection bias. However, when I finish them, I think they&#8217;re quite nifty.</p>
<p>A current project is called <a href="http://www.facebook.com/pages/Rouviere/125913424125541">Rouviere</a>. This is purely an electronic music project at the moment. Mostly dance genres, ranging from dubstep to electro house. However, Rouviere, is an umbrella project for music <a href="http://simondlr.com">Simon</a> (my twin brother) and I create. Sometimes, I do a whole song on my own. Other times we collab together. It&#8217;s mainly just a release for electronic music that doesn&#8217;t have a place for its own.</p>
<p>I just finished a song a few weeks ago. Have a listen!</p>
<p><iframe width="100%" height="166" scrolling="no" frameborder="no" src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F35822769&#038;show_artwork=true"></iframe></p>
<p>The <a href="http://soundcloud.com/rouviere">Souncloud Page</a> has more tunes. Happy listening!</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/6f-dmAlK8rE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2012/02/my-music-rouviere/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2012/02/my-music-rouviere/</feedburner:origLink></item>
		<item>
		<title>How it feels to go viral</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/ilsmkkV7uCg/</link>
		<comments>http://niel.delarouviere.com/2011/03/how-it-feels-to-go-viral/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 16:40:46 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[low budget quake mod]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[quake motion sensor]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=105</guid>
		<description><![CDATA[Yeah, so about a month ago, I went viral when I uploaded and posted a video on reddit. Video is below: The response to it was just crazy. I thought some people might get a kick out of it, but &#8230; <a href="http://niel.delarouviere.com/2011/03/how-it-feels-to-go-viral/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yeah, so about a month ago, I went viral when I uploaded and <a href="http://www.reddit.com/r/gaming/comments/fkkzi/back_in_2006_i_created_my_own_motion_sensor/">posted a video on reddit</a>. Video is below:</p>
<p><iframe title="YouTube video player" width="450" height="390" src="http://www.youtube.com/embed/9CYrlHry0dw" frameborder="0" allowfullscreen></iframe></p>
<p>The response to it was just crazy. I thought some people might get a kick out of it, but not to the extent that it got the top link on reddit for 13 Feb with over 1900 net upvotes. The video now has about 430,000 views. I made this contraption, because I was bored with beating Quake on the hardest difficulty and wanted something different. I only uploaded it now, because I discovered my old phone&#8217;s memory card at that time.</p>
<p>That night when it hit the top spot on reddit&#8217;s frontpage I was blown away. This is what redditors and web loving geek dreams of. We celebrated at my flat with my flatmates with a few shots just for kicks. I had to go to sleep though. The next morning I was hit with a truckload of emails from Youtube comments. The video truly went viral. It got almost 200, 000 views in two days. It got <a href="http://www.crunchgear.com/2011/02/13/the-ps3-move-aint-got-anything-on-this-rig-mouse-and-book-make-motion-sensor/">posted on Crunchgear</a> and a host of other sites as well.</p>
<p>I always wanted to see how it feels to be on the other end of going viral. And now I experienced it first hand. It is interesting. The Youtube comments as always are a blast to read. A few suggested ad deals for my video, but I declined. I was not in the position to make money of the vid for a bit of ad views/clicks. I got my few minutes of Internet fame and it was interesting. Maybe in the future some might re-post this and it will get a few more views again, but the height of the viral spread has almost completely halted.</p>
<p>The strangest thing was trying to explain to friends that I went viral by taping my mouse to my keyboard with masking tape. I remember my girlfriend trying to do the same, trying to explain to her friends what I had done. In the end, linking to the video was the best thing to do. Another odd thing was a realization that two different worlds were aware of my brief Internet fame. I would walk to class and it hit me that hundreds of people were probably watching my video as I walked.</p>
<p>Now it has over 400, 000 views and that is an immense number to comprehend. Yet, here I still sit, no-one really knows me. No-one actually really cares. Yet I was seen playing Quake by thousands of people.</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/ilsmkkV7uCg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2011/03/how-it-feels-to-go-viral/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2011/03/how-it-feels-to-go-viral/</feedburner:origLink></item>
		<item>
		<title>Comparing Sina Weibo and Twitter</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/XJXv7MUsGw0/</link>
		<comments>http://niel.delarouviere.com/2010/12/comparing-sina-weibo-and-twitter/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 14:47:24 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[Web Talk]]></category>
		<category><![CDATA[????]]></category>
		<category><![CDATA[chinese]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[sina weibo]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=97</guid>
		<description><![CDATA[I have been on Sina Weibo for a short while now. Here is my account. Sometimes it gets a but much on my Chinese senses, but I have found Weibo to be a very interesting experience. I found an article &#8230; <a href="http://niel.delarouviere.com/2010/12/comparing-sina-weibo-and-twitter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-100" href="http://niel.delarouviere.com/2010/12/comparing-sina-weibo-and-twitter/sinaweibo/"><img class="aligncenter size-full wp-image-100" title="sinaweibo" src="http://niel.delarouviere.com/wp-content/uploads/2010/12/sinaweibo.jpg" alt="" width="687" height="237" /></a></p>
<p>I have been on Sina Weibo for a short while now. <a href="http://t.sina.com.cn/confusedlaowai">Here is my account.</a> Sometimes it gets a but much on my Chinese senses, but I have found Weibo to be a very interesting experience. I found <a href="http://jmsc.hku.hk/blogs/ricecooker/2010/12/02/sina-weibo-and-twitter-comparing-data-and-conversation-structures/">an article</a> which explains the data structures really nicely. It makes for an appealing user experience.</p>
<blockquote><p>On Sina Weibo’s official interfaces (Web and mobile), the equivalent of a Twitter retweet is instead shown as two amalgamated entries: the original entry and the current user’s actual entry — which is a commentary on the original entry, often with a mention of his sources, if the original entry was obtained from an intermediary.</p></blockquote>
<p>At first it was daunting, but later it made more sense to me. Furthermore, Sina Weibo actually feels like how a proper microblog should be, with the addition of comments on updates. This makes it feel much more relevant when you are discussing an update. For instance, when communicating via Twitter, your stream is filled with @ replies, when these could easily have been contained within a comment system. It just makes it feel much more cleaner.</p>
<p>The communication shouldn&#8217;t be on the channel itself, but rather separated into it&#8217;s own system. It&#8217;s like the equivalent of sitting at a bar where people shout at each other. Eventually you&#8217;ll be so battered with cross-talk that it becomes too much and irrelevant.</p>
<p>However, it must be added that cross-talk allows for interesting eavesdropping.</p>
<p>Sina Weibo is like an interesting mix of Tumblr, meets Facebook updates, meets Twitter. It works for me. Besides being filled with requests by people to help them with their English, Weibo has been interesting experience. It feels as if people comment a lot more on updates. This is probably as opposed to Twitter, where sending @replies would later start to feel like clogging the system.</p>
<p>I&#8217;m interested to see how Weibo develops. It also hosts <a href="http://t.sina.com.cn/1725158850/wr0nG3nKdx">it&#8217;s own pictures.</a> Which is nice too.</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/XJXv7MUsGw0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2010/12/comparing-sina-weibo-and-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2010/12/comparing-sina-weibo-and-twitter/</feedburner:origLink></item>
		<item>
		<title>Social Mandarin hits 100,000 pageviews milestone</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/XBLUEFBDqow/</link>
		<comments>http://niel.delarouviere.com/2010/11/social-mandarin-hits-100000-pageviews-milestone/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 11:39:27 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[Social Mandarin]]></category>
		<category><![CDATA[social mandarin]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=81</guid>
		<description><![CDATA[According the Awstats (yeah, I know not the best measure of pageviews), Social Mandarin has hit 100, 000 total pageviews yesterday. The site started in March this year and has slowly been picking up traffic. It still does not have &#8230; <a href="http://niel.delarouviere.com/2010/11/social-mandarin-hits-100000-pageviews-milestone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>According the Awstats (yeah, I know not the best measure of pageviews), <a href="http://socialmandarin.com">Social Mandarin</a> has hit 100, 000 total pageviews yesterday. The site started in March this year and has slowly been picking up traffic. It still does not have a pagerank, which I&#8217;m eagerly waiting for as the site really needs some more outside interest. There was a recent surge of interest and traffic when I finally decided to post it some relevant <a href="http://reddit.com">reddit</a> subsections. Some tips were given on how to improve the site and these will definitely be implemented.</p>
<p>In other news, <a href="http://shotbeak.com">Simon</a> and I also reached a milestone in Google Adsense. Our first cheque will be on its way very soon. :)</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/XBLUEFBDqow" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2010/11/social-mandarin-hits-100000-pageviews-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2010/11/social-mandarin-hits-100000-pageviews-milestone/</feedburner:origLink></item>
		<item>
		<title>My Web Projects: Confused Laowai</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/1Pz5IjoOfC0/</link>
		<comments>http://niel.delarouviere.com/2010/10/my-web-projects-confused-laowai/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 19:50:49 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[Confused Laowai]]></category>
		<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[chinese]]></category>
		<category><![CDATA[laowai]]></category>
		<category><![CDATA[mandarin]]></category>
		<category><![CDATA[web projects]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=75</guid>
		<description><![CDATA[Apart from Social Mandarin, I&#8217;ve got another Chinese project called Confused Laowai. Laowai is a term for a foreigner in China. I started this personal blog in January 2010 as a way to post about my progress as I go &#8230; <a href="http://niel.delarouviere.com/2010/10/my-web-projects-confused-laowai/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-76" href="http://niel.delarouviere.com/2010/10/my-web-projects-confused-laowai/confusedlaowai/"><img class="aligncenter size-full wp-image-76" title="confusedlaowai" src="http://niel.delarouviere.com/wp-content/uploads/2010/10/confusedlaowai.jpg" alt="" width="462" height="380" /></a></p>
<p>Apart from <a href="http://niel.delarouviere.com/tag/social-mandarin/">Social Mandarin</a>, I&#8217;ve got another Chinese project called <a href="http://confusedlaowai.com">Confused Laowai</a>. Laowai is a term for a foreigner in China. I started this personal blog in January 2010 as a way to post about my progress as I go through my studies in Mandarin and my Mandarin journey. Confused Laowai has been a very interesting project experience.</p>
<h3>Response</h3>
<p>To me, Confused Laowai, is the closest I&#8217;ve come to a proper blog/reader relationship. Yes, <a href="http://niel.delarouviere.com/tag/twindie-net/">Twindie.net</a> has more readers and more hits, but Confused Laowai has more engagement. I feel like I have a proper community that follows my blog. This has been really good.</p>
<h3>Growth</h3>
<p>The blog has grown slowly in the start. I posted comments on numerous similar blogs by Mandarin learners and created a <a href="http://twitter.com/confusedlaowai">Twitter account</a> that focuses on my Mandarin learning missions. I have also posted most of my blog posts on <a href="http://socialmandarin.com">Social Mandarin</a> and have posted one or two posts on <a href="http://haohaoreport.com">Hao Hao Report</a> which got me nice hits and readers in the process.</p>
<h3>The Future</h3>
<p>As long as I study Mandarin, this blog will be alive. Which will probably be quite a long time. It will only grow and I feel that I can create an even better blog/reader relationship, learning a lot in the process. I intend to do a bit more video blog posts too. It has gained PR2 in a very short while and is getting hits from Google from a wide range of search terms, probably the most of all my web projects. It doesn&#8217;t get the most search hits, but definitely the widest!</p>
<p>So, if you are interested in reading more on my Mandarin learning expeditions <a href="http://confusedlaowai.com">head on over</a> or <a href="http://feeds.feedburner.com/ConfusedLaowai">grab the RSS feed</a>.</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/1Pz5IjoOfC0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2010/10/my-web-projects-confused-laowai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2010/10/my-web-projects-confused-laowai/</feedburner:origLink></item>
		<item>
		<title>My Web Projects: Social Mandarin</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/Y25HgrKXmss/</link>
		<comments>http://niel.delarouviere.com/2010/09/my-web-projects-social-mandarin/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 17:30:16 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[Social Mandarin]]></category>
		<category><![CDATA[mandarin online]]></category>
		<category><![CDATA[social mandarin]]></category>
		<category><![CDATA[web projects]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=58</guid>
		<description><![CDATA[I&#8217;m finishing my Mandarin studies this year as one of my majors. When I started learning Chinese I primarily got formal instruction from University, however after class I would get back and still be interested in the language. I started &#8230; <a href="http://niel.delarouviere.com/2010/09/my-web-projects-social-mandarin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-64" href="http://niel.delarouviere.com/2010/09/my-web-projects-social-mandarin/socialmandarinpreview/"><img class="aligncenter size-full wp-image-64" title="socialmandarinpreview" src="http://niel.delarouviere.com/wp-content/uploads/2010/09/socialmandarinpreview.jpg" alt="" width="573" height="407" /></a></p>
<p>I&#8217;m finishing my Mandarin studies this year as one of my majors. When I started learning Chinese I primarily got formal instruction from University, however after class I would get back and still be interested in the language. I started following blogs and other learners, where up to this point my Google Reader is almost entirely made up of Chinese blogs and China interest websites. Thus the idea came for <a href="http://socialmandarin.com">Social Mandarin.</a></p>
<h3>The Idea</h3>
<p>I felt that there was a disconnect between Mandarin learners on the web. I thus created Social Mandarin as a social bookmarking site where people can share online Mandarin resources with each other, find the resources that I took almost two years to amass. Eventually Social Mandarin should be the first site you visit when you are looking online Mandarin learners and online resources.</p>
<h3>Development</h3>
<p>I haven&#8217;t got much web development knowledge, but I&#8217;ve always been a tinkerer: using existing platforms and scripts and reverse engineering and adjusting them to suit my needs. Thus, I used Drupal with the Drigg module, that turns Drupal into a Digg-style site. It took me quite some time get everything up and working. I made some minimal changes to the design as well.</p>
<p>I had some problems with spam early on, but I&#8217;ve managed to get two moderators to help me and I&#8217;ve also since then installed captcha forms and various other protection systems. I&#8217;m however still sitting with a trackback problem, which needs to send a trackback/pingback to blogs if a story is posted. Alas, Drigg support has been dropped and most of the solutions I tried have not been working. Will have to look into it later.</p>
<h3>Progress and Lurkers</h3>
<p>Social Mandarin has been received quite well since its inception in March 2010. It has grown steadily since then. However, although there seems to be interest in the site, most of them are lurkers, only utilizing the content and not posting their own or other links. This, has lead me to post the majority of the almost 200 stories/links currently on the site. There are some other active users, but they are only a handful. I need to figure out how to provide a better incentive for users to post links, besides self-promotion. Alas, I don&#8217;t mind posting most of the content for now.</p>
<h3>Marketing and Monetization</h3>
<p>I have experimented a lot with social media marketing via Social Mandarin. I currently have a <a href="http://twitter.com/socialmandarin">Twitter account</a> for it, posting the latest articles. I got most of the followers via blogs posting my service and me following users who tweet about Chinese and Mandarin. I set up a search stream in my preferred Twitter app, <a href="http://hootsuite.com">Hootsuite</a> to track people talking about it, and if someone says something relevant as I go through it I follow them. This is not an auto-follow script.</p>
<p>I have also put up two Facebook ad runs for the <a href="http://www.facebook.com/socialmandarin">Facebook page</a>. In the end I got about 130 new fans/likes within two weeks altogether. I opted for social media ads, because this gives me recurring traffic due to the users seeing new articles being posted to the page every time. Also, like the site suggests, this gives me the ability to interact with the users.</p>
<p>I&#8217;ve also experimented a lot with ad positions on the site. Currently, Social Mandarin has the highest CTR of all my web projects. It unfortunately is still a small amount of money and still needs to gain a pagerank, but once it does, it will surely pick up a lot more traffic.</p>
<h3>The Future</h3>
<p>Currently, the site is gaining momentum and I&#8217;m waiting for it to pick up on some Google juice. I&#8217;m also looking into redesigning the site. I think this site, as long as people post links, me included, will grow no matter what happens as it works on sharing. I&#8217;ve also got some ideas to enhance the social aspects of the site, to get users to interact with each other. One of these were the blog features, where users can have their own blogs on the site. However, more incentive needs to be provided and that&#8217;s where my brainstorming needs to go.</p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/Y25HgrKXmss" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2010/09/my-web-projects-social-mandarin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2010/09/my-web-projects-social-mandarin/</feedburner:origLink></item>
		<item>
		<title>My Web Projects: I’m So Nerdy</title>
		<link>http://feedproxy.google.com/~r/NielDeLaRouviere/~3/GOoVojbCaAI/</link>
		<comments>http://niel.delarouviere.com/2010/09/my-web-projects-im-so-nerdy/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 14:43:16 +0000</pubDate>
		<dc:creator>Niel</dc:creator>
				<category><![CDATA[I'm So Nerdy]]></category>
		<category><![CDATA[My Web Projects]]></category>
		<category><![CDATA[fml clone]]></category>
		<category><![CDATA[i'm so nerdy]]></category>
		<category><![CDATA[nerds]]></category>
		<category><![CDATA[nerdy sites]]></category>

		<guid isPermaLink="false">http://niel.delarouviere.com/?p=49</guid>
		<description><![CDATA[A project me and Simon started during the June University holidays of 2009: I&#8217;m So Nerdy. It was on the height of micro-submissions sites such as FML. This one focused on nerds being nerdy. It had a niche market and &#8230; <a href="http://niel.delarouviere.com/2010/09/my-web-projects-im-so-nerdy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A project me and Simon started during the June University holidays of 2009: <a href="http://imsonerdy.com">I&#8217;m So Nerdy</a>. It was on the height of micro-submissions sites such as <a href="http://fmylife.com">FML</a>. This one focused on nerds being nerdy. It had a niche market and the idea was there. The site is still going, but I think a number of factors could have made and can still make this site popular.</p>
<h3>The Site</h3>
<p>Simon wrote the site from scratch. I designed the site, but did not end up coding the design. Since the start of the site, we were always trying to improve the design, but we never came round to it. At first the site was popular. It got a few mentions on forums. It was during the FML popularity last year. The site is basically a clone, however I think we got into it just a little bit too late.</p>
<h3>Marketing the Site</h3>
<p>We did almost no marketing for the site whatsoever. It basically got known via word-of-mouth from our Twitter accounts (<a href="http://twitter.com/nieldlr">@nieldlr</a> &amp; <a href="http://twitter.com/shotbeak">@shotbeak</a>). I did experiment with some Adwords in January of this year to test it: never used it before. It got some hits and submissions from it. I think if Simon and I put some more effort into marketing the site, it can speed up again and gain some momentum.</p>
<h3>What now?</h3>
<p>The site is still there. It does get a few thousand pageviews a month, from Google and just general linkage. Submissions are however irregular. We need more submissions and quality ones to make it work. Thus, it gets sort of like a club, if the dancefloor is empty, no-one wants to dance. We need to reach a good level of readers and submitters. We have played with the idea of selling the site, so someone else can take over. However, I think we wan&#8217;t to hold onto it and try and juice it up in the future. The first thing on the agenda? A redesign!</p>
<p>So if you are a nerd and want to share your adventures in the real world. <a href="http://imsonerdy.com/">Submit one right now!</a></p>
<img src="http://feeds.feedburner.com/~r/NielDeLaRouviere/~4/GOoVojbCaAI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://niel.delarouviere.com/2010/09/my-web-projects-im-so-nerdy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://niel.delarouviere.com/2010/09/my-web-projects-im-so-nerdy/</feedburner:origLink></item>
	</channel>
</rss>

