About llun

Just a programmer
Author Archive | llun

iphone

แต่นแต๊น (ไอ้สิ่งรอบข้างไม่ต้องสนใจนะ ถ่ายจากโต๊ะทำงาน) เปิดฝากล่องออกมา ของแถมอุปกรณ์เสริม และสุดท้าย เนื่องจากขี้เกียจหมุนภาพ เอาแบบนี้เลยละกัน (คราวที่แล้วโทษตา misui คราวนี้เลยทำบ้าง ห้าห้าห้า) ตอนนี้ก็นั่งติดอะไรเล่นอยู่ ไว้เขียนวิธีทั้งหมดอีกที รูปทั้งหมดด้านบนนี้ถ่ายด้วย k750i ซึ่งจะกลายเป็นของน้องหละ

Read full story Comments { 5 }

ECMAScript3 ตอนที่ 1

ตอนแรกคิดว่าเรื่องนี้จะไม่ยาว ไปๆ มาๆ คงยาวซะและ เริ่มเลยละกัน ECMAScript3 หรือ ECMAScript-262 edition 3 จริงๆแล้วเป็นมาตรฐานของภาษาสคริปส์ที่ใช้ในบราวเซอร์ต่างๆ โดยตัวมาตรฐานแล้วภาษาไม่มีอะไรที่ไว้รับ input หรือ output เหมือนภาษาอื่นๆ อย่างซีเลย เพียงแต่เตรียมโครงสร้างไว้ให้บราวเซอร์แต่ละค่ายไปพัฒนาต่อเองเท่านั้น สำหรับใน Actionscript3 จริงๆ แล้วเป็น ECMAScript4 แต่ว่าไม่มีเวลาหาข้อมูลเอารุ่นนี้ไปก่อนละกันนะ ;p ECMAScript3 ได้ให้รายละเอียดพื้นฐานต่างๆ ไว้คือ Syntax Types Statements Keywords Reserved Words Operators Objects โดยภาษาที่นำไปใช้สำหรับรุ่นนี้ก็มี javascript ในบราวเซอร์ปัจจุบันต่างๆ และก็ actionscript2, windows scripting host และอื่นๆ ขี้เกียจหา -_-” ECMAScript รุ่นต่างๆ ECMAScript-262 รุ่นแรกคือรุ่นที่ Netscape ใช้ในบราวเซอร์หรือก็คือ จาวาสคริปส์ 1.1 [...]

Read full story Comments { 2 }

Nytes.net

หลังจากตั้ง server มาได้เดือนนึง ติดโปรแกรมต่างๆ ลงไปมากมาย วันนี้ก็เลยเขียนถึงซักหน่อยถือว่าโปรโมตไปในตัว ที่จริงก็ได้สร้าง link ไปยังหน้าโฮสท์ไว้บ้างแล้วในธีมใหม่นี่ ถ้าใครสังเกตุลองจิ้มดูมันอยู่ในหัวส่วนที่เขียนว่า ปวดหัว นั่นเอง มันเป็นอะไรที่น่าปวดหัวจริงๆ ในช่วงเดือนที่ผ่านมา เพื่อเตรียมโฮสท์ให้พร้อมที่สุดก่อนที่จะเปิดให้ใช้จริง เริ่มจากทดลองติด apache และก็ module ต่างๆ รวมทั้งภาษาที่ตั้งใจจะให้รองรับ ซึ่งก็มี php python และก็ ruby ก็ยังไม่รู้เท่าไหร่ว่าปกติ พวก python กับ ruby ปกติแล้วเค้าจะให้บริการยังไง แต่สำหรับโฮสท์นี้ที่ลองทำก็กะว่าจะให้เป็น fastcgi ซึ่งมันต่างจาก php ปกติแน่นอนที่เอาไฟล์ .php มาวางก็ใช้ได้แล้ว แต่ก็ลองดูกันไปละกัน สำหรับหน้าเว็บตอนนี้ก็ใช้เป็นระบบ Trac ที่เขียนด้วย python ต่างจากคนอื่นพอสมควร เพราะว่าต้องใช้ในการมอบหมายงานต่างๆ ให้คนที่เข้ามาช่วยทำ จะได้เป็นระบบ อีกอย่าง มันกลายเป็นเหมือนคู่มือไปด้วย ว่าในการทำ server ครั้งถัดไปต้องทำอะไรบ้าง แล้วมันก็กลายเป็นตัวที่สอนผมด้วยแหละว่า เวลาทำงานเป็นกลุ่มจะเจออะไรบ้าง [...]

