<?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>Flying Bug &#187; Triviality</title>
	<atom:link href="http://xiehang.com/blog/category/triviality/feed/" rel="self" type="application/rss+xml" />
	<link>http://xiehang.com/blog</link>
	<description>Debugging and Being Debugged</description>
	<lastBuildDate>Wed, 14 Jul 2010 02:45:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Start from scratch &#8211; Java</title>
		<link>http://xiehang.com/blog/2010/07/13/start-from-scratch-java/</link>
		<comments>http://xiehang.com/blog/2010/07/13/start-from-scratch-java/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 02:45:14 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[struts]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1052</guid>
		<description><![CDATA[Time to get hands dirty in Java mud Lots of projects here are Java based, plus something like Struts, Spring, Hibernate, etc. I don&#8217; t like the structure much but I have to understand how to get things done, or at least I need to be able to read those codes and configurations (I hate so [...]]]></description>
			<content:encoded><![CDATA[<p>Time to get hands dirty in Java mud <img src='http://xiehang.com/blog/wp-includes/images/smilies/4.gif' alt=':D' class='wp-smiley' /> </p>
<p>Lots of projects here are Java based, plus something like Struts, Spring, Hibernate, etc. I don&#8217; t like the structure much but I have to understand how to get things done, or at least I need to be able to read those codes and configurations (I hate so many configuration files in Java world).</p>
<p>I was trying to setup Eclipse with Struts2 and Tomcat, I was so amazed by memory management in Java VM, want to know my impression? In one world, MESS. <img src='http://xiehang.com/blog/wp-includes/images/smilies/19.gif' alt='&gt;:)' class='wp-smiley' />  After dealing with this and that kind of all sort of &#8220;MaxXXXSize&#8221; configuration directives (or command line parameters), I finally figured out &#8220;-XX:MaxNewSize=128m&#8221; and &#8220;-XX:MaxPermSize=128m&#8221; are two of the most important parameter to make Eclipse stop reporting &#8220;PermGen Space&#8221; error.</p>
<p>Thinking of setting up such an IDE really takes time, I was thinking maybe I should go back to my vim time &#8230;</p>
<p>BTW, people here developing software on local machine (I mean desktop), Java is cute in this case &#8211; write once and run everywhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/07/13/start-from-scratch-java/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Weird dinner last Friday</title>
		<link>http://xiehang.com/blog/2010/07/11/weird-dinner-last-friday/</link>
		<comments>http://xiehang.com/blog/2010/07/11/weird-dinner-last-friday/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 01:50:11 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[dinner]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1050</guid>
		<description><![CDATA[I recalled it was a weird dinner last Friday &#8230; One guy from US came to visit Shanghai so we had dinner together, during the dinner I found 4 people there are: myself, my ex-boss who&#8217;s working for Microsoft now, my ex-boss&#8217; boss (the visitor, and will move to Microsoft in September), and my ex-boss&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>I recalled it was a weird dinner last Friday &#8230;</p>
<p>One guy from US came to visit Shanghai so we had dinner together, during the dinner I found 4 people there are: myself, my ex-boss who&#8217;s working for Microsoft now, my ex-boss&#8217; boss (the visitor, and will move to Microsoft in September), and my ex-boss&#8217; boss&#8217; boss (that&#8217;s my boss now).</p>
<p>Glad to see I got upraded &#8211; my current boss was my boss&#8217; boss in my last project, and he was my boss&#8217; boss&#8217; boss in the my project prior to that. <img src='http://xiehang.com/blog/wp-includes/images/smilies/4.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/07/11/weird-dinner-last-friday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review meeting again</title>
		<link>http://xiehang.com/blog/2010/07/11/review-meeting-again/</link>
		<comments>http://xiehang.com/blog/2010/07/11/review-meeting-again/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 01:44:56 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[meeting]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1048</guid>
		<description><![CDATA[It&#8217;s 4th or 5th review meeting for my product plan, made great progress for sure, and people are getting bored as well . And each presentation shrinked from 30 pages PPT in the first meeting to 6 pages for next meeting (will happen in 20 min or so), and people who were in the meeting [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s 4th or 5th review meeting for my product plan, made great progress for sure, and people are getting bored as well <img src='http://xiehang.com/blog/wp-includes/images/smilies/4.gif' alt=':D' class='wp-smiley' /> .</p>
<p>And each presentation shrinked from 30 pages PPT in the first meeting to 6 pages for next meeting (will happen in 20 min or so), and people who were in the meeting reduced from more than 10 down to 4 last time (guess we will have a little bit more today as it&#8217;s Monday). Topic wise, I believe everybody found that there is nothing to talk about strategy now, and time to go down to execution plan so it will be boring as most senior management people don&#8217;t care about how many days each feature will take, right?</p>
<p>So this is why I have only 6 pages for the meeting, and I wish it can finish in 30 minutes. There is another product in my hands and I&#8217;m planning to migrate the platform to Mail product as well, let&#8217;s see.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/07/11/review-meeting-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good food? Maybe &#8230;</title>
		<link>http://xiehang.com/blog/2010/07/08/good-food-maybe/</link>
		<comments>http://xiehang.com/blog/2010/07/08/good-food-maybe/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 01:56:38 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[italian]]></category>
		<category><![CDATA[shanghai]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1044</guid>
		<description><![CDATA[Reading from some web site saying it&#8217;s one of the best Italian restaurant in this area, so I went there to try out those dishes recommended by other people, the result is &#8230; not that good, at least. The environment is just OK, not many people there but this could also prove that they are [...]]]></description>
			<content:encoded><![CDATA[<p>Reading from some web site saying it&#8217;s one of the best Italian  restaurant in this area, so I went there to try out those dishes  recommended by other people, the result is &#8230; not that good, at least.</p>
<p>The environment is just OK, not many people there but this could also prove that they are not doing their business well. People there are just ok, not that professional, not that friendly, but they didn&#8217;t make any mistakes which made the dinner experience not that bad.</p>
<p>Food is not good at all, it could be the worst bread I ever had in a Italian restaurant. Salad is good, but too little to even feed one person. Soup is so so, I agree I don&#8217;t have good taste on soup so let&#8217;s ignore this part. What else? All dishes are kind of horrible, I don&#8217;t think it is even worse than what I can cook.</p>
<p>Never mind then, I will stop trying western food in the coming weeks or months. I guess some place may have something good during winter time, so I will try them again later on.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/07/08/good-food-maybe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hmmm &#8230; time to give some updates</title>
		<link>http://xiehang.com/blog/2010/07/07/hmmm-time-to-give-some-updates/</link>
		<comments>http://xiehang.com/blog/2010/07/07/hmmm-time-to-give-some-updates/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 07:58:18 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[shanghai]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1041</guid>
		<description><![CDATA[I&#8217;ve been away from this site for quite some time, there is only one reason for that - BUSY. I think I&#8217;d better put some time on this site as there may be still someone care about me and willing to read something here instead of somewhere else, so &#8230; Actually I have no idea where [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been away from this site for quite some time, there is only one reason for that - BUSY.</p>
<p>I think I&#8217;d better put some time on this site as there may be still someone care about me and willing to read something here instead of somewhere else, so &#8230;</p>
<p>Actually I have no idea where to start &#8211; I rent my apartment which is close to my office (20 min walk one way) so now I walk to office everything which seems making my life healthier. I used to get some breakfast on my way to office but I may try to find something new. I&#8217;m still skipping most of my lunches, and for dinner I had it with colleague (that will be a rich dinner) or have it alone (most time, it&#8217;s just a bowl of noodle).</p>
<p>Weather here in Shanghai is horrible, but seems I can still live with it, since I spend more of my time in office or at home, which means I have air conditioner for almost all the time. The only tough time is whenever I went out for smoking, but anyway that&#8217;s not healthy so let&#8217;s take it as punishment.</p>
<p>Business wise &#8230; things are just ok. It&#8217;s a big company now so it is not the pure start-up model that I was expecting, but things are still moving forward and I&#8217;m feeling busy now &#8211; after almost 2 years of &#8220;nothing to do&#8221;. I&#8217;m hiring, but I failed couple of times to get a product manager, so I think I&#8217;m going to focus on existing people, try to push some kids to see if they can grow fast enough. Engineer wise it&#8217;s mixed &#8211; I have problem in hiring expert on mail protocol (SMTP, POP, etc) as it is not that popular now but I have no problem finding people who want to do backend stuffs (distributed storage, etc), I didn&#8217;t pay too much attention on front-end engineer as it won&#8217;t be too bad, but I need to grab at least on in the coming weeks.</p>
<p>There are some business deals that I&#8217;m working on but I cannot share with public, but they are all moving smoothly. The BD manager who&#8217;s working with me is really really really smart, helped me striked pretty good deals and moving things forward even faster than I was expecting. He got a girl helping him now, and I wish the rest of the business negotiation will be as good as before.</p>
<p>Back to product, I have to prepare product plan due to lacking of product manager. Good thing is that I can learn to prepare those stuffs though I&#8217;ve been reading those B.S. for so many times, bad thing is that it&#8217;s time consuming.</p>
<p>Pretty much everything that I have at this moment, I will give out more things later on, once I have some.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/07/07/hmmm-time-to-give-some-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I confused myself</title>
		<link>http://xiehang.com/blog/2010/05/16/i-confused-myself/</link>
		<comments>http://xiehang.com/blog/2010/05/16/i-confused-myself/#comments</comments>
		<pubDate>Sun, 16 May 2010 09:18:11 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/2010/05/16/i-confused-myself/</guid>
		<description><![CDATA[I believe I have confused myself already &#8230; I current own almost all xiehang@somedomain email address, and I also have 7 or 8 domains to maintain, I did some mail forwarding plus some pop3 access so to make my life easier (means I don&#8217;t have to check all mail accounts), but it seems I&#8217;ve already [...]]]></description>
			<content:encoded><![CDATA[<p>I believe I have confused myself already &#8230; I current own almost all xiehang@somedomain email address, and I also have 7 or 8 domains to maintain, I did some mail forwarding plus some pop3 access so to make my life easier (means I don&#8217;t have to check all mail accounts), but it seems I&#8217;ve already confused myself.</p>
<p>I will check all my settings again, there should be 20 or so accounts to be checked. I wish after that I can have a tidy mail setup.</p>
<p>By the way, I&#8217;m posting this with my iPad in a starbucks. <img src='http://xiehang.com/blog/wp-includes/images/smilies/1.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/05/16/i-confused-myself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The good, the bad, and the mad</title>
		<link>http://xiehang.com/blog/2010/05/10/the-good-the-bad-and-the-mad/</link>
		<comments>http://xiehang.com/blog/2010/05/10/the-good-the-bad-and-the-mad/#comments</comments>
		<pubDate>Mon, 10 May 2010 10:25:32 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1033</guid>
		<description><![CDATA[Alright, I borrowed this from an animation movie&#8217;s TV comercial (I think it was Alice in Wonderland). Now I have most of my office environment setup, which is good, I can access email, reading policies and tracking my requests, chatting to colleague over the OC (Office Communicator from Microsoft), all looks good. The bad? The [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, I borrowed this from an animation movie&#8217;s TV comercial (I think it was Alice in Wonderland).</p>
<p>Now I have most of my office environment setup, which is good, I can access email, reading policies and tracking my requests, chatting to colleague over the OC (Office Communicator from Microsoft), all looks good.</p>
<p>The bad? The office is really crowded, well, everybody mentioned that we are going to move the the new building in weeks, so there is hope, but &#8230; it is still way too crowded here. And, because all conference rooms had been converted to office, so there is no conference room at all, then &#8230; people have to discuss around the cube, and you know technical discussion, right? Loudly speaking.</p>
<p>The mad? Man, I&#8217;ve applied for a laptop and seems I have to deal with setup again, and this is kind of &#8220;traditional&#8221; company that people used to work late in office, but nobody gets online after they go back home, this means if I want to chat with someone the only way is calling their mobile phone. However, I can enjoy this madness as I can spend my time looking for living place, etc.</p>
<p>Weather is not that bad, at least for now, I wish it can still be this kind of weather forever &#8211; not too cold, not too hot, green everywhere (better than Beijing for sure).</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/05/10/the-good-the-bad-and-the-mad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day #1</title>
		<link>http://xiehang.com/blog/2010/05/06/day-1/</link>
		<comments>http://xiehang.com/blog/2010/05/06/day-1/#comments</comments>
		<pubDate>Thu, 06 May 2010 13:13:21 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1030</guid>
		<description><![CDATA[I think I&#8217;d better write down day #1, week #1, month #1, and so on to track everything, or even better, write down something every week or even daily. Daily is hard to be true, though. First day, everything is totally new. Boss told me that this is a company that is growing up, so [...]]]></description>
			<content:encoded><![CDATA[<p>I think I&#8217;d better write down day #1, week #1, month #1, and so on to track everything, or even better, write down something every week or even daily. Daily is hard to be true, though.</p>
<p>First day, everything is totally new. Boss told me that this is a company that is growing up, so all workflow, process, etc are still under construction, which seems to be a good experience to see things are growing up, but to me it&#8217;s not that fun <img src='http://xiehang.com/blog/wp-includes/images/smilies/2.gif' alt=':(' class='wp-smiley' /> .</p>
<p>Anyway, orientation is not that bad, since the company outsource everything to FESCO (I was almost confused with Beijing FESCO), and people from there are pretty nice, patient, and processional. It seems outsourcing is always a good solution for services, and obviously people in this city is good at doing service business, no wonder for sure.</p>
<p>After the orientation I had lunch with boss and 3 other people that got involved in &#8220;my&#8221; project. It&#8217;s kind of tough to me to catch up, especially in memorizing names &#8230; you know I told myself from time to time that I need to memorize people&#8217;s name, but obviously I&#8217;m not that style of people, so I&#8217;m still doing well. However, I found that I just need to interact with people, then I can make it easier &#8211; now I know the name of the HR, name of boss&#8217; secretary, name of the production person and technical person who are currently helping my project, and tomorrow I should have meeting with them so I would behave better since I can spell out their names.</p>
<p>After the lunch here came the toughest task: setup my working environment, it&#8217;s really tough. I don&#8217;t know the reason but this company ask each individual, the newbie, setup machine and everything ALL BY THEMSELVES, from Windows installation to e-mail setup, and internal IM, printer, and so on. You know I&#8217;ve been in this industry for quite some time and I&#8217;ve been being an IT guy for a year or so (part-time though), but even with my experience it&#8217;s still tough. I have to say their documentation job is pretty cool, that if I have followed the instruction step by step everything should be fine, but &#8230;</p>
<p>Obviously they put my machine in a wrong cube so I didn&#8217;t have network connection at the very beginning (it was connected to the lab network), after moving to new cube I found that I mis-changed my password for Windows domain, while the correct thing is change everything in one run (domain, email, IM), then my IM didn&#8217;t work and it seems they didn&#8217;t enable my IM account, then I have problem accessing my email although it is just simple POP3+Outlook. After 5 hours fighting plus 4 calls to IT team, as well consulting someone else 2 or 3 times, finally I got everything up and running and it was 6pm already.</p>
<p>Boss came just on time, asking if I have everything settled down. Thanks god I didn&#8217;t lose my face so I was able to step into his office to talk about what I&#8217;m going to do in the coming weeks (actually, only two weeks since there will be a checkpoint after that). Other than setting up my team, digging out product direction (note, we were not talking about plan since the direction is uncertain), I still need to help some other teams, working as a consultant to see if they are doing the right thing. You know these are quite a lot jobs &#8211; hiring technical people AND production people, and some JD are still not available; doing research on current potential service provider AND looking for another alternative so that we won&#8217;t put eggs in one basket; helping monitoring system setup/development AND composing SLA proposal to customers as they asked for it, and after all I need to give a presentation in 2 weeks to show to big bosses what what we are going to do with my project and plan draft.</p>
<p>It will be two busy weeks to me, I also need to find out where I can rent a acceptable apartment, and I have dinner appointment with people from US (this is kind of building up network), and I will visit boss&#8217; house.</p>
<p>Good thing is that hotel rental is paid by the company, so I&#8217;m thinking mabe I can leave house hunting job to the end of the month. Anyway I didn&#8217;t bring enough cash with me so I&#8217;m really poor guy now, living on creditcard <img src='http://xiehang.com/blog/wp-includes/images/smilies/4.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Busy day #1, but by the end of the day, especially after talking to boss I feel kind of relax, since I know what&#8217;s in front of me and what I can do. I&#8217;m still in my old style &#8211; feeling confident after getting on board, since I don&#8217;t have any plan B so all that I can do is moving ahead.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/05/06/day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flight in 6 hours</title>
		<link>http://xiehang.com/blog/2010/05/04/flight-in-6-hours/</link>
		<comments>http://xiehang.com/blog/2010/05/04/flight-in-6-hours/#comments</comments>
		<pubDate>Wed, 05 May 2010 00:42:01 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1028</guid>
		<description><![CDATA[Get to take flight in 6 hours. I need to find a better way to keep connected all the time.]]></description>
			<content:encoded><![CDATA[<p>Get to take flight in 6 hours.</p>
<p>I need to find a better way to keep connected all the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/05/04/flight-in-6-hours/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Storm and bar time with friend</title>
		<link>http://xiehang.com/blog/2010/05/04/storm-and-bar-time-with-friend/</link>
		<comments>http://xiehang.com/blog/2010/05/04/storm-and-bar-time-with-friend/#comments</comments>
		<pubDate>Tue, 04 May 2010 15:00:14 +0000</pubDate>
		<dc:creator>Hang</dc:creator>
				<category><![CDATA[Triviality]]></category>
		<category><![CDATA[friend]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://xiehang.com/blog/?p=1026</guid>
		<description><![CDATA[Meet a friend in a bar after a storm, talked a lot, happy hour.]]></description>
			<content:encoded><![CDATA[<p>Meet a friend in a bar after a storm, talked a lot, happy hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://xiehang.com/blog/2010/05/04/storm-and-bar-time-with-friend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
