วันจันทร์ที่ 14 มกราคม พ.ศ. 2556

Nokia Lumia 920 in my Hand



พอดีว่าไปได้ เจ้า Lumia 920 มาลองใช้ จากโครงการ Test Drive ที่ Nokia ให้ลองเอา Lumia 920 ไปใช้ได้ 3 วัน 2 คืน ก็เลยได้ review นี้ขึ้นมา

ใน review นี้จะเน้นเฉพาะจุดเด่นของเจ้า Lumia 920 นั่นก็คือเรื่องกล้อง ที่ nokia โม้ไว้เยอะว่า เทพมาก ส่วนเรื่องตัว OS Windows 8 Mobile ไม่พูดถึงดีกว่า ยังไม่คุ้นเคยกับระบบ 

ก่อนที่จะไปเจาะเรื่องกล้อง มาดูจุดเด่นที่มีประโยชน์แน่ๆในชีวิตประจำวันก่อน

PureView ถ่ายภาพทันใจคมชัดทุกช็อต ลืมไปเลยคำว่าเบลอ
เทคโนโลยี PureView สร้างสรรค์ขึ้นมาเพื่อการถ่ายภาพอย่างมืออาชีพ ช่วยให้การถ่ายภาพและวิดีโอคมชัดทุกรายละเอียดแม้ในขณะที่กล้องสั่นไหวหรืออยู่ในสภาพแสงน้อย พร้อมเลนส์ คุณภาพสูงจาก Carl Zeiss ช่วยให้ภาพใสสมจริง

หน้าจอ PureMotion หน้าจอสัมผัสที่ดีที่สุดและไม่เคยมีมาก่อนบนสมาร์ทโฟน
หน้าจอ PureMotion HD+ เป็นหน้าจอสัมผัสที่ให้ความสว่างมากที่สุด ตอบสนองได้รวดเร็วที่สุด และไวต่อการสัมผัสมากที่สุดในโลก: ซึ่งเพียงพอที่จะทำให้ทุกสีนั้นปรากฎอย่างชัดเจน และตอบสนองไวต่อการใช้นิ้วของคุณ แม้ว่าจะถูกปิดบังไว้อยู่

ต่อมา ดูสเป็คเครื่องโดยรวมกัน
BODY
Dimensions : 130.3 x 70.8 x 10.7 mm
Weight : 185 g

DISPLAY
Type  : IPS LCD capacitive touchscreen, 16M colors
Size : 768 x 1280 pixels, 4.5 inches (~332 ppi pixel density)
Protection : Corning Gorilla Glass 2

MEMORY
Card slot : No
Internal : 32 GB storage, 1 GB RAM

CAMERA
Primary : 8 MP, 3264 x 2448 pixels, Carl Zeiss optics, optical image stabilization, autofocus, dual-LED flash
Video : Yes, 1080p@30fps, video stabilization
Secondary : Yes, 1.3 MP, 720p@30fps

OS : Microsoft Windows Phone 8
Chipset : Qualcomm MSM8960 Snapdragon
CPU : Dual-core 1.5 GHz Krait
GPU : Adreno 225

ทีนี้มาดูเรื่องกล้องกัน ตามที่ Nokia ให้ข้อมูลไว้คือ เทคโนโลยี Nokia PureView ซึ่งมีจุดขายในเรื่องกันสั่นด้วยระบบ OIS และการถ่ายภาพในที่แสงน้อยรูรับแสงกว้าง F2.0 เซ็นเซอร์ BSI และปรับ ISO ได้ถึง 800 ส่วนการบันทึกวีดีโอทำได้สูงสุด Full HD 1080P 30fps

อยากรู้ว่าจะแน่แค่ไหนต้องดูภาพตอนแสงน้อยว่าจะออกมาดีขนาดไหน เชิญชม
(ทุกภาพ auto ทั้งหมด)















































วันอังคารที่ 8 มกราคม พ.ศ. 2556

เรื่องของเลนส์กล้อง


