<?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>David Sparks &#187; Web</title>
	<atom:link href="http://davidsparks.me/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidsparks.me</link>
	<description>Blog &#38; Social Media Hub for David Sparks of Memphis TN.</description>
	<lastBuildDate>Fri, 12 Aug 2011 20:34:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>TextExpander for Web Developers, Your Snippets on Steroids</title>
		<link>http://davidsparks.me/web/textexpander-for-web-developers-your-snippets-on-steroids/</link>
		<comments>http://davidsparks.me/web/textexpander-for-web-developers-your-snippets-on-steroids/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 20:27:57 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML element]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[TextExpander]]></category>
		<category><![CDATA[Uniform Resource Locator]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=347</guid>
		<description><![CDATA[I use TexExpander in my web development work flow to save time, my fingers and wrists by loading it chock full of various types of snippets. Snippets ranging from basic html tags to fully functioning html template structures to start from when beginning a new web project. I searched far and wide for a good snippets manager. [...]]]></description>
			<content:encoded><![CDATA[<p>I use TexExpander in my web development work flow to save time, my fingers and wrists by loading it chock full of various types of snippets. Snippets ranging from basic html tags to fully functioning html template structures to start from when beginning a new web project.</p>
<p><span id="more-347"></span></p>
<p>I searched far and wide for a good snippets manager. I even wrote an <a href="http://davidsparks.me/web/code-collector-pro-vs-snippley/" target="_blank">old blog post about two snippets managers</a>.</p>
<p>I wanted an easy way to get snippets in and out of my <a class="zem_slink" title="Integrated development environment" href="http://en.wikipedia.org/wiki/Integrated_development_environment" rel="wikipedia">IDEs</a>, or other places maybe. I liked being able to have notes and things like that but it wasn&#8217;t totally a must. I needed to create groups/folders so I could find things quickly.</p>
<p>I had often heard about <a class="zem_slink" title="TextExpander" href="http://www.smileonmymac.com/TextExpander/" rel="homepage">TextExpander</a> but didn&#8217;t want to pay for it, thought I wouldn&#8217;t use it much, and didn&#8217;t see how it would assist me in any practical way. Turned out to simply be a matter of understanding. I wasn&#8217;t quite sure what the app did and how it did it.</p>
<p><a href="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-12-at-3.20.21-PM.png"><img class="alignright size-medium wp-image-356" title="Screen shot 2011-08-12 at 3.20.21 PM" src="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-12-at-3.20.21-PM-300x273.png" alt="" width="300" height="273" /></a></p>
<p>My way of using TextExpander may not be the most practical or common use of the app. But it works for me. Not long ago I was talking to another developer friend and mentioned how I have a needed snippet in TextExpander and they responded in a manner that implied they didn&#8217;t fully understand why I had my snippets in there. I briefly explained and it occurred to me that maybe I should write a post about this. Perhaps using it the way I am is less common that I thought.</p>
<p>So, hopefully you can find this beneficial in some way.</p>
<p>For the lay person, at it&#8217;s simplest explanation, I&#8217;m using TextExpander to hold and organize very large and very small snippets of code.</p>
<h3>What does TextExpander do exactly?</h3>
<p>basically you type a string of characters, configurable a few different ways, and once that string is typed, the text &#8220;expands&#8221; and turns into the content that you have associated it with in TextExpander.</p>
<p>For example, my favorite and most used snippet is very short. I use CSS borders on all sorts of elements to see exactly what they&#8217;re doing during the building and debugging phase. Maybe a topic for another post, but if you&#8217;re not using a simple CSS border on elements during the initial development phase you should start. I have done a hand ful of sites that browser tested perfect first try and spent no time fixing issues. I directly attribute that to using borders during the build before anything is broken.</p>
<p>In TextExpander you have 3 elements. The Content, the Label and the Shortcut.</p>
<p>So here&#8217;s an example of a snippet I use every single day:</p>
<ul>
<li>Content: &#8220;border:1px solid red;&#8221;</li>
<li>Label: 1px red border</li>
<li>Shortcut: &#8220;borred&#8221; (my abbreviation for <strong>bor</strong>der <strong>red</strong>)</li>
</ul>
<p>once I&#8217;ve typed &#8220;borred&#8221; it turns into the associated content.</p>
<p>Another I use a lot is a simple case of a background replace on various elements like h1. Any time I need to remove text from an element and show a background image i use the following shortcut.</p>
<ul>
<li>Content: &#8221;<br />
background: left top no-repeat;<br />
display: block;<br />
width:px;<br />
height:px;<br />
margin:0;<br />
padding:0;<br />
text-indent: -9999px;<br />
&#8220;</li>
<li>Label: &#8220;Basic Background Replacement &#8220;</li>
<li>Shortcut: &#8220;bgReplace&#8221;</li>
</ul>
<p>As you can probably predict, I type the selector, brackets and then type my shortcut which deliberately has no width and height since those will be specific to each instance and boom. Time saved.</p>
<p>That&#8217;s the simple stuff that was obvious to me when I first got the app. Stuff that I was typing over and over. Another is &#8220;marpad&#8221; which turns into &#8220;margin:0; padding:0;&#8221;. What I found though was that I could put much longer items in there and then determined that I could group them together logically to aid in speed of use.</p>
<p>So the heavy lifting stuff is my &#8220;HTML5 Layout&#8221; group. Within that I house various common layouts in both the HTML5 variety as well as their associated CSS. For example. Most every site breaks down by having a header, content area, 1 or 2 sidebars and a footer. Once you create a bare bones browser tested starting point there&#8217;s no reason to recode those structures anymore. It may seem illogical to have CSS snippets in the HTML5 Layout folder but I do that to keep them grouped together. I don&#8217;t need the other CSS content in any situation than the starting point of building a site. So having it in the CSS folder for semantics makes little sense. It would take longer to find the needed CSS to use with the HTML5 structure if it were in the CSS group, likewise it would make it harder for me to find other things.</p>
<p>Might be important to note at this point, I have so many entries into TextExpander that remembering the shortcuts at this point is near impossible. The things I use every day, I&#8217;ve memorized. Like the ones above for example.<br />
What makes this ok is that TextExpander adds an icon to the menu bar that makes looking up items very easy. You can both search or just drill down into the folders if you know where something is.</p>
<p><a href="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-11-at-10.07.55-PM.png"><img title="Screen shot 2011-08-11 at 10.07.55 PM" src="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-11-at-10.07.55-PM-192x300.png" alt="" width="192" height="300" /></a></p>
<p>As you can see, I have many groups organized in a particular way with the most used at the top. Its easy to drill down into a group, click on the needed item and it expands wherever your cursor was in whatever text editor.</p>
<p>Here&#8217;s a view of the actual TextExpander app open looking into the HTML5 Layout group.</p>
<p><a href="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-11-at-10.11.35-PM.png"><img class="alignnone size-medium wp-image-350" title="Screen shot 2011-08-11 at 10.11.35 PM" src="http://davidsparks.me/wp-content/uploads/2011/08/Screen-shot-2011-08-11-at-10.11.35-PM-300x206.png" alt="" width="300" height="206" /></a></p>
<p>I think now you may have an idea of how I&#8217;m using TextExpander as my snippets manager. If you would like some more details specifically feel free to leave a comment or contact me. I&#8217;m happy to help.</p>
<p>With that, I&#8217;m going to wrap this up by sharing some ideas for snippets that you can use. It took me a while to think of using the app to this extent so you get to have my trial and error knowledge without the pain. Maybe it&#8217;ll lead you to some new ideas and you can come back to share as well.</p>
<p>Here are some snippet ideas.</p>
<p>HTML Tags:</p>
<ul>
<li>h1/ = &lt;h1&gt;&lt;/h1&gt;</li>
<li>p/ = &lt;p&gt;&lt;/p&gt;</li>
<li>em/ = &lt;em&gt;&lt;/em&gt;</li>
<li>ul/ = &lt;ul&gt;&lt;/ul&gt;</li>
<li>li/ = &lt;li&gt;&lt;/li&gt;</li>
<li>a/ = &lt;a href=&#8221;" title=&#8221;"&gt;&lt;/a&gt;</li>
<li>?/ =  &lt;?php ?&gt; (yes i know it&#8217;s not html. Thought it would be helpful to include it)</li>
</ul>
<p>I think you get the idea there.</p>
<h3>The trick to making good shortcuts is finding things you wouldn&#8217;t normally type. I don&#8217;t believe I&#8217;ve ever typed &#8220;ul/&#8221; until using it in TextExpander.</h3>
<p>URLs:</p>
<ul>
<li>h/ = http://</li>
<li>h/w = http://www.</li>
<li>h/goo = http://www.google.com</li>
<li>h/dav = http://www.davidsparks.me</li>
</ul>
<p>You see the many uses. I have all URLs that I may need to type on a regular basis. You may be saying &#8220;um… thats what bookmarks are for nerd&#8221;. Well, I first had this idea when i was sick of typing &#8220;http://&#8221; in various needs. Once I got to that point i found myself typing &#8220;h/w&#8221; many times and then following it up with something like this sites URL. Some needs are in comments, often you&#8217;ll be asked to list your site. Perhaps a forum, on twitter or tumblr. You start to notice how often you type URLs that aren&#8217;t in the address bar.</p>
<p>Email Addresses:</p>
<ul>
<li>@pem = <strong>P</strong>ersonal <strong>EM</strong>ail</li>
<li>@wem = <strong>W</strong>ork <strong>EM</strong>ail</li>
</ul>
<p>I have a hand ful of email addresses that I&#8217;m always typing. Typing emails is freaking annoying. I hate having to type the whole &#8220;@gmail.com&#8221; or whatever. It sucks, it&#8217;s a lot to type.</p>
<p>I have shortcuts for CSS, HTML, HTML Emails, Facebook tab development, words I always misspell, HTML5 tags, jQuery, php, javascript etc etc etc.</p>
<p>Hopefully this has provided you with some ideas or a starting point on what you can do with TextExpander as a web developer. I&#8217;ve already saved myself 13.5 hours of typing since using it which is quite a lot.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://thinkvitamin.com/code/cross-platform-snippet-syncing-with-dropbox-textexpander-and-breevy/">Cross-platform snippet syncing with Dropbox, TextExpander and Breevy</a> (thinkvitamin.com)</li>
<li class="zemanta-article-ul-li"><a href="http://alternativeto.net/software/textexpander/">TextExpander Alternatives and Similar Software &#8211; AlternativeTo.net</a> (alternativeto.net)</li>
</ul>
<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=acdd1011-741d-49d7-9fb9-a4d90fd8d22e" alt="Enhanced by Zemanta" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://davidsparks.me/web/textexpander-for-web-developers-your-snippets-on-steroids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Background Template PSD</title>
		<link>http://davidsparks.me/web/twitter-background-template-psd/</link>
		<comments>http://davidsparks.me/web/twitter-background-template-psd/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 18:58:07 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=315</guid>
		<description><![CDATA[A few weeks ago I gave a lecture for AIGA Memphis on Designing Social Media. It was my first speaking engagement and I think went really well. Met some people I had talked with a few times over Twitter, shared and learned a lot. Had a great time. Image via CrunchBase One of the things [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I gave a lecture for AIGA Memphis on Designing <a class="zem_slink" title="Social media" rel="wikipedia" href="http://en.wikipedia.org/wiki/Social_media">Social Media</a>. It was my first speaking engagement and I think went really well. Met some people I had talked with a few times over <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a>, shared and learned a lot. Had a great time.</p>
<p><span id="more-315"></span></p>
<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 230px;">
<dt class="wp-caption-dt"><a href="http://www.crunchbase.com/company/twitter"><img title="Image representing Twitter as depicted in Crun..." src="http://www.crunchbase.com/assets/images/resized/0000/2755/2755v30-max-450x450.png" alt="Image representing Twitter as depicted in Crun..." width="220" height="61" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://www.crunchbase.com">CrunchBase</a></dd>
</dl>
</div>
</div>
<p>One of the things I did for my talk was provide everybody with the PSD file that i personally use when designing a new Twitter background. It has background mock up examples, guides, common resolution demonstrations and a twitter content area to simulate what things will look like live.</p>
<p>I figured others may also find this useful and maybe somebody forgot to write down the full url and hasn&#8217;t been able to download it etc. So here it is. If you would like to use the Twitter template I use, have at it!</p>
<p><a title="Twitter Background Design Template PSD" href="http://davidsparks.me/downloads/aiga.zip">Twitter Background Design Template PSD</a></p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.fuelyourcreativity.com/free-new-twitter-psd-background-template/">Free New Twitter PSD Background Template</a> (fuelyourcreativity.com)</li>
<li class="zemanta-article-ul-li"><a href="http://speckyboy.com/2010/10/27/30-fresh-web-ui-mobile-ui-and-wireframe-kits/">30 Fresh Web UI, Mobile UI and Wireframe Kits</a> (speckyboy.com)</li>
<li class="zemanta-article-ul-li"><a href="http://sixrevisions.com/freebies/web-page-templates/free-psd-template-6r-wooden-portfolio/">Free PSD Template: 6R Wooden Portfolio</a> (sixrevisions.com)</li>
<li class="zemanta-article-ul-li"><a href="http://laughingsquid.com/photoshop-dexterity-psd-using-photoshop-tools-in-real-life/">Photoshop Dexterity (PSD) &#8211; Using Photoshop Tools In Real Life</a> (laughingsquid.com)</li>
<li class="zemanta-article-ul-li"><a href="http://resources.savedelete.com/10-beautiful-psd-web-templates-of-july-2010-for-free-downlaod.html">10 Beautiful PSD Web Templates Of July 2010 For Free Download</a> (resources.savedelete.com)</li>
</ul>
<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=ad6d05ba-9a35-4acf-a9b6-990f10d18217" 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://davidsparks.me/web/twitter-background-template-psd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Privacy and The Future of Geo Location Services</title>
		<link>http://davidsparks.me/rants/your-privacy-and-the-future-of-geolocation-services/</link>
		<comments>http://davidsparks.me/rants/your-privacy-and-the-future-of-geolocation-services/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 21:25:56 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Foursquare Solutions]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Social network]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=284</guid>
		<description><![CDATA[If you didn&#8217;t know, Geo location or Geo Tagging services are the next big thing. They arguably already are. The next frontier in the world of advanced mobile technology and web related products. If you&#8217;re a young aspiring web developer and have dreams of grandeur in the industry where you&#8217;re the next big player with [...]]]></description>
			<content:encoded><![CDATA[<p>If you didn&#8217;t know, Geo location or Geo Tagging services are the next big thing. They arguably already are. The next frontier in the world of advanced mobile technology and web related products. If you&#8217;re a young aspiring web developer and have dreams of grandeur in the industry where you&#8217;re the next big player with the Facebooks and Twitters of the world instead of working a web, advertising or marketing company, I would encourage that person to spend time innovating in the Geo craze. Still in it&#8217;s infant stages the most annoying and common goof on the service is similar to twitters at first: &#8220;Why would i want to know where somebody is 24/7&#8243;? When <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a> was getting started it was &#8220;why would i want to know somebody is going to the bathroom or making a sandwich at all times&#8221;?</p>
<p><span id="more-284"></span></p>
<p>The truth is, that isn&#8217;t how people are using these services and those people who made those gripes are almost certainly members of <a class="zem_slink" title="Facebook" rel="homepage" href="http://facebook.com">Facebook</a> who routinely make ports or spins on those blossoming trendy technologies and they&#8217;re now common place. First it was a reworking of their statuses. Then it was a reworking of the feed that looks just like twitter. then pictures and video showed up in your feed and you could check them out without leaving. Now twitter is reworking it&#8217;s feed to do the same. Now Places has been created to capitalize on <a class="zem_slink" title="Foursquare Solutions" rel="homepage" href="http://foursquare.com/">Foursquare</a> though Places has a glaring problem that gives FS an advantage. Places has no badges, specials or mayor ships. No incentives to using the service. To date people just keep using Foursquare and like services with a few exceptions.</p>
<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 190px"><a href="http://www.crunchbase.com/company/foursquare-solutions"><img title="Image representing Foursquare Solutions as dep..." src="http://www.crunchbase.com/assets/images/resized/0009/2518/92518v1-max-450x450.png" alt="Image representing Foursquare Solutions as dep..." width="180" height="48" /></a><p class="wp-caption-text">Image via CrunchBase</p></div>
</div>
<p>Those same people that complained about those services now see their favorite site adopting those practices.</p>
<p>Geo Location/Tagging is much more interesting though because of the privacy challenges it will face as well as the eventual benefits it will provide when more advances are made.</p>
<p>For me personally, I&#8217;m very interested in politics, <a class="zem_slink" title="Civil and political rights" rel="wikipedia" href="http://en.wikipedia.org/wiki/Civil_and_political_rights">civil rights</a>, being aware of what your rights are in general as a citizen and protecting them. One of those rights does include privacy however, the Internet has caused us all to rethink what privacy actually means. In ye olden days privacy meant you lived out on a farm a couple hours horse ride into town where nobody could see in your windows. Later it meant nobody could watch you change clothes in a department store dressing room. At the core though privacy has remained the same in 1 way. We as individuals decide what our <a class="zem_slink" title="Privacy" rel="wikipedia" href="http://en.wikipedia.org/wiki/Privacy">personal privacy</a> level is. Choice is the key word. Old timers chose to relinquish their privacy when they would ride into town. People chose to relinquish a little privacy when they step out of the dressing room in the new outfit to show a friend or look in the mirror. Today, we chose where we check in. Where and when we broadcast our location. There&#8217;s another level though and that&#8217;s who we allow that broadcast to be intercepted by which is the purpose of this post.</p>
<p>On facebook we chose who our friends are and within those sometimes we chose to hide certain things from them as well with privacy settings. On twitter you can have a private profile or not sync your foursqare to it. On foursquare you approve or decline friendship requests etc.</p>
<p>Recently I had an automated service retweet my foursqaure post without my approval. That service is <a href="https://twitter.com/locationtweet">locationtweet</a>. Before that, months ago when i first started using foursqaure there was a website that was collecting twitter posts from foursquare and archiving them on their site. Without my permission. I tweeted them telling them that they remove my location tweets permanently because I didn&#8217;t grant them permission. They responded quickly letting me know it had been taken down. This twitter account, locationtweet did not respond to my demand to no longer list me in their service.</p>
<p>To me, this is the core of the privacy issue regarding location services and the first thing that needs to be addressed, by whom, I&#8217;m not sure. Government, isp, foursquare or twitter them self. I&#8217;m not particular about who does it but I absolutely want it to happen. It may seem harmless and insignificant but entertain me.</p>
<p>I broadcast my physical location to the world, but I do so understanding in generalities who can see it. I have a decent understanding of my twitter followers, who i&#8217;m friends with on Foursquare and Facebook. Sometimes I check in without sharing with friends. Sometimes I only share it with Foursquare, sometimes just Foursquare and Twitter. The point is I&#8217;m in control and every check in is a conscious decision to do so while understanding the conditions.</p>
<p>Services like locationtweet and the other i mentioned exploit this use of technology without the permision or choice of the individual. Their obvious argument is that it&#8217;s there for all to see anyway. My response is that yes, all can see it, but i know who all generally is, all aren&#8217;t seeing it and their aiding in others seeing it i have no idea about. You&#8217;ve likely heard about the <a href="http://pleaserobme.com">pleaserobme.com</a> which now appears to be shut down. The premise was them posting your location implying that you&#8217;re not home so go break into my house. I can appreciate the humor in such an effort but it&#8217;s also offensive, potentially dangerous and could end up putting some body&#8217;s life in danger. Maybe unlikely but all that aside it gets to the core of what I&#8217;m talking about. Services should not be allowed or permitted to use my location, my content and the content i generate for services I&#8217;m a willing member of for their personal gain without my permission. If foursquare gave them permission to do so, I would look at what they offered and brought to the table. If nothing I would try to opt out and if I couldn&#8217;t i would legitimately stop using the service.</p>
<p>Privacy is choice. The conscious decision to share information about yourself and your location. It&#8217;s no longer living in your house with the doors and blinds shut. Services that remove my choice from me is an exploit and violation of my privacy and it&#8217;s wrong.</p>
<p>There are exciting things in store for location based services. It is the next frontier but something will have to be done on this front to protect our choice in the hopefully near future.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://mashable.com/2010/08/17/foursquare-focuses-on-privacy-on-eve-of-expected-facebook-location-launch/">Foursquare Focuses on Privacy on Eve of Expected Facebook Location Launch</a> (mashable.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.theglobeandmail.com/news/technology/personal-tech/facebook-tries-to-head-privacy-critics-off-at-the-pass/article1726683/?cmpid=rss1">Facebook tries to head privacy critics off at the pass</a> (theglobeandmail.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.dailyfinance.com/story/company-news/exclusive-top-privacy-group-to-discuss-facebook-places-with-ftc/19600158/?icid=zemanta">Exclusive: Top Privacy Group to Discuss Facebook Places With FTC</a> (dailyfinance.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.bloggingot.com/social-media-marketing/5-geo-location-services-you-should-know-about/">5 Geo-Location Services You Should Know About</a> (bloggingot.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.newscientist.com/article/mg20727795.200-foursquare-founder-privacy-fears-are-exaggerated.html?DCMP=OTC-rss&amp;nsref=online-news">Foursquare founder: Privacy fears are exaggerated</a> (newscientist.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.socialtimes.com/2010/09/create-a-geoprofile-for-your-location-based-life-interview/">Create a Geoprofile for your Location-Based Life [Interview]</a> (socialtimes.com)</li>
</ul>
<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=4d716f74-e449-4b88-80d7-9992f584a980" 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://davidsparks.me/rants/your-privacy-and-the-future-of-geolocation-services/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Googles New Social Circle in Search Results</title>
		<link>http://davidsparks.me/web/googles-new-social-circle-in-search-results/</link>
		<comments>http://davidsparks.me/web/googles-new-social-circle-in-search-results/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 00:59:38 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Profile]]></category>
		<category><![CDATA[iPhone 3G]]></category>
		<category><![CDATA[James White]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=97</guid>
		<description><![CDATA[Google has added a new feature to it’s search results based on networks that you let Google know you’re a member of. It finds connections, looks for people you know who have content available in Google searches and presents the information to you in a nice way. So I&#8217;m not sure when this happened, but [...]]]></description>
			<content:encoded><![CDATA[<p>Google has added a new feature to it’s search results based on networks that you let Google know you’re a member of. It finds connections, looks for people you know who have content available in Google searches and presents the information to you in a nice way.<span id="more-97"></span></p>
<p>So I&#8217;m not sure when this happened, but I just noticed it.</p>
<p><a href="http://img.skitch.com/20100621-x3nsg8in1etw94kwx84arg242p.jpg"><img class="alignnone" title="Social Circle" src="http://img.skitch.com/20100621-x3nsg8in1etw94kwx84arg242p.jpg" alt="" width="594" height="337" /></a></p>
<p>While doing an image search for <a class="zem_slink" title="iPhone 3G" rel="homepage" href="http://www.apple.com/iphone">iPhone</a> Wallpapers I noticed one of my favorite digital artists&#8217;, <a class="zem_slink" title="James White" rel="homepage" href="http://blog.signalnoise.com/">James White</a>&#8216;s images on the page. At first I thought that was really bizarre that <a class="zem_slink" title="Google" rel="homepage" href="http://google.com">google</a> would just happen to show one of my favorite artists stuff in the results. Then I noticed that they added something new. I wasn&#8217;t sure how exactly they figured out any kind of connection with James White but upon clicking &#8220;My Social Circle&#8221; I discovered the quite lengthy answer.</p>
<h3>It appears google uses 3 ways to created connections.</h3>
<ol>
<li><em>gChat and Gmail contacts</em></li>
<li><em>Contacts found through your extended network via google profile. Meaning, I have my facebook and twitter linked to my </em><a class="zem_slink" title="Google" rel="homepage" href="http://google.com"><em>Google</em></a><em> Profile among other sites. It checks for matches through whatever sites i seemingly have listed on my Google Profile and gets relevant content.</em></li>
<li><em>Other people. Information pulled from other peoples links. So if I pop up in your information and have some pictures on my flickr or blog you might be looking for, there they are.</em></li>
</ol>
<p>Quickly scrolling through, it would appear about 80% of my connections are established through my <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a> account while the other 20% is split up between <a class="zem_slink" title="Flickr" rel="homepage" href="http://www.flickr.com">Flickr</a> and my email contacts.</p>
<p>This is pretty interesting and provides for some cool opportunities. If my friend posts a picture I thought was funny and I wanted to find it again, this should make that process MUCH easier. With everybody branching out more and more in terms of how many services their a part of, remembering if my friend posted that lolcat on <a class="zem_slink" title="Facebook" rel="homepage" href="http://facebook.com">Facebook</a>, in an email or on Twitter might be unnecessary now. as long as Google knows how many connections I have with that person, it should be able to find the images.</p>
<h3>My Social Content.</h3>
<p>The other aspect of the new feature is seeing what content you&#8217;re providing. A quick look at the links you&#8217;ve listed on your google profile and you get a broad picture of where content is coming from. Maybe you want to add some more, maybe you need to take some off. I&#8217;ll be adding my <a title="Tumblr" rel="homepage" href="http://davidsparks.tumblr.com" target="_blank">Tumblr</a> accounts for sure.</p>
<p>All cool new features that i think are very welcome to most. Should make some aspects of searching a lot easier. And that&#8217;s why we use Google in the first place.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.leehower.com/2009/04/why-google-profiles-wont-kill-facebook.html">Why Google Profiles Won&#8217;t Kill Facebook or LinkedIn</a> (leehower.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.blogherald.com/2010/06/08/will-wordpress-gravatars-kill-off-google-profiles/">Will WordPress Gravatars Kill Off Google Profiles?</a> (blogherald.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.socialmediatoday.com/SMC/185207">3 Myths About Google Profiles and 2 Reasons to Have One Anyway</a> (socialmediatoday.com)</li>
</ul>
<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=576cff8b-3a60-4f5f-bebc-f3c5b6bfcd2a" 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://davidsparks.me/web/googles-new-social-circle-in-search-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My New Site: YourMemphis.net</title>
		<link>http://davidsparks.me/web/my-new-site-yourmemphis-net/</link>
		<comments>http://davidsparks.me/web/my-new-site-yourmemphis-net/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 12:00:37 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=76</guid>
		<description><![CDATA[A new site called YourMemphis.net where anybody can submit, vote &#038; comment on ideas to improve Memphis. And you log in with services you're already a member of like Facebook &#038; Twitter!]]></description>
			<content:encoded><![CDATA[<p>A new site called YourMemphis.net where anybody can submit, vote &amp; comment on ideas to improve Memphis. And you log in with services you&#8217;re already a member of like <a class="zem_slink" title="Facebook" rel="homepage" href="http://facebook.com">Facebook</a> &amp; <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a>!<span id="more-76"></span><br />
So recently I&#8217;ve spent a months worth of weekends or so working on this idea I had. I&#8217;m not sure where I got the idea, or exactly when it happened.</p>
<p>Many moons ago I ran a website called OurMemphis.net. You can read the history of that site and how it eventually turned into <strong><a href="http://www.yourmemphis.net/" target="_blank">YourMemphis.net </a></strong>on the <em><a href="http://www.yourmemphis.net/back-story/" target="_blank">YourMemphis Back Story</a></em> page. Since it&#8217;s already there I wont go on and on about it here but in short the url holds some sentimental value. Only a few months ago I turned down an offer for the domain name that priced at a couple thousand.</p>
<p>The purpose of <em>YourMemphis</em> is to have a place where anyone can submit ideas on how to make Memphis a better place to live, work, play and raise a family. You can also vote on others ideas as well as comment on them and discuss at length. It&#8217;s like Digg for Memphis improvements. The cool thing is you can log in using many of the services you&#8217;re already a member of like Twitter, Facebook, Myspace, Google, WordPress or many others. You sign in with those and it automatically creates you an account on <em>YourMemphis</em> and you&#8217;re ready to go! Couldn&#8217;t be any easier.</p>
<p>So be sure to go share your ideas on how you would like to improve Memphis. Maybe it&#8217;s something you wish Memphis had. More museums, a theme park, something cooler than Bass Pro in the Pyramid etc etc. The List is endless and you can submit every idea you have even if its silly. Then Promote your idea by getting your friends to vote and comment on it.</p>
<p>I can also tell you that important people in the city government are already looking at this and are hoping it can become a useful tool for development so you&#8217;re voice will not only be heard, but it&#8217;ll be heard by people you want it to be heard by. It&#8217;s like the Pepsi Refresh project but exclusive to Memphis. Submit ideas and vote on others.</p>
<p>A great way to encourage discussion on what this city needs as well as letting elected officials know what the public wants, what they don&#8217;t want and allowing them an easy way to stay in touch with the community.</p>
<p>So spread the word! Tell your mom &#8216;n them! </p>
]]></content:encoded>
			<wfw:commentRss>http://davidsparks.me/web/my-new-site-yourmemphis-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Collector Pro vs Snippley</title>
		<link>http://davidsparks.me/web/code-collector-pro-vs-snippley/</link>
		<comments>http://davidsparks.me/web/code-collector-pro-vs-snippley/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 06:34:33 +0000</pubDate>
		<dc:creator>David Sparks</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://davidsparks.me/?p=30</guid>
		<description><![CDATA[Code Collector Pro &#038; Snippley have their pros and cons. I don&#8217;t love either one, so it&#8217;s a lesser of 2 evils situation as for me personally, the other options are even worse. Here I break down what I want out of snippet storage and how these 2 apps stack up. First up! Snippley. It’s [...]]]></description>
			<content:encoded><![CDATA[<p>Code Collector Pro &#038; Snippley have their pros and cons. I don&#8217;t love either one, so it&#8217;s a lesser of 2 evils situation as for me personally, the other options are even worse. Here I break down what I want out of snippet storage and how these 2 apps stack up.<br />
<span id="more-30"></span></p>
<p>First up! <strong>Snippley</strong>. It’s lightweight, bare bones and does what it does well. In fact, I’ll go so far as to say it’s superior to Code Collector Pro. For one reason and one reason only. Snippley allows you to create Snippet Groups, Within that many snippets and within the snippet; a headline, description as many code and note entries as needed. It’s this aspect that sets Snippley appart from Code Collector Pro.</p>
<p><img src="http://img.skitch.com/20090423-1n47njxm5b1xnjbfh5amn2x3py.jpg" alt="" width="420" height="304" /></p>
<p>As you can see in the image above, theres snippet groups on the right. In the top pannel there are different snippets. In the bottom panel you can see the headline bolded, a description below that. After the description is where the good stuff is. you can see a note, some code which i can designate what kind of code it is, javascript, css, php etc. More notes and more code if needed. just simply click on the add note/code button and thats all there is to it.</p>
<p><strong>Code Collector</strong> does one thing that is very much needed which is Import and Export. allowing you to sync up multiple coppies. Very valuable. You can also enable sharing which allows you to send links to your code which is pretty cool. It also supports more languages than Snippley does. Not the ened of the world, Snippley has a plain text area, but I think its pretty stupid that i “have” to label html as plain text. I’d like to label it as html with text coloring. I end up naming html php sometimes just to take advantage of the color highlighting even if i need to add a note saying its html and not php hah.</p>
<p><img src="http://img.skitch.com/20090423-fxk7n51rms4etct8tchgeter2j.jpg" alt="" width="420" height="311" /></p>
<p>So these are my complaints. Both applications fall short in my opinion and this severely pisses me off. I’ve really had it with apps that are designed for something and don’t have a very important or helpful feature.<br />
CCP lacks a great helpful feature that I cant live without more or less and Snippley is lacking a fundamental app function of import/export which leaves me so dumbfounded I end up ranting about it on tumblr.</p>
<p>So this is my pettition/cry for help. One of these 2 developers please fix your software to do what I’m in need of. Preverablly CCP since theres a better network with the sharing feature and support having an actual site instead of a google code download link and links to 2 developers who have no personal sites.</p>
<p>If anybody out there knows of another Snippet app that will save the day for me. Please let me know! send me a message on twitter. @<a href="http://www.twitter.com/DigitalSkraps" target="_blank">DigitalSkraps</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://davidsparks.me/web/code-collector-pro-vs-snippley/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: davidsparks.me @ 2012-05-19 04:42:13 -->
