2007/Jun/30

Firefox with google bar

มาแล้วครับสำหรับคนรักการเล่นอินเตอร์เนต โปรแกรม Firefox ครับ
ขอบอกเลยว่าสุดยอดมากๆๆๆ เน็ตคุณจะเร็วขึ้นอีก 20% พร้อมกับความสะดวกในการค้นหากับ Google

จะช้าอยู่ใยครับ โหลดโลด


2007/May/10

ไม่ได้แวะมาอัพบลอกซะนาน

สุดท้ายก็ได้มาทำงานที่ Alphametrics

บรรยากาศการทำงานดีมาก

แต่เงียบไปนิดนึง เหมือนมารีสอร์ท

ทำงานได้เดือนนึงละ

สบายดี

ไม่ได้มีไรมากมาย

คิดถึงทุกคนนะ

ว่างๆ มาเที่ยว เดี๋ยวพาไปกินเสตก

บาย

2007/Feb/19

จริงๆ เกี่ยวกับ XML
พอดีผมได้ทำโปรเจค เกี่ยวกับ XML ก็เลยศึกษาซะแบบว่า อ่าน text เลยนะ
สรุปได้ความพอจะกล่าวถึงที่เกี่ยวกับการเขียนโปรแกรมจริงๆ ที่ต้องใช้ คือ Xpath
Xpath เป็นตัวชี้ว่าข้อมูลที่เราต้องการอยู่ที่โหนดไหน
ยกตัวอย่างเช่น

<?xml version="1.0" encoding="utf-8" ?> 
<Country name="Thailand" filePath = "Region\tm.bmp">
	<Region name="North" R="255" G="0" B="0"  filePath="">
		<Province name="Chiang Mai" R="255" G="255" B="0" />
		<Province name="Chiang Rai" R="255" G="0" B="255" />
	</Region>
	<Region name="North-East" R="0" G="0" B="255">
	</Region>
	<Region name="Central" R="0" G="255" B="0">
	</Region>
	<Region name="East" R="255" G="0" B="255">
	</Region>
	<Region name="South" R="255" G="255" B="0">
	</Region>
</Country>

ไม่รู้มัน well from รึเปล่านะ
ถ้าสมุติว่าผมต้องการข้อมูลที่เป็น R และ G และ ฺ B ของ Chiang Rai ผมจะทำยังงัยดีน้อ
ลองไปลองมาทำยังงัยก็ได้ข้อมูลแต่ชื่อจังหวัด คือ Chiang Mai,Chiang Rai หรือไม่ก็ชื่อ Region
งมอยู่ 3 วัน สุดท้ายก็รู้ว่าเรามี Xpath ไว้ทำอะไร
เอาไว้เลือกข้อมูลใน node ที่เราต้องการ
มันจะมี Syntax ที่ใช้ดังนี้นะ ถ้าเราจะเอาข้อมูล R ของ Chiang Rai

1/Country/Region[@name='North']/Province[@name='Chiang Rai']
2

เราก็จะได้ Node ที่มีเงื่อนไขตามต้องการคือ ภาคเหนือ (@name='North') ที่มีชื่อว่า Chiang Rai (Province[@name='Chiang Rai'])
ก็จะได้ element

<Province name="Chiang Rai" R="255" G="0" B="255" />

แล้วค่อยไปเขียนโปรแกรมรับค่ามันอีกที
โอ้โฮ มันเป็นอะไรที่เวอร์มากๆ สำหรับ XML ทำไปทำมาชักชอบ XML ซะแล้วสิ
ตอนนี้กำลังศึกษาเรื่อง XML Schema กับ DTD เอาไว้โปรแล้วจะมาโพสต์ให้อ่านใหม่

พี่เค้ามาแล้วว่ะ เดี๋ยวโดนหาว่าอู้งาน ไปละ