เลนส์ทุกตัวจะมีความยาวโฟกัสบอกไว้ เช่น เลนส์ kit คือ 18-55mm หมายถึงเลนส์ตัวนี้มีความยาวโฟกัสเริ่มต้นที่ 18mm และซูมได้จนถึง 55mm แต่ก็มีบางตัวคือเลนส์ที่มีความยาวโฟกัสคงที่ ก็จะเขียนบอกเป็นเลขชุดเดียว เช่น 50mm

นอกจากความยาวโฟกัสแล้ว ที่ตัวเลนส์จะมีค่า f บอกไว้ด้วย ซึ่งมันก็คือค่าที่บอกรูรับแสงกว้างสุดและแคบสุด โดยที่
เลข f น้อย รูรับแสงจะกว้าง 
เลข f มาก รูรับแสงจะแคบ
















ตัวอย่างเช่น
17-50 / 2.8 คือ มีความยาวโฟกัสอยู่ในช่วง 17mm ถึง 50mm โดยที่ตลอดช่วงจะมีค่า f เป็น 2.8 เท่ากันตลอด
70-300 / 4-5.6 คือ  มีความยาวโฟกัสอยู่ในช่วง 70mm ถึง 300mm โดยที่ตลอดช่วงจะมีค่า f ไม่เท่ากัน โดยเริ่มที่ f4 (70mm) จนลดลงถึง f5.6 (300mm)
22 / 2 คือ ความยาวโฟกัสคงที่ 22mm และมีค่า f เป็น 2

เลนส์บางยี่ห้ออาจ เอาค่า f มาเขียนข้างหน้า เช่น

วันอังคารที่ 13 พฤศจิกายน พ.ศ. 2555

Nexus 7 ตัวเป็นๆ กับ Android 4.2 Jelly Bean


ตัวนี้ได้มาเป็น Nexus 7 32GB WIFI สโลแกนของเจ้านี่ก็คือ Thin, light & portable 7” tablet from Google.

spec (ของตัวนี้นะ)
CPU: Nvidia Tegra 3 Quad-core 1.3 GHz Cortex-A9
GPU: ULP GeForce
RAM: 1GB
Storage: 32GB

WLAN: Wi-Fi 802.11 b/g/n
DISPLAY: LED-backlit IPS LCD capacitive touchscreen, 16M colors 800 x 1280 pixels, 7.0 inches (~216 ppi pixel density)

CAMERA: front 1.2 MP, video 720P

BODY: 198.5 x 120 x 10.5 mm, 340 g

หน้าตากล่องเป็นแบบนี้ ตอนนี้ยังเหมือนกันทั่วโลกอยู่

อันนี้ด้านหลัง ก็แปลกดีนะ พวกเล่นไม่เขียนบอกสเป็คอะไรซักอย่าง กะขายเฉพาะคนที่รู้อย่างเดียว

อุปกรณ์ที่มาในกล่อง จะเรียกงก ประหยัด รักโลก อันนี้แล้วแต่จะคิด

โลโก้ตัวใหญ่ๆด้านหลัง มีตัว NFC อยู่ข้างบน nexus

ข้าล่างก็เป็นโลโก้ ASUS กับลำโพง

ด้านข้างก็ปุ่มเปิดปิดเครื่อง/จอ เพิ่มลดเสียง

พร้อมใช้แล้ว

4.1.2 ใหม่ที่สุด ณ วันที่เขียน

ชัดเจนตัวนี้ 32GB

สรุป
ขนาดเครื่องกำลังดี ถือมือเดียวได้อยู่
ความลื่นไหล ตามมาตรฐาน Tegra 3 ที่ควรทำได้
สีสรรของจอ ถ้าสดกว่านี้ก็จะดี แต่นี่ก็ ok แล้ว
สัมผัส+งานประกอบ ชอบสัมผัสด้านหลัง ไม่ลื่นหลุดมือง่ายแน่นอน งานประกอบโดยรวมก็ดี

