<?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>Aptivate &#124; A Blog for ICT4D &#187; Appropriate Technology</title>
	<atom:link href="http://blog.aptivate.org/category/appropriate-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aptivate.org</link>
	<description>International I.T. Development</description>
	<lastBuildDate>Wed, 01 Feb 2012 14:09:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.6</generator>
		<item>
		<title>Rough Guide to rural data collection with ODK</title>
		<link>http://blog.aptivate.org/2011/12/05/rough-guide-to-rural-data-collection-with-odk/</link>
		<comments>http://blog.aptivate.org/2011/12/05/rough-guide-to-rural-data-collection-with-odk/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 17:58:43 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Engineer's Log]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobiles]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[data collection]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=986</guid>
		<description><![CDATA[This post has three purposes, which I think overlap sufficiently to combine them: A User Guide for the system that we developed for UNICEF, IDS and RuralNet Zambia A Developers&#8217; Guide for anyone wishing to build something similar Notes on lessons learned that may assist future implementers Project goals Automate the data entry part of [...]]]></description>
			<content:encoded><![CDATA[<p>This post has three purposes, which I think overlap sufficiently to combine them:</p>
<ul>
<li>A User Guide for the system that we developed for UNICEF, IDS and RuralNet Zambia</li>
<li>A Developers&#8217; Guide for anyone wishing to build something similar</li>
<li>Notes on lessons learned that may assist future implementers</li>
</ul>
<h3>Project goals</h3>
<p>Automate the data entry part of a long paper-based survey, by replacing the paper forms with electronic devices.</p>
<h3>Hardware and application selection</h3>
<p>The survey has several long and complex questions, and long sets of multiple-choice answers. The data collection needs to be done in dusty rural Zambia, and the devices might need to be used for a full day without power. Collected data should be sent wirelessly to a secure data repository at some time after collection.</p>
<p>Text entry is required for many fields. That means either a real keyboard with keys, or a sufficiently large touch screen to type comfortably on. Use of the device camera, and presentation of reports and graphs on the same device, might be required in future.</p>
<p>Two possible hardware platforms were identified:</p>
<ul>
<li>Tablet laptops with touch screens</li>
<li>Tablet mobile devices (iPad or Android tablet)</li>
</ul>
<p>We selected the latter for this project due to lower cost, lighter weight, better usability and longer battery life.</p>
<p>The available software options that we identified were:</p>
<ul>
<li>EpiSurveyor (Java J2ME, partly closed source, we have used before and fixed bugs)</li>
<li>OpenXdata (Java J2ME, open source, developed and supported by an Aptivate alumnus among others)</li>
<li>Open Data Kit (ODK) (Android, open source, active community)</li>
<li>Bespoke online/offline survey in HTML5</li>
</ul>
<p>Of these, we eliminated EpiSurveyor and OpenXdata due to lack of compatibility with the hardware platform(s) we had chosen.</p>
<p>We chose ODK over a bespoke system due to limited time available for development, and ability to easily take photos and record GPS coordinates using the device&#8217;s hardware.</p>
<p>Of the available Android tablet devices, we chose the Samsung Galaxy Tab for the pilot project, due to its high quality construction. For future projects we would probably use a lower cost device; see the lessons learned for details.</p>
<h3>Form creation</h3>
<p>Since the survey is quite long (about 230 questions) we wanted an easy way to enter the questions. The ODK application requires the form to be in XForms format. We identified the following tools for creating XForms:</p>
<ul>
<li><a href="http://opendatakit.org/use/build">ODK Build</a></li>
<li><a href="http://code.google.com/p/purcforms/">PurcForms</a></li>
<li><a href="https://sites.google.com/site/kobodesk/kobo-form-builder">Kobo Form Builder</a></li>
<li><a href="http://opendatakit.org/use/xls2xform">XLS2XForm</a> (actually the <a href="https://github.com/jbeorse/pyxform">pyxform</a> fork)</li>
</ul>
<p>We decided to use XLS2XForm, which enabled us to enter the large number of questions easily in Excel. The others all have graphical builders, which have advantages and disadvantages for less technical users:</p>
<ul>
<li>More visually appealing</li>
<li>All available options presented visually (types of controls, groups, etc.)</li>
<li>Less likely to make a mistake and produce an invalid form</li>
<li>Cumbersome user interface slows down data entry</li>
</ul>
<p>Unfortunately, none of these designers were able to import an existing form in XForms format, which means that the modifiable &#8220;source code&#8221; of the form must be maintained in a &#8220;proprietary&#8221; format in each case, and it&#8217;s difficult to switch between tools.</p>
<p>You can download the conversion tools, and the Excel spreadsheet with the completed questionnaire as we delivered it to RuralNet, <a href="https://github.com/aptivate/idspartimob">here</a>. RuralNet staff, please use the latest version of the spreadsheet that you can find locally. To use the tools, you will need to download and install <a href="http://www.python.org/getit/">Python 2.7</a> and <a href="http://www.oracle.com/technetwork/java/javase/downloads/jre-7u1-download-513652.html">Java</a> (JRE). Then download the tools <a title="ZIP download" href="https://github.com/aptivate/idspartimob/zipball/master">as a ZIP file</a> and extract it somewhere. I recommend that you keep the master copy of the spreadsheet in <a href="https://www.dropbox.com/home">Dropbox</a> to ensure that it&#8217;s backed up, and it&#8217;s always clear what the latest version is.</p>
<p>For help in building surveys using XLS2XForm, please see the <a href="http://opendatakit.org/help/form-design/xls2xform/">documentation</a>. In addition to the question types listed there, we have used the following shortcuts, which also work in this customised version of XLS2XForm:</p>
<ul>
<li><code>text</code> is short for <code>add text prompt</code> (a text field, such as a person&#8217;s name)</li>
<li><code>note</code> is short for <code>add note prompt</code> (a read-only field, providing additional information for the user)</li>
<li><code>time</code> is a time field without a date (for example, survey start and end times)</li>
</ul>
<p>To compile the spreadsheet into an XForms form, run the <code>build_and_validate.py</code> script by double-clicking on it. If it works, it will show the message &#8220;Success!&#8221;, otherwise it will show an error message, usually caused by a mistake in the Excel spreadsheet. If it works, it will create (replace) the file called <code>zambia-ranq-round3.xml</code> in the same directory. If your spreadsheet has a different name, you can create a shortcut to call <code>build_and_validate_custom.py</code> with the name of the spreadsheet on the command line.</p>
<h3>Software components</h3>
<p><a href="http://opendatakit.org/use/aggregate/">ODK Aggregate</a> is the software that powers the Internet server. It is a repository for blank forms (designs) and completed forms (data). Our server is located at <a href="http://partimob.appspot.com/">http://partimob.appspot.com/</a>. This server is currently paid for by us, and will need to transfer to RuralNet at some point.</p>
<p><a href="http://opendatakit.org/use/collect/">ODK Collect</a> is the application runs on the device, and users interact with it to complete the survey. It&#8217;s essentially a user interface for XForms. It can download blank forms (designs) from an ODK Aggregate server, and upload completed forms (data) to the Aggregate server as well.</p>
<p><a href="http://code.google.com/p/opendatakit/wiki/ODKBriefcase">ODK Briefcase</a> is the software that downloads completed forms (data) from the Aggregate server and convert them into CSV (spreadsheet) format, which can be loaded into</p>
<h3>Customised ODK Collect</h3>
<p>We are using a custom version of ODK Collect. You can download the source code for it <a href="http://code.google.com/r/chris-collect/">here</a>, or the compiled application <a href="https://github.com/aptivate/idspartimob/blob/master/ODK-Collect-trunk-111119-custom.apk">here</a>. You can also find it in the ZIP file download. If you prefer, you can use the <a href="http://opendatakit.org/use/collect/">latest official version of ODK Collect</a>. The two are compatible, but our version adds the following useful features:</p>
<ul>
<li>Use supplied login and password by default to save a round trip and a prompt.</li>
<li>Add keyboard navigation, useful for form filling on android-x86 because the mouse interface is pretty clunky.</li>
<li>Restore ability to modify completed and submitted forms on the device, which was removed from the official version in 1.1.7.</li>
<li>Improved error messages and progress indication during form uploads.</li>
<li>Allow setting the instance name on the first page of the survey.</li>
<li>Allow saving incomplete surveys on required questions (in case a survey is interrupted; almost all of our questions are required).</li>
</ul>
<p>There are several ways to install ODK Collect on a device:</p>
<ul>
<li>Download it from the Android Market (official version only, not our customised version)</li>
<li>Copy the APK file onto a microSD card, insert the card into the device, and use the <em>My Files</em> application find and open it from the SD card.</li>
<li>Attach the USB cable from the device to a computer, enable mass storage mode on the device, and on the computer, drag and drop the APK file onto the device&#8217;s internal memory, then use the <em>My Files</em> application to find and open it.</li>
<li>Attach the USB cable from the device to a computer, and use <a href="http://developer.android.com/guide/developing/tools/adb.html">ADB</a>&#8216;s <code>install</code> command to install the APK file.</li>
</ul>
<p>It&#8217;s useful to put the application onto the device&#8217;s desktop. To do that, open the Applications list, find ODK Collect, and press and hold it with your finger for a few seconds. The background will change to the desktop; release your finger to drop the application there.</p>
<p>It&#8217;s also useful to remove all the other junk from the desktop. For each icon and widget on the desktop, press and hold it with your finger for a few seconds, until the trashcan icon appears, then drag your finger to the trashcan and release it there.</p>
<h3><span>Form management on the device</span></h3>
<p><span style="font-weight: normal;">There are several ways to put blank forms (designs) onto the tablets:</span></p>
<ul>
<li>Download them from the ODK Aggregate server using ODK Collect.</li>
<li>Copy them onto a microSD card, insert the card into the device, and use the <em>My Files</em> application to copy them from the SD card to the /sdcard/odk/forms directory.</li>
<li>Attach the USB cable from the device to a computer, enable mass storage mode on the device, and on the computer, drag and drop the form into the /sdcard/odk/forms directory.</li>
<li>Attach the USB cable from the device to a computer, and use <a href="http://developer.android.com/guide/developing/tools/adb.html">ADB</a> or <a href="http://developer.android.com/guide/developing/debugging/ddms.html">DDMS</a> to push the file onto the device, into the /sdcard/odk/forms directory.</li>
</ul>
<p>Of these methods, ADB or DDMS is recommended for rapid development, and using the Aggregate server is recommended for production use, since the form must be installed on the Aggregate server for it to be able to accept submissions.</p>
<p>Similarly there are several ways to copy completed forms (data) off the device:</p>
<ul>
<li>Upload them to the ODK Aggregate server using ODK Collect.</li>
<li>Use the <em>My Files</em> application to copy them from /sdcard/odk/instances to a microSD card, then remove the card and connect it to the computer, and drop the files into the ODK Briefcase data directory.</li>
<li>Attach the USB cable from the device to a computer, enable mass storage mode on the device, and on the computer, drag and drop the files from the /sdcard/odk/instances directory to the ODK Briefcase data directory.</li>
<li>Attach the USB cable from the device to a computer, and use <a href="http://developer.android.com/guide/developing/tools/adb.html">ADB</a> or <a href="http://developer.android.com/guide/developing/debugging/ddms.html">DDMS</a> to pull the file from the device&#8217;s /sdcard/odk/instances directory to the ODK Briefcase data directory.</li>
</ul>
<p>Of these methods, using ODK Aggregate is recommended for development and production use.</p>
<p>Since the Aggregate server is on the Internet, this method requires that the device have Internet access. So it either needs a valid SIM card installed with credit and a data bundle, or a WiFi network connected. We had many problems with using SIM cards for data, so WiFi is preferred if possible.</p>
<p>The directories mentioned above will not exist until ODK Collect is installed on the device and run for the first time. Forms downloaded from the Aggregate server will also be placed in the /sdcard/odk/forms directory. Forms completed on the device will be placed in the /sdcard/odk/instances directory.</p>
<h3>Configuring ODK Collect</h3>
<p>Collect needs to know the details of the ODK Aggregate server to log into it, download blank forms and upload completed forms.</p>
<p>Open the ODK Collect application, press the Settings button and click on <em>Change Settings</em>. Click on <em>URL</em> and enter <em>https://partimob.appspot.com</em>. Similarly, complete the Username and Password using the details that you&#8217;ve been given by the Aggregate server operator, or the account that you&#8217;ve created on the Aggregate server. This account should only have <em>Data Collector</em> permissions, no more. Press the Back key to get back to the main menu of ODK Collect.</p>
<h3>Downloading forms using ODK Collect</h3>
<p>Open ODK Collect on the device, and click on the <em>Get Blank Form</em> button. Collect will try to log into the Aggregate server using the details that you&#8217;ve provided, and get a list of forms on the server that have the <em>Downloadable</em> box ticked. This is on by default for newly uploaded forms.</p>
<p>Tick the box next to all the forms that you want to download, and click on the <em>Get Selected</em> button.</p>
<h3>Filling forms on the device</h3>
<p>Open ODK Collect on the device, and click on the <em>Fill Blank Form</em> button. All the forms in the device&#8217;s <em>/sdcard/odk/forms</em> directory should be listed. Choose the form that you want to complete.</p>
<p>You will see an introductory screen showing how to move between questions by swiping your finger across the screen, from right to left or left to right. This screen has a text box at the bottom, which you can use to name the form that you&#8217;re completing. Naming forms is useful if your data collection is interrupted and you need to resume it later. It&#8217;s much easier to identify the form using its name, rather than opening it and flicking through to find some identifying information. You might name the form based on the household code that you&#8217;re surveying.</p>
<p>Depending on your answers to some questions, others may be hidden, or their text might change.</p>
<p>At the end of the form there is another chance to <em>Name this form</em>, and a tickbox to <em>Mark form as finalized</em>. Before you can upload the form to the Aggregate server, this box must be ticked, and you must press the <em>Save Form and Exit</em> button. Otherwise Collect will consider that the form is incomplete.</p>
<h3>Sending completed forms to Aggregate</h3>
<p>Open ODK Collect on the device, and click on the <em>Send Finalized Form</em> button on the main menu. Tick the box next to all the forms that you want to upload to Aggregate, and click on <em>Send Selected</em>. After the upload is complete, you should see the <em>Upload Results</em> message. Every form should have &#8220;Success&#8221; next to it, otherwise it was not sent successfully.</p>
<h3>Downloading forms using Briefcase</h3>
<p>We are using a customised version of ODK Briefcase with the following changes:</p>
<ul>
<li>Fix the export of repeated groups, which before only worked for the first row (<a href="http://code.google.com/p/opendatakit/issues/detail?id=461">issue 461</a>).</li>
<li>Shorten exported column names, to allow the CSV file to be imported into Access.</li>
<li>Allow the server name, username and password to be provided on the command line (or via a shortcut).</li>
</ul>
<p>You can find the source code <a href="http://code.google.com/r/chris-briefcase/source/checkout">here</a> and the pre-compiled version <a href="https://github.com/aptivate/idspartimob/blob/master/briefcase-1.0-jar-with-dependencies.jar?raw=true">here</a>, as an executable JAR file. You can also find it in the ZIP file download. If you make changes to the source and want to build the executable JAR again, install Maven and use the <code>mvn package</code> command.</p>
<p>To download the completed forms, open Briefcase by double-clicking on the <code>briefcase-1.0-jar-with-dependencies.jar</code> file. On the Transfer tab, click on the Connect button. For the URL, enter <code>https://partimob.appspot.com</code>, and for the user name and password, give the details of an ODK Aggregate account with <em>Data Viewer</em> permissions.</p>
<p>Then you should see a list of forms appear under the heading <em>Forms to Transfer</em>. Tick the box next to the one that your users have been completing, and then click on the Transfer button. If you do this after all the completed forms (data) have been submitted to the ODK Aggregate server, you will not need to do it again for that form template (design).</p>
<p>Now switch to the <em>Transform</em> tab and see if the form appears in the <em>Form</em> list. If it doesn&#8217;t, then exit and restart the Briefcase application (<a href="http://code.google.com/p/opendatakit/issues/detail?id=464">issue 464</a>).</p>
<p>For <em>Output Type</em>, choose <em>.csv and media files</em>. For <em>Output Directory</em>, choose the directory where you&#8217;d like to save the CSV files. Note that any previous files exported to that directory from the same form will be overwritten without warning, even if they have been modified (cleaned). Click on the <em>Output</em> button to write the CSV files.</p>
<h3><strong>Cleaning data in Excel</strong></h3>
<p>You can find the Excel spreadsheet that we use for data storage and cleaning here. Note that Excel is a long way from the best way to store and manipulate data like this. Microsoft Access would be far more appropriate. Yet again I wish there was a sufficiently powerful open source alternative.</p>
<p>Because the spreadsheet contains cleaned data, which is &#8220;better&#8221; than the raw data which is included in the CSV export, we don&#8217;t want to overwrite existing rows. For the main section of the questionnaire (the so-called Single Responses) you can include only the new data like this:</p>
<ul>
<li>Open the main spreadsheet and switch to the <em>Single Responses</em> tab</li>
<li>Highlight all rows from 3 down to the bottom, and <em>Sort</em> them by the <em>SubmissionDate</em> column.</li>
<li>Note the last submission date on this spreadsheet.</li>
<li>Open the newly exported CSV file for the single responses (something like <em>RANQ-2011-Round-4-v5.csv</em>).</li>
<li>Sort this file by the <em>SubmissionDate</em> column as well.</li>
<li>Highlight and copy all the rows whose submission date is later (more recent) than the last one in the main spreadsheet.</li>
<li>Paste them at the bottom of the Single Responses tab of the main spreadsheet, below the other data.</li>
</ul>
<p>For the other tables, this process needs to be done completely manually at present.</p>
<p>You can then check and clean the data by viewing and modifying it in Excel. Note that each sheet has one or two columns at the end, which are filled by formulae that look up values from the Single Responses sheet, such as the <em>Household Code</em>.</p>
<h3>Using the Android x86 Emulator</h3>
<p>To be written.</p>
<h3>Lessons learned</h3>
<p>To be written.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2011/12/05/rough-guide-to-rural-data-collection-with-odk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How can a $35 tablet computer change the world?</title>
		<link>http://blog.aptivate.org/2011/10/21/how-can-a-35-tablet-computer-change-the-world/</link>
		<comments>http://blog.aptivate.org/2011/10/21/how-can-a-35-tablet-computer-change-the-world/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 22:38:51 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Africa]]></category>
		<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mobiles]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Teaching]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=966</guid>
		<description><![CDATA[Osama Manzar poses some very interesting questions about India&#8217;s new $35 tablet computer &#8220;for the poor&#8221;. However he doesn&#8217;t attempt to answer these questions, leaving the reader in no doubt that he thinks the answer is No! in all cases. I must admit to being skeptical about any such innovation, and I&#8217;ve been listening to [...]]]></description>
			<content:encoded><![CDATA[<p>Osama Manzar poses some <a href="http://www.livemint.com/Articles/2011/10/17000845/Aakash-may-not-help-bridge-the.html">very interesting questions</a> about India&#8217;s new $35 tablet computer &#8220;for the poor&#8221;. However he doesn&#8217;t attempt to answer these questions, leaving the reader in no doubt that he thinks the answer is <strong>No!</strong> in all cases.</p>
<p>I must admit to being skeptical about any such innovation, and I&#8217;ve been listening to <a href="http://tech.groups.yahoo.com/group/bytesforall_readers/message/14910">both</a> <a href="http://tech.groups.yahoo.com/group/bytesforall_readers/message/14921">sides</a> of the <a href="http://tech.groups.yahoo.com/group/bytesforall_readers/message/14929">debate</a> on the <a href="http://tech.groups.yahoo.com/group/bytesforall_readers/">BytesForAll</a> mailing list. Despite my skepticism, Osama&#8217;s questions have some answers, and I&#8217;d like to present them for comment.</p>
<blockquote>
<ul>
<li>India has one of the lowest ratio of teachers—just 456 teachers per million people.</li>
<li>Seventy-two percent of our primary schools have only three teachers or less.</li>
<li>25% of teachers were absent from school, and only about half were teaching, during unannounced visits to a nationally representative sample of government primary schools.</li>
</ul>
<p>How is the $35 tablet going to solve any of these problems?
</p></blockquote>
<p>Of course technology on its own is not going to solve these problems. It is just a valuable weapon in the armoury of those who would launch an all-out war on poverty (and other abstract nouns).</p>
<p>Kentaro Toyama, an ex-Microsoft guru turned ICT4D researcher, <a href="https://plus.google.com/113254845719530983612/posts/gtju48L8bYq">says</a> that &#8220;technology is [just] an amplifier of human intent and capacity.&#8221; And when faced with a task that&#8217;s possible but simply too large, an amplifier is exactly what we need. It doesn&#8217;t need to be high tech. Tanzania did just fine with radio, one of the oldest, simplest and most inclusive ICTs:</p>
<blockquote><p>
About ten years after independence, Tanzania decided to move towards universal primary education, almost doubling the number of children in school. The government estimated that it needed an extra 40,000 teachers. As the existing training colleges were producing only 5,000 new teachers a year, it was decided to recruit secondary school leavers and train them on an apprenticeship model, partly on the job and partly through distance education. Over a period of three years, they were posted in schools where they had a reduced teaching load. They then followed correspondence courses backed by radio programmes; they were supervised and tested on their classroom practices, and passed their examinations. Two evaluations found that they ended up reasonably competent in the classroom (Chale, 1993; quoted by Perranton, 2000; retrieved from <a href="http://archive.unu.edu/africa/files/UNU_RevitalizingHigherEducation.pdf">UNU</a>)
</p></blockquote>
<p>If India were to launch a massive teacher education programme, they would find it cheaper to implement that programme using technology. For example, they might distribute radios, TVs, portable audio players or even (heaven forbid!) computers to trainee teachers. It might take longer for those teachers to reach high standards, and more might drop out, without the personal connection and feedback of face-to-face training. Even so, one could train more teachers for more time and achieve a similar number of fully trained teachers at a lower cost.</p>
<blockquote><p>
In the business sector, more than 70% micro, small and medium enterprises (MSMEs) are not connected to information society to leverage opportunities of business and efficiency. How will the $35 tablet help in the financial inclusion of MSMEs, which are largely situated in small towns and remote areas?
</p></blockquote>
<p>It&#8217;s unfortunate that the tablet doesn&#8217;t include a long-range wireless network (such as GPRS), which must surely cover most of India as it does Africa. Even without an Internet connection, it can still provide useful services such as record keeping, business accounting and stock tracking to small enterprises. The tablet is based on Android, but the marketplace has been disabled, and this is a serious limitation. I think it&#8217;s likely to be overcome soon. When that happens, India&#8217;s many skilled software developers will be free to create localised applications for a potentially huge local market.</p>
<blockquote><p>Most of India’s 3.3 million non-governmental organisations (NGOs) are also located in remote areas—70% of them lack any sort of information and communication technology (ICT) infrastructure or connectivity, and have no websites.</p>
<p>How can the $35 tablet help these NGOs’ global outreach efforts or aid the millions of people working with them in rural areas?</p></blockquote>
<p>You probably know the answer to this question as well as I do: <em>The same way as computer and phones can, only more so.</em> Helping people to communicate and to do their work is exactly what ICTs do. All of them. With the possible exception of Angry Birds. A computer can help us to make leaflets, track visits to patients and beneficiaries, diagnose illnesses, improve farming techniques, or learn about anything we wish to know in the whole world of knowledge. </p>
<blockquote><p>Can it bring transparency in governance at this level?</p></blockquote>
<p>Good question. Not by itself, sure. Transparency comes from open data. The people might get together to publish what the government would rather hide, or pressure the government to release the data, but a $35 tablet won&#8217;t help them much.</p>
<p>When they do release that data, however, the usual problem is how to make use of it. Government data tends to be massive and unwieldy, and answering difficult questions takes much time and significant skill even with the best of data. I think that free, open, widecast media provide the biggest opportunity to make real use of transparency, and our use of the Internet as an enabler of democracy is the best example of that.  Potentially, a simple but powerful Internet device could help bring people together to investigate and answer those difficult questions. But by the sound of it, this tablet is not quite there yet. Hopefully it will be soon.</p>
<blockquote><p>
Since a large population of our country communicate verbally, and cannot read and write with ease, their preferred medium of content consumption and content production is audio-visual&#8230; But to make use of good multimedia content, you need powerful machines, not cheap and underperforming ones.
</p></blockquote>
<p>I disagree with that. I grew up with &#8220;multimedia content&#8221; on BBC Micros: simple games, moving blocks around a screen, simple word processors and spreadsheets and databases and graphics. A picture is worth a thousand words, and a simple, clear diagram can be worth far more than a complex, confusing one. Advanced graphics are no substitute for a visual designer&#8217;s ingenuity and skill. Wikipedia is &#8220;multimedia content&#8221; that is perfectly suited to a $35 tablet.</p>
<blockquote><p>
If the $35 tablet can do anything good to education in India, the only way is by handing them to each and every teacher and school management staff to monitor the workings and functioning of the school and its teachers&#8230;
</p></blockquote>
<p>Monitoring is an interesting application, and a double-edged sword. <a href="http://www.ids.ac.uk/go/idsperson/professor-robert-chambers">Robert Chambers</a>, the inventor of <a href="http://en.wikipedia.org/wiki/Participatory_rural_appraisal">participatory rural appraisal</a>, told us a story at the recent <a href="http://ict4d-finale.eventbrite.com/">ICT4D Finale</a> event in Cambridge of a hospital in India where the nurses were given mobile phones &#8220;to collect data at the source.&#8221; But the director of the hospital used it to monitor what they were doing, effectively spying on them. The nurses went on strike and eventually the director was fired. I think that for monitoring to have a positive benefit, it must be done with consent and a shared vision to use the data to improve performance, not to criticise and control.</p>
<blockquote><p>rather than assuming that each student will buy Aakash and India will become digitally literate overnight.</p></blockquote>
<p>I have to agree with that sentiment, although I&#8217;m not sure who raised it. Kapil Sibal, who takes the credit for inventing the $35 tablet, merely <a href="http://www.telegraphindia.com/1111016/jsp/7days/story_14628545.jsp">said</a>:</p>
<blockquote><p>This low cost device is part of our national mission on education through information and communication technology (NME-ICT) which will connect over 1,000 institutions across the country, enabling tonnes of web-based course content for free.</p></blockquote>
<p>Now that doesn&#8217;t sound so far-fetched, does it?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2011/10/21/how-can-a-35-tablet-computer-change-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computers in Schools: Sound solutions</title>
		<link>http://blog.aptivate.org/2011/09/05/computers-in-schools-sound-solutions/</link>
		<comments>http://blog.aptivate.org/2011/09/05/computers-in-schools-sound-solutions/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 11:55:50 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Africa]]></category>
		<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=928</guid>
		<description><![CDATA[Activities with sound are ideal for kids. Preferably lots of sound. Especially when it comes to teaching language, reading and writing. When you have a classroom full of children with computers, each working at their own pace on speech or language tasks, they need private sound rather than the built-in speakers of their laptops. Otherwise [...]]]></description>
			<content:encoded><![CDATA[<p>Activities with sound are ideal for kids. Preferably lots of sound. Especially when it comes to teaching language, reading and writing.</p>
<p>When you have a classroom full of children with computers, each working at their own pace on speech or language tasks, they need private sound rather than the built-in speakers of their laptops. Otherwise the cacophony would make learning much harder for all of them.</p>
<p>Headphones (or headsets) are the normal solution for language labs in UK schools. But they&#8217;re not great for use with primary school kids in a dirty, dusty environment. They&#8217;re extremely fragile, hard to clean, uncomfortable to wear for long periods, and can spread ear infections.</p>
<p>A bluetooth headset would work, and would be nice in theory, but much more expensive, and would need charging often.</p>
<p>The most obvious solution seems to be something that looks like a mobile phone, but attaches to a computer with a cable. They&#8217;re very hard to find. It seems that everyone wants tiny, delicate, wireless or in-ear headsets. So manufacturers don&#8217;t bother making the kind of big, clunky, bulletproof handsets I&#8217;m thinking of.</p>
<p>First, after long and fruitless searching, I discovered that what I&#8217;m looking for is actually called a handset (because you hold it in your hands) and not a headset (that fits over your head).</p>
<p>And then I found them:</p>
<p><a href="http://www.maplin.co.uk/voip-usb-handset-46145"><img style="border: 1px solid black;" title="Maplin USB Handset" src="http://images.maplin.co.uk/300/a87cu.jpg" alt="USB Handset" width="250" height="250" /></a> <a href="http://www.eastel33.com/Trimline-Phone-E-720-12.html"><img style="border: 1px solid black;" alt="USB Handset" src="http://www.eastel33.com/upload/photo/d81439a2f6c9d713f61dccec076fe3f5.jpg" title="Eastel Trimline Phone E-720" class="alignnone" width="250" height="250" /></a> <a href="http://www.gd-wholesale.com/wholesale-dir/a66c/e3227f/usb-phone-s-1.html"><img style="border: 1px solid black;" alt="Nokia-like USB Handset" src="http://www.gd-wholesale.com/userimg/66/3227i1/usb-phone-180.jpg" title="GD Wholesale UGW-141906" class="alignnone" width="250" height="250" /></a> <a href="http://www.amazon.co.uk/gp/product/B000XRMB0W/ref=cm_cr_rev_prod_img"><img style="border: 1px solid black;" class="alignnone" title="USB handset (discontinued)" src="http://ecx.images-amazon.com/images/I/21A8-ymqT-L._SL500_AA300_.jpg" alt="Slim grey USB handset" width="250" height="250" /></a></p>
<p>Unfortunately the cheapest I&#8217;ve found so far is £10 ($14) through Maplin, which is about ten times the cost of the cheap, fragile headsets we&#8217;d like to replace.</p>
<p>If you know of any others, or a cheaper bulk supplier than Maplin (such as their supplier in China) please let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2011/09/05/computers-in-schools-sound-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offline Websites and Low Bandwidth Simulator in Go</title>
		<link>http://blog.aptivate.org/2011/02/16/offline-websites-and-low-bandwidth-simulator-in-go/</link>
		<comments>http://blog.aptivate.org/2011/02/16/offline-websites-and-low-bandwidth-simulator-in-go/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 11:29:38 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Digital Resilience]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Offline]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bandwidth]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=768</guid>
		<description><![CDATA[Jon Thompson writes about Jeff Allen's interesting new work on tools for working with low bandwidth:

<ul><li>A web proxy that simulates low bandwidth connections, and</li>
<li>one that can be fed prepackaged content repositories to serve up when offline, or on the wrong end of a slow Internet connection.</li>
</ul>

Content management systems could be extended to integrate better with these tools and make sites automatically offlineable.]]></description>
			<content:encoded><![CDATA[<p>Jon Thompson writes about <a href="http://aidworkerdaily.com/2011/02/09/jeff-go-and-some-chicken-and-biscuits/">Jeff Allen&#8217;s interesting new work on tools for working with low bandwidth</a>:</p>
<blockquote><p>Jeff continues to try and solve the low bandwidth/high latency problems that aid workers face in the field every day and that we encountered in Indonesia. We all know the joy of VSAT networks that slow to a crawl because either some folks on the team are downloading stuff they shouldn’t be downloading or all the computers are infected with bandwidth sucking viruses. It appears Jeff has moved one step closer to sorting out some of the problems surrounding bandwidth optimization by utilizing the Go programming language.</p>
<p>Rather than try and explain to you what Jeff has done I’ll let you read ‘A rate-limiting HTTP proxy in Go‘ and ‘How to control your HTTP transactions in Go‘ and sort out what he is talking about. Hopefully, this post will bait Jeff into leaving a lengthy comment that explains exactly what the hell he is up to.</p></blockquote>
<p>My understanding is that Jeff is developing two useful tools:</p>
<ul>
<li><a href="http://blog.nella.org/?p=833">A web proxy that simulates low bandwidth connections</a>, similar to the <a href="loband.org/loband/simulator.jsp">Loband Simulator</a>. Jeff&#8217;s version is probably more accurate than ours because it doesn&#8217;t need to modify the web page, but ours might be easier for non-developers to try out, because you don&#8217;t have to install any software.</li>
<li>A web proxy that can be fed <a href="http://aidworkerdaily.com/2011/02/09/jeff-go-and-some-chicken-and-biscuits/#comment-49355">prepackaged content repositories to serve up</a>, so that you can take pre-prepared content (offline websites) with you into the field, and browse them through the proxy as though you were online.</li>
</ul>
<p>People have been trying to make offlineable websites for a long time. Some of the best examples so far are using entirely client-side (in-browser) technology, such as the <a href="http://www.logcluster.org/tools/log">Logistics Operational Guide</a>, developed by the World Food Programme for the Logistics Cluster, which can <a href="http://log.logcluster.org/portable.html">run entirely offline</a> using Google Gears.</p>
<p>Gears had a lot of potential for developers to create offlineable websites, but Google has abandoned its future development in favour of the open standard HTML5, which is not ready yet. So there&#8217;s no obvious and future-proof way to develop offlineable websites at the moment. Jeff&#8217;s proxy, combined with a spidering system, could be one way to download an entire site, even if it wasn&#8217;t designed to be downloaded by the developers.</p>
<p>Another important potential comes from content management systems (CMS) such as <a href="http://wordpress.com">WordPress</a>, <a href="http://drupal.org">Drupal</a> and <a href="http://joomla.org">Joomla</a>. More and more websites are developed using such systems, rather than coded from scratch. The systems know all of the pages on the site, and the links between them, and could easily build an offlineable version of the site for download into Gears, HTML5 or Jeff&#8217;s proxy. And one plugin could potentially enable thousands of sites to be offlineable, especially if it was included in the CMS distribution and enabled by default.</p>
<p>A few wikis such as MediaWiki, MoinMoin, DocuWiki and JSPWiki have a <a href="http://www.mediawiki.org/wiki/Talk:WikiText_Transfer_Protocol">programming interface</a> (XML-RPC or WebDAV) that allows a smart client to download pages in their original text format, which could make them more efficient to store offline and also potentially editable offline. Jeff&#8217;s proxy could be extended to support sites built in such wikis automatically. There are still some limitations to this approach:</p>
<ul>
<li>The pages would not look the same as the online versions, since the styling wouldn&#8217;t be downloaded and the effects of CMS plugins would not be visible;</li>
<li>It would probably still be quite slow to download an entire site this way, by spidering, without server-side support for downloading multiple pages at once;</li>
<li>Few websites are built out of Wikis, so the potential maximum reach is limited compared to better support for WordPress, Drupal or Joomla.
</li>
</ul>
<p>Anyway, I wish I knew Go, and had time to hack on Jeff&#8217;s proxy tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2011/02/16/offline-websites-and-low-bandwidth-simulator-in-go/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Rise of Digital Resilience</title>
		<link>http://blog.aptivate.org/2011/01/29/the-rise-of-digital-resilience/</link>
		<comments>http://blog.aptivate.org/2011/01/29/the-rise-of-digital-resilience/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 13:55:31 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Digital Resilience]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[participation]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[resilience]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=752</guid>
		<description><![CDATA[We regularly allow ourselves to rely on information and communication technologies but these tools can be  fragile and have many modes of failure.]]></description>
			<content:encoded><![CDATA[<p><em>What I really mean is &#8220;ICT Resilience&#8221; but that doesn&#8217;t sound as memorable. </em></p>
<p>I&#8217;ve been wanting to write some thoughts about <strong>Digital Resilience</strong> for a while and reading Janet Gunter&#8217;s <a href="http://cafodpolicy.wordpress.com/2011/01/28/mobile-blackouts-and-the-poor/">blog post about Mobile Blackouts and the Poor</a> has prompted me into finally doing it.</p>
<p>I think we&#8217;re going to see the subject of <strong>Digital Resilience</strong> rising in our consciousness over the coming years&#8230; at least we should. What do I mean by it? We regularly allow ourselves to rely on information and communication technologies but these tools can be  fragile and have many modes of failure. Often this fragility is not taken into account. I see this all the time.</p>
<p>Here&#8217;s a typically example. I&#8217;m on the phone to a friend organising an evening out. How many times have I heard the phrase <em><strong>&#8220;I&#8217;ll call you when I get to town&#8221;</strong></em>? This relies on us both having signal, on our batteries not running out and on our phones not breaking, being lost or stolen. Modern &#8220;smart&#8221; phones eat through their batteries at a tremendous rate and sometimes crash or reboot so these failure scenarios are not that unusual. If any of the things that our phones rely upon fail what is our <strong>back-up plan</strong>? Are we going to wander around the city, aimlessly, hoping to bump in to each other? Or go home?</p>
<p>A failed night out is not the end of the world. The point I&#8217;m wanting to make is that most of the time people seem oblivious to the failure modes of the technology they use or the need for back-up plans. And yet when you&#8217;re in the habit of considering technological risks it becomes second nature, like finishing a sentence with a full-stop<br />
.</p>
<p>So when I hear <em><strong>&#8220;I&#8217;ll call you when I get to town&#8221;</strong></em> I usually can&#8217;t help myself say <em><strong>&#8220;And if I don&#8217;t hear from you, I&#8217;ll meet you at the station&#8230;&#8221;</strong></em></p>
<p>The situation gets a little more serious in a business context. Take the example of a conference call. Scheduling a call between several people can take a lot of planning trying to find a time when everyone is free. If this time-slot is missed it can represent a significant <strong>opportunity cost</strong> to the organisations involved. The duration of the call itself represents a cost when you consider the time of the people involved. There is growing use of <strong>Skype</strong> for conference calls in the professional community. Sometimes <strong>Skype</strong> works very well but in my experience it frequently doesn&#8217;t work at all. Many times I have been asked to participate in a <strong>Skype conference call</strong> with <strong>no back-up</strong> even when many of the participants are in developing countries. When the Skype call fails much time is wasted, sometimes several participants are excluded and sometimes the call is abandoned all together. My automatic response to a Skype invitation is usually to <strong>send round the number of a phone conference service</strong> just in case.</p>
<p>OK, failed conference calls are still not the end of the world. For someone poor or vulnerable a technology failure could be much worse. At the recent ICTD2010 conference I was very interested to hear for the first time a few people talking about <strong>vulnerabilities to the poor caused by reliance on ICTs</strong>. For years the ICT4D community has been promoting the use of ICTs in poverty reduction. There has been a fair amount of work in adapting technologies for harsh environments. However these technologies still have failure modes and it was very encouraging to hear the resulting vulnerabilities being discussed.</p>
<p>Digital resilience is less about building robust technologies and more about building an <strong>understanding of its failure</strong>&#8230; and the habit of back-up plans.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2011/01/29/the-rise-of-digital-resilience/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ICTs for Rural Development Seminar</title>
		<link>http://blog.aptivate.org/2010/10/27/icts-for-rural-development-seminar/</link>
		<comments>http://blog.aptivate.org/2010/10/27/icts-for-rural-development-seminar/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 13:29:44 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Design and Usability]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Mobiles]]></category>
		<category><![CDATA[PDAs]]></category>
		<category><![CDATA[data collection]]></category>
		<category><![CDATA[participation]]></category>
		<category><![CDATA[agriculture]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[rural]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=725</guid>
		<description><![CDATA[Just attended a very interesting seminar on The Rural Information Economy and ICTs, hosted by the UN Food and Agriculture Organisation (FAO), a major actor in this area, at their headquarters in Rome. This is an area in which Aptivate is also very interested, and one in which I&#8217;ve done some research and been following [...]]]></description>
			<content:encoded><![CDATA[<p>Just attended a very interesting seminar on <a href="http://www.e-agriculture.org/660.html">The Rural Information Economy and ICTs</a>, hosted by the <a href="http://www.fao.org">UN Food and Agriculture Organisation</a> (FAO), a major actor in this area, at their headquarters in Rome.</p>
<p>This is an area in which Aptivate is also very interested, and one in which I&#8217;ve done some research and been following developments. I still managed to learn quite a bit from three very interesting presentations:</p>
<h3><a href="http://www.slideshare.net/eagriculture/unctad-information-economy-report-2010">Information Economy Report 2010 (UNCTAD)</a></h3>
<p>The informational dimension of poverty, i.e. where information can help to alleviate or reduce poverty:</p>
<ul>
<li>Market price information</li>
<li>Income-earning opportunities (e.g. jobs)</li>
<li>Weather information and warnings</li>
<li>Correct use of pesticides and fertilisers</li>
<li>Health information and education</li>
<li>Disaster risk reduction</li>
</ul>
<p>Communication up and down the supply chain, and with peers and advisors, also helps.</p>
<p>There is an increasing trend to direct involvement of the beneficiaries in the production of ICTs:</p>
<ul>
<li>As ICT workers</li>
<li>Manufacturing of ICTs (as an alternative occupation to subsistence farming)</li>
<li>Providing IT and ICT-enabled services (answering questions, finding information, running telecentres)</li>
</ul>
<p>Mobile phone penetration has exceeded all other ICTs in growth in developing countries. On average in the least developed countries, it has increased from 2% to 26% of the population (1000% growth) from 2000 to 2009. Possibly the fastest-spreading technology ever in the history of the world.</p>
<p>Growth is uneven. There are still some LDCs where less than 10% of the population have a mobile phone. In Ethiopia for example, only 5% have a phone. This was largely attributed to lack of liberalisation of telecomms markets.</p>
<p>Half of rural population in LDCs have no access to a mobile phone signal, which will limit the further growth of mobile usage. Many Universal Service Funds are sitting unused. In some cases this is because they are mandated only to be used on the fixed line network, which is nearly obsolete.</p>
<p>Mobile micro-insurance has become a big topic. For example:</p>
<ul>
<li><a href="http://kilimosalama.wordpress.com/about/">Kilimo Salama</a> in Kenya</li>
<li>Burkina Faso, Mali (index-based crop insurance)</li>
<li>Alliance Afrique</li>
</ul>
<p>Kilimo Salama recently <a href="http://kilimosalama.wordpress.com/2010/10/07/first-m-pesa-payouts/">made their first payouts</a> to farmers because weather conditions exceeded their thresholds. The payouts are automatic and don&#8217;t have to be claimed by the farmers. The largest was about $30.</p>
<p>Even those who don&#8217;t have access to ICTs themselves can benefit from more transparent markets when enough participants use ICTs.</p>
<p><a href="http://www.unctad.org/Templates/webflyer.asp?docid=13912&#038;intItemID=2068&#038;lang=1">Download the full report</a> (PDF, 171 Pages, 1240Kb).</p>
<h3><a href="http://www.slideshare.net/eagriculture/ifad-michael-hampruraldevelopmentandict27102010">Enabling role of ICTs to transform smallholder farmers to entrepreneurs (IFAD)</a></h3>
<p>IFAD offers grants and loans to governments for argicultural development programmes. They are starting to offer grants (but not loans) to the private sector as well.</p>
<p>Grameen and BRAC had limited success with mobile banking (so far), because most of their customers are groups, not individuals, and mobile phones tend to be personal devices.</p>
<p>IFAD and WFP are running a joint project called the <a href="http://www.ifad.org/ruralfinance/wrmf/">Weather Risk Management Facility (WRMF)</a>, a micro-insurance project. Half of the insurance premiums are paid by the farmers, and half by the sellers of inputs (seeds, fertilizer, pesticides) as they benefit from farmers being willing to buy more of their products due to reduced risk of crop failure.</p>
<h3><a href="http://www.slideshare.net/eagriculture/fao-ic-tinagricultureoct20103">ICTs enhancing plant production at the field level (FAO)</a></h3>
<p><a href="http://www.fao.org/ag/locusts/en/activ/DLIS/eLocust/index.html">e-Locust2</a> uses vehicles with GPS, laptops and HF radio modems to send real-time information on locust swarms to governments, which can help to warn and prepare neighbouring villages and allow the targeted use of pesticides to control the pests. Time is critical to achieve this.</p>
<p>Digital Pens are being used to capture information entered on forms. The pen recognises what is being written, and where on the form, and captures the data for later upload. This makes it possible to have electronic filing with minimal training, minimal unreliable ICTs, an inherent fallback to paper-based methods, and hard copies of the forms that can be given to farmers or stored in local offices.</p>
<p>There are problems getting pest monitoring officials to enter high quality data when there is no incentive (reward) for accurate data, e.g. in one-way monitoring systems. If governments used this data to target their interventions, villagers would have a much more obvious incentive to ensure that the data was entered accurately and on time.</p>
<h3>Thanks</h3>
<p>Thanks to FAO for hosting this excellent seminar, and to the World Food Programme for allowing me time off to attend it.</p>
<p>Several of us expressed an interest in continuing the discussion online, we have been heard, and Michael Riggs, lead facilitator of the e-Agriculture Community, is working on enabling this to happen. There will also be a follow-on discussion at the <a href="http://www.ictd2010.org/">ICTD 2010 Conference</a> in London.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2010/10/27/icts-for-rural-development-seminar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Solar Diaries &#8211; Day 10 &#8211; The Sinking Sun</title>
		<link>http://blog.aptivate.org/2010/10/07/solar-diaries-day-10-the-sinking-sun/</link>
		<comments>http://blog.aptivate.org/2010/10/07/solar-diaries-day-10-the-sinking-sun/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 23:11:37 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Solar Power]]></category>
		<category><![CDATA[Solar Diaries]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=723</guid>
		<description><![CDATA[Last week ended with the battery shutting down. Because I wasn&#8217;t working Monday or Tuesday I had 4 days to charge the battery back up. The weather has been cloudy so it was only half way through the fourth day that the battery finally had enough charge to be re-enabled. There is the smell of [...]]]></description>
			<content:encoded><![CDATA[<p>Last week ended with the battery shutting down. Because I wasn&#8217;t working Monday or Tuesday I had 4 days to charge the battery back up. The weather has been cloudy so it was only half way through the<strong> fourth day</strong> that the battery finally had enough charge to be<strong> re-enabled</strong>.</p>
<p>There is the smell of autumn in the air reminding me that we&#8217;re on the steep part of the sine (<a href="http://herbert.gandraxa.com/length_of_day.aspx">-ish</a>) wave of rapidly shortening day length and presumably sun altitude. Last week the PV panel was out of shadow. I noticed half way through today that a good<strong> 25%</strong> of the panel was now <strong>in shade</strong>. With my head down frantically programming in python I didn&#8217;t have time to extend the legs of the gridbeam frame. Instead I balanced the frame precariously on top of the compost bin.</p>
<p>The laptop started the day with a flat battery and so was drawing<strong> 5 Amps</strong> initially. I decided to forego the external monitor today. The laptop was was fully charged by lunch time so went down to 2 Amps. With the laptop suspended the power supply still draws 0.2 Amps so I unplug it for lunch. Unfortunately after lunch I forgot to plug the supply back in and didn&#8217;t realise until a few hours later when the laptop was practically flat again. It recharged by the end of the day but just as I was finishing I noticed the solar battery was shut down again despite having a relatively sunny day today.</p>
<p>Starting Voltage: <strong>12.2V</strong><br />
Ending Voltage: <strong>11.8V</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2010/10/07/solar-diaries-day-10-the-sinking-sun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Svelte Web Design with SVG</title>
		<link>http://blog.aptivate.org/2010/10/06/svelte-web-design-with-svg/</link>
		<comments>http://blog.aptivate.org/2010/10/06/svelte-web-design-with-svg/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 07:37:50 +0000</pubDate>
		<dc:creator>Chris Wilson</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Design and Usability]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=707</guid>
		<description><![CDATA[Web designers who care about efficiency and speed might like to have a look at Sam Ruby&#8217;s Blog. All images are embedded SVG in the XHMTL. No bitmaps at all. Notice how fluid it is, how it scales with the browser&#8217;s zoom in and zoom out controls (Control + and Control &#8211; in Firefox) and [...]]]></description>
			<content:encoded><![CDATA[<p>Web designers who care about efficiency and speed might like to have a look at <a href="http://intertwingly.net/blog/">Sam Ruby&#8217;s Blog</a>.</p>
<p>All images are embedded <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics">SVG</a> in the XHMTL. No bitmaps at all. Notice how fluid it is, how it scales with the browser&#8217;s zoom in and zoom out controls (Control + and Control &#8211; in Firefox) and as you resize the browser window.</p>
<div id="attachment_714" class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.aptivate.org/2010/10/06/svelte-web-design-with-svg/intertwingly-screenshot/" rel="attachment wp-att-714"><img src="http://blog.aptivate.org/wp-content/uploads/2010/10/intertwingly-screenshot-500x232.png" alt="Screenshot of Sam Ruby&#039;s Blog" title="Screenshot of Sam Ruby&#039;s Blog" width="500" height="232" class="size-large wp-image-714" /></a><p class="wp-caption-text">Screenshot of Sam Ruby's Blog</p></div>
<p>The page is small, just 14.5k of HTML plus 6.6k of CSS. There&#8217;s 21k of JavaScript that isn&#8217;t required for the design. Even the drop-down menu at the top works with Javascript disabled. Finally there a WOFF web font that adds 40k (another nice technique). It would be nice to have web fonts <a href="http://en.wikipedia.org/wiki/Content_delivery_network">hosted</a> for cross-site caching.</p>
<p>One disadvantage of designing sites this way is that the page must be valid XHTML for inline SVG to work. This makes it difficult to support older browsers properly, because the server must send the content-type as <code>text/xhtml+xml</code>, not <code>text/html</code>. This will cause older browsers to download the page instead of rendering it. You could work around that with user agent sniffing. I think that <a href="http://wiki.habariproject.org/en/XHTML_vs_HTML">Internet Explorer might need that</a> in any case.</p>
<p>Another disadvantage is that very few <a href="http://en.wikipedia.org/wiki/Content_management_system">CMS</a>s currently support generating valid XHTML, so it&#8217;s difficult to know what tool we could recommend to help you to build and manage a website with inline SVG. Massimiliano of the Habari Project <a href="http://wiki.habariproject.org/en/XHTML_vs_HTML">says</a>:</p>
<blockquote><p>I don&#8217;t have any examples of blog software constructed this way&#8230; the only way to find out how many people would like having SVG on their blog is to provide a blogging tool which allows them to do it.</p></blockquote>
<p>Both issues could be worked around by using external SVG (in separate files) instead of inline (embedded in XHTML). External SVG files are more cacheable but require additional HTTP requests to fetch from the server the first time.</p>
<p>Most older browsers do not support SVG images, so although the site degrades gracefully, it looks very plain without any graphics. You could work around this with a server-side renderer that converts the SVG to PNG for older browsers.</p>
<p>I think this is an excellent example of a great technique that we could be using for many more sites.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2010/10/06/svelte-web-design-with-svg/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Solar Diaries &#8211; Day 5 &amp; 6 &#8211; Behaviour Modification and Diet Failure</title>
		<link>http://blog.aptivate.org/2010/09/18/solar-diaries-day-5-6-behaviour-modification-and-diet-failure/</link>
		<comments>http://blog.aptivate.org/2010/09/18/solar-diaries-day-5-6-behaviour-modification-and-diet-failure/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 10:55:30 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[Solar Power]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[digital resilience]]></category>
		<category><![CDATA[gridbeam]]></category>
		<category><![CDATA[solar diary]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=638</guid>
		<description><![CDATA[A cloudy day. This is one of the interesting things about taking responsibility for my electricity production - the awareness I am getting is modifying my behaviour...]]></description>
			<content:encoded><![CDATA[<h3><strong>Day 5</strong></h3>
<p>A <strong>cloudy</strong> day. This is one of the interesting things about taking responsibility for my electricity production &#8211; it&#8217;s not just that I replace the electricity I used to use. The awareness I am getting is modifying my behaviour.</p>
<p>I generally think of myself as someone who tries not to waste energy. I turn lights off when I leave rooms etc. But trying to run my working life off an under-dimensioned solar power system is being a real education in energy wastage.</p>
<p>Today I&#8217;m having the usual one hour lunch break. Normally I would probably leave my computer on. Today I don&#8217;t even suspend the laptop, I shut it down completely&#8230; and unplug its 12 volt regulator. I want to see <strong>0.00 amps</strong> flowing out of the battery when I&#8217;m not using it.</p>
<p>I&#8217;m also aware that I&#8217;m starting the day with a fairly empty battery and it&#8217;s cloudy &#8211; so today I&#8217;m not using the external monitor&#8230;</p>
<p><em>(time passes)</em></p>
<p>&#8230;I got through the day but around 5pm the solar charger <strong>shut down</strong> the load to protect the battery from getting too flat. So I worked the rest of the day, up to 6:30, using the internal battery of the laptop. By the end of the day I&#8217;ve got<strong> 10 minutes</strong> battery left on my laptop, about the same on the Samsung / <a href="http://www.pixelqi.com/">PixelQi</a> netbook and a shut down deep cycle battery. Hmmm. <em>(I&#8217;m actually writing this blog entry on Day 6 because I ran out of power on Day 5)</em></p>
<h3>Day 6</h3>
<p>The forecast was for sun this morning, potentially worsening through the day. I&#8217;m starting the day with an empty solar battery and no reserves on the laptops. I have to get up <strong>early</strong> (early for me anyway, if not early by international standards) to get the panel out. At a push, the sun starts being usable from about 8am so I&#8217;ve got 2 hours to get enough charge on the battery.<br />
<a rel="attachment wp-att-639" href="http://blog.aptivate.org/2010/09/18/solar-diaries-day-5-6-behaviour-modification-and-diet-failure/pvpaneloutthefront-200x518/"><img class="alignnone size-full wp-image-639" style="margin: 10px;" title="PVPanelOutTheFront-200x518" src="http://blog.aptivate.org/wp-content/uploads/2010/09/PVPanelOutTheFront-200x518.jpg" alt="PV Panel out the front of the house" width="518" height="200" /></a></p>
<p>Luckily, yesterday evening, the 15m extension cables for the PV panel arrived so I don&#8217;t have to lug the battery around. I start by dragging the panel upstairs to the east facing bedroom to try and get the early sun. By the time I&#8217;ve got it all plugged in the sun&#8217;s rising high enough that it&#8217;s hitting the doorstep out the front. I take it down there instead. The panel&#8217;s bigger than any of the panes in our windows so there would always be a shadow from the window frame which would seriously reduce the power output.</p>
<p>As the minutes tick by I&#8217;m glued to the multi-meter watching the voltage slowly climb, repeatedly running out the front, rotating the panel to face the sun. (There is some debate about whether it is better to spend money on <a href="http://zomeworks.com/products/pv-trackers/introduction">mechanical trackers</a> or on more static PV panels instead. However manual tracking is free&#8230; if a complete pain in the back-side.) It gets to 10am, time to start work, and the solar charger is <strong>still disconnecting</strong> the load. I use my last few minutes of laptop battery to skype in to the office for the morning meeting and then, with a sad face, I plug the laptop into the <strong>mains</strong>. I&#8217;ve broken my mains-free diet. And what&#8217;s even more irritating is it&#8217;s a gloriously sunny day. There&#8217;s probably enough power coming off the PV panel to run the laptop directly, but I&#8217;m not set up to do that&#8230; yet. <em><strong>Digital-Resilience #fail</strong></em>.</p>
<p>I&#8217;m hoping the battery will get enough charge over the weekend to see me through next week. Until I&#8217;ve built my office-cum-shed with the south-facing roof in the garden, I&#8217;ve got nothing to attach the PV panel to in a permanent way. We&#8217;re away for the weekend and I&#8217;m worried the panel might go for a walk if I leave it out in the garden so it&#8217;s currently inside standing vertical against a west-facing window. Knowing the PV panel is less than optimally placed is taking some of the joy out of the fabulous sunshine we&#8217;re having today. I did try and persuade the family to bring the battery and panel away with us. They think I&#8217;m obsessed. Luckily for family relations the panel is too big to fit in the boot of the car and the battery is too heavy to carry on the train.</p>
<p>If I make even more <a href="http://www.gridbeamers.com/">gridbeam</a> I could, in true <a href="http://agilemanifesto.org/"><strong>agile</strong></a> fashion, just make the roof of the shed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2010/09/18/solar-diaries-day-5-6-behaviour-modification-and-diet-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Solar Diaries &#8211; Day 4</title>
		<link>http://blog.aptivate.org/2010/09/16/627/</link>
		<comments>http://blog.aptivate.org/2010/09/16/627/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 23:40:31 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[Appropriate Technology]]></category>
		<category><![CDATA[off-grid]]></category>
		<category><![CDATA[photovoltaic]]></category>
		<category><![CDATA[PV]]></category>
		<category><![CDATA[Small Is ...]]></category>
		<category><![CDATA[Solar Diaries]]></category>

		<guid isPermaLink="false">http://blog.aptivate.org/?p=627</guid>
		<description><![CDATA[It&#8217;s the beginning of day four of my solar experiment and off to a good start. The sun is out this morning, bright blue skies, although the forecast is for the weather to worsen over the day. So getting up early and getting the panel in place is important today. I am using the equipment [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-628" href="http://blog.aptivate.org/2010/09/16/627/pvdowngarden-200x150/"><img class="alignright size-full wp-image-628" style="margin-left: 10px; margin-right: 10px;" title="PV Down the Garden" src="http://blog.aptivate.org/wp-content/uploads/2010/09/PVDownGarden-200x150.jpg" alt="Image of PV panel in garden" width="150" height="200" /></a>It&#8217;s the beginning of day four of my solar experiment and off to a good start. The sun is out this morning, bright blue skies, although the forecast is for the weather to worsen over the day. So getting up early and getting the panel in place is important today.</p>
<p>I am using the equipment we used for the <a href="http://practicalaction.org/festival/smallis-what">&#8220;Small Is&#8230;&#8221; festival</a> to see if I can go &#8220;off-grid&#8221; for my work electricity requirements. This is a pilot to investigate the possibility of the whole of Aptivate being powered by renewable energy.</p>
<p>Because my house faces East-West, to get the morning sun means either dragging the panel through the house and putting it outside the front door or dragging it down the far end of the garden. Trying the garden this morning &#8211; it will be interesting to see how the sector of sun moves across this part of the garden.</p>
<p>Right now I&#8217;ve only got about 4 metres of cable to run to the PV panel which means I have to drag the 33kg battery down the garden too &#8211; made all the more difficult today because I broke my toe yesterday running into my baby&#8217;s high-chair!</p>
<p>Really I need to get the panel up higher&#8230; which means drilling more <a href="http://www.gridbeamers.com/">gridbeam</a>.</p>
<p>Today was going to be a particular challenge to stay &#8220;off-grid&#8221; as I&#8217;m supposed to be pair-working out of <a href="http://theskiff.org/">&#8220;The Skiff&#8221;</a> with Nate. I&#8217;ve had a last minute reprieve as Nate&#8217;s not going to be there until the afternoon &#8211; but how do I stay off grid there? The battery is too big to carry.</p>
<p>For pair-working we want to use a decent sized screen. We use an one of the <a href="http://www.iiyama.com/en_GB/Product/category/13/product/199">Iiyama 12 volt 24&#8243; monitors</a>, which in Eco mode takes about 20 Watts. Interestingly the <a href="http://www.samsung.com/uk/consumer/pc-peripherals/notebook-computers/netbooks/NP-N220-JA01UK/index.idx?pagetype=prd_detail">Samsung N220 netbook</a> we have can drive the big screen quite happily. It would be useful to get a bigger battery for the netbook anyway, so I could conceivably run a whole working day off the netbook&#8217;s battery. That only leaves powering the monitor.</p>
<p>There are small lead acid batteries that I could carry to the Skiff. For an 8 hour day I would need a battery with about 20 <a href="http://en.wikipedia.org/wiki/Ampere-hour">Ah</a>. That&#8217;s 20 Watts / 12 Volts  x 8 hours x 1.5. The 1.5 is to make sure the battery never gets below 1/3rd capacity as this would shorten its life.</p>
<p>A shadow has shifted and is covering one of the cells on the PV panel, and if the voltage from one cell drops it tends to pull the others down with it apparently, so be back in a minute&#8230;</p>
<p>&#8230;ow! Never try and cut back brambles without gloves. I didn&#8217;t realise this solar experiment would be so dangerous.</p>
<p>A <a href="http://www.sunshinesolar.co.uk/khxc/gbu0-prodshow/battery20.html">20 Ah lead acid battery</a> would weigh about 6kgs &#8211; which could just be carried but is on the heavy side. The screen takes about the same power as a netbook, so I&#8217;m wondering if a lithium-ion battery would be more appropriate &#8211; they are about a third of the weight. I imagine I would need some kind of charge controller for it &#8211; the solar charge controller is specifically for sealed lead acid batteries.</p>
<p>&#8230;Nate and I didn&#8217;t use the large screen for pairing today so I&#8217;ve got through day 4 without mains electricity using the battery in my laptop and netbook for the afternoon.</p>
<p><em>battery voltage at the end of day 4:  <strong>12.11V</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aptivate.org/2010/09/16/627/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

