About llun

Just a programmer
Author Archive | llun

Misui in bangkok

วันเสาร์ misui มากรุงเทพฯ เพื่อมาพูดเกี่ยวกับโครงการที่ทำใน Javajive ก็เลยยืมตัวมาคุยด้วยเลย เกี่ยวกับเซิร์ฟเวอร์ว่าจะทำไงต่อกันไปบ้าง กินๆ ไป misui ก็ยืม iphone ไปเล่นแล้วก็ได้ภาพมาตามด้านล่าง เสื้อขาวๆ ก็ misui พึ่งเห็นว่ามีถ่ายสาวเสิร์ฟด้วย misui ชอบอย่างนี้หรอนี่!!! ปอลอ. ขี้เกียจหมุนรูปอะ ไม่รู้ทำไม iphone ถ่ายออกมาแล้วต้องหมุนเองทุกที ดูแบบนี้ไปก่อนละกัน

Read full story Comments { 3 }

List กับ ArrayCollection

ช่วงนี้กำลังแก้ Checkbox อย่างจริงๆจังๆ แล้วก็เจอปัญหาตามมามากมาย เริ่มจาก Checkbox ไม่เปลี่ยนหลังจากเลือกไปแล้วเพราะว่า method updateDisplayList ของ renderer ยังไม่ถูกเรียกเมื่อเราคลิกที่ List วิธีที่จะทำให้มันเรียกก็ต้องเซท array กลับไปอีกที แต่ปัญหาใหญ่ที่สุดที่เจอแล้วก็นั่งแก้กับ @iporsut อยู่ซะนานเลยคือเรื่อง List กับ ArrayCollection เรื่องเกิดขึ้นเมื่อตัวข้อมูลที่ใช้อยู่มันดันใช้ข้ามประเภทของ ListBase คือ List กับ DataGrid แล้วทีนี้ DataGrid มันสามารถสั่งเรียงข้อมูลได้โดยกดที่หัวแถว สิ่งที่มันทำคือสร้างวัตถุ Sort แล้วยัดเข้าไปที่ ArrayCollection แล้วสั่ง refresh ซะซึ่งข้อมูลที่ออกมาทั้ง List และ DataGrid ก็ดูเรียงสวยงามดี แต่ว่า List ผมกับ method click ที่ใช้สำหรับแสดง Checkbox ด้วยจะใช้ไม่ได้อีกเลย ตอนแรกก็งงว่าทำไม ลองไล่ดูแล้วก็พบว่า array ที่ผมใช้รับ item [...]

Read full story Comments { 3 }

หยุดพลาด

หลังจากเล็งหาวันหยุดมาซะนาน ลองเปิด Google calendar ดูปรากฏว่าในปฏิทินของบริษัท บอกหยุดวันอังคานี้เขียนไว้ว่าวันอาสาฬหะ ถัดไปอีกนิดเป็นวันหยุดของไทยของ Google อยู่แล้วเขียนไว้ว่าวันวิสาขะ วันศุกร์ก็เลยถามพี่ใหญ่เลยว่าหยุดวันไหนกันแน่ พี่ก็ยืนยันมาว่า วันอังคารนี่แหละ หยุดแน่นอน ก็เลยจัดการขอลาวันจันทร์ซะเลย ฮะๆๆ วันเสาร์ก็มาคุยกับเพื่อนว่าเห้ยหยุดยาว เที่ยวกันเถอะ เพื่อนก็ท้วงมาว่า มีที่ไหนกันหละ ก็ยังไม่เชื่อเพื่อนบอกไปว่า ก็ปฏิทินที่บริษัทมัน บอกว่าวันอาสาฬหะหนะเดือนหน้า เอาหละสิ กลับมาบ้านดูปฏิทินก่อนอย่างแรกเลย แล้วก็เป็นอย่างนั้นจริงๆ แป๊ก ครับแป๊ก สรุปผิดทั้งปฏิทินของ Google ทั้งปฏิทินบริษัท – -” อดหยุดยาวเลยตู T T” เรื่องนี้สอนให้รู้ว่า หัดหาปฏิทินตั้งโต๊ะ มาวางซะบ้าง จะได้ไม่พลาดเช่นนี้แล

Read full story Comments { 0 }

ปิด Mirror ชั่วคราว

สองวันนี้เจอเหตุการณ์แปลกๆ อยู่ดีๆ เข้าเว็บช้า ลองดู process ปรากฏว่าเป็นเพราะ Apache ตอนนี้ยังหาวิธีแก้ไม่ได้ อาจจะเอาตัว limit connection กลับมมา แต่ตอนนี้บอกไว้ก่อน คิดว่าจะแก้ภายในพรุ่งนี้

Read full story Comments { 0 }

Flex reference กับ Garbage collector

เคยเขียนไปบ้างแล้วเกี่ยวกับ Reference ต่างๆ ใ น Flex ว่าควรจะใช้ Weak reference ให้หมดเมื่อมีการเพิ่ม EventListener ต่างๆ เข้าไปแต่เมื่อสองวันก่อนก็เจอเหตุไม่คาดฝันเข้าเพราะกำลังสร้าง Mock แล้วทดสอบปรากฏว่าฟังก์ชั่น ที่มันควรจะทำมันดันถูกลบไปก่อน เหตุผลก็เนื่องจากว่า ก่อนที่ Flex จะวาดอะไรก็ตามมันจะไปเรียก Garbage collector มาเก็บกวาดทีนึง ดังนั้น หากมีการใช้ Weak reference ก่อนขั้นตอนนี้ซึ่งก็คือ ก่อน Commit properties วัตถุต่างๆ จะถูกกวาดไปจนหมดก่อนที่จะได้วาดออกมาเป็นภาพ วันนั้นก็นั่งแก้ นั่งงง แล้วก็ลองส่งข้อความไปใน twetter ดูแล้วก็เหมือนเกิดเป็นหัวข้อใหม่ คุยกับ @iporsut เกี่ยวกับเรื่องนี้ยาวพอสมควร(ยาวสำหรับผมนะ ;p คนอื่นอาจเห็นว่าไม่ยาว) แล้ว @iporsut ก็ได้ข้อสรุปมาว่า Weak reference นั้นไว้แก้ปัญหาเรื่อง Circular reference (การอ้างอิงวัตถุวนไปวนมา) จริงๆ @iporsut ยังไม่ได้เขียนสรุปอะไรมากหรอก [...]

Read full story Comments { 0 }