Read full story Comments { 0 }

MXML และ mxmlc

เมื่อวานเว้นว่างหายไป แต่จริงๆ คือไม่รู้จะเขียนยังไงแหะๆ อีกอย่าง คิดออกแต่ปัญหามากมายโอ๊ย แย่จริง มาต่อกันเลยดีกว่า วันนี้เรื่อง MXML หละ แต่แบบสรุปสั้นๆ ขี้เกียจบรรยายยาวมากมาย(บอกแล้วว่าไม่เป็น ;p) ตามดูละกัน MXML เป็นภาษาที่ adobe สร้างมาเพื่อใช้สำหรับสร้างหน้าตาของโปรแกรมที่สร้างด้วย Flex โดยมีโครงสร้างแบบเดียวกับภาษา XML (จริงๆ มันก็คือภาษา XML อะแหละ) ลองดูตัวอย่างจากด้านล่างละกัน

Read full story Comments { 1 }

หลังจากใช้ Hardy ได้ 1 สัปดาห์

ปกติคนอื่นจะเขียนกันว่าลงครั้งแรกเป็นยังไงบ้าง แต่ว่าตอนติดมันขี้เกียจมาเขียนบรรยาย เลยขอสรุปหลังจากใช้มาหนึ่งสัปดาห์ละกัน ฮะๆๆ ปัญหาที่เจอหลังจากติดก็คือ อาการค้างแปลกๆ คือหลังจากเปิดหมาไฟ(Firefox) ไปได้ซักพัก พร้อมกับเว็บที่ใช้ javascript + flash เยอะๆ จะเกิดอาการค้างขึ้นมาทั้งระบบ ทำอะไรต่อไม่ได้เลยยกเว้นขยับเม้าส์ วิธีแก้ทางเดียวของผมคือกดปุ่มรีเซ็ต – -” ตอนนี้ก็ยังหาไม่เจอว่าเป็นเพราะอะไร แต่ถ้าเป็นอย่างนี้ไปเรื่อยๆ จน Fedora9 (sulphur) ออกเมื่อไหร่ผมคงไปใช้ sulphur แทนหละ อีกปัญหาคือพอกดนาฬิกาเพื่อดูปฏิทิน gnome จะค้างไปเฉยๆ คือกด Taskbar หรือเมนูอะไรไม่ได้เลย แต่โปรแกรมที่ทำงานอยู่แล้วไม่ค้าง ยังพอไปที่ Terminal แล้วสั่ง restart เครื่องได้ ไม่ร้ายแรงเท่าปัญหาแรก แต่มันก็ก่อความรำคาญอยู่พอสมควร วิธีแก้ก็ยังไม่เจออีกเช่นเดียวกัน (จริงๆ คือสาเหตุก็ยังไม่เจอด้วยเซ็ง) บ่นแต่เรื่องปัญหาสำหรับความประทับใจจริงๆ ก็มีอยู่ เริ่มจากความง่ายของมัน ที่ง่ายกว่าเดิมมาก ติดตั้งเสร็จไม่ต้องทำอะไรอีกเลย แม้แต่ภาษาไทย แถมมี effect สวยงามให้ประทับใจในความอลังการและเสถียร(นิ่งไม่ค้าง หรือมีอะไรแปลกๆ)ขึ้นมาก แต่นะ โปรแกรมต่างๆ [...]

Read full story Comments { 4 }