เมื่อวานเขียนบรรยายนิดๆ (เป็นอะไรที่ไม่ถนัดเอาเสียเลย เป็นพวกที่เขียนบรรยายยาวๆ ไม่เป็น) วันนี้ก็ต่อจากมะวานเรื่องเครื่องไม้เครื่องมือต่างๆ ที่ adobe เตรียมไว้ให้ เครื่องมืออย่างแรกเลยคือ Adobe Flex SDK ดาวโหลดได้จากเว็บ Adobe เองที่หน้านี้ http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip ดาวโหลดมาเสร็จก็ขยายไฟล์ออกมาแล้วใช้ได้เลย ด้านในก็จะประกอบไปด้วยโปรแกรมย่อยๆ มากมาย ที่อยู่ใต้ /bin amxmlc, mxmlc เป็นเครื่องมือที่ใช้ compile จาก MXML เป็น flash video asdoc, aasdoc เป็นเครื่องมือที่ใช้สำหรับสร้างเอกสารจากโค้ด คล้ายๆ กับ javadoc โดย aasdoc ไว้สำหรับ Adobe AIR และ asdoc สำหรับ Flex compc, acompc ใช้สำหรับสร้าง library เพื่อให้ใช้กับโครงการอื่นได้ โดยตัวที่มี a นำหน้าไว้สำหรับ Adobe AIR [...]
About llun
Just a programmerมึน
ปีนี้เริ่มทำอะไรหลายอย่างมากมายตั้งแต่ต้นปี หลายคนอาจเห็นเหมือนว่าชิวๆ ไม่ค่อยทำไร แต่ถ้าใครตามใน IRC คงรู้ว่า พูดไว้ว่าจะทำหลายอย่างเลย เริ่มตั้งแต่ตั้ง Server เขียนโปรแกรมบนมือถือ(Android แต่ก็ช่างมันและ เห้อ) เขียนหนังสือ(เริ่มเขียนเมื่อวาน แต่คงไม่ได้เอาไปเป็นหนังสือหรอก เอาไว้ทบทวนมากกว่าว่า Flex มันใช้อย่างไรบ้าง) เรียนภาษาอังกฤษ บลา บลา บลา นึกไม่ออกหละ ที่เขียนมาทั้งหมดนี่จริงๆ แล้วมันเริ่มหนังเข้าก็ช่วงเดือนมีนา – เมษานี่แหละ แม้จะเป็นเดือนที่มีวันหยุดเยอะ แต่มันก็กลายเป็นว่า วันไหนหยุดก็ต้องมาทำงานอื่นนอกเวลาซะงั้น มันก็เลยเหมือนไม่มีวันหยุดไป จริงๆ แล้วเราไม่ได้อยากทำอะไรมากมายอย่างนี้หรอก แต่ว่า ถ้าไม่เริ่มทำเลย มันก็จะเป็นแค่ความฝันต่อไปเรื่อยๆ ไม่เป็นจริงซักกะที และเราก็ไม่อยากให้เป็นอย่างนั้นซะด้วยสิ แต่ก่อน เคยคิดอะไรมากมายแล้วสุดท้ายก็เห็นคนอื่นเอาไปทำแล้วประสบความสำเร็จมากมาย แล้วมันรู้สึกมาถึงตัวเองว่า ทำไมคิดแล้วไม่ทำฟะ เอาแต่พูด เอาแต่โม้ มัวแต่คิดว่าทำไม่ได้ มันก็เลยรู้สึกกันไปคนละแบบ เห้อ สุดท้ายจริงๆ แล้วมันก็คงต้องหาจุดซักจุดกระมังว่าจะทำอะไรบ้างให้พอดี ไม่มากเกินไป หรือ ไม่ทำอะไรเลย แต่ไอ้จุดที่ว่านี่มันอยู่ตรงไหน นะ แล้วจะรู้ได้ไงว่ามันถึงแล้วเนี๊ยะ เห้อ [...]
Flex คืออะไร
หลังจากเขียนแปะไว้เมื่อวาน วันนี้ก็เริ่มมีตัวขี้เกียจมาเกาะอีกแล้ว T T” แต่ว่าวันแรกจะให้เสียเรื่องก็ไช่ที่ เขียนซักหน่อยแล้วกัน Flex ไม่ไช่ภาษาหรือเครื่องมือที่ใช้สร้าง Flash เหมือนอย่าง Adobe Flash CS3 แต่เป็นกลุ่มของเครื่องมือที่ใช้สร้าง Application ขึ้นมา โดยมีส่วนประกอบหลักๆ ด้วยกันสองส่วนคือ Flex SDK เป็นชุดพัฒนาที่ไว้ใช้แปลงโค้ดโปรแกรมที่พัฒนาขึ้นมา ให้เป็น Flash Movies โดยมีเครื่องมือย่อยๆ หลายตัวแต่ที่เด่นที่สุดคงเป็น mxmlc ที่ใช้แปลง mxml เป็น actionscript แล้ว compile เป็น Flash ภาษา Flex มีภาษาที่ใช้ในการพัฒนาด้วยกันสองอย่างคือ MXML และ Actionscript ทั้งสองอย่างจริงๆ แล้วคืออย่างเดียวกัน เพราะว่าเมื่อพัฒนาโปรแกรมด้วย MXML ขึ้นมาหลังจาก compile ครั้งแรกแล้ว โค้ดที่ได้ออกมาคือ Actionscript นั่นเอง แต่สิ่งที่ทำให้ MXML ต่างก็คือมันเป็นภาษาที่ใช้พัฒนา UI [...]
Flex month
เคยคุยกับพิงค์กี้ไว้เมื่อนานมาแล้วว่าจะเขียนหนังสือเกี่ยวกับ Flex ดูแต่เนื่องจากไม่มีเวลามาโดยตลอด(ตัวขี้เกียจมันเกาะ) เลยไม่ได้เขียนซักที วันนี้ก็สิ้นเดือนเมษาแล้ว เดือนที่น่าจะเป็นเดือนแห่งการพักผ่อนของหลายๆ คนแต่ตรงข้ามกับของผมโดยสิ้นเชิง ฮะๆ สิ้นเดือนนี้เลยกะว่าจะกำหนดเป้าหมายใหม่ซะหน่อย คือ เขียนบล๊อกเกี่ยวกับ Flex หนึ่งเดือนเต็ม โดยเริ่มตั้งแต่พรุ่งนี้ไปจนถึงสิ้นเดือน สำหรับเนื้อหาก็จะเริ่มตั้งแต่ว่า Flex เป็นยังไง ใช้เครื่องมืออะไรเขียนได้บ้าง โครงสร้างภาษาเป็นยังไง บลา บลา บลา ไปจนถึงการต่อกับ Data service และ ภาษาอื่นๆ ที่อยู่เบื้องหลัง โดยกะไว้ว่าจะเขียนทุกวันวันละหนึ่งตอน วันนี้ก็เลยว่าจะวางโครงเรื่องแต่ละตอนไว้ซักหน่อยว่าแต่ละวันจะเขียนอะไรบ้าง โดยถ้าวันไหนอู้ ก็จะเขียนรวบยอดวันถัดไป แหะๆ โม้มาเยอะและ ดูโครงเรื่องหน่อยดีกว่า Flex คืออะไร เครื่องมือต่าง ที่เกี่ยวข้องกับ Flex บน Linux (เพราะงั้นเขียนทั้งหมดนี่จะไม่มีหน้า Design นะครับ ;p) ตัวอย่างโปรแกรมที่สร้างจาก Flex MXML ตัวแปลงภาษา MXML : MXMLC ECMA Script [...]
del.icio.us in firefox3 beta 5
Firefox 3 ตอนนี้มากับปัญหาน่าปวดหัวบางอย่างนั่นคือ extension หลายอย่างไม่สามารถใช้ได้ ปกติแล้วผมก็ไม่ค่อยได้ใช้อะไรหรอกยกเว้น del.icio.us แต่ก่อนผมจะใช้ foxmark แต่ว่าด้วยความงี่เง่าส่วนตัว ทำให้ผมมักพลาดไป sync bookmark จากเครื่องอื่นที่ไม่มี bookmark เลยไปยัง server ของ foxmark เข้า bookmark ผมเลยมักหายไปโดยง่าย ช่วงหลังมานี้เลยใช้วิธีอื่นคือ ใช้ del.icio.us แทน อีกอย่างคือ epiphany มี extension สำหรับ del.icio.us ด้วย ^^! ดังนั้นด้วยอาการติด bookmark พร้อมกับตอนนี้ใช้ hardy แล้วซึ่งมันมาพร้อมกับ Firefox 3 เลยก็เลยต้องหาทางเอา del.icio.us มาใช้ด้วย เริ่มจากขุดคุ้ยผ่าน google ก่อนแล้วก็ไปเจอในเว็บของ openSUSE เข้า ตามนี้ http://zonker.opensuse.org/2008/04/08/firefox-3-delicious-extension/ ในเนื้อหาบอกวิธีนึงคือเอาของ Firefox 2 มาแก้นิดหน่อยส่วนอีกอันเป็นของ [...]