คราวนี้ไม่มีอะไรแค่เอามาให้ดูเฉยๆ ว่าสมัครแล้วเข้าไปเป็นยังไง หน้าแรกตอนจะเริ่มสร้าง(อัพโหลด) แอพ ถัดมาตั้งชื่อโปรแกรม ตั้งชื่อเรียบร้อยมันก็แนะนำว่ามีอะไรที่ต้องทำบ้าง หน้า dashboard โพสท์นี้ไม่มีอะไรมากจริงๆ จะลองอัพโหลดรูปใน wordpress 2.5 ฮะ เพราะตา misui บอกอัพไม่เป็น ประทับใจอย่างมันอัพโหลดรูปพร้อมๆ กันได้หลายไฟล์แล้ว ^^ แต่จะให้ดีต้องกด browser ครั้งเดียวแล้วเลือกหลายไฟล์แล้วอัพโหลดได้เลยจะดีมากๆ(มันเลือกหลายไฟล์พร้อมกันตอน browse file แล้วกดอัพโหลดทีเดียวได้ด้วยฮะ ปลื้มๆ) หลังจากลองแล้วไปทำ server ต่อหละฮะ python ตอนนี้มีปัญหางี่เง่าๆ นิดหน่อยเห้อ
Google app engine
เห็นข่าวใน blognone ประมาณวันที่ 8 (http://blognone.com/node/7448) แล้วก็ลองสมัครตั้งแต่วันนั้นเลย (จริงๆ เจอจากเว็บอื่นมากมาย ใน feed ต่างประเทศ) จนมาถึงวันนี้ก็ได้เมล์มาฉบับนึงจากอากู๋ว่า Hello, Thanks for signing up to try Google App Engine! Your account has been activated, so you can begin building applications! To start creating applications with Google App Engine, simply follow this link (you may need to sign in with your [my email] [...]
Fix flex builder linux expire
วันนี้ตอนเช้ากำลังนั่งอ่าน 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 ไว้ [...]
Set, Map ใน PHP
เวลาเขียนโปรแกรมเกี่ยวกับโครงสร้างพวก set กับ map ในจาวา จะมกลุ่มของคลาส เรียกรวมๆ กันว่า collection ให้ เวลาจะใช้ set ก็สร้างวัตถุ set ขึ้นมาเลย จะปวดหัวหน่อยก็แค่ ประเภทของ set กับ map ในจาวาที่มีหลากหลายเหลือเกิน (คนเอาไปสร้างต่อเยอะแยะไปหมด ทั้งจาก apache หรือของ sun เอง) แต่ใช้จริงๆ ก็ไม่กี่คลาสแถม method ก็เหมือนกัน แต่ใน php ตัวโครงสร้างพวกนี้ดันอยู่ใน array ซะหมด เพราะ array ของ php ดันประหลาด(จริงๆ ก็ไม่ประหลาดหรอก ภาษาแบบ php แทบจะมีเหมือนกันหมด) สามารถเป็น set กับ map ได้เลยโดยไม่ต้องพึ่งพาใคร เช่น $array['map_key'] = ‘map_value’; $array['set_value'] [...]
Flex array
เจอเรื่องประหลาดๆ เกี่ยวกับ array ของ flex เข้าเพราะว่าข้อมูลที่จะยัดใส่ array ดันมีเยอะ และค่อยๆ เพิ่มอีกต่างหาก เลยเกิดปัญหาเข้าเพราะพอข้อมูลเพิ่มเยอะขึ้นเรื่อยๆ การใส่ข้อมูลลง array ของ flex จะช้าลงเรื่อยๆ โดยไม่รู้สาเหต ลองไปขุดๆ ดูก็รู้มาว่า array ของ flex เป็นแบบ associative array เหมือน php หรือ javascript แต่ก็ไม่น่าจะเกี่ยวเท่าไหร่ หรือป่าว เพราะ hash map เวลาใส่ข้อมูลลงไปเยอะๆ ก็ไม่น่าจะช้า ขนาดที่ว่า สามวินาที ถึงจะใส่ข้อมูลลงไปได้ พี่ที่ทำงานตอนนี้ก็เลยเลี่ยงไปพึ่งฝั่ง server ให้เอาข้อมูลยัดใส่ array ให้เรียบร้อยแล้วส่งมา เห้อ ทำไม flex มันทำอะไรกับ array หว่าถึงได้ช้าขนาดนี้นะ