<?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>Blog from the Loft &#124; PK Shiu Personal Blog &#187; technology</title>
	<atom:link href="http://www.pkshiu.com/loft/archive/tag/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pkshiu.com/loft</link>
	<description>Thoughts without walls</description>
	<lastBuildDate>Sun, 05 Feb 2012 01:50:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>mysql installation on ubuntu failed</title>
		<link>http://www.pkshiu.com/loft/archive/2011/12/mysql-installation-on-ubuntu-failed</link>
		<comments>http://www.pkshiu.com/loft/archive/2011/12/mysql-installation-on-ubuntu-failed#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:04:18 +0000</pubDate>
		<dc:creator>PK</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.pkshiu.com/loft/?p=1348</guid>
		<description><![CDATA[We often use wordpress as the CMS for our application&#8217;s public site. That means we have to install mysql on our rackspace servers. Today the installation process failed several times, with this error message in syslog. Error: I first try to uninstall and reinstall sqlserver but it will not uninstall cleanly. Finally I have to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-1352" title="franklin_typewriter" src="http://www.pkshiu.com/loft/wp-content/uploads/2011/12/franklin_typewriter-300x238.jpg" alt="" width="180" height="143" />We often use wordpress as the CMS for our application&#8217;s public site. That means we have to install mysql on our rackspace servers. Today the installation process failed several times, with this error message in syslog.</p>
<h2>Error:</h2>
<pre class="brush: bash; title: ; notranslate">

ERROR: 1064  You have an error in your SQL syntax; check the manual
that corresponds to your MySQL server version for the right syntax to
use near 'ALTER TABLE user ADD column Show_view_priv enum\('N','Y')
 CHARACTER SET utf8 NOT ' at line 1
</pre>
<p>I first try to uninstall and reinstall sqlserver but it will not uninstall cleanly. Finally I have to both use apt-get and manually remove some directories to get back to a clean install:</p>
<pre class="brush: bash; title: ; notranslate">
apt-get purge mysql-server
apt-get purge mysql-common
rm -rf /var/log/mysql
rm -rf /var/log/mysql.*
rm -rf /var/lib/mysql
rm -rf /etc/mysql
# and then:
apt-get install mysql-server --fix-missing --fix-broken
</pre>
<p>Then I get a clean (re)install of mysql and it started up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pkshiu.com/loft/archive/2011/12/mysql-installation-on-ubuntu-failed/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WebEx Totally Blew the New Customer Experience for Me</title>
		<link>http://www.pkshiu.com/loft/archive/2010/10/webex-totally-blew-the-new-customer-experience-for-me</link>
		<comments>http://www.pkshiu.com/loft/archive/2010/10/webex-totally-blew-the-new-customer-experience-for-me#comments</comments>
		<pubDate>Fri, 01 Oct 2010 14:53:41 +0000</pubDate>
		<dc:creator>pk</dc:creator>
				<category><![CDATA[managing]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://www.pkshiu.com/loft/?p=977</guid>
		<description><![CDATA[I signed up for a new WebEx account today for a client. Got onto the WebEx website, clicked through the sign up forms, gave them my credit card for the $468 annual plan, thinking I can immediately scheduled a web conference with a new sales lead. But No&#8230; 11:21 am: The last screen in the [...]]]></description>
			<content:encoded><![CDATA[<p>I signed up for a new WebEx account today for a client. Got onto the WebEx website, clicked through the sign up forms, gave them my credit card for the $468 annual plan, thinking I can immediately scheduled a web conference with a new sales lead. But No&#8230;</p>
<p>11:21 am: The last screen in the sign-up process tells me that it will take up to 30 minutes for them to setup my account. In the age of 5 seconds attention span, &#8220;do it now&#8221; mentality, I am already unhappy. In this specific instance, I actually need to schedule a conference with a customer *now*. Not happy.</p>
<p>11:28 am: &#8220;Receipt for you WebEx order&#8221; email arrived. Which tells me please allow for 30 minutes for my account to be setup.</p>
<p>12:12 pm: &#8220;Welcome to WebEx&#8221; email arrived. (that&#8217;s 34 minutes later) saying I can start using WebEx.</p>
<p>12:13 pm: Trying to log into WebEx using my email address as the user id, which was *repeatedly&#8221; mentioned in all the emails so far, no luck.</p>
<p>12:14 pm: Trying to reset / retrieve my password, no luck. At this point it is cleared that something else is wrong. Signed on to their online chat to ask for help.</p>
<p>12:15 pm: Oh you are an existing customer? Please call our 800 number.</p>
<p>12:16 pm: Called 800 number, someone picked up, determined that &#8220;something is wrong, your account is invalid&#8221;, and transferred me to another department.</p>
<p>12:21 pm: after waiting for a few minutes, the call dropped. (We will *not* blame WebEx for this one, it could be just the cell service).</p>
<p>12:21 pm: Call back, since it was &#8220;something to do with my account&#8221;, I navigated to billing and not tech support. Waited and waited.</p>
<p>12:29 pm: Agent picked up, &#8220;oh you need to talk to &#8220;service&#8221; and transferred me again. More waiting.</p>
<p>12:40 pm: Can&#8217;t wait anymore. Hung up. Went to get lunch downstairs.</p>
<p>12:50 pm: Eating lunch at my desk, called back to 800 number, navigated to &#8220;tech support&#8221;, and, yes you guessed it, waiting in the queue.</p>
<p>12:57 pm: Someone picked up. &#8220;Oh you don&#8217;t have a user name&#8221; he says. &#8220;Funny I thought it was my email address&#8221; I replied. He asked me to pick a user name, (not in the form of an email address), created my &#8220;account&#8221; and away I go. I asked why did the system from the first sign-up screen keep telling me that my email address is my user name?</p>
<p>He couldn&#8217;t explain. Seems like perhaps there is a truly manual step involved in the WebEx account setup process, and someone is suppose to type in a user name for me.</p>
<p><strong>Wait</strong> &#8212; this is not over !!!</p>
<p>10:35 am THE NEXT DAY: I got an email: &#8220;Your meeting center user name and password&#8221; is created. That is about 19 hours later. And that it seems is in response to the customer service rep&#8217;s setting up of my user name when I was on the phone with them.</p>
<p><strong>Recap</strong></p>
<p>If I had simply waited, perhaps 19 hours later I would have received my actual user name? What is the actual rules for user name? Email? or username? What exactly is the sign-up process? I really would like to know.</p>
<p>By the way, I tweeted my dissatisfaction on twitter to @webex. Someone responded several times, but nothing actually happened.</p>
<p><strong>Irony</strong></p>
<p>The irony is that I was a very early user of WebEx back in 2000 when they were starting out. I have used it extensively in a global start-up. Everything was first rate. This experience makes me want to go run to <a href="http://www.dimdim.com">dimdim</a> or <a href="http://www.gotomeeting.com">gotomeeting</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pkshiu.com/loft/archive/2010/10/webex-totally-blew-the-new-customer-experience-for-me/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scratch @ MIT 2010 Day 2 and 3</title>
		<link>http://www.pkshiu.com/loft/archive/2010/08/scratch-mit-2010-day-2-and-3</link>
		<comments>http://www.pkshiu.com/loft/archive/2010/08/scratch-mit-2010-day-2-and-3#comments</comments>
		<pubDate>Tue, 17 Aug 2010 15:24:37 +0000</pubDate>
		<dc:creator>pk</dc:creator>
				<category><![CDATA[Scratch]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[scratch kids]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://www.pkshiu.com/loft/?p=945</guid>
		<description><![CDATA[This is a picture of the the Event Space, the main presentation space. Besides the obviously very high ceiling, the room is laid out diagonally. It works. A simple idea. Brilliantly executed. The building really is designed (by Fumihiko Maki) with function in mind. Loneliness is failed Solitude I find the most value at the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/pkshiu/4889857182/"><img class="alignleft" title="Event Space" src="http://farm5.static.flickr.com/4094/4889857182_10f3424cc6.jpg" alt="" width="500" height="105" /></a>This is a picture of the the Event Space, the main presentation space. Besides the obviously very high ceiling, the room is laid out diagonally. It works. A simple idea. Brilliantly executed. The building really is designed (by Fumihiko Maki) with function in mind.</p>
<p><strong>Loneliness is failed Solitude<br />
</strong></p>
<p>I find the most value at the conference not at the workshops and how-to sessions, but the more general education related sessions. Day 2 KeyNote by Sherry Turkle, Henry Jenkins and Marina Bers was great. Turkle presented her latest thought on the importance of Solitude. This frankly scares me. She has pointed out with our new constantly connected, constantly fed (with information) environment, would teens (and adults) know now to be alone? Not knowing the value of solitude, when one creates, and engage in deep self development, teens will be increasingly dependent on shallow casual interactions. Their phones become the center of their lives. They move from &#8220;<em>I have a feeling; id&#8217; like to make a call</em>&#8221; to &#8220;<em>I want to have a feeling; I need to make a call.</em>&#8221;</p>
<p>Turkle ends with an encouraging note &#8212; Do not use the word &#8220;Addiction&#8221; when talking about this connected world. Addiction implies that we want to get rid of the cause. We will not and cannot get rid of the Internet.  While many people falls into the fallacy that we are stuck with the current state, the Internet is actually very young. We can <em>learn to live with it</em>.</p>
<p>Referencing Thoreau, she encourages us to not <a href="http://www.dangerousquotes.com/quote/view/120/">live thickly</a> &#8211; &#8220;Just because we have the net we do not have to live thickly&#8221;.</p>
<p>Side Note: A funny moment at the start of her presentation, when Turkle says &#8220;you  know when I say phone, I don&#8217;t mean phone&#8221;. Of course, she meant the  smart phone/device that is used for texting, running apps connecting to  facebooks, and seldom for realtime phone conversation.</p>
<p><strong>2.0 is a Business Model, not a Pedagogy</strong></p>
<p>Jenkins pointed out that the participatory culture is not new. Facebook is not the first social network. While Jenkin&#8217;s studies often reference the fan fiction culture, there are many more examples. A &#8220;good&#8221; participatory community is not a pure consuming community. The &#8220;hanging around&#8221; group consume content, but also communicate with each other. The &#8220;Messing about&#8221; group contributes with self-expression and self-actualization. The &#8220;Geeking out&#8221; group tinkers and create for the community. A participatory community allows experts and beginners share a common interest and help each other.</p>
<p>&#8220;<em>Not every member must contribute, but all must believe they are free to contribute when ready, and that what they contribute will be appropriately valued.</em>&#8221;</p>
<p><strong>BYOB for No Ceiling Computer Science Education</strong></p>
<p>Brian Harvey gave a short presentation on Day 2, and a long one on Day 3 on BYOB, the CMU developed variation of Scratch that has list of lists and &#8220;procedures&#8221; which turn Scratch into almost visual Scheme. Given these new first order data object, one can program much more advance concepts using BYOB.</p>
<p>Technically BYOB is brilliant and I can&#8217;t wait to use it. Politically they are working hard with the core Scratch team to find a way to incorporate BYOB into Scratch. Harvey is extremely sensitive to no wanting to split the Scratch community into the beginners and the advanced users. I hope they find a way to do this as BYOB clearly is a good thing.</p>
<p><strong>Useful Software Finds</strong></p>
<p>By talking with different people in different disciplines, often from different parts of the world, I found a few new software and web projects that are of interest:</p>
<ul>
<li><a href="http://www.fablevision.com/animationish/index.php">Animationish</a> &#8212; flipbook type of desktop app</li>
<li><a href="http://mind42.com/">mind42</a> &#8211; a free online mind mapping tool</li>
<li><a href="http://prezi.com/">prezi</a> &#8212; a web based and desktop presentation software with a twist</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pkshiu.com/loft/archive/2010/08/scratch-mit-2010-day-2-and-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Love of Gadgets Started from my First Calculator</title>
		<link>http://www.pkshiu.com/loft/archive/2010/04/my-love-of-gadgets-started-from-my-first-calculator</link>
		<comments>http://www.pkshiu.com/loft/archive/2010/04/my-love-of-gadgets-started-from-my-first-calculator#comments</comments>
		<pubDate>Sat, 10 Apr 2010 01:47:44 +0000</pubDate>
		<dc:creator>pk</dc:creator>
				<category><![CDATA[observation]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.pkshiu.com/loft/?p=845</guid>
		<description><![CDATA[When I was maybe ten years old, electronic calculator became available. I lusted after this basic scientific model, the size of a paperback book, at my local stationary store for a year. My dad bought it for me and I loved that thing. It has all the log and trig functions. Since then, I slowly [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.vintagecalculators.com/CasioFX19_1.jpg" alt="My First Calculator" /><br />
When I was maybe ten years old, electronic calculator became available. I lusted after this basic scientific model, the size of a paperback book, at my local stationary store for a year. My dad bought it for me and I loved that thing. It has all the log and trig functions.</p>
<p>Since then, I slowly saved money and traded up for the latest in model. Remember the casio that also play music? Then a fancy Casio that has a 1/100th second timer, which I used in all my high school advanced Physics classes. Then the HP 27S that does financial and statistical calculations, too much of a geek to use a 19B even for my MBA classes.</p>
<p>How far we have come? When was the last time you used a physical calculator? I use my iPhone most of the time, or use Google. Next generation of children may never have to use one. But for my generation, that was my very first personal, electronic gadget.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pkshiu.com/loft/archive/2010/04/my-love-of-gadgets-started-from-my-first-calculator/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Beautiful Candle</title>
		<link>http://www.pkshiu.com/loft/archive/2008/04/the-beautiful-candle</link>
		<comments>http://www.pkshiu.com/loft/archive/2008/04/the-beautiful-candle#comments</comments>
		<pubDate>Fri, 04 Apr 2008 21:57:12 +0000</pubDate>
		<dc:creator>pk</dc:creator>
				<category><![CDATA[reading]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.pkshiu.com/loft/archive/2008/04/the-beautiful-candle</guid>
		<description><![CDATA[Michael Faraday&#8217;s lectures at the Royal Institution in London &#8211; &#8220;The Chemical History of the Candle&#8221; : A candle is beautiful. &#8220;Beauty means not the best-looking things, but the best-acting thing.&#8221; A candle is beautiful because its functioning elegantly and efficiently rests upon a wide range of universal laws. The heat of the flame melts [...]]]></description>
			<content:encoded><![CDATA[<p>Michael Faraday&#8217;s lectures at the Royal Institution in London &#8211; &#8220;The Chemical History of the Candle&#8221; :</p>
<p>A candle is beautiful. &#8220;Beauty means not the best-looking things, but the best-acting thing.&#8221; A candle is beautiful because its functioning elegantly and efficiently rests upon a wide range of universal laws. The heat of the flame melts the wax while drawing upward currents of air to cool the wax at the edge, thus creating a cup for the molten wax. The pool of wax remains horizontal because of &#8220;the same force of gravity which holds worlds together.&#8221; Capillary action draws melted wax up the wick from the &#8220;cup&#8221; at the bottom of the wick to the flame at the top, while the flame&#8217;s heat trggers a chemical reaction in the wax that sustains the flame.</p>
<p>Faraday said the beauty of the cancel lies in the intricate play of scientific principles upon which it depands, and in the economy with which it knits them together.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pkshiu.com/loft/archive/2008/04/the-beautiful-candle/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

