<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Tales From The Trenches - Programming</title>
			<link>http://www.southofshasta.com/blog/index.cfm</link>
			<description></description>
			<language>en-us</language>
			<pubDate>Sun, 05 Sep 2010 07:26:00 -0700</pubDate>
			<lastBuildDate>Tue, 20 Oct 2009 14:33:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>nolan.erck@gmail.com</managingEditor>
			<webMaster>nolan.erck@gmail.com</webMaster>
			
			
			
			
			
			<item>
				<title>Back from CFinNC!</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2009/10/20/Back-from-CFinNC</link>
				<description>
				
				I made it back from CFinNC, late Sunday night, extremely jet lagged, but in one piece, and very happy I made the decision to go.  First, I want to thank Dan Wilson, and the rest of the folks that helped put this conference together.  Not being able to attend MAX this year, I was very happy there was another ColdFusion-related conference, so soon after MAX.  The fact that it was over a weekend made it much easier to schedule.  As you may have read on CFCDev, Dan and I exchanged several posts about information on the conference website, what was/wasn&apos;t up to date, etc.  Eventually, Dan and I took the conversation off-list (and off-email, talking more in person at the conference), and what became very clear to me is how genuinely personal he takes his work in the CF community; putting together this conference was no exception, and I think the quality of the CFinNC conference is proof of that.  Everything seemed to run very smoothly -- registration was quick and painless, parking was a snap, wifi was up and accessible throughout the venue, the staff were all very courteous and happy to help.  Nothing about the conference seemed out of place, or an obvious indicator that this was a newer project --  I was quite happy with how well everything was organized.
&lt;more /&gt;

Session highlights for me included:

&lt;b&gt;Mike Brunt -- 10 Steps To A High Performing ColdFusion Application, Clustering ColdFusion&lt;/b&gt;  
Great talk on performance testing, and all kinds of related items.  Mike came with a real world demo that required not one, not two, but THREE laptops to get everything running (so it looked like it does in the real world) -- talk about putting a serious amount of effort into your lecture!  My only regret is meeting Mike just minutes before I had to leave for my flight home; I was unable to say much more than &quot;nice presentation&quot; before I had to go.  He was wearing a Beatles / Sgt Pepper shirt; I suspect we would have gotten along quite well. :)

&lt;b&gt;Jason Dean -- Intro to Securing CFML Applications&lt;/b&gt;
I met Jason at cf.Objective(), and caught his other talk on security. This one is the precursor to said cf.Objective() talk.  Both are worth checking out; not too much overlap, you&apos;ll learn something new at each one.  And you can play the drinking game &quot;take 2 sips every time Jason says &apos;validation&apos;&quot;. :)

&lt;b&gt;Brian Kotek -- Intro to the Swiz Framework&lt;/b&gt;
Nice first look at Swiz, with some notes on how it compares/contrasts to Caringorm, what Swiz is/isn&apos;t, how it can help w/ event handling, auto-wiring and tons more.  For anyone new to Swiz, this was a great introduction.

&lt;b&gt;Andy Matthews -- jQuery &amp; AIR: Desktop Development for the Front End Designer&lt;/b&gt;
While in NC, I was staying with my friend Rob who is typically known as a .NET developer.  Half way through this presentation, I was tempted to call Rob and have him come watch -- I&apos;m continually impressed by AIR/JavaScript fun that can be had in projects.  Andy did a great job with this; very well put together presentation.  Definitely worth checking out.

&lt;b&gt;Joe Rinehart -- CF Inspirational Session&lt;/b&gt;  I was not sure what to expect from the &quot;Inspirational ColdFusion&quot; session.   Joe gave a great talk about what he&apos;s been up to for the last year-ish, how he&apos;d moved away from CF, and how he&apos;s coming back into the fold.  His presentation was hilarious, and it was one of the more comical yet compelling presentations I&apos;ve ever seen.  Joe missed his calling as a sitcom writer. :)

