<?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 on: A simple C++/SDL_net chat server &amp; client rewritten</title>
	<atom:link href="http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/feed/" rel="self" type="application/rss+xml" />
	<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-simple-csdl_net-chat-server-client-rewritten</link>
	<description>A number-pimping side project from the valleys in *NEW* upside-down flavour.</description>
	<lastBuildDate>Tue, 15 May 2012 23:01:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: alexoffspring</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7696</link>
		<dc:creator>alexoffspring</dc:creator>
		<pubDate>Tue, 24 Apr 2012 11:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7696</guid>
		<description>Tnx for the answer. Or probably storing temporarily the input using a simple scanf can be a nice solution.

I was wondering if SDL can be used to create a socket to a client passing through a proxy. I did not find any documentation about it yet.</description>
		<content:encoded><![CDATA[<p>Tnx for the answer. Or probably storing temporarily the input using a simple scanf can be a nice solution.</p>
<p>I was wondering if SDL can be used to create a socket to a client passing through a proxy. I did not find any documentation about it yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7687</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Sun, 22 Apr 2012 05:15:06 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7687</guid>
		<description>Hmm, you&#039;ll prolly need to look for the ASCII code for backspace (8) in the getUserInput function and remove the last character from the message when you detect it.

There&#039;s also the issue of moving the text carat back one character, which you could get around by re-displaying the prompt each time, but that&#039;s not very elegant. It&#039;s all do-able, it just might be a little fiddly to nail it with a nice cross-platform solution.</description>
		<content:encoded><![CDATA[<p>Hmm, you&#8217;ll prolly need to look for the ASCII code for backspace (8) in the getUserInput function and remove the last character from the message when you detect it.</p>
<p>There&#8217;s also the issue of moving the text carat back one character, which you could get around by re-displaying the prompt each time, but that&#8217;s not very elegant. It&#8217;s all do-able, it just might be a little fiddly to nail it with a nice cross-platform solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexoffspring</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7683</link>
		<dc:creator>alexoffspring</dc:creator>
		<pubDate>Fri, 20 Apr 2012 15:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7683</guid>
		<description>Nice job. 
I downloaded it and i&#039;m actually enjoying &#039;customizing&#039; it :)

I have some problems when using BACKSPACE. Any idea for solving it?

Tnx 
alex</description>
		<content:encoded><![CDATA[<p>Nice job.<br />
I downloaded it and i&#8217;m actually enjoying &#8216;customizing&#8217; it <img src='http://r3dux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I have some problems when using BACKSPACE. Any idea for solving it?</p>
<p>Tnx<br />
alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7508</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Mon, 27 Feb 2012 10:22:57 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7508</guid>
		<description>Oops! My bad - fixed!

Glad you like =D</description>
		<content:encoded><![CDATA[<p>Oops! My bad &#8211; fixed!</p>
<p>Glad you like =D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FOX51</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7505</link>
		<dc:creator>FOX51</dc:creator>
		<pubDate>Mon, 27 Feb 2012 02:12:28 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7505</guid>
		<description>Nice work man, really good job, only one thing, can you put the windows download link corrected? and thanks for sharing</description>
		<content:encoded><![CDATA[<p>Nice work man, really good job, only one thing, can you put the windows download link corrected? and thanks for sharing</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7491</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Fri, 24 Feb 2012 06:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7491</guid>
		<description>Cheers, Reilly :D</description>
		<content:encoded><![CDATA[<p>Cheers, Reilly <img src='http://r3dux.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reilly davis</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7490</link>
		<dc:creator>reilly davis</dc:creator>
		<pubDate>Fri, 24 Feb 2012 06:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7490</guid>
		<description>wow nice work there al</description>
		<content:encoded><![CDATA[<p>wow nice work there al</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Su</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7239</link>
		<dc:creator>Su</dc:creator>
		<pubDate>Sat, 26 Nov 2011 14:36:30 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7239</guid>
		<description>for this time the coding is a bit different and weird( for me) because the ss and cs :D but the function is the same with the previous one. what type of coding u use to make it very simple.. 

you are so nice sir.. however i&#039;ve finish my presentation and of course using your code...the presentation went smoothly.. :) thanks a lot.. i will visit u more often to learn about coding and will never forget what u have teach me... i will remember u always..</description>
		<content:encoded><![CDATA[<p>for this time the coding is a bit different and weird( for me) because the ss and cs <img src='http://r3dux.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  but the function is the same with the previous one. what type of coding u use to make it very simple.. </p>
<p>you are so nice sir.. however i&#8217;ve finish my presentation and of course using your code&#8230;the presentation went smoothly.. <img src='http://r3dux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  thanks a lot.. i will visit u more often to learn about coding and will never forget what u have teach me&#8230; i will remember u always..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shetboy</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7224</link>
		<dc:creator>shetboy</dc:creator>
		<pubDate>Fri, 25 Nov 2011 13:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7224</guid>
		<description>Yes, absolutely.

The term I believe you are scratching for is &lt;a href=&quot;http://en.wikipedia.org/wiki/Loose_coupling&quot; rel=&quot;nofollow&quot;&gt;loosely coupled code&lt;/a&gt;.

It takes longer to design and write code adhering to these principles, but the benefits are massive time savings down the line in the current project and/or future projects.</description>
		<content:encoded><![CDATA[<p>Yes, absolutely.</p>
<p>The term I believe you are scratching for is <a href="http://en.wikipedia.org/wiki/Loose_coupling">loosely coupled code</a>.</p>
<p>It takes longer to design and write code adhering to these principles, but the benefits are massive time savings down the line in the current project and/or future projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: r3dux</title>
		<link>http://r3dux.org/2011/11/a-simple-csdl_net-chat-server-client-rewritten/#comment-7223</link>
		<dc:creator>r3dux</dc:creator>
		<pubDate>Fri, 25 Nov 2011 11:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://r3dux.org/?p=5772#comment-7223</guid>
		<description>Hehe - I love that comic =D

Thanks for your kind comments - I worked really hard on it (did you know you can&#039;t define structs in headers? I didn&#039;t!). Just hope it makes socket programming more do-able for my students, and maybe anyone else trying to knock together some socket stuff!

Really, the socket server has gone up from 250 to around 500 lines, and the client from 313 to around 600 lines. But I guess the payback comes when you can use it to actually do something useful in less than 100 lines of code, and modify and extend it with ease now that the mains are now almost purely &quot;business logic&quot;.

Really happy with it =D

</description>
		<content:encoded><![CDATA[<p>Hehe &#8211; I love that comic =D</p>
<p>Thanks for your kind comments &#8211; I worked really hard on it (did you know you can&#8217;t define structs in headers? I didn&#8217;t!). Just hope it makes socket programming more do-able for my students, and maybe anyone else trying to knock together some socket stuff!</p>
<p>Really, the socket server has gone up from 250 to around 500 lines, and the client from 313 to around 600 lines. But I guess the payback comes when you can use it to actually do something useful in less than 100 lines of code, and modify and extend it with ease now that the mains are now almost purely &#8220;business logic&#8221;.</p>
<p>Really happy with it =D</p>
]]></content:encoded>
	</item>
</channel>
</rss>

