<?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 Paul Osman</title>
	<atom:link href="http://blog.eval.ca/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.eval.ca</link>
	<description>Thoughts on Software and Other Things</description>
	<lastBuildDate>Sun, 07 Feb 2010 19:36:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Introduction to mod_python by paul</title>
		<link>http://blog.eval.ca/2007/01/01/introduction-to-mod_python/comment-page-1/#comment-2506</link>
		<dc:creator>paul</dc:creator>
		<pubDate>Sun, 07 Feb 2010 19:36:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulosman.com/?p=3#comment-2506</guid>
		<description>No problem, the theme is called Simplr (http://www.plaintxt.org/themes/simplr/). Cheers!</description>
		<content:encoded><![CDATA[<p>No problem, the theme is called Simplr (<a href="http://www.plaintxt.org/themes/simplr/)" rel="nofollow">http://www.plaintxt.org/themes/simplr/)</a>. Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introduction to mod_python by Roriboivespor</title>
		<link>http://blog.eval.ca/2007/01/01/introduction-to-mod_python/comment-page-1/#comment-2504</link>
		<dc:creator>Roriboivespor</dc:creator>
		<pubDate>Sun, 07 Feb 2010 15:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulosman.com/?p=3#comment-2504</guid>
		<description>Sry for writing offtopic but what wordpress theme do you use? It&#039;s looking awesome!!</description>
		<content:encoded><![CDATA[<p>Sry for writing offtopic but what wordpress theme do you use? It&#8217;s looking awesome!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What drove me away from Apple by Bernard</title>
		<link>http://blog.eval.ca/2008/11/30/what-drove-me-away-from-apple/comment-page-1/#comment-2272</link>
		<dc:creator>Bernard</dc:creator>
		<pubDate>Sun, 03 Jan 2010 13:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulosman.com/?p=38#comment-2272</guid>
		<description>You&#039;ve hit the nail on the head.  I&#039;m kind looking at the same problem here.

- Apple is pricy,
- They innovate with display ports and all, but they come back for more money by not giving any connector / remote,
- They kind of lock you down with formats, I&#039;m stressed that down the road, I won&#039;t be able to open my old files.

But the thing is, there is no better constructed laptop, this is talking from the new unibody ones they&#039;re making. They have a nice design, I&#039;m a sucker for design. Linux is not efficient for desktop uses. It works great on a server, but you always need to fight to get it to work your way on a laptop. This can be debated because you don&#039;t get to customize OSX. But at least, for me, it plain works.

As for the files format and all, I write my doc in .TXT format and I try to use as many open format or open sources programs I can.  That way, if it does change, I can alway convert or compile an old program to view them.</description>
		<content:encoded><![CDATA[<p>You&#8217;ve hit the nail on the head.  I&#8217;m kind looking at the same problem here.</p>
<p>- Apple is pricy,<br />
- They innovate with display ports and all, but they come back for more money by not giving any connector / remote,<br />
- They kind of lock you down with formats, I&#8217;m stressed that down the road, I won&#8217;t be able to open my old files.</p>
<p>But the thing is, there is no better constructed laptop, this is talking from the new unibody ones they&#8217;re making. They have a nice design, I&#8217;m a sucker for design. Linux is not efficient for desktop uses. It works great on a server, but you always need to fight to get it to work your way on a laptop. This can be debated because you don&#8217;t get to customize OSX. But at least, for me, it plain works.</p>
<p>As for the files format and all, I write my doc in .TXT format and I try to use as many open format or open sources programs I can.  That way, if it does change, I can alway convert or compile an old program to view them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by toudi</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-439</link>
		<dc:creator>toudi</dc:creator>
		<pubDate>Mon, 13 Jul 2009 14:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-439</guid>
		<description>hi paul - i have read Your tutorial and everything went just fine to the moment i needed to chain a method in c++ class. what i mean by this is i would like to call Car-&gt;accelerate()-&gt;brake() using Your example and it works in c++ (one only needs to change the return type from void into Car*), but i haven&#039;t found anything similar to RETURN_OBJECT in zend engine so that i could expose those methods to php. how one can accomplish this? do i have to define my own function RETURN_OBJECT? if so, how?

best regards, toudi</description>
		<content:encoded><![CDATA[<p>hi paul &#8211; i have read Your tutorial and everything went just fine to the moment i needed to chain a method in c++ class. what i mean by this is i would like to call Car-&gt;accelerate()-&gt;brake() using Your example and it works in c++ (one only needs to change the return type from void into Car*), but i haven&#8217;t found anything similar to RETURN_OBJECT in zend engine so that i could expose those methods to php. how one can accomplish this? do i have to define my own function RETURN_OBJECT? if so, how?</p>
<p>best regards, toudi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by Pedro2</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-325</link>
		<dc:creator>Pedro2</dc:creator>
		<pubDate>Thu, 18 Jun 2009 09:16:19 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-325</guid>
		<description>Thanks for your help! Unfortunately, I have to use structs in my PHP extension. Some suggestions for it?</description>
		<content:encoded><![CDATA[<p>Thanks for your help! Unfortunately, I have to use structs in my PHP extension. Some suggestions for it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by paul</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-290</link>
		<dc:creator>paul</dc:creator>
		<pubDate>Tue, 09 Jun 2009 03:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-290</guid>
		<description>Hi Pedro, wrapping C functions shouldn&#039;t be an issue at all. PHP is written in C (and most of the extensions you write will be in C) so there really isn&#039;t anything to do... if you have a function in C that you would like to make available to userspace scripts, just call it from a PHP_FUNCTION. The only issue you will have to deal with is converting parameters and return values between zend values and the respective C types. Luckily, unless you are dealing with structs, this too should be relatively simple. Hope that helps!</description>
		<content:encoded><![CDATA[<p>Hi Pedro, wrapping C functions shouldn&#8217;t be an issue at all. PHP is written in C (and most of the extensions you write will be in C) so there really isn&#8217;t anything to do&#8230; if you have a function in C that you would like to make available to userspace scripts, just call it from a PHP_FUNCTION. The only issue you will have to deal with is converting parameters and return values between zend values and the respective C types. Luckily, unless you are dealing with structs, this too should be relatively simple. Hope that helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by Pedro</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-174</link>
		<dc:creator>Pedro</dc:creator>
		<pubDate>Sat, 16 May 2009 21:56:29 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-174</guid>
		<description>Hello, your tutorial is very useful, thanks for it. Do you know some article that explains &quot;wrappping c functions&quot;?. I think that the process will be very similar but I don&#039;t know clearly how to do it, what do you think?. Thanks</description>
		<content:encoded><![CDATA[<p>Hello, your tutorial is very useful, thanks for it. Do you know some article that explains &#8220;wrappping c functions&#8221;?. I think that the process will be very similar but I don&#8217;t know clearly how to do it, what do you think?. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by paul</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-122</link>
		<dc:creator>paul</dc:creator>
		<pubDate>Fri, 01 May 2009 18:15:04 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-122</guid>
		<description>Hi Mark, thanks for the feedback. I may have a reason to port an existing C++ extension to Windows so I&#039;ll likely be researching the Windows build process quite a bit. I&#039;ll make sure to write something up on that topic if I do end up doing it.</description>
		<content:encoded><![CDATA[<p>Hi Mark, thanks for the feedback. I may have a reason to port an existing C++ extension to Windows so I&#8217;ll likely be researching the Windows build process quite a bit. I&#8217;ll make sure to write something up on that topic if I do end up doing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping C++ Classes in a PHP Extension by mark</title>
		<link>http://blog.eval.ca/2009/04/21/wrapping-c-classes-in-a-php-extension/comment-page-1/#comment-121</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Fri, 01 May 2009 18:01:15 +0000</pubDate>
		<guid isPermaLink="false">http://eval.ca/?p=91#comment-121</guid>
		<description>Thanks!.....can you write an article about how to load an *.lib or *.dll on windows.....</description>
		<content:encoded><![CDATA[<p>Thanks!&#8230;..can you write an article about how to load an *.lib or *.dll on windows&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PHP Pluralize Method by Simple PHP Pluralize &#124; Nerdy Dork</title>
		<link>http://blog.eval.ca/2007/03/03/php-pluralize-method/comment-page-1/#comment-78</link>
		<dc:creator>Simple PHP Pluralize &#124; Nerdy Dork</dc:creator>
		<pubDate>Mon, 13 Apr 2009 16:12:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulosman.com/?p=17#comment-78</guid>
		<description>[...] recently wrote a simple function that did the task for me. I know there are PHP Pluralize functions out there, but they are a bit overkill for my needs. I got this idea from the way Django templates [...]</description>
		<content:encoded><![CDATA[<p>[...] recently wrote a simple function that did the task for me. I know there are PHP Pluralize functions out there, but they are a bit overkill for my needs. I got this idea from the way Django templates [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
