<?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>C P B</title>
	<atom:link href="http://cpb.coaxialhost.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://cpb.coaxialhost.com</link>
	<description>Please don&#039;t interrupt. Just sit back and listen.</description>
	<lastBuildDate>Sat, 28 Aug 2010 21:55:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>HTML5 Carousel/Slideshow</title>
		<link>http://cpb.coaxialhost.com/?p=49</link>
		<comments>http://cpb.coaxialhost.com/?p=49#comments</comments>
		<pubDate>Sat, 28 Aug 2010 21:55:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=49</guid>
		<description><![CDATA[This is my new script. An image carousel/slideshow made in Javascript (no frameworks, HTML5 browsers). It uses the new figure, figcaption HTML5 tags, and css3 opacity, transition, text-shadow and border-radius. Demo and Code Documentation GitHub Development Page The script was tested in Chrome 5.0. Submit Bugs and comments to github page.]]></description>
			<content:encoded><![CDATA[<p>This is my new script. An image carousel/slideshow made in Javascript (no frameworks, HTML5 browsers).<br />
It uses the new figure, figcaption HTML5 tags, and css3 opacity, transition, text-shadow and border-radius.</p>
<p><a href="http://hackerhosting.com/carousel/demo">Demo and Code</a><br />
<a href="http://hackerhosting.com/carousel">Documentation</a><br />
<a href="http://github.com/giancarlo/carousel">GitHub Development Page</a></p>
<p>The script was tested in Chrome 5.0. Submit Bugs and comments to github page.</p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qt + Boost Spirit Logo Interpreter</title>
		<link>http://cpb.coaxialhost.com/?p=46</link>
		<comments>http://cpb.coaxialhost.com/?p=46#comments</comments>
		<pubDate>Fri, 21 May 2010 04:19:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=46</guid>
		<description><![CDATA[This is a logo interpreter i have been working on: http://code.google.com/p/qslogo/ It uses Boost.Spirit for parsing and Qt for the GUI.]]></description>
			<content:encoded><![CDATA[<p>This is a logo interpreter i have been working on:</p>
<p><a href="http://code.google.com/p/qslogo/">http://code.google.com/p/qslogo/</a></p>
<p>It uses Boost.Spirit for parsing and Qt for the GUI. </p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=46</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript Inheritance</title>
		<link>http://cpb.coaxialhost.com/?p=41</link>
		<comments>http://cpb.coaxialhost.com/?p=41#comments</comments>
		<pubDate>Wed, 14 Oct 2009 15:43:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=41</guid>
		<description><![CDATA[Inheritance in Javascript is pretty simple. function Child(arg1, arg2) { Parent.apply(this, arguments); // .. other methods } The apply function calls the Parent function with arguments and sets this to Child&#8217;s this object. The arguments variable contains all the arguments passed to Child. (Available since Javascript 1.2). To create an instance of Child call: var [...]]]></description>
			<content:encoded><![CDATA[<p>Inheritance in Javascript is pretty simple.</p>
<pre name="code" class="javascript">

function Child(arg1, arg2)
{
    Parent.apply(this, arguments);
    // .. other methods
}
</pre>
<p>The <i>apply</i> function calls the Parent function with <i>arguments</i> and sets <i>this</i> to Child&#8217;s <i>this</i> object. The <i>arguments</i> variable contains all the arguments passed to Child. (Available since Javascript 1.2). </p>
<p>To create an instance of Child call:</p>
<pre name="code" class="javascript">

    var instance = new Child(x, y);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=41</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing jQuery Widgets ( 1.7+ )</title>
		<link>http://cpb.coaxialhost.com/?p=35</link>
		<comments>http://cpb.coaxialhost.com/?p=35#comments</comments>
		<pubDate>Wed, 22 Jul 2009 19:11:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=35</guid>
		<description><![CDATA[It is easy to create your own jQuery widgets. First make sure you include the jQuery and jQuery.ui libraries. The next step is to define our widget using the $.widget helper method. $.widget(&#34;ui.name&#34;, { _init: function() { }, _privateMethod: function() { }, method: function(arg1, arg2) { } }); The _init function is the constructor of [...]]]></description>
			<content:encoded><![CDATA[<p>It is easy to create your own jQuery widgets. First make sure you include the jQuery and jQuery.ui libraries.</p>
<p>The next step is to define our widget using the $.widget helper method.</p>
<pre name="code" class="javascript">

$.widget(&quot;ui.name&quot;, {
    _init: function() {
    },
    _privateMethod: function() {
    },
    method: function(arg1, arg2) {
    }
});
</pre>
<p>The _init function is the constructor of the widget. Methods that start with &#8220;_&#8221; are private and cannot be accessed. All other methods are public and accessible outside the object by calling:</p>
<pre name="code" class="javascript">

    $(&quot;id&quot;).name(&quot;method_name&quot;, par1, par2); 
</pre>
<p>If the method returns a value you need to add it to the object &#8220;getter&#8221; declaration (See below).</p>
<p>To access the element used to build the widget inside the object use: </p>
<pre name="code" class="javascript">

    this.element
</pre>
<p>To access the options passed to the widget use:</p>
<pre name="code" class="javascript">

    this.options
</pre>
<p>To set default properties: </p>
<pre name="code" class="javascript">

    $.extend($.ui.name, {
        defaults: {
           option: value
        }
    });
</pre>
<p>To define &#8220;getter&#8221; methods:</p>
<pre name="code" class="javascript">

    $.extend($.ui.name, {
        getter: [ &quot;method&quot;, &quot;method2&quot; ]
    });
</pre>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery Filtered Select Box</title>
		<link>http://cpb.coaxialhost.com/?p=22</link>
		<comments>http://cpb.coaxialhost.com/?p=22#comments</comments>
		<pubDate>Fri, 03 Jul 2009 00:47:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=22</guid>
		<description><![CDATA[This is a jQuery widget that transforms a select box to a nice looking double list box. See it in action and download it at: http://hackerhosting.com/ph-jquery/demo/dualselect.html]]></description>
			<content:encoded><![CDATA[<p>This is a jQuery widget that transforms a select box to a nice looking double list box. See it in action and download it at:</p>
<p><a href="http://hackerhosting.com/ph-jquery/demo/dualselect.html">http://hackerhosting.com/ph-jquery/demo/dualselect.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ActionScript 3 &#8211; Z index function</title>
		<link>http://cpb.coaxialhost.com/?p=25</link>
		<comments>http://cpb.coaxialhost.com/?p=25#comments</comments>
		<pubDate>Sat, 25 Apr 2009 17:57:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=25</guid>
		<description><![CDATA[This function lets you calculate the z-index or depth of an object in a flash movie based on its vertical position. The greater the y component the closer to the viewer the object is. elements.sortOn(&#34;y&#34;, Array.NUMERIC); var i:int = this.numChildren; var a:int = elements.length; while(a--){ i--; setChildIndex(elements[a], i); }]]></description>
			<content:encoded><![CDATA[<p>This function lets you calculate the z-index or depth of an object in a flash movie based on its vertical position. The greater the y component the closer to the viewer the object is.</p>
<pre name="code" class="javascript">

elements.sortOn(&quot;y&quot;, Array.NUMERIC);

var i:int = this.numChildren;
var a:int = elements.length;
while(a--){
i--;
setChildIndex(elements[a], i);
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Include Javascript File in HTML Document</title>
		<link>http://cpb.coaxialhost.com/?p=21</link>
		<comments>http://cpb.coaxialhost.com/?p=21#comments</comments>
		<pubDate>Sun, 29 Mar 2009 18:09:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=21</guid>
		<description><![CDATA[The best way to include a Javascript file into an HTML Document is by loading and evaluating it. To do this with jQuery you can use the $.getScript() function. This function will load the contents of the Javascript file through an AJAX request. To learn more about this function click here.]]></description>
			<content:encoded><![CDATA[<p>The best way to include a Javascript file into an HTML Document is by loading and evaluating it. To do this with jQuery you can use the <code>$.getScript()</code> function. This function will load the contents of the Javascript file through an AJAX request.</p>
<p>To learn more about this function click <a href="http://docs.jquery.com/Ajax/jQuery.getScript">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Write Custom Spirit Iterators/Parsers</title>
		<link>http://cpb.coaxialhost.com/?p=16</link>
		<comments>http://cpb.coaxialhost.com/?p=16#comments</comments>
		<pubDate>Tue, 30 Dec 2008 07:15:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=16</guid>
		<description><![CDATA[The easiest way to write a Boost Spirit Parser is to define a functor_parser (boost/spirit/home/classic/utility/functor_parser.hpp). To use it you have to define a functor(struct with a operator()): struct function_functor { typedef nil_t result_t; template std::ptrdiff_t operator() (ScannerT const&#38;amp; scan, result_t&#38;amp; result) const { // Return -1 if parsing was unsuccesful or number of characters parsed [...]]]></description>
			<content:encoded><![CDATA[<p>The easiest way to write a Boost Spirit Parser is to define a functor_parser (<code>boost/spirit/home/classic/utility/functor_parser.hpp</code>).</p>
<p>To use it you have to define a functor(<code>struct</code> with a <code>operator()</code>):</p>
<pre name="code" class="cpp">

struct function_functor
{
typedef nil_t result_t;

template
std::ptrdiff_t
operator() (ScannerT const&amp;amp; scan, result_t&amp;amp; result) const
{
// Return -1 if parsing was unsuccesful or number of characters parsed if successful.
}
};
</pre>
<p><code>result_t</code> is the attribute type of the parser: int, float, etc. Default is nil_t. result will be passed to the action associated with the parser.</p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install Intel C Compiler (ICC) In Ubuntu 8.10</title>
		<link>http://cpb.coaxialhost.com/?p=13</link>
		<comments>http://cpb.coaxialhost.com/?p=13#comments</comments>
		<pubDate>Tue, 16 Dec 2008 19:34:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=13</guid>
		<description><![CDATA[To install icc in Ubuntu: Download icc from Intel website tar -zxvf the file. Run &#8216;install.sh&#8217;. Follow the installer instructions. When it is done add this line to your ~/.bashrc (or initialization script): source /opt/intel/Compiler/11.0/069/bin/iccvars.sh ia32 Replace ia32 with your platform: (ia32, intel64, ia64) Log off and log in and that is it. You can [...]]]></description>
			<content:encoded><![CDATA[<p>To install icc in Ubuntu:</p>
<ol>
<li>Download icc from Intel <a href="http://www.intel.com/cd/software/products/asmo-na/eng/compilers/clin/277618.htm">website</a></li>
<li>tar -zxvf the file.</li>
<li>Run &#8216;install.sh&#8217;.</li>
<li>Follow the installer instructions.</li>
<li>When it is done add this line to your ~/.bashrc (or initialization script):<br />
<code>source /opt/intel/Compiler/11.0/069/bin/iccvars.sh ia32</code><br />
Replace ia32 with your platform: (ia32, intel64, ia64)</li>
<li>Log off and log in and that is it. You can test it with <code>icc -v</code></li>
<li>To use <code>icc</code> with a configure script use <code>./configure CC=icc</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=13</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby 1.9 C API Extension Guide</title>
		<link>http://cpb.coaxialhost.com/?p=11</link>
		<comments>http://cpb.coaxialhost.com/?p=11#comments</comments>
		<pubDate>Tue, 09 Dec 2008 22:10:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpb.coaxialhost.com/?p=11</guid>
		<description><![CDATA[I am writing a guide on the Ruby (SVN) C API. You can see it here: http://coaxialhost.com/tutorials/writing_ruby_extensions.html. Expect more stuff to be added later.]]></description>
			<content:encoded><![CDATA[<p>I am writing a guide on the Ruby (SVN) C API. You can see it here: <a href="http://coaxialhost.com/tutorials/writing_ruby_extensions.html">http://coaxialhost.com/tutorials/writing_ruby_extensions.html</a>.</p>
<p>Expect more stuff to be added later.</p>
]]></content:encoded>
			<wfw:commentRss>http://cpb.coaxialhost.com/?feed=rss2&amp;p=11</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
