<?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>DBS Interactive Blog &#187; The Programming Blog</title>
	<atom:link href="http://www.dbswebsite.com/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbswebsite.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 01 Sep 2010 20:27:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Developing for the Mobile Marketplace Made Simpler!</title>
		<link>http://www.dbswebsite.com/blog/2010/08/11/developing-for-the-mobile-marketplace-made-simpler/</link>
		<comments>http://www.dbswebsite.com/blog/2010/08/11/developing-for-the-mobile-marketplace-made-simpler/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 21:25:34 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[android development]]></category>
		<category><![CDATA[apple development]]></category>
		<category><![CDATA[blackberry development]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[mobile phone application development]]></category>
		<category><![CDATA[mobile phone apps]]></category>
		<category><![CDATA[smart phone development]]></category>
		<category><![CDATA[titanium appcelerator]]></category>

		<guid isPermaLink="false">http://dbswebsite.com/blog/?p=716</guid>
		<description><![CDATA[
			
				
			
		

An important market for any full-service interactive media agency like DBS is the mobile application marketplace. With smart phone usage steadily increasing it will not be long before standard cell phones (or as we like to call them, dumb phones) are in the minority and Internet-enabled smart phones will rule the airwaves. It is important [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F08%2F11%2Fdeveloping-for-the-mobile-marketplace-made-simpler%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F08%2F11%2Fdeveloping-for-the-mobile-marketplace-made-simpler%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignnone size-full wp-image-718" title="phones" src="http://dbswebsite.com/blog/wp-content/uploads/2010/08/phones.jpg" alt="phones" width="500" height="294" /></p>
<p>An important market for any <a href="”/”">full-service interactive media agency</a> like DBS is the mobile application marketplace. With smart phone usage steadily increasing it will not be long before standard cell phones (or as we like to call them, dumb phones) are in the minority and Internet-enabled smart phones will rule the airwaves. It is important to provide clients with the option of a total package: <a href="”/marketing/”">online marketing</a>, <a href="”/programming/software-development/”">web application development</a>, and more recently mobile phone application development.</p>
<p>There are several questions that clients often ask when they want to take the leap and be represented on the mobile marketplace:</p>
<p>•	Which market is best for me?<br />
•	What program features can I afford?<br />
•	Are several markets an option?<br />
•	What hardware on the device can I take advantage of to create the<br />
“wow” factor for users?</p>
<p>Traditionally the answers all depend on a client’s budget. In an ideal world, we would advise they be represented on every platform to maximize the potential user base, but developing the same application for 3 different major platforms (<a class="zem_slink" title="Android" rel="homepage" href="http://code.google.com/android/">Android</a>, Blackberry, &amp; <a class="zem_slink" title="iPhone" rel="homepage" href="http://www.apple.com/iphone">iPhone</a>) can be a time-consuming and expensive task. Each of these platforms has a unique way to develop an application, meaning that the exact same application needs to be completely re-coded for each platform. Android and Blackberry base their applications on the <a class="zem_slink" title="Java (programming language)" rel="homepage" href="http://java.sun.com">Java programming language</a>, but use different <a class="zem_slink" title="Application programming interface" rel="wikipedia" href="http://en.wikipedia.org/wiki/Application_programming_interface">API</a>’s and have a completely different way to go about manipulating the user interface and hardware. The iPhone uses a language called Objective C which is proprietary to Apple hardware and an API called Coca Touch.  These differences in hardware and programming create a major hindrance to creating a mobile app that spans all platforms.</p>
<p>But what if developing on multiple platforms wasn’t a roadblock for clients? What if a single application could be created using a single code base that worked on multiple platforms? After doing research and testing out various products, DBS has found that the <a href="http://www.appcelerator.com/">Titanium Appcelerator</a> platform has the potential to bridge the gaps between the various platforms and enable our developers to offer the maximum amount of services to our clients without the expense of developing on multiple platforms.</p>
<p><img class="alignnone size-full wp-image-717" title="appcelerator_logo" src="http://dbswebsite.com/blog/wp-content/uploads/2010/08/appcelerator_logo.png" alt="appcelerator_logo" width="466" height="369" /></p>
<p>Currently the Appcelerator mobile platform supports iPhone, iPad, and Android development. The Blackberry platform will be supported in an upcoming release and is in beta development right now. Appcelerator is not a 3rd party compiler for the various mobile platforms; this would not be allowed under Apple’s Terms of Service. What Appcelerator does is allow developers to code in one language (Javascript) and then the API translates the Javascript into native platform code. This means that after your project is compiled you have a completely native application written in Java or Objective C depending on your desired platform. Once compiled it is ready to ship off to the marketplace of your choice and into the hands of your potential users.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/zemified_e.png?x-id=8a48b1b5-ef3a-47e9-a8bd-8bee3da88b14" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/08/11/developing-for-the-mobile-marketplace-made-simpler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook vs Google, A Case Study</title>
		<link>http://www.dbswebsite.com/blog/2010/07/09/outlook-vs-google-a-case-study/</link>
		<comments>http://www.dbswebsite.com/blog/2010/07/09/outlook-vs-google-a-case-study/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 21:10:28 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[exchange servers]]></category>
		<category><![CDATA[g-mail]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google cloud]]></category>
		<category><![CDATA[google mail]]></category>
		<category><![CDATA[google vs microsoft case study]]></category>
		<category><![CDATA[google vs outlook]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=639</guid>
		<description><![CDATA[
			
				
			
		

Microsoft has generally dominated the business market with products like Microsoft Office and Outlook. Outlook has been a particularly successful product for Microsoft, giving users an all-in-one package for managing email, contacts, and appointments, with the added benefit of integrating seamlessly with other Microsoft products.
Long-time Outlook users love the features built in, and consequently are [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F07%2F09%2Foutlook-vs-google-a-case-study%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F07%2F09%2Foutlook-vs-google-a-case-study%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignnone size-full wp-image-662" title="sf4" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/06/sf4.jpg" alt="sf4" width="500" height="304" /></p>
<p>Microsoft has generally dominated the business market with products like Microsoft Office and Outlook. Outlook has been a particularly successful product for Microsoft, giving users an all-in-one package for managing email, contacts, and appointments, with the added benefit of integrating seamlessly with other Microsoft products.</p>
<p>Long-time Outlook users love the features built in, and consequently are reluctant to switch to any competitive products, including G-mail.</p>
<p>We at <a href="/">DBS&gt;Interactive</a>, however feel the opposite is true. Here’s <em>why</em> and exactly <em>how</em> we’ve made the switch to Google.</p>
<p><strong>Why:</strong></p>
<ol>
<li>Significant cost savings</li>
<li>Google Apps integrates painlessly with other platforms of YOUR choice</li>
<li>Data sharing makes collaborating less complicated</li>
<li>Fewer headaches – we don’t have to deal with all those mysterious Microsoft errors.</li>
</ol>
<p>The savings includes the obvious; the license cost for the full version of Outlook ($100+ ea), the monthly fee for Exchange server ($15 ea), and the monthly Blackberry Enterprise server plan (another $15 ea).  Add all of those fees up and you are left an annual fee of $360.</p>
<p>A Premiere Google Apps account is $50 per year, and includes perks Outlook can’t offer. The mailboxes are remarkably larger and email can be accessed from any computer with an Internet connection. The freedom to access your data how you want and where you want, without worrying about licenses and installation issues, is itself, a great value.</p>
<p>One continuous irritation for us has been scheduling and sharing of calendars. Not all employees have Outlook, which obviously complicates things. Microsoft creates needless hurdles for calendar sharing in Outlook, and it is impossible to do with Outlook Express.  Before we made the transition to Google, we were able to only share calendars effectively among a few, and for very limited items. Now, we have company calendars, department calendars, and personal calendars.  All of which <em>can be shared </em>effortlessly. Even nicer, no special software is required. A huge productivity enhancement for us!</p>
<p>Not only is calendar information easier to share, we have also put much of our internal business forms and documents in the Google “cloud”.  Again, easy sharing of this information has made us more efficient and saved us time and effort.  We can collaborate in real time on documents no matter where we are physically.</p>
<p>There are other savings that aren’t as easy to quantify. For example, the inevitable tech support issues that come part and parcel with Microsoft products, or lost productivity due to having to reboot because “something weird keeps happening”, or applying security updates, or re-installing…shall I continue? Moving to the Google cloud has largely eliminated all these nuisances.</p>
<p>And this is <strong><em>how</em></strong> we made the switch:</p>
<ol>
<li>Migrated mailboxes from hosted Exchange environment to Gmail</li>
<li>Migrated calendar data from Outlook to Google Calendar</li>
<li>Moved various forms and internal business documents from an internal server to the Google cloud</li>
<li>Traded in our Blackberries for Androids</li>
</ol>
<p>Google has various tools for migrating mailboxes and calendars, and moving documents from a local file server to Google Docs. This took a little time, but overall, was relatively painless. And the move from Blackberry to Android was a no-brainer. Android being a Google product, integrates with all Google services out of the box.</p>
<p>As much as we crow about our Google transition, we must admit the steepness of the learning curve. Some details definitely work differently and we’ve had to adjust here and there. We still have yet to eliminate Microsoft altogether, though we have immensely reduced the dependency, saved a handful of dollars, and improved our business systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/07/09/outlook-vs-google-a-case-study/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future Is Open</title>
		<link>http://www.dbswebsite.com/blog/2010/05/28/the-future-is-open/</link>
		<comments>http://www.dbswebsite.com/blog/2010/05/28/the-future-is-open/#comments</comments>
		<pubDate>Fri, 28 May 2010 23:51:09 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[closed]]></category>
		<category><![CDATA[closed source]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Web search engine]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=563</guid>
		<description><![CDATA[
			
				
			
		
In a recent blog, Jonathan Rosenberg, Senior Vice President, Product Management at Google had this to say:
At Google we believe that open systems win. They lead to more innovation, value, and freedom of choice for consumers, and a vibrant, profitable, and competitive ecosystem for businesses. Many companies will claim roughly the same thing since they [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F05%2F28%2Fthe-future-is-open%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F05%2F28%2Fthe-future-is-open%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>In a recent blog, Jonathan Rosenberg, Senior Vice President, Product Management at Google had this to say:</p>
<blockquote><p>At Google we believe that open systems win. They lead to more innovation, value, and freedom of choice for consumers, and a vibrant, profitable, and competitive ecosystem for businesses. Many companies will claim roughly the same thing since they know that declaring themselves to be open is both good for their brand and completely without risk. After all, in our industry there is no clear definition of what open really means. It is a <a id="loz." title="Rashomon" href="http://en.wikipedia.org/wiki/Rashomon_effect">Rashomon</a>-like term: highly subjective and vitally important. <a title="The Meaning of Open" href="http://googleblog.blogspot.com/2009/12/meaning-of-open.html" target="_blank"><em>The Meaning of Open</em></a></p></blockquote>
<p>This commitment to <em>openness</em> is one thing that sets Google apart from the other major players in the tech industry.  And perhaps helps explain how they have come to be such a dominant player.</p>
<p>Its also one reason we at DBS watch Google&#8217;s every move. They are pushing the technologies that drive the online world more than anyone else.</p>
<p>The other giants in the industry are Apple and Microsoft. Apple has a long history of innovation and producing game changing products. The iPhone, iPad and iPod are all <em>really cool</em> products that changed the industry in a very positive direction. They pushed their respective envelopes.</p>
<p>But Apple is just as well known for their &#8220;walled garden&#8221; philosophy, where they control the user&#8217;s access to content and technologies that the power brokers within Apple don&#8217;t like. They are benevolent dictators. Apple users typically have but one way to play the game &#8212; it&#8217;s Apple&#8217;s way or the highway. Most Apple users probably don&#8217;t care since their view of the world from within those high walls, is pretty nice.</p>
<p>And then we have the other giant, Microsoft. Nobody would ever confuse Microsoft as an innovator or of doing much that could be called &#8220;game changing&#8221;.  Or &#8220;open&#8221; for that matter. In fact, if there is anti-thesis to Google&#8217;s openness, its Microsoft&#8217;s closed, proprietary protocols, their partial acceptance of standards, and their apparent reluctance to support the openness of the Internet beyond that which supports their self-interests in the Desktop and Server markets. &#8220;Free&#8221; and &#8220;open&#8221; are four letter words in the Microsoft dictionary. Try imagining anything like the following coming from Microsoft:</p>
<blockquote><p>Open technology includes open source, meaning we release and actively support code that helps grow the Internet, and open standards, meaning we adhere to accepted standards and, if none exist, work to create standards that improve the entire Internet (and not just benefit Google). <a title="The Meaning of Open" href="http://googleblog.blogspot.com/2009/12/meaning-of-open.html" target="_blank"><em>The Meaning of Open</em></a></p></blockquote>
<p>Of course, this isn&#8217;t pure altruism on Google&#8217;s part. A bigger, more pervasive Internet is just good business for them.  Google&#8217;s technical know-how and seemingly limitless resources allows them to take on challenges that most companies would deem too great.  Google has stayed true to their goal and has without a doubt become essential to the growth of the Internet and the acceptance of open-standards.  Just take a look, at literally, a small fraction of the many products Google has developed and then made open for the world to build upon, customize, and improve:</p>
<ul>
<li>Android &#8211; Operating system for phones and handheld devices</li>
<li>Google Analytics &#8211; Traffic statistics generator for websites</li>
<li>Chrome &#8211; Open source web browser for Mac, Windows, and Linux</li>
<li>Gmail &#8211; Free email system that offers many times the amount of storage space than other services</li>
<li>Wave &#8211; Communications platform and collaboration tool</li>
</ul>
<p>Each of these products has somehow helped transform the industry that they service.  Google is often attacked for being too big, too powerful, and yet without Google&#8217;s size and their backing of open source, the many tools and products we use daily to improve and simplify our lives would not exist.</p>
<p>I&#8217;d like to leave you with one final quote from <a title="The Meaning of Open" href="http://googleblog.blogspot.com/2009/12/meaning-of-open.html" target="_blank"><em>The Meaning of Open</em></a> that may be especially telling of the future, as seen by Google.</p>
<blockquote><p>Open will win. It will win on the Internet and will then cascade across many walks of life: The future of government is transparency. The future of commerce is information symmetry. The future of culture is freedom. The future of science and medicine is collaboration. The future of entertainment is participation. Each of these futures depends on an open Internet.</p></blockquote>
<p>We&#8217;ll just have to wait to see what the future holds, but I for one, wouldn&#8217;t bet against them!</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/b1a3742b-2481-4d0d-9a58-6d9171ebf342/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=b1a3742b-2481-4d0d-9a58-6d9171ebf342" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/05/28/the-future-is-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 Practices To Avoid When Optimizing For Local Search</title>
		<link>http://www.dbswebsite.com/blog/2010/05/21/7-worst-practices-for-local-search-optimization/</link>
		<comments>http://www.dbswebsite.com/blog/2010/05/21/7-worst-practices-for-local-search-optimization/#comments</comments>
		<pubDate>Fri, 21 May 2010 20:55:48 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[The Marketing Blog]]></category>
		<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[local optimization]]></category>
		<category><![CDATA[local search]]></category>
		<category><![CDATA[local search optimization]]></category>
		<category><![CDATA[Search engine optimization]]></category>
		<category><![CDATA[Web Design and Development]]></category>
		<category><![CDATA[Web page]]></category>
		<category><![CDATA[Web search engine]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=514</guid>
		<description><![CDATA[
			
				
			
		
Search engine optimization is a particularly challenging concept for businesses to comprehend.  SEO’s inherent nature can contribute to the confusion.  Search engine optimization is an ever changing science with best and worst practices being based somewhat on speculation.  The search engines go to extreme lengths to protect the significance of variables used [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F05%2F21%2F7-worst-practices-for-local-search-optimization%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F05%2F21%2F7-worst-practices-for-local-search-optimization%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Search engine optimization is a particularly challenging concept for businesses to comprehend.  SEO’s inherent nature can contribute to the confusion.  <a href="/marketing/seo/">Search engine optimization</a> is an ever changing science with best and worst practices being based somewhat on speculation.  The search engines go to extreme lengths to protect the significance of variables used in their page rank algorithms.  It is only through shared knowledge and combined experience that we as <a href="/marketing/">Internet Marketers</a> can attempt to decipher the importance of ranking factors.  Local search optimization best practices are continually changing, but I think it is fairly safe to assume that worst practices will remain fairly constant.  So without further adieu, I present the 7 factors SEO experts agree are most detrimental to your local search ranking (1 being least harmful…7 being most harmful).</p>
<p><strong>1)	Multiple Locations on Company&#8217;s Contact Webpage</strong></p>
<p><img class="alignnone size-full wp-image-555" title="Multiple Locations on Company's Contact Page" src="http://dbswebsite.com/blog/wp-content/uploads/2010/05/1.jpg" alt="Multiple Locations on Company's Contact Page, local search optimization" width="509" height="159" /></p>
<p>This practice has the potential to seriously confuse the search engines.  Search engines use your company&#8217;s contact page on your website and compares it to their local business listing, as well as other web pages crawled from across the Internet.  Multiple addresses on one contact page will prevent the spyders from creating a correct business profile.  Best practices would indicate that businesses should create an individual landing page for each location on their own website.  Each location&#8217;s unique local business listing should then link to the specific landing page that it is associated with.</p>
<p><strong>2)	Negative Ratings</strong></p>
<p><img class="alignnone size-full wp-image-538" title="Negative Reviews in Local Business Listing" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/2a.jpg" alt="Negative reviews in local business listings" width="480" height="208" /></p>
<p>I’d have to disagree with the experts on this one.  Negative ratings give local business listings a hint of credibility.  I become suspicious when browsing business or product reviews with no apparent negative reviews.  No matter how well the product is made or how stellar your business’s service is, chances are someone has had a bad experience.  I would argue that reviews, regardless of being positive or negative, are beneficial and help your listing stand out over listings without any reviews.  In the end, there doesn’t appear to be any harmful effect of negative ratings on local rankings, but an abundance could certainly hurt your conversion rates.</p>
<p><strong>3)	Local Business Listing without Local Phone Number</strong></p>
<p><img class="alignnone size-full wp-image-532" title="Local Business Listing Without Phone Number" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/3.jpg" alt="Local Business listing without phone number" width="599" height="214" /></p>
<p>Local phone numbers should always be included in local business listings.  (800) or toll-free numbers don’t hurt, in fact, there is actually some indication that they may benefit you as the primary phone number in the local business center, but there should always be a local phone number listed.  Without one, you will likely not rank as high as your potential.</p>
<p><strong>4)	Multiple Listings with Same Business Name</strong></p>
<p><img class="alignnone size-full wp-image-533" title="Multiple local listings with same business name" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/4.jpg" alt="multiple local listings with same business name" width="602" height="215" /></p>
<p>This is a factor that will cause the search engines to identify you as a spammer.  As a spam listing, the search engines will merge the individual listings into one.  In the event the search engines overlook the duplicate business names, you will likely experience a negative effect where the strength of your business ranking is spread between multiple listings, effectively chopping your <a href="/marketing/seo/">local search optimization</a> efforts down at the knees.</p>
<p><strong>5)	P.O. Box without Local Address</strong></p>
<p><img class="alignnone size-full wp-image-534" title="PO box without local address" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/5.jpg" alt="pobox without local address" width="600" height="213" /></p>
<p>A P.O. Box in and of itself is not harmful to local rankings, but a P.O. BOX without a local address can be detrimental.  Think about the purpose of local search.  The idea is to provide local solutions to individuals searching for information.  A listing without a physical location does little to help these individuals resolve their needs.  If you are not of any help to these individuals, than why should you be included in the top local listings?</p>
<p><strong>6)	Multiple Local Business Listings with Same Phone Number</strong></p>
<p><img class="alignnone size-full wp-image-535" title="multiple local listings with same phone number" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/6.jpg" alt="multiple local listings with same phone number" width="533" height="222" /></p>
<p>This is similar to #7 and may even rival it for potential harm to your local search optimization efforts.  Imagine you are managing the <a href="/marketing/seo/">local search optimization</a> for a restaurant chain that happens to have 5 locations around the Louisville Metropolitan area.  You create a listing for each restaurant, but use one common phone number for all 5 listings.  The search engines will likely at some point become aware of the duplicate phone numbers (either through a competitor reporting you as spam or just by routine database pruning) and will attempt to merge all 5 listings.  After merging, customers who seek information about your business will only see the 1 listing in the local search results, meaning the chance of someone finding your business has in an instant decreased by 500%.</p>
<p><strong>7)	Multiple Local Business Listings with Same Address</strong></p>
<p><img class="alignnone size-full wp-image-530" title="multiple local listings with same addess" src="http://www.dbswebsite.com/blog/wp-content/uploads/2010/05/7.jpg" alt="multiple local listings with same addess" width="533" height="222" /></p>
<p>If the search engines discover two records with the same address your listing(s) are at risk of being deleted.  Duplicate listings are defined by Google as spam and go directly against their guidelines.  Spammers commonly abuse this feature, associating their business&#8217;s name with SEO friendly keywords.  Spammers know that having a popular search term in their business name will get them top priority in the local directories for that term.  Google, as of recently, has been on a mission to rid their listings of duplicate content.   It is likely Google may simply merge the listings, but the possibility exists that they may delete both listings entirely, leaving your business high and dry in local search.</p>
<p>Original Study found at <a href="http://www.davidmihm.com/local-search-ranking-factors.shtml">http://www.davidmihm.com/local-search-ranking-factors.shtml</a></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/3175ba4b-66d7-473c-b786-e8ea98848dde/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=3175ba4b-66d7-473c-b786-e8ea98848dde" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/05/21/7-worst-practices-for-local-search-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Programmer&#8217;s Toolbox, part 1</title>
		<link>http://www.dbswebsite.com/blog/2010/04/30/the-programmers-toolbox-part-1-2/</link>
		<comments>http://www.dbswebsite.com/blog/2010/04/30/the-programmers-toolbox-part-1-2/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 14:20:59 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Consulting Blog]]></category>
		<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[Common Gateway Interface]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Integrated Development Environment]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=307</guid>
		<description><![CDATA[
			
				
			
		
In the beginning &#8230;
The web was a very simple place. A &#8220;web page&#8221; was most likely to be a &#8220;static&#8221; page, meaning what we saw was the result of just the HTML code in a single file. Modern &#8220;web pages&#8221; are dynamically generated from data stored in a database server. They are displayed using templating [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F04%2F30%2Fthe-programmers-toolbox-part-1-2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F04%2F30%2Fthe-programmers-toolbox-part-1-2%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>In the beginning &#8230;</p>
<p>The web was a very simple place. A &#8220;web page&#8221; was most likely to be a &#8220;static&#8221; page, meaning what we saw was the result of just the HTML code in a single file. Modern &#8220;web pages&#8221; are dynamically generated from data stored in a database server. They are displayed using templating engines and other more advanced techniques, all the while being accentuated with liberal doses of <a class="zem_slink" title="JavaScript" rel="wikipedia" href="http://en.wikipedia.org/wiki/JavaScript">JavaScript</a> and CSS.</p>
<p>Back in the day, on the rare occasion when a web page needed to talk to a web server, a &#8220;CGI&#8221; program (<a class="zem_slink" title="Common Gateway Interface" rel="wikipedia" href="http://en.wikipedia.org/wiki/Common_Gateway_Interface">Common Gateway Interface</a>) would do the talking. In all likelihood, this was written in the ubiquitous language of the day, &#8220;Perl&#8221;. If you knew some simple HTML and some Perl, you could really do it all, man.</p>
<p>And just as the web itself was simple, so were the tools we used to build web pages and web sites. A simple HTML file could be written with a basic text editor (like Notepad), or maybe if we got fancy, we would use <em>Composer</em> from <a href="http://en.wikipedia.org/wiki/Netscape_Communications_Corporation">Netscape</a> <a href="http://en.wikipedia.org/wiki/Netscape_Communicator">Communicator Suite</a> of Internet tools. You couldn&#8217;t use web-specific Microsoft products then, because they didn&#8217;t exist.</p>
<p>But now you can&#8217;t think about building anything on the web without a box full of serious programming tools. The good news is that there are plenty of tools to choose from. There&#8217;s a variety of languages to choose from, frameworks to support those languages, different IDE&#8217;s (<a class="zem_slink" title="Integrated development environment" rel="wikipedia" href="http://en.wikipedia.org/wiki/Integrated_development_environment">Integrated Development Environment</a>), editors that are available specifically for your language of choice, and a choice of database server implementations.</p>
<p>In many cases, a given project can be done with any set of tools. The finished product we deliver will be a mix of standardized open technologies, such as HTML, CSS, and JavaScript. These are the true languages of the web and the only languages a web browser is capable of utilizing.</p>
<p>For the most part, no matter what choices we make on the development path, we will all wind up at the same place technologically. A typical user will never know whether we used Java, Ruby, or .NET to generate all that HTML their browser is displaying, so how we choose to deliver the finished product is often up to us. However, there are occasional exceptions when the project requirements limit what tools we can use.</p>
<p>When starting a new project, we want to use the best tool for the job. Although there are a variety of choices, not all choices are equal. So how do we decide which tool is best?</p>
<p>Factors to consider include:</p>
<ul>
<li>Adaptability: How much of the heavy lifting of the project can be done by the language and framework, and how much functionality do we have to create from whole cloth?</li>
<li>Extensibility: How easy is it to extend and modify the built-in features to help us with the task at hand?</li>
<li>Scalability: Does our toolset help or hinder us if we have to start sharing the load amongst multiple systems? Or datacenters?</li>
<li>Maintainability: As the project we are creating evolves over its lifetime, and perhaps takes unexpected turns, how well will the given toolset be able to grow and expand with us? Or will it get in the way of unseen future requirements?</li>
<li>Documentation: Do we have good developer level documentation?</li>
<li>Support: Where and how do we get support, and how good is it? For paid software, most support comes from the provider. From <a class="zem_slink" title="Open Source" rel="wikinvest" href="http://www.wikinvest.com/concept/Open_Source">open source</a> and free projects, this is either the developers or other users (which is not necessarily a bad thing).</li>
<li>And last but not least, Familiarity: If we are hiring outside developers, we obviously want to choose those that are intimate with the tools we have chosen. If we are using in-house developers, how well do they know the language and framework? The devil you know is often better than the devil you don&#8217;t, which translates directly into increased productivity.</li>
</ul>
<p>Some tools may be better suited to certain projects than others, in that they bring something to the table that significantly reduces development time. For instance, using <em>Eclipse</em> as an IDE for Android app development would be a good choice. Google has made specific extensions available for <em>Eclipse</em> that helps push the development process.</p>
<p>The bottom line is to find which set of tools will meet all of the project requirements <em>and</em> get the job done in the least amount of time.</p>
<p>To be continued &#8230;</p>
<p><em>@author Hal</em></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/c8422f5a-9a74-444b-af8a-56778c86059b/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=c8422f5a-9a74-444b-af8a-56778c86059b" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/04/30/the-programmers-toolbox-part-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Which is Better, Flash or Flex?</title>
		<link>http://www.dbswebsite.com/blog/2010/04/19/which-is-better-flash-or-flex/</link>
		<comments>http://www.dbswebsite.com/blog/2010/04/19/which-is-better-flash-or-flex/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 20:34:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[cons]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash ide]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[pros]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=453</guid>
		<description><![CDATA[
			
				
			
		
One of the most common questions that still seems to be floating around the web development community is, &#8220;Which program should I use for Flash development?&#8221;
The answer ultimately depends on the goal of your project. Deciding between which platform to utilize for your project&#8217;s goals is not an easy conclusion to reach. Each project has [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F04%2F19%2Fwhich-is-better-flash-or-flex%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2010%2F04%2F19%2Fwhich-is-better-flash-or-flex%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the most common questions that still seems to be floating around the web development community is, &#8220;Which program should I use for <a href="http://www.dbswebsite.com/design/flash-development/">Flash development?&#8221;</a></p>
<p>The answer ultimately depends on the goal of your project. Deciding between which platform to utilize for your project&#8217;s goals is not an easy conclusion to reach. Each project has its own different requirements and limitations that influence your final decision. The answer is ultimately reached by carefully considering the scope of the project you are building. If it is for a <a class="zem_slink" title="Web application" rel="wikipedia" href="http://en.wikipedia.org/wiki/Web_application">web based application</a> or fully-functional website, then the answer is almost unanimously Flex. If the website requires a medium to large amount of functionality, then again, Flex is most often the best program to choose for deployment. But if your project&#8217;s scope is smaller in complexity and nature, Flash may be a better choice. However, do not disqualify Flex from consideration. One specific condition where Flash is the best option is any project that consist of animations almost exclusively.</p>
<p>In the end, both programs are designed to meet certain programming needs. However, as with any <a class="zem_slink" title="Programming language" rel="wikipedia" href="http://en.wikipedia.org/wiki/Programming_language">programming language</a>, the Flex-Flash debate can be narrowed down to the Pros and Cons of each. From that point, it&#8217;s up to the developer’s level of comfort and what his/her individual preferences may be.</p>
<p>However, we wanted to outline many of the important pros and cons that affect our decisions on every <a href="http://www.dbswebsite.com/design/flash-development/">Flash based project</a> we do. In our experience, we almost always use Flex as the primary program for website and application development. This is because we have full time developers, so Flex better suits our needs when trying to build a website and/or application both quickly and efficiently. Still, review the lists below and choose for yourself!</p>
<p><strong>Flex Pros </strong><br />
•	More efficient for programming oriented projects<br />
•	More efficient for fast <a href="http://www.dbswebsite.com/design/interface-design/">user interface layout</a> and skinning<br />
•	Fluid layout abilities are built in and on by default<br />
•	Ability to use simple and complex assets from a compiled SWF<br />
•	For programmers, the environment is more optimized with nice code hinting and XML based component definition.<br />
•	Built in support for i18 internationalization and runtime localization<br />
•	Visual layout editor for easier user interface design<br />
•	Program built on the Eclipse platform which allows further extension of the <a class="zem_slink" title="Integrated development environment" rel="wikipedia" href="http://en.wikipedia.org/wiki/Integrated_development_environment">IDE</a><br />
•	<a class="zem_slink" title="ActionScript" rel="wikipedia" href="http://en.wikipedia.org/wiki/ActionScript">ActionScript</a> framework can be cached by a browser&#8217;s flash player for later use among multiple sites<br />
•	Compile time is faster since the entire SWF does not have to be recompiled for every change<br />
•	Built in support for modular based application architecture</p>
<p><strong>Flex Cons </strong><br />
•	No timeline available for drawing objects and animations (solved by using SWF based assets)<br />
•	Program built on the Eclipse platform which can sometimes (but not often) cause system performance issues such as CPU load<br />
•	More programmer oriented IDE instead of designer oriented<br />
•	Compiled SWF files can be at least 300 KB when the framework isn&#8217;t exported as Runtime Shared Libraries<br />
•	Full understanding of Actionscript 3.0 required to fully utilize Flex</p>
<p><strong>Flash Pros </strong><br />
•	More designer efficient for drawing and animation<br />
•	Program usability is higher for non-programming related tasks<br />
•	Compiled SWF file sizes are optimized since they do not have to include an extra ActionScript library<br />
•	Little to no Actionscript 3.0 knoweldege is required to utilize the basic Flash IDE.</p>
<p><strong>Flash Cons </strong><br />
•	Poor support for ActionScript programming such as no custom code hinting, only the built in libraries<br />
•	Compiler not as fast since it has to recompile the entire SWF for any changes<br />
•	No built in support for modular based application architecture</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/cc44e7a7-4186-433e-b188-b3d8f2a427da/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=cc44e7a7-4186-433e-b188-b3d8f2a427da" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2010/04/19/which-is-better-flash-or-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tear down that wall, Mr Ballmer</title>
		<link>http://www.dbswebsite.com/blog/2009/12/28/tear-down-that-wall-mr-ballmer/</link>
		<comments>http://www.dbswebsite.com/blog/2009/12/28/tear-down-that-wall-mr-ballmer/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 20:22:48 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=185</guid>
		<description><![CDATA[
			
				
			
		
Here&#8217;s the question &#8230;. with the free browser engines out there that are clearly superior to Internet Explorer, why does Microsoft spend a small fortune to continue to develop their clearly inferior competing product, Internet Explorer?
It&#8217;s obvious that they are not interested in really fixing or improving Internet Explorer. At least not to the point where it is [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2009%2F12%2F28%2Ftear-down-that-wall-mr-ballmer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2009%2F12%2F28%2Ftear-down-that-wall-mr-ballmer%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Here&#8217;s the question &#8230;. with the <em>free</em> browser engines out there that are clearly superior to <strong>Internet Explorer</strong>, why does Microsoft spend a small fortune to continue to develop their clearly inferior competing product, <strong>Internet Explorer</strong>?<br />
It&#8217;s obvious that they are not interested in <em>really</em> fixing or improving <strong>Internet Explorer</strong>. At least not to the point where it is competitive with Opera, Safari, Firefox or Google Chrome. So why spend money just to make it a dog by comparison?</p>
<p>Why not follow Apple and Google&#8217;s leads and use <a href="http://webkit.org">Webkit</a> as your core engine? Rebrand it, and maybe cobble on some additional functionality. Most MS users wouldn&#8217;t know, wouldn&#8217;t care, or who knows, might even be appreciative. No brainer, right?</p>
<p>This would do three things:</p>
<ol>
<li>Result in a superior product, which translates into an improved user experience. *sniff*</li>
<li>Save a boatload of <a href="/programming/software-development/">development</a> money.</li>
<li>Help advance the web, by promoting standards and new technologies.</li>
</ol>
<p>So again, why? Well, the problem is <em>#3</em>. <em>Microsoft does not really want to advance the web</em>, and <strong>Internet Explorer</strong> is their weapon of choice in that battle. They of course can&#8217;t say that, so they do the doublespeak thing.</p>
<p>It&#8217;s highly likely that <strong>Internet Explorer</strong> is a failed attempt of the classic Microsoft tactic of <a href="http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish"><em>Embrace, Extend, Extinguish</em></a>, which had served them well in the past. It didn&#8217;t work this time and instead of Microsoft being able to write their own rules, we have this mix of implementations that is holding back the inevitable.</p>
<p>The web is a threat to their core business &#8212; the joined at the hip cash cows of the Windows operating system monopoly, and the Microsoft Office monopoly. While they certainly have other revenue streams, they also have competition in those areas, and don&#8217;t have the freedom that the twin monopolies give them. Or the profit margins.</p>
<p>Now they can&#8217;t ignore the web completely. That&#8217;s suicide. They tried that back in the early 90&#8217;s. They eventually licensed software that included the BSD (Unix) TCP/IP networking stack (see <a href="http://www.kuro5hin.org/?op=displaystory;sid=2001/6/19/05641/7357">Microsoft, TCP/IP, Open Source, and Licensing</a>) so they could &#8221;talk&#8221; internet talk, and &#8220;walk&#8221; the internet walk. And they rebranded the Mosaic browser (the same engine used by Netscape) as guess what? Yep. This got them in the game, and allowed them quickly to make up for the past sins of ignoring what everybody else except Microsoft was embracing: <em>the Internet</em>.</p>
<p>The Internet was a threat then, just as it is now. Free and open access to information does not put money in the Microsoft bank accounts. Desktops and Office suites do. While the Internet has the potential to make buggy whips out of both.</p>
<p>So now they profit from a confused, fragmented and inferior Internet landscape. Their customers are dependent on their products to travel the Internet. That master/slave type dependency is critical to preserving their business model and the twin cash cows. So their profit becomes our loss.</p>
<p>Now for those of us that see the web as leading to a better world, and <strong>Internet Explorer</strong> as one of  the barriers, we say &#8230; &#8220;Mr Ballmer, tear down that steenkin&#8217; wall NOW, and kill that misbegotten *BLEEP*, please!&#8221;</p>
<p>You might have a billion or two less in the bank, but we&#8217;ll all be better off for it. Even you.</p>
<p><em>@author Hal</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2009/12/28/tear-down-that-wall-mr-ballmer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shelter From the Storm</title>
		<link>http://www.dbswebsite.com/blog/2009/05/04/shelter-from-the-storm/</link>
		<comments>http://www.dbswebsite.com/blog/2009/05/04/shelter-from-the-storm/#comments</comments>
		<pubDate>Mon, 04 May 2009 17:47:18 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=171</guid>
		<description><![CDATA[No doubt about it, the Internet is not kind to the innocent. There’s mischief lurking at every fork in the road.

Many of the common online dangers have a physical presence. They wind up as something on our systems that we can find and remove to regain a warm and fuzzy sense of safety—like a virus or spyware.

But there are stealthier threats out there that can sneak past even the best preventatives. It is highly likely that we have all been victimized without ever knowing it.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2009%2F05%2F04%2Fshelter-from-the-storm%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2009%2F05%2F04%2Fshelter-from-the-storm%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p class="MsoNoSpacing" style="margin-left: 0.5in;"><em>Not a word was spoke between us, there was little risk involved<br />
Everything up to that point had been left unresolved.<br />
Try imagining a place where it’s always safe and warm.<br />
“Come in,” she said,<br />
“I’ll give you … shelter from the storm.”</em></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in;">
<p class="MsoNoSpacing">No doubt about it, the Internet is not kind to the innocent. There’s mischief lurking at every fork in the road.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">Many of the common online dangers have a physical presence. They wind up as something on our systems that we can find and remove to regain a warm and fuzzy sense of safety—like a virus or spyware.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">But there are stealthier threats out there that can sneak past even the best preventatives. It is highly likely that we have all been victimized without ever knowing it.</p>
<p class="MsoNoSpacing">These stealthy threats lurk in friendly looking web pages. It can either be a legitimate page with hidden, malicious code planted surreptitiously within, or a totally phony page that is dressed up to look just like a legitimate page.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">One of the threats posed here is completely silent—theft. The ruse is to make you think you are in a place that is safe and warm. Nothing gets installed on your computer, no signature, no calling card, no apparent risk, nothing to clean up. The malicious code in this case just wants to take information stored in your browser. It wants your cookies and the cookies could contain anything, including a password that protects sensitive information, like from a bank.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">So, the real threat is the trust we have mistakenly placed in forged content. Treat all sites as untrustworthy, unless you know the site well and know that you are really on that site.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">Here’s the short list of basic self-defense axioms:</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Never go on the Internet when logged on as an administrator. Many malware programs require administrative privileges to be installed. This is a very simple, but effective, precaution.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Keep your system updated with the latest patches for the system itself and any applications you use while online.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->If using Windows, have firewall, anti-virus and similar products installed and set to update automatically.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Never open suspicious looking email and never click on any link in an email or web posting that originates from someone you do not fully trust.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Even if it is someone you trust, be suspicious of forwarded emails. People pass on all kinds of stuff with good intentions, not knowing what it really is.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Treat unknown websites with the same level of suspiciousness that you do unknown email. Never heard of the site? Anything unusual about what they do or where they are? Are they offering some kind of super deal? Tread softly.</p>
<p class="MsoNoSpacing">That last one is important and something we are not as tuned in to.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing" style="margin-left: 0.5in;"><em>I’ve heard newborn babies wailin’ like a mournin’ dove<br />
And old men with broken teeth stranded without love.<br />
Do I understand your question, man, is it hopeless and forlorn?<br />
“Come in,” she said,<br />
“I’ll give you … shelter from the storm.”</em></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in;"><em> </em></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in;"><em>In a little hilltop village, they gambled for my clothes<br />
I bargained for salvation an’ they gave me a lethal dose.<br />
I offered up my innocence and got repaid with scorn.<br />
“Come in,” she said,<br />
“I’ll give you … shelter from the storm.”</em></p>
<p class="MsoNoSpacing">
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2009/05/04/shelter-from-the-storm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Matters</title>
		<link>http://www.dbswebsite.com/blog/2008/12/30/open-source-matters/</link>
		<comments>http://www.dbswebsite.com/blog/2008/12/30/open-source-matters/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 20:34:12 +0000</pubDate>
		<dc:creator>Hal</dc:creator>
				<category><![CDATA[The Programming Blog]]></category>

		<guid isPermaLink="false">http://www.dbswebsite.com/blog/?p=58</guid>
		<description><![CDATA[Open Source is one of those buzzwords that probably does not matter much to most people, but it is our bread and butter. Here at DBS, we use Open Source products to run our servers. We use it to build and manage websites. We use it for hosting, marketing campaigns and internal business applications...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2008%2F12%2F30%2Fopen-source-matters%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.dbswebsite.com%2Fblog%2F2008%2F12%2F30%2Fopen-source-matters%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p class="MsoNoSpacing"><span style="text-decoration: underline;"><span style="color: blue;"><a href="http://en.wikipedia.org/wiki/Open_source"><span>Open Source</span></a></span></span><span> is one of those buzzwords that probably does not matter much to most people, but it is our bread and butter. Here at DBS, we use Open Source products to run our servers. We use it to build and manage websites. We use it for hosting, <a href="/marketing/">marketing</a> campaigns and internal business applications. It isn’t just us, though. Much of the Internet is built with Open Source products. Google, for instance, is built on an Open Source operating system called Linux and it seems it has worked out OK for those guys (understatement of the year). And an Open Source web server called Apache has been the #1 web server on the planet since 1996 (based on <a href="http://news.netcraft.com/">Netcraft web surveys</a>) despite Microsoft’s effort to flex its muscles in the server realm. <a href="http://en.wikipedia.org/wiki/Mozilla_Firefox">Firefox</a>, the web browser, is something that possibly resonates with more people and it is also Open Source.</span></p>
<p class="MsoNoSpacing"><span> </span></p>
<p class="MsoNoSpacing"><span>Okay…so Open Source matters to us, but why should it matter to our clients? Well, because there are a number of benefits to Open Source <a href="/programming/software-development/">development</a> that trickle down and benefit our clients, and ultimately, our client&#8217;s users. Using Open Source tools will allow us to produce quality products that:</span></p>
<p class="MsoNoSpacing"><span><span> </span></span></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span>Often save us from having to re-invent the wheel, time and time again. Shorter Development Time matters.</span></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span>Allow for fast adoption of new web-based technologies. Because open source projects tend to be reflection of the latest web technologies, they tend to foster those technologies. Technology matters.</span></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span>Offer better support for <a href="/design/web-development/">web standards</a>. By their nature, Open Source products are the opposite of vendors that try to circumvent standards with proprietary protocols. Standards matter too.</span></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span>Cost less. As crass as it may sound, saving money always matters.</span></p>
<p class="MsoNoSpacing"><span> </span></p>
<p class="MsoNoSpacing"><span>These are meat and potato reasons our customers receive tangible benefits from our participation in the Open Source software community. They are more likely to get a quality product, faster, and cheaper than if the same project were built solely with proprietary, closed source products. </span></p>
<p class="MsoNoSpacing"><span> </span></p>
<p class="MsoNoSpacing"><span>There is one last, philosophical reason why Open Source matters: because it is open and because it is &#8220;free&#8221;. We, in the United States, live in a free and open society. At least, we aspire to those lofty ideals. We preach and foster their acceptance around the globe and find it hard to apply any kind of negative connotation. We have free speech, a free press, freedom to worship as we please (or not), freedom of choice, free assembly and so on. Free is good, no? </span></p>
<p class="MsoNoSpacing"><span> </span></p>
<p class="MsoNoSpacing"><span>Yes, free access to the code we use to build servers, sites and applications is a good thing. It allows us to share and improve a global codebase that is open to all of us, not just the few. It is not held in proprietary hands and licensed to us temporarily as the masters of that codebase see fit. It belongs to us, we, the people. Yes, freedom matters too. </span></p>
<p class="MsoNoSpacing"><span> </span></p>
<p class="MsoNoSpacing"><span>Open Source matters. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbswebsite.com/blog/2008/12/30/open-source-matters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