เพิ่มเติม กับ Android 4.2 Jelly Bean

วิธีที่ผมทำคือ
1. ไปที่ Settings -> Apps -> All
2. หา Google Services Framework.
3. เลือก Force Stop แล้วก็ Clear Data.
4. restart เครื่อง เปิดมา ไปดูที่ Settings -> About tablet -> System Update เครื่องก็อัพเดทเลย

update สูตรนี้ใช้ได้กับตอนอัพเดทจาก 4.2 ไป 4.2.1 ด้วย

กำลังโหลดตัวอัพเดท

เรียบร้อยแล้ว กับ 4.2

ที่เพิ่มขึ้นมาชัดๆ แบบได้ใช้จังๆ ก็คือ notifications ถ้าลากด้านซ้ายลงมา จะเป็นพวก app notifications ธรรมดา แต่ถ้าลากทางด้านขวาลงมาจะเป็พวก setting

ส่วน features ใหม่ เต็มๆไปดูที่นี่เลย http://www.android.com/whatsnew/

วันพฤหัสบดีที่ 1 พฤศจิกายน พ.ศ. 2555

ประสบการณ์ 26 ปี


พอดีว่า blognone เค้าทำ [Ask Blognone] คณะหรือสาขาทางสายไอทีของท่านศึกษาเกี่ยวกับอะไรบ้าง? ก็เลยไปตอบไว้ด้วย ก็เอาเฉพาะของตัวเองมาลงไว้อีกที่ เผื่อว่าจะเป็นประโยชน์มากขึ้น


1. กำลังศึกษาอยู่ในคณะ/สาขาใด มหาวิทยาลัยใด
ป.ตรี(2547-2550) - วิทยาการคอมพิวเตอร์(Computer Science) มหาวิทยาลัยนเรศวร
ป.โท(กำลังศึกษา) - เทคโนโลยีสารสนเทศ(Information Technology) มหาวิทยาลัยนเรศวร
2. เนื้อหาที่ได้ศึกษานั้นมีด้านไหนบ้าง
ป.ตรี - วิชาทาง programming เยอะมากครึ่งๆของวิชาเอก ครอบคลุมภาษาดังๆในสมัยนั้นค่อนข้างครบ ตอนนี้ปรับปรุงหลักสูตรใหม่แล้ว ลดภาษาที่มีความนิยมน้อย เพิ่ม mobile programming เข้ามา นอกจากนี้ยังมี
network communication+security
operation system
system analysis and design
data structure ศึกษาเกี่ยวกับโครงสร้างข้อมูล วิธีการจัดเรียง แนวๆนี้
computer graphic
programming language ศึกษาลักษณะของภาษาโปรแกรมมิ่งแบบต่างๆ ว่าทำงานอย่างไร ใช้งานอย่างไร
database ศึกษาเรื่องฐานข้อมูล
AI-artificial intelligence ศึกษาลักษณะของ AI ว่ามีหลักการอะไรบ้าง
ยังมีอีกแต่จำไม่ได้แล้ว
ป.โท - ความรู้สึก ณ ปัจจุบันคือ ส่วนใหญ่รู้มาตั้งแต่ ป.ตรีแล้ว บวกกับประสบการณ์ทำงานแล้ว มีที่รู้เพิ่มไม่มาก แต่เนื่องจากยังเรียนไม่จบ ยังอาจจะมีอะไรมากกว่านี้ก็ได้
3. คำแนะนำเพิ่มเติมสำหรับผู้ที่ต้องการจะศึกษาด้านนี้
เปิดใจให้กว้างเสมอ พยายามอัพเดทตัวเองตลอดเวลา อย่าหยุด เรียนด้านนี้ ควรจะฝึกฝนการแก้ปัญหาให้ดี มองปัญหาให้ออก คิดแก้ให้รอบด้าน ตัดสินใจให้ไว ไม่โลเล แต่ไม่บุ่มบ่าม
อย่าเข้าใจว่ามาเรียนสายนี้แล้วจะซ่อม-ประกอบคอม ลงวินโดวส์เก่ง ฯลฯ ไม่ใช่นะ คนละเรื่องกัน เรื่องวิชาเรียน แยกง่ายๆเป็นวิชาพื้นฐาน กับวิชาเอก
สำหรับคนบางคนวิชาพื้นฐานบางตัวแทบไม่รอด แต่พอวิชาเอกเก็บ A เรียบ แต่บางคน วิชาพื้นฐาน AB ชิวๆ แต่พอวิชาเอกหา A ไม่เจอ เรื่องนี้น่าจะขึ้นอยู่กับความชอบเป็นหลัก พอชอบมันก็สนุก พอสนุกอะไรๆมันก็ง่าย
ส่วนเรื่องมีคนพูดๆกันว่าเขียนโปรแกรมศึกษาเองได้ อันนี้ผมไม่ออกความเห็นเพราะเรียนมาตรงสาย แต่จากประสบการณ์ที่เจอมา ผมมีข้อสรุปของตัวเองในการแบ่งระดับความสามารถของคนที่เรียกตัวเองว่า developer คือ
  1. Make it work = good
  2. Make it right = better
  3. Make if Fast = best
