วันนี้ตอนเช้ากำลังนั่งอ่าน feed อย่างเมามัน เพื่อนก็ทักมาว่า เปิด flex builder ไม่ได้บอกว่าหมดอายุ ผมก็แปลกใจสิ วันศุกร์มันบอกเหลืออีก สิบกว่าวันนี่หว่า ทำไมมาหมดอายุเอาวันนี้ ลองเปิดเองบ้าง เจอเหมือนกัน นั่งแก้อยู่ประมาณสองชั่วโมง เปิดหาในเว็บ ก็ไม่เจอว่า adobe จะออกข่าวอะไร จนพี่อีกคนมาบอกเอา flex sdk ตัวใหม่ไปใส่ก็หาย แต่เครื่องพี่ที่ใช้เป็น แมค มันออกตัวเต็มแล้ว แต่ที่ผมใช้เป็นลินุกซ์นี่สิ แต่ยังไงก็ลองดูบ้าง ปรากฏว่าไม่หายแฮะ เลยมั่วเองจนได้ออกมา เขียนเป็นวิธีสำหรับ ลินุกซ์หละครับ เริ่มจากดาวโหลด flex sdk ตัวใหม่จากเว็บ adobe มาจากที่นี่ http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip ขยาย sdk ไว้ซักที่ เปิด flex builder ขึ้นมาใหม่ แล้วไปที่ Window->Preferences->Flex->Installed Flex SDKs เลือก Add แล้วหาแฟ้มที่ขยาย sdk ไว้ [...]
Flex array
เจอเรื่องประหลาดๆ เกี่ยวกับ array ของ flex เข้าเพราะว่าข้อมูลที่จะยัดใส่ array ดันมีเยอะ และค่อยๆ เพิ่มอีกต่างหาก เลยเกิดปัญหาเข้าเพราะพอข้อมูลเพิ่มเยอะขึ้นเรื่อยๆ การใส่ข้อมูลลง array ของ flex จะช้าลงเรื่อยๆ โดยไม่รู้สาเหต ลองไปขุดๆ ดูก็รู้มาว่า array ของ flex เป็นแบบ associative array เหมือน php หรือ javascript แต่ก็ไม่น่าจะเกี่ยวเท่าไหร่ หรือป่าว เพราะ hash map เวลาใส่ข้อมูลลงไปเยอะๆ ก็ไม่น่าจะช้า ขนาดที่ว่า สามวินาที ถึงจะใส่ข้อมูลลงไปได้ พี่ที่ทำงานตอนนี้ก็เลยเลี่ยงไปพึ่งฝั่ง server ให้เอาข้อมูลยัดใส่ array ให้เรียบร้อยแล้วส่งมา เห้อ ทำไม flex มันทำอะไรกับ array หว่าถึงได้ช้าขนาดนี้นะ
Flex doc!!!
เฮ้อมันมีแบบ Java doc มะ
Flex2 builder สำหรับ Linux?
เนื่องจากต้นสัปดาห์ที่ผ่านมา ที่ทำงานผมมีการเลือกว่าจะใช้อะไรในการพัฒนา RIA ดี แล้วก็เลือก Flex ออกมา ตอนเลือกก็ไม่มีอะไรมากก็เสนอ Feature กันเข้าไป คะแนน Flex นำลิ่วเลย กลบ OpenLazlo กับ GWT มิดดิน วันนี้ก็เลยว่าจะลองเอา Flex Builder มาเล่นซะหน่อย ลองเข้าเว็บ Adobe ลงทะเบียนเพื่อ Login ไปดาวโหลดตัว Trial แล้วก็ต้องชะงัก มันไม่มี Plugin สำหรับ Eclipse ให้ดาวโหลดไปวางทับแบบ zip ไฟล์ มีแต่ .exe กับ .dmg ให้ดาวโหลด ซวยหละสิงี้ ก็ฝั่ง Dev ทั้งหมด ใช้ Linux ไปซะ 5 ส่วน Mac กับ Windows มีอย่างละ 1 [...]
RIA, Ajax – Flex – OpenLazlo?
อาทิตย์ที่แล้วผมต้องนั่งเลือกว่าจะใช้อะไรที่จะทำ RIA ในที่ทำงานดี วันนี้ก็เลือกไปแล้ว ซึ่งก็ไม่ตรงใจผมเท่าไหร่ (หรือป่าว) เพราะว่าสรุปออกมาแล้วว่าจะใช้ Flex กัน ก็เลยขอเขียนไว้ในนี้ซะหน่อยทำไมถึงไม่ตรงใจผมเท่าไหร่ สามตัวนี้สำหรับ Ajax ตัวเลือกที่ถูกเลือกขึ้นมาคือ GWT ซึ่งข้อดีคือมันสามารถเขียนด้วย Java แล้วแปลงเป็น Javascript เอาไปใช้ได้เลย ซึ่งผมลองใช้แล้วจริงๆ ก็ไม่ถูกใจเท่าไหร่หรอก แต่นะ ท่าทางที่ทำงานจะมีความหลังฝังใจกับ Javascript แฮะ เลยหาทางเลี่ยงกันพอสมควร ถ้าให้ผมเลือก ผมสนใจอีกตัวมากกว่า นั่นคือ Mootools เพราะดูไปแล้ว Docs อ่านง่าย โครงสร้างก็โอเค แถมมี Effect ให้เล่นพอสมควร แต่ ถ้าใช้ตัวนี้ ต้องเขียน Javascript เลยโดนตัดทิ้งไปอย่างน่าเสียดาย