<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-AU">
    <title>Daves Raves</title>
    <link rel="self" type="application/xml" href="http://geekswithblogs.net/davesraves/Atom.aspx" />
    <subtitle type="html">The peculiar and astute look at technology</subtitle>
    <id>http://geekswithblogs.net/davesraves/Default.aspx</id>
    <author>
        <name>David</name>
        <uri>http://geekswithblogs.net/davesraves/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 0.0.0.0">Subtext</generator>
    <updated>2007-07-17T09:37:08Z</updated>
    <entry>
        <title>How 'e' am I?</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/07/17/How-e-am-I.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/07/17/How-e-am-I.aspx</id>
        <published>2007-07-17T09:37:08-05:00:00</published>
        <updated>2007-07-17T09:37:08Z</updated>
        <content type="html">After succumbing to peer pressure, I've decided to do the e-Test. &lt;br /&gt;
Here's the results&lt;br /&gt;
&lt;br /&gt;
&lt;span class="lightgreen" style="font-weight: bold; color: rgb(255, 102, 0);"&gt;your e-score:&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &lt;/span&gt;88&lt;br /&gt;
&lt;span class="lightgreen" style="font-weight: bold; color: rgb(255, 102, 0);"&gt;your e-group:&lt;/span&gt; e-expert&lt;br /&gt;
&lt;span class="lightgreen" style="font-weight: bold; color: rgb(255, 102, 0);"&gt;your e-ranking:&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt; &lt;/span&gt;381/9664&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.howeru.com"&gt;Try it yourself ...&lt;/a&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/113984.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/113984.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/113984.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/113984.aspx</trackback:ping>
    </entry>
    <entry>
        <title>How Right Thinking Australians Should Pronounce "Agile"</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/07/05/113686.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/07/05/113686.aspx</id>
        <published>2007-07-05T00:30:59-05:00:00</published>
        <updated>2007-07-05T00:32:08Z</updated>
        <content type="html">Contrary to the opinion given &lt;a href="http://geekswithblogs.net/brians/archive/2007/07/04/113677.aspx"&gt;in this article&lt;/a&gt;, I believe its important for us to realize that habitual contraction of words is in fact a phenomenon which degrades our language. In linguistics, the concept of Second Language Acquisition (SLA) shows that a person finds it more difficult to learn the basics of a language when the language structure becomes more simplified than their first language.&lt;br /&gt;