ตัวอย่างเช่น OOP-JAVA คงมีน้อยคนที่อธิบายได้ว่า primitive type กับ reference type ต่างกันอย่างไร ในสถานการณ์ไหน ควรใช้แบบไหน
4. จบมาแล้วได้ทำงานตรงสายที่เรียนรึเปล่า
ไม่ตรงสาย เพราะต้องทำงานในกิจการครอบครัว
5. ถ้าตรงสายแล้วได้ใช้ความรู้ด้านไหนบ้าง
แอบรับงานนอกบ้าง ตรงนี้บอกได้คำเดียวว่า โลกกว้างใหญ่ องค์ความรู้เดินหน้าตลอดเวลา เหมือนเทียบระดับกีฬาสีกับโอลิมปิค
6. คิดว่าจะเรียนต่อสายเดิมหรือไปสายใหม่
กำลังเรียน ป.โท อยู่ในสายเดิม ไม่ต่อทางสายบริหาร ขอไม่บอกเหตุผล

วันอังคารที่ 30 ตุลาคม พ.ศ. 2555

Review Tablet Scopad (แท็บเลท ป.1)สไตล์กาก กาก

Review Tablet Scopad
รอบนี้เนื้อหามีไม่มาก ถ่ายวีดีโอก็ไม่ดี เอาแบบสรุปๆไปเลยก็แล้วกัน

Spec
Model : HERCULES (SP0718, Gray color) 
Display :  7", IPS Panel ,resolution 1024X600
Operating System :  Android 4.1.1
CPU :  Rockchip RK3066 ARM Cortex-A9 dual core processor 1.5GHZ 
VGA : Mali-400MP
Memory :   1GB
Storage :  8 GB (Int. 1GB, Available 5.4GB)
Camera :  2 MP(Front) 
Interfaces :  USB 2.0 highspeed port, OTG 
Network :  WI-FI 
Bluetooth : No
GPS : No
3G : No (น่าจะสามารถต่อ 3G aircard usb ได้ ไม่มีอุปกรณ์ลอง)
Battery :  3500 mAH
Dimensions :  184*131*11.9 mm
weight :  350 g. 


งานประกอบโดยรวม อยู่ในเกณฑ์ดี แต่ด้านบนของจอ(ด้านที่มีกล้องมีอาการจอเผยออยู่นิดหน่อย น่าจะเป็นทุกเครื่อง เพราะตอนที่ลอง ขอคนขายลอง 2 เครื่อง แล้วเป็นเหมือนกัน)
หน้าจอ ติดฟิล์มกันรอยมาแล้ว แล้วมีแผ่นพลาสติกติดมาอีก 1 ชั้น

video review

Aututu - 7704
แรงมากสำหรับ CPU 2 core
ยิ่ง VGA นี่แรงสู้ Tegra 3 สบายๆ

