<?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>Diary &#8211; LarryLai</title>
	<atom:link href="https://larrylai.com/category/diary/feed/" rel="self" type="application/rss+xml" />
	<link>https://larrylai.com</link>
	<description>兼聽則明 偏聽則暗</description>
	<lastBuildDate>Tue, 24 Sep 2019 03:38:08 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://larrylai.com/wp-content/uploads/2017/03/larrylai_com-favicon.png</url>
	<title>Diary &#8211; LarryLai</title>
	<link>https://larrylai.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Grohe Bath/Shower Mixer Diverter Replacement</title>
		<link>https://larrylai.com/grohe-bath-shower-mixer-diverter-replacement/</link>
					<comments>https://larrylai.com/grohe-bath-shower-mixer-diverter-replacement/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Sun, 22 Sep 2019 23:47:04 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[bath/shower mixer]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[maintenance]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=3733</guid>

					<description><![CDATA[<p>Background Prior to doing some research, don&#8217;t trust any expert in plumbing service. It&#8217;s because the return of the finding after research may be larger than expected. While so-called experts in plumbing telling you to replace the whole set of bath shower mixer, pay attention to other opportunity to save the existing mixer, especially if [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/grohe-bath-shower-mixer-diverter-replacement/">Grohe Bath/Shower Mixer Diverter Replacement</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Background</strong><br />
Prior to doing some research, don&#8217;t trust any expert in plumbing service. It&#8217;s because the return of the finding after research may be larger than expected.  While so-called experts in plumbing telling you to replace the whole set of bath shower mixer, pay attention to other opportunity to save the existing mixer, especially if you&#8217;d like to be environmental friendly.<br />
They&#8217;ll tell you that no parts is available for the obsolete model. Got 11 so-called quotations from an online experts matching platform, cfumaster.com, none of them provides repair services. Indeed, most of them suggested that there must be replacement of the whole mixer set. Another one called 水道屋, they have a contact person to get requirement and response, but also said no parts available for fixing. However, unnecessary replacement of durable building materials is harmful to our environment. I guess they want to earn you money by providing installation service of a new mixer.</p>
<p><strong>Issue</strong><br />
Water could barely be diverted to the shower after pulling the diverter knob, but aside from this malfunctioning the bath shower mixer is still in good condition. </p>
<p><strong>Solution</strong><br />
Purchase the appropriate diverter from a building material store, Luen Hing Hong Building Materials Ltd. in Portland St., Mongkok. The replace it on my own according to the instruction given by the sales of the store.  <img decoding="async" src="http://larrylai.com/wp-content/uploads/2019/09/grohe-diverter-gr-08915.jpg" alt="grope-diverter" /></p>
<p><strong>Tricks</strong></p>
<ol>
<li>The video footing about replacement of bath/shower diverter for other brands is totally irrelevant to this model Grohe 33485. </li>
<li>Neither pliers nor adjustable spanner wrench can help to remove the parts as the inside material of the knob is rubber-like material, i.e. not rigid. Only <em>6 point combination wrench</em> with size 11/16 can do the trick. <img decoding="async" src="http://larrylai.com/wp-content/uploads/2019/09/20190922201909-c0f84e40-me.jpg" alt="" /> <img decoding="async" src="https://images-na.ssl-images-amazon.com/images/I/31JO7IesN8L._SX466_.jpg" alt="6 point combination wrench" /></li>
</ol>
<p>The post <a rel="nofollow" href="https://larrylai.com/grohe-bath-shower-mixer-diverter-replacement/">Grohe Bath/Shower Mixer Diverter Replacement</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/grohe-bath-shower-mixer-diverter-replacement/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Panasonic EX750 Setup</title>
		<link>https://larrylai.com/panasonic-ex750-setup/</link>
					<comments>https://larrylai.com/panasonic-ex750-setup/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Wed, 23 Aug 2017 18:27:30 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[av]]></category>
		<category><![CDATA[panasonic]]></category>
		<category><![CDATA[tv]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2932</guid>

					<description><![CDATA[<p>Panasonic TV is great in terms of price-performance. To release the full potential, it is probably required to adjust some default settings to fit one&#8217;s own taste and environment. Issue: Got a Panasonic TV 50EX750h for a week. (h is referring to HK models). The colour is brilliant, but the default setting of picture is [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/panasonic-ex750-setup/">Panasonic EX750 Setup</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Panasonic TV is great in terms of price-performance. To release the full potential, it is probably required to adjust some default settings to fit one&#8217;s own taste and environment.</strong></p>
<h3>Issue:</h3>
<p>Got a Panasonic TV 50EX750h for a week. (h is referring to HK models). The colour is brilliant, but the default setting of picture is not good enough at least on displaying red colour.<br />
Need to first turn off the Colour Remaster from Picture setting,</p>
<ol>
<li>go to Picture -&gt; Advanced setting</li>
<li>Change Colour Gamut so as to make the red colour more comfortable</li>
<li>The default is Rec. 709, but my preference is SMPTE</li>
</ol>
<h3>Trick:</h3>
<p>Choose the picture setting to Custom before going to Advanced setting.<br />
Changing the Colour Gamut I think is easier than tuning Colour Management or White Balance.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/panasonic-ex750-setup/">Panasonic EX750 Setup</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/panasonic-ex750-setup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cannot Change Ownership on NFS Files</title>
		<link>https://larrylai.com/cannot-change-ownership-nfs-files/</link>
					<comments>https://larrylai.com/cannot-change-ownership-nfs-files/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Tue, 14 Mar 2017 06:24:26 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[nfs]]></category>
		<guid isPermaLink="false">http://larrylai.com/?p=2785</guid>

					<description><![CDATA[<p>Issue: After moving mounted volumes from Qnap NAS to iMac as host with CentOS as client, the directory and file ownership cannot be changed to Apache at the client side. No matter using root or user privilege to command the chown. Solution: Add the following in iMac&#8217;s /etc/exports: [nfsshare] -rw -maproot=root:wheel Tricks: -maproot directive can pass the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/cannot-change-ownership-nfs-files/">Cannot Change Ownership on NFS Files</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>After moving mounted volumes from Qnap NAS to iMac as host with CentOS as client, the directory and file ownership cannot be changed to Apache at the client side. No matter using root or user privilege to command the <code>chown.</code></p>
<p><strong>Solution:</strong></p>
<p>Add the following in iMac&#8217;s /etc/exports:</p>
<p><code>[nfsshare] -rw -maproot=root:wheel</code></p>
<p><strong>Tricks:</strong></p>
<p>-maproot directive can pass the root control from nfs host to client, without it even changing the directory access and file permission to 777 in host, or changing the mount options at client cannot solve the issue.</p>
<p><strong>Config:</strong></p>
<ul>
<li>OSX:        10.12.3</li>
<li>CentOS:   7.3</li>
</ul>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/cannot-change-ownership-nfs-files/">Cannot Change Ownership on NFS Files</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/cannot-change-ownership-nfs-files/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>2nd Batch Slides</title>
		<link>https://larrylai.com/2nd-batch-slides/</link>
					<comments>https://larrylai.com/2nd-batch-slides/#respond</comments>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Thu, 26 Feb 2015 16:49:05 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1974</guid>

					<description><![CDATA[<p>With a feedback of &#8220;look perfectly fine&#8221;, 2nd batch order from a professional institute of 1348 slides were collected this afternoon.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/2nd-batch-slides/">2nd Batch Slides</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>With a feedback of &#8220;look perfectly fine&#8221;, 2nd batch order from a professional institute of 1348 slides were collected this afternoon.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/2nd-batch-slides/">2nd Batch Slides</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://larrylai.com/2nd-batch-slides/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>iPhone WhatsApp Intermittent Missing Message Input Window</title>
		<link>https://larrylai.com/1412/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Thu, 24 Apr 2014 15:46:42 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[System]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1412</guid>

					<description><![CDATA[<p>Issue: Suddently found that the message input window was missing. Instead there&#8217;re only labels as Earlier and Later appearing at the bottom of screen, and you cannot find a way to input your message to send out. Solution: Drag to the top of the message history Click &#8220;Info&#8221; at top right corner Drag to bottom [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/1412/">iPhone WhatsApp Intermittent Missing Message Input Window</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>Suddently found that the message input window was missing. Instead there&#8217;re only labels as Earlier and Later appearing at the bottom of screen, and you cannot find a way to input your message to send out.</p>
<p><strong>Solution:</strong></p>
<ol>
<li>Drag to the top of the message history</li>
<li>Click &#8220;Info&#8221; at top right corner</li>
<li>Drag to bottom of the screen</li>
<li>Click &#8220;Send Message&#8221;</li>
</ol>
<p><strong>Config:</strong></p>
<ul>
<li>iOS 7.1</li>
<li>WhatsApp 2.11.8</li>
</ul>
<p><strong>Tricks:</strong></p>
<p>WhatsApp is supposed to be a user-friendly app, but it&#8217;s frustrating that when you want to send out message immediately as a reply to a friend, you cannot find a way to input any message.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/1412/">iPhone WhatsApp Intermittent Missing Message Input Window</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress qTranslate Add Language Select on Header</title>
		<link>https://larrylai.com/wordpress-qtranslate-add-language-select-on-header/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Fri, 11 Apr 2014 01:20:03 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1426</guid>

					<description><![CDATA[<p>Issue: qTranslate is the best free multilingual plugin of WordPress, but its standard method to include language selector is adding widget. One deficiency of WordPress is that most themes do not provide many defined widget areas (same as regions in other CMS). In case the language select is to be displayed on the header, then [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-qtranslate-add-language-select-on-header/">WordPress qTranslate Add Language Select on Header</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p><a href="http://wordpress.org/plugins/qtranslate/" target="_blank" rel="noopener">qTranslate</a> is the best free multilingual plugin of WordPress, but its standard method to include language selector is adding widget. One deficiency of WordPress is that most themes do not provide many defined widget areas (same as regions in other CMS). In case the language select is to be displayed on the header, then some codes modification has to be done.</p>
<p><strong>Solution:</strong></p>
<p>1.  Create child theme (if not yet available)</p>
<p>2.  Copy header.php from mother theme to child theme</p>
<p>3.  Include the following codes before &lt;/div&gt;&lt;/div&gt;&lt;/header&gt; of file header.php under child theme</p>
<p style="margin-left: 40px;"><span style="line-height: 1.5;">&lt;div style=&#8221;float:left; margin-top:25px; margin-left:40px;&#8221;&gt;</span></p>
<p style="margin-left: 80px;"><span style="line-height: 1.5;">&lt;?php qtrans_generateLanguageSelectCode(&#8216;both&#8217;); ?&gt;</span></p>
<div style="margin-left: 40px;">&lt;/div&gt;</div>
<div>4.  To remove the bullet points at the front of each language, add the following codes at the end of file style.css under child theme:</div>
<div>
<div style="margin-left: 40px;">.qtrans_language_chooser { list-style-type:none }</div>
<div style="margin-left: 40px;">.qtrans_flag { border:1px solid #b6b6b6 }</div>
<div style="margin-left: 40px;">#qtranslate-chooser li {</div>
<div style="margin-left: 80px;">margin-bottom: -3px;</div>
<div style="margin-left: 40px;">}</div>
<div><strong>Config:</strong></div>
<ul>
<li>WordPress    3.8.2</li>
<li>qTranslate    2.5.39</li>
<li>shopifiq theme 2.0.8</li>
</ul>
</div>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-qtranslate-add-language-select-on-header/">WordPress qTranslate Add Language Select on Header</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Correct Pricing Tables Ready Plugin&#8217;s Currency Position</title>
		<link>https://larrylai.com/correct-pricing-tables-ready-plugins-currency-position/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Mon, 07 Apr 2014 15:26:20 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1429</guid>

					<description><![CDATA[<p>Issue: Ready! Pricing Tables is a great free plugin for making price tables in WordPress, but its gray template has a weird behaviour that the currency sign appear after the price instead of leading the price. Solution: Open the file under the plugins directory:  pricing-table-ready/constructor/gray/column.php Change line 2 from: &#8230;{prt Price} {prtCurrency}&#8230; to become: &#8230;{prtCurrency}{prtPrice}&#8230; [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/correct-pricing-tables-ready-plugins-currency-position/">Correct Pricing Tables Ready Plugin&#8217;s Currency Position</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>Ready! Pricing Tables is a great free plugin for making price tables in WordPress, but its gray template has a weird behaviour that the currency sign appear after the price instead of leading the price.</p>
<p><strong>Solution:</strong></p>
<p>Open the file under the plugins directory:  pricing-table-ready/constructor/gray/column.php</p>
<p>Change line 2 from:</p>
<p style="margin-left: 40px;">&#8230;{prt Price} {prtCurrency}&#8230;</p>
<p>to become:</p>
<p style="margin-left: 40px;">&#8230;{prtCurrency}{prtPrice}&#8230;</p>
<p><strong>Trick:</strong></p>
<p>Under WordPress admin panel, the file to be modified does not appear when you click &#8220;edit&#8221; to the plugin Pricing Tables Ready.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/correct-pricing-tables-ready-plugins-currency-position/">Correct Pricing Tables Ready Plugin&#8217;s Currency Position</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress qTranslate Home URL Issue</title>
		<link>https://larrylai.com/wordpress-qtranslate-home-url-issue/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Mon, 31 Mar 2014 14:05:53 +0000</pubDate>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Diary]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1432</guid>

					<description><![CDATA[<p>Background: Using qTranslate on WordPress is good choice as it is a free plugin that can provide multilingual feature to WordPress, and present various languages neatly. Issue: After choosing secondary language, whenever clicking the Home menu, it goes back to default language. Solution: Create and activate a child theme (if not done) of the current [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-qtranslate-home-url-issue/">WordPress qTranslate Home URL Issue</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Background:</strong></p>
<p>Using qTranslate on WordPress is good choice as it is a free plugin that can provide multilingual feature to WordPress, and present various languages neatly.</p>
<p><strong>Issue:</strong></p>
<p>After choosing secondary language, whenever clicking the Home menu, it goes back to default language.</p>
<p><strong>Solution:</strong></p>
<p>Create and activate a child theme (if not done) of the current deploying theme</p>
<p>Create functions.php under the child theme with the following (suggested by <a href="http://www.wpthemedetector.com/add-functions-to-your-wordpress-child-theme-1/" target="_blank" rel="noopener">Luis Alegandre&#8217;s</a> blog):</p>
<div style="margin-left: 40px;">&lt;?php</div>
<div style="margin-left: 40px;">// Fix for qTranslate plugin and &#8220;Home&#8221; menu link reverting back to default language</div>
<div style="margin-left: 40px;">if (function_exists(&#8216;qtrans_convertURL&#8217;)) {</div>
<div style="margin-left: 40px;">function qtrans_in_nav_el($output, $item, $depth, $args) {</div>
<div style="margin-left: 40px;">$attributes = !empty($item-&gt;attr_title) ? &#8216; title=&#8221;&#8216; . esc_attr($item-&gt;attr_title) . &#8216;&#8221;&#8216; : &#8221;;</div>
<div style="margin-left: 40px;">$attributes .=!empty($item-&gt;target) ? &#8216; target=&#8221;&#8216; . esc_attr($item-&gt;target) . &#8216;&#8221;&#8216; : &#8221;;</div>
<div style="margin-left: 40px;">$attributes .=!empty($item-&gt;xfn) ? &#8216; rel=&#8221;&#8216; . esc_attr($item-&gt;xfn) . &#8216;&#8221;&#8216; : &#8221;;</div>
<div style="margin-left: 40px;">// Integration with qTranslate Plugin</div>
<div style="margin-left: 40px;">$attributes .=!empty($item-&gt;url) ? &#8216; href=&#8221;&#8216; . esc_attr( qtrans_convertURL($item-&gt;url) ) . &#8216;&#8221;&#8216; : &#8221;;</div>
<div style="margin-left: 40px;">$output = $args-&gt;before;</div>
<div style="margin-left: 40px;">$output .= &#8216;&lt;a&#8217; . $attributes . &#8216;&gt;&#8217;;</div>
<div style="margin-left: 40px;">$output .= $args-&gt;link_before . apply_filters(&#8216;the_title&#8217;, $item-&gt;title, $item-&gt;ID) . $args-&gt;link_after;</div>
<div style="margin-left: 40px;">$output .= &#8216;&lt;/a&gt;&#8217;;</div>
<div style="margin-left: 40px;">$output .= $args-&gt;after;</div>
<div style="margin-left: 40px;">return $output;</div>
<div style="margin-left: 40px;">}</div>
<div style="margin-left: 40px;">add_filter(&#8216;walker_nav_menu_start_el&#8217;, &#8216;qtrans_in_nav_el&#8217;, 10, 4);</div>
<div style="margin-left: 40px;">}</div>
<div style="margin-left: 40px;">?&gt;</div>
<div></div>
<p>The post <a rel="nofollow" href="https://larrylai.com/wordpress-qtranslate-home-url-issue/">WordPress qTranslate Home URL Issue</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GIMP No Transparent Background</title>
		<link>https://larrylai.com/gimp-no-transparent-background/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Tue, 04 Mar 2014 06:17:51 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1435</guid>

					<description><![CDATA[<p>Issue: After correctly using Gimp&#8217;s Color to Alpha feature to turn white (or other colour) background into transparency. It appears also correctly in Gimp. However, every time export the image, there is no transparent background, instead the white background appears. Solution: Export image to PNG format instead of JPG Config: GIMP   2.8 Trick: In [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/gimp-no-transparent-background/">GIMP No Transparent Background</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Issue:</strong></p>
<p>After correctly using Gimp&#8217;s Color to Alpha feature to turn white (or other colour) background into transparency. It appears also correctly in Gimp. However, every time export the image, there is no transparent background, instead the white background appears.</p>
<p><strong>Solution:</strong></p>
<p>Export image to <a href="http://en.wikipedia.org/wiki/Portable_Network_Graphics#Transparency_of_image" target="_blank" rel="noopener">PNG</a> format instead of JPG</p>
<p><strong>Config:</strong></p>
<p>GIMP   2.8</p>
<p><strong>Trick:</strong></p>
<p>In case the i<a href="http://www.libpng.org/pub/png/" target="_blank" rel="noopener"><img decoding="async" class="alignleft wp-image-1438" src="http://blog.larrylai.com/wp-content/uploads/2014/03/pnglogo-blk-gimp.png" alt="pnglogo-blk-gimp" width="144" height="108" srcset="https://larrylai.com/wp-content/uploads/2014/03/pnglogo-blk-gimp.png 220w, https://larrylai.com/wp-content/uploads/2014/03/pnglogo-blk-gimp-180x135.png 180w, https://larrylai.com/wp-content/uploads/2014/03/pnglogo-blk-gimp-60x45.png 60w" sizes="(max-width: 144px) 100vw, 144px" /></a>mage to be edited is in JPG format, then whenever it is to be exported, GIMP makes the default format same as the original, i.e. JPG, and you can never get the expected transparent background even the process of editing is correct.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/gimp-no-transparent-background/">GIMP No Transparent Background</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Deployment of WordPress Shopp</title>
		<link>https://larrylai.com/deployment-of-wordpress-shopp/</link>
		
		<dc:creator><![CDATA[larry]]></dc:creator>
		<pubDate>Tue, 18 Feb 2014 07:52:10 +0000</pubDate>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Entrepreneur]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">http://blog.larrylai.com/?p=1443</guid>

					<description><![CDATA[<p>Background: Need to apply tiered pricing schedule for the service, however, WooCommerce Dynamic Pricing Extension is unreasonably high at US$129 for single-site license. Issue: There are some ecommerce plugins in WordPress, but like WP-ecommerce, the pricing discount setting is too complicated, and I wonder if it works for my pricing schedule. Solution: Shopp plugin comes [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/deployment-of-wordpress-shopp/">Deployment of WordPress Shopp</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Background:</strong></p>
<p>Need to apply tiered pricing schedule for the service, however, WooCommerce Dynamic Pricing Extension is unreasonably high at US$129 for single-site license.</p>
<p><strong>Issue:</strong></p>
<p>There are some ecommerce plugins in WordPress, but like WP-ecommerce, the pricing discount setting is too complicated, and I wonder if it works for my pricing schedule.</p>
<p><strong>Solution:</strong></p>
<p>Shopp plugin comes with clean and logical admin interface.</p>
<p><strong>Config:</strong></p>
<ul>
<li>WordPress: 3.7.1</li>
<li>Shopp:        1.3.1</li>
</ul>
<p><strong>Tricks:</strong></p>
<p>Most of the WordPress ecommerce plugins claimed them as free, but some require upgrade to chargeable pro version even for very basic function, few free plugins are offering comprehensive features. Shopp is definitely offering quite comprehensive features. WooCommerce is good but not as a free plugin. There is no pro version for WooCommerce as they want to charge every bit of feature as chargeable extension at unreasonably high price.</p>
<p>The post <a rel="nofollow" href="https://larrylai.com/deployment-of-wordpress-shopp/">Deployment of WordPress Shopp</a> appeared first on <a rel="nofollow" href="https://larrylai.com">LarryLai</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
