<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Gordon Luk</title>
	<atom:link href="http://getluky.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://getluky.net</link>
	<description></description>
	<lastBuildDate>Mon, 09 Jan 2012 10:13:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Yahoo! Acquires Upcoming.org by Event Startups: Startups and the event industry &#124; Event Manager Blog</title>
		<link>http://getluky.net/2005/10/05/yahoo-acquires-upcomingorg/comment-page-1/#comment-311871</link>
		<dc:creator>Event Startups: Startups and the event industry &#124; Event Manager Blog</dc:creator>
		<pubDate>Mon, 09 Jan 2012 10:13:49 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=190#comment-311871</guid>
		<description>&lt;p&gt;[...] the time, Upcoming had been recently acquired by Yahoo. The service was then left to itself with a sad announcement of an iPhone app and a redesign that [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] the time, Upcoming had been recently acquired by Yahoo. The service was then left to itself with a sad announcement of an iPhone app and a redesign that [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on MechWarrior 2 Soundtrack Tribute by Paul</title>
		<link>http://getluky.net/2005/05/20/mechwarrior-2-soundtrack-tribute/comment-page-6/#comment-311865</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 25 Dec 2011 05:53:38 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/2005/05/20/mechwarrior-2-soundtrack-tribute/#comment-311865</guid>
		<description>&lt;p&gt;Hey, just wanted to say thanks for sharing these with us! The MW soundtracks have also long held a special place in my memories... and I was getting some nostalgia hearing about the new MW game coming out (supposedly it&#039;s going to follow the free to play model? hmm)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey, just wanted to say thanks for sharing these with us! The MW soundtracks have also long held a special place in my memories&#8230; and I was getting some nostalgia hearing about the new MW game coming out (supposedly it&#8217;s going to follow the free to play model? hmm)</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on 301 Redirects: The Horror That Cannot Be Uncached by Mike</title>
		<link>http://getluky.net/2010/12/14/301-redirects-cannot-be-undon/comment-page-1/#comment-311863</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 22 Dec 2011 21:07:42 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=552#comment-311863</guid>
		<description>&lt;p&gt;For those of you who use mod_rewrite I&#039;ve found a great workaround!  (works for me).&lt;/p&gt;

&lt;p&gt;http://mark.koli.ch/2010/12/set-cache-control-and-expires-headers-on-a-redirect-with-mod-rewrite.html&lt;/p&gt;

&lt;p&gt;Yeah!  Of course this doesn&#039;t fix existing problems, but at least moving forward I&#039;ve found a new best practice that I&#039;ll be following.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>For those of you who use mod_rewrite I&#8217;ve found a great workaround!  (works for me).</p>

<p><a href="http://mark.koli.ch/2010/12/set-cache-control-and-expires-headers-on-a-redirect-with-mod-rewrite.html" rel="nofollow">http://mark.koli.ch/2010/12/set-cache-control-and-expires-headers-on-a-redirect-with-mod-rewrite.html</a></p>

<p>Yeah!  Of course this doesn&#8217;t fix existing problems, but at least moving forward I&#8217;ve found a new best practice that I&#8217;ll be following.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on 301 Redirects: The Horror That Cannot Be Uncached by Mike</title>
		<link>http://getluky.net/2010/12/14/301-redirects-cannot-be-undon/comment-page-1/#comment-311862</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 22 Dec 2011 19:34:15 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=552#comment-311862</guid>
		<description>&lt;p&gt;I agree with you 100% Dominick.  It&#039;s just madness.  Is there some w3c forum where enough webmasters could vote for something so that the steering committee could change the wording for the standard so that a more sane interpretation is made by the browsers?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I agree with you 100% Dominick.  It&#8217;s just madness.  Is there some w3c forum where enough webmasters could vote for something so that the steering committee could change the wording for the standard so that a more sane interpretation is made by the browsers?</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Apache/PHP: $_FILES Array mysteriously empty by Mike</title>
		<link>http://getluky.net/2004/10/04/apachephp-_files-array-mysteriously-empty/comment-page-2/#comment-311861</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 21 Dec 2011 18:00:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.getluky.net/wordpress/?p=113#comment-311861</guid>
		<description>&lt;p&gt;So, I discovered a different issue that yielded the same empty array.  The &#039;name&#039; attribute &lt;em&gt;must&lt;/em&gt; not contain chars like &#039;[&#039; or &#039;]&#039; or &#039;{&#039; or etc.&lt;/p&gt;

&lt;p&gt;First of all, php&#039;s file upload handling leaves a lot to be desired (see the structure used when using multiple files).&lt;/p&gt;

&lt;p&gt;to me, this looks like a bug.&lt;/p&gt;

&lt;p&gt;Here is an example from python that shows what I &lt;em&gt;expect&lt;/em&gt; php to do:
[
 {
  &#039;file[&quot;my{}stuff&quot;].data&#039;,
  &#039;testfile2.txt&#039;,
  &#039;this is another test file (2)&#092;n&#039;
 }, 
 {
  &#039;file[&quot;my{}stuff&quot;].data&#039;,
  &#039;testfile1.txt&#039;,
  &#039;this is test file 1&#092;n&#039;
 }
]
]&lt;/p&gt;

&lt;p&gt;Here is what php does:
array(0) { } &lt;/p&gt;

&lt;p&gt;HTML for form:
 
&lt;/p&gt;

&lt;p&gt;POST source:
Content-Type: multipart/form-data; boundary=---------------------------141539390286251557952150290 Content-Length: 468 -----------------------------141539390286251557952150290 Content-Disposition: form-data; name=&quot;file[&#092;&quot;my{}stuff&#092;&quot;].data&quot;; filename=&quot;testfile2.txt&quot; Content-Type: text/plain this is another test file (2) -----------------------------141539390286251557952150290 Content-Disposition: form-data; name=&quot;file[&#092;&quot;my{}stuff&#092;&quot;].data&quot;; filename=&quot;testfile1.txt&quot; Content-Type: text/plain this is test file 1 -----------------------------141539390286251557952150290--&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So, I discovered a different issue that yielded the same empty array.  The &#8216;name&#8217; attribute <em>must</em> not contain chars like &#8216;[' or ']&#8216; or &#8216;{&#8216; or etc.</p>

<p>First of all, php&#8217;s file upload handling leaves a lot to be desired (see the structure used when using multiple files).</p>

<p>to me, this looks like a bug.</p>

<p>Here is an example from python that shows what I <em>expect</em> php to do:
[
 {
  'file["my{}stuff"].data&#8217;,
  &#8216;testfile2.txt&#8217;,
  &#8216;this is another test file (2)&#092;n&#8217;
 }, 
 {
  &#8216;file["my{}stuff"].data&#8217;,
  &#8216;testfile1.txt&#8217;,
  &#8216;this is test file 1&#092;n&#8217;
 }
]
]</p>

<p>Here is what php does:
array(0) { } </p>

<p>HTML for form:
 
</p>

<p>POST source:
Content-Type: multipart/form-data; boundary=&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;141539390286251557952150290 Content-Length: 468 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;141539390286251557952150290 Content-Disposition: form-data; name=&#8221;file[&#092;"my{}stuff&#092;"].data&#8221;; filename=&#8221;testfile2.txt&#8221; Content-Type: text/plain this is another test file (2) &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;141539390286251557952150290 Content-Disposition: form-data; name=&#8221;file[&#092;"my{}stuff&#092;"].data&#8221;; filename=&#8221;testfile1.txt&#8221; Content-Type: text/plain this is test file 1 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;141539390286251557952150290&#8211;</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Apache/PHP: $_FILES Array mysteriously empty by southeasterdesign</title>
		<link>http://getluky.net/2004/10/04/apachephp-_files-array-mysteriously-empty/comment-page-2/#comment-311860</link>
		<dc:creator>southeasterdesign</dc:creator>
		<pubDate>Tue, 20 Dec 2011 15:12:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.getluky.net/wordpress/?p=113#comment-311860</guid>
		<description>&lt;p&gt;Randy Gills suggestion worked for me... I changed to single quotes and hours of struggle came to an end...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Randy Gills suggestion worked for me&#8230; I changed to single quotes and hours of struggle came to an end&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Regarding Google+ by Christian Zavrtak</title>
		<link>http://getluky.net/2011/07/08/regarding-google/comment-page-1/#comment-311854</link>
		<dc:creator>Christian Zavrtak</dc:creator>
		<pubDate>Mon, 05 Dec 2011 17:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=555#comment-311854</guid>
		<description>&lt;p&gt;&quot;In real life, social links are temporal, fluid, and also vary in degrees and nature. When we add a friend on G+ or FB, we donâ€™t do so with a time limit, but thatâ€™s implicitly what we used to do when we change jobs, schools, or locations. People grow, change, adapt, and to connect us all together again (at least, in my generation) makes for some awkward moments. The attempt to recapture all past social links and make them permanent sure seems like a great idea, but as the years go by, I canâ€™t help but think that there are some natural flaws in this approach. However, it wonâ€™t stop further investment or growth because the temporary capture of our daily activity is too valuable to pass up.&quot;&lt;/p&gt;

&lt;p&gt;Speak for yourself. I delete on regular base my contact lists. And afaik this is common practice  for all digital natives. Some do it as kind of ritual like cleaning up. Some just forget about people which are still on icq they moved on. Some just change their mails and do not tell everyone. Contacts are lost in digital just like in the old world.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8220;In real life, social links are temporal, fluid, and also vary in degrees and nature. When we add a friend on G+ or FB, we donâ€™t do so with a time limit, but thatâ€™s implicitly what we used to do when we change jobs, schools, or locations. People grow, change, adapt, and to connect us all together again (at least, in my generation) makes for some awkward moments. The attempt to recapture all past social links and make them permanent sure seems like a great idea, but as the years go by, I canâ€™t help but think that there are some natural flaws in this approach. However, it wonâ€™t stop further investment or growth because the temporary capture of our daily activity is too valuable to pass up.&#8221;</p>

<p>Speak for yourself. I delete on regular base my contact lists. And afaik this is common practice  for all digital natives. Some do it as kind of ritual like cleaning up. Some just forget about people which are still on icq they moved on. Some just change their mails and do not tell everyone. Contacts are lost in digital just like in the old world.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing Ellie! by Dale Federighi</title>
		<link>http://getluky.net/2011/11/09/introducing-ellie/comment-page-1/#comment-311835</link>
		<dc:creator>Dale Federighi</dc:creator>
		<pubDate>Wed, 23 Nov 2011 00:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=599#comment-311835</guid>
		<description>&lt;p&gt;Congratulations Gordon ... I know what you&#039;re feeling as a new parent and it&#039;s amazing. Enjoy it and hope everything else is going well. &lt;/p&gt;

&lt;p&gt;Cheers,
~daleF&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Congratulations Gordon &#8230; I know what you&#8217;re feeling as a new parent and it&#8217;s amazing. Enjoy it and hope everything else is going well. </p>

<p>Cheers,
~daleF</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Apache/PHP: $_FILES Array mysteriously empty by MattC</title>
		<link>http://getluky.net/2004/10/04/apachephp-_files-array-mysteriously-empty/comment-page-2/#comment-311834</link>
		<dc:creator>MattC</dc:creator>
		<pubDate>Mon, 21 Nov 2011 17:47:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.getluky.net/wordpress/?p=113#comment-311834</guid>
		<description>&lt;p&gt;I was using JavaScript to check if the user was using the file upload functionality or not.  I wanted to set the enctype via JavaScript to either &quot;multipart/form-data&quot; or &quot;application/x-www-form-urlencoded&quot; depending.&lt;/p&gt;

&lt;p&gt;My form worked fine in FireFox, but not in IE.  I found that changing the enctype via JS didn&#039;t do anything in Internet Explorer.  IE expects a different form attribute - &#039;encoding&#039;.  So, if you&#039;re setting the enctype via JS, you should cover your bases by setting both...&lt;/p&gt;

&lt;p&gt;if(fileUpload){
document.getElementById(&#039;formId&#039;).enctype=&quot;multipart/form-data&quot;;
document.getElementById(&#039;formId&#039;).encoding=&quot;multipart/form-data&quot;; // For IE
}
else{
document.getElementById(&#039;formId&#039;).enctype=&quot;application/x-www-form-urlencoded&quot;;
document.getElementById(&#039;formId&#039;).encoding=&quot;application/x-www-form-urlencoded&quot;; // For IE
}&lt;/p&gt;

&lt;p&gt;For more info:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;http://www.talkphp.com/javascript-ajax-e4x/1176-form-enctype-internet-explorer.html
  http://www.bennadel.com/blog/1273-Setting-Form-EncType-Dynamically-To-Multipart-Form-Data-In-IE-Internet-Explorer-.htm&lt;/p&gt;
&lt;/blockquote&gt;
</description>
		<content:encoded><![CDATA[<p>I was using JavaScript to check if the user was using the file upload functionality or not.  I wanted to set the enctype via JavaScript to either &#8220;multipart/form-data&#8221; or &#8220;application/x-www-form-urlencoded&#8221; depending.</p>

<p>My form worked fine in FireFox, but not in IE.  I found that changing the enctype via JS didn&#8217;t do anything in Internet Explorer.  IE expects a different form attribute &#8211; &#8216;encoding&#8217;.  So, if you&#8217;re setting the enctype via JS, you should cover your bases by setting both&#8230;</p>

<p>if(fileUpload){
document.getElementById(&#8216;formId&#8217;).enctype=&#8221;multipart/form-data&#8221;;
document.getElementById(&#8216;formId&#8217;).encoding=&#8221;multipart/form-data&#8221;; // For IE
}
else{
document.getElementById(&#8216;formId&#8217;).enctype=&#8221;application/x-www-form-urlencoded&#8221;;
document.getElementById(&#8216;formId&#8217;).encoding=&#8221;application/x-www-form-urlencoded&#8221;; // For IE
}</p>

<p>For more info:</p>

<blockquote>
  <p><a href="http://www.talkphp.com/javascript-ajax-e4x/1176-form-enctype-internet-explorer.html" rel="nofollow">http://www.talkphp.com/javascript-ajax-e4x/1176-form-enctype-internet-explorer.html</a>
  <a href="http://www.bennadel.com/blog/1273-Setting-Form-EncType-Dynamically-To-Multipart-Form-Data-In-IE-Internet-Explorer-.htm" rel="nofollow">http://www.bennadel.com/blog/1273-Setting-Form-EncType-Dynamically-To-Multipart-Form-Data-In-IE-Internet-Explorer-.htm</a></p>
</blockquote>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing Ellie! by Chad Dickerson</title>
		<link>http://getluky.net/2011/11/09/introducing-ellie/comment-page-1/#comment-311827</link>
		<dc:creator>Chad Dickerson</dc:creator>
		<pubDate>Thu, 10 Nov 2011 14:54:53 +0000</pubDate>
		<guid isPermaLink="false">http://getluky.net/?p=599#comment-311827</guid>
		<description>&lt;p&gt;Congrats!  She&#039;s a beauty.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Congrats!  She&#8217;s a beauty.</p>]]></content:encoded>
	</item>
</channel>
</rss>

