<?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>grubble.net</title>
	<atom:link href="http://grubble.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://grubble.net</link>
	<description>Data Warehousing, Business Intelligence, Golfing, Cars, etc.</description>
	<lastBuildDate>Sun, 27 Jun 2010 06:41:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Conspiracy Theories about your Personal Data</title>
		<link>http://grubble.net/2010/05/conspiracy-theories-about-your-personal-data/</link>
		<comments>http://grubble.net/2010/05/conspiracy-theories-about-your-personal-data/#comments</comments>
		<pubDate>Tue, 11 May 2010 06:21:12 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=44</guid>
		<description><![CDATA[I just read an interesting article posted by James Kwak (http://baselinescenario.com/2010/05/09/bye-bye-facebook/) which starts off with some criticisms and commentary on the privacy changes to a user&#8217;s data and how the company uses that for its own purposes. This is fine and a point that has been written quite often lately after the latest round of [...]]]></description>
			<content:encoded><![CDATA[<p>I just read an interesting article posted by James Kwak (<a href="http://baselinescenario.com/2010/05/09/bye-bye-facebook/">http://baselinescenario.com/2010/05/09/bye-bye-facebook/</a>) which starts off with some criticisms and commentary on the privacy changes to a user&#8217;s data and how the company uses that for its own purposes. This is fine and a point that has been written quite often lately after the latest round of changes. Heck, even a US Senator (<a href="http://schumer.senate.gov/record.cfm?id=324221&#038;">http://schumer.senate.gov/record.cfm?id=324221&#038;</a>) chimed in with an &#8220;open letter&#8221; to the CEO, Mark Zuckerburg, on concerns that information being captured by Facebook is being shared with third parties for purely commercial purposes and should be locked down from being distributed in such manner. </p>
<p>There&#8217;s quite a bit of hubbub over this. Meanwhile, life continues moving forward on its inevitable pace and deliberate path. The article that James writes also moves onwards, in a complete 90 degree tangent. He goes on to comment about Facebook&#8217;s poor usability, performance issues and fuzzy direction in what the company, the Facebook application, its platform and competency of its engineers. I thought the article would be coherent enough to follow along a statement, the background of this statement, the arguments to support this statement and be open for comments that support or rebut this statement. I find none of the above and ultimately deemed the article quite useless.</p>
<p>First of all, write a coherent article. Second, if you want privacy, flee to a mountain, disconnect yourself from the world, build a log cabin and live off the land while keeping company with your pet dog. Or better yet, do an &#8220;Into the Wild&#8221; affair and make do like Christopher McCandless did. </p>
<p>There are more things to be concerned about than the privacy of your personal information on Facebook. The government, the bank, the hospital, the department store, the coffee shop, the library, the cable company, the wireless carrier, the gentleman&#8217;s club, the bar, the grocery store, anywhere you&#8217;ve ever visited and dropped your credit card information or filled a form out has your personal information. And the things they do with it are no different than what Facebook does with it: sell advertising and market things to you. What you choose to do with all this traditional and electronic spam is up to you. You are all big adults now so choose how to handle this. There&#8217;s no nefarious plot that any of these organizations are going to abuse your personal information. To be honest, how much or how little information you place in the Internet, on sites like Facebook, will dictate how badly you get spammed. </p>
<p>Take your heads out of the sand collectively and just start living life. You can&#8217;t be concerned on trivial things like privacy data when there&#8217;s a world out there begging you to explore it in a physical human nature, not through bits and bytes in the ethernet. If you can&#8217;t stand to be without Facebook or Twitter, you are just as vulnerable to The Matrix as the Wachowski brothers&#8217; movie makes you out to be. Time to unplug!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F05%2Fconspiracy-theories-about-your-personal-data%2F&amp;t=Conspiracy%20Theories%20about%20your%20Personal%20Data" id="facebook_share_button_44" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_44') || document.getElementById('facebook_share_icon_44') || document.getElementById('facebook_share_both_44') || document.getElementById('facebook_share_button_44');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_44') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/05/conspiracy-theories-about-your-personal-data/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Business Intelligence &amp; Data Warehousing Resume?</title>
		<link>http://grubble.net/2010/05/business-intelligence-data-warehousing-resume/</link>
		<comments>http://grubble.net/2010/05/business-intelligence-data-warehousing-resume/#comments</comments>
		<pubDate>Mon, 10 May 2010 06:37:23 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[Data Warehouse]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[microstrategy]]></category>
		<category><![CDATA[obiee]]></category>
		<category><![CDATA[resume]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=41</guid>
		<description><![CDATA[I haven&#8217;t had a chance to revise my resume in quite some time. It was up on the older blog site before I went and revamped this one. In most cases, I haven&#8217;t really needed to use a resume for my job placements in about 7 years. Most positions came by way of referral, which [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://stldesignworld.files.wordpress.com/2009/07/job_search.jpg?w=300&#038;h=225" title="jobs!" class="alignleft" width="300" height="225" /></p>
<p>I haven&#8217;t had a chance to revise my resume in quite some time. It was up on the older blog site before I went and revamped this one.  In most cases, I haven&#8217;t really needed to use a resume for my job placements in about 7 years. Most positions came by way of referral, which is a good thing. It&#8217;s also a risky thing because that indicates your reputation sort of precedes you in some ways, good or bad. And most of it has come from my time dabbling with OBIEE.</p>
<p>In the end, I&#8217;d invite you to browse around my LinkedIn profile for further information and detail on my past experience as well as what I&#8217;m currently working on. <a href="http://www.linkedin.com/in/grubble">
<ul>LinkedIn</ul>
<p></a></p>
<p>Since I do work for a social networking company, there are certain things I can embrace about the value of networking. I also have a certain amount of hesitation regarding privacy or the right to privacy. LinkedIn is similar in a way to my current employer in that it&#8217;s better to explore the network of professional contacts that you&#8217;ve had the fortune of meeting, working and interacting with along the way. And there&#8217;s a cookie crumb trail of where you have been that can now be tracked and, to some degree, verified based on the profile detail. This will do more for understanding any potential candidate&#8217;s work experience and abilities &#038; skill sets than a simple resume.</p>
<p>The world is small, especially in specific concentrations of our field of Business Intelligence. If I don&#8217;t know someone who&#8217;s worked with OBIEE that I come across, I can surely find out in a short manner of time through contacts and the network they circulate in. And if you&#8217;re persistent enough, you just might reach out and get a better sense of a candidate than what is stated on a 2 page resume. Resumes can be doctored quite nicely. Hell, even LinkedIn recommendations can be misleading. There&#8217;s no better way than to make your own judgement based on all the intel you can gather. Hopefully the combination of resumes and profiles can help one make a better decision in who they choose to work with on their next project or job requirement.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F05%2Fbusiness-intelligence-data-warehousing-resume%2F&amp;t=Business%20Intelligence%20%26%20Data%20Warehousing%20Resume%3F" id="facebook_share_button_41" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_41') || document.getElementById('facebook_share_icon_41') || document.getElementById('facebook_share_both_41') || document.getElementById('facebook_share_button_41');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_41') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/05/business-intelligence-data-warehousing-resume/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>OBIEE &amp; Microstrategy Impressions Part Deux</title>
		<link>http://grubble.net/2010/04/obiee-microstrategy-impressions-part-deux/</link>
		<comments>http://grubble.net/2010/04/obiee-microstrategy-impressions-part-deux/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 17:28:14 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[Data Warehouse]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[microstrategy]]></category>
		<category><![CDATA[obiee]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=35</guid>
		<description><![CDATA[Reposting the blog entry on my impressions of OBIEE vs MSTR (v8), the second part. It&#8217;s been a while since I last posted about anything remotely related to OBIEE or Microstrategy. I&#8217;ve had almost a year of picking up the Microstrategy side of the technology and gone through some headaches to get more accustomed to [...]]]></description>
			<content:encoded><![CDATA[<p><em>Reposting the blog entry on my impressions of OBIEE vs MSTR (v8), the second part.</em></p>
<p>It&#8217;s been a while since I last posted about anything remotely related to OBIEE or Microstrategy. I&#8217;ve had almost a year of picking up the Microstrategy side of the technology and gone through some headaches to get more accustomed to its quirks, strengths, weaknesses and workarounds.</p>
<p>Most of this post will deal with the Microstrategy 8 platform, not the 9 release that has been out about a year now. There are some features of 9 that will apparently level the playing field but I&#8217;ll go through the obvious things (to those who know one or the other or both platforms) first.</p>
<p>1) Multi-source: Apparently Microstrategy 8 only is able to leverage one database source to run OLAP queries from. In OBIEE (even before the Oracle acquisition when it was still Siebel Analytics), one of the main benefits it incorporated way back in 2003 was the ability to derive analytics through multi-sourcing. This meant that if you had a Data Warehouse built and you wanted to join some tables to a second (or third) source (such as an Excel spreadsheet with corresponding correct key joins), OBIEE would easily do this for you. All the work, however, occurs at the server level and this spells bottleneck if it needs to go against 2 sources of very large datasets. After all, OBIEE design necessitated the fact that you need to push as much of the analytics processing down to the database level. With Microstrategy 8, you would essentially need to go through the data migration process of getting everything into a consolidated Data Warehouse for this to happen. Microstrategy 9, introduced in 2009, has finally rectified the issue of multi-source and allows you to do this.</p>
<p>2) Temp Table shenanigans: Microstrategy 8 LOVES to create temporary database tables to distribute some of the processing of the data into smaller query chunks. The thought process is that if a bunch of smaller queries were pushed to the database level, they would be processed faster and datasets would be returned back to the iServer analytical engine to render the results back to the user. The problem is that the final query (or queries) is dependent on the temp tables being created in the first place. There is a sequential process that seems less effective in terms of processing fairly large queries. Of course, if you design your Data Warehouses with too many records in your fact table, you deserve to suffer long query times! (Remember to design for efficiency also!) OBIEE is a little more straightforward in terms of generating the appropriate queries (it will split up into multiple parallel queries for returning different levels of aggregated metrics if your report is displaying granular, sub-totals and grand totals). And you don&#8217;t have to follow the temp table madness that can occur with Microstrategy queries, where I&#8217;ve seen up to 8 temp tables built to serve the purpose of a single report. Clean up of these temp tables can get ugly if there aren&#8217;t taken care of. (I don&#8217;t believe Microstrategy actually drops them once they have served a dashboard/report purpose.)</p>
<p>3) Visualizations: Since one of the strengths of Microstrategy is in the visualization of dashboards/reports, this means that depending on the deployment type of dashboard (you can have interactive dynamic HTML or Flash versions as well), the rendering of all permutations of data (meaning for all the prompted values on a dashboard, it renders all of the combinations and sends the XML data to the web client) can lead to some heavy wait times on the iServer engine side to complete before the results are displayed to the end-user. This is part of the pixel-perfect features that Microstrategy touts as a prime selling point. With this, however, I believe the flexibility adds much to the complexity of some dashboard/report designs that users and developers can go absolutely nuts developing complex dashboards with a huge amount of permutations of data that can be shown on the it. Since OBIEE is a lot more rigid in the way it renders the dashboards/reports (you only have the standard UI that OBIEE provides or you can hit the highway), and by using dashboard prompts, you are actually requerying the Data Warehouse to generate another visualization of the data that has been selected, it&#8217;s actually more efficient in &#8220;breaking things up&#8221; from a rendering perspective.</p>
<p>I&#8217;ve got a few more points to make but I think I&#8217;ll save that for another time before boring you folks with the details.  Again, please post your comments and criticisms of my observations. I welcome them all.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Fobiee-microstrategy-impressions-part-deux%2F&amp;t=OBIEE%20%26%20Microstrategy%20Impressions%20Part%20Deux" id="facebook_share_button_35" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_35') || document.getElementById('facebook_share_icon_35') || document.getElementById('facebook_share_both_35') || document.getElementById('facebook_share_button_35');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_35') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/obiee-microstrategy-impressions-part-deux/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>OBIEE &amp; Microstrategy Initial Comparisons</title>
		<link>http://grubble.net/2010/04/obiee-microstrategy-initial-comparisons/</link>
		<comments>http://grubble.net/2010/04/obiee-microstrategy-initial-comparisons/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 17:26:42 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[Data Warehouse]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[microstrategy]]></category>
		<category><![CDATA[obiee]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=33</guid>
		<description><![CDATA[Here&#8217;s the initial post from my previous version of the blog that I wrote up on MSTR (v8 at the time) and OBIEE 10g comparisons. Having had a little more exposure to the Microstrategy application stack, specifically Version 8, I find they are fairly similar platforms. The differences end up being how to create Microstrategy [...]]]></description>
			<content:encoded><![CDATA[<p><em>Here&#8217;s the initial post from my previous version of the blog that I wrote up on MSTR (v8 at the time) and OBIEE 10g comparisons.</em></p>
<p>Having had a little more exposure to the Microstrategy application stack, specifically Version 8, I find they are fairly similar platforms. The differences end up being how to create Microstrategy (MSTR) Projects, which are essentially Logical Models within the Business layer in OBIEE. Metrics &#038; Facts take on slightly different meanings within the MSTR world as they are fairly flexible in nature. The organization of things in multiple folders within an MSTR Project is a little daunting and confusing at first but makes some sense if you just focus on everything relative to the Project itself. If you extend the concept of MSTR Projects to a single OBIEE Subject Area, then you can make the association.</p>
<p>The MSTR analytical engine is fairly similar in that it will try to determine the most optimal query to construct based on the definition of the MSTR Project objects. The architecture of the physical data model requires a little bit of a different approach.</p>
<p>One thing I started to investigate was the fact that Microstrategy likes to snowflake tables off dimensions. This is a little different than the nearly complete normalization of dimension tables within the Oracle Business Analytics Warehouse data model. I&#8217;m going under limited exposure on the reasons behind this but I believe there are cases where snowflaking, let&#8217;s say, a type table off a dimension may lead to some design approaches to the fact that that make it easier later on to create aggregates that join to the snowflake table at a higher level of granularity than referencing the dimension table. The MSTR analytical engine chooses the approach table to join to the proper granular fact table through its own implementation of aggregate awareness.</p>
<p>OBIEE has had aggregate awareness for quite some time now (at least 5 years) within its main server engine. It also was a little more intuitive to define at which level of granularity the Logical Table Sources were defined for and referencing the appropriate hierarchy column within a dimension to determine which LTS to query against. If an appropriate column within the normalized dimension table exists to join to the aggregated fact table, this design decision allows OBIEE to implement aggregate awareness in a much more efficient manner.</p>
<p>I&#8217;ll dig more into how the Microstrategy analytical engine handles this with the configuration in the Project.</p>
<p>Another difference is that the metadata resides within its own schema whereas the OBIEE metadata resides in a single file. There are pros and cons in both methods. With an older BI platform product I worked on over 10 years ago called Information Advantage DecisionSuite (RIP IA!), it was very similar to what Microstrategy&#8217;s approach is in terms of centralizing the metadata storage in a database schema. Migrations with metadata stored in a file vs a database means that it is a little more cumbersome to conduct within Microstrategy. In OBIEE, it requires copying a single file into the target server. Within Microstrategy, the Object Manager needs to push the changes from one environment to another, meaning that it needs to do database reads and writes from one metadata schema to another, in another database as well (if you architect it according to best practices and separate the target server metadata in another schema or database instance altogether). This, however, ensures that proper measures and checks &#038; balances are done via the platform to preserve the integrity of the metadata components.</p>
<p>I&#8217;ll post some more thoughts as I come across them. Feel free to poke holes in my observations though and comment on the comparisons. More to come!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Fobiee-microstrategy-initial-comparisons%2F&amp;t=OBIEE%20%26%20Microstrategy%20Initial%20Comparisons" id="facebook_share_button_33" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_33') || document.getElementById('facebook_share_icon_33') || document.getElementById('facebook_share_both_33') || document.getElementById('facebook_share_button_33');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_33') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/obiee-microstrategy-initial-comparisons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Will this be a reality in San Francisco?</title>
		<link>http://grubble.net/2010/04/will-this-be-a-reality-in-san-francisco/</link>
		<comments>http://grubble.net/2010/04/will-this-be-a-reality-in-san-francisco/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:06:34 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[eco-friendly]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[sustainable]]></category>
		<category><![CDATA[Transbay Terminal]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=29</guid>
		<description><![CDATA[Here&#8217;s a rendering of the new Transbay Terminal in downtown San Francisco: Will this be the vision of the future in downtown San Francisco on an old structure that has outlived its usefulness? Here&#8217;s what it is replacing currently: An old, Great Depression-era building that has seen its share of use over the past 70+ [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a rendering of the new Transbay Terminal in downtown San Francisco:<br />
<img alt="" src="http://static.worldarchitecturenews.com/news_images/13872_5_TTC%20Street%20Beale%20WAN.jpg" title="Transbay Terminal" class="alignnone" width="1000" height="768" /></p>
<p>Will this be the vision of the future in downtown San Francisco on an old structure that has outlived its usefulness? Here&#8217;s what it is replacing currently:<br />
<img alt="" src="http://farm1.static.flickr.com/9/76140399_d815718137.jpg" title="Old SF Transbay Terminal" class="alignnone" width="500" height="375" /></p>
<p>An old, Great Depression-era building that has seen its share of use over the past 70+ years when it was built in the 1930s. Wondering if the new terminal building, with all of its eco-friendly approaches to having a low impact on the environment, will be sustainable going forward. Do we even know what &#8220;sustainable&#8221; really means when we&#8217;re tearing down structures repeatedly within each century? The only thing that&#8217;s holding the test of time are old Victorians and Edwardians within the city. How much longer before they also get torn down to be replaced with a modern concrete structure?</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Fwill-this-be-a-reality-in-san-francisco%2F&amp;t=Will%20this%20be%20a%20reality%20in%20San%20Francisco%3F" id="facebook_share_button_29" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_29') || document.getElementById('facebook_share_icon_29') || document.getElementById('facebook_share_both_29') || document.getElementById('facebook_share_button_29');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_29') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/will-this-be-a-reality-in-san-francisco/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>San Francisco Comcast QAM channel listing</title>
		<link>http://grubble.net/2010/04/san-francisco-comcast-qam-channel-listing/</link>
		<comments>http://grubble.net/2010/04/san-francisco-comcast-qam-channel-listing/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 18:49:26 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[comcast]]></category>
		<category><![CDATA[comcast channel listings]]></category>
		<category><![CDATA[digital cable]]></category>
		<category><![CDATA[digital channels]]></category>
		<category><![CDATA[qam]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=17</guid>
		<description><![CDATA[Update: Check the link here for the latest updates on San Francisco&#8217;s channel lineups. I had this up on my previous version of my blog so thought I&#8217;d repost this here to help those of you looking/searching through the digital channels without having the Comcast tuner and digital cable package. They don&#8217;t seem to work [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong>: Check the link <a href="http://www.silicondust.com/hdhomerun/lineup_web/US:94102#lineup_2183505">here</a> for the latest updates on San Francisco&#8217;s channel lineups.</p>
<p>I had this up on my previous version of my blog so thought I&#8217;d repost this here to help those of you looking/searching through the digital channels without having the Comcast tuner and digital cable package. They don&#8217;t seem to work outside the city (I can&#8217;t tune into these @my gf&#8217;s place in San Mateo) but I believe that you would still need some type of external tuner hardware (like a TiVo DVR) to decrypt these channels. Comcast has started to encrypt their QAM channels with some light encryption and most TVs with the digital tuners built into them do not seem to have this capability of light decryption. (Someone correct me if I&#8217;m wrong on this.)</p>
<p>&#8212;-</p>
<table border="0" cellspacing="0" cellpadding="0" width="194">
<col width="52"></col>
<col width="15"></col>
<col width="127"></col>
<tbody>
<tr height="13">
<td width="52" height="13">Channel</td>
<td width="15"></td>
<td width="127">Station</td>
</tr>
<tr height="13">
<td height="13" align="right">65.3</td>
<td></td>
<td>ion</td>
</tr>
<tr height="13">
<td height="13" align="right">65.4</td>
<td></td>
<td>KKPX</td>
</tr>
<tr height="13">
<td height="13" align="right">66.1</td>
<td></td>
<td>KFSF</td>
</tr>
<tr height="13">
<td height="13" align="right">66.2</td>
<td></td>
<td>Hispanic TV</td>
</tr>
<tr height="13">
<td height="13" align="right">68.1</td>
<td></td>
<td>KTLN</td>
</tr>
</tr>
<tr height="13">
<td height="13" align="right">80.7</td>
<td></td>
<td>TNT</td>
</tr>
<tr height="13">
<td height="13" align="right">80.8</td>
<td></td>
<td>ESPN</td>
</tr>
</tr>
<tr height="13">
<td height="13" align="right">80.9</td>
<td></td>
<td>ESPN2</td>
</tr>
</tr>
<tr height="13">
<td height="13" align="right">80.11</td>
<td></td>
<td>TBS</td>
</tr>
<tr height="13">
<td height="13" align="right">81.11</td>
<td></td>
<td>Nickelodeon</td>
</tr>
<tr height="13">
<td height="13" align="right">81.20</td>
<td></td>
<td>Oxygen</td>
</tr>
<tr height="13">
<td height="13" align="right">81.30</td>
<td></td>
<td>Discovery</td>
</tr>
<tr height="13">
<td height="13" align="right">81.40</td>
<td></td>
<td>TLC</td>
</tr>
<tr height="13">
<td height="13" align="right">81.50</td>
<td></td>
<td>Comedy Central</td>
</tr>
<tr height="13">
<td height="13" align="right">81.60</td>
<td></td>
<td>VH1</td>
</tr>
<tr height="13">
<td height="13" align="right">81.70</td>
<td></td>
<td>Cartoon Network</td>
</tr>
<tr height="13">
<td height="13" align="right">81.80</td>
<td></td>
<td>Spike</td>
</tr>
<tr height="13">
<td height="13" align="right">81.90</td>
<td></td>
<td>E!</td>
</tr>
<tr height="13">
<td height="13" align="right">83.10</td>
<td></td>
<td>Vs</td>
</tr>
<tr height="13">
<td height="13" align="right">83.12</td>
<td></td>
<td></td>
</tr>
<tr height="13">
<td height="13" align="right">83.20</td>
<td></td>
<td>Bio</td>
</tr>
<tr height="13">
<td height="13" align="right">83.30</td>
<td></td>
<td>History International</td>
</tr>
<tr height="13">
<td height="13" align="right">83.40</td>
<td></td>
<td>Lifetime Movie Network</td>
</tr>
<tr height="13">
<td height="13" align="right">83.90</td>
<td></td>
<td>Style</td>
</tr>
<tr height="13">
<td height="13" align="right">86.10</td>
<td></td>
<td>FX</td>
</tr>
<tr height="13">
<td height="13" align="right">86.11</td>
<td></td>
<td>Lifetime</td>
</tr>
<tr height="13">
<td height="13" align="right">86.12</td>
<td></td>
<td>AMC</td>
</tr>
<tr height="13">
<td height="13" align="right">86.40</td>
<td></td>
<td>Food Network</td>
</tr>
<tr height="13">
<td height="13" align="right">86.50</td>
<td></td>
<td>MSNBC</td>
</tr>
<tr height="13">
<td height="13" align="right">86.60</td>
<td></td>
<td>Disney Channel</td>
</tr>
<tr height="13">
<td height="13" align="right">86.70</td>
<td></td>
<td>USA</td>
</tr>
<tr height="13">
<td height="13" align="right">86.90</td>
<td></td>
<td>A&amp;E</td>
</tr>
<tr height="13">
<td height="13" align="right">87.13</td>
<td></td>
<td>SyFy</td>
</tr>
<tr height="13">
<td height="13" align="right">87.14</td>
<td></td>
<td>FSTV</td>
</tr>
<tr height="13">
<td height="13" align="right">87.3</td>
<td></td>
<td>Hallmark</td>
</tr>
<tr height="13">
<td height="13" align="right">87.4</td>
<td></td>
<td>Tru TV</td>
</tr>
<tr height="13">
<td height="13" align="right">89.1</td>
<td></td>
<td>TV Guide</td>
</tr>
<tr height="13">
<td height="13" align="right">89.1</td>
<td></td>
<td>SFGTV2</td>
</tr>
<tr height="13">
<td height="13" align="right">89.11</td>
<td></td>
<td>GOD</td>
</tr>
<tr height="13">
<td height="13" align="right">89.12</td>
<td></td>
<td>ARTS</td>
</tr>
<tr height="13">
<td height="13" align="right">89.3</td>
<td></td>
<td>Weather Channel</td>
</tr>
<tr height="13">
<td height="13" align="right">89.4</td>
<td></td>
<td>Link TV</td>
</tr>
<tr height="13">
<td height="13" align="right">89.5</td>
<td></td>
<td>Comcast Home</td>
</tr>
<tr height="13">
<td height="13" align="right">89.6</td>
<td></td>
<td>SFGTV</td>
</tr>
<tr height="13">
<td height="13" align="right">89.7</td>
<td></td>
<td>ShopNBC</td>
</tr>
<tr height="13">
<td height="13" align="right">89.8</td>
<td></td>
<td>PUAC</td>
</tr>
<tr height="13">
<td height="13" align="right">91.311</td>
<td></td>
<td>MTV</td>
</tr>
<tr height="13">
<td height="13" align="right">94.1</td>
<td></td>
<td>Bravo</td>
</tr>
<tr height="13">
<td height="13" align="right">94.11</td>
<td></td>
<td>HGTV</td>
</tr>
<tr height="13">
<td height="13" align="right">94.14</td>
<td></td>
<td>TV Land Prime</td>
</tr>
<tr height="13">
<td height="13" align="right">94.9</td>
<td></td>
<td>History</td>
</tr>
<tr height="13">
<td height="13" align="right">98.11</td>
<td></td>
<td>VH1</td>
</tr>
<tr height="13">
<td height="13" align="right">98.13</td>
<td></td>
<td>GEMSTV</td>
</tr>
<tr height="13">
<td height="13" align="right">98.5</td>
<td></td>
<td>FCS</td>
</tr>
<tr height="13">
<td height="13" align="right">99.13</td>
<td></td>
<td>G4</td>
</tr>
<tr height="13">
<td height="13" align="right">99.5</td>
<td></td>
<td>Bloomberg</td>
</tr>
<tr height="13">
<td height="13" align="right">99.8</td>
<td></td>
<td>TBN</td>
</tr>
<tr height="13">
<td height="13" align="right">100.10</td>
<td></td>
<td>C-SPAN</td>
</tr>
<tr height="13">
<td height="13" align="right">100.1</td>
<td></td>
<td>QVC</td>
</tr>
<tr height="13">
<td height="13" align="right">100.12</td>
<td></td>
<td>Headline News</td>
</tr>
<tr height="13">
<td height="13" align="right">100.2</td>
<td></td>
<td>C-SPAN2</td>
</tr>
<tr height="13">
<td height="13" align="right">100.3</td>
<td></td>
<td>Animal Planet</td>
</tr>
<tr height="13">
<td height="13" align="right">100.4</td>
<td></td>
<td>Travel Channel</td>
</tr>
<tr height="13">
<td height="13" align="right">100.7</td>
<td></td>
<td>CNN</td>
</tr>
<tr height="13">
<td height="13" align="right">100.8</td>
<td></td>
<td>Golf Channel</td>
</tr>
<tr height="13">
<td height="13" align="right">100.9</td>
<td></td>
<td>HSN</td>
</tr>
<tr height="13">
<td height="13" align="right">121.1</td>
<td></td>
<td>Latination</td>
</tr>
<tr height="13">
<td height="13" align="right">121.1</td>
<td></td>
<td>News Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.11</td>
<td></td>
<td>Classical Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.12</td>
<td></td>
<td>Latin Jazz (KCSM)</td>
</tr>
<tr height="13">
<td height="13" align="right">121.13</td>
<td></td>
<td>Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.14</td>
<td></td>
<td>Pop Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.15</td>
<td></td>
<td>Spanish Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.16</td>
<td></td>
<td>Contemporary Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.17</td>
<td></td>
<td>Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.18</td>
<td></td>
<td>Pop Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.19</td>
<td></td>
<td>Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.2</td>
<td></td>
<td>Country Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.21</td>
<td></td>
<td>Country Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.22</td>
<td></td>
<td>RnB Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.23</td>
<td></td>
<td>Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.24</td>
<td></td>
<td>Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.25</td>
<td></td>
<td>Classic Rock (KFOX)</td>
</tr>
<tr height="13">
<td height="13" align="right">121.26</td>
<td></td>
<td>Spanish Radio</td>
</tr>
<tr height="13">
<td height="13" align="right">121.6</td>
<td></td>
<td>Hispanic (Telemundo?)</td>
</tr>
</tbody>
</table>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Fsan-francisco-comcast-qam-channel-listing%2F&amp;t=San%20Francisco%20Comcast%20QAM%20channel%20listing" id="facebook_share_button_17" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_17') || document.getElementById('facebook_share_icon_17') || document.getElementById('facebook_share_both_17') || document.getElementById('facebook_share_button_17');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_17') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/san-francisco-comcast-qam-channel-listing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Too much freedom to create dashboards?</title>
		<link>http://grubble.net/2010/04/too-much-freedom-to-create-dashboards/</link>
		<comments>http://grubble.net/2010/04/too-much-freedom-to-create-dashboards/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 17:33:29 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[Data Warehouse]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=15</guid>
		<description><![CDATA[There are certain Business Intelligence (BI) vendors which make software that allow complete freedom to layout and design dashboards to whatever specifications, layout, theme and look-and-feel you want. There are others who have a set standard on how to lay them out, with some degree of flexibility on controlling the look-and-feel. Others would rather you [...]]]></description>
			<content:encoded><![CDATA[<p>There are certain Business Intelligence (BI) vendors which make software that allow complete freedom to layout and design dashboards to whatever specifications, layout, theme and look-and-feel you want. There are others who have a set standard on how to lay them out, with some degree of flexibility on controlling the look-and-feel. Others would rather you adhere to their pre-defined layout standards so that you don&#8217;t get away from what matters: the data analysis.</p>
<p>I&#8217;ve worked with a few BI tools now and one of the most frustrating things, in my opinion, about having too much freedom is that it bogs down the true nature of what we, as developers, try to deliver. If there&#8217;s a specific layout template that has been designed, it SHOULD make it easier, right? In theory yes, in practice, you still have all those reports, elements, widgets and components that make up a dashboard to place within the template. As an individual that craves <strong>instant gratification</strong>, it is enormously frustrating to have it delayed, delayed and delayed yet again because things don&#8217;t &#8220;look right&#8221; when they&#8217;re put together.</p>
<p>Why can&#8217;t we develop BI tools that have customizable themes (a la WordPress blog themes, for example) that allows web developers the freedom to have customized stylesheets, sections that can be programmed in a way that works for the business within the context of their internal/external web application environments and allow the BI developers to be just that, BI developers instead of Web developers. To be honest, BI developers really <em>stink</em> at being Web developers (most of them anyway).</p>
<p>Think about it this way: Does Microsoft Excel give you the freedom and flexibility to layout their spreadsheet, toolbars, look-and-feel and placement of menu items? Sure, to a certain degree. But it all still looks like Excel at the end of the day, instantly recognizable and still eminently usable. I see BI applications as no different than Enterprise applications like Excel. If you want to incorporate components of your BI development into an intranet or portals, leverage the Web Services components that should come standard with all applications these days. Leave the web page design jobs to the User Interface junkies who&#8217;ve studied web design &amp; usability (a la Jakob Nielson or Steve Krug).</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Ftoo-much-freedom-to-create-dashboards%2F&amp;t=Too%20much%20freedom%20to%20create%20dashboards%3F" id="facebook_share_button_15" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_15') || document.getElementById('facebook_share_icon_15') || document.getElementById('facebook_share_both_15') || document.getElementById('facebook_share_button_15');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_15') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/too-much-freedom-to-create-dashboards/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Frisco, the &#8220;unofficial&#8221; mascot of this blog</title>
		<link>http://grubble.net/2010/04/frisco-the-unofficial-mascot-of-this-blog/</link>
		<comments>http://grubble.net/2010/04/frisco-the-unofficial-mascot-of-this-blog/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 07:28:54 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[American Eskimo]]></category>
		<category><![CDATA[dog]]></category>
		<category><![CDATA[Frisco]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=10</guid>
		<description><![CDATA[Here&#8217;s the &#8220;unofficial&#8221; mascot of my blog, Frisco, the American Eskimo dog. He&#8217;s a miniature Eskie, a shelter dog which I freed from a dog shelter in Maryland, &#8220;Sneakers&#8221; style. (Have you seen this movie yet? Get it on your Netflix queue if you haven&#8217;t already.) He&#8217;s a bit yappy, over-protective, neurotic to the bone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grubble.net/wp-content/uploads/2010/04/IMG_0115.jpg"><img class="alignnone size-medium wp-image-9" title="IMG_0115" src="http://grubble.net/wp-content/uploads/2010/04/IMG_0115-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Here&#8217;s the &#8220;unofficial&#8221; mascot of my blog, Frisco, the American Eskimo dog. He&#8217;s a miniature Eskie, a shelter dog which I freed from a dog shelter in Maryland, &#8220;Sneakers&#8221; style. (Have you seen this movie yet? Get it on your Netflix queue if you haven&#8217;t already.) He&#8217;s a bit yappy, over-protective, neurotic to the bone and super hungry all the time but he still smiles like that when he&#8217;s gotten to know you after a little bit of time. The kid makes me laugh half the time. I hope his antics will lighten your day from time to time as well!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Ffrisco-the-unofficial-mascot-of-this-blog%2F&amp;t=Frisco%2C%20the%20%22unofficial%22%20mascot%20of%20this%20blog" id="facebook_share_button_10" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_10') || document.getElementById('facebook_share_icon_10') || document.getElementById('facebook_share_both_10') || document.getElementById('facebook_share_button_10');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_10') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/frisco-the-unofficial-mascot-of-this-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Renewal of the blog @grubble.net</title>
		<link>http://grubble.net/2010/04/renewal-of-the-blog-grubble-net/</link>
		<comments>http://grubble.net/2010/04/renewal-of-the-blog-grubble-net/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 05:53:31 +0000</pubDate>
		<dc:creator>grubble</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://grubble.net/?p=3</guid>
		<description><![CDATA[I admit I haven&#8217;t had much time to update my blog for quite some time. It has been all over the map in the past couple of years and I thought I would wipe the slate clean, renew my focus on what this should contain, and just continue to blog about it incessantly until: you [...]]]></description>
			<content:encoded><![CDATA[<p>I admit I haven&#8217;t had much time to update my blog for quite some time. It has been all over the map in the past couple of years and I thought I would wipe the slate clean, renew my focus on what this should contain, and just continue to blog about it incessantly until:</p>
<ol>
<li>you get bored with it</li>
<li>I get bored with it (again)</li>
<li>the blog posts run into legal issues and I&#8217;ll be forced to shut it down</li>
</ol>
<p>I am hoping for c) because that would mean that I&#8217;ve ranted and raved about some topic which is quite controversial but has drawn the attention (positive or negative is fine) and criticism to be worthy of <em>scandalous </em>status!</p>
<p>Most likely, I&#8217;ll end up blogging about topics that are fairly mundane and uninteresting to the majority of the readers who happen to stumble upon here (yes, all 8 of you!) and bore them silly with my non-witty prose. In all honesty, it will be the beginning of a personal journey as I embark on a separate path in life that will likely surprise those of you who know me (that narrows the 8 on here down to 2). I&#8217;ll continue to blog about professional topics that I&#8217;m involved in with my current role @Facebook.</p>
<p>I managed to be lucky enough to work here after the common stock has become worthless to employee # 800+ (everyone knows if you&#8217;re beyond employee # 100, the likelihood of owning your own Lamborghini Gallardo &#8211; I&#8217;m not greedy &#8211; is close to nil). The work, nonetheless, is quite interesting and the pace dynamic enough that things can get accomplished in a matter of hours. But there&#8217;s just enough work politics and red tape to allow you to feel right at home (after consulting for many years at old-world institutions) and move along on projects in 3 month spurts.</p>
<p>Data Warehouse, Business Intelligence, ETL (pronounce this &#8220;etel&#8221;, like &#8220;metal&#8221; <img src='http://grubble.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), my love of tinkering with my car, golfing (yes it IS a sport damnit!) and whatever interests that fancies me. (If you don&#8217;t like it, go get your own blog.)</p>
<p>I hope you stick around and if you happen to see some Google Ads, please go ahead and click them to help me out in paying the bills. Companies don&#8217;t pay what they used to and I don&#8217;t get the perks of consulting any more, where the client picks up the tab for silly expenses like $12.95 soup + $5 delivery charge to your hotel room.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fgrubble.net%2F2010%2F04%2Frenewal-of-the-blog-grubble-net%2F&amp;t=Renewal%20of%20the%20blog%20%40grubble.net" id="facebook_share_button_3" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_3') || document.getElementById('facebook_share_icon_3') || document.getElementById('facebook_share_both_3') || document.getElementById('facebook_share_button_3');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_3') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://grubble.net/2010/04/renewal-of-the-blog-grubble-net/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
<br />
<b>Warning</b>:  Unknown: SAFE MODE Restriction in effect.  The script whose uid/gid is 32318/32320 is not allowed to access /usr/lib/php/net owned by uid/gid 0/0 in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  Unknown: failed to open stream: Success in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  Unknown: SAFE MODE Restriction in effect.  The script whose uid/gid is 32318/32320 is not allowed to access /usr/lib/php/net owned by uid/gid 0/0 in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  Unknown: failed to open stream: Success in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Fatal error</b>:  Unknown: Failed opening required '/usr/lib/php/net' (include_path='.:/usr/lib/php:/usr/local/lib/php:/home/vricca86/public_html/') in <b>Unknown</b> on line <b>0</b><br />

