<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7772966</atom:id><lastBuildDate>Thu, 23 Jun 2016 09:15:03 +0000</lastBuildDate><category>Tech Note</category><category>產業新聞</category><category>dev</category><category>企管</category><category>Linux</category><category>生活fun</category><category>Me</category><category>IT</category><category>產業Know-How</category><category>閱讀迴響</category><category>Mac</category><category>book review</category><category>台灣fun</category><category>領導統御</category><category>.NET開發</category><category>dev enviornment</category><category>軟體新知</category><category>Fun in life</category><category>產業新知</category><category>社群商務</category><category>軟體工法</category><category>Tech News</category><category>Mobile Messaging</category><category>SVN</category><category>便宜又大碗</category><category>行動科技</category><category>Usability</category><category>使用性</category><category>歷史人文</category><category>理財</category><category>Jazz</category><category>Coffee</category><title>Mingster @ blogger</title><description></description><link>http://mingstert.blogspot.com/</link><managingEditor>noreply@blogger.com (Ming Tsai)</managingEditor><generator>Blogger</generator><openSearch:totalResults>238</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-2262235582166336471</guid><pubDate>Fri, 20 May 2016 09:39:00 +0000</pubDate><atom:updated>2016-06-23T17:15:03.648+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Coffee</category><title>Aeropress 愛樂壓 創辦人演講</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/iidmqCWCxsg/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;450&quot; src=&quot;https://www.youtube.com/embed/iidmqCWCxsg?feature=player_embedded&quot; width=&quot;800&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;重點：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;the longer you brew, the bitter it get. 泡越久就越苦。&lt;/li&gt;&lt;li&gt;水溫：中焙或深焙：175℉ (80℃)；淺焙：185℉ (85℃)。&lt;/li&gt;&lt;li&gt;咖啡粉刻度：粗細依個人喜好(可細到expresso，或一般手沖刻度)，建議espresso刻度或fine-drip。&lt;/li&gt;&lt;li&gt;水量：兩匙咖咖，沖到刻度二。&lt;/li&gt;&lt;li&gt;攪拌：count to 20，大約10秒。&lt;/li&gt;&lt;li&gt;不建議水加滿，會太苦。&lt;/li&gt;&lt;li&gt;aeropress咖啡冠軍得主大部分用正向沖法，不用inverted method&lt;/li&gt;&lt;li&gt;他是喝深焙的。&lt;/li&gt;&lt;/ol&gt;最後來看一下2014 Aeropress冠軍： &lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/kdKVS5X0vJ0/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;450&quot; src=&quot;https://www.youtube.com/embed/kdKVS5X0vJ0?feature=player_embedded&quot; width=&quot;800&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;</description><link>http://mingstert.blogspot.com/2016/05/aeropress.html</link><author>noreply@blogger.com (Ming Tsai)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/iidmqCWCxsg/default.jpg" height="72" width="72"/><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-8164577336914191581</guid><pubDate>Wed, 23 Oct 2013 19:19:00 +0000</pubDate><atom:updated>2013-10-25T16:16:21.997+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><category domain="http://www.blogger.com/atom/ns#">SVN</category><title>SVN 1.8 on OSX 10.9 (Mavericks)</title><description>This post is about how to compile the latest SVN source (1.8.3) on OSX Mavericks (OSX 10.9). &lt;h2&gt;References&lt;/h2&gt;&lt;a href=&quot;http://samoldak.com/updating-to-svn-1-8-for-mac-os-x-10-8/&quot;&gt;Sam&#39;s Updating to SVN 1.8 for Mac OSX 10.8&lt;/a&gt;. This is about building in OSX 10.8. &lt;h2&gt;Requirement&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Xcode command line tool: can be download at &lt;a href=&quot;https://developer.apple.com/downloads/index.action&quot; target=&quot;_blank&quot;&gt;Apple&#39;s dev center&lt;/a&gt; or &lt;a href=&quot;http://www.computersnyou.com/2025/2013/06/install-command-line-tools-in-osx-10-9-mavericks-how-to/&quot; target=&quot;_blank&quot;&gt;install command line tool without Xcode&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;Setup the Tool chain: &lt;code&gt;sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain&lt;/code&gt;The key is to link the toolchain to reflect new version # of Maverick, which is 10.9. &lt;/li&gt; &lt;li&gt;The SVN source: can be download form &lt;a href=&quot;http://subversion.apache.org/download/&quot; target=&quot;_blank&quot;&gt;Apache SVN project&lt;/a&gt;.&lt;br /&gt;Here&#39;s straight way in command: &lt;code&gt;cd ~/Downloads/ curl -o subversion-1.8.3.tar.gz http://archive.apache.org/dist/subversion/subversion-1.8.3.tar.gz tar -xvf subversion-1.8.3.tar.gz&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt; &lt;h2&gt;Build and Install SVN&lt;/h2&gt;&lt;h3&gt;Build serf&lt;/h3&gt;First we will need to build serf, included in the subversion package. &lt;code&gt;cd ~/Downloads/subversion-1.8.3 sh get-deps.sh serf cd serf/ ./configure make sudo make install &lt;/code&gt; &lt;h3&gt;Build SVN&lt;/h3&gt;Go back up to the SVN source root, and build it using serf.  Depend on your hardware, it might takes awhile.  If you need a coffee, this is good time to do so once you start the make. &lt;code&gt;cd .. ./configure --prefix=/usr/local --with-serf=/usr/local/serf make sudo make install&lt;/code&gt; &lt;h2&gt;Wrap it up&lt;/h2&gt;Now you&#39;ve the new SVN 1.8.3 installed at /usr/local/bin.  Make sure your path includes it. From there you should able to: &lt;code&gt;svn --version&lt;/code&gt; And here you go: &lt;pre&gt;&lt;br /&gt;svn, version 1.8.3 (r1516576)&lt;br /&gt;   compiled Oct 24 2013, 02:38:35 on x86_64-apple-darwin13.0.0&lt;br /&gt;&lt;br /&gt;Copyright (C) 2013 The Apache Software Foundation.&lt;br /&gt;This software consists of contributions made by many people;&lt;br /&gt;see the NOTICE file for more information.&lt;br /&gt;Subversion is open source software, see http://subversion.apache.org/&lt;br /&gt;&lt;br /&gt;The following repository access (RA) modules are available:&lt;br /&gt;&lt;br /&gt;* ra_svn : Module for accessing a repository using the svn network protocol.&lt;br /&gt;  - with Cyrus SASL authentication&lt;br /&gt;  - handles &#39;svn&#39; scheme&lt;br /&gt;* ra_local : Module for accessing a repository on local disk.&lt;br /&gt;  - handles &#39;file&#39; scheme&lt;br /&gt;* ra_serf : Module for accessing a repository via WebDAV protocol using serf.&lt;br /&gt;  - using serf 1.2.1&lt;br /&gt;  - handles &#39;http&#39; scheme&lt;br /&gt;  - handles &#39;https&#39; scheme&lt;br /&gt;&lt;/pre&gt;</description><link>http://mingstert.blogspot.com/2013/10/svn-18-on-osx-109-mavericks.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-8779616690587628140</guid><pubDate>Fri, 26 Aug 2011 06:23:00 +0000</pubDate><atom:updated>2011-08-26T14:23:48.188+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Undelete in Linux (ext3 file system)</title><description>I accidentally wide out my 200 and some gigabytes of mp3 (again) by rsync&#39;ing between bad disk. Luckily I found this undelete program and recover most of them.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://extundelete.sourceforge.net/&quot;&gt;http://extundelete.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also check out this great article if you&#39;re techie: &lt;a href=&quot;http://carlo17.home.xs4all.nl/howto/undelete_ext3.html&quot;&gt;http://carlo17.home.xs4all.nl/howto/undelete_ext3.html&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2011/08/undelete-in-linux-ext3-file-system.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-888581683501339444</guid><pubDate>Fri, 26 Aug 2011 03:00:00 +0000</pubDate><atom:updated>2011-08-26T11:00:25.443+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><title>Install BootCamp 4.0</title><description>If you upgrade to Lion from Snow Leopard + Win7 bootcamp, you might find that you can&#39;t download new bootcamp 4.0 from Bootcamp Assistant.  The way I go around it is by downloading it from Apple&#39;s CDN:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download Bootcamp 4.0 Drivers, here&#39;s a link on some Apple CDN for the .pkg file containing the drivers (603MB): &lt;a href=&quot;http://bit.fosk.it/bootcamp40&quot;&gt;http://bit.fosk.it/bootcamp40&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Open this file with 7Zip in Windows, and go through a few layers to extract BootCampESD.pkg\Payload\Payload~\.\Library\Application Support\BootCamp\WindowsSupport.dmg\0.Apple_ISO&lt;/li&gt; &lt;li&gt;Rename the file from 0.Apple_ISO to BootCamp4.iso&lt;/li&gt; &lt;li&gt;Extract the iso with 7Zip to a folder.&lt;/li&gt; &lt;li&gt;Open command prompt and navigate to the extracted folder, for example: &lt;br /&gt;&lt;code&gt;E:&lt;br /&gt;cd WindowsSupport\Drivers\Apple&lt;/code&gt;&lt;/li&gt; &lt;li&gt;From the prompt in that folder, run &lt;code&gt;msiexec /i BootCamp64.msi&lt;/code&gt;&lt;/li&gt; &lt;/ol&gt;</description><link>http://mingstert.blogspot.com/2011/08/install-bootcamp-40.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-7447091065756471640</guid><pubDate>Thu, 12 May 2011 10:33:00 +0000</pubDate><atom:updated>2011-05-27T17:31:01.607+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IT</category><title>Generating Video Thumbnails With FFMPEG</title><description>Check out flowplayer&#39;s - &lt;a href=&quot;http://flowplayer.org/tutorials/generating-thumbs.html&quot;&gt;http://flowplayer.org/tutorials/generating-thumbs.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In short, &lt;br /&gt;&lt;code&gt;&lt;br /&gt;ffmpeg -i [video_file] -f image2 -vframes 1 [output_image].jpg&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;For example,&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ffmpeg -ss 12 -i flowplayer.mov -f image2 -vframes 1 flowplayer-12.jpg&lt;/code&gt;</description><link>http://mingstert.blogspot.com/2011/05/generating-video-thumbnails-with-ffmpeg.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-5594472814401207686</guid><pubDate>Thu, 12 May 2011 09:31:00 +0000</pubDate><atom:updated>2011-05-27T17:33:26.886+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dev enviornment</category><title>Finding video/ image file info</title><description>In ffmpeg, you can determine video or image file info:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ffmpeg -i my_video_filename&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Another option is exiftool tool.&lt;br /&gt;&lt;br /&gt;1. Install on RHEL&lt;br /&gt;&lt;code&gt;yum install perl-Image-ExifTool.noarch&lt;/code&gt;&lt;br /&gt;**you need to have rpmforge repository installed.&lt;br /&gt;&lt;br /&gt;2. Use it&lt;br /&gt;&lt;code&gt;exiftool my_video_file&lt;/code&gt;</description><link>http://mingstert.blogspot.com/2011/05/finding-video-image-file-info.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-2459331328609702188</guid><pubDate>Sat, 07 May 2011 05:26:00 +0000</pubDate><atom:updated>2011-05-07T13:26:01.267+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Install Google Chrome on RHEL</title><description>This howto explains howto install Google Chrome Web browser on &lt;b&gt;Fedora 14&lt;/b&gt;, &lt;b&gt;Fedora 13&lt;/b&gt;, &lt;b&gt;Fedora 12&lt;/b&gt; and &lt;b&gt;Red Hat 6 (RHEL 6)&lt;/b&gt;. Best way to install and keep up-to-date with Google Chrome browser is use Google’s own YUM repository. &lt;br /&gt;&lt;h2&gt;1. Enable Google YUM repository&lt;/h2&gt;Add following to &lt;i&gt;/etc/yum.repos.d/google.repo&lt;/i&gt; file:&lt;br /&gt;32-bit&lt;br /&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;[&lt;/span&gt;google&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;name&lt;/span&gt;=Google - i386&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;baseurl&lt;/span&gt;=http:&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;//&lt;/span&gt;dl.google.com&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;rpm&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;stable&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;i386&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;enabled&lt;/span&gt;=&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;gpgcheck&lt;/span&gt;=&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;gpgkey&lt;/span&gt;=https:&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;//&lt;/span&gt;dl-ssl.google.com&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux_signing_key.pub&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;64-bit&lt;br /&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;[&lt;/span&gt;google64&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;name&lt;/span&gt;=Google - x86_64&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;baseurl&lt;/span&gt;=http:&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;//&lt;/span&gt;dl.google.com&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;rpm&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;stable&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;x86_64&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;enabled&lt;/span&gt;=&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;gpgcheck&lt;/span&gt;=&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800;&quot;&gt;gpgkey&lt;/span&gt;=https:&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;//&lt;/span&gt;dl-ssl.google.com&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;/&lt;/span&gt;linux_signing_key.pub&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;Note: Both 32-bit and 64-bit repos can be placed in the same file.&lt;/b&gt;&lt;br /&gt;&lt;h2&gt;2. Install Google Chrome with YUM (as root user)&lt;/h2&gt;&lt;h3&gt;Install Google Chrome Stable Version&lt;/h3&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;## Install Google Chrome Stable version ##&lt;/span&gt;&lt;br /&gt;yum &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; google-chrome-stable&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;Install Google Chrome Beta Version&lt;/h3&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;## Install Google Chrome Beta version ##&lt;/span&gt;&lt;br /&gt;yum &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; google-chrome-beta&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;Install Google Chrome Unstable Version&lt;/h3&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;## Install Google Chrome Unstable version ##&lt;/span&gt;&lt;br /&gt;yum &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; google-chrome-unstable&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://mingstert.blogspot.com/2011/05/install-google-chrome-on-rhel.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-3633168935574912302</guid><pubDate>Sat, 12 Mar 2011 14:44:00 +0000</pubDate><atom:updated>2011-03-12T22:44:33.823+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><title>Fix backspace/delete when ssh&#39;ing into Linux machines</title><description>the solution is very simple now-the-day. Just go to Terminal&#39;s preference, settings, advanced, and check the &quot;Delete sends Ctrl-H&quot;.&lt;br /&gt;&lt;br /&gt;There&#39;s no need to modify .tcshrc what so ever..</description><link>http://mingstert.blogspot.com/2011/03/fix-backspacedelete-when-sshing-into.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-7534205069736203023</guid><pubDate>Mon, 07 Mar 2011 00:26:00 +0000</pubDate><atom:updated>2011-03-07T08:26:14.727+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>CentOS - trac 0.12 / SVN 1.6 install</title><description>good reference here:&lt;br /&gt;&lt;a href=&quot;http://flakrat.blogspot.com/2010/06/installing-subversion-16-and-trac-012.html&quot;&gt;http://flakrat.blogspot.com/2010/06/installing-subversion-16-and-trac-012.html&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2011/03/centos-trac-012-svn-16-install.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-3729619099443971492</guid><pubDate>Sat, 12 Feb 2011 09:18:00 +0000</pubDate><atom:updated>2011-12-13T14:53:32.159+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><title>Mac: Print screen key</title><description>&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; summary=&quot;Three column table&quot;&gt;&lt;tbody&gt;&lt;tr height=&quot;5&quot;&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; height=&quot;5&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;5&quot; src=&quot;http://supportdownload.apple.com/docs.info.apple.com/help/resources/Mac/10.5/zh_TW.lproj/gfx/tableend_left_5px.gif&quot; width=&quot;10&quot; /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; colspan=&quot;3&quot; height=&quot;5&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;5&quot; src=&quot;http://supportdownload.apple.com/docs.info.apple.com/help/resources/Mac/10.5/zh_TW.lproj/gfx/table_mid_5.gif&quot; width=&quot;100%&quot; /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; height=&quot;5&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;5&quot; src=&quot;http://supportdownload.apple.com/docs.info.apple.com/help/resources/Mac/10.5/zh_TW.lproj/gfx/tableend_right_5px.gif&quot; width=&quot;10&quot; /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;th align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/th&gt; &lt;th align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableheadlowerprefix&quot;&gt;Windows 鍵&lt;/div&gt;&lt;/th&gt; &lt;th align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableheadlowerprefix&quot;&gt;Mac 鍵&lt;/div&gt;&lt;/th&gt; &lt;th align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableheadlowerprefix&quot;&gt;用途&lt;/div&gt;&lt;/th&gt; &lt;th align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Alt&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Option&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;輸入特殊字元，如 é。&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Control&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Command (⌘)&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;執行動作或快速鍵。例如，按下 ⌘ + S，通常會儲存文件或檔案。&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Num Lock&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Num Lock&lt;br /&gt;&lt;br /&gt;Shift + Clear&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;在某些應用程式中，控制是否按下數字鍵盤的按鍵來輸入數字或移動游標。&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Scoll Lock&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Control + F14&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;在某些應用程式中，控制是否按下方向鍵來移動游標或在視窗中捲視。&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;Print Screen&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;33%&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;⌘ + Shift + 3&lt;br /&gt;⌘ + Shift + 4&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;div class=&quot;tableprimtext&quot;&gt;拍攝螢幕照片。⌘ + Shift + 3 會擷取整個螢幕的畫面。⌘ + Shift + 4 會擷取您螢幕所選區域的畫面。&lt;/div&gt;&lt;/td&gt; &lt;td align=&quot;left&quot; bgcolor=&quot;white&quot; class=&quot;row-rule&quot; valign=&quot;top&quot; width=&quot;10&quot;&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;On Windows 7, use those combo keys:&lt;br /&gt;Shift + Fn + F11: Print Screen&lt;br /&gt;Alt + Shift + Fn + F11: Print Active Window&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://docs.info.apple.com/article.html?path=Mac/10.5/yh/cdb_winkeys.html&quot;&gt;http://docs.info.apple.com/article.html?path=Mac/10.5/yh/cdb_winkeys.html&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2011/02/mac-print-screen-key.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-4538036833215287125</guid><pubDate>Thu, 10 Feb 2011 03:52:00 +0000</pubDate><atom:updated>2011-02-10T13:02:47.212+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tech Note</category><title>Building HandBrakeCLI for CentOS</title><description>Problem with CentOS &amp; other RHEL is that it&#39;s packages are updated slowly.  Building software like Handbrake needs additional steps.&lt;br /&gt;&lt;br /&gt;1. First of all, you need to have the essential development tools:&lt;br /&gt;&lt;code&gt;yum groupinstall &quot;Development Tools&quot; &quot;Development Libraries&quot; \&lt;br /&gt;&quot;X Software Development&quot; &quot;GNOME Software Development&quot;&lt;br /&gt;&lt;br /&gt;yum install yasm zlib-devel bzip2-devel \&lt;br /&gt;dbus-glib-devel libgudev1-devel webkitgtk-devel libnotify-devel \&lt;br /&gt;gstreamer-devel gstreamer-plugins-base-devel&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Build Autoconf 2.61 (stock is 2.59) and install to /opt &lt;br /&gt;&lt;code&gt;wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2&lt;br /&gt;tar xjf autoconf-2.61.tar.bz2&lt;br /&gt;cd autoconf-2.61&lt;br /&gt;./configure --prefix=/opt&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;3. Use the 2.61 version&lt;br /&gt;&lt;code&gt;export PATH=/opt/bin:$PATH&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;4. Greb latest source from subversion or download from &lt;a href=&quot;http://handbrake.fr/downloads.php&quot; target=&quot;_blank&quot;&gt;Handbrake source&lt;/a&gt;.&lt;br /&gt;Here we assume you download the tar source:&lt;br /&gt;&lt;code&gt;wget http://handbrake.fr/rotation.php?file=HandBrake-0.9.5.tar.bz2&lt;br /&gt;tar zxvf HandBrake-0.9.5.tar.gz&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;5. Config &amp; build&lt;br /&gt;GUI version is no supported according to the Handbrake forum. --disable-gtk option will generate CLI build.&lt;br /&gt;&lt;code&gt;cd HandBrake-0.9.5&lt;br /&gt;./configure --disable-gtk --launch&lt;/code&gt;&lt;br /&gt;it&#39;s gonna take awhile depending on your hardware...&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;-------------------------------------------------------------------------------&lt;br /&gt;time end: Thu Feb 10 12:57:49 2011&lt;br /&gt;duration: 20 minutes, 2 seconds (1202.42s)&lt;br /&gt;result: SUCCESS&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Build is finished!&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;6. Install&lt;br /&gt;If no other trouble, you get the success build result. Now install it:&lt;br /&gt;&lt;code&gt;cd build&lt;br /&gt;make install&lt;/code&gt;&lt;br /&gt;This will copy the build to /usr/local/bin/HandBrakeCLI and now enjoy the work!&lt;br /&gt;&lt;code&gt;HandBrakeCLI --help&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Reference:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot;  href=&quot;https://trac.handbrake.fr/wiki/CompileOnLinux&quot;&gt;https://trac.handbrake.fr/wiki/CompileOnLinux&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://forum.handbrake.fr/viewtopic.php?f=13&amp;t=19479&quot;&gt;https://forum.handbrake.fr/viewtopic.php?f=13&amp;t=19479&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://linuxtoolkit.blogspot.com/2010/10/installing-handbrake-on-fedora-13.html&quot;&gt;http://linuxtoolkit.blogspot.com/2010/10/installing-handbrake-on-fedora-13.html&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;</description><link>http://mingstert.blogspot.com/2011/02/building-handbrake-for-centos.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-6189502429538450814</guid><pubDate>Fri, 14 Jan 2011 14:26:00 +0000</pubDate><atom:updated>2011-01-14T22:44:50.071+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><title>Snow Leopard - clean up MySQL installation</title><description>For whatever reason you need to reinstall/ clean MySQL. Here are the spots:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo rm -rf /usr/local/mysql*&lt;br /&gt;sudo rm -rf /Library/StartupItems/MySQLCOM&lt;br /&gt;sudo rm -rf /Library/PreferencePanes/My*&lt;br /&gt;rm -rf ~/Library/PreferencePanes/My*&lt;br /&gt;sudo rm -rf /Library/Receipts/mysql*&lt;br /&gt;sudo rm -rf /Library/Receipts/MySQLStartupItem.pkg/&lt;br /&gt;sudo rm -rf /var/db/receipts/com.mysql.mysql*&lt;br /&gt;sudo rm -rf /var/db/receipts/com.mysql.mysqlstartup*&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;edit /etc/hostconfig and remove the line MYSQLCOM=-YES-&lt;br /&gt;&lt;br /&gt;Launchctl&lt;br /&gt;&lt;code&gt;launchctl list|grep mysql&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;remove anything found.</description><link>http://mingstert.blogspot.com/2011/01/snow-leopard-clean-up-mysql.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-4227497372144651829</guid><pubDate>Fri, 07 Jan 2011 09:28:00 +0000</pubDate><atom:updated>2011-01-07T17:31:51.492+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech Note</category><title>iphone, 威寶 &amp; APN</title><description>威寶APN設定&lt;br /&gt;吃到飽APN: internet&lt;br /&gt;日租APN: vibo&lt;br /&gt;username / password 皆空白&lt;br /&gt;&lt;br /&gt;設好後internet tethering才會work.&lt;br /&gt;&lt;br /&gt;device: iPhone 3G&lt;br /&gt;iOS: 4.1 Pwnage JB&lt;br /&gt;baseband: 6.15&lt;br /&gt;bootloader: 6.02</description><link>http://mingstert.blogspot.com/2011/01/iphone-apn.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-9156890570981909777</guid><pubDate>Wed, 29 Dec 2010 06:07:00 +0000</pubDate><atom:updated>2010-12-29T14:07:00.016+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">產業新聞</category><title>2011年沒有景氣問題 只有競爭力問題</title><description>鴻海集團董事長郭台銘今天表示，2011年台灣有清廉政治和兩岸和平願景，加上有40-50歲受過良好教育的企業家崛起，「2011年沒有景氣問題，只有競爭力問題」。郭台銘並透露，他最近每2周去一次日本「取經」，包括日元升值到80幾元兌1美元，日本企業仍能生存，日本的確有值得師法之處，而台灣與日本就「經濟技術學」來講，有很大的結合空間。&lt;br /&gt;&lt;br /&gt;郭台銘表示，對鴻海來說，沒有景氣問題，只有競爭力問題，例如鴻海進入桌上型電腦(DT)領域比較晚，但市占率愈來愈高，由於競爭力加強，網路安全獲得重視，反而讓DT需求上來。而鴻海集團今年營收達3兆元，今年成長幅度6成，明年成長幅度也有信心可以超過「下限」。郭台銘先前接受媒體採訪時，曾經將鴻海未來年成長率目標糾正為15%。&lt;br /&gt;&lt;br /&gt;郭台銘今天並未正面答覆景氣、匯率等問題，尤其是匯率部分，郭台銘表示，不管他怎麼說，媒體都會大做文章，因此他不發表意見。&lt;br /&gt;&lt;br /&gt;不過針對匯率部分，郭台銘以日元為例，日元對美元升值到80幾元兌1美元，日本企業仍能生存，以往的匯率可視為「環境的保護」，「順境人人會走，只是快或慢的問題，但逆境就看公司能不能生存」，因此明年的關鍵仍在於競爭力。</description><link>http://mingstert.blogspot.com/2010/12/2011.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-5081356711520400890</guid><pubDate>Fri, 19 Nov 2010 07:41:00 +0000</pubDate><atom:updated>2010-11-19T15:41:20.306+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech Note</category><title>iPhone iPAD tethering</title><description>1. JB the iPhone - redsn0w&lt;br /&gt;2. Open Cydia, add the source - http://www.sinfuliphonerepo.com&lt;br /&gt;3. Install MyWi Cracked&lt;br /&gt;4. Open MyWi, set it up so iPhone become a wifi router.&lt;br /&gt;5. wifi iPAD over.</description><link>http://mingstert.blogspot.com/2010/11/iphone-ipad-tethering.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-8657280401557286956</guid><pubDate>Sun, 08 Aug 2010 06:38:00 +0000</pubDate><atom:updated>2010-08-08T14:38:06.391+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET開發</category><title>not load file or assembly &#39;System.Windows, Version=2.0.5.0...&#39;</title><description>if you get this error, it&#39;s because Sliverlight assembly is not in GAC. Do this to fix:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;cd C:\Program Files\Microsoft Silverlight\4.0.50524.0&lt;br /&gt;gacutil -i System.Core.dll&lt;br /&gt;gacutil -i system.dll&lt;br /&gt;gacutil -i system.net.dll&lt;br /&gt;gacutil -i system.xml.dll&lt;br /&gt;gacutil -i System.Runtime.Serialization.dll&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://forums.silverlight.net/forums/p/135896/303959.aspx&quot;&gt;check out what other people said.&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2010/08/not-load-file-or-assembly-systemwindows.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-478152015238848705</guid><pubDate>Tue, 03 Aug 2010 12:58:00 +0000</pubDate><atom:updated>2010-08-06T18:01:38.445+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mac</category><title>Snow Leopard&#39;s NTFS read/write support</title><description>&lt;a href=&quot;http://tool-box.info/blog/archives/1193-Snow-Leopards-NTFS-readwrite-support.html&quot;&gt;http://tool-box.info/blog/archives/1193-Snow-Leopards-NTFS-readwrite-support.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This still stands for release version of Snow Leopard. It also works for USB disk.&lt;br /&gt;&lt;br /&gt;update: 2010/8/6:&lt;br /&gt;I switch back for &lt;a href=&quot;http://www.tuxera.com/community/ntfs-3g-download/&quot;&gt;NTFS-3G&lt;/a&gt;, the Apple built-in version is not stable and screw up my partition table. Apple did not enable it for a reason...</description><link>http://mingstert.blogspot.com/2010/08/snow-leopards-ntfs-readwrite-support.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-3580094788594316148</guid><pubDate>Mon, 21 Jun 2010 04:11:00 +0000</pubDate><atom:updated>2010-06-21T12:14:36.605+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET開發</category><title>.NET fix: System.Security.SecurityException: Requested registry access is not allowed.</title><description>If you get something like this:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;Server Error in &#39;/applicationname&#39; Application.&lt;br /&gt;---------------------------------------------------------------------------&lt;br /&gt;Security Exception &lt;br /&gt;Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application&#39;s trust level in the configuration file. &lt;br /&gt;&lt;br /&gt;Exception Details: System.Security.SecurityException: Requested registry access is not allowed.&lt;br /&gt;&lt;br /&gt;Source Error: &lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. &lt;br /&gt;&lt;br /&gt;Stack Trace: &lt;br /&gt;[SecurityException: Requested registry access is not allowed.]&lt;br /&gt;Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) +473&lt;br /&gt;....&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I&#39;m not sure there&#39;s a secured way, but adding permission for iis daemon user solve the&amp;nbsp;problem for me.&lt;br /&gt;&lt;br /&gt;1. Find out which deamon user your app is using, by looking up App_Pool and secruity section in event log.&lt;br /&gt;&lt;br /&gt;2. Give the user permission to read/write access for the eventlog registry entry. To do so, open regedit and navigate to the key:&lt;pre&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog&lt;/pre&gt;. &lt;br /&gt;Right click and select Permissions, and add permission for the user.&lt;br /&gt;&lt;br /&gt;3. restart iis and give it a try.</description><link>http://mingstert.blogspot.com/2010/06/net-fix-systemsecuritysecurityexception.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-1631797778282203233</guid><pubDate>Fri, 28 May 2010 14:15:00 +0000</pubDate><atom:updated>2010-05-28T22:32:39.044+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dev</category><category domain="http://www.blogger.com/atom/ns#">IT</category><category domain="http://www.blogger.com/atom/ns#">Tech Note</category><title>MySQL 5.x Repair Cheat Sheet</title><description>If you upgrade MySQL or move the database around, you are most likely need to do those operations:&lt;br /&gt;&lt;h1&gt;Backup&lt;/h1&gt;&lt;code&gt; mysqldump -u root -p --default-character-set=utf8 databasename &amp;gt; data.sql&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;h1&gt;Restore&lt;/h1&gt;&lt;code&gt; mysqldump -u root -p --default-character-set=utf8  databasename &amp;lt; data.sql &lt;/code&gt;&lt;br /&gt;if database is larger then 100MB, this works better:&lt;code&gt;&lt;br /&gt;mysql -u root -p&lt;br /&gt;#mysql&amp;gt; use the_database&lt;br /&gt;#mysql&amp;gt; source data.sql&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;h1&gt;Check, Repair &amp;amp; Optimize All Tables in All Databases&lt;/h1&gt;If you need database server up, use mysqlcheck:&lt;code&gt;&lt;br /&gt;mysqlcheck -u root -p --auto-repair --check --optimize --all-databases&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Or you can make it offline and do a better check:&lt;code&gt;&lt;br /&gt;service mysqld stop&lt;br /&gt;myisamchk /var/lib/mysql/the_database/*.MYI&lt;br /&gt;service mysqld start&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;h2&gt;Repair single table&lt;/h2&gt;&lt;code&gt; mysql -u root -p&lt;br /&gt;#mysql&amp;gt; use the_database&lt;br /&gt;#mysql&amp;gt; repair table the_table&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Reference:&lt;br /&gt;&lt;a href=&quot;http://www.felipecruz.com/repair-mysql-database.php&quot; target=&quot;_blank&quot;&gt;http://www.felipecruz.com/repair-mysql-database.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe align=&quot;left&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?t=mingster-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=0596101716&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr&quot; style=&quot;height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;&quot;&gt;&lt;/iframe&gt;&lt;iframe align=&quot;left&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?t=mingster-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=059652708X&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr&quot; style=&quot;height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;&quot;&gt;&lt;/iframe&gt;</description><link>http://mingstert.blogspot.com/2010/05/mysql-5x-repair-cheat-sheet.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-3818511376979490281</guid><pubDate>Mon, 24 May 2010 09:07:00 +0000</pubDate><atom:updated>2010-05-24T17:08:50.782+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET開發</category><category domain="http://www.blogger.com/atom/ns#">dev</category><title>MySQL 5.1.x &amp; unicode</title><description>In our recent upgrade from 5.0 to 5.1.47, the new version behaves differently and it screw up character set when user submit info from our web app powered by .NET. &lt;br /&gt;&lt;br /&gt;After digging around for a afternoon, this is how to fix it:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;vi /etc/my.cnf&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;And add those lines to the config:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;init_connect=&#39;SET collation_connection = utf8_general_ci&#39;&lt;br /&gt;init_connect=&#39;SET NAMES utf8&#39;&lt;br /&gt;default-character-set=utf8&lt;br /&gt;character-set-server=utf8&lt;br /&gt;collation-server=utf8_general_ci&lt;br /&gt;skip-character-set-client-handshake&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;There are other options for collation besides utf8_general_ci such as utf8_unicode_ci. See this article:&lt;br /&gt;http://dev.mysql.com/doc/refman/5.1/en/charset-unicode-sets.html&lt;br /&gt;&lt;br /&gt;Reference: &lt;a href=&quot;http://rhyous.com/2009/11/05/how-to-create-a-utf-8-unicode-database-on-mysql/&quot;&gt;http://rhyous.com/2009/11/05/how-to-create-a-utf-8-unicode-database-on-mysql/&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2010/05/mysql-51x-unicode.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-7754008850756714120</guid><pubDate>Thu, 08 Apr 2010 09:20:00 +0000</pubDate><atom:updated>2010-04-08T17:21:12.290+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>RHEL: Install GNOME from console</title><description>this will do: &lt;code&gt;&lt;br /&gt;yum groupinstall &quot;X Window System&quot; &quot;GNOME Desktop Environment&quot;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;To start the desktop, just type &lt;code&gt;startx&lt;/code&gt;</description><link>http://mingstert.blogspot.com/2010/04/rhel-install-gnome-from-console.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-6570706188794209744</guid><pubDate>Sat, 03 Apr 2010 07:54:00 +0000</pubDate><atom:updated>2010-04-03T15:54:25.528+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech Note</category><title>CentOS: Install git</title><description>1. Download and install EPEL if you don&#39;t have it yet:&lt;br /&gt;&lt;code&gt;rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Install git via yum&lt;br /&gt;&lt;code&gt;yum --enablerepo=epel install git&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe align=&quot;left&quot; frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://rcm.amazon.com/e/cm?t=mingster-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=1430219300&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr&quot; style=&quot;height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;&quot;&gt;&lt;/iframe&gt;</description><link>http://mingstert.blogspot.com/2010/04/centos-install-git.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-1828170240275423039</guid><pubDate>Wed, 31 Mar 2010 09:20:00 +0000</pubDate><atom:updated>2010-03-31T17:20:45.400+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dev enviornment</category><title>XShell profile/session backup</title><description>&lt;a href=&quot;http://www.netsarang.com/products/xsh_detail.html&quot; target=&quot;_blank&quot;&gt;XShell&lt;/a&gt; from NetSarang is a great SSH client that we use. Even one awhile, you might wanna back up all the saved profiles.&lt;br /&gt;&lt;br /&gt;The profiles are actually located at: %user_profile%\%username%\AppData\Roaming\NetSarang\Xshell. For example, C:\Users\johnny\AppData\Roaming\NetSarang\Xshell.&lt;br /&gt;&lt;br /&gt;You can just copy the directory to where you want to back it up. You can also create sub-directories if you want to manage them a bit.</description><link>http://mingstert.blogspot.com/2010/03/xshell-profilesession-backup.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-1831442278190595437</guid><pubDate>Wed, 31 Mar 2010 05:48:00 +0000</pubDate><atom:updated>2010-03-31T13:48:13.020+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">產業新聞</category><title>開發網路電視 Panasonic不採用Android系統</title><description>Bloomberg報導，日本電子大廠 Panasonic (6752-JP) 高層表示，由於成本過高，公司生產的網路電視決定不採用 Google (GOOG-US) Android 作業系統。&lt;br /&gt;&lt;br /&gt;積極推廣 Android 作為網路電視平台的 Google，嘗試與 Panasonic 合作卻遇挫。&lt;br /&gt;&lt;br /&gt;Panasonic Consumer Electronics Co. 資深副總派瑞 (Robert Perry) 說，Android 雖是免費，卻需要價格不斐的技術來支援，包括英特爾的高價晶片。&lt;br /&gt;&lt;br /&gt;Panasonic Consumer Electronics 是 Panasonic 的美國子公司。&lt;br /&gt;&lt;br /&gt;派瑞周二出席舊金山召開 3D 技術發表會，他會後表示，Android 平台「須利用晶片的處理能力，將增加成本負擔」。&lt;br /&gt;&lt;br /&gt;將網路導入家庭娛樂產品漸成趨勢，Panasonic、三星電子 (005930-KR)、索尼 (6758-JP) 等電視製造商今年均計畫推出相關產品。&lt;br /&gt;&lt;br /&gt;根據日前報導，Google 與英特爾正攜手開發「Google TV」平台，讓用戶可透過電視來上網。消息人士透露，索尼也參與了該平台開發計劃。&lt;br /&gt;&lt;br /&gt;全球第4大電視製造廠的 Panasonic，則選擇自行研發網路軟體，透過自家的伺服器傳送網路內容。</description><link>http://mingstert.blogspot.com/2010/03/panasonicandroid.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7772966.post-3707697492136243000</guid><pubDate>Wed, 24 Mar 2010 07:04:00 +0000</pubDate><atom:updated>2010-03-24T15:04:06.466+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Mastering the VI editor</title><description>&lt;iframe src=&quot;http://rcm.amazon.com/e/cm?t=mingster-20&amp;o=1&amp;p=8&amp;l=bpl&amp;asins=1565924975&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr&quot; style=&quot;align:left;padding-top:5px;width:131px;height:245px;padding-right:10px;&quot;align=&quot;left&quot; scrolling=&quot;no&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;Good basic - &lt;a href=&quot;http://www.eng.hawaii.edu/Tutor/vi.html&quot;&gt;http://www.eng.hawaii.edu/Tutor/vi.html&lt;/a&gt;&lt;br /&gt;Download PDF version &lt;a href=&quot;http://www.eng.hawaii.edu/Tutor/vi.pdf&quot;&gt;here&lt;/a&gt;</description><link>http://mingstert.blogspot.com/2010/03/mastering-vi-editor.html</link><author>noreply@blogger.com (Ming Tsai)</author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1"/><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD"/></item></channel></rss>