<?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>My Life As `Kamthorn' &#187; OLPC</title>
	<atom:link href="http://kamthorn.org/taxonomy/tags/olpc/feed" rel="self" type="application/rss+xml" />
	<link>http://kamthorn.org</link>
	<description></description>
	<lastBuildDate>Sat, 07 Mar 2009 14:25:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>การอัพเกรดแล็ปท็อป OLPC</title>
		<link>http://kamthorn.org/2007/07/04/olpc-laptop-upgrade</link>
		<comments>http://kamthorn.org/2007/07/04/olpc-laptop-upgrade#comments</comments>
		<pubDate>Wed, 04 Jul 2007 04:54:39 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>

		<guid isPermaLink="false">http://kamthorn.org/2007/07/04/olpc-laptop-upgrade/</guid>
		<description><![CDATA[การอัพเกรดซอฟต์แวร์ในแล็ปท็อป OLPC มี 2 ส่วน คือ firmware และ OS โดยล่าสุด firmware เป็นรุ่น Q2C18 และ OS stable เป็นรุ่น build 406.15 ถ้าแบบ unstable เป็นรุ่น build 485 ซึ่งอันหลังจะเปลี่ยนรุ่นบ่อยมาก เกือบจะวันละครั้งได้
การอัพเกรดแบบง่ายที่สุด และปลอดภัยสุด คือใช้ระบบ AutoUpdate ซึ่งใช้วิธีทำ USB Drive ขนาดอย่างน้อย 500 MB สำหรับบูตเพื่ออัพเกรดอัตโนมัติ มีขั้นตอนคือ

ดาวน์โหลด http://olpc.download.redhat.com/olpc/autoupdate/olpc406_c11.zip หรือใหม่กว่า ถ้ามี
ระหว่างที่รอดาวน์โหลด ก็เตรียม USB Drive โดยต้องเป็น vfat แบบที่ใช้บน windows ได้นั่นแหละ ควรมีเพียง partition เดียว เป็น partition 1 ถ้าอยู่บน [...]]]></description>
			<content:encoded><![CDATA[<p>การอัพเกรดซอฟต์แวร์ในแล็ปท็อป OLPC มี 2 ส่วน คือ firmware และ OS โดยล่าสุด firmware เป็นรุ่น <a href="http://wiki.laptop.org/go/OLPC_Firmware_q2c18">Q2C18</a> และ OS stable เป็นรุ่น <a href="http://olpc.download.redhat.com/olpc/streams/development/build406.15/">build 406.15</a> ถ้าแบบ unstable เป็นรุ่น <a href="http://olpc.download.redhat.com/olpc/streams/development/build485-20070703_0242/">build 485</a> ซึ่งอันหลังจะเปลี่ยนรุ่นบ่อยมาก เกือบจะวันละครั้งได้</p>
<p>การอัพเกรดแบบง่ายที่สุด และปลอดภัยสุด คือใช้ระบบ <a href="http://wiki.laptop.org/go/Autoreinstallation_image">AutoUpdate</a> ซึ่งใช้วิธีทำ USB Drive ขนาดอย่างน้อย 500 MB สำหรับบูตเพื่ออัพเกรดอัตโนมัติ มีขั้นตอนคือ<span id="more-134"></span></p>
<ol>
<li>ดาวน์โหลด <a href="http://olpc.download.redhat.com/olpc/autoupdate/olpc406_c11.zip">http://olpc.download.redhat.com/olpc/autoupdate/olpc406_c11.zip</a> หรือใหม่กว่า ถ้ามี</li>
<li>ระหว่างที่รอดาวน์โหลด ก็เตรียม USB Drive โดยต้องเป็น vfat แบบที่ใช้บน windows ได้นั่นแหละ ควรมีเพียง partition เดียว เป็น partition 1 ถ้าอยู่บน linux จะเห็นเป็น /dev/sda1 (หรือ /dev/sdb1 ประมาณนี้) ถ้ามีข้อมูลอยู่ก็เตรียมพื้นที่ให้ว่างประมาณ 300 MB</li>
<li>เมื่อดาวน์โหลดเสร็จ ก็แตกแฟ้มไปใส่ที่รูทของ USB Drive</li>
<li>unmount แล้วนำไปเสียบที่ช่อง USB ของแล็ปท็อป แล้วเปิดเครื่อง เท่านี้ก็จะบูตได้แล้ว และมันจะตรวจสอบและอัพเกรด OS และ firmware ตามลำดับ โดยถ้าซอฟต์แวร์ในเครื่องเท่ากันหรือใหม่กว่า มันจะไม่อัพเกรด</li>
</ol>
<p>คนที่เคยเล่นกับการบูตด้วย USB อาจจะสงสัยว่า มันบูตได้ไง เพราะไม่เห็นติดตั้งบูตโหลดเดอร์เลย ที่มันบูตได้เพราะแล็ปท็อปนี้ใช้ OpenFirmware แล้วเค้าเขียน script ใน firmware ให้มันหา script ชื่อ /boot/olpc.fth ใน usb และ nandflash อีกที แล้วรันตัวที่เจอก่อนตามลำดับ (อันนี้สำหรับ firmware รุ่น Q2C11 และต่ำกว่า ส่วนตัว Q2C18 เดี๋ยวจะกล่าวถึงทีหลัง)</p>
<p>ถ้าต้องการอัพเกรด OS เป็นรุ่นอื่น ที่ไม่ใช่รุ่นที่มาพร้อม AutoUpdate เช่นจะลองอัพเกรดเป็นรุ่น build 485 ก็สามารถทำได้โดยดาวน์โหลด <a href="http://olpc.download.redhat.com/olpc/streams/development/build485-20070703_0242/devel_jffs2/olpc-redhat-stream-development-build-485-20070703_0242-devel_jffs2.img">image รุ่น build 485</a> แล้วคัดลอกไปใส่ใน USB Drive เป็นชื่อ /boot/nand485.img คือชื่อต้องขึ้นต้นด้วย nand และตามด้วยตัวเลข build ลงท้ายด้วย .img และถ้าใช้ firmware รุ่นใหม่กว่า Q2C11 ต้องมีแฟ้ม crc ด้วย ทำได้โดยดาวน์โหลด <a href="http://olpc.download.redhat.com/olpc/streams/development/build485-20070703_0242/devel_jffs2/olpc-redhat-stream-development-build-485-20070703_0242-devel_jffs2.img.crc">crc สำหรับ build 485</a> แล้วคัดลอกไปใส่ใน USB Drive เป็นชื่อ /boot/nand485.crc จำไว้ว่าชื่อตรงกัน แต่เปลี่ยน .img เป็น .crc</p>
<p>จากนั้นให้แก้แฟ้ม /boot/olpc.fth ตรงช่วงบนๆ จาก</p>
<div class="dean_ch" style="white-space: nowrap;">
\ OLPC Boot Script for updating the OS and OFW images</p>
<p>d# &nbsp;406 constant new-os-build#<br />
h# c11 constant new-fw-version#</div>
<p>เป็น</p>
<div class="dean_ch" style="white-space: nowrap;">
\ OLPC Boot Script for updating the OS and OFW images</p>
<p>d# &nbsp;485 constant new-os-build#<br />
h# c11 constant new-fw-version#</div>
<p>เท่านี้ก็จะสามารถอัพเกรด OS เป็นรุ่นใหม่ได้</p>
<p>ทำนองเดียวกัน ถ้าต้องการอัพเกรด firmware เป็นรุ่นใหม่ เช่นใน AutoUpdate มันให้มาเป็นรุ่น c11 แต่ในหน้า <a href="http://wiki.laptop.org/">wiki ของ OLPC</a> มีรุ่น <a href="http://wiki.laptop.org/go/OLPC_Firmware_q2c18">c18</a> แล้ว ก็ทำคล้ายๆ กันคือ ดาวน์โหลด <a href="http://dev.laptop.org/pub/firmware/q2c18/q2c18.rom">http://dev.laptop.org/pub/firmware/q2c18/q2c18.rom</a> แล้วคัดลอกไปที่ USB Drive เป็นชื่อ /boot/q2c18.rom แล้วแก้แฟ้ม /boot/olpc.fth ตรงช่วงบนสุด จาก</p>
<div class="dean_ch" style="white-space: nowrap;">
\ OLPC Boot Script for updating the OS and OFW images</p>
<p>d# &nbsp;485 constant new-os-build#<br />
h# c11 constant new-fw-version#</div>
<p>เป็น</p>
<div class="dean_ch" style="white-space: nowrap;">
\ OLPC Boot Script for updating the OS and OFW images</p>
<p>d# &nbsp;485 constant new-os-build#<br />
h# c18 constant new-fw-version#</div>
<p>แล้วนำไปบูตแล็ปท็อป OLPC ใหม่ ก็จะอัพเกรดได้</p>
<p>การบังคับให้ติดตั้ง OS รุ่นเดียวกัน หรือต่ำกว่า<br />
ตามปกติจะติดตั้ง OS รุ่นเดียวกันหรือต่ำกว่าไม่ได้ เพราะ script จะเช็ครุ่นก่อน ดังนั้นต้องหลอก script ว่า OS ในเครื่อง เป็นรุ่นต่ำกว่า โดยแก้ไขช่วงต้นๆ แฟ้ม /boot/olpc.fth ให้เป็นดังนี้</p>
<div class="dean_ch" style="white-space: nowrap;">
\ OLPC Boot Script for updating the OS and OFW images</p>
<p>d# &nbsp;485 constant new-os-build#<br />
h# c18 constant new-fw-version#<br />
d# &nbsp;0 constant os-build#</div>
<p>คือตั้งค่า os-build ให้เป็น 0 ทำให้เวลาเปรียบเทียบแล้วจะน้อยกว่า new-os-build เสมอ ดังนั้นมันจะ flash image ของ OS ลงไปทุกครั้ง ในทางปฏิบัติ สามารถเก็บ OS image หลายๆ รุ่นไว้ใน USB Drive ได้ แล้วแก้รุ่นที่ต้องการติดตั้งใน /boot/olpc.fth เอา</p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2007/07/04/olpc-laptop-upgrade/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ปรับแต่ง OLPC ภาษาไทย (image-build-236)</title>
		<link>http://kamthorn.org/2007/01/19/olpc-thai-for-image-build-236</link>
		<comments>http://kamthorn.org/2007/01/19/olpc-thai-for-image-build-236#comments</comments>
		<pubDate>Fri, 19 Jan 2007 07:50:51 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>
		<category><![CDATA[ลินุกซ์]]></category>

		<guid isPermaLink="false">http://kamthorn.org/2007/01/19/olpc-thai-for-image-build-236/</guid>
		<description><![CDATA[ปรับปรุงจากของเดิม ปรับแต่ง OLPC ภาษาไทย (image-build-193)

เพิ่มโลแคลภาษาไทย (th_TH.utf8), ตั้ง timezone โดยต่างจากของเดิมคือเพิ่ม &#8211;no-archive ตอน localedef เพราะเมื่อติดตั้งบน nand flash แล้วไม่สามารถเพิ่มโลแคลไทยลงใน archive ได้

localedef --no-archive -f UTF-8 -i th_TH th_TH.utf8
echo "LANG=th_TH.utf8" > /etc/sysconfig/i18n
rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
echo "CLOCKMODE=GMT" > /etc/sysconfig/clock


เพิ่มบรรทัดต่อไปนี้เข้าไปที่แฟ้ม /usr/lib/xulrunner-1.8.0.4/defaults/pref/xulrunner.js

pref("font.minimum-size.th", 11);
pref("font.default.th", "sans-serif");
pref("intl.accept_languages", "th,en-us,en");
pref("intl.charset.default","TIS-620");

สิ่งที่แก้จากเดิมคือลดขนาดฟอนต์ไทยลง จาก 13 เหลือ 11

ปรับคอนฟิกแป้นพิมพ์ในแฟ้ม /etc/X11/xorg.conf ดังนี้

        Option    [...]]]></description>
			<content:encoded><![CDATA[<p>ปรับปรุงจากของเดิม <a href="http://kamthorn.org/2006/12/09/olpc-thai-for-image-build-193/">ปรับแต่ง OLPC ภาษาไทย (image-build-193)</a></p>
<ol>
<li>เพิ่มโลแคลภาษาไทย (th_TH.utf8), ตั้ง timezone โดยต่างจากของเดิมคือเพิ่ม &#8211;no-archive ตอน localedef เพราะเมื่อติดตั้งบน nand flash แล้วไม่สามารถเพิ่มโลแคลไทยลงใน archive ได้<br />
<code><br />
localedef --no-archive -f UTF-8 -i th_TH th_TH.utf8<br />
echo "LANG=th_TH.utf8" > /etc/sysconfig/i18n<br />
rm /etc/localtime<br />
ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime<br />
echo "CLOCKMODE=GMT" > /etc/sysconfig/clock<br />
</code>
</li>
<li>เพิ่มบรรทัดต่อไปนี้เข้าไปที่แฟ้ม /usr/lib/xulrunner-1.8.0.4/defaults/pref/xulrunner.js<br />
<code><br />
pref("font.minimum-size.th", 11);<br />
pref("font.default.th", "sans-serif");<br />
pref("intl.accept_languages", "th,en-us,en");<br />
pref("intl.charset.default","TIS-620");<br />
</code><br />
สิ่งที่แก้จากเดิมคือลดขนาดฟอนต์ไทยลง จาก 13 เหลือ 11
</li>
<li>ปรับคอนฟิกแป้นพิมพ์ในแฟ้ม /etc/X11/xorg.conf ดังนี้<br />
<code><br />
        Option      "XkbLayout"     "us,th"<br />
        Option      "XkbVariant"     "olpc2,olpc,tis"<br />
        Option      "XkbOptions"     "grp:rctrl_toggle"<br />
</code><br />
สิ่งที่เปลี่ยนไปจากเดิมคือ เปลี่ยนการสลับแป้นพิมพ์เป็น right control ซึ่งจริงๆ บนแป้นของแล็ปท็อปไม่มี แต่เราจะ map ปุ่มสลับภาษาให้เป็นปุ่ม right ctrl แทน ซึ่งจะในข้อต่อไป
</li>
<li>แก้ไขแฟ้ม /usr/share/olpc/keycodes/olpc-evdev ดังนี้<br />
หาบรรทัด<br />
<code><br />
        &lt;RCTL&gt; = 105;<br />
</code><br />
แก้เป็น<br />
<code><br />
        alias &lt;RCTL&gt; = &lt;AB11&gt;;<br />
</code><br />
โดยทุกครั้งที่บูตเครื่อง แฟ้มนี้จะถูกคัดลอกไปทับแฟ้ม /usr/share/X11/xkb/keycodes/evdev คงเพราะยังต้องการใช้แพกเกจเดียวกับ Fedora แต่ต้องการปรับแก้เพียงบางส่วน<br />
ผลที่เกิดจากการแก้ไขตรงนี้คือ AB11 หมายถึงปุ่มสลับไทยอังกฤษที่อยู่ใต้แป้น enter ถูก alias จาก RCTL ซึ่งก็คือปุ่ม right ctrl ทำให้การกดแป้นนี้ มีผลเท่ากับกดแป้น right ctrl ซึ่งในที่นี้จะทำให้สลับแป้นไทย-อังกฤษได้<br />
ถ้ามีการอัพเดทแพกเกจแล้วสลับแป้นไทยอังกฤษไม่ได้ แสดงว่าแฟ้มที่เราแก้ไข ถูกอัพเดททับ ให้แก้ไขโดยแก้แฟ้มนี้ใหม่อีกครั้ง
</li>
<li>ปรับลดค่า DPI เพื่อให้ฟอนต์มีขนาดเล็กลง โดยจากการทดลอง คิดว่าค่านี้ น่าจะลงตัวที่สุด โดยแก้แฟ้ม /etc/X11/xorg.conf<br />
หาบรรทัด<br />
<code><br />
        DisplaySize 152 114<br />
</code><br />
แก้เป็น<br />
<code><br />
        DisplaySize 240 180<br />
</code>
</li>
</ol>
<p>บล็อกนี้จบเฉพาะส่วนที่เกี่ยวกับภาษาไทยและการแสดงผลก่อน เดี๋ยวมาต่อตอนหน้าครับ<br />
กว่าจะคอนฟิกเสร็จ และเขียนบล็อกเสร็จ เค้าก็ออก image 239 มาซะแล้ว แต่คิดว่าคงยังไม่เปลี่ยนแปลงอะไรมากนักหรอกนะ รอนิ่งๆ เดี๋ยวโหลดมาทดสอบอีกสักรอบ</p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2007/01/19/olpc-thai-for-image-build-236/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ปรับแต่ง OLPC ภาษาไทย (image-build-193)</title>
		<link>http://kamthorn.org/2006/12/09/olpc-thai-for-image-build-193</link>
		<comments>http://kamthorn.org/2006/12/09/olpc-thai-for-image-build-193#comments</comments>
		<pubDate>Sat, 09 Dec 2006 01:35:59 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>
		<category><![CDATA[ลินุกซ์]]></category>

		<guid isPermaLink="false">http://kamthorn.org/2006/12/09/olpc-thai-for-image-build-193/</guid>
		<description><![CDATA[จากที่เคยเขียนไว้ที่ บล็อกเดิม เกี่ยวกับการคอนฟิกให้แล็ปท็อป OLPC ให้สนับสนุนภาษาไทย ปัจจุบันใน build image หลังๆ ได้มีการนำแพกเกจไทยใส่ไว้แล้ว ขั้นตอนต่างๆ จึงสั้นลง เหลือเฉพาะที่จำเป็นต้องตั้งสำหรับประเทศไทยเท่านั้น ขอสรุปเป็น script คำสั่งสั้นๆ ดังนี้
localedef -f UTF-8 -i th_TH th_TH.utf8
echo "LANG=th_TH.utf8" > /etc/sysconfig/i18n
rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
echo "CLOCKMODE=GMT" > /etc/sysconfig/clock

เพิ่มบรรทัดต่อไปนี้เข้าไปที่แฟ้ม /usr/lib/xulrunner-1.8.0.4/defaults/pref/xulrunner.js
pref("font.minimum-size.th", 13);
pref("font.default.th", "sans-serif");
pref("intl.accept_languages", "th,en-us,en");
pref("intl.charset.default","TIS-620");

อีกที่หนึ่งที่ต้องเข้าไปแก้ไขคือคอนฟิกของ xorg ซึ่งถ้าเป็นบอร์ด A-test จะใช้ geode-xorg.conf ซึ่งจะถูกใช้โดยปริยายอยู่แล้ว แต่ถ้าใช้บอร์ด B-test หรือเครื่องต้นแบบ B1 จะใช้ dcon-xorg.conf ซึ่งระบบจะเลือกให้อัตโนมัติตอนบูตครั้งแรก แต่ยังไม่สมบูรณ์ ให้เพิ่มคอนฟิกให้ใช้แป้นพิมพ์ภาษาไทยโดยแก้ไขใน section ของ InputDevice ที่เป็น [...]]]></description>
			<content:encoded><![CDATA[<p>จากที่เคยเขียนไว้ที่ <a href="http://kamthorn.org/2006/10/17/thai_localization_for_olpc">บล็อกเดิม</a> เกี่ยวกับการคอนฟิกให้แล็ปท็อป OLPC ให้สนับสนุนภาษาไทย ปัจจุบันใน build image หลังๆ ได้มีการนำแพกเกจไทยใส่ไว้แล้ว ขั้นตอนต่างๆ จึงสั้นลง เหลือเฉพาะที่จำเป็นต้องตั้งสำหรับประเทศไทยเท่านั้น ขอสรุปเป็น script คำสั่งสั้นๆ ดังนี้</p>
<p><code>localedef -f UTF-8 -i th_TH th_TH.utf8<br />
echo "LANG=th_TH.utf8" > /etc/sysconfig/i18n<br />
rm /etc/localtime<br />
ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime<br />
echo "CLOCKMODE=GMT" > /etc/sysconfig/clock<br />
</code></p>
<p>เพิ่มบรรทัดต่อไปนี้เข้าไปที่แฟ้ม /usr/lib/xulrunner-1.8.0.4/defaults/pref/xulrunner.js</p>
<p><code>pref("font.minimum-size.th", 13);<br />
pref("font.default.th", "sans-serif");<br />
pref("intl.accept_languages", "th,en-us,en");<br />
pref("intl.charset.default","TIS-620");<br />
</code></p>
<p>อีกที่หนึ่งที่ต้องเข้าไปแก้ไขคือคอนฟิกของ xorg ซึ่งถ้าเป็นบอร์ด A-test จะใช้ geode-xorg.conf ซึ่งจะถูกใช้โดยปริยายอยู่แล้ว แต่ถ้าใช้บอร์ด B-test หรือเครื่องต้นแบบ B1 จะใช้ dcon-xorg.conf ซึ่งระบบจะเลือกให้อัตโนมัติตอนบูตครั้งแรก แต่ยังไม่สมบูรณ์ ให้เพิ่มคอนฟิกให้ใช้แป้นพิมพ์ภาษาไทยโดยแก้ไขใน section ของ InputDevice ที่เป็น keyboard ถ้าเป็น dcon-xorg.conf จะเป็น device ที่มี identifier เป็น &#8220;ATKbd&#8221; ส่วน geode-xorg.conf จะเป็น device ที่มี identifier เป็น &#8220;Keyboard0&#8243; โดยเพิ่มบรรทัดดังนี้</p>
<p><code>        Option      "XkbVariant"    "olpc,tis"<br />
        Option      "XkbLayout"    "us,th"<br />
        Option      "XkbOptions"   "grp:alt_shift_toggle,grp_led:scroll"<br />
</code></p>
<p>จุดสุดท้าย เพื่อแก้ปัญหาเรื่องขนาดฟอนต์ที่ใหญ่โตผิดปกติ อันเนื่องมากจากการตั้งค่า DPI ตามความเป็นจริง คือ 200 dpi ทำให้ฟอนต์โตขึ้นกว่า 2 เท่าของปกติ ซึ่งเมื่อลองใช้งานจริงแล้วมันไม่ลงตัว เลยลดลงมาหน่อย ให้แก้ที่ dcon-xorg.conf ใน section &#8220;Monitor&#8221; แก้บรรทัด DisplaySize 152 114 เป็น</p>
<p><code>        DisplaySize 240 180<br />
</code></p>
<p>ตอนนี้ยังคอนฟิกให้ใช้ปุ่มสลับแป้นเป็น alt+shift อยู่ครับ ส่วนปุ่มสลับไทยอังกฤษที่มีเป็นปุ่มพิเศษบนเครื่อง B1 นั้น ยังไม่ทราบวิธีคอนฟิกครับ ขอเวลาศึกษาก่อน แล้วจะมาบอกอีกที</p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/12/09/olpc-thai-for-image-build-193/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>แลปท็อป $100 ตัวแรกเดินทางถึงสำนักงานใหญ่ OLPC</title>
		<link>http://kamthorn.org/2006/11/18/first_olpc_b1_machine</link>
		<comments>http://kamthorn.org/2006/11/18/first_olpc_b1_machine#comments</comments>
		<pubDate>Fri, 17 Nov 2006 17:54:15 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>

		<guid isPermaLink="false">http://kamthorn.org/2006/11/18/first_olpc_b1_machine/</guid>
		<description><![CDATA[
เมื่อวันที่ 15 พฤศจิกายน ที่ผ่านมา แลปท็อปเครื่องแรก รุ่น B1 ได้เดินทางมาถึงสำนักงานใหญ่ OLPC ที่แคมบริดจ์ ซึ่งตัวนี้เป็น 1 ใน 10 ตัวแรก ที่ผลิตขึ้นด้วยมือเพื่อตรวจสอบการทำงานของชิ้นส่วนต่างๆ ที่ประกอบเข้าด้วยกันว่าทำงานได้ถูกต้องทุกส่วน ทดสอบความเข้ากันได้ของทั้งระบบ และให้แน่ใจในขั้นตอนกระบวนการผลิตจริง
หลังจากนี้อีกราว 1 อาทิตย์ Quanta ก็จะเริ่มผลิตอีก 900 เครื่อง เพื่อนำมาทดสอบความทนทาน และส่งมอบให้กับนักพัฒนาซอฟต์แวร์ ซึ่งจำนวนหนึ่งจะถูกส่งมาที่ประเทศไทยด้วย แต่ยังไม่แน่ใจว่าจะได้กี่เครื่อง อย่างน้อยก็ 2-3 เครื่องจะมาแน่ๆ
ถือว่าใกล้ความจริงเข้าไปทุกขณะละครับ ผมเองก็อยากให้ถึงวันที่เครื่องทดสอบรุ่นนี้มาถึงไวๆ  
ลิงก์:
http://wiki.laptop.org/go/B1_Pictures
http://www.olpcnews.com/prototypes/xo/olpc_first_pictures.html
http://www.engadget.com/2006/11/15/olpcs-xo-1-gets-its-first-unboxing/
]]></description>
			<content:encoded><![CDATA[<p><a href="http://wiki.laptop.org/go/B1_Pictures"><img src="http://wiki.laptop.org/images/thumb/a/a8/AP1_13.jpg/180px-AP1_13.jpg" alt="The first B1 machine" /></a></p>
<p>เมื่อวันที่ 15 พฤศจิกายน ที่ผ่านมา แลปท็อปเครื่องแรก รุ่น B1 ได้เดินทางมาถึงสำนักงานใหญ่ OLPC ที่แคมบริดจ์ ซึ่งตัวนี้เป็น 1 ใน 10 ตัวแรก ที่ผลิตขึ้นด้วยมือเพื่อตรวจสอบการทำงานของชิ้นส่วนต่างๆ ที่ประกอบเข้าด้วยกันว่าทำงานได้ถูกต้องทุกส่วน ทดสอบความเข้ากันได้ของทั้งระบบ และให้แน่ใจในขั้นตอนกระบวนการผลิตจริง</p>
<p>หลังจากนี้อีกราว 1 อาทิตย์ Quanta ก็จะเริ่มผลิตอีก 900 เครื่อง เพื่อนำมาทดสอบความทนทาน และส่งมอบให้กับนักพัฒนาซอฟต์แวร์ ซึ่งจำนวนหนึ่งจะถูกส่งมาที่ประเทศไทยด้วย แต่ยังไม่แน่ใจว่าจะได้กี่เครื่อง อย่างน้อยก็ 2-3 เครื่องจะมาแน่ๆ</p>
<p>ถือว่าใกล้ความจริงเข้าไปทุกขณะละครับ ผมเองก็อยากให้ถึงวันที่เครื่องทดสอบรุ่นนี้มาถึงไวๆ <img src='http://kamthorn.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>ลิงก์:<br />
<a href="http://wiki.laptop.org/go/B1_Pictures">http://wiki.laptop.org/go/B1_Pictures</a><br />
<a href="http://www.olpcnews.com/prototypes/xo/olpc_first_pictures.html">http://www.olpcnews.com/prototypes/xo/olpc_first_pictures.html</a><br />
<a href="http://www.engadget.com/2006/11/15/olpcs-xo-1-gets-its-first-unboxing/">http://www.engadget.com/2006/11/15/olpcs-xo-1-gets-its-first-unboxing/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/11/18/first_olpc_b1_machine/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>แนะนำข้อเขียนเกี่ยวกับ OLPC ภาษาไทย</title>
		<link>http://kamthorn.org/2006/11/13/olpc-thai-articles-thawatchai</link>
		<comments>http://kamthorn.org/2006/11/13/olpc-thai-articles-thawatchai#comments</comments>
		<pubDate>Sun, 12 Nov 2006 17:09:11 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>

		<guid isPermaLink="false">http://kamthorn.org/2006/11/13/e0b981e0b899e0b8b0e0b899e0b8b3e0b882e0b989e0b8ade0b980e0b882e0b8b5e0b8a2e0b899e0b980e0b881e0b8b5e0b988e0b8a2e0b8a7e0b881e0b8b1e0b89a_olpc_e0b8a0e0b8b2e0b8a9e0b8b2e0b984e0b897e0b8a2/</guid>
		<description><![CDATA[วันนี้คุณมาร์คเอาบล็อกชี้แจงข่าวของผมไปลง blognone อีกที เลยได้ลิงก์ไปอ่านข้อเขียนของ ดร.ธวัชชัย ปิยะวัฒน์ เกี่ยวกับ OLPC หลายตอนทีเดียว (ยังอ่านไม่หมด เดี๋ยวพรุ่งนี้อ่านต่อ) ดร.ธวัชชัยมีความเห็นเชิงบวกค่อนข้างมากกับโครงการนี้ โดยที่ท่านไม่ได้เกี่ยวข้องกับโครงการ ซึ่งจะต่างกับผม เพราะผมคือคนทำงานในโครงการ &#8220;จำเป็น&#8221; ต้องมองทางบวกเสมอ ต้องเชื่อมั่นในโครงการ เพื่อให้ทำงานได้ดีที่สุด (ถ้าไม่มองอย่างนี้ ก็อย่ามาทำเลย จริงไหม) แม้ว่าโครงการนี้ จะเสมือนว่ายังไม่มีตัวตนจริงๆ ในไทยก็เหอะนะ
ให้ผมเขียน ก็คงเขียนไม่ได้อย่างนี้ (อย่างน้อยคงไม่เร้าอารมย์เท่า) คงถนัดนำเสนอเรื่องทางเทคนิคต่อไปดีกว่า ก็แนะนำให้ไปอ่านกันครับ เผื่อใคร search มาเจอเรื่อง OLPC ที่เว็บผม จะได้ไปอ่านข้อมูลที่มีประโยชน์นี้ต่อ
ลิงก์ไว้อีกที: http://gotoknow.org/blog/averageline/tag/OLPC
]]></description>
			<content:encoded><![CDATA[<p>วันนี้คุณมาร์คเอาบล็อกชี้แจงข่าวของผมไปลง <a href="http://www.blognone.com/node/3330">blognone</a> อีกที เลยได้ลิงก์ไปอ่านข้อเขียนของ <a href="http://gotoknow.org/profile/thawatchai">ดร.ธวัชชัย ปิยะวัฒน์</a> เกี่ยวกับ <a href="http://gotoknow.org/blog/averageline/tag/OLPC">OLPC</a> หลายตอนทีเดียว (ยังอ่านไม่หมด เดี๋ยวพรุ่งนี้อ่านต่อ) ดร.ธวัชชัยมีความเห็นเชิงบวกค่อนข้างมากกับโครงการนี้ โดยที่ท่านไม่ได้เกี่ยวข้องกับโครงการ ซึ่งจะต่างกับผม เพราะผมคือคนทำงานในโครงการ &#8220;จำเป็น&#8221; ต้องมองทางบวกเสมอ ต้องเชื่อมั่นในโครงการ เพื่อให้ทำงานได้ดีที่สุด (ถ้าไม่มองอย่างนี้ ก็อย่ามาทำเลย จริงไหม) แม้ว่าโครงการนี้ จะเสมือนว่ายังไม่มีตัวตนจริงๆ ในไทยก็เหอะนะ</p>
<p>ให้ผมเขียน ก็คงเขียนไม่ได้อย่างนี้ (อย่างน้อยคงไม่เร้าอารมย์เท่า) คงถนัดนำเสนอเรื่องทางเทคนิคต่อไปดีกว่า ก็แนะนำให้ไปอ่านกันครับ เผื่อใคร search มาเจอเรื่อง OLPC ที่เว็บผม จะได้ไปอ่านข้อมูลที่มีประโยชน์นี้ต่อ</p>
<p>ลิงก์ไว้อีกที: <a href="http://gotoknow.org/blog/averageline/tag/OLPC">http://gotoknow.org/blog/averageline/tag/OLPC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/11/13/olpc-thai-articles-thawatchai/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thai Keyboard Layout บนแลปท็อป $100</title>
		<link>http://kamthorn.org/2006/11/11/olpc-thai-keyboard-layout</link>
		<comments>http://kamthorn.org/2006/11/11/olpc-thai-keyboard-layout#comments</comments>
		<pubDate>Sat, 11 Nov 2006 14:31:04 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Public]]></category>

		<guid isPermaLink="false">http://kamthorn.org/index.php/2006/11/11/olpc-thai-keyboard-layout/</guid>
		<description><![CDATA[
ภาพจาก http://wiki.laptop.org/go/Image:Thai-keyboard.jpg
ภาพ layout ของแป้นพิมพ์ภาษาไทย ของแลปท็อป $100 วาง layout ตามมาตรฐาน มอก.802.2538 ซึ่งทำให้สามารถพิมพ์อักษรพิเศษได้ เช่น ๏ ๛ อ๎ ส่วนตัว ฿ ๅ ฅ ฃ ย้ายสลับที่กันเล็กน้อย ที่เหลือก็เรียงแป้นตาม มอก.802.2533 หรือ เกษมณี ตามปกติ ถ้าแลปท็อปนี้ถูกผลิตเพื่อใช้ในประเทศไทย ก็คงเป็นคอมพิวเตอร์ล็อตแรก ที่มีแป้นพิมพ์มาตรฐานใหม่ หลังจากออกมาตรฐานมาแล้วกว่า 11 ปี

ดูโดยภาพรวมของแป้นพิมพ์มีหลายส่วนที่แตกต่างไปจากแป้นปกติ ได้แก่ แป้น Cap Lock ไม่มี (เพราะไม่มีใครใช้อยู่แล้ว จริงไหม) แป้น Ctrl ย้ายไปไว้แทนแป้น Cap Lock เดิม (ปุ่มซ้ายมือของแป้น A) แป้น Windows กลายเป็นรูปมือ ถูกกำหนดเอาไว้ใช้เลื่อนเอกสาร หรือหน้าเว็บ หรือรูปภาพที่ล้นหน้าจอ แป้นสลับภาษาถูกเพิ่มเข้ามา อยู่ใต้แป้น [...]]]></description>
			<content:encoded><![CDATA[<p><a class="imagelink" href="http://kamthorn.org/wp-content/uploads/2007/01/thai-keyboard-big.png" title="thai-keyboard.png"><img id="image95" src="http://kamthorn.org/wp-content/uploads/2007/01/thai-keyboard.png" alt="thai-keyboard.png" /></a><br/></p>
<p align="center">ภาพจาก <a href="http://wiki.laptop.org/go/Image:Thai-keyboard.jpg">http://wiki.laptop.org/go/Image:Thai-keyboard.jpg</a></p>
<p>ภาพ layout ของแป้นพิมพ์ภาษาไทย ของแลปท็อป $100 วาง layout ตามมาตรฐาน มอก.802.2538 ซึ่งทำให้สามารถพิมพ์อักษรพิเศษได้ เช่น ๏ ๛ อ๎ ส่วนตัว ฿ ๅ ฅ ฃ ย้ายสลับที่กันเล็กน้อย ที่เหลือก็เรียงแป้นตาม มอก.802.2533 หรือ เกษมณี ตามปกติ ถ้าแลปท็อปนี้ถูกผลิตเพื่อใช้ในประเทศไทย ก็คงเป็นคอมพิวเตอร์ล็อตแรก ที่มีแป้นพิมพ์มาตรฐานใหม่ หลังจากออกมาตรฐานมาแล้วกว่า 11 ปี<br />
<span id="more-78"></span><br />
ดูโดยภาพรวมของแป้นพิมพ์มีหลายส่วนที่แตกต่างไปจากแป้นปกติ ได้แก่ แป้น Cap Lock ไม่มี (เพราะไม่มีใครใช้อยู่แล้ว จริงไหม) แป้น Ctrl ย้ายไปไว้แทนแป้น Cap Lock เดิม (ปุ่มซ้ายมือของแป้น A) แป้น Windows กลายเป็นรูปมือ ถูกกำหนดเอาไว้ใช้เลื่อนเอกสาร หรือหน้าเว็บ หรือรูปภาพที่ล้นหน้าจอ แป้นสลับภาษาถูกเพิ่มเข้ามา อยู่ใต้แป้น Enter ซึ่งจนเดี๋ยวนี้ยังไม่ทราบว่าถูกกำหนด scan code เป็นอะไร แล้วจะสลับภาษาบน X อย่างไร แป้น Enter ใหญ่หน่อย กดง่าย แป้นแถวบนสุด แสดงด้วยรูปภาพแทนฟังก์ชัน ซึ่งที่จริงก็คือ ESC, F1, F2, &#8230; F12 และปุ่มพิเศษที่เพิ่มเข้ามา แป้น F แต่ละชุด สามารถ slide ได้ เพราะมีปุ่มย่อยๆ แทรกอยู่ระหว่างปุ่มปกติ ซึ่งจะถูกกำหนดหน้าที่เฉพาะบนซอฟต์แวร์อีกที มีหลายแป้นหายไป เนื่องจากเกินความจำเป็นในการใช้แลปท็อปตัวนี้ เช่น Ins (ปกติใช้กันไหมครับ? ผมไม่เคยแตะเลย) Del กับ Back space ถูกรวมกันเป็นแป้น Erase เข้าใจว่ากดปกติจะเป็น back space แต่กด combo กับบางแป้น (อาจจะเป็น Fn) ก็จะเป็น Del แป้น Break, PrtScrn, Num lock, Scroll Lock พวกนี้ไม่ได้ใช้เลย ตัดทิ้งหมด</p>
<p>ฟอนต์ที่ใช้ screen ลงบนแป้น เลือกฟอนต์ Garuda เนื่องจากมีความชัดเจนของรูปอักษรแต่ละตัว และมีความสวยงาม อ่านง่าย ตัววรรณยุกต์ก็ขยายขึ้นกว่าปกติ เพื่อให้เห็นชัด</p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/11/11/olpc-thai-keyboard-layout/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ชี้แจงข่าวเกี่ยวกับ OLPC ที่คลาดเคลื่อน</title>
		<link>http://kamthorn.org/2006/10/31/olpc-in-press-1</link>
		<comments>http://kamthorn.org/2006/10/31/olpc-in-press-1#comments</comments>
		<pubDate>Tue, 31 Oct 2006 04:33:48 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>

		<guid isPermaLink="false">http://kamthorn.org/index.php/2006/10/31/e0b88ae0b8b5e0b989e0b981e0b888e0b887e0b882e0b988e0b8b2e0b8a7e0b980e0b881e0b8b5e0b988e0b8a2e0b8a7e0b881e0b8b1e0b89a_olpc_e0b897e0b8b5e0b988e0b884e0b8a5e0b8b2e0b894e0b980e0b884e0b8a5e0b8b7e0b988e0b8ade0/</guid>
		<description><![CDATA[จากข่าวหนังสือพิมพ์ฐานเศรษฐกิจ มีข่าวเกี่ยวกับคอมพ์เอื้ออาทรรุ่นใหม่ (http://www.thannews.th.com/detialNews.php?id=M3221611&#038;issue=2161) มีการกล่าวอ้างถึง OLPC และมีสิ่งที่แหล่งข่าวกล่าวคลาดเคลื่อนค่อนข้างมาก จึงขอชี้แจงเป็นรายประเด็น


&#8230;ไม่ได้มองว่าเป็นโน้ตบุ๊ก แต่เป็นแค่เครื่องลูกข่าย (Thin Client) มากกว่า&#8230;
แลปท็อปในโครงการ OLPC ไม่ใช่ Thin Client มันสามารถทำงานได้ด้วยตัวเอง โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์แต่อย่างใด
&#8230;ปัญหาสำคัญก็คือเรายังไม่มีคอนเท้นท์ที่จะใส่เข้าไปทำงานบนแล็ปท็อป 100 เหรียญ&#8230;
คอนเท้นท์ที่ว่า ถ้าหมายถึงซอฟต์แวร์ ทางโครงการ OLPC กำลังพัฒนาซึ่งตอนนี้ก็ก้าวหน้าไปมากแล้ว ซึ่งเป็นการพัฒนาซอฟต์แวร์กลาง สำหรับใช้ในทุกประเทศ โดยส่วนหนึ่งแต่ละประเทศก็ต้องเข้ามามีส่วนร่วมในการพัฒนาซอฟต์แวร์ของตนเองด้วย เพราะแต่ละประเทศมีความต้องการไม่เหมือนกัน ซึ่งโครงการ OLPC เปิดโอกาสให้แต่ละประเทศปรับแต่งซอฟต์แวร์ได้ตามต้องการอยู่แล้ว ส่วนคอนเท้นท์ที่เป็นข้อมูลนั้นไม่จำเป็นต้องใส่ไว้ในแลปท็อป เพราะสามารถเชื่อมต่ออินเทอร์เน็ตได้ตลอดเวลาอยู่แล้ว ข้อมูลความรู้ต่างๆ จึงเอาไปเก็บไว้บนเซิร์ฟเวอร์ที่ไหนก็ได้บนอินเทอร์เน็ต
&#8230;ส่วนโครงการโน้ตบุ๊ก 100 เหรียญนั้นน่าเป็นห่วงตั้งแต่แรกแล้ว เพราะมองว่าไม่น่าจะเป็นอุปกรณ์ที่ช่วยเพิ่มผลผลิต&#8230;
แลปท็อปนี้ไม่ได้เอาไว้เพิ่มผลผลิต มันเอาไว้ส่งเสริมการเรียนรู้ของเด็กครับ
&#8230;ส่วนโครงการโน้ตบุ๊ก 100 เหรียญสหรัฐ ที่รัฐบาลที่แล้วมีแผนจัดซื้อให้กับนักเรียนทั่วประเทศนั้นคิดว่าจะไม่ดำเนิ นการต่อ เพราะคิดว่าไม่น่าจะได้ผล เนื่องจากหากมีการจัดซื้อให้นักเรียน ควรจัดซื้อเครื่องที่มีประสิทธิภาพการทำงานสูงกว่านี้ ไม่ใช่เป็นเหมือนของเด็กเล่น สามารถใช้งานโปรแกรมอะไรไม่ได้มาก&#8230;
น่าเสียดายที่ทีมงาน OLPC ประเทศไทย ไม่มีโอกาสได้นำเสนอข้อมูลให้ท่านรัฐมนตรีทราบก่อน เพื่อเป็นข้อมูลในการพิจารณา ข้อเท็จจริงคือ แลปท็อปนี้ไม่ควรถูกมองว่าเป็นคอมพิวเตอร์พกพาทั่วไป แลปท็อปนี้ออกแบบให้ใช้กับเด็กนักเรียนตั้งแต่ชั้น ป. [...]]]></description>
			<content:encoded><![CDATA[<p>จากข่าว<a href="http://www.thannews.th.com/">หนังสือพิมพ์ฐานเศรษฐกิจ</a> มีข่าวเกี่ยวกับคอมพ์เอื้ออาทรรุ่นใหม่ (<a href="http://www.thannews.th.com/detialNews.php?id=M3221611&#038;issue=2161">http://www.thannews.th.com/detialNews.php?id=M3221611&#038;issue=2161</a>) มีการกล่าวอ้างถึง OLPC และมีสิ่งที่แหล่งข่าวกล่าวคลาดเคลื่อนค่อนข้างมาก จึงขอชี้แจงเป็นรายประเด็น<br />
<span id="more-52"></span>
<ul>
<li><strong>&#8230;ไม่ได้มองว่าเป็นโน้ตบุ๊ก แต่เป็นแค่เครื่องลูกข่าย (Thin Client) มากกว่า&#8230;</strong><br />
แลปท็อปในโครงการ OLPC ไม่ใช่ Thin Client มันสามารถทำงานได้ด้วยตัวเอง โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์แต่อย่างใด</li>
<li><strong>&#8230;ปัญหาสำคัญก็คือเรายังไม่มีคอนเท้นท์ที่จะใส่เข้าไปทำงานบนแล็ปท็อป 100 เหรียญ&#8230;</strong><br />
คอนเท้นท์ที่ว่า ถ้าหมายถึงซอฟต์แวร์ ทางโครงการ OLPC กำลังพัฒนาซึ่งตอนนี้ก็ก้าวหน้าไปมากแล้ว ซึ่งเป็นการพัฒนาซอฟต์แวร์กลาง สำหรับใช้ในทุกประเทศ โดยส่วนหนึ่งแต่ละประเทศก็ต้องเข้ามามีส่วนร่วมในการพัฒนาซอฟต์แวร์ของตนเองด้วย เพราะแต่ละประเทศมีความต้องการไม่เหมือนกัน ซึ่งโครงการ OLPC เปิดโอกาสให้แต่ละประเทศปรับแต่งซอฟต์แวร์ได้ตามต้องการอยู่แล้ว ส่วนคอนเท้นท์ที่เป็นข้อมูลนั้นไม่จำเป็นต้องใส่ไว้ในแลปท็อป เพราะสามารถเชื่อมต่ออินเทอร์เน็ตได้ตลอดเวลาอยู่แล้ว ข้อมูลความรู้ต่างๆ จึงเอาไปเก็บไว้บนเซิร์ฟเวอร์ที่ไหนก็ได้บนอินเทอร์เน็ต</li>
<li><strong>&#8230;ส่วนโครงการโน้ตบุ๊ก 100 เหรียญนั้นน่าเป็นห่วงตั้งแต่แรกแล้ว เพราะมองว่าไม่น่าจะเป็นอุปกรณ์ที่ช่วยเพิ่มผลผลิต&#8230;</strong><br />
แลปท็อปนี้ไม่ได้เอาไว้เพิ่มผลผลิต มันเอาไว้ส่งเสริมการเรียนรู้ของเด็กครับ</li>
<li><strong>&#8230;ส่วนโครงการโน้ตบุ๊ก 100 เหรียญสหรัฐ ที่รัฐบาลที่แล้วมีแผนจัดซื้อให้กับนักเรียนทั่วประเทศนั้นคิดว่าจะไม่ดำเนิ นการต่อ เพราะคิดว่าไม่น่าจะได้ผล เนื่องจากหากมีการจัดซื้อให้นักเรียน ควรจัดซื้อเครื่องที่มีประสิทธิภาพการทำงานสูงกว่านี้ ไม่ใช่เป็นเหมือนของเด็กเล่น สามารถใช้งานโปรแกรมอะไรไม่ได้มาก&#8230;</strong><br />
น่าเสียดายที่ทีมงาน OLPC ประเทศไทย ไม่มีโอกาสได้นำเสนอข้อมูลให้ท่านรัฐมนตรีทราบก่อน เพื่อเป็นข้อมูลในการพิจารณา ข้อเท็จจริงคือ แลปท็อปนี้ไม่ควรถูกมองว่าเป็นคอมพิวเตอร์พกพาทั่วไป แลปท็อปนี้ออกแบบให้ใช้กับเด็กนักเรียนตั้งแต่ชั้น ป. 1 จนถึง ม. 6 โดยมุ่งไปที่การใช้เพื่อเป็นเครื่องมือช่วยในการเรียนรู้ ซอฟต์แวร์ต่างๆ ที่พัฒนาขึ้น ออกแบบขึ้นใหม่โดยคำนึงอยู่เสมอว่าทำเพื่อให้เด็กใช้ได้ด้วยตนเอง เก็บรักษาเอง มีความทนทานกว่าคอมพิวเตอร์พกพาทั่วไป กินไฟน้อยมาก และแบตเตอรีใช้ได้นานมากๆ ราคาถูกมากๆ และน่าจะเหมาะกับเด็กตามพื้นที่ห่างไกล มากกว่าเด็กในเมืองซึ่งมีโอกาสมากกว่า แลปท็อปนี้ถ้าเปรียบเทียบกับคอมพิวเตอร์ปัจจุบันถือว่ามีประสิทธิภาพไม่สูงเท่า แต่ถือว่าสูงพอที่จะทำหน้าที่ดังกล่าวมาแล้ว ที่สำคัญคือการที่มันกินไฟน้อย ทำให้ใช้ได้นานๆ มากกว่า แม้แต่พื้นที่ที่ไม่มีไฟฟ้าใช้ก็ยังใช้ได้ ด้วยเครื่องปั่นไฟที่พกพาได้ และการที่มันหน้าตาเหมือนของเด็กเล่น ก็เพราะเครื่องนี้เค้าทำให้เด็กใช้ ไม่ใช่ผู้ใหญ่ และมันก็มีของให้เด็กเล่นจริงๆ เล่นเพื่อการเรียนรู้ ส่วนที่บอกว่าใช้งานโปรแกรมได้ไม่มาก ก็ต้องชี้แจงว่าโปรแกรมที่จะติดตั้งไปพร้อมแลปท็อปนี้ต้องคัดเลือกใส่เข้าไป โดยเลือกตัวที่จำเป็นต้องใช้ในการเรียนรู้ ซึ่งแต่ละประเทศก็ต้องเข้ามาร่วมเลือก หรือพัฒนาเพิ่มด้วย แต่ก็ไม่ใช่ว่าจะเพิ่มอีกไม่ได้ในอนาคต เพราะแลปท็อปนี้สามารถใส่โปรแกรมหรือข้อมูลเพิ่มเติมได้อีกไม่จำกัดด้วย SD Card</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/10/31/olpc-in-press-1/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Thai Localization for OLPC</title>
		<link>http://kamthorn.org/2006/10/17/thai_localization_for_olpc</link>
		<comments>http://kamthorn.org/2006/10/17/thai_localization_for_olpc#comments</comments>
		<pubDate>Tue, 17 Oct 2006 15:49:00 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>

		<guid isPermaLink="false">http://kamthorn.org/index.php/2006/10/17/thai_localization_for_olpc/</guid>
		<description><![CDATA[เป้าหมาย
ทำให้การแสดงผล (output) และป้อนข้อมูล (input) ภาษาไทยทำงานได้สมบูรณ์
Tasks



Thai Infrastructure

สร้าง locale-data ภาษาไทย:
# localedef -f UTF-8 -i th_TH th_TH.utf8

กำหนดให้ใช้ Locale ไทย:สร้างไฟล์ /etc/sysconfig/i18n ให้มีบรรทัดนี้
LANG=th_TH.utf8

กำหนด local time ให้เป็นประเทศไทย:
# rm /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime




Thai Output Method

จัดทำแพกเกจฟอนต์ไทยให้เหมาะกับ OLPC โดยต้องปรับแต่งการแสดงผลให้สวยงามฟอนต์ที่ใช้เลือกฟอนต์ชุด thaifonts-scalable ที่ TLWG ได้รวบรวมไว้ และมีการปรับปรุงให้สมบูรณ์ที่สุดที่มีในขณะนี้ โดยเมื่อนำมาทำเป็นแพกเกจไบนารี่ ได้เปลี่ยนชื่อแพกเกจเป็น fonts-thai-ttf เพื่อให้สอดคล้องกับชื่อฟอนต์อื่นๆ ใน Fedora Core นอกจากนี้ ใน OLPC ตัดการสนับสนุนฟอนต์วิธิเก่า มาใช้ xft, fontconfig อย่างเดียว จึงต้อง patch บางส่วน เพื่อให้ไม่ต้องพึ่งแพกเกจ [...]]]></description>
			<content:encoded><![CDATA[<h2>เป้าหมาย</h2>
<p style="margin-left:8em">ทำให้การแสดงผล (output) และป้อนข้อมูล (input) ภาษาไทยทำงานได้สมบูรณ์</p>
<h2>Tasks</h2>
<p><span id="more-51"></span></p>
<ul>
<li>
<h3>Thai Infrastructure</h3>
<ul>
<li>สร้าง locale-data ภาษาไทย:
<pre># localedef -f UTF-8 -i th_TH th_TH.utf8</pre>
</li>
<li>กำหนดให้ใช้ Locale ไทย:สร้างไฟล์ /etc/sysconfig/i18n ให้มีบรรทัดนี้
<pre>LANG=th_TH.utf8</pre>
</li>
<li>กำหนด local time ให้เป็นประเทศไทย:
<pre># rm /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime</pre>
</li>
</ul>
</li>
<li>
<h3>Thai Output Method</h3>
<ul>
<li>จัดทำแพกเกจฟอนต์ไทยให้เหมาะกับ OLPC โดยต้องปรับแต่งการแสดงผลให้สวยงามฟอนต์ที่ใช้เลือกฟอนต์ชุด thaifonts-scalable ที่ TLWG ได้รวบรวมไว้ และมีการปรับปรุงให้สมบูรณ์ที่สุดที่มีในขณะนี้ โดยเมื่อนำมาทำเป็นแพกเกจไบนารี่ ได้เปลี่ยนชื่อแพกเกจเป็น fonts-thai-ttf เพื่อให้สอดคล้องกับชื่อฟอนต์อื่นๆ ใน Fedora Core นอกจากนี้ ใน OLPC ตัดการสนับสนุนฟอนต์วิธิเก่า มาใช้ xft, fontconfig อย่างเดียว จึงต้อง patch บางส่วน เพื่อให้ไม่ต้องพึ่งแพกเกจ ttmkfdir, mkfontscale, chkfontpathการปรับแต่งการแสดงผลให้สวยงาม ได้จัดทำไฟล์ 66-thai-ttf.conf สำหรับ fontconfig เพื่อให้มีการตั้งค่าฟอนต์ให้ถูกต้องตามที่ต้องการ ได้แก่ ตั้งค่า prefer เพื่อให้เลือกใช้ฟอนต์ Loma เป็นฟอนต์หลัก สำหรับฟอนต์ในกลุ่ม sans-serif และ serif, และ TlwgTypewriter สำหรับฟอนต์ในกลุ่ม monospace และกำหนดให้ฟอนต์เหล่านี้ไม่ต้องใช้ฟีเจอร์ Autohint, Hinting และ Embededbitmap</li>
<li>ตั้งค่าใน xulrunner:เพิ่มบรรทัดต่อไปนี้เข้าไปที่ /usr/lib/xulrunner-1.8.0.4/defaults/pref/xulrunner.js
<pre>pref("font.minimum-size.th", 13);
pref("font.default.th", "sans-serif");
pref("intl.accept_languages", "th,en-us,en");
pref("intl.charset.default","TIS-620");</pre>
<p>ส่วนชื่อฟอนต์ไม่ต้องกำหนด เนื่องจากได้ prefer ไว้ที่ fontconfig แล้ว</p>
</li>
<li>ทำแพกเกจ pango-libthaiแพกเกจนี้จะทำให้ pango สามารถตัดคำภาษาไทยได้ ซึ่งต่อไป xulrunner ของ OLPC จะใช้ pango ก็จะทำให้ xulrunner ตัดคำไทยได้เช่นกัน</li>
</ul>
</li>
<li>
<h3>Thai Input Method</h3>
<ul>
<li>ตั้งค่าคีย์บอร์ดภาษาไทยบน X:เพิ่ม Option เหล่านี้เข้าไปในไฟล์ /etc/X11/xorg.conf ใน section &#8220;InputDevice&#8221; ของ keyboard
<pre>Option      "XkbLayout" "us,th"
Option      "XkbVariant" ",tis"
Option      "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"</pre>
<p>โดยแป้นพิมพ์ของ OLPC จะ screen layout แบบ มอก.820.2538 ส่วนปุ่มสำหรับสลับภาษา จะมีแยกต่างหากเป็นปุ่มพิเศษ ซึ่งยังไม่มีข้อมูลว่าจะสลับอย่างไร ในตอนนี้เลยใช้ alt_shift ไปก่อน</p>
</li>
<li>จัดทำแพกเกจ gtk-im-libthaiการทำแพกเกจ gtk-im-libthai จำเป็นต้องทำแพกเกจ libdatrie และ libthai เข้าไปด้วย เนื่องจากจำเป็นต้องใช้ โดยมีการ patch เล็กน้อย เนื่องจากคำสั่ง gtk-query-immodules-2.0 นั้น บน Fedora ต้องพ่วง -32 ต่อท้ายเข้าไปด้วย เป็น gtk-query-immodules-2.0-32โดย libdatrie และ libthai ใช้รุ่นล่าสุดที่คุณเทพพิทักษ์ได้พัฒนาขึ้น อ้างจากบล็อก <a href="http://thep.blogspot.com/2006/10/libthai-lexitron-dictd-deb.html">http://thep.blogspot.com/2006/10/libthai-lexitron-dictd-deb.html</a> ส่วน gtk-in-libthai และ pango-libthai ก็เป็นงานของคุณเทพพิทักษ์ด้วยเช่นเดียวกัน</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/10/17/thai_localization_for_olpc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OLPC</title>
		<link>http://kamthorn.org/2006/09/10/olpc</link>
		<comments>http://kamthorn.org/2006/09/10/olpc#comments</comments>
		<pubDate>Sat, 09 Sep 2006 18:55:53 +0000</pubDate>
		<dc:creator>กำธร</dc:creator>
				<category><![CDATA[OLPC]]></category>

		<guid isPermaLink="false">http://kamthorn.org/index.php/2006/09/10/olpc/</guid>
		<description><![CDATA[
ตั้งหมวดใหม่ OLPC (One Laptop Per Child, a.k.a. $100 laptop) เอาไว้เก็บข้อมูลความรู้ เกี่ยวกับงานที่ทำกับโครงการ OLPC เผื่อจะมีประโยชน์กับตัวเอง และผู้สนใจ
Links: OLPC
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img alt="ภาพต้นแบบ OLPC" id="image47" title="ภาพต้นแบบ OLPC" src="http://kamthorn.org/wp-content/uploads/2006/09/olpc.png" /></div>
<p>ตั้งหมวดใหม่ OLPC (One Laptop Per Child, a.k.a. $100 laptop) เอาไว้เก็บข้อมูลความรู้ เกี่ยวกับงานที่ทำกับโครงการ OLPC เผื่อจะมีประโยชน์กับตัวเอง และผู้สนใจ</p>
<p>Links: <a href="http://www.laptop.org/">OLPC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kamthorn.org/2006/09/10/olpc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
