<?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>Kyle Brady:  Blog &#187; Open Source</title>
	<atom:link href="http://www.kyle-brady.com/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kyle-brady.com</link>
	<description>coherent thoughts on diverse topics</description>
	<lastBuildDate>Sun, 21 Mar 2010 03:24:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://www.kyle-brady.com/?pushpress=hub'/>
<cloud domain='www.kyle-brady.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>lastRSS Modified For cURL Use &#91;Self&#93;</title>
		<link>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/</link>
		<comments>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:12:31 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Self]]></category>
		<category><![CDATA[cURL]]></category>
		<category><![CDATA[lastRSS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/?p=5162</guid>
		<description><![CDATA[I recently had to use lastRSS for a project to parse some RSS feeds using PHP, and my server was being cranky about using fopen() to access URLs - despite being overridden to allow it.

So I decided to sidestep the issue and rewrite the file acquisition portion of lastRSS to use cURL instead of fopen, [...]]]></description>
			<content:encoded><![CDATA[I recently had to use <a href="http://lastrss.oslab.net/">lastRSS</a> for a project to parse some RSS feeds using <a href="http://www.php.net">PHP</a>, and my server was being cranky about using <a href="http://php.net/manual/en/function.fopen.php">fopen()</a> to access URLs - despite being overridden to allow it.<br />
<br />
So I decided to sidestep the issue and rewrite the file acquisition portion of lastRSS to use <a href="http://php.net/manual/en/book.curl.php">cURL</a> instead of fopen, and <a href="http://www.kyle-brady.com/downloads/lastRSSwithcURL.php">here it is</a>.<br />
<br />
The changes are in the Parse() function:<br />
<blockquote>function Parse ($rss_url) {<br />
// Open and load RSS file<br />
// now uses cURL instead of fopen() -- Kyle Brady [http://www.kyle-brady.com]<br />
<br />
$ch = curl_init();<br />
<br />
if ($ch !== false) {<br />
curl_setopt($ch, CURLOPT_URL, $rss_url);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
$rss_content = curl_exec($ch);<br />
curl_close($ch);</blockquote><br />
<a href="http://www.kyle-brady.com/downloads/lastRSSwithcURL.php">Enjoy.</a>]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2009/11/17/lastrss-modified-for-curl-use/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle at SJSU &#91;Old Content&#93;</title>
		<link>http://www.kyle-brady.com/2008/02/07/oracle-at-sjsu/</link>
		<comments>http://www.kyle-brady.com/2008/02/07/oracle-at-sjsu/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 00:15:25 +0000</pubDate>
		<dc:creator>Kyle Brady</dc:creator>
				<category><![CDATA[Old Content]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[SJSU]]></category>
		<category><![CDATA[SVLS]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.kyle-brady.com/2008/02/07/oracle-at-sjsu/</guid>
		<description><![CDATA[Oracle, via Wim Coekaerts (VP, Linux Engineering Team) [blog, bio], gave an hour talk today in the Engineering Building at San Jose State, on "The History of Linux at Oracle"- I went not because I get extra credit for a C++ class, but because I would have gone anyways (and will for the rest of [...]]]></description>
			<content:encoded><![CDATA[Oracle, via Wim Coekaerts (VP, Linux Engineering Team) [<a href="http://blogs.oracle.com/wim/">blog</a>, <a href="www.oracle.com/corporate/pressroom/html/pressportal/exec/wcoekaerts.html">bio</a>], gave an hour talk today in the Engineering Building at San Jose State, on "The History of Linux at Oracle"- I went not because I get extra credit for a C++ class, but because I would have gone anyways (and will for the rest of the semester)... I'm just like that.<br />
<p align="center"><img src="http://www.kyle-brady.com/wp-content/uploads/2008/02/oracle_logo.jpg" alt="Oracle" /></p><br />
<br />
It was a very interesting topic, less of a presentation and more of a true "talk" by Wim, on things that I didn't know Oracle did or was involved in.  I even got to probe him on MySQL during the Q&amp;A.  Here's some of the highlights, my thoughts in brackets:<br />
<ul><br />
	<li>Oracle provides Customer Support <strong>for</strong> Linux.</li><br />
	<li>Oracle owns alot of smaller database methods, but doesn't encapsulate them into their own products.  Examples are InnoDB and BerkleyDB.</li><br />
	<li>Oracle is "big" on the Open Source community.  Helped to make the Linux Kernel stable, years ago, because they saw Linux as the coming platform for servers, and obviously the databases (like... theirs) on them.</li><br />
	<li>Oracle is also "big" on virtualization, and provides code back to the community.</li><br />
	<li>All of Oracle's systems (development, production, etc.) are Linux.  [A distro wasn't mentioned, but either way that's a huge deal.]</li><br />
	<li>Amazon.com was the reason Oracle decided to fully port and support Linux... Amazon demanded it years ago when they decided to take on the entire world of retail-ing everything.  [I had assumed MySQL...]</li><br />
	<li>Oracle <strong>does not</strong> see MySQL as a competitor, even though it's now owned by Sun.  They see it as a different option for different needs.  An example given was that MySQL needs alot of queries to read/write (not simultaneous), where Oracle can write in realtime.</li><br />
	<li>Oracle even sees MySQL as partially based on them, as InnoDB is theirs, and is apparently used as an under layer of MySQL.  [Weird, huh?]</li><br />
</ul><br />
Like I said, some interesting stuff that I don't think is common knowledge.  Alot more was said in much more detail, but those are the biggest points that I remember.<br />
<br />
I wish we had more time to get some technical details on the inner workings of Oracle's systems...]]></content:encoded>
			<wfw:commentRss>http://www.kyle-brady.com/2008/02/07/oracle-at-sjsu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