&lt;b&gt;Rick Root -- Using Java in ColdFusion Applications&lt;/b&gt;
Rick gave a great introduction to using Java classes in CF.  This is a topic that I often see on lists/blogs, but it&apos;s always done as the answer to some other question, so the context of said blog posts often makes it hard for people to see that &quot;first look&quot; at how you can dip directly into Java from ColdFusion, and utilize both to improve your applications.  That&apos;s where Rick&apos;s presentation came into play; don&apos;t go if you&apos;re already doing big crazy things like writing your own Hibernate wrapper for CF7, but if you want to see just how the CF data types are tied to Java data types under the hood (and how to utilize the power of both), then Rick&apos;s talk is worth checking out.

&lt;b&gt;Bob Silverberg -- CF9 ORM - Part 1 and 2&lt;/b&gt;
Admittedly, I&apos;ve been kind of dismissing the Hibernate integration in CF9 up until now.  Partially because none of my clients have upgraded yet (tho 1 is talking about doing so), and partially because between Transfer and/or some homegrown things, I haven&apos;t really had a &lt;i&gt;need&lt;/i&gt; to learn much more about it.  Bob&apos;s talk was so good that I have now officially started &quot;drinking the Kool-Aid&quot;, and want to start using CF/Hibernate whenever possible.  I may very well (ahem) &quot;borrow&quot; content from his preso and give a similar demo for &lt;a href=&quot;http://www.saccfug.org&quot;&gt;Saccfug&lt;/a&gt; later in the year.  I would like to have seen a code sample in action, but the code presented in the slides was clear and &quot;real world enough&quot;, that maybe that&apos;s not necessary.

It was also good seeing the familiar faces that I met at cf.Objective() -- Ben Nadel, Jason Dean, and others I&apos;m forgetting -- as well as catching up with my friend Rob who moved to NC several years ago.  North Carolina is a really pretty area -- trees everywhere, decent weather (and this is coming from a spoiled California punk *g*), and EVERYone I met was extremely nice and polite all weekend.  Even the grits I had for dinner were pretty good! :)

Nice job, CFinNC, I hope you do it again next year.
-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>JavaScript</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>Flex</category>				
				
				<category>General</category>				
				
				<pubDate>Tue, 20 Oct 2009 14:33:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2009/10/20/Back-from-CFinNC</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Rob&apos;s Accessible Forms Blog Entry</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/12/17/Robs-Accessible-Forms-Blog-Entry</link>
				<description>
				
				Rob Huddleston (SieeraMMUG manager, Adobe MAX speaker, and all-around good guy) posted a blog entry a while ago about how to build accessible forms.  It&apos;s so good, that I keep going back to it whenever I need a refresher on how something should be laid out with CSS.  This is mostly for my reference, but the entry is definitely worth reading, if you need a quick refresher in how to build table-less forms:

&lt;a href=&quot;http://www.robhuddleston.com/index.cfm/2008/1/18/Should-I-use-tables-to-lay-out-my-form
&quot;&gt;http://www.robhuddleston.com/index.cfm/2008/1/18/Should-I-use-tables-to-lay-out-my-form&lt;/a&gt;

For those that were in attendance at the last Saccfug meeting, this is the blog entry that Seth and I were discussing.  

-Nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<pubDate>Wed, 17 Dec 2008 11:40:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/12/17/Robs-Accessible-Forms-Blog-Entry</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>If Programming Languages Were Religions</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/12/17/If-Programming-Languages-Were-Religions</link>
				<description>
				
				I just saw this posted on Slashdot and thought it was worth sharing...

&lt;a href=&quot;http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html&quot;&gt;If Programming Languages Were Religions&lt;/a&gt;

No mention of ColdFusion tho.  Anyone want to take a stab at which religion matches ColdFusion?

Happy holidays. :)

-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<pubDate>Wed, 17 Dec 2008 11:33:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/12/17/If-Programming-Languages-Were-Religions</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Adobe Max schedule, finally.</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/10/28/Adobe-Max-schedule-finally</link>
				<description>
				
				I finally had some time to come up for air and finalize my Adobe MAX schedule today!
