<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Out of the box</title>
	<atom:link href="http://jweyrich.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jweyrich.wordpress.com</link>
	<description>golbew rehtona tsuj</description>
	<lastBuildDate>Mon, 26 Oct 2009 18:59:50 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='jweyrich.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/b4464c06d18709b7fcd5514028f3687b?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Out of the box</title>
		<link>http://jweyrich.wordpress.com</link>
	</image>
			<item>
		<title>String based extension for LINQ&#8217;s OrderBy &amp; ThenBy methods</title>
		<link>http://jweyrich.wordpress.com/2009/10/25/string-based-extension-for-linqs-orderby-thenby-methods/</link>
		<comments>http://jweyrich.wordpress.com/2009/10/25/string-based-extension-for-linqs-orderby-thenby-methods/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 02:24:23 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=347</guid>
		<description><![CDATA[Recently I had to add ordering support to an application using the column names as strings, but the LINQ API accepts only Lambda expressions.
And to worsen my case, I needed it to work with IEnumerable, plus nested properties, so I decided to write this extension to fulfill these needs.
Normally you&#8217;d write:

list.OrderBy(p =&#62; p.Name);
list.OrderBy(p =&#62; p.Member.SubMember).ThenBy(p [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=347&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/10/25/string-based-extension-for-linqs-orderby-thenby-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>How to rename a MySQL database</title>
		<link>http://jweyrich.wordpress.com/2009/08/30/how-to-rename-a-mysql-database/</link>
		<comments>http://jweyrich.wordpress.com/2009/08/30/how-to-rename-a-mysql-database/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 16:10:59 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=331</guid>
		<description><![CDATA[According to my readings and tests, MySQL doesn&#8217;t support database renaming. Well, at least I didn&#8217;t have success with the following:

rename database old_dbname TO new_dbname;


A quick solution is to export the existing database, create a new one with the desired name, and re-import the former into the latter:

mysqldump -u username -p -v old_dbname &#62; old_dbname.sql
mysqladmin [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=331&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/08/30/how-to-rename-a-mysql-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>D-Link 500G Authentication Bypass</title>
		<link>http://jweyrich.wordpress.com/2009/08/24/d-link-500g-authentication-bypass/</link>
		<comments>http://jweyrich.wordpress.com/2009/08/24/d-link-500g-authentication-bypass/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 13:55:35 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=323</guid>
		<description><![CDATA[This morning, while I was testing a bug related to HTTP authentication in Google Chrome, I found an authentication bypass on D-Link 500G.
The original advisory is here.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=323&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/08/24/d-link-500g-authentication-bypass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>Problem with Parallels Desktop 4 and Ubuntu 9.04 (Jaunty)</title>
		<link>http://jweyrich.wordpress.com/2009/08/23/problem-parallels-desktop-ubuntu-jaunty/</link>
		<comments>http://jweyrich.wordpress.com/2009/08/23/problem-parallels-desktop-ubuntu-jaunty/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 03:30:36 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[MacOSX]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=309</guid>
		<description><![CDATA[UPDATE 2009.09.06: Parallels Tools is fully working on Ubuntu 9.04 since 2009.09.01, according to this article.
Today I wrote some RTTI (Run-Time Type Information) tests. After compiling it with Apple&#8217;s gcc on Mac, I decided to check how it goes with GNU&#8217;s gcc on Linux.
I ran my virtual machine, Ubuntu 9.04 (Jaunty), installed on Parallels Desktop [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=309&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/08/23/problem-parallels-desktop-ubuntu-jaunty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>jQuery AJAX file upload</title>
		<link>http://jweyrich.wordpress.com/2009/08/20/jquery-ajax-file-upload/</link>
		<comments>http://jweyrich.wordpress.com/2009/08/20/jquery-ajax-file-upload/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 04:07:10 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=260</guid>
		<description><![CDATA[Few months ago I wrote a jQuery plugin for AJAX file uploading. It&#8217;s based on the idea used by WebToolkit Ajax file upload.
The code is here.
How to use it?

$(document).ready(function() {
	$('#your_form_id').uploadForm('your_upload_script', {
		'onStart': function() {
			alert('Uploading...');
			return true;
		},
		'onComplete': function(data) {
			alert('Complete: '+data);
		},
		'onError': function(cause) {
			alert('Error: '+cause);
		},
		'timeout': 5000
	});
});


How does it work?

Page loads, and the form&#8217;s submit event is hooked;
User selects a file, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=260&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/08/20/jquery-ajax-file-upload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>MiniUPnP frameworks for MacOSX</title>
		<link>http://jweyrich.wordpress.com/2009/07/22/macosx-miniupnp-frameworks/</link>
		<comments>http://jweyrich.wordpress.com/2009/07/22/macosx-miniupnp-frameworks/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 20:01:57 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=220</guid>
		<description><![CDATA[UPDATE 2009.08.20: I&#8217;ve almost completed the task of adding the ipfw support, but I&#8217;m not having enough free time lately, so I decided to share my patch and the TODO list. It has been published here.
I packaged two parts of the latest MiniUPnP version into distinct MacOSX frameworks, so developers can embed on their .app&#8217;s. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=220&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/07/22/macosx-miniupnp-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>Are you experiencing DHCP problems?</title>
		<link>http://jweyrich.wordpress.com/2009/07/22/macosx-dhcp-problems/</link>
		<comments>http://jweyrich.wordpress.com/2009/07/22/macosx-dhcp-problems/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 17:20:52 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=190</guid>
		<description><![CDATA[Today I was studying MacOSX Internals, and found an interesting utility to view and change the network interfaces configuration. Its name is ipconfig. What? Correct, I agree that&#8217;s TOO Windows, but it&#8217;s worth reading the man-page, which IN FACT, discourages the use for purposes other than testing/debugging. But, as usual, I was curious.
So, ipconfig communicates [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=190&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/07/22/macosx-dhcp-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>Taking advantage of named pipes</title>
		<link>http://jweyrich.wordpress.com/2009/02/10/taking-advantage-of-named-pipes/</link>
		<comments>http://jweyrich.wordpress.com/2009/02/10/taking-advantage-of-named-pipes/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 17:13:36 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=153</guid>
		<description><![CDATA[According to Wikipedia, the definition of a Pipe or Pipeline is:
In Unix-like computer operating systems, a pipeline is the original software pipeline: a set of processes chained by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) of the next one. Each connection is implemented by an anonymous [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=153&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/02/10/taking-advantage-of-named-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox extensions</title>
		<link>http://jweyrich.wordpress.com/2009/02/10/firefox-extensions/</link>
		<comments>http://jweyrich.wordpress.com/2009/02/10/firefox-extensions/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 14:00:23 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=133</guid>
		<description><![CDATA[Bellow follows the list of my preferred Firefox add-ons, wishing they shall be useful to you:
ColorZilla
Cooliris
Firebug
FireGPG
FireFTP
NoScript
Pencil
Poster
RExT
Selenium IDE
Stylish
Web Developer
YSlow
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=133&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2009/02/10/firefox-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
		<item>
		<title>Change your concept of job if you can</title>
		<link>http://jweyrich.wordpress.com/2008/10/05/change-your-concept-of-job-if-you-can/</link>
		<comments>http://jweyrich.wordpress.com/2008/10/05/change-your-concept-of-job-if-you-can/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 21:57:27 +0000</pubDate>
		<dc:creator>jweyrich</dc:creator>
				<category><![CDATA[Hobby]]></category>

		<guid isPermaLink="false">http://jweyrich.wordpress.com/?p=101</guid>
		<description><![CDATA[What do I do? I do what I really love. It&#8217;s my leisure. And I know few people that could say the same.
Also, as in any workplace, I have to do something I don&#8217;t like so much, and that&#8217;s exactly what I consider a job.
Do I get paid? Yes, but I consider my hobby as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jweyrich.wordpress.com&blog=4530603&post=101&subd=jweyrich&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://jweyrich.wordpress.com/2008/10/05/change-your-concept-of-job-if-you-can/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jweyrich</media:title>
		</media:content>
	</item>
	</channel>
</rss>