&lt;br /&gt;
As English is not the largest spoken language (&lt;a href="http://www.aneki.com/languages.html"&gt;http://www.aneki.com/languages.html&lt;/a&gt;), it is only apparent that more people need to learn English to communicate in it. After all - English does power most of the worlds computers. So why is it so important to keep contracting the language?&lt;br /&gt;
&lt;br /&gt;
Soon, if we followed the advice of Brian, our majestic British English will become like the following quote:&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;Source: &lt;a href="http://www.qarxis.com/EuroEnglish"&gt;http://www.qarxis.com/EuroEnglish&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;
&lt;table cellspacing="1" cellpadding="1" border="1" align="" style="width: 415px; height: 505px; font-family: Verdana;" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;address&gt;&lt;font size="3"&gt;The European Commission has just announced an agreement whereby English will be the official language of Europe, rather than German, which was the other possibilty. As part of the negotiations, Her Majesty's Government conceded that English spelling had some room for improvement and has accepted a 5-year phase-in plan that would be known as "EuroEnglish":&lt;/font&gt;&lt;/address&gt;
            &lt;address&gt;&lt;font size="3"&gt;In the first year, "s" will replace the soft "c". Sertainly, this will make the sivil servants jump with joy. The hard "c" will be dropped in favor of the "k". This should klear up konfusion and keyboards kan have one less letter. There will be growing publik enthusiasm in the sekond year, when the troublesome "ph" will be replaced with " f ". This will make words like "fotograf" 20% shorter.&lt;/font&gt;&lt;/address&gt;
            &lt;address&gt;&lt;font size="3"&gt;In the 3rd year, publik akseptanse of the new spelling kan be expekted to reach the stage where more komplikated changes are possible. Governments will enkorage the removal of double letters, which have always ben a deterent to akurate speling. Also, al wil agre that the horible mes of the silent "e"s in the language is disgraseful, and they should go away.&lt;/font&gt;&lt;/address&gt;
            &lt;address&gt;&lt;font size="3"&gt;By the 4th yar, peopl wil be reseptiv to steps such as replasing "th" with"z" and "w" with "y". During ze fifz year, ze unesesary "o" kan be dropd from vords kontaing "ou" and similar changes vud of kors be aplid to ozer kombinations of leteres. After zis fifz yer, ve vil hav a reli sensibl riten styl. Zer vil be no more trubls or difikultis and evrivun vil find it ezi tu understand ech ozer.&lt;/font&gt;&lt;/address&gt;
            &lt;address&gt;&lt;font size="3"&gt;ZE DREM VIL FINALI KUM TRU!!!!! (Und zen ve vil take over ze vorld!!!!!)&lt;/font&gt;&lt;/address&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;address&gt; &lt;/address&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/113686.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/113686.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/113686.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/113686.aspx</trackback:ping>
    </entry>
    <entry>
        <title>War of the Worlds - The MIS Saga Continues</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/07/04/113669.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/07/04/113669.aspx</id>
        <published>2007-07-04T02:11:33-05:00:00</published>
        <updated>2007-07-04T02:13:02Z</updated>
        <summary type="html">Another update in the war between custom single-developer written software and SAP Business Warehouse (SAP BW) implementation at the enterprise level.</summary>
        <content type="html">As seen in the previous posts in the MIS Saga category, the fight between huge, cookie-cut systems and smaller, custom made solutions has continued into another episode.&lt;br /&gt;
&lt;br /&gt;
From the current status, it seems that &lt;a href="http://www.blueshift.com.au"&gt;Feathers TPMS&lt;/a&gt; has gotten the upper hand with management. It was voted a few days ago as the enterprise system of choice over SAP Business Warehouse (SAP BW). From the public release notice it was chosen as it focused on the future with a customer-centric approach to its usability. &lt;br /&gt;
&lt;br /&gt;
Whether it is a good decision, or one of those rants that just upsets the rest of the IT community in Australia by fragmenting the available solutions and picking the smallest and cheapest one on basis of TCO and cultural change. &lt;br /&gt;
&lt;br /&gt;
As an aside, I am interested to see how the future of Feathers in a system where &lt;span style="font-style: italic;"&gt;everything is delicately allocated and monitored for importance&lt;/span&gt; affects its livelihood and importance at an enterprise level.&lt;img src="http://geekswithblogs.net/davesraves/aggbug/113669.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/113669.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/113669.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/113669.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Pitfalls of Management Information Systems - Feathers TPMS and SAP Business Warehouse (BW)</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/05/29/MIS_Pitfalls.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/05/29/MIS_Pitfalls.aspx</id>
        <published>2007-05-29T19:55:02-05:00:00</published>
        <updated>2007-05-29T19:58:55Z</updated>
        <summary type="html">These MIS systems are critical to business processes and as most executives say, critical for competitive profit. However, when the process of implementing and maintaining MIS and Decision Support Systems (DSS) becomes paramount, keeping middle managers updated with latest tools that follow industry best practices becomes a burden on the IT department. This is what happens when the IT department fail to see their vision...</summary>
        <content type="html">&lt;span style="font-weight: bold;"&gt;Management Information Systems&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
These MIS systems are critical to business processes and as most executives say, critical for competitive profit. However, when the &lt;span style="font-style: italic;"&gt;process&lt;/span&gt; of implementing and maintaining MIS and Decision Support Systems (DSS) becomes paramount, keeping middle managers updated with latest tools that follow industry best practices becomes a burden on the IT department. This is what happens when the IT department fail to see their vision...&lt;br /&gt;
&lt;br /&gt;
Where I work, we have two separated IT departments. The "IT" department is the traditional infrastructure/support/etc department that is around in all food manufacturing companies. It plays a secondary role in business operations. My department is a sales team support department, focusing on providing the latest gadgets, programs and tools for the business marketing &amp;amp; sales department. &lt;br /&gt;
&lt;br /&gt;
We're a highly organised and efficient work unit, pumping out solutions at ratios which embarrass the IT department. However, we have been hitting resistance from the IT department with certain solution implementation. This solution requires some Java JRE to be deployed to corporate computers. The trade-spend package, by Blueshift Corporation, called &lt;a href="http://www.blueshift.com.au" style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Feathers TPMS&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;allows us to provide almost live trade spend and promotional data from our near Sydney, Australia headquarters to sales representatives, middle managers and executives in Western Australia, New Zealand and other countries. Its a great package which provides better functionality and easier integration than SAP Business Warehouse. For the record, the SAP BW has taken over 6 years to set up across 8 international sites, while Feathers has worked in a few months. SAP BW is being perpetually overhauled and upgraded with maintenance outages being common.&lt;br /&gt;
&lt;br /&gt;
Structurally speaking, implementing SAP BW requires a redundant cluster of proprietary database (SQL Server, Oracle, Sybase) whereas Feathers TPMS runs happily with the open source MySQL. &lt;span style="font-style: italic;"&gt;(We have it running on SQL Server, for SAP integration)&lt;/span&gt;. About SAP integration - Feathers runs happily with SAP, both complementing each other.&lt;br /&gt;
&lt;br /&gt;
The most important thing now is turning this great potential into a strong competitive advantage. Feathers blurs the boundary between a TPS and a DSS. This MIS is a great tool for managing retailer promotions with up to date data.&lt;br /&gt;
&lt;br /&gt;
However, all this comes at a strong cost with a stagnant IT department. The IT department has come to realize the value of business processes over business solutions. Thats quite a contrast! What I mean is that the IT department can see that the Feathers TPMS solution is a better one, with more features and quicker delivery, however they also see that changing their existing infrastructure to empower the strengths of Feathers TPMS will disrupt their highly calibrated and smooth working information chain.&lt;br /&gt;
&lt;br /&gt;
Its a great ability to be able to move, but unless the IT department sees value in harbouring technological solutions which provide better business intelligence to middle and senior management, the struggle for what is better over what works will continue.&lt;br /&gt;
&lt;br /&gt;
I will keep you posted as this MIS saga continues....&lt;br /&gt;
 &lt;img src="http://geekswithblogs.net/davesraves/aggbug/112829.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/112829.aspx</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/112829.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/112829.aspx</trackback:ping>
    </entry>
    <entry>
        <title>SQL Server 2005 Large Data Types</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/04/10/111231.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/04/10/111231.aspx</id>
        <published>2007-04-10T11:07:00-05:00:00</published>
        <updated>2007-04-10T11:07:00Z</updated>
        <content type="html">For some time now the Large Data Types has been trumpeted around as the next best thing in the T-SQL world. There is a great entry about it on Fotia &lt;i&gt;(See here: &lt;a href="http://www.fotia.co.uk/fotia/DY.13.VarCharMax.aspx" target="_blank"&gt;http://www.fotia.co.uk/fotia/DY.13.VarCharMax.aspx&lt;/a&gt;)&lt;/i&gt;

However, when you try to do a PRINT command in SQL Management Studio, you will only print out the first 8,000 characters. I still haven't figuired out why that is the case, but perhaps it is a limit on the text-box in SQL Management Studio. Anyway - hopefully you won't need to spend hours trying to find out why your VARCHAR(MAX) local variable is not holding more than 8,000 characters.

A quick test is the function "datalength" which will return the 'intelligent' length of the character sequence.&lt;img src="http://geekswithblogs.net/davesraves/aggbug/111231.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/111231.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/111231.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/111231.aspx</trackback:ping>
    </entry>
    <entry>
        <title>An example of customer service</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/03/28/110081.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/03/28/110081.aspx</id>
        <published>2007-03-28T16:56:00-05:00:00</published>
        <updated>2007-03-28T16:56:00Z</updated>
        <content type="html">&lt;P&gt;Hey All,&lt;/P&gt;
&lt;P&gt;Today I was purchasing a cake for my brother for his birthday, and it needed to be done by Friday. The checkout girl said the earliest would be by about Sunday. Anyway - I had a digital image which I scanned from the image that was to be the icing on the cake. So I asked to send it to them digitally.&lt;/P&gt;
&lt;P&gt;They said that it would be fine, but a 2Mb limit. It was a huge A4 size poster, so I informed her that it would be a little bigger than that. Luckily the Regional Manager for Northern NSW was there - one of the top honcho's of Michel's. He rang up a friend back in the admin side of things and got the thumbs up for me to host the image. &lt;/P&gt;
&lt;P&gt;I had to get the image in by 4:30pm. Got back to my computer in the office at about 4:12pm, and then had a call from the NSW Bakery Operations Supervisor who asked how things were as he had not got my image yet.&lt;/P&gt;
&lt;P&gt;To cut a long story short, this amazing guy took it on himself to get my order all ok. It was incredible. I am REALLY impressed with their customer service. Looks like I'll get my brothers cake tomorrow, all because some guys cared about their customer.&lt;/P&gt;
&lt;P&gt;So anyone of you who are going through a shopping centre and see Michel's Patisserie there - stop and buy a coffee or a slice of cake. They are really worth it.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=100 src="http://www.michels.com.au/images/header_anim.gif" width=779&gt;&lt;/IMG&gt;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/110081.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/110081.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/110081.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/110081.aspx</trackback:ping>
    </entry>
    <entry>
        <title>An Open Source Initiave</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/03/28/110050.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/03/28/110050.aspx</id>
        <published>2007-03-28T10:18:00-05:00:00</published>
        <updated>2007-03-28T10:18:00Z</updated>
        <content type="html">&lt;P&gt;Remember my scathing comment about the FSF foundations BadVista Campain?&lt;/P&gt;
&lt;P&gt;Well, here is something that somewhat redeems FSF in my eyes. Ironically, it comes from the Open Source camp. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.mcall.com/entertainment/all-blognotesp8k7mar23,0,401594.story"&gt;This article&lt;/A&gt;&amp;nbsp;describes how a group of individuals gave out Open Source &lt;STRONG&gt;Software&lt;/STRONG&gt; that ran on Windows machines. Ie, they made the impression that Open Source was not just GNU/Linux.&lt;/P&gt;
&lt;P&gt;This is an initiave to educate users into using applications which are available in GNU/Linux, in essence future-proofing those users.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/110050.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/110050.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/110050.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/110050.aspx</trackback:ping>
    </entry>
    <entry>
        <title>The FSF - Good and the Bad</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/02/22/the_fsf_good_and_bad.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/02/22/the_fsf_good_and_bad.aspx</id>
        <published>2007-02-22T09:57:00-06:00:00</published>
        <updated>2007-03-28T09:49:00Z</updated>
        <summary type="html">Recently I was on the FSF browsing about when I found quite an interesting website: &lt;a href="http://www.badvista.org&gt;Bad Vista.org&lt;/a&gt; 
Now, I am quite open-minded about open software, but I found this website just childish. The reason for this site is labeled: &lt;i&gt;"The BadVista campaign is an advocate for the freedom of computer users, opposing adoption of Microsoft Windows Vista and promoting free (as in freedom) software alternatives."&lt;/i&gt;</summary>
        <content type="html">Well, this is hardly a kosher topic to talk about - people get up in arms about the idea of Open Source and the free software movement. &lt;BR&gt;&lt;BR&gt;Recently I was on the FSF browsing about when I found quite an interesting website: &lt;A href="http://www.badvista.org"&gt;BadVista.org&lt;/A&gt; What the hell??? Now, I am quite open-minded about open software, but I found this website just childish. The reason for the existence of this site is labeled as: &lt;EM&gt;"The BadVista campaign is an advocate for the freedom of computer users, opposing adoption of Microsoft Windows Vista and promoting free (as in freedom) software alternatives."&lt;BR&gt;&lt;/EM&gt;&lt;BR&gt;Personally - I love Linux (GNU/Linux for those who are of the stoic nature), I use Fedora on my personal servers and Gentoo on some desktops, and would use other Free and Open Source Software when given the chance. However this campaign is a pie-in-the-face to the whole idea of Free Software. From the source (&lt;A href="http://www.gnu.org/"&gt;http://www.gnu.org/&lt;/A&gt;) of the ideology comes the statement that free software comes with freedoms:&lt;BR&gt;&lt;I&gt;&lt;BR&gt;* The freedom to run the program, for any purpose (freedom 0).&lt;BR&gt;* The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.&lt;BR&gt;* The freedom to redistribute copies so you can help your neighbor (freedom 2).&lt;BR&gt;* The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this. &lt;BR&gt;&lt;/I&gt;&lt;BR&gt;&lt;BR&gt;Perhaps the most important construct we have to make is the distinction of corporate environments. Microsoft is a commercial entity; a public company governed by its shareholders - and to these shareholders Microsoft must answer the question of how well it is using their money. The Free Software Foundation (&lt;A href="http://www.fsf.org/"&gt;http://www.fsf.org/&lt;/A&gt;) is a non-profit organization dependent of donations. Its funding of 'important projects' is the only direction of finance flow created by the interactions of funders and projects. There is no payment back to the people funding.&lt;BR&gt;&lt;BR&gt;In the corporate world, finance has to flow both ways: Whether its payment of cash for goods, or a service. That is perhaps one of the clearest reasons why Free Software has failed to be swept up: It does not have a steady market recourse - the funds that are put into it, go through it, but never return. Hence the financial system is very lopsided and is potentially a bucket with no bottom for investors. &lt;BR&gt;&lt;BR&gt;The converse system that Microsoft is running on returns to the investors at least a small portion of what they put in (sure - the risks of bankruptcy are there, but there is hope with Microsoft shareholders to gain a return). &lt;BR&gt;&lt;BR&gt;With this important concept in mind, why is the BadVista.org campaign so stupid, childish and a bad face for the FSF foundation? Well, financiers are putting in thousands of dollars into software development for what reason? To make better software than the guy next door. That is the &lt;B&gt;only&lt;/B&gt; reason that there is competition over GNU operating systems and Microsoft operating systems. However, Microsoft tends to emphasize &lt;I&gt;why&lt;/I&gt; their software, OSes, and philosophy is better, while GNU / FSF tend to emphasize &lt;I&gt;that&lt;/I&gt; their software is better.&lt;BR&gt;I could not find a reference on the BadVista.org website that showed that Free Software was better. All it showed was that &lt;I&gt;"The BadVista campaign is an advocate for the freedom of computer users, opposing adoption of Microsoft Windows Vista and promoting free (as in freedom) software alternatives."&lt;/I&gt; The BadVista campaign bad mouthes Vista (ok - thats what its there for) and is supposed to promote free software alternatives (&lt;B&gt;such as? There are no alternatives. The BadVista campaign says that there &lt;I&gt;are&lt;/I&gt; alternatives, and that it &lt;I&gt;promotes&lt;/I&gt; their use, but doesn't say &lt;I&gt;what&lt;/I&gt; those alternatives really are!&lt;/B&gt;)&lt;BR&gt;&lt;BR&gt;How is Free Software supposed to compete in the corporate world where most of the important decisions are made on virtues not on hype? There is little in the BadVista campaign that says how Free Software is better. By implication, it suggests that Free Software &lt;I&gt;in general&lt;/I&gt; is better, but that is always a bad thing to do. Sure, there is bad Microsoft software, and there is also bad GNU software. &lt;BR&gt;&lt;BR&gt;While the FSF is a good idea to lobby mega-corporations such as Microsoft into being more consumer orientated, it really should curb the 'extremist' groups in its philosophical war as they are the ones that give the whole FSF a bad name. Since when did jumping around in yellow rain-coats and shouting that Vista is bad at a Vista party make anyone popular? (&lt;I&gt;&lt;A href="http://badvista.fsf.org/blog/a-badvista-at-microsofts-new-york-launch-parties"&gt;http://badvista.fsf.org/blog/a-badvista-at-microsofts-new-york-launch-parties&lt;/A&gt;&lt;/I&gt;) &lt;BR&gt;What are your thoughts?&lt;BR&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/106954.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/106954.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/106954.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/106954.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Lets Replace Phishing with SPAM</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/03/28/replacing_phishing_with_spam.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/03/28/replacing_phishing_with_spam.aspx</id>
        <published>2007-03-28T09:43:00-05:00:00</published>
        <updated>2007-03-28T09:44:00Z</updated>
        <content type="html">&lt;P&gt;According to this &lt;A href="http://news.com.com/2100-7355_3-6171015.html?part=rss&amp;amp;tag=2547-1_3-0-5&amp;amp;subj=news" target="_blank"&gt;article&lt;/A&gt;&amp;nbsp;[CNet News, in new window] a new start-up company has created a piece of software for ISP's. This software detects if a user is going to a known phishing site, and shows a warning, along with ads from Yahoo, and other sources. &lt;/P&gt;
&lt;P&gt;So we are creating a good anti-phishing campaign with unsolicited advertising (spam). I don't know my stance on this yet, but why is every little bit of screen real-estate is being used for advertising.&lt;/P&gt;
&lt;P&gt;There needs to be an Internet governing body for controlling the advertising on reputable sites. (Seen yahoo recently?)&lt;/P&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/110048.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/110048.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/110048.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/110048.aspx</trackback:ping>
    </entry>
    <entry>
        <title>ROLAP vs. MOLAP - A statistical case study</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/02/21/rolap_molap_case_study.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/02/21/rolap_molap_case_study.aspx</id>
        <published>2007-02-21T15:13:00-06:00:00</published>
        <updated>2007-03-27T09:55:00Z</updated>
        <content type="html">I work as a systems developer at a large food manufacturing firm in Australia. Recently we have been fighting with Microsoft's Analysis Services about a certain cube we were wanting processed.&lt;br&gt;
&lt;br&gt;
The quick details - &lt;br&gt;
Database size: 25.6Gb&lt;br&gt;
Dimensions: 9&lt;br&gt;
Storage Model: MOLAP&lt;br&gt;
&lt;br&gt;
The data was the entire set of sales figures for the years 2002 to present in weekly installments. We had to process this cube during off-peak hours as the server it was running on was a high-demand corporate server. Taking this into account we set it to run at 5:30pm (when most of the people using the server had gone home for the day) and  were expecting it to be processed in the morning. &lt;br&gt;
&lt;br&gt;
Arriving in the morning we saw a large red cross and a clever error message: "Error: General network error!" &lt;br&gt;
&lt;br&gt;
Well - after a few weeks of fiddling and trying to process it we made it to the "Successful" stage  -  process time: 50 hours.&lt;br&gt;
&lt;br&gt;
No way could we run it at that, so we started cutting things down. In the end we removed 3 unnecessary dimensions and culled the data up to 2005. Then switching to ROLAP for better aggregation of older data we doubled the size of the database with the aggregations. That failed miserably, so we took it back to MOLAP.&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;hr&gt;
These are the statistical differences between the two methods:&lt;br&gt;

&lt;b&gt;Old Cube Setup&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
ROLAP&lt;br&gt;
At 50% performance gain, 235 aggregations @ 3,434.6Mb&lt;br&gt;
At 75% performance gain, 351 aggregations @ 16,509.7Mb&lt;br&gt;
At 100% performance gain, 3624 aggregations @ 258,271.7Mb&lt;br&gt;
&lt;br&gt;
MOLAP   &lt;br&gt;
At 50% performance gain, 235 aggregations @ 1,412.2Mb&lt;br&gt;
At 75% performance gain, 351 aggregations @ 6,562.4Mb&lt;br&gt;
At 100% performance gain, 3624 aggregations @ 99,826.5Mb&lt;br&gt;
&lt;br&gt;
&lt;b&gt;New Cube Setup&lt;/b&gt;&lt;br&gt;
ROLAP&lt;br&gt;
At 50% performance gain, 120 aggregations @  1,052.9Mb&lt;br&gt;
At 75% performance gain, 189 aggregations @  5,700.9Mb&lt;br&gt;
At 100% performance gain, 2079 aggregations @ 91,681.4Mb&lt;br&gt;
&lt;br&gt;
MOLAP&lt;br&gt;
At 50% performance gain, 120 aggregations @ 546.6Mb&lt;br&gt;
At 75% performance gain, 189 aggregations @ 2,921.8Mb&lt;br&gt;
At 100% performance gain, 2079 aggregations @ 45,820.4Mb&lt;br&gt;
&lt;br&gt;
Astounding results on a 25 Gb database aren't they?&lt;br&gt;
&lt;hr&gt;&lt;br&gt;
&lt;br&gt;
Well - the intricacies of MOLAP vs. ROLAP are well documented. However here are some empirical results which actually outline the size difference between the two storage models. &lt;i&gt;For more information on Molap and Rolap data, see &lt;a href="http://en.wikipedia.org/wiki/ROLAP"&gt;ROLAP and MOLAP&lt;/a&gt; data&lt;/i&gt;
&lt;br&gt;
As closure, the new cube processes in about 12 hours and query performance is reduced from 16 minutes to about 1 - 2 mins. &lt;br&gt;&lt;img src="http://geekswithblogs.net/davesraves/aggbug/106862.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/106862.aspx</wfw:comment>
        <slash:comments>7</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/106862.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/106862.aspx</trackback:ping>
    </entry>
    <entry>
        <title>The Daily WTF</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/davesraves/archive/2007/02/23/107048.aspx" />
        <id>http://geekswithblogs.net/davesraves/archive/2007/02/23/107048.aspx</id>
        <published>2007-02-23T07:55:00-06:00:00</published>
        <updated>2007-02-23T07:55:00Z</updated>
        <content type="html">Recently becoming a reader of this interesting website I urge all of you to see the curious perversions of technology!

&lt;a href="http://www.thedailywtf.com"&gt;http://www.thedailywtf.com&lt;/a&gt; is where you want to go!
&lt;img src="http://geekswithblogs.net/davesraves/aggbug/107048.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/davesraves/comments/107048.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/davesraves/comments/commentRss/107048.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/davesraves/services/trackbacks/107048.aspx</trackback:ping>
    </entry>
</feed>