Con
เครื่องแรงดี ชอบ
น้ำหนักเบาดี
ถูกมาก

Dis
จอสะท้อนแสงไปหน่อย
bug น่ารำคาญ
แบตน้อยไปหน่อย
bluetooth ไม่มี ทำให้การใช้งานบางสถานการณ์ลำบากมาก

Bug
  • แสดงแบตไม่ตรงกับความจริง : แบตอยู่ดีๆก็ลดไปจนเกือบหมด พอปิดแล้วเปิดใหม่ กลับมาเท่าๆเดิม
    • วิธีแก้ - ยังไม่รู้
  • keyboard : เปลี่ยนได้ แต่พอเปิดปิดเครื่องแล้วจะกลับมาใช้ keyboard ที่อยู่ลำดับแรกสุดเสมอ
    • วิธีแก้ - root เครื่องแล้วลบ keyboard ที่ไม่ได้ใช้ออกให้หมด แล้วลงแค่ตัวที่ใช้ตัวเดียว
  • ภาษา : ถ้าเป็นเป็นภาษาไทย จะใช้งาน app บางตัวไม่ได้ แต่พอเปลี่ยนกลับเป็นภาษาอังกฤษใช้ได้ ไม่แน่ใจว่าเป็นกับภาษาอื่นหรือไม่
    • วิธีแก้ - ใช้ภาษาอังกฤษ


tip
เรื่อง root ใช้ SuperOneClick – Short Fuse(mod)  กับ moborobo ก็ root ได้สบายๆแล้ว


ข้อมูลเพิ่มเติม
http://www.pantip.com/cafe/mbk/topic/T12838489/T12838489.html
http://wansone.blogspot.com/2012/10/tablet-pc.html
http://www.pdamobiz.com/forum/forum_posts.asp?TID=597655&PN=1&TPN=1
http://www.pdamobiz.com/forum/forum_posts.asp?TID=598357&PN=1

วันพุธที่ 24 ตุลาคม พ.ศ. 2555

3 วันมหัศจรรย์ เขียน App ซักตัวไม่ง่าย เมื่อมันไม่ง่าย

ขึ้นชื่อว่า Open Source อะไรๆมันก็น่าจะง่าย ติดปัญหาอะไร Google ไปเดี๋ยวก็เจอ เพราะยังไงเราก็คงไม่ใช่คนแรกที่เจอ หรือถ้าเป็นคนแรกที่เจอปัญหาจริงๆ เดี๋ยวก็จะมีคนอื่นเจอปัญหาแบบเดียวกับเรา แล้วเดี๋ยววิธีแก้ก็จะอยู่ใน Google เอง ไม่ยาก ที่ยากคือวิธีแก้ปัญหามันจะให้ผลลัพท์อย่างที่ต้องการหรือไม่

นอกเรื่องไปไกล เรื่องของเรื่องที่เขียนบล็อกนี้ ก็คือ ว่างจัดเลยจัด app android ซักตัว ประโยชน์ใช้งานเอาที่ใกล้ตัว กับมีคนทำเป็นแนวทางใน iOS แล้ว นั่นคือแอฟเช็คตารางเรียนของนักศึกษามหาวิทยาลัยนเรศวร เหมือนจะง่าย แต่ไม่ง่าย เนื่องจากระบบไม่ได้เปิด service อะไรไว้เลย เพราะฉะนั้นก็น่าจะเหลือวิธีเดียวคือ parseHTML มาตรงๆเลย(คือคิดออกแค่นี้)

ต่อมาเรื่องออกแบบตัว app จาก http://developer.android.com/design/index.html บอกไว้เยอะมาก ก็อิงตามในนี้แหละ จัดไปให้ครบทั้ง flow program, หน้าตา UI ฯลฯ จะว่าไปอันนี้ก็ลำบาก เพราะวิธีออกแบบ UI มันคนละแนวก็ iOS จริงๆ ก็เอาเป็นว่า UI ของใครของมัน ระบบใครระบบมัน ไม่ดันทุรังทำแบบเดียวกันหมด จบ

