<?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>Nigel Pond - BI Consultant, MicroStrategy Certified Engineer (MCE)</title>
	<atom:link href="http://www.nigelpond.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nigelpond.com</link>
	<description>BI Consultant, MicroStrategy Certified Engineer (MCE)</description>
	<lastBuildDate>Fri, 27 Apr 2012 08:03:56 +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>Michael J. Saylor&#8217;s upcoming book: The Mobile Wave</title>
		<link>http://www.nigelpond.com/2012/04/27/michael-j-saylors-upcoming-book-the-mobile-wave/</link>
		<comments>http://www.nigelpond.com/2012/04/27/michael-j-saylors-upcoming-book-the-mobile-wave/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 08:02:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MicroStrategy]]></category>

		<guid isPermaLink="false">http://www.nigelpond.com/?p=153</guid>
		<description><![CDATA[Michael J. Saylor the President &#38; CEO of MicroStrategy (MSTR) has written a book:  The Mobile Wave &#8211; How Mobile Intelligence Will Change Everything. For those familiar with Mr. Saylor&#8217;s almost legendary speaches you could wonder whether the book is just a transcription of his key note oratory.  But I hope that it is much [...]]]></description>
			<content:encoded><![CDATA[<p>Michael J. Saylor the President &amp; CEO of MicroStrategy (<a href="http://www.google.co.uk/finance?q=NASDAQ:MSTR#" title="MSTR">MSTR</a>) has written a book:  The Mobile Wave &#8211; How Mobile Intelligence Will Change Everything.</p>
<p>For those familiar with Mr. Saylor&#8217;s almost legendary speaches you could wonder whether the book is just a transcription of his key note oratory.  But I hope that it is much more.  When I&#8217;ve spoken to customers of MicroStrategy some firmly believe the man to be a visionary &#8211; who am I to disagree?</p>
<p>The Amazon.com listing (I&#8217;ve yet to see if it&#8217;s available internationally) describes the book as follows:</p>
<p>Publication Date: <strong>June 26, 2012</strong> | ISBN-10:<strong> 1593157207 </strong>| ISBN-13:<strong> 978-1593157203</strong></p>
<p>In the tradition of international bestsellers, <em>Future Shock</em> and <em>Megatrends</em>, Michael J. Saylor, CEO of MicroStrategy, brings <em>The Mobile Wave</em>, a ground-breaking analysis of the impact of mobile intelligence—the fifth wave of computer technology.  </p>
<p><em>The Mobile Wave </em>argues that the changes brought by mobile computing are so big and widespread that it’s impossible for us to see it all, even though we are all immersed in it. Saylor explains that the current generation of mobile smart phones and tablet computers has set the stage to become the universal computing platform for the world. In the hands of billions of people and accessible anywhere and anytime, mobile computers are poised to become an appendage of the human being and an essential tool for modern life.</p>
<p>With the perspective of a historian, the precision of a technologist, and the pragmatism of a CEO, Saylor provides a panoramic view of the future mobile world. He describes how:</p>
<ul>
<li>A Harvard education will be available to anyone with the touch of a screen.</li>
<li>Cash will become virtual software and crime proof.  </li>
<li>Cars, homes, fruit, animals, and more will be “tagged” so they can tell you about themselves.  </li>
<li>Buying an item will be as easy as pointing our mobile device to scan and pay.</li>
<li>Land and capital will become more of a liability than an asset.</li>
<li>Social mobile media will push all businesses to think and act like software companies.</li>
<li>Employment will shift as more service-oriented jobs are automated by mobile software.</li>
</ul>
<p>Products, businesses, industries, economies, and even society will be altered forever as the Mobile wave washes over us and changes the landscape. With so much change, <em>The Mobile Wave </em>is a guidebook for individuals, business leaders, and public figures who must navigate the new terrain as mobile intelligence <span style="text-decoration: underline;">changes everything</span>.</p>
<p>Here&#8217;s a link to the book:</p>
<p><a href="https://mail-emea.microstrategy.com/owa/redir.aspx?C=85ad77475f0848bfb155b42f0f92c127&amp;URL=http%3a%2f%2fwww.amazon.com%2fThe-Mobile-Wave-Intelligence-Everything%2fdp%2f1593157207%2fref%3dsr_1_9%3fie%3dUTF8%26qid%3d1335473532%26sr%3d8-9" target="_blank">http://www.amazon.com/The-Mobile-Wave-Intelligence-Everything/dp/1593157207/ref=sr_1_9?ie=UTF8&amp;qid=1335473532&amp;sr=8-9</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nigelpond.com/2012/04/27/michael-j-saylors-upcoming-book-the-mobile-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capturing &amp; Analysing Linux Performance Data (sar)</title>
		<link>http://www.nigelpond.com/2012/02/10/capturing-analysing-linux-performance-data-sar/</link>
		<comments>http://www.nigelpond.com/2012/02/10/capturing-analysing-linux-performance-data-sar/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 19:14:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nigelpond.com/?p=146</guid>
		<description><![CDATA[Overview In order to analyse Linux performance you need to first enable the collection of this information on the Linux machine.  The tool used in this knowledge brief is sar which is part of sysstat. This data then can be collected and passed through an ETL process where the information can then be analysed.  In [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><strong>Overview</strong></p>
</div>
<p>In order to analyse Linux performance you need to first enable the collection of this information on the Linux machine.  The tool used in this knowledge brief is sar which is part of sysstat. This data then can be collected and passed through an ETL process where the information can then be analysed.  In this case I have used shell scripts to perform the ETL component and a MySQL database.</p>
<p>This document shows how to deploy and use the attached scripts:</p>
<p>backup-sar.sh – script to make a copy of the text output from sar</p>
<p>sar-db-load.sh – script to parse the text output and format it for loading into a MySQL database</p>
<p>sar.sql – script to create the MySQL database</p>
<p>You can find the scripts and the missing screenshots here: <a href="http://www.nigelpond.com/uploads/">http://www.nigelpond.com/uploads/</a></p>
<p><strong>Caveats</strong></p>
<p>For the creation of these scripts I have used a Virtual Machine based on the 64bit Linux distribution Fedora Core 16.  The sar output may differ for other versions of Linux so the scripts may have to be modified for your specific environment.  Also, where possible, I have used the GUI tools – you may not have this available so you may need to Google for the equivalent command line commands.</p>
<p>Everything I do here is as root.  This is fine for testing but it is recommended that you check whether this is OK for customer systems.  Many systems will have sysstat already installed and collecting data so you may not have to install it or setup the crontab scheduler.</p>
<p><strong>Install sysstat for sar and iostat</strong></p>
<p>In order to start collecting system activity reporting (sar) data you need to install sysstat.  This can be completed via the GUI tool ‘Add/Remove Software’.  You will need an internet connection for this to work.</p>
<p>Applications -&gt; System Tools -&gt; Add/Remove Software</p>
<p>The tool is self-explanatory; type in the name of the software you wish to install, in this case sysstat, and hit return.  A message in the bottom left-corner of the screen will initially say you’re request is waiting in a queue and then you should see results appear in the top-right section of the window.  Then tick the box next to the sysstat result and hit the Apply button in the bottom right-hand corner of the window.  When the installation is complete the screen will refresh and you should have an open box symbol as in the screen shot below.</p>
<p>Figure 1: Install sysstat</p>
<p><strong>Install MySQL Client, MySQL Server &amp; phpMyAdmin</strong></p>
<p>Utilizing the same ‘Add/Remove Software’ tool; search for and install the MySQL client and server components as well as the MySQL web administration tool phpMyAdmin.  There is nothing contained within this document that requires the use of a web tool but I have found it to be very beneficial in the past when managing MySQL databases.  Everything that’s done here can be done on the command line if you so wish.</p>
<p>Once the above installations are complete start the Apache web (httpd) and MySQL (mysqld) services; from the<br />
command line, as root, type:</p>
<p># service mysqld start</p>
<p># service httpd start</p>
<p><strong>Create the crontab scheduler entries</strong></p>
<p>My test system root account didn’t have a crontab but yours may.  Be careful not to change or over-write any existing cron entries.  For those unfamiliar with the vi editor should take particular care.</p>
<p>Edit the crontab like this:</p>
<p># crontab –e</p>
<p>&nbsp;</p>
<p>Make your file look like this:</p>
<p># Crontab for systat</p>
<p># Activity reports culled and updated every 10 mins ofevery day</p>
<p>*/10 * * * * root /usr/lib64/sa/sa1 1 1</p>
<p># Update log sar reports every day at 23:57</p>
<p>57 23 * * * root /usr/lib64/sa/sa2 –A</p>
<p>Once you’ve exited from the edit you can view your changes by running the following command:</p>
<p># crontab -l</p>
<p><strong>Create folder structure</strong></p>
<p>The scripts I have written require a specific folder structure: if you cannot have the same structure you<br />
will have to modify the scripts to suit your own requirements.  From the root login directory run the following<br />
commands to create the required sub-folders:</p>
<p># mkdir performanceStats</p>
<p># cd performanceStats</p>
<p># mkdir csv/ workingDir/ sarBackups/ formattedDir</p>
<p><strong>Copy across the scripts and make them executable</strong></p>
<p>My Fedora distribution came with SSH/SFTP already setup so I was able to configure my PC FTP client (FileZilla – free from sourceforge) and SFTP the files across.  Put both the attached scripts into the performanceStats folder and chmod them to make them executable:</p>
<p># chmod +x backup-sar.sh</p>
<p># chmod +x sar-db-load.sh</p>
<p>NB:  If you have viewed or edited these files on a Windows machine you may have to convert them back to a *nix format.  You can do this with the following commands:</p>
<p># dos2unix backup-sar.sh</p>
<p># dos2unix sar-db-load.sh</p>
<p>You should end up with the contents of your performanceStats folder looking something like this:</p>
<p>&nbsp;</p>
<p>Figure 2: Folder Structure</p>
<p>NB: Don’t forget to also copy across the database schema script: sar.sql</p>
<h1>Check whether sar data is being collected</h1>
<p>Since editing the crontab file the system should have picked up your changes and already started collecting system performance data.  By executing the following commands you should see at least one file called saXX – where XX is the day of the month.</p>
<p># cd /var/log/sa</p>
<p># ls –lrt</p>
<p>The second line that you entered into the crontab file won’t run until 23:57 but you can run the command now to test that you’re able to convert the saXX output (which is binary) into the sarXX output (which is text).  So, if you run the following command you should now see a sarXX file present in the same folder:</p>
<p># /usr/lib64/sa/sa2 –A</p>
<p>&nbsp;</p>
<h1>Test the backup script:  backup-sar.sh</h1>
<p>When you have a sarXX file to work with you can then test the two scripts I have provided.  The first script to run simply copies the sarXX file and renames it.  When you’re confident with this entire process and you wish to collect data all the time you can add another line to the crontab that will automate this component.</p>
<p># cd /root/performanceStats</p>
<p># ./backup-sar.sh</p>
<p># ls sarBackups/</p>
<p>You should see a file that is similar to this:</p>
<p>localhost-sar06-20120207.bckup</p>
<h1>Creating the Database</h1>
<p>The second script (sar-db-load.sh) parses this backup file and splits each type of data into separate CSV files.  It then takes each of these files and loads them into the MySQL database.  But first you need to create the database, a user, and all the tables.  The examples below use my details; make sure you change them for your own.</p>
<p>On the command line enter MySQL:</p>
<p># mysql</p>
<p>mysql&gt; CREATE USER ‘fed’@’localhost’ IDENTIFIED BY ‘fed’;</p>
<p>mysql&gt; CREATE DATABASE sar;</p>
<p>mysql&gt; GRANT ALL ON sar.* TO ‘fed’@’localhost’;</p>
<h1>Creating the tables</h1>
<p>Login to the web administrator tool phpMyAdmin using the user details you created in the previous step:</p>
<p><a href="http://localhost/phpMyAdmin">http://localhost/phpMyAdmin</a></p>
<p>Once logged you should see an icon for the database you created earlier – click on it and then click on the<br />
“Import” tab across the top.</p>
<p>As in the image below; browse to where you have the sar.sql script and hit the button marked ‘Go’.</p>
<p>&nbsp;</p>
<p>Figure 3: Loading the schema SQL</p>
<p>You should then see a successful message like the following:</p>
<p>&nbsp;</p>
<p>Figure 4: Successful table creation</p>
<h1>Performing a test run of the DB load script</h1>
<p>You should now be collecting data and have a single backup file on which to test.  The script sar-db-load.sh will now parse that backup file and load the extracted data into our database.</p>
<p>You run the script as follows:</p>
<p># ./sar-db-load.sh</p>
<p>You should see output similar to this:</p>
<p>File: localhost-sar06-20120207.bkup</p>
<p>New file: localhost-sar06-20120207</p>
<p>In the formattedDir folder there should be 17 CSV files.  Perform the “wc<br />
–l” command as in the following screenshot so that we can validate the correct number of rows have been entered into our database.</p>
<p>&nbsp;</p>
<p>Figure 5: CSV file row counts</p>
<p>Back in your phpMyAdmin browser window refresh the data using the green-circular arrow (below the orange ‘n’ in phpMyAdmin).  Then you can hover over each of the table names to see how many rows they contain.  The row count should be one less than what we saw in the above output as there is a header line that has been removed.</p>
<p>&nbsp;</p>
<p>Figure 6: Validating the data load.</p>
<p>Once you’re happy that all the test data has loaded successfully you can empty the tables just by clicking on the ‘Empty’ buttons for each table.</p>
<p><strong>Housekeeping</strong></p>
<p>Once you’re happy with the process and everything is working as it should you should clean out the CSV files from the formattedDir folder before running another extract.  Also be aware that the DB load script will run ALL the files that it finds in the sarBackup folder which will be populated every day via the cron job.  So, it is important to backup each days’ file when it’s been successfully processed.  Of course all these extra tasks can be easily automated with simple updates to the existing scripts.</p>
<p><strong>Understanding sar</strong></p>
<p>Of course in order to be able to analyse the sar output you need to know what it’s telling you.  Luckily there are reams of pages out there on the web and also the ‘man’ pages on the command line.  One particularly good web page I found was this:</p>
<p><a href="http://sebastien.godard.pagesperso-orange.fr/man_sar.html">http://sebastien.godard.pagesperso-orange.fr/man_sar.html</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nigelpond.com/2012/02/10/capturing-analysing-linux-performance-data-sar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Audible.co.uk / Amazon.co.uk SCAM Warning</title>
		<link>http://www.nigelpond.com/2011/11/29/audible-co-uk-amazon-co-uk-scam-warning/</link>
		<comments>http://www.nigelpond.com/2011/11/29/audible-co-uk-amazon-co-uk-scam-warning/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 10:48:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nigelpond.com/?p=122</guid>
		<description><![CDATA[I am in the process of trying to cancel an account with Audible.co.uk &#8211; an account that I wasn&#8217;t even aware that I&#8217;d created. I&#8217;m normally a pretty suspicious person so when I agreed to a free trial of their service through Amazon.co.uk I think I would&#8217;ve noticed (had it been written clearly) that I [...]]]></description>
			<content:encoded><![CDATA[<p>I am in the process of trying to cancel an account with Audible.co.uk &#8211; an account that I wasn&#8217;t even aware that I&#8217;d created.  I&#8217;m normally a pretty suspicious person so when I agreed to a free trial of their service through Amazon.co.uk I think I would&#8217;ve noticed (had it been written clearly) that I was signing up for a subscription service at 7.99 GBP per month.</p>
<p>So, be warned.  If you&#8217;re looking at books on Amazon.co.uk and you get offered a free trial with Audible.co.uk then you will in-fact be signing up for a monthly subscription service.</p>
<p>Because I&#8217;d gone via Amazon.co.uk I didn&#8217;t create a username/password account with Audible.co.uk so now I find that I cannot actually log-in to Audible.co.uk to check my account status!</p>
<p>I have sent them an email cancelling my account and asking for a refund.</p>
<p>I would&#8217;ve looked at their service again and probably purchased a few audio books had they not been so sneaky.  I think they offer a potentially good service but underhandedness like this immediately destroys my trust so I will NOT be using them EVER again.</p>
<p>It looks like I&#8217;m not the only person complaining: <a href="http://jakeandsarah.blog.co.uk/2010/03/02/the-great-audible-scam-8104445/" title="Audible.co.uk SCAM Warning">The Great Audible Scam</a></p>
<p>I&#8217;ll update this post with notes on how they progress with my complaint/subscription cancellation.</p>
<p>UPDATE: 30 Nov 2011:  Well, I have to give their Customer Care people some credit &#8211; they replied to my email and cancelled my subscription.  No acknowledgment of doing anything wrong of course&#8230; Being slightly conspiratorially minded their promptness makes me think that they&#8217;re used to dealing with such queries&#8230; hmmm&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nigelpond.com/2011/11/29/audible-co-uk-amazon-co-uk-scam-warning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MicroStrategy Cloud Personal</title>
		<link>http://www.nigelpond.com/2011/09/30/microstrategy-cloud-personal/</link>
		<comments>http://www.nigelpond.com/2011/09/30/microstrategy-cloud-personal/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 09:49:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MicroStrategy]]></category>

		<guid isPermaLink="false">http://www.nigelpond.com/?p=123</guid>
		<description><![CDATA[MicroStrategy have just released a consumerised version of their Cloud based visualisation tool Visual Insight. Within minutes anyone can slice and dice their spreadsheet data and build compelling dashboards that can be shared instantly. &#8220;Smarter Than A Spreadsheet: You probably rely on spreadsheets to analyse and share data. Almost everyone does. But MicroStrategy Cloud Personal [...]]]></description>
			<content:encoded><![CDATA[<p>MicroStrategy have just released a consumerised version of their Cloud based visualisation tool Visual Insight. Within minutes anyone can slice and dice their spreadsheet data and build compelling dashboards that can be shared instantly.</p>
<p>&#8220;Smarter Than A Spreadsheet: You probably rely on spreadsheets to analyse and share data. Almost everyone does. But MicroStrategy Cloud Personal Edition is smarter. With just a few click, you can apply the power of visual intelligence to your data &#8211; graph it, slice it, filter it. It&#8217;s insight made simple.&#8221;</p>
<p>Of course the solution is also mobile with all the functionality available via an iPad application. Once you&#8217;ve created your interactive dashboard you can publish to a blog or share it using Facebook or Twitter.</p>
<p><a href="http://www.microstrategy.com/cloud/personal?CID=3357"><img class="aligncenter" src="https://www.microstrategy.com/emailfooters/footer_cloud-personal.gif" alt="MicroStrategy Cloud - Personal Edition" border="0" /></a></p>
<p>MicroStrategy Cloud Personal Edition uses MicroStrategy&#8217;s fast, reliable and secure Cloud Intelligence infrastructure. There&#8217;s no software to install or manage. You can upload and analyse your data in minutes. No more waiting for support from your IT department!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nigelpond.com/2011/09/30/microstrategy-cloud-personal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>World Community Grid &#8211; Statistics &amp; Link</title>
		<link>http://www.nigelpond.com/2011/08/27/world-community-grid-statistics-link/</link>
		<comments>http://www.nigelpond.com/2011/08/27/world-community-grid-statistics-link/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 15:07:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nigelpond.com/?p=120</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://www.worldcommunitygrid.org/getDynamicImage.do?memberName=Nigel Pond&#038;mnOn=true&#038;stat=1&#038;imageNum=3&#038;rankOn=false&#038;projectsOn=false&#038;special=true" frameborder="0" name="di" scrolling="no" width="125px" height="176px"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nigelpond.com/2011/08/27/world-community-grid-statistics-link/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

