<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for gene's nerdery</title>
	<atom:link href="http://blog.eugeneoden.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.eugeneoden.com</link>
	<description>random ramblings about nerdy things</description>
	<pubDate>Sun, 23 Nov 2008 15:45:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>Comment on switching back to the matchbox keyboard in openmoko by Qasim Ali Khawaja</title>
		<link>http://blog.eugeneoden.com/2008/02/13/switching-back-to-the-matchbox-keyboard-in-openmoko/#comment-274</link>
		<dc:creator>Qasim Ali Khawaja</dc:creator>
		<pubDate>Sun, 19 Oct 2008 10:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/2008/02/13/switching-back-to-the-matchbox-keyboard-in-openmoko/#comment-274</guid>
		<description>Dear;
 nice article. While i was trying to install the new keyboard as explain by in the above article i get trapped in a situation; It's not installing on Om2007.2 may be for Om2008.x

So the thing is i've no keyboar working on my freerunner. Though i've succefully installed the multitap-pad again but the problem is it is not appearing ... 

do u've any about what's the problem ... ?

Thanks in advance</description>
		<content:encoded><![CDATA[<p>Dear;<br />
 nice article. While i was trying to install the new keyboard as explain by in the above article i get trapped in a situation; It&#8217;s not installing on Om2007.2 may be for Om2008.x</p>
<p>So the thing is i&#8217;ve no keyboar working on my freerunner. Though i&#8217;ve succefully installed the multitap-pad again but the problem is it is not appearing &#8230; </p>
<p>do u&#8217;ve any about what&#8217;s the problem &#8230; ?</p>
<p>Thanks in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on script to delete all iphone sms messages by SukkoPera</title>
		<link>http://blog.eugeneoden.com/2008/07/28/script-to-delete-all-iphone-sms-messages/#comment-273</link>
		<dc:creator>SukkoPera</dc:creator>
		<pubDate>Sat, 11 Oct 2008 12:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/?p=27#comment-273</guid>
		<description>Hi,

I have used some of your code to write a program that fixes the infamous "unread SMS count is always 1" bug:

iPhone SMS Fixer - Fix wrong unread SMS count on an iPhone
 ===============================================================================
 This program can fix a “corrupt” SMS database on an iPhone, which always
 shows an unread message count of 1 (or possibly more). This issue seems to
 happen quite frequently with the “missed call” SMS notifications sent by
 Vodafone Italia and other operators. It seems present in all versions of the
 iPhone firmware released so far (2.1 is the latest, at the time of writing).

See http://www.sukkology.net/blog/2008/10/09/iphone-sms-fixer/ for more details.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have used some of your code to write a program that fixes the infamous &#8220;unread SMS count is always 1&#8243; bug:</p>
<p>iPhone SMS Fixer - Fix wrong unread SMS count on an iPhone<br />
 ===============================================================================<br />
 This program can fix a “corrupt” SMS database on an iPhone, which always<br />
 shows an unread message count of 1 (or possibly more). This issue seems to<br />
 happen quite frequently with the “missed call” SMS notifications sent by<br />
 Vodafone Italia and other operators. It seems present in all versions of the<br />
 iPhone firmware released so far (2.1 is the latest, at the time of writing).</p>
<p>See <a href="http://www.sukkology.net/blog/2008/10/09/iphone-sms-fixer/" rel="nofollow">http://www.sukkology.net/blog/2008/10/09/iphone-sms-fixer/</a> for more details.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on script to delete all iphone sms messages by Gene Oden</title>
		<link>http://blog.eugeneoden.com/2008/07/28/script-to-delete-all-iphone-sms-messages/#comment-272</link>
		<dc:creator>Gene Oden</dc:creator>
		<pubDate>Wed, 20 Aug 2008 22:18:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/?p=27#comment-272</guid>
		<description>have you tried doing an update instead of deleting the rows?  you could either loop through the rows or you might be able to use a single statement if there's some sort of substring function for mysql.  i'll see if i can come up with something.</description>
		<content:encoded><![CDATA[<p>have you tried doing an update instead of deleting the rows?  you could either loop through the rows or you might be able to use a single statement if there&#8217;s some sort of substring function for mysql.  i&#8217;ll see if i can come up with something.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on script to delete all iphone sms messages by warp</title>
		<link>http://blog.eugeneoden.com/2008/07/28/script-to-delete-all-iphone-sms-messages/#comment-271</link>
		<dc:creator>warp</dc:creator>
		<pubDate>Wed, 20 Aug 2008 18:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/?p=27#comment-271</guid>
		<description>Hi,
this is interesting, i found also some informations on this database.
I have a GSM which is paid by my company....but only for professionnal calls.
For my private calls i have to put '2' befor the number for that call to appear on my private bill.
This means that i never have the sms and answers on the same display.
No way : i open the database, delete the triggers (yeah this is a bit more brute than what you did), reorder the sms, insert the triggers back.
And that's it.
But.......i have to reboot the iphone.
If i don't do this reboot new messages are not inserted in the database, and i can't send messages.
Any idea ?</description>
		<content:encoded><![CDATA[<p>Hi,<br />
this is interesting, i found also some informations on this database.<br />
I have a GSM which is paid by my company&#8230;.but only for professionnal calls.<br />
For my private calls i have to put &#8216;2&#8242; befor the number for that call to appear on my private bill.<br />
This means that i never have the sms and answers on the same display.<br />
No way : i open the database, delete the triggers (yeah this is a bit more brute than what you did), reorder the sms, insert the triggers back.<br />
And that&#8217;s it.<br />
But&#8230;&#8230;.i have to reboot the iphone.<br />
If i don&#8217;t do this reboot new messages are not inserted in the database, and i can&#8217;t send messages.<br />
Any idea ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on my favorite iphone apps by Gene Oden</title>
		<link>http://blog.eugeneoden.com/2008/07/26/my-favorite-iphone-apps/#comment-270</link>
		<dc:creator>Gene Oden</dc:creator>
		<pubDate>Mon, 28 Jul 2008 15:00:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/?p=24#comment-270</guid>
		<description>heh - it was crashing a lot before the jailbreak.

yeah, i agree about the camera speed.  that's my biggest complaint with airme as well.</description>
		<content:encoded><![CDATA[<p>heh - it was crashing a lot before the jailbreak.</p>
<p>yeah, i agree about the camera speed.  that&#8217;s my biggest complaint with airme as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on my favorite iphone apps by Brian Kirk</title>
		<link>http://blog.eugeneoden.com/2008/07/26/my-favorite-iphone-apps/#comment-269</link>
		<dc:creator>Brian Kirk</dc:creator>
		<pubDate>Mon, 28 Jul 2008 12:35:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/?p=24#comment-269</guid>
		<description>you already set your iPhone free? that's probably one of the many reasons it crashes on you regularly :). two things have really been bothering me since upgrading my iPhone to the 2.0 software. first, my volume keeps resetting itself to off &#38; i'm missing lots of calls. secondly, the speed of the camera now totally sucks. it takes a good extra 5 seconds to switch to camera mode &#38; between taking pics. i do like additional applications &#38; if my install wouldn't have been such a nightmare i probably wouldn't be so soured about the volume control &#38; shutter speed of the camera now.</description>
		<content:encoded><![CDATA[<p>you already set your iPhone free? that&#8217;s probably one of the many reasons it crashes on you regularly :). two things have really been bothering me since upgrading my iPhone to the 2.0 software. first, my volume keeps resetting itself to off &amp; i&#8217;m missing lots of calls. secondly, the speed of the camera now totally sucks. it takes a good extra 5 seconds to switch to camera mode &amp; between taking pics. i do like additional applications &amp; if my install wouldn&#8217;t have been such a nightmare i probably wouldn&#8217;t be so soured about the volume control &amp; shutter speed of the camera now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on adding pjsip to my openmoko overlay - part 2 by Gene Oden</title>
		<link>http://blog.eugeneoden.com/2008/02/28/adding-pjsip-to-my-openmoko-overlay-part-2/#comment-267</link>
		<dc:creator>Gene Oden</dc:creator>
		<pubDate>Wed, 23 Apr 2008 15:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/2008/02/28/adding-pjsip-to-my-openmoko-overlay-part-2/#comment-267</guid>
		<description>excellent.  is this in openembedded?  i haven't had much time to tinker with openmoko lately but plan to spend some time this week.</description>
		<content:encoded><![CDATA[<p>excellent.  is this in openembedded?  i haven&#8217;t had much time to tinker with openmoko lately but plan to spend some time this week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on adding pjsip to my openmoko overlay - part 2 by pat</title>
		<link>http://blog.eugeneoden.com/2008/02/28/adding-pjsip-to-my-openmoko-overlay-part-2/#comment-266</link>
		<dc:creator>pat</dc:creator>
		<pubDate>Mon, 14 Apr 2008 21:58:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/2008/02/28/adding-pjsip-to-my-openmoko-overlay-part-2/#comment-266</guid>
		<description>$ cat pjproject_0.5.10.1.bb
DESCRIPTION = "SIP and media stack"
SECTION = "multimedia"
LICENSE = "GPL"
PRIORITY = "optional"
PR="r0"
# DEFAULT_PREFERENCE="-1"

SRC_URI = "http://www.pjsip.org/release/${PV}/${PN}-${PV}.tar.gz \
	file://libpj.pc \
"

EXTRA_OECONF = "--disable-sound"

inherit autotools
inherit pkgconfig

do_install() {
	install -d ${D}${bindir}

	install -m 0755 ${S}/pjsip-apps/bin/pjsua* ${D}${bindir}/pjsua
}

STAGE_TEMP = "${WORKDIR}/temp-staging"
do_stage() {
        rm -rf ${STAGE_TEMP}
        mkdir -p ${STAGE_TEMP}

	PJ_OS_NAME=`ls ${S}/pjlib/lib/ &#124; sed -e 's/libpj\(-.*\).a/\1/'`

	for i in `find ${S} -name '*.a'`; do
		lib=`basename $i`
		install $i ${STAGE_TEMP}/`echo $lib &#124; sed -e s/${PJ_OS_NAME}//`
	done

	for i in `find ${STAGE_TEMP} -name '*.a'`; do
		oe_libinstall -C ${STAGE_TEMP} $(basename $i .a) ${STAGING_LIBDIR}
	done

	echo hier

	for i in `find ${S} -wholename "*/include/*" -type d &#124; sed -e 's/^.*\/include\///'`; do
		install -m 0755 -d ${STAGING_INCDIR}/$i
	done

	for i in `find ${S} -wholename "*/include/*\.h"; find ${S} -wholename "*/include/*\.hpp"`; do
		install -m 0644 $i ${STAGING_INCDIR}/`echo $i &#124; sed -e 's/^.*\/include\///'`
	done

	cp ${WORKDIR}/libpj.pc ${S}

        rm -rf ${STAGE_TEMP}
}

$ cat files/libpj.pc
# Package Information for pkg-config

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: libpj
Description: Sip library
Version: 5.10.1
Libs: -L${libdir} -lpjsua -lpjsip -lpjmedia -lpjsip-ua -lpjsip-simple -lpjsip-ua -lpjmedia-codec -lpjlib-util -lpj
Cflags: -I${includedir}</description>
		<content:encoded><![CDATA[<p>$ cat pjproject_0.5.10.1.bb<br />
DESCRIPTION = &#8220;SIP and media stack&#8221;<br />
SECTION = &#8220;multimedia&#8221;<br />
LICENSE = &#8220;GPL&#8221;<br />
PRIORITY = &#8220;optional&#8221;<br />
PR=&#8221;r0&#8243;<br />
# DEFAULT_PREFERENCE=&#8221;-1&#8243;</p>
<p>SRC_URI = &#8220;http://www.pjsip.org/release/${PV}/${PN}-${PV}.tar.gz \<br />
	file://libpj.pc \<br />
&#8221;</p>
<p>EXTRA_OECONF = &#8220;&#8211;disable-sound&#8221;</p>
<p>inherit autotools<br />
inherit pkgconfig</p>
<p>do_install() {<br />
	install -d ${D}${bindir}</p>
<p>	install -m 0755 ${S}/pjsip-apps/bin/pjsua* ${D}${bindir}/pjsua<br />
}</p>
<p>STAGE_TEMP = &#8220;${WORKDIR}/temp-staging&#8221;<br />
do_stage() {<br />
        rm -rf ${STAGE_TEMP}<br />
        mkdir -p ${STAGE_TEMP}</p>
<p>	PJ_OS_NAME=`ls ${S}/pjlib/lib/ | sed -e &#8217;s/libpj\(-.*\).a/\1/&#8217;`</p>
<p>	for i in `find ${S} -name &#8216;*.a&#8217;`; do<br />
		lib=`basename $i`<br />
		install $i ${STAGE_TEMP}/`echo $lib | sed -e s/${PJ_OS_NAME}//`<br />
	done</p>
<p>	for i in `find ${STAGE_TEMP} -name &#8216;*.a&#8217;`; do<br />
		oe_libinstall -C ${STAGE_TEMP} $(basename $i .a) ${STAGING_LIBDIR}<br />
	done</p>
<p>	echo hier</p>
<p>	for i in `find ${S} -wholename &#8220;*/include/*&#8221; -type d | sed -e &#8217;s/^.*\/include\///&#8217;`; do<br />
		install -m 0755 -d ${STAGING_INCDIR}/$i<br />
	done</p>
<p>	for i in `find ${S} -wholename &#8220;*/include/*\.h&#8221;; find ${S} -wholename &#8220;*/include/*\.hpp&#8221;`; do<br />
		install -m 0644 $i ${STAGING_INCDIR}/`echo $i | sed -e &#8217;s/^.*\/include\///&#8217;`<br />
	done</p>
<p>	cp ${WORKDIR}/libpj.pc ${S}</p>
<p>        rm -rf ${STAGE_TEMP}<br />
}</p>
<p>$ cat files/libpj.pc<br />
# Package Information for pkg-config</p>
<p>prefix=/usr<br />
exec_prefix=${prefix}<br />
libdir=${exec_prefix}/lib<br />
includedir=${prefix}/include</p>
<p>Name: libpj<br />
Description: Sip library<br />
Version: 5.10.1<br />
Libs: -L${libdir} -lpjsua -lpjsip -lpjmedia -lpjsip-ua -lpjsip-simple -lpjsip-ua -lpjmedia-codec -lpjlib-util -lpj<br />
Cflags: -I${includedir}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on pycon 2008 - day 2 by Gene Oden</title>
		<link>http://blog.eugeneoden.com/2008/03/15/pycon-2008-day-2/#comment-60</link>
		<dc:creator>Gene Oden</dc:creator>
		<pubDate>Wed, 26 Mar 2008 17:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/2008/03/15/pycon-2008-day-2/#comment-60</guid>
		<description>thanks, i appreciate the work you've put into this and stackless.

i haven't taken the time to build a patch from our latest changes or merge &#038; test your latest changes but i should be able to do that in the next week or two.

i have a copy of our latest version here:

http://eugeneoden.com/stacklesssocket.py

looking at a diff between that and what i think is the original before my changes i can't recall exactly why i made some of the changes for add_channel().

the timer stuff is modeled after another variant of non-blocking io found here:

http://sweetbytes.net/stackless_io.html

and works well for us.  this reduced the busy-waiting of the process considerably.</description>
		<content:encoded><![CDATA[<p>thanks, i appreciate the work you&#8217;ve put into this and stackless.</p>
<p>i haven&#8217;t taken the time to build a patch from our latest changes or merge &#038; test your latest changes but i should be able to do that in the next week or two.</p>
<p>i have a copy of our latest version here:</p>
<p><a href="http://eugeneoden.com/stacklesssocket.py" rel="nofollow">http://eugeneoden.com/stacklesssocket.py</a></p>
<p>looking at a diff between that and what i think is the original before my changes i can&#8217;t recall exactly why i made some of the changes for add_channel().</p>
<p>the timer stuff is modeled after another variant of non-blocking io found here:</p>
<p><a href="http://sweetbytes.net/stackless_io.html" rel="nofollow">http://sweetbytes.net/stackless_io.html</a></p>
<p>and works well for us.  this reduced the busy-waiting of the process considerably.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on pycon 2008 - day 2 by Richard Tew</title>
		<link>http://blog.eugeneoden.com/2008/03/15/pycon-2008-day-2/#comment-52</link>
		<dc:creator>Richard Tew</dc:creator>
		<pubDate>Tue, 25 Mar 2008 12:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eugeneoden.com/2008/03/15/pycon-2008-day-2/#comment-52</guid>
		<description>I should add I fixed the closing problem mentioned in my previous comment last night.</description>
		<content:encoded><![CDATA[<p>I should add I fixed the closing problem mentioned in my previous comment last night.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