ทีนี้ตอนที่ค้นหาตารางเรียน ลองเขียนเป็น Java ธรรมดาดูก่อน เพราะมันเทสง่ายกว่า มาดูที่ระบบต่อ ระบบเว็บค้นหาตารางเรียนมันมีให้ใส่อยู่ 3 fields ซึ่งดูเหมือนว่าตัวเงื่อนไขที่เช็คใน SQL จะเป็น and ซะด้วย 0_o เอาละสิ นี่แปลว่าถ้าจะค้นอะไรแบบไม่คิดมาก ต้องส่ง query ไป 3 ครั้ง แล้วมาดักแกะข้อมูลเอาเฉพาะตัวที่ไม่ซ้ำกันออกมาสินะ อย่าเลย ลำบากเปล่าๆ ก็แยก input ใน app เราตามเค้าไปเลย โอ้ววววลืมไปว่าถ้าค้นหาเป็นชื่อหรือนามสกุล มันจะมีโอกาสที่ผลการค้นหาจะมีหลาย record เอาไงดีหว่า บังคับให้ใส่เฉพาะรหัสนักศึกษาอย่างเดียวดีกว่า แล้วเวอร์ชันหน้าค่อยเพิ่มให้ค้นหาจากชื่อและนามสกุลได้ด้วยละกัน ไม่งั้นจะเสียเวลามานั่งทำ parseHTML มากไป เพราะตัวเว็บนี่ก็ไม่มี div ไม่มี id ให้หาด้วยนะ ต้องจับจาก table อย่างเดียว โอยย น่าจะใส่ id รึ name รึ class มาซะหน่อยจะได้จับง่ายๆ ok ไม่เป็นไร อย่างน้อยก็ดึงข้อมูลมาได้ละ ใช้ Jsoup มาช่วยตัดเอาเฉพาะส่วนที่ต้องการได้อีกด้วย ยอดเยี่ยม

เอาละต่อไปก็แค่เอาโค๊ดจากตัวทดสอบที่เป็น Java มาใส่ Android ง่ายๆเลย แต่..... โอ้ว error อะไรหว่าไม่เคยเจอ ตอนเป็น Java มันไม่มีปัญหาอะไร พอมารันบน Android เป็นเรื่องเลย ก็ไม่เป็นไร Google ช่วยได้เสมอ แล้วก็ช่วยได้จริงๆ มันเป็นปัญหาเรื่อง UI Thread เอ่ออันนี้ลืมไปจริงๆ เพราะตอนที่ทำตัวทดสอบนี่ console ล้วนๆ ก็ไม่ยาก AsyncTask รับหน้าที่นี้ไป ตอนแสดงผลก็ไม่ยากอะไร ได้มาเป็น HTML ก็ยัดใส่ Webview ไปตรงๆเลย จะใช้ parseHTML มาตัดเลย ก็จะเก่งเกินไป เพราะพวกเล่นมีแต่ table ไม่ div ก็ไม่รู้จะไปจับมายังไง ใส่ไปตรงๆเลยจบ ยังไม่จบสิ ยังเหลืออีกกรณีคือจะดึงข้อมูลตารางเรียนมาได้ต้องมี internet แล้วถ้าไม่มีรึมีแต่ใช้ไม่ได้ เอาไงดี มันโชคดีตรงที่ AsyncTask มีมาให้ครบเลยว่าถ้า onCancel จะเอาไงดี เยี่ยม ประหยัดเวลาไปเยอะ ก็แค่ try catch ไว้ตรงที่มันดึงข้อมูล มีปัญหาก็ cancel() ไป ไม่มีก็รอด เย่

ปัญหาต่อมา(ไม่นับว่าเป็นปัญหาก็ได้) app android พอทำเป็น .apk ต้อง sign ด้วย ไม่งั้นจะไม่ยอมติดตั้ง ก็แค่สร้าง keystore มาซักตัว กะว่าใช้ยาว ก็จบเรื่องนี้ไป