&lt;br /&gt;&lt;br /&gt;
Here&apos;s where you can find me:
&lt;br /&gt;&lt;br /&gt;
Sunday --
&lt;br /&gt;&lt;br /&gt;
User Group Manager Meet-Up
&lt;br /&gt;&lt;br /&gt;
Monday --
&lt;br /&gt;&lt;br /&gt;
Looking Ahead to the Next Version of Flex&lt;br /&gt;
Developing an Enterprise Application with Adobe Flex&lt;br /&gt;
Advanced Tips and Tricks for Flex Builder 3&lt;br /&gt;
Birds-of-a-Feather Meeting&lt;br /&gt;
&lt;br /&gt;
Tuesday --
&lt;br /&gt;&lt;br /&gt;
Developer Best Practices with Flex&lt;br /&gt;
Hack-Proofing Your ColdFusion Powered Sites&lt;br /&gt;
Architecting ColdFusion for Scalability and High Availability&lt;br /&gt;
Designing Effective CSS and HTML Websites in Fireworks CS4
&lt;br /&gt;&lt;br /&gt;
Wednesday --
&lt;br /&gt;&lt;br /&gt;
Advanced Patterns for ColdFusion Test Automation&lt;br /&gt;
Debugging and Profiling with Flex Builder&lt;br /&gt;
Event-Driven Programming in ColdFusion&lt;br /&gt;
ColdFusion Powered Flex&lt;br /&gt;
&lt;br /&gt;
Hopefully I&apos;ll have time to blog my thoughts on the presentations at the end of each day, though some of that depends on how many work issues will need to be addressed while down in the Bay Area.  
&lt;br /&gt;&lt;br /&gt;
See you there!&lt;br /&gt;
-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>Flex</category>				
				
				<category>General</category>				
				
				<pubDate>Tue, 28 Oct 2008 16:14:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/10/28/Adobe-Max-schedule-finally</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Reminder -- Intermediate CFCs talk, Wednesday</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/7/14/Reminder--Intermediate-CFCs-talk-Wednesday</link>
				<description>
				
				Just a brief reminder that I&apos;ll be giving my &quot;Intermediate Uses of CFCs&quot; talk at Bacfug on Wednesday night.

If you&apos;ve built a &quot;hello world&quot; CFC, but still don&apos;t quite feel like they&apos;re more useful than plain ol&apos; UDF libraries, then this this presentation is for you!  We&apos;ll go over Beans, DAOs, Gateways, Singletons, and maybe a couple other items if time permits.  You don&apos;t need to know any frameworks, nor will you need a strong understanding of object-oriented programming.  

Far away folks can follow along via the &lt;a href=&quot;http://experts.acrobat.com/bacfug&quot;&gt;Connect link&lt;/a&gt;.

More details are available at the &lt;a href=&quot;http://www.bacfug.org/&quot;&gt;Bacfug website&lt;/a&gt;.

Hope to see you there!

