<?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>FeedItOut</title>
	<atom:link href="http://www.feeditout.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.feeditout.com</link>
	<description>I see the light</description>
	<lastBuildDate>Wed, 22 Feb 2012 19:33:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Feeditout gone mobile!</title>
		<link>http://www.feeditout.com/2011/06/08/feeditout-gone-mobile/</link>
		<comments>http://www.feeditout.com/2011/06/08/feeditout-gone-mobile/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 00:54:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Say What?]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1432</guid>
		<description><![CDATA[Thanks to the fantastic plugin WPTouch for wordpress feeditout.com now supports mobile platforms!]]></description>
			<content:encoded><![CDATA[<p>Thanks to the fantastic plugin WPTouch for<br />
wordpress feeditout.com now supports mobile platforms!</p>
<p><img alt="" src="http://www.scherrtech.com/images/wptouch-iphone-wordpress-blog-sm.jpg" title="wptouch" class="alignnone" width="565" height="521" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/06/08/feeditout-gone-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 15 Gnome 3 show date</title>
		<link>http://www.feeditout.com/2011/05/07/fedora-15-gnome-3-show-date/</link>
		<comments>http://www.feeditout.com/2011/05/07/fedora-15-gnome-3-show-date/#comments</comments>
		<pubDate>Sat, 07 May 2011 16:13:20 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1284</guid>
		<description><![CDATA[In gnome 3 for some reason they only show the time in the panel if you want the date also gsettings set org.gnome.shell.clock show-date true]]></description>
			<content:encoded><![CDATA[<p>In gnome 3 for some reason they only show the time in the panel</p>
<p>if you want the date also</p>
<pre class="brush:bash">
gsettings set  org.gnome.shell.clock show-date true
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/07/fedora-15-gnome-3-show-date/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fedora 15 Logitech Dinovo Edge</title>
		<link>http://www.feeditout.com/2011/05/07/fedora-15-logitech-dinovo-edge/</link>
		<comments>http://www.feeditout.com/2011/05/07/fedora-15-logitech-dinovo-edge/#comments</comments>
		<pubDate>Sat, 07 May 2011 16:04:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1280</guid>
		<description><![CDATA[This worked for me out of the box, however if it does not work for you Try following this post Fedora 13 / 14 Logitech Dinovo Edge I chose the incorrect layout, since gnome 3 no longer controls keyboard layout you have to set it in xorg configuration cat /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf # This file is autogenerated [...]]]></description>
			<content:encoded><![CDATA[<p>This worked for me out of the box, however if it does not work for you</p>
<p>Try following this post <a href='http://www.feeditout.com/2010/05/08/ubuntu-10-4-logitech-dinova-edge/'>Fedora 13 / 14 Logitech Dinovo Edge</a></p>
<p>I chose the incorrect layout,<br />
since gnome 3 no longer controls keyboard layout you have to set it in xorg configuration</p>
<pre class="brush:bash">
cat /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf
# This file is autogenerated by system-setup-keyboard. Any
# modifications will be lost.

Section "InputClass"
	Identifier	"system-setup-keyboard"
	MatchIsKeyboard	"on"
	Option		"XkbModel"	"pc105+inet"
	Option		"XkbLayout"	"us"
#	Option		"XkbVariant"	"(null)"
	Option		"XkbOptions"	"terminate:ctrl_alt_bksp,"
EndSection
</pre>
<p>A list of keyboard layouts</p>
<p><a href='http://en.wikipedia.org/wiki/Keyboard_layout'> Wikipedia Keybaord Layouts </a></p>
<p><b><a href='http://docs.fedoraproject.org/en-US/Fedora/12/html/Deployment_Guide/ch-sysconfig.html#s2-sysconfig-kybd'>17.1.18.  /etc/sysconfig/keyboard</a></b><br />
The /etc/sysconfig/keyboard file controls the behavior of the keyboard. </p>
<p>The following values may be used:<br />
KEYBOARDTYPE=&#8221;sun|pc&#8221; where sun means a Sun keyboard is attached on /dev/kbd, or pc means a PS/2 keyboard connected to a PS/2 port.<br />
KEYTABLE=&#8221;<file>&#8220;, where <file> is the name of a keytable file.</p>
<p>For example: KEYTABLE=&#8221;us&#8221;. </p>
<p>The files that can be used as keytables start in /lib/kbd/keymaps/i386 and branch into different keyboard layouts from there,<br />
all labeled <file>.kmap.gz. </p>
<p>The first file found beneath /lib/kbd/keymaps/i386 that matches the KEYTABLE setting is used.</p>
<p><b>Console keymap is controller by grub</b></p>
<pre class="brush:bash">
/boot/grub/menu.lst
</pre>
<pre class="brush:bash">
kernel /vmlinuz-2.6.38.2-9.fc15.x86_64 ro root=UUID=553d29bd-4b1c-427d-8624-8ad53821f217 rd_DM_UUID=sil_bgaiahccahbc rd_NO_LUKS rd_NO_LVM rd_NO_MD LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=uk rhgb
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/07/fedora-15-logitech-dinovo-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 15, 16 pulseaudio m-audio audiophile 2496</title>
		<link>http://www.feeditout.com/2011/05/07/fedora-15-pulseaudio-m-audio-audiophile-2496/</link>
		<comments>http://www.feeditout.com/2011/05/07/fedora-15-pulseaudio-m-audio-audiophile-2496/#comments</comments>
		<pubDate>Sat, 07 May 2011 15:50:28 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1278</guid>
		<description><![CDATA[Same old trick to this one 1. Edit the pulse rules sudo gedit /lib/udev/rules.d/90-pulseaudio.rules add the following line SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd634", ENV{PULSE_PROFILE_SET}="m_audio-audiophile-2496.conf" 2. Create the following file sudo gedit /usr/share/pulseaudio/alsa-mixer/profile-sets/m_audio-audiophile-2496.conf # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the [...]]]></description>
			<content:encoded><![CDATA[<p>Same old trick to this one</p>
<p>1. Edit the pulse rules</p>
<pre class="brush:bash">
sudo gedit /lib/udev/rules.d/90-pulseaudio.rules
</pre>
<p>add the following line</p>
<pre class="brush:bash">
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412",
ATTRS{subsystem_device}=="0xd634", ENV{PULSE_PROFILE_SET}="m_audio-audiophile-2496.conf"
</pre>
<p>2. Create the following file</p>
<pre class="brush:bash">
sudo gedit /usr/share/pulseaudio/alsa-mixer/profile-sets/m_audio-audiophile-2496.conf
</pre>
<pre class="brush:bash">
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation; either version 2.1 of the
# License, or (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.</code>

; M-Audio Delta Audiophile 2496
;
; This card, based on the Via ICE1712 chipset, has two stereo audio channels
; (1 in and 1 out) and a separate S/PDIF digital stereo channel. Like with
; all ICE1712-based cards, this is exposed by ALSA as a single 10-channel
; device with some of the channels not connected.
;
; See default.conf for an explanation on the directives used here.

[General]
auto-profiles = no

[Mapping analog-stereo-in]
description = Analog Stereo Input
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9
direction = input

[Mapping analog-stereo-out]
description = Analog Stereo Output
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
direction = output

[Mapping analog-digital-stereo-out]
description = Analog/Digital Stereo Output
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,front-left,front-right
direction = output

[Mapping digital-stereo-out]
description = Digital Stereo Output
device-strings = hw:%f,0
channel-map = aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,front-left,front-right
direction = output

[Mapping digital-stereo-in]
description = Digital Stereo Input
device-strings = hw:%f,0
channel-map = front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right
direction = input

[Mapping digital-stereo]
description = Digital Stereo Input/Output
#device-strings = hw:%f,1
device-strings = iec958:%f
channel-map = left,right
direction = any

[Profile output:stereo]
description = Analog Stereo Output
output-mappings = analog-stereo-out
input-mappings =
priority = 80
skip-probe = yes

[Profile output:stereo-da+input:stereo-analog]
description = Analog Stereo Input/Output
output-mappings = analog-stereo-out
input-mappings = analog-stereo-in
priority = 100
skip-probe = yes

[Profile output:stereo-da+input:stereo-analog]
description = Analog Stereo Input/Output, Digital Stereo Output
output-mappings = analog-digital-stereo-out
input-mappings = analog-stereo-in
priority = 90
skip-probe = yes

[Profile output:spdif]
description = Digital Stereo Output (Analog Disabled)
output-mappings = digital-stereo-out
input-mappings =
priority = 60
skip-probe = yes

[Profile output:spdif+input:spdif]
description = Digital Stereo Input/Output (Analog Disabled)
output-mappings = digital-stereo-out
input-mappings = digital-stereo-in
priority = 70
skip-probe = yes
</pre>
<p>Don&#8217;t forget to turn up the device DAC 0,1 </p>
<p>optionally, if this setting goes after reboot, make a startup script and put the following into it</p>
<pre class="brush:bash">
amixer -c 0 sset  'DAC',0 100% 100%
amixer -c 0 sset  'DAC',1 100% 100%
</pre>
<p>Note* -c 0 might change depending on your setup!</p>
<p><img src="http://www.feeditout.com/wp-content/uploads/2010/05/Screenshot-dave@fedora.png" alt="" title="Screenshot-dave@fedora:~" width="100%" class="alignleft size-full wp-image-787" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/07/fedora-15-pulseaudio-m-audio-audiophile-2496/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fedora 15 repositories</title>
		<link>http://www.feeditout.com/2011/05/07/fedora-15-repositories/</link>
		<comments>http://www.feeditout.com/2011/05/07/fedora-15-repositories/#comments</comments>
		<pubDate>Sat, 07 May 2011 15:47:32 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1275</guid>
		<description><![CDATA[So i upgraded to Fedora 15, i must say its going to take a while to get used it without compiz and general gnome 3 stuff. First thing i noticed was as its beta there are no official repos. in the main trunk, you have to use the development ones. first off move all the [...]]]></description>
			<content:encoded><![CDATA[<p>So i upgraded to Fedora 15, i must say its going to take a while to get<br />
used it without compiz and general gnome 3 stuff.</p>
<p>First thing i noticed was as its beta there are no official repos.<br />
in the main trunk, you have to use the development ones.</p>
<p>first off move all the files in /etc/yum.repos.d/ *.bak<br />
( we will want to restore these later, when the proper repos come up! )</p>
<p>next</p>
<p>make a new file fedora.repo</p>
<pre class="brush:bash">
vi /etc/yum.repos.d/fedora.repo
</pre>
<p>Add the following</p>
<pre class="brush:bash">
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
baseurl=http://fedora.mirror.garr.it/mirrors/fedora/linux/development/15/x86_64/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&#038;arch=$basearch
enabled=1
#metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
baseurl=http://fedora.mirror.garr.it/mirrors/fedora/linux/development/15/x86_64/debug/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&#038;arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
baseurl=http://fedora.mirror.garr.it/mirrors/fedora/linux/development/15/source/SRPMS/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&#038;arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
</pre>
<p>And work away as normal <img src='http://www.feeditout.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush:bash">
yum clean all
yum update
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/07/fedora-15-repositories/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Osama Bin Laden original ( Gary Meyil 2004 )</title>
		<link>http://www.feeditout.com/2011/05/03/osama-bin-laden-original-gary-meyil-2004/</link>
		<comments>http://www.feeditout.com/2011/05/03/osama-bin-laden-original-gary-meyil-2004/#comments</comments>
		<pubDate>Mon, 02 May 2011 23:40:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Say What?]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1183</guid>
		<description><![CDATA[Drop a mail to me if you interested in buying]]></description>
			<content:encoded><![CDATA[<p>Drop a mail to me if you interested in buying <img src='http://www.feeditout.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img src="http://www.feeditout.com/wp-content/uploads/2011/05/IMAG0014-1024x612.jpg" alt="" title="IMAG0014" width="824" height="470" class="aligncenter size-large wp-image-1184" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/03/osama-bin-laden-original-gary-meyil-2004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Version 3.1.2 blank page</title>
		<link>http://www.feeditout.com/2011/05/02/wordpress-version-3-1-2-blank-page/</link>
		<comments>http://www.feeditout.com/2011/05/02/wordpress-version-3-1-2-blank-page/#comments</comments>
		<pubDate>Mon, 02 May 2011 13:55:15 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Say What?]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1161</guid>
		<description><![CDATA[Hi, If you are getting blank pages try use chrome or another browser, there seems to be an odd bug in WordPress Version 3.1.2. hope to pin point it soon, but it&#8217;s a server side php issue, which is highly bizarre and is going to take a while to track down!]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>If you are getting blank pages try use chrome or another browser,<br />
there seems to be an odd bug in WordPress Version 3.1.2.</p>
<p>hope to pin point it soon, but it&#8217;s a server side php issue,<br />
which is highly bizarre and is going to take a while to track down!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/02/wordpress-version-3-1-2-blank-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android AppWidget TableLayout</title>
		<link>http://www.feeditout.com/2011/05/01/android-appwidget-tablelayout/</link>
		<comments>http://www.feeditout.com/2011/05/01/android-appwidget-tablelayout/#comments</comments>
		<pubDate>Sun, 01 May 2011 16:23:57 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1131</guid>
		<description><![CDATA[As most developers have found out, appwidgets break the normal rules when it comes to widget development. Due to the abstract class ( appwidgetProvider ) and the updating through RemoteViews You&#8217;re quite limited in the use of the different layout controls that are available. namely : FrameLayout LinearLayout RelativeLayout So how do we get a [...]]]></description>
			<content:encoded><![CDATA[<p>As most developers have found out, appwidgets break the normal rules when it comes to widget development.<br />
Due to the abstract class ( appwidgetProvider ) and the updating through RemoteViews</p>
<p>You&#8217;re quite limited in the use of the different layout controls that are available.<br />
namely :</p>
<ul>
<li>FrameLayout</li>
<li>LinearLayout</li>
<li>RelativeLayout</li>
</ul>
<p>So how do we get a table layout, that automatically expands or fills the available space?</p>
<p>The answer is clever use of of the weight attributes of linearLayout and the children components.<br />
Here is an example of a timetable.</p>
<p>9 &#8211; 6 / Mon &#8211; friday.</p>
<p>Note* i have an image up the top right, you may wont to replace this with something else!</p>
<p><strong>Scroll to the end for an example on how to loop through the cells</strong></p>
<pre class="brush:xml">
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent" android:layout_height="fill_parent"
	android:padding="0px" android:orientation="vertical"&gt;

	&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
		android:orientation="horizontal" android:layout_width="fill_parent"
		android:layout_margin="0px" android:layout_height="wrap_content"&gt;

		&lt;ImageView xmlns:android="http://schemas.android.com/apk/res/android"
			android:src="@drawable/ul"
			android:layout_width="fill_parent"
  			android:layout_height="wrap_content"
  			android:layout_weight="1"
  			android:layout_marginTop="6dp"
  			android:adjustViewBounds="true"
  			android:maxHeight="30px"/&gt;

		&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
			android:layout_width="fill_parent" android:layout_height="wrap_content"
			android:layout_weight="1" android:text="Mon" android:gravity="center"
		/&gt;

		&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
			android:layout_width="fill_parent" android:layout_height="wrap_content"
			android:layout_weight="1" android:text="Tue" android:gravity="center"
		/&gt;

		&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
			android:layout_width="fill_parent" android:layout_height="wrap_content"
			android:layout_weight="1" android:text="Wed" android:gravity="center"
		/&gt;

		&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
			android:layout_width="fill_parent" android:layout_height="wrap_content"
			android:layout_weight="1" android:text="Thu" android:gravity="center"
		/&gt;

		&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
			android:layout_width="fill_parent" android:layout_height="wrap_content"
			android:layout_weight="1" android:text="Fri" android:gravity="center"
		/&gt;

	&lt;/LinearLayout&gt;

	&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
		android:orientation="vertical" android:layout_width="fill_parent"
		android:layout_height="fill_parent"
		android:layout_margin="0px" android:layout_weight="1.0" android:id="@+id/mainTable"&gt;	

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="09:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon9"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue9"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed9"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu9"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri9"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="10:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon10"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue10"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed10"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu10"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri10"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="11:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon11"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue11"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed11"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu11"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1"android:id="@+id/fri11"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="12:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon12"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue12"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed12"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu12"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri12"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="13:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon13"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue13"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed13"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu13"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri13"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="14:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon14"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue14"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed14"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu14"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri14"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="15:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon15"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue15"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed15"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu15"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri15"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="16:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon16"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/thu17"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed16"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/hu16"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri16"/&gt;

		&lt;/LinearLayout&gt;

		&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
			android:orientation="horizontal" android:layout_width="match_parent"
			android:layout_height="wrap_content" android:layout_weight="1.0"&gt;

			&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:gravity="center" android:layout_weight="1" android:text="17:00" /&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/mon17"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/ue17"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/wed17"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/thu17"/&gt;

			&lt;Button xmlns:android="http://schemas.android.com/apk/res/android"
				android:layout_width="fill_parent" android:layout_height="fill_parent"
				android:layout_weight="1" android:id="@+id/fri17"/&gt;

		&lt;/LinearLayout&gt;

	&lt;/LinearLayout&gt;

&lt;/LinearLayout&gt;
</pre>
<p>And just in case your wondering how you can easily loop through them</p>
<pre class="brush:java">RemoteViews views = new RemoteViews( context.getPackageName() , R.layout.widget );

for ( int i = 9 ; i &lt; 18 ; i++ )
{
	try
	{
	        int monid = R.id.class.getField( "mon" + i ).getInt( 0 );
		views.setOnClickPendingIntent( monid , this.createOnClickPendingIntent( context ) );

		int tueid = R.id.class.getField( "tue" + i ).getInt( 0 );
		views.setOnClickPendingIntent( tueid , this.createOnClickPendingIntent( context ) );

		int wedid = R.id.class.getField( "wed" + i ).getInt( 0 );
		views.setOnClickPendingIntent( wedid , this.createOnClickPendingIntent( context ) );

		int thuid = R.id.class.getField( "thu" + i ).getInt( 0 );
		views.setOnClickPendingIntent( thuid , this.createOnClickPendingIntent( context ) );

		int friid = R.id.class.getField( "fri" + i ).getInt( 0 );
		views.setOnClickPendingIntent( friid , this.createOnClickPendingIntent( context ) );

		Log.e( "done" , "Hour : " + i );
	}
	catch ( Exception k )
	{
		Log.e( "ffdsfdsfs" , "ERROR : " + k.getMessage() );
	}
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/05/01/android-appwidget-tablelayout/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Impending exams + Conscription</title>
		<link>http://www.feeditout.com/2011/04/29/impending-exams-conscription/</link>
		<comments>http://www.feeditout.com/2011/04/29/impending-exams-conscription/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 16:49:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Say What?]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1089</guid>
		<description><![CDATA[AW GAWD!!!!! Haven&#8217;t done a tap and only 4 days to go. But to be fair it was an awesome day today!!!! Any thing different,. No not really, the key to college is to turn up and nail the assignments. it makes your life a lot easier and revision a lot easier. As for all [...]]]></description>
			<content:encoded><![CDATA[<p>AW GAWD!!!!!</p>
<p>Haven&#8217;t done a tap and only 4 days to go.  But to be fair it was an awesome day today!!!!<br />
Any thing different,.  No not really, the key to college is to turn up and nail the assignments.<br />
it makes your life a lot easier and revision a lot easier.</p>
<p>As for all those who are waiting for updates on my side open source projects.<br />
2 weeks now!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/04/29/impending-exams-conscription/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Custom Toast View from Service</title>
		<link>http://www.feeditout.com/2011/04/18/android-custom-toast-view-from-service/</link>
		<comments>http://www.feeditout.com/2011/04/18/android-custom-toast-view-from-service/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 23:33:17 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.feeditout.com/?p=1022</guid>
		<description><![CDATA[Android documentation is something to be desired . Given the following tutorial on creating Custom Toast Notifications. Toast Notifications They neglect to say how to do it from a service! LayoutInflater inflater = ( LayoutInflater ) getSystemService( LAYOUT_INFLATER_SERVICE ); View layout = inflater.inflate( R.layout.toastview , null ); ImageView image = ( ImageView ) layout.findViewById( R.id.image [...]]]></description>
			<content:encoded><![CDATA[<p>Android documentation is something to be desired <img src='http://www.feeditout.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Given the following tutorial on creating Custom Toast Notifications.<br />
<a href="http://developer.android.com/guide/topics/ui/notifiers/toasts.html">Toast Notifications</a></p>
<p>They neglect to say how to do it from a service!</p>
<pre class="brush: java;">
LayoutInflater inflater = ( LayoutInflater ) getSystemService( LAYOUT_INFLATER_SERVICE );
View layout = inflater.inflate( R.layout.toastview , null );

ImageView image = ( ImageView ) layout.findViewById( R.id.image );
image.setImageResource( R.drawable.meteor );
TextView text = ( TextView ) layout.findViewById( R.id.text );
text.setText( this.client.getLastError() );

Toast toast = new Toast( getApplicationContext() );
toast.setGravity( Gravity.CENTER_VERTICAL , 0 , 0 );
toast.setDuration( Toast.LENGTH_LONG );
toast.setView( layout );
toast.show();
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.feeditout.com/2011/04/18/android-custom-toast-view-from-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 3.095 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-22 19:45:20 -->
<!-- Compression = gzip -->
