Tag: programming

  • เรื่องน่าอ่าน เกี่ยวกับ 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 ด้วย – อันตราย) แต่ยังไม่รู้จะแก้ไง…

  • DevEdge หายต๋อม

    เพิ่งจะรู้นะเนี่ย ตกข่าว พอดีสองวันก่อนนึกอยากลองเขียน bookmarklet เล่นๆ ก็เอาโค้ดชาวบ้านมาแก้ๆ ลองเล่นดู ทีนี้ก็อยากจะรู้ว่า method เกี่ยวกับ DOM ของ JavaScript มันใช้ว่ายังไงบ้าง ก็จะเข้าไปดูที่ DevEdge นี่แหละ ตามปกติ ปรากฏว่าดูไม่ได้ เห็นแต่หน้าว่างๆ ก็นึกว่าเซิร์ฟเวอร์คงมีปัญหามั้ง ไม่ได้ติดใจอะไร วันนี้ลองใหม่ ยังไม่ได้แฮะ .. แปลกๆ ละ เลยลองค้นใน Google ดู หาข่าวเกี่ยวกับเรื่องนี้ ปรากฏว่า มันหายไปจริงๆ (ลอง: devedge.netscape.com) DevEdge เว็บไซต์สำหรับนักพัฒนาของ Netscape ที่มีบทความและเอกสารอ้างอิงดีๆ เกี่ยวกับเว็บเทคโนโลยีมากมาย โดยเฉพาะ JavaScript, DOM, CSS และ Gecko เรียกได้ว่าเป็นที่อ้างอิงหลักสำหรับนักพัฒนาด้านนี้เลยล่ะ (JavaScript นี่ Netscape ก็เป็นคนสร้างมาตั้งแต่แรกด้วย) พอหายไปปุ๊บ คนก็เดือดร้อนกันถ้วนหน้า (น่าจะใช้คำว่า ‘ถ้วนหน้า’…

  • Lua programming language

    Lua (อ่านว่า ลู-อา, ภาษาบราซิลเลี่ยนโปรตุกีส) เป็นภาษาโปรแกรมหน้าตาประหลาด ที่บังเอิญเจอในโฮมเพจของ Ubuntu Linux มีคู่มือด้วย Programming in Lua เป็นเล่มๆ ก็มี อ่านออนไลน์ก็ได้ อันนี้น่าสนใจ function as a value มี multiple assignment ..ทำให้เขียนโปรแกรมสั้นลงได้ (แต่ทำให้งงขึ้น?) x, y = y, x — สลับค่า ‘x’ กะ ‘y’ a, b = f() — ฟังก์ชั่น ‘f()’ ส่งค่ากลับ 2 ตัว, เอาใส่ ‘a’ กะ ‘b’ ‘–‘ นี่คือเอาไว้เริ่มต้นคอมเมนต์, ถ้าเป็นคอมเมนต์แบบบล็อก ให้เริ่มด้วย ‘–[[‘ จบด้วย…

  • ขอคารวะ

    โปรแกรมเล่นเกมจับคู่ พันจอก!

  • 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…

Exit mobile version