<?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>BorkWeb &#187; coding</title>
	<atom:link href="http://borkweb.com/story/tag/coding/feed" rel="self" type="application/rss+xml" />
	<link>http://borkweb.com</link>
	<description>Some People Are Squirrel Handed.</description>
	<lastBuildDate>Tue, 17 Jan 2012 22:00:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Coda &#8211; Finally A Mac Development Tool I Like</title>
		<link>http://borkweb.com/story/coda-finally-a-mac-development-tool-i-like</link>
		<comments>http://borkweb.com/story/coda-finally-a-mac-development-tool-i-like#comments</comments>
		<pubDate>Sat, 28 Apr 2007 21:24:27 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[panic]]></category>
		<category><![CDATA[regular expression]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[syntax highlighting]]></category>

		<guid isPermaLink="false">http://borkweb.com/story/coda-finally-a-mac-development-tool-i-like</guid>
		<description><![CDATA[I&#8217;ve had a Mac for quite a while now (well&#8230;I have two and hopefully a third very soon) and sadly development tools on the Mac have been pretty lame. I began development in a Windows environment a number of years ago and grew very happy (and spoiled) with EditPlus. The features that I found myself [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/borkweb/475608947/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/190/475608947_5709591ba4_m.jpg" width="240" height="82" alt="Coda" /></a> I&#8217;ve had a Mac for quite a while now (well&#8230;I have two and hopefully a third very soon) and sadly development tools on the Mac have been pretty lame.  I began development in a Windows environment a number of years ago and grew very happy (and spoiled) with <a href="http://editplus.com">EditPlus</a>.  The features that I found myself using within that editor that I am unable to live without are:</p>
<ul>
<li>Single Window Environment</li>
<li>Custom Syntax Highlighting</li>
<li>Regular Expression Find/Replace</li>
<li>Function/Method List</li>
<li>Native FTP/SFTP</li>
<li>Intuitive Remote Site Browsing</li>
<li>Remote File Reload</li>
<li>Preview Tool</li>
</ul>
<p>My attempts at finding Mac development software that suited all those needs have turned up pretty lame results.  For the past year I&#8217;ve been suffering with <a href="http://www.barebones.com/products/bbedit/">BBEdit</a>.  While it is a fairly decent editor, its FTP support and multi-window interface just left me wanting something more.</p>
<p>Enter the newly released <a href="http://www.panic.com/coda/">Coda</a>.</p>
<p>This is the diamond in the rough!  It provides everything that EditPlus had and a bunch more, integrating <a href="http://www.panic.com">Panic</a>&#8216;s <a href="http://www.panic.com/transmit/">Transmit</a> FTP application; a Terminal window; a sexy Editor with all the features I love; a browser window (Safari); a CSS Editor (which I&#8217;ll never use, although it&#8217;s cool); and a development Book library.  Wow.  Awesome stuff.  Or as Panic puts it:</p>
<div class="quote">
Text editor + Transmit + CSS editor + Terminal + Books + More = Whoah.</p>
<p>introducing coda. grow beautiful code.
</p></div>
<p>Not only is their editor a beautiful application, their website is definitely something to write home about.  Stunning.  What&#8217;s even cooler is the fact that because I bought a Transmit license a few months back, I received a discount when I bought my Coda license.  w00t!  So&#8230;if you find yourself still on the hunt for a Mac Development Tool&#8230;<strong>Coda is the answer</strong>.  Heck, even if you have one you like&#8230;Coda is better :)</p>
]]></content:encoded>
			<wfw:commentRss>http://borkweb.com/story/coda-finally-a-mac-development-tool-i-like/feed</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Object Oriented JavaScript</title>
		<link>http://borkweb.com/story/object-oriented-javascript</link>
		<comments>http://borkweb.com/story/object-oriented-javascript#comments</comments>
		<pubDate>Thu, 23 Feb 2006 18:24:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Random News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA["object oriented"]]></category>
		<category><![CDATA["web application","oo js"]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[structure]]></category>

		<guid isPermaLink="false">http://www.borkweb.com/story/object-oriented-javascript</guid>
		<description><![CDATA[Javascript has invaded my life. And I like it. I have developed web applications for quite some time, writing Javascript off an often unnecessary tool that simply added frills. Over the course of this year &#8211; with the birth of the Ajax hype &#8211; I realize my error. I began inserting javascript all over hell&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image179" src="http://www.borkweb.com/wp-content/uploads/2006/02/code.gif" alt="javascript.gif" align="left" class="post_image"/>Javascript has invaded my life.  And I like it.</p>
<p>I have developed web applications for quite some time, writing Javascript off an often unnecessary tool that simply added frills.  Over the course of this year &#8211; with the birth of the Ajax hype &#8211; I realize my error.  I began inserting javascript all over hell&#8217;s half acre and raving about its sweetness.  I&#8217;ve grown in a year.</p>
<p>As I develop more javascript-rich web applications for <a href="http://masterwish.com">my amusement</a> and <a href="http://plymouth.edu">my job</a>, I am constantly seeking better ways to structure both data and code.  It wasn&#8217;t until a month ago that I really began to dig into the <a href="http://www.borkweb.com/story/prototype-makes-javascript-painless">Prototype</a> and <a href="http://www.borkweb.com/story/scriptaculous-is-my-new-best-friend">Script.aculo.us</a> code (rather than simply using it) and began to grow aware of what was actually going on.  Object Oriented Javascript.</p>
<p>I think it is important to note (so I don&#8217;t look like a complete nitwit) that I was aware that Javascript had this capability a couple of months back before I picked up and started using the afore mentioned Javascript libraries&#8230;I just had no drive to learn it and spot where it was being used.  I have seen the light and it is good.</p>
<p>What are its benefits?  Well, pretty much the same applies to Javascript that applies to any other programming language&#8230;OOP helps increase organization and reduce un-needed redundancy.  And best of all?  It helps <strong>prevent dual-declared functions and variables</strong>.  <em>That</em> is the reason I chose to begin my quest for OO-JS familiarity.</p>
<p>I had gone hunting at a few other sites that claimed to be good references (obviously) of OO-JS, but they lacked the topic of inheritance, which is the real strength of any OOP Language.  The <a href="<br />
http://www.webreference.com/js/column79/">most helpful article</a> I found on the topic was at <a href="<br />
http://www.webreference.com/">WebReference</a>.  They discuss the use of <strong>prototype</strong> (<em>Not the Javascript Library</em>).  Here&#8217;s a quick excerpt, but I&#8217;d suggest you read the article for yourself!</p>
<p>Excerpt from <a href="http://www.webreference.com/js/column79/">WebReference</a></p>
<pre class="brush: jscript; title: ; notranslate">
function Person() {
      this.name = &quot;Rob Roberson&quot;;
      this.age = 31;
}

function Employee() {
      this.dept = &quot;HR&quot;;
      this.manager = &quot;John Johnson&quot;;
}

Employee.prototype = new Person();

var Ken = new Employee();
</pre>
<p><strong>Ken is in the prototype chain of Employee, Person, and Object.</strong></p>
<p>Check it out.  Use it.  You&#8217;ll like it.  You&#8217;re applications will like it.  Oh, and it may prove useful to check out some <a href="http://dojotoolkit.org/js_style_guide.html">Javascript Coding Conventions</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://borkweb.com/story/object-oriented-javascript/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