-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<pubDate>Mon, 14 Jul 2008 21:23:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/7/14/Reminder--Intermediate-CFCs-talk-Wednesday</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Upcoming Presentations</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/6/30/Upcoming-Presentations</link>
				<description>
				
				Things have been really busy here at SouthOfShasta.com-land for me, hence the lack of blog posts lately.  One of the things I&apos;ve been busy with is preparing for some upcoming presentations.  I&apos;ll be speaking at the Sacramento CFUG and at the Bay Area CFUG in the coming weeks, giving my &quot;Introduction to CFCs&quot; and &quot;Intermediate Uses of CFCs&quot; talks respectively.  Here&apos;s the details...
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&quot;Introduction to ColdFusion Components 2.0&lt;sup&gt;*&lt;/sup&gt;&quot;&lt;/b&gt;
&lt;br /&gt;
(This is the same talk I gave at Bacfug in April.)
&lt;br /&gt;&lt;br /&gt;
Tuesday July 8th&lt;br /&gt;
at &lt;a href=&quot;http://www.saccfug.org/&quot;&gt;Sacramento ColdFusion Users Group&lt;/a&gt;&lt;br /&gt;
6:30pm&lt;br /&gt;
at the Clear Capital building&lt;br /&gt;
1410 Rocky Ridge Road - Suite 180&lt;br /&gt;
Roseville, CA&lt;br /&gt;
&lt;br /&gt;
(&lt;sup&gt;*&lt;/sup&gt; The &quot;2.0&quot; is just to differentiate this from when I gave the same talk at Saccfug several months ago.  They asked for me to repeat it for new members; this time we&apos;ll have the newer code samples that I shared with the Bacfug folks.)
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&quot;Intermediate Uses of ColdFusion Components&quot;&lt;/b&gt;
&lt;br /&gt;&lt;br /&gt;
Wednesday July 16th&lt;br /&gt;
at &lt;a href=&quot;http://www.bacfug.org/index.cfm?event=showHome&quot;&gt;Bay Area ColdFusion Users Group&lt;/a&gt;&lt;br /&gt;
6:30pm&lt;br /&gt;
at the Adobe building&lt;br /&gt;
601 Townsend St&lt;br /&gt;
San Francisco, CA 94103&lt;br /&gt;
&lt;br /&gt;
Any questions, just ask! :)&lt;br /&gt;
&lt;br /&gt;
-nolan
&lt;br /&gt;&lt;br /&gt;
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>General</category>				
				
				<pubDate>Mon, 30 Jun 2008 21:05:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/6/30/Upcoming-Presentations</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Fair-weather User Group Attendees</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/6/17/Fairweather-User-Group-Attendees</link>
				<description>
				
				I have a request/suggestion for the various User Group Managers out there: I&apos;d like the software raffles to be &quot;weighted&quot; based on participation.  My reasoning for this is below, and it may come across a bit like a rant because, well, it is. :)
				 [More]
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>General</category>				
				
				<pubDate>Tue, 17 Jun 2008 15:25:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/6/17/Fairweather-User-Group-Attendees</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CF9 Wishlist Addition: CFDocument type=&quot;WordDoc|RTF&quot;</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/5/25/CF9-Wishlist-Addition-CFDocument-typeWordDocRTF</link>
				<description>
				
				Dear Adobe ColdFusion Development Team,

I have an addition to my &quot;CF9 Wishlist&quot;...

Like most of us, I have to update my resume now and then.  Being a coder by nature, I prefer building it in HTML.  However, those pesky IT Recruiters always &quot;need&quot; to have it in &quot;Word format&quot;.  Despite my sending over an .html file and telling the folks &quot;this will open just fine in Word, just click the File menu and press Open, trust me&quot;, I still get a fair amount of folks writing back, asking for a .DOC file.  So I&apos;m forced to either a) maintain 2 separate versions of my resume (.html and .doc) or b) do the &quot;save as .DOC&quot; conversion myself, then deal with all the margins and other auto-magic that MS Office screws up when doing said conversion (note: now that I&apos;m on OpenOffice, it&apos;s not quite as crazy, but still more re-work than I really care to deal with).

So how about we add a &apos;format=&quot;WordDoc&quot;&apos; to the cfdocument tag?

I can already auto-generate .pdf and FlashPaper, which is great.  And PDFs are good enough for SOME of those IT Recruiter folks, but it would really save us a lot of re-work if we could auto-genereate a Word file as well.

Or maybe (for the sake of slightly more cross-platform use) do a &quot;format=&apos;RichTextFormat&apos;&quot;?  I&apos;ll take either .DOC or .RTF files, which ever you guys can code up first. :)

Thanks,
Nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>CF9 Wishlist</category>				
				
				<pubDate>Sun, 25 May 2008 18:21:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/5/25/CF9-Wishlist-Addition-CFDocument-typeWordDocRTF</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Speaking at SierraMMUG</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/4/28/Speaking-at-SierraMMUG</link>
				<description>
				
				Hi Sacramento / Roseville area folks...

On May 7th, I&apos;ll be speaking at the &lt;a href=&quot;http://www.sierrammug.org/&quot;&gt;Sierra Multimedia Users Group&lt;/a&gt;, giving a sort of &quot;high level, non-techie&quot; introduction to ColdFusion and Dreamweaver.  It will be an introduction for Dreamweaver-centric people that don&apos;t have a background in server-side programming, and I&apos;ll also provide a &quot;high level&quot; view at what ColdFusion does, and some of the features that make ColdFusion a great productivity tool.  If you have a manager that&apos;s still on the fence about CF being a worthwhile investment, this might be a good presentation for him/her to attend.

