สถิติแสดงข้อมูลจำนวนผู้ป่วยจากการระบาดของ Coronavirus Disease 2019 (COVID-19)

เวปไซต์แสดงข้อมูลจำนวนผู้ป่วยจากการระบาดของ Coronavirus Disease 2019 (COVID-19) โดยจะแบ่งข้อมูลออกเป็น 3 ส่วนดังนี้:- 1. ข้อมูลจำนวนผู้ป่วยในแต่ละประเทศทั่วโลก     ( ที่มาของข้อมูล: Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE)) 2. ข้อมูลจำนวนผู้ป่วยในแต่ละจังหวัดของประเทศไทย    ( ที่มาของข้อมูล: ศูนย์กลางการให้บริการข้อมูลเปิดภาครัฐ(Open Government Data of Thailand ) ) 3. ข้อมูลจำนวนผู้ป่วยแต่ละรัฐของประเทศสหรัฐอเมริกา    ( ที่มาของข้อมูล: Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE) )  

เกมส์จับคู่คำศัพท์ อักษรญี่ปุ่นกับรูปภาพ

แบบฝึกหัดสำหรับฝึกท่องจำคำศัพท์ โดยสร้างออกมาในรูปแบบเกมส์จับคู่คำศัพท์ภาษาญี่ปุ่นกับรูปภาพ โดยทำการอ้างอิงคำศัพท์, ความหมายและแบบภาพการ์ตูนประกอบคำศัพท์จากหนังสือ Exercise for practice Japanese vocabularies by using matching game in order to match between alphabets and pictures reference from book. หนังสืออ้างอิง(Reference book) ชื่อหนังสือ(title): Draw Japanese วาด+เขียน ญี่ปุ่น Basic(N5-N4) นักเขียน(author): Ebidora วาดภาพประกอบ(illustrator): Mochikaka สำนักพิมพ์(publisher): พราว ลิงค์หนังสือ(link of book): https://www.proudpoet.com/shop/หนังสือ/ภาษาศาสตร์/draw-japanese-วาดเขียน-ญี่ปุ่น-n5-n4/ โดยแบบฝึกหัดนี้ เกิดจากที่ผู้เขียนได้ฝึกท่องจำคำศัพท์โดยอาศัยการคัดตัวอักษรญี่ปุ่นและวาดภาพประกอบจากหนังสือวันละ 1-4 คำ เมื่อคัดคำศัพท์และฝึกท่องจำ จนครบจำนวนในหมวดคำต่างๆ ก็จะนำมาสร้างเป็นแบบฝึกหัดในรูปแบบเกมส์จับคู่ระหว่างตัวอักษร, โรมันจิและรูปภาพ เพื่อใช้สำหรับกลับมาทบทวนคำศัพท์, ความหมายและภาพประกอบของคำศัพท์นั้นๆ ได้เมื่อเวลาผ่านไป ในเวอร์ชันปัจจุบัน เกมส์จับคู่ตัวอักษรกับรูปภาพได้แบ่งออกเป็นสองส่วนดังนี้ Read more about เกมส์จับคู่คำศัพท์ อักษรญี่ปุ่นกับรูปภาพ[…]

เกมส์จับคู่คำศัพท์ ตัวอักษรจีนกับรูปภาพ

แบบฝึกหัดสำหรับฝึกท่องจำคำศัพท์ โดยสร้างออกมาในรูปแบบเกมส์จับคู่คำศัพท์ภาษาจีนกับรูปภาพ โดยทำการอ้างอิงคำศัพท์, ความหมายและแบบภาพการ์ตูนประกอบคำศัพท์จากหนังสือ Exercise for practice Chinese vocabularies by using matching game in order to match between Chinese alphabets and pictures reference from book. หนังสืออ้างอิง(Reference book) ชื่อหนังสือ(title): Draw Chinese วาด+เขียน จีน Basic(HSK3-HSK4) นักเขียน(author): สิรินดา โสภณอรุณโชติ วาดภาพประกอบ(illustrator): ณัฏฐา จุลเสฏฐพานิช สำนักพิมพ์(publisher): พราว ลิงค์หนังสือ(link of book): https://www.proudpoet.com/shop/ภาษาศาสตร์/draw-chinese-วาดเขียน-จีน-hsk3-hsk4/ โดยแบบฝึกหัดนี้ เกิดจากที่ผู้เขียนได้ฝึกท่องจำคำศัพท์โดยอาศัยการคัดตัวอักษรจีนและวาดภาพประกอบจากหนังสือวันละ 1 คำ เมื่อคัดคำศัพท์และฝึกท่องจำ จนครบจำนวนในหมวดคำต่างๆ ก็จะนำมาสร้างเป็นแบบฝึกหัดในรูปแบบเกมส์จับคู่ระหว่างตัวอักษรจีน, พินอินและรูปภาพ เพื่อใช้สำหรับกลับมาทบทวนคำศัพท์, ความหมายและภาพประกอบของคำศัพท์นั้นๆ Read more about เกมส์จับคู่คำศัพท์ ตัวอักษรจีนกับรูปภาพ[…]

