เรื่องน่าอ่าน เกี่ยวกับ JavaScript และ DOM

รวมถึงความไม่เข้ากัน ของเบราเซอร์ต่างค่ายด้วย
มีพูดถึง ActiveX, COM, XPCOM, Mozilla, Internet Explorer

จากบอร์ด LTN devel โดยคุณ Khem

ThaiWrap รุ่น 5

(บล็อกเก่า ThaiWrap bookmarklet, Auto thaiWrap())

รายการเปลี่ยนแปลง:

  • ตัวแบ่งคำ เปลี่ยนจาก <WBR> มาใช้ zero-width space (U+200B) แทน เนื่องจาก Opera ไม่รู้จัก <WBR>
  • เพิ่มการตรวจเบราเซอร์ เพื่อข้ามการทำงานทั้งหมด ถ้าใช้ Internet Explorer (เหตุผล: 1. จะได้ไม่เสียเวลา เพราะ IE ตัดคำได้อยู่แล้ว 2. IE แสดงผล zero-width space ไม่ได้)

ตอนนี้ยังเหลือปัญหา เรื่องไม่ทำงานกับเฟรมที่ซ้อนเฟรม ไล่ DOM reference ตะกี้นี้ เจอละว่ามันผิดตรงไหน (เราไปใช้ window.frames ซึ่งมันจะส่งค่ากลับเฉพาะ frames ระดับบนสุดเท่านั้น, คาดว่า. นอกจากนั้น มันยังไม่อยู่ใน spec ด้วย – อันตราย) แต่ยังไม่รู้จะแก้ไง ขอค้นก่อน read more

DevEdge หายต๋อม

เพิ่งจะรู้นะเนี่ย ตกข่าว

พอดีสองวันก่อนนึกอยากลองเขียน bookmarklet เล่นๆ ก็เอาโค้ดชาวบ้านมาแก้ๆ ลองเล่นดู
ทีนี้ก็อยากจะรู้ว่า method เกี่ยวกับ DOM ของ JavaScript มันใช้ว่ายังไงบ้าง ก็จะเข้าไปดูที่ DevEdge นี่แหละ ตามปกติ ปรากฏว่าดูไม่ได้ เห็นแต่หน้าว่างๆ ก็นึกว่าเซิร์ฟเวอร์คงมีปัญหามั้ง ไม่ได้ติดใจอะไร read more

Lua programming language

Lua (อ่านว่า ลู-อา, ภาษาบราซิลเลี่ยนโปรตุกีส) เป็นภาษาโปรแกรมหน้าตาประหลาด ที่บังเอิญเจอในโฮมเพจของ Ubuntu Linux

มีคู่มือด้วย Programming in Lua เป็นเล่มๆ ก็มี อ่านออนไลน์ก็ได้ read more

9467

guw.pl -env gsicheck /cygdrive/d/mydocu~1/art/ooo/GSI-cws_srx645_ooo113-th-2.txt | grep “Format of the line is unknown” | wc -l

9467

ทำไปได้ยังไง
นี่แสดงว่า กด tab / กด delete
ไปมากกว่าหมื่นครั้งแน่ๆ -_-”

บ้าไปแล้ว

a pretty-printing lover nightmare

JavaScript

ทีมเขียน JavaScript ของ Google นี่ท่าจะเก่งเนอะ
ดูจาก 3 web ในเครือ
Google, Gmail, Blogger
ใช้ JavaScript ได้มันมาก
ใช้แบบ เออ ได้ประโยชน์จริงๆ ไม่ได้เป็นแค่ลูกเล่นสวยๆ

เจ๋งดี

Netscape DevEdge: JavaScript Central

CFLAGS for Pentium M

Some sez Pentium M is architecturally more close to Pentium 3, with few additional features from Pentium 4, and big L2 cache. Thus, in general, gcc optimization should treat it as Pentium 3. In other words, *NOT* Pentium 4.

But some also reported that they got a good experience with -march=pentium4.

Meanwhile, Intel website suggests -mcpu=pentium4 for Pentium M. But that’s probably only for its own C++ compiler (ICPC) ?

And seems like the new gcc (may be after 3.3.3 or 3.4) will support “pentium-m”. read more