Adobe AIR Week and the TweetMan – twitter client
สัปดาห์ที่ผ่านมา มาลองเล่น Adobe AIR + Flex ก็สนุกดี เพียงแต่การจัดการกับหน้าต่างของ Appication ยากไปเสียหน่อย ปัญหาสำคัญที่เราเจอคือ จะทำยังไง ถ้า Application เราไม่ต้องการ Flashes บน Taskbar แต่ให้มันโผล่หน้าต่างของ Application เราขึ้นมาเลย เวลา Invoke Application รอบที่ 2
คำตอบก็คือ “ไม่ได้”. Adobe AIR ยังไม่ Support Global Hotkey (Adobe AIR 2.0 + Flex 4.0) ดังนั้น ที่เราทำตอนนี้คือ ตั้ง Shortcut Key ของ Shortcut link ให้เรียก Application ขึ้นมา ซึ่งมันจะส่ง InvokeEvent.INVOKE มายัง Application เราจะไม่สามารถตั้งให้ Application Activate ตัวมันเองได้ อ้างอิงจาก Reference ตามนี้
Activates this application.
Under some circumstances determined by the operating system, this method does not activate an application. Most operating systems restrict the ability of an application to activate itself to prevent it from accidentally or maliciously making it impossible for a user to use other applications.
If the operating system allows activation, then the specified window is activated and brought to the desktop foreground; that is, in front of the windows of other applications. (If the
windowparameter isnull, then a visible window of this application is activated.)
ระบุไว้อย่างชัดเจนว่า Windows ไม่อนุญาตนะจ๊ะ ดังนั้น ก็ต้องรอว่าเมื่อไหร่ Adobe จะ Add Features Global Hotkey เข้ามา
นอกจากนี้ Adobe AIR ยังไม่สนับสนุนอีกหลายอย่าง มีข้อจำกัดมากมายที่พยายามสร้างมันให้ปลอดภัย แต่เลยมาพร้อมกับความยุ่งยากแทน
So, this is my first very simple Twitter Client with Oauth library.
เป้าหมายของ TweetMan คือ เน้นส่งอย่างเดียว พิมพ์เสร็จ Enter ทำงานอื่นต่อได้ทันที (ตอนนี้ทำได้เท่านี้). อนาคตอยากให้มัน Notify Reply มาเป็น Text ง่ายๆข้างล่าง กับ ขยายขนาดตัวอักษรเวลาพิมพ์ แล้วก็ส่งรูปได้. ส่วน Features อื่นๆ คิดไว้หลายอัน แต่ว่า คงต้องรอให้มีเวลามากกว่านี้.
ทิปเล็กๆของ Tweetman คือ ไปตั้ง Shortcut key ใน shortcut link บน desktop ที่สร้างขึ้น (ผมตั้งเป็น Ctrl+Shift+T) เวลาจะส่งก็กด hotkey แล้วก็พิมพ์ได้เลย (แต่ก็ติดปัญหาข้างบนสุดนี่แหละ – -’) จริงๆ วิธีแก้อีกอย่างนึงคือ… ให้มันส่งเสร็จ ทำการปิด Application ของมันเลย ทีนี้ก็จะเรียกด้วย Hotkey ได้อย่างสบายใจ
ผ้ารัดข้อซิลิโคน
ผ้าพันข้อซิลิโคน สำหรับแก้อาการปวดข้อ จากการพิมพ์ / Mouse.
มุมองศาที่ข้อมือหักไปสำหรับจับ Mouse ตามสรีระของข้อมือ
Contact Dell Call Center
เบอร์โทรติดต่อเคลม Dell
โทรผ่านมือถือ (ทุกเครือข่าย) : 001-800-601-5609(โทรฟรี)
- สำหรับ Laptop เหมือน Support แต่ Dell Latitude กลุ่ม Business ซึ่งถ้าเป็นกลุ่ม Home Use ต้องบอกให้เค้ากดต่อให้อีกทีนึง
โทรผ่านมือถือ (AIS + โทรศัพท์พื้นฐาน) : 1800-006-007 (โทรฟรี) || กด 2 , 2 , 4
เบอร์โทรศัพท์พื้นฐาน : 0-2670-7000 || กด 2 , 1 , ต่อ 2133416 กลุ่ม Inspiron
=======================
ติดต่อ Dell ครั้งแรก เพื่อเคลมชิ้นส่วน ภายหลังจากซื้อ Laptop มาเมื่อวันที่ 26/6/2010 หรือเป็นระยะเวลา 1 สัปดาห์นิดๆ เสียดายที่น่าจะทราบอาการตั้งแต่แรก สำหรับการเคลมครั้งแรกนี้ ประกอบไปด้วย
- Keyboard มันเคยคีย์ค้างรอบนึง ตัว “l” หลังจากนั้นมาก็ต้องกดคีย์หนักขึ้น หรือไม่ มันก็จะกดไม่ติด
- Touchpad มีปัญหา Key ทางด้านซ้าย กดยากนิดนึง แต่ก็ไม่แน่ใจว่าเปลี่ยนแล้ว ก็จะยังมีอาการเหมือนเดิมหรือเปล่า เพราะปุ่มมันก๊อกๆ
- แจ้งเรื่องไฟดูดบริเวณรอบคีย์บอร์ด ถ้าไม่ต่อสายดิน
- แจ้งเรื่องลำโพงไปก่อน เหมือนเสียงมันจะแตกๆ เมื่อเปิดดังๆ แต่ก็เหมือนเป็นบางครั้งบางคราว
- ติดต่อครั้งแรก 15:00 08 July 2010 K. Akkanai
Dell Inspiron N5010 ไฟรั่ว
ก็เห็นจากบล็อกอื่นเขียนว่ารุ่นนี้มีปัญหาเรื่องไฟรั่ว เราเอากลับมาเสียบสองตา ก็ไม่เจอมันดูด เข้าใจว่าตัวเองโชคดี แต่สุดท้าย เหมือนจะเป็นเพราะว่าเรานั่งอยู่บนฉนวนอยู่แล้วต่างหาก ทำให้ ไฟไม่พอที่จะผ่านตัวเราลงสู่ดิน แต่ภาพนี้ เห็นกันจะจะ ว่ามันรั่วจริงๆครับพี่น้อง ใครจะซื้อ Dell Inspiron N5010 ก็ระวังหน่อยแล้วกันนะ
จุดที่โดนดูดคือ โลหะสีเงารอบคีย์บอร์ดและ Touch pad. แต่วันก่อน ก็เจอ Touch pad ดูดบ้าง เป็นบางครั้ง จริงๆ ที่วางมือทั้งหมดก็ด้วย!