Suggestions on a snazzy title for the preso are welcome.  So far I&apos;m thinking something like &quot;ColdFusion from 10,000 Feet&quot; or maybe &quot;A High-Level Look at ColdFusion and Dreamweaver&quot;...any other suggestions?

Note, due to some logistical issues, this meeting will &lt;i&gt;not&lt;/i&gt; be webcast -- it&apos;s an in-person only meeting, however I will post any slides and source code after the preso.

See you there!

-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<pubDate>Mon, 28 Apr 2008 11:15:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/4/28/Speaking-at-SierraMMUG</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Last night at BACFUG</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/4/17/Last-night-at-BACFUG</link>
				<description>
				
				Thanks to everyone that came out to the BACFUG meeting last night.  I hope the talk I gave on &quot;Introduction to ColdFusion Components&quot; was helpful to those in the audience.  The slides and source code have been added &lt;a href=&quot;http://www.southofshasta.com&quot;&gt;here&lt;/a&gt;, and there is a recording of the presentation at &lt;a href=&quot;http://carehart.org/ugtv/&quot;&gt;UGTV&lt;/a&gt;.

Just like the last time I gave an introductory talk, we had a bigger percentage of new faces in the meeting.  Perhaps this is a sign that we need to have more presentations that go over introductions to various topics.  

As an example, one attendee at last night&apos;s meeting was not familiar with the &quot;var&quot; scope! That&apos;s not even a topic specific to CFCs (&quot;var&quot; is just as useful when building regular CFfunctions), but there are still folks that haven&apos;t had to dive into the &quot;newer&quot; scopes in ColdFusion, and could benefit from a presentation on these topics, and last night is proof that these folks are willing to attend meetings when the topic is of interest.

I&apos;ll be back at BACFUG in July to give a talk on &quot;Intermediate Uses of CFCs&quot; -- it goes over some common uses of CFCs that don&apos;t require using a full fledged framework, nor do they require knowing more than just a very basic understanding of CFCs and object oriented thinking.  We&apos;ll go over Beans, DAOs, Gateways, and maybe a few similar items.

Thanks again, especially to Sean and Luke for having me as a presenter, and for their assistance in getting the laptop/network issues squared away. :)

--nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<pubDate>Thu, 17 Apr 2008 11:37:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/4/17/Last-night-at-BACFUG</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Speaking at Bacfug -- Intro to CFCs</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/4/1/Speaking-at-Bacfug--Intro-to-CFCs</link>
				<description>
				
				Hi Bay Area CF-ers --

I&apos;ll be speaking at the &lt;a href=&quot;http://www.bacfug.org/&quot;&gt;Bay Area ColdFusion Users Group&lt;/a&gt; on April 16th, giving my talk on &quot;Introduction to CFCs&quot;.  I&apos;m probably going to update it with some content from my &quot;Intermediate Uses of CFCs&quot; slide deck but essentially, the idea is, if you&apos;ve never used CFCs before, and don&apos;t have an object-oriented background, then this presentation will hopefully help you get to the &quot;next step&quot;!

There&apos;s not much info on the Bacfug page yet -- that&apos;s my fault.  I need to send Sean an outline, which is still on my &quot;todo&quot; list for later tonight.

...and no, this is not an April Fool&apos;s joke! :)

-nolan
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<pubDate>Tue, 01 Apr 2008 17:02:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/4/1/Speaking-at-Bacfug--Intro-to-CFCs</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>To Framework, or Not To Framework? It depends!</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/3/28/To-Framework-or-Not-To-Framework-It-depends</link>
				<description>
				
				I just responded to a post over on &lt;a href=&quot;http://www.alagad.com/go/blog-entry/the-great-plague-unframeworked-frameworks&quot;&gt;Alagad.com&lt;/a&gt; about using &quot;homegrown&quot; frameworks vs. using &quot;regular&quot; frameworks, and my comment quickly became a catalyst for a blog post of my own on that same topic.

Frameworks are a pretty common holy war these days.  The phrases &quot;always use frameworks!&quot;, and &quot;which framework is best?&quot; are both seen pretty regularly on blogs, message boards, or overheard at various user group meetings.