ก็เป็นอันสำเร็จกับ 3 วันมหัศจรรย์  เขียน App ซักตัวไม่ง่าย เมื่อมันไม่ง่าย มีประโยชน์ใช้งานได้จริง(ถึงจะเอาไว้โชว์มากกว่าก็เหอะนะ)

วันจันทร์ที่ 20 สิงหาคม พ.ศ. 2555

review แบบ เกรียนๆ กับ Samsung Galaxy Tab2 7.0 WIFI P3110

เริ่มต้นที่สเป็คเครื่องกันก่อนเลย
โดยรวมก็ คือๆกันกับ Atrix2, RARZ แนวๆนี้ ถึงจะเก่าแต่ก็ยังแรงอยู่

OS Android OS, v4.0.3 (Ice Cream Sandwich)
CPU TI OMAP 4430 A9 Dual-core 1 GHz
GPU PowerVR SGX540
RAM 1GB

BODY
Dimensions 193.7 x 122.4 x 10.5 mm
Weight 344 g

DISPLAY
Type PLS LCD capacitive touchscreen, 16M colors
Size 600 x 1024 pixels, 7.0 inches (~170 ppi pixel density)

MEMORY
Card slot microSD, up to 64 GB
Internal 8/16/32 GB storage
*ตัวที่ซื้อมาเป็น 8GB

CAMERA
Primary 3.15 MP, 2048x1536 pixels
Secondary Yes, VGA

