Justin Angel อดีตพนักงานโนเกียแฮก Microsoft Band และค้นพบหลายสิ่งที่น่าสนใจ ดังนี้
ที่มา: @JustinAngel (1, 2, 3, 4, 5, 6, 7) ผ่าน Gdgt Arena
Wow. The entire firmware for #MicrosoftBand v1.1.1933.0 is 1.3mb. Means it's all native C++ with no .net I guess. pic.twitter.com/cUYNoAJKiH
— Justin Angel (@JustinAngel) October 30, 2014
~ @mcrommert @sbisson Microsoft Band is written exclusively in C. It won't support .net development or any other modern language.
— Justin Angel (@JustinAngel) October 31, 2014
Microsoft Band background images are 310x102 pixels. Compared to the resolution of 310x106 pixels. I want my 4px back pic.twitter.com/VLqZEeF10h
— Justin Angel (@JustinAngel) October 30, 2014
Microsoft Band firmware has hidden game(s)! There's WIN / LOSE literals there. Anyone care to guess what game it is? pic.twitter.com/NUfAITPJGS
— Justin Angel (@JustinAngel) November 1, 2014
AFAIK I'm the only person in the world with Microsoft Band light-grey theme. I can change it to any colour I'd like. pic.twitter.com/x46a8uZobv
— Justin Angel (@JustinAngel) November 2, 2014
It's possible the background for Microsoft Band to any arbitrary picture. Here's my twitter pic (in blue!) on it. pic.twitter.com/RgNyOnkufR
— Justin Angel (@JustinAngel) November 2, 2014
The Android app has 132 Microsoft Band backgrounds to choose from. pic.twitter.com/7pu6I5a56q
— Justin Angel (@JustinAngel) October 30, 2014
Comments
ในทวิตข่าวเขียนว่า C++ แต่ในเนื้อข่าว เขียนว่า C ???
แอบดูจากโค๊ต มีการเรียกใช้ obj.func() ด้วย น่าจะเป็น C++ นะครับ
ปล.เดา 55+
มีการอ้างอิงบนโพสต์ Hacker News เหมือนจะมีคนจากไมโครซอฟท์ยอมรับว่าเป็นภาษา C ครับ ทวีตที่สอง (นับจากบนสุด) ก็มีระบุว่า C ไม่ใช่ C++ ครับ
พอดีเห็นว่า โพสท์ที่ 5,6 ที่เค้าโพสท์รูป พยายามแฮก โค๊ตตรงนั้นมันเป็น C++ เต็มๆเลยอ่ะครับ
แต่เรื่องภาษาคงไม่ใช่ประเด็นใหญ่
ที่สำคัญคือไม่มี .NET ซินะครับ :)
ต้องงรอ SDK จากไมโครซอฟท์ว่าจะออกมาหน้าตาอย่างไร
นั่นมัน C# คับ ไม่ใช่ C++
เหมือนจะเป็น .NET 4.5 ด้วยนะครับ มี await ด้วย
แต่ที่เห็นนั่นคือเค้าเขียนโปรแกรมเพื่อไปสั่งแก้ไข Firmware ใช่มั้ยอะครับ?
มันต้องเขียน Async กันเลยหรอครับนั่น - -"
ผมขอแทงว่าเกมที่อยู่ข้างใน MS Band คือ slot ครับ
.NETใช้งานกับของเล็กๆไม่ได้มั้ง
เล็กๆไม่ ใหญ่ๆ microsoft ชอบ
.net เอามาเขียน driver interface hardware ได้ด้วยหรอ มันก็ต้อง C/C++ อยู่แล้วนิ
เข้าใจว่าไม่มีตัวแปลงโค้ดภาษา .NET เป็น C นะครับ เพราะเฟิร์มแวร์มีขนาดเล็กมาก เพียง 1.3 เมกะไบต์เท่านั้น
ใช้ binding ได้ครับ
.NET MF มีครับ เขียนง่ายสบายมาก
มี office ด้วยครับเปล่า ☺ /ขอบคุณสำหรับข่าวนะครับ
555+
ถ้ามีจะใช้ยังไงครับ พิมพ์ก็ไม่ใช่ สั่งด้วยเสียงก็ไม่เชิง
คงแค้น Microsoft มาก