อาทิตย์ที่ผ่านมาข่าว iPhoneOS4 เต็มไปหมดจุดเด่นของมันก็คือ Multitasking ที่หลายคนบ่นกันมานานว่าไม่ทำเสียที จนมาโผล่ตอนนี้ แต่โพสท์นี้อยากจดไว้เท่านั้นว่าตอนนี้แต่ละเจ้าทำแบบไหนบ้าง เพราะก่อนที่ iPhoneOS4 จะออกก็เดากับ @sugree ไปต่าง ๆ นา ๆ ว่ามันจะออกมาแบบไหน ไล่ดูเลยดีกว่า Multitask จริงๆ คือไม่มีการหยุดโปรแกรมขณะเปลี่ยนไปใช้โปรแกรมอื่น ทำงานตลอดเวลาเหมือน OS บน Desktop วิธีนี้มีอยู่สองเจ้าในตลาดที่ใช้อยู่มั้ง คือ Windows Mobile กับ Android แต่ Android นี่แอบลักไก่นิดหน่อยตรงที่จะแอบปิดโปรแกรมที่ไม่ได้ใช้ให้ทันที ถ้า Memory เต็ม (นี่คือที่ได้ยินมานะ ใครใช้ Android ช่วยเข้ามาแย้งด้วย) โปรแกรมต่าง ๆ ทำงานตลอดเวลา แม้จะไม่แสดงให้ผู้ใช้เห็น ข้อดีมีมากมาย แต่ข้อเสียที่เห็นได้ชัดคือมันแอบกินแบต แบบไม่รู้ตัว กึ่ง Multitask คือทำให้เหมือน มีแค่บางส่วนของโปรแกรมที่ทำงาน หรือไม่ก็หลับไปเลย มีการบันทึกสถานะไว้แล้วงีบไป เข้ามาค่อยตื่นมาทำงานต่อ จริง [...]
ทำฐานลอง iPhone ด้วยกระดาษ
ตอนเย็นสมาธิแตกซ่านเปิด Google Reader อ่านข่าวเล่นๆ เจอ Entry การทำฐาน iPhone ด้วยกระดาษเข้าสมาธิแตกกระเจิง หยิบกระดาษมาซ้อนๆ แล้วทำทันที ลองใช้ที่ทำงานพบว่ากระดาษมันอ่อนไป ตอนเย็นเลยไปหาซื้อกระดาษความหนาตามที่เขียนในเว็บ แต่หาไม่ได้ เลยคว้าสองชนิดลองดู คือ 490g กับ กระดาษปอนที่ใช้วาดรูป(เห็นแว๊บๆ ว่า 100g หรือ 200g นี่แหละ) กลับถึงบ้าน ลองทำดู(จริงๆ คือน้องทำ ^^! ตัดอย่างไว นี่สินะ ผลจากการทำโมเดลบ่อย) ผลที่ได้คือ … แต่ๆ ไอ้แง่งด้านหน้ามันสั้นไป พอไม่เสียบสาย iPhone มันจะไหลออกมาเกินฐาน เลยยุน้องให้ทำอีกอัน ปรับแบบนิดหน่อย ให้ด้านหน้าที่ยื่นออกมากัน iPhone ไถลสูงขึ้นมานิดนึง ก็ดีขึ้น แล้วด้วยความอยากลองทำเองมั่ง แต่ลองปรับอีกนิด โดยการกรีดที่พับด้านบนของฐานด้านนอกแทน สุดท้ายก็ได้มาอีกสองอันด้านล่าง ด้านซ้ายน้องทำ ด้านขวาทำเองหัวเหลี่ยมๆ หลังจากได้มาอีกสองอัน เริ่มเหนื่อย แต่คิดว่าจะเอาไว้ที่หอขำๆ ด้วยอีกอันนา ลองเปลี่ยนกระดาษดูด้วย [...]
Google Sync(Beta)
ตอนเช้าอ่าน Feed ไล่ไปเรื่อยๆ เจอข่าวเกี่ยวกับ Google เยอะมากโดยเพิ่มความสามารถในการ sync ข้อมูลต่างๆผ่าน ActiveSync ได้ก็เลยลองเลยตอนเช้า แล้วก็งงอยู่นานว่าทำไม sync ไม่ได้ซักทีไปเจอใน comment ของบล๊อก Google เองที่บอกว่าต้องเปิดใน Google App ก่อนพอเลือกเท่านั้นแหละ มาอย่างเร็วเลย มาดูขั้นตอนดีกว่า สำหรับคนใช้ Google Apps โดยเฉพาะ ถ้าใช้ Gmail ธรรมดาก็ไม่ต้องปวดหัวอะไร เข้า Google App Control panel ก่อนโดยไปที่ URL : “https://www.google.com:443/a/cpanel/ชื่อโดเมนที่ลงทะเบียนไว้/” จะมี icon ใหม่โผล่มาในหน้า Dashboard ชื่อว่า Mobile พอเลือกเข้าไปจะมีให้กดเลือกอยู่ปุ่มเดียวก็เลือกซะแล้วกด Save change จากนั้นก็รอดูผลที่มือถือได้เลย สำหรับวิธีตั้งให้เครื่อง sync สำหรับ iPhone/iPod Touch ดูได้ที่ iPhone/iPod [...]
Where's Thailand?
Firmware: iPhone 2.1
iPhone3g sysctl
@Thanik ถามมาบอกว่าอยากรู้เลยเอาคำสั่งให้ไปลองเล่นพร้อมส่งผลลัพธ์กลับมาผลที่ได้ก็คือ hw.machine = iPhone1,2 hw.model = N82AP hw.ncpu = 1 hw.byteorder = 1234 hw.physmem = 121634816 hw.usermem = 96690176 hw.pagesize = 4096 hw.epoch = 1 hw.vectorunit = 0 hw.busfrequency = 103000000 hw.cpufrequency = 412000000 hw.cachelinesize = 32 hw.l1icachesize = 16384 hw.l1dcachesize = 16384 hw.tbfrequency = 6000000 hw.memsize = 121634816 hw.availcpu = 1 hw.ncpu: 1 [...]