BATTERY
Standard battery(can't change), Li-Ion 4000 mAh



รุ่นนี้จะแบ่งเป็น 3G+WIFI กับ WIFI โดยตัว WIFI จะมีเขียนที่มุมกล่องแบบรูปนี้
*3G+WIFI คือโทรได้ ใช้ Data ได้ ใส่ซิมได้นั่นเอง
*WIFI จะทำอะไร ใช้ wifi อย่างเดียว
ในกล่องก็มี speed navi มาด้วย นอกนั้นก็ไม่มีอะไรมาก


เปิดกล่องออกมาก็มีเอกสารต่างๆ สาย USB, a/c Adapter, ear phone และตัวเครื่อง
ตัวเครื่องตัว WIFI มันก็คล้ายๆกับตัว 3G แค่ตัดลำโพงสำหรับคุยโทรศัพท์ออกไป

ชัดๆอีกที GT-P3110 คือตัว WIFI
GT-3100 ตัว WIFI+3G

ภาพนี้ชี้ให้เห็นว่ามันเพิ่งออกมาจากโรงงานสดๆเมื่อวันที่ 3 สิงหาคม 2012 ซื้อมาวันที่ 19 สิงหาคม รู้ข่าวว่ามีขายในไทย วันที่ 18 สิงหาคม

ส่วนเรื่องหน้าตาเครื่อง function นุ่นนั่นนี่ ก็ Google ไปว่า "tab2 7 review" ได้เลย เหมือนกัน



ส่วนเรื่องประสิทธิภาพก็ห่ายห่วง ตามมาตรฐานของ TI4430+SGX540
Antutu ได้ 5200
Quarand ได้ 2800

เพิ่มเติมวีดีโอแสดงการใช้งาน แสดงว่ามันลื่นดีพอตัวเลย



โดยรวมๆแล้วสรุปได้ว่า
  • เปิดเครื่องมาเหลือแรมให้ใช้ราวๆ 700 กว่าๆ และอีกสารพัดอีก 200 ก็เหลือฟรีๆจริงๆราวๆ 500 ก็ ok ปกติ
  • ระบบทัชเซ็ทมาดี ติดนิ้วใช้ได้
  • กล้องหลัง อย่างน้อยก็มี
  • กล้องหน้า อย่างน้อยก็มี
  • เสียงดัง ฟังชัด แต่ไม่เพราะ
  • ความร้อน? ไม่รู้ เพราะใส่เคสไปแล้ว บอกไม่ได้
  • เปลี่ยน Launcher ซะ ไม่ชอบอย่างแรง
  • จอสีไม่ค่อยสด

ที่นี้ประเด็นมันอยู่ที่ กลุ่มราคานี้มันมี NEXUS7 ค้ำคออยู่
จุดต่างหลักๆของ NEXUS7 กับ Tab2 7 wifi คือ cpu+vga, sdcard, panel display, camera
ถ้าจะเอามาอ่าน ebook TI 4430 มันก็เหลือเฟือ
ถ้าจะเอามาเล่นเกม SGX540 ก็พอไหวอยู่ แต่ไม่เท่า Geforce หรือ mali400
กล้อง? มีมือถือที่ดีพอตัวอยู่แล้ว

จบการ review แบบเกรียนๆ

อ้างอิงข้อมูลจาก

*edit
เพิ่มวีดีโอ
เพิ่มเนื้อหา


Extra
ลองเปลี่ยนรอมไปใช้ AOKP bulid 5 [android 4.1.2] พบว่ามันแจ่มมาก
นอกจากจะได้เป็น android 4.1.2 แล้ว เครื่องยังลื่นขึ้นอีก เพราะเค้า oc cpu มาเป็น 1.2GHz แต่แรกเลย



วันเสาร์ที่ 21 กรกฎาคม พ.ศ. 2555

JavaScript: easy bubble sort

input is a number list


function bubbleSort(list{
    for (1list.lengthi++{
        for (0list.length j++{
            if (parseInt(list[j]parseInt(list[1]){
                var temp list[j];
                list[jlist[1];
                list[1temp;
            }
        }
    }
}

วันจันทร์ที่ 16 กรกฎาคม พ.ศ. 2555

รวมรวมงานที่ทำตอนเรียนวิชา algorithm

รวมรวมงานที่ทำตอนเรียนวิชา algorithm แล้วก็มีที่ทำเล่นๆด้วย
marge2 test Algorithm http://jsfiddle.net/puuga/VTBQg/10/
Quick Sort Algorithm http://jsfiddle.net/puuga/7Ryqs/
Marge Sort Algorithm http://jsfiddle.net/puuga/asQLh/6/
Linear Search Algorithm http://jsfiddle.net/puuga/rGLxu/5/
insertion sort http://jsfiddle.net/puuga/nW6V5/4/
selection sort http://jsfiddle.net/puuga/JhPJr/5/
bobble sort http://jsfiddle.net/puuga/ratuK/5/


Calculate the average of eight numbers http://jsfiddle.net/puuga/7CqGs/6/
recursive http://jsfiddle.net/puuga/H29LV/

Vigenère http://jsfiddle.net/puuga/a94YA/3/
Caesar http://jsfiddle.net/puuga/tKFht/7/

อันนี้ที่อาจารย์ test ในห้อง http://jsfiddle.net/puuga/kab5Z/9/
java script object http://jsfiddle.net/puuga/BZASN/3/
เรื่อง tree http://jsfiddle.net/puuga/TnUtL/4/ http://jsfiddle.net/puuga/w3UHb/4/


ที่เหลือเดี๋ยวตามมา http://jsfiddle.net คงล่มอยู่

edit
*เพิ่มอันที่เหลือ

วันอังคารที่ 26 มิถุนายน พ.ศ. 2555

Sorting Algorithms

เรื่องของเรื่องคือ เคยดูวีดีโอนี้เมื่อนานมาแล้ว นามากจนลืม แล้วเมื่อวันอาทิตย์(24/6/2012) เรียนวิชา Algorithms อาจารย์เค้าก็เปิดอันนี้ให้ดู เลยนึกขึ้นได้ว่าเคยดูแบบนี้มาแล้ว ก็เลยมาเขียนไว้ เผื่อคราวหน้านึกไม่ออกจะได้หาดูได้ง่ายหน่อย

Bubble sort



Quick sort



Select sort



Merge sort



Insert sort



Shell sort