As a contractor, I don&apos;t always get to determine the requirements, or time lines, or technology stack that I have to be responsible for. And as such, I sometimes need to make difficult decisions.
				 [More]
				</description>
						
				
				<category>Programming</category>				
				
				<category>C++</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>Flex</category>				
				
				<pubDate>Fri, 28 Mar 2008 15:31:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/3/28/To-Framework-or-Not-To-Framework-It-depends</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion 9 Wish List</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/3/24/ColdFusion-9-Wish-List</link>
				<description>
				
				Nothing really &quot;new&quot; here.  I&apos;ve been posting my &quot;CF9 WishList&quot; thoughts on various other blogs, and decided I&apos;d prefer to start compiling my list here on my own blog.  The list as it stands currently...
				 [More]
				</description>
						
				
				<category>Programming</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>CF9 Wishlist</category>				
				
				<category>Flex</category>				
				
				<pubDate>Mon, 24 Mar 2008 11:05:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/3/24/ColdFusion-9-Wish-List</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Overloaded functions in C++</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/3/7/Overloaded-functions-in-C</link>
				<description>
				
				My teammate and I just spent a couple hours debugging an overloaded function:

We had a method foo( int num ) that was called passed a (char*):

foo( (char*)&quot;test&quot; );

...yet the &lt;i&gt;integer&lt;/i&gt; version of the method was still being called, and quite happily at that! Huh!?  It turned out to be the same issue noted &lt;a href=&quot;http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.9&quot;&gt;here&lt;/a&gt;:

&lt;blockquote&gt;
&lt;em&gt;
Here&apos;s the mess you&apos;re in: if Base declares a member function f(double x), and Derived declares a member function f(char c) (same name but different parameter types and/or constness), then the Base f(double x) is &quot;hidden&quot; rather than &quot;overloaded&quot; or &quot;overridden&quot; (even if the Base f(double x) is virtual).
&lt;/em&gt;
&lt;/blockquote&gt;

Alas, my compiler doesn&apos;t like the noted &quot;using&quot; syntax, so I have to go about solving things the &quot;long way&quot; (either re-defining all the methods in my derived class, or renaming the derived methods so overloading no longer happens).

I can&apos;t believe I&apos;ve never run into this &quot;feature&quot; of C++ before! And I can&apos;t believe this is how they chose to implement things! :)

It seems to me that if the method has a unique signature that&apos;s not redefined in the derived class, the compiler should happily look in the base class for that implementation.  If I have foo(char) in my base class, but happen to have a redefined foo(int) in the derived class...why should it care?  Assuming the data is always cast to the correct type, I fail to see why C++ requires we go through all this extra work.  

If anyone can offer more insight, I&apos;m very curious as to why C++ is wired this way.

--n
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>C++</category>				
				
				<pubDate>Fri, 07 Mar 2008 10:06:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/3/7/Overloaded-functions-in-C</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Delving (back) into C++</title>
				<link>http://www.southofshasta.com/blog/index.cfm/2008/2/22/Delving-back-into-C</link>
				<description>
				
				One of my main projects did a pretty big 180 last week.  After demoing some functionality for a potential customer, the customer informed us that they&apos;d prefer a command line tool over a web app (for use within various scripts and batch files they&apos;re running).

So for the next few months, I&apos;ll be switching gears and diving back into C++ work.  It&apos;s been a while since I&apos;ve worked on &lt;a href=&quot;http://en.wikipedia.org/wiki/SimSafari&quot;&gt;anything&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/SimPark&quot;&gt;substantial&lt;/a&gt; in C++.  This will definitely be a challenge for me over the next few months, getting (back) up to speed on the Boost library, and various other goodies.

Fortunately I have a few ColdFusion projects still in the works to help balance things out, and keep me sane. :)
				
				</description>
						
				
				<category>Programming</category>				
				
				<category>C++</category>				
				
				<category>ColdFusion MX</category>				
				
				<category>General</category>				
				
				<pubDate>Fri, 22 Feb 2008 14:41:00 -0700</pubDate>
				<guid>http://www.southofshasta.com/blog/index.cfm/2008/2/22/Delving-back-into-C</guid>
				
			</item>
			
		 	
			</channel></rss>