iOS 11 รองรับไฟล์มาตรฐาน FLAC แล้ว

ผู้ใช้ของเวป reddit ที่ได้ทดลองใช้ iOS 11 beta 1 ที่เปิดให้นักพัฒนาได้ใช้แล้วนั้นได้รายงานว่า ในสามารถเล่นไฟล์เพลงที่ถูกแปลงด้วยมาตรฐาน FLAC ได้แล้ว สำหรับการเล่นไฟล์ FLAC ใน iOS 11 beta 1 ต้องนำไฟล์ FLAC ไปวางบน iCloud Drive ก่อนแล้วทำการ sync ไฟล์ดังกล่าวมาลงยังอุปกรณ์ไม่ว่าจะเป็น iPhone หรือ iPad จากนั้นทำการเลือกเล่นเพลงผ่านแอพลิเคชัน Files ซึ่งเป็นแอพลิเคชันใหม่ที่ Apple เปิดให้ใช้เพื่อเข้าถึงไฟล์ต่างๆในอุปกรณ์ โดยแอพลิเคชัน Files จะรองรับตั้งแต่ iOS 11 ขึ้นไปเท่านั้น แต่เดิมนั้น ในอุปกรณ์ต่างๆของ Apple จะใช้มาตรฐาน Apple Lossless Audio Codec (ALAC) ที่พัฒนาโดย apple เอง เป็นการ encode ไฟล์เพลงแบบไม่สูญเสียข้อมูลต้นฉบับ(lossless) Read more about iOS 11 รองรับไฟล์มาตรฐาน FLAC แล้ว[…]

iOS 11 สำหรับนักพัฒนา

Drag and Drop: เพิ่มความสามารถการ drag/drop ภายในแอพเดียวกัน หรือคนละแอพ เฉพาะใน ipad ARKit: เพิ่ม API สำหรับ Augment Reality(AR) โดยทำการผสมผสานระหว่าง live camera view จากกล้องถ่ายรูป เข้ากับวัตถุที่ใส่ไว้ในโปรแกรม ซึ่งทำให้ดูเหมือนกับวัตถุเหล่านั้นอยู่ในภาพจริง โดย ARKit ยังสามารถตรวจหาระนาบ(plane) จาก live camera view ได้ Machine learning: มีการเปิดให้ใช้ core ML framework ซึ่งนักพัฒนาสามารถจะสามารถป้อน train model, data input เพื่อที่จะรับข้อมูลจากการ prediction, apple มีตัวอย่างการใช้ core ML เพื่อจะทำนายราคาของอสังหาริมทรัพย์ Vision: มีการเปิดใช้ vision framework เพื่อจะใช้สำหรับ การวิเคราะห์รูปภาพ แต่เดิมใน Read more about iOS 11 สำหรับนักพัฒนา[…]

Embed youtube video into iOS Application (swift project)

จากเอกสารของ google(ที่นี่) ที่เสนอแนะวิธีการ embed youtube video ลงบน iOS app โดยใช้ตัวอย่างเป็นภาษา objective-c วันนี้เราจะมาลอง embed youtube video โดยใช้โปรเจค swift กัน วิธีการนำ library เข้ามาใช้ใน project ของเรามีสองแบบ แบบแรกผ่าน cocoapods แบบที่สอง ให้โหลด source file จาก github แล้วมา import ลงใน project ของเราเอง สำหรับวันนี้เราจะมาใช้วิธีนำ library เข้ามาใช้ผ่าน cocoapods วิธีการนำ youtube library มาใช้ผ่าน cocoapods cocoapods คืออะไร cocoapods เป็น dependency manager คือ แหล่งรวมโปรเจค objective-c และ Read more about Embed youtube video into iOS Application (swift project)[…]

ปัญหากับ UIRequiredDeviceCapabilities property

หลายคนอาจจะกำลัง submit application ขึ้น review อยู่ดีๆแต่ต้องเจอกับ error แบบนี้อย่างหลีกเลี่ยงไม่ได้ The app’s Info.plist can’t contain values for the UIRequiredDeviceCapabilities key that would prevent this app from opening on any iOS device. For more information, see Understanding the UIRequiredDeviceCapabilities Key. แล้วเราควรจะจัดการกับ Error ตัวนี้กันอย่างไรดี   ก่อนอื่นมารู้จักกับ UIRequiredDeviceCapabilities property กันก่อนว่าคุณลักษณะตัวนี้ไว้บอกถึงอะไร? UIRequiredDeviceCapabilities property เป็นค่าที่ไว้บอกคุณลักษณะของฮาร์ดแวร์บนอุปกรณ์นั้นๆที่จะอนุญาติว่าจะยอมให้แอพลิเคชันของเรานั้นสามารถเปิดขึ้นมาได้หรือไม่   ค่า Property อยู่ที่ไหน? ที่เก่าที่เดิม อยู่ที่ไฟล์ Info.plist Read more about ปัญหากับ UIRequiredDeviceCapabilities property[…]

พลังงานกับการเขียนโค้ด

สำหรับการทำงานเป็นนักพัฒนาสาขาต่างๆนั้น เราคงหนีไม่พ้นการนั่งอยู่หน้าคอมพิวเตอร์เป็นเวลานานๆ เขียนโค้ด แก้บั๊ก วางแผน เป็นงานหลักๆ ในแต่ละวัน เคยสงสัยกันไหมว่า การที่เรานั่งทำงานแบบนั้นในแต่ละวันร่างกายเราใช้พลังงานกันเท่าไรกันนะ ข้อมูลที่ 1 อ้างอิงจากข้อมูลด้านบน ข้อมูลแสดงให้เห็นว่าสำหรับคนที่มีน้ำหนักตัว 70 กิโลกรัม การที่เรานั่งทำงานแบบนี้นาน 1 ชั่วโมง ร่างกายเราใช้พลังงานไปเพียงแค่ประมาณ 105 แคลอรี่ต่อชั่วโมงเท่านั้นเอง ถ้าเราทำงาน 8 ชั่วโมง ในหนึ่งวันเราก็ใช้พลังงานไปเพียงแค่ 840 แคลอรี่เท่านั้นเอง เปรียบเทียบกับข้อมูลด้านโภชนาการแล้ว  การที่เราทานแฮมเบอร์เกอร์ใส่ชีส ซึ่งให้พลังงานงานถึง 704 แคลอรี่ เท่ากับว่า เราต้องนั่งทำงาน 7 ชั่วโมง ถึงจะสามารถเผาพลาญแฮมเบอเกอร์ก้อนนั้นไปได้    หรือถ้าเราดื่มโค้ก 1 กระป๋อง เราก็ต้องนั่งทำงานตั้ง 2 ชั่วโมงถึงจะใช้พลังงานนั่นหมด เรื่องพลังงานที่เราใช้ไปต่อวันกับอาหารที่เราทานไปนั้น ก็เป็นเพียงปัจจัยหนึ่งเท่านั้นเองที่มีผลต่อสุขภาพของเรา เพราะการที่เราบังคับร่างกายให้นั่งทำงานแบบเดียวกันนานๆ ติดต่อกันโดยไม่ปล่อยให้ร่างกายได้ทำกิจกรรมอื่นสลับไปบ้างนั้น อาจส่งผลให้มีความเสี่ยงในการเป็นโรคอ้วน หรือโรคหัวใจถามหาเราอีกด้วย แม้บางคนอาจจะมีตารางออกกำลังกายประจำวันอยู่แล้วไม่ว่าตอนเย็นหรือตอนเช้านั่นเป็นสิ่งที่ดี แต่ก็ยังไม่เพียงพอ เพราะถ้าในหนึ่งวันเราบังคับให้ร่างกายเรานั่งทำงานอยู่กับที่ท่าเดียวไม่เปลี่ยนกิจกรรมทำบ้าง นั่นก็ย่อมส่งผลเสียต่อร่างกายในระยะยาวเช่นกัน การเปลี่ยนอิริยาบถ ระหว่างการทำงาน Read more about พลังงานกับการเขียนโค้ด[…]

Safari กับตัวคอนโทรลเสียง

หลังจากอัพเดท Safari ครั้งล่าสุด Version 9.0 (10601.1.56.2) ความเปลี่ยนแปลงหนึ่งที่สังเกตุได้คือ เวลาเราเปิดเวป sound media อย่างเช่น youtube เราจะเห็นไอคอนรูปลำโพงเล็กๆ เพิ่มขึ้นมาที่ description ของ tab นั้นๆ ตามรูป แม้ว่าเราเองจะยังไม่ได้ active อยู่ที่แทปที่เราเปิด youtube อยู่ก็ตาม แต่ตัวคอนโทรลตัวนี้ก็ยังตามเราไปอยู่ และเราสามารถเลือกที่จะเปิดปิดเสียงของสิ่งที่เรากำลังเล่นอยู่ได้ จะเห็นว่า ฟีเจอร์นี้อำนวยความสะดวกให้ผู้ใช้ที่ชอบฟังเพลงหรือดู youtube ไปพร้อมกับการทำกิจกรรมอย่างอื่นเป็นอย่างยิ่ง หากเราอ่านหนังสือไปด้วยฟังเพลงไปด้วย เมื่อไรก็ตามที่เราต้องการจะปิดเสียงนั้นเราก็สามารถทำได้ทันทีไม่ว่าเราจะกำลังทำงานอยู่แทปไหน คิดไปแล้ว ก็เหมือนว่า Safari อาจจะสนับสนุนให้คนแอบฟังเพลงขณะทำงานเหมือนกันนะนี่ เพราะเวลาหัวหน้ามาที่โต๊ะ เราก็สามารถแอบปิดเพลงได้ทันทีไม่ว่าเราจะอยู่แทปไหนก็ตาม

อัพโหลดแอพลิเคชันของเราขึ้นรีวิวด้วย Application Loader

วันนี้เราจะลองมาเอาไฟล์แอพลิเคชันที่ทำเสร็จแล้ว(.ipa) ขึ้น iTunes connect เพื่อรอรีวิวกัน โดยการใช้ Application Builder เริ่มต้นเปิด XCode และเราต้องทำการเสียบอุปกรณ์จริงที่ปกติเราใช้ทดสอบเข้าไปก่อน จากนั้นก็ให้เลือกที่อุปกรณ์ตัวนั้น ไปที่เมนู Product แล้วเลือก Archive เพื่อจะทำการ build แอพลิเคชันของเรา หลังจากเลือก Archive เสร็จเรียบร้อยแล้ว โปรแกรมจะใช้เวลาสักระยะหนึ่งเพื่อทำการสร้างไฟล์แอพลิเคชัน เมื่อเสร็จเรียบร้อยแล้วโปรแกรมจะแสดงหน้าตาดังรูปด้านล่าง (ก่อนอื่นเราก็ทำการเลือก Validate… ไฟล์แอพลิเคชันที่เราสร้างขึ้นมาเสียก่อนเพื่อตรวจสอบความสมบูรณ์ของไฟล์ที่ เราทำการสร้างขึ้นมา ) อันที่จริงแล้วเราสามารถจะเลือก Submit to App Store เพื่อเอาไฟล์แอพลิเคชันนี้ขึ้นไปโดยตรงเลยก็ได้ แต่ในวันนี้เราจะมาลองอีกวิธีคือการใช้โปรแกรม Application Loader ในการนำไฟล์ขึ้นไป เราจึงขอไม่ใช้วิธีนี้แล้วกัน แต่เราจะทำการเลือก Export… แทนเพื่อนำเอาไฟล์แอพลิเคชันของเราออกมา เตรียมรอไว้ก่อน จากนั้นทำการเลือก Save for Ad Hoc Deployment การเลือกแบบนี้เราจะได้ไฟล์แอพลิเคชัน(.ipa) ออกมาซึ่งเราจะนำไฟล์นี้ ไปติดตั้งในอุปกรณ์อื่นๆ ที่เราต้องการจะทดสอบก็ได้ จากนั้นเราก็ทำการเลือกไฟล์ Read more about อัพโหลดแอพลิเคชันของเราขึ้นรีวิวด้วย Application Loader[…]