วันอังคารที่ 31 มีนาคม พ.ศ. 2563

Zoom จับมือ Canva แอปเครื่องมือกราฟิค ให้ปรับแต่ง Virtual Background ได้เอง

Zoom มีฟีเจอร์ Virtual Background ที่ช่วยบังภาพหลังของบ้านและเปลี่ยนแบ็คกราวด์เป็นรูปหรือวิดีโอ โดยมีภาพดีฟอลต์ให้ส่วนหนึ่งและเปิดให้ผู้ใช้อัพโหลดได้เอง

ล่าสุด Zoom ร่วมมือกับ Canva ผู้ให้บริการเครื่องมือสายกราฟิคเปิดให้ดาวน์โหลดภาพนิ่งไปเป็นแบ็คกราวด์ได้จากเทมเพลทของ Canva และปรับแต่งได้ตามต้องการ โดยจะต้องเข้าไปลงทะเบียนกับ Canva ก่อนเพื่อใช้งานเทมเพลท เลือก ปรับแต่งและดาวน์โหลดรูปดังกล่าวลงเครื่องก่อนจะนำไปเปิดเป็น Virtual Background บน Zoom อีกที

สำหรับวิธีการใช้งาน Virtual Background ดูได้ที่นี่


ที่มา: Blognone

ด่วน!! แนะผู้ใช้ Zoom อัปเดตแอปเป็นเวอร์ชันล่าสุด ปิดช่องโหว่ส่งข้อมูลให้ Facebook แม้ไม่มีบัญชี


Zoom ถือว่าเป็นหนึ่งบริการที่ได้รับความนิยมเป็นอย่างมากในช่วงนี้ซึ่งเป็นผลกระทบของ COVID-19 ที่ทำให้หลายๆ บริษัทต้องออกมาตรการ Work from Home หรือทำงานจากที่บ้าน โดยใช้เครื่องมือต่างๆ เป็นช่องทางการสื่อสารหากัน

แต่เมื่อวันพุธที่ 25 มีนาคมที่ผ่านมา มีรายงานว่าแอปพลิเคชัน Zoom บน iOS แอบส่งข้อมูลต่างๆ ของตัวเครื่องของผู้ใช้ให้กับ Facebook โดยไม่ได้รับอนุญาต

ทาง Zoom ก็ไม่ได้นิ่งนอนใจ ออกอัปเดตเวอร์ชันใหม่ทันที หลังจากได้รับเรื่องมาเพียง 1-2 วัน โดยระบุว่า การส่งข้อมูลดังกล่าว เป็นผลมาจาก Facebook SDK ที่จะดึงข้อมูลต่างๆ ของตัวเครื่องเพื่อไปวิเคราะห์ แต่ในการดึงข้อมูลไปนี้จะไม่มีการดึงข้อมูล และกิจกรรมภายในแอปไปด้วย

เมื่อรู้ถึงต้นตอของปัญหาแล้ว Zoom ได้ทำการนำ Facebook SDK ออกไปและทำการตั้งค่าใหม่เพื่อให้ผู้ใช้ยังสามารถล็อกอินด้วย Facebook ได้เช่นเดิม

โดยทาง Zoom แนะนำให้ผู้ใช้แอปพลิเคชัน Zoom บน iOS อัปเดตแอปเป็นเวอร์ชันล่าสุด เพื่อปิดช่องโหว่ดังกล่าว เพื่อความสบายใจของทุกฝ่าย

ที่มา: Beartai

Microsoft Teams เตรียมเพิ่มฟีเจอร์ให้ผู้ใช้สามารถเปลี่ยนภาพพื้นหลังได้

เมื่อปีที่แล้ว Microsoft ประกาศเพิ่มฟีเจอร์ Background Blur ใน Microsoft Teams ในงาน Build 2019 ที่จะใช้ AI มาเบลอพื้นหลังที่ไม่พึงประสงค์ออกไปอย่างง่ายดาย

มีผู้ใช้ออกมาเสนอไอเดียให้ Microsoft เพิ่มฟีเจอร์ที่จะให้ผู้ใช้เปลี่ยนภาพพื้นหลังได้ด้วยตัวเอง ผ่าน User Voice และได้รับโหวตและเสียงตอบรับอย่างล้นหลามจากผู้ใช้ทั่วโลกที่มาสนับสนุนไอเดียนี้


จนทาง Alex วิศวกรจากทาง Microsoft Teams ออกมาเผยว่ากำลังพัฒนาฟีเจอร์ดังกล่าวอยู่ และคาดว่าจะปล่อยให้ผู้ใช้ได้ใช้งานกันภายใน 1 ไตรมาส หรือภายใน 3 เดือน

ที่มา: Beartai

Ring Fit Adventure เพิ่มโหมดใหม่ Rhythm Game ขยับตัวพร้อมเสียงเพลง

Ring Fit Adventure เกมออกกำลังกายพร้อมอุปกรณ์บน Nintendo Switch ออกอัพเดตเวอร์ชัน 1.2.0 โดยมีไฮไลท์คือโหมดการเล่นแบบใหม่เรียกว่า Rhythm Game เป็นเกมย่อยให้ขยับไปพร้อมกับเสียงดนตรีเหมือนเกมเต้น แต่คราวนี้ต้องใช้อุปกรณ์ Ring Fit ด้วย

เพลงที่มีให้เลือกตอนนี้เป็นเพลงจากเกมของนินเทนโดเอง อาทิ Super Mario Odyssey, Splatoon 2 ไปจนถึง The Legend of Zelda: Breath of the Wild

ในอัพเดตนี้ยังเพิ่มตัวเลือกเสียงคำแนะนำขณะออกกำลังกาย เป็นเสียงผู้หญิง และเพิ่มโหมดออกกำลังกายแบบ Jogging ด้วย


ที่มา: Blognone

วันศุกร์ที่ 27 มีนาคม พ.ศ. 2563

ฉันจะแจ้ง! ZOOM แอปประชุมออนไลน์จะฟ้องหัวหน้าห้องหากเห็นผู้ใช้คนอื่นมี “พฤติกรรมอู้”


สำหรับใครที่กำลังคิดว่า Work from Home คือการเปิดทางสู่การอู้แล้วละก็ ต้องมาลองเจอเข้ากับ ZOOM แอปพลิเคชันประชุมออนไลน์ดู เพราะเจ้านี่ “สามารถฟ้องหัวหน้าของคุณในกลุ่มประชุมได้ หากเรามีพฤติกรรมส่อแว่วว่ากำลังอู้ขณะที่อยู่ในกลุ่มสายการคุย”

ฟีเจอร์ดังกล่าวในแอปพลิเคชัน ZOOM นั้นมีชื่อว่า attention tracking หรือแปลตรงตัวว่าการตรวจจับความสนใจ โดยเจ้าของห้องสามารถเห็นข้อบ่งชี้ได้ว่า ผู้ใช้ในห้องประชุมออนไลน์ของเรามีแนวโน้มกำลังอู้งานอยู่ หากเขาคนนั้น ไม่ได้มีการปฎิสัมพันธ์ในแอปฯ (การพิมพ์, เลื่อนเมาส์ ฯลฯ) เป็นระยะเวลากว่า 30 วินาที


แต่ไม่ต้องเป็นห่วงไปนะ เพราะผู้ใช้งานอย่างเราๆ ยังสามารถปิดฟีเจอร์ดังกล่าวได้อยู่ ผ่านการตั้งค่าบัญชีส่วนตัว แต่ผู้ดูแลระบบยังสามารถกำหนดให้การตั้งค่านี้บังคับสำหรับผู้ใช้ทั้งหมดโดยคลิกที่ไอคอนล็อก

ที่มา: Beartai

WHO จับมือ Mark Zuckerberg จัด Hackathon ระดับโลกแก้ปัญหา COVID-19

องค์การอนามัยโลก (WHO) ร่วมกับมูลนิธิ Chan Zuckerberg และบริษัทเทคโนโลยีรายใหญ่อย่าง Facebook, Giphy, Microsoft, Pinterest, Slack, TikTok, Twitter, WeChat ประกาศจัดงาน COVID-19 Global Hackathon (ชื่อแท็ก #BuildForCOVID19) แฮคกาธอนระดับโลกเพื่อเชิญชวนคนไอทีมาแก้ปัญหา COVID-19 ในแง่มุมต่างๆ

งานทั้งหมดจะแข่งขันผ่านออนไลน์ โดยส่งข้อเสนอภายใต้ธีม 7 หัวข้อ เช่น สุขภาพ ประชากร ธุรกิจ ชุมชน การศึกษา บันเทิง ฯลฯ การลงทะเบียนจะเปิดรับตั้งแต่วันนี้ไปจนถึง 30 มีนาคมนี้ จากนั้นกรรมการจะคัดเลือกโครงการและให้ความเห็นต่อไป รายละเอียดและเงื่อนไขดูได้จากหน้าเว็บของโครงการ

โครงการนี้ได้รับการผลักดันจาก Mark Zuckerberg โดยตรง ปัจจุบันขณะที่เขียนข่าว มีคนเข้าไปร่วมลงชื่อเตรียมเข้าร่วมโครงการแล้วกว่า 7 พันราย (ยังไม่เปิดรับโครงการ เลยยังไม่เห็นจำนวนโครงการ)


ที่มา: Blognone

วันพฤหัสบดีที่ 26 มีนาคม พ.ศ. 2563

Nintendo Switch หมดเกลี้ยงทั่วอเมริกา ราคาออนไลน์พุ่งกระฉูด มือสองเกือบเท่ามือหนึ่ง

ช่วงนี้ซัพพลายเชนทั่วโลกถูกรบกวนด้วย COVID-19 ทำให้การผลิตอุปกรณ์อิเล็กทรอนิกส์หลายๆ ชนิดเกิดล่าช้าและขาดตลาด

Nintendo Switch ก็เป็นอีกหนึ่งสิ่งที่ได้รับผลกระทบจากวิกฤตครั้งนี้ด้วยเช่นกัน ประกอบกับการวางจำหน่ายเกม Animal Crossing: New Horizons ที่ทำให้หลายๆ คนคิดจะซื้อ Nintendo Switch ในช่วงนี้ ทำให้ตัวเครื่อง Nintendo Switch ที่ปกติมีราคาขายอย่างเป็นทางการอยู่ที่ 300 ดอลลาร์ (หรือประมาณ 9,900 บาท) พุ่งขึ้นไปสูงถึง 439 ดอลลาร์ (หรือประมาณ 14,400 บาท) สำหรับเครื่องที่ต้องรอการจัดส่ง และ 480 ดอลลาร์ (ประมาณ 15,800 บาท) สำหรับเครื่องที่พร้อมจัดส่งทันทีบนเว็บไซต์ Amazon

ในขณะที่ Nintendo Switch Lite ยังพอมีของอยู่บนเว็บไซต์ออนไลน์บ้าง ก็ราคาพุ่งจาก 200 ดอลลาร์ (ราว 6,600 บาท) ขึ้นไปถึง 230 ดอลลาร์ (ประมาณ 7,550 บาท) สำหรับราคาเครื่องที่รอจัดส่ง และ 299 ดอลลาร์ (ประมาณ 9,800 บาท) สำหรับเครื่องที่พร้อมส่งทันทีบนเว็บไซต์ Amazon เช่นเดียวกัน


ส่วนเครื่องมือสองบนเว็บไซต์ eBay ก็ราคาพุ่งขึ้นไปจนเกือบจะเท่ามือหนึ่ง โดย Nintendo Switch อยู่ที่ราคาประมาณ 400 ดอลลาร์ (ประมาณ 13,120 บาท) และ Nintendo Switch Lite ที่ราคาไม่ต่ำกว่า 250 ดอลลาร์ (ประมาณ 8,200 บาท)

เมื่อไม่มีใครทราบว่าวิกฤต COVID-19 จะจบลงเมื่อไร ก็เป็นการยากที่จะคาดเดาว่าสต็อกของ Nintendo Switch จะกลับมาเป็นปกติเมื่อไรเช่นกัน

ที่มา: Blognone

Red Hat เปิดตัว JBoss Enterprise 7.3 รองรับ Jakarta EE และ SQL Server บนลินุกซ์

Red Hat เปิดตัว JBoss Enterprise Application Platform เวอร์ชันเสถียร 7.3 (ช่วงหลังออกเวอร์ชันเสถียรประมาณปีละ 1 รอบ)

ของใหม่ที่สำคัญในเวอร์ชันนี้คือ รองรับการใช้งานบน Jarkarta EE 8 จาก โครงการโอเพนซอร์สของ Java EE ที่ไปอยู่กับ Eclipse Foundation ผู้ใช้งานจึงเลือกได้ว่าจะรันบน Java EE 8 หรือ Jakarta EE 8 (ซึ่งตอนนี้ยังเหมือนกันทุกอย่าง ยกเว้นชื่อ)

ของใหม่ที่สำคัญอีกอย่างคือ รองรับ Microsoft SQL Server 2017 บน Red Hat Enterprise Linux (RHEL) นอกเหนือจากบนวินโดวส์ ซึ่งมาจากความร่วมมือระหว่างไมโครซอฟท์กับ Red Hat ก่อนหน้านี้

ฟีเจอร์อื่นๆ ในเวอร์ชันนี้ได้แก่ ปรับปรุงเรื่องความปลอดภัย รองรับ Server Name Indication (SNI) และ Online Certificate Status Protocol (OCSP), ปรับปรุงเรื่องการส่งข้อความ รองรับ Message-Driven Beans (MDBs) ส่งทีเดียวหลายกลุ่ม, ปรับปรุงการทำงานกับคอนเทนเนอร์บน Red Hat OpenShift เป็นต้น


ที่มา: Blognone

สุขภาพจิตก็สำคัญ ผู้อำนวยการ WHO แนะนำ ช่วงอยู่บ้านให้ “เล่นเกม”

Tedros Adhanom ผู้อำนวยการใหญ่ขององค์การอนามัยโลก หรือ WHO ออกแถลงการแนะนำถึงการดูแลสุขภาพในช่วงกักตัว โดยกล่าวว่าสุขภาพจิตของคุณก็เป็นสิ่งสำคัญเช่นเดียวกับสุขภาพกาย และหนึ่งในคำแนะนำของ WHO ก็คือคุณควร “เล่นเกม”

Adhanom กล่าวว่าผู้ที่กักตัวเองอยู่กับบ้านช่วงนี้ “ควรดูแลสุขภาพจิตของตัวเองด้วย เพราะเป็นเรื่องปกติที่จะรู้สึกอึดอัด สับสน หรือหวาดกลัว การพูดคุยกับคนที่รู้จักหรือไว้ใจ และการช่วยเหลือคนอื่นในชุมชนก็จะเป็นผลดีทั้งต่อคุณและต่อคนอื่นเช่นกัน” และการทำกิจกรรม เช่น “การฟังเพลง อ่านหนังสือ หรือเล่นเกม” ก็จะช่วยให้คุณรู้สึกดีขึ้นได้


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

ส่วนเกมที่ออกใหม่ในช่วงนี้ มีทั้ง Animal Crossing: New Horizons สำหรับสายพักผ่อนเพลิดเพลินไปกับการใช้ชีวิตบนเกาะกับผองเพื่อน หรือถ้าเป็นสายฮาร์ดคอร์ Doom: Eternal ก็รอคุณอยู่บน Steam


ที่มา: Blognone

วันอังคารที่ 24 มีนาคม พ.ศ. 2563

ปูพื้นฐานการพัฒนา Web Application ภาษา Python ด้วย Django Framework

Django Framework (อ่านว่าจังโก้ หรือแจงโก้ โดยไม่ออกเสียงตัว D) คือ Framework สำหรับสร้าง Web Application ฝั่ง Back End ที่พัฒนาด้วยภาษา Python ฉะนั้นท่านที่สนใจศึกษาในหัวข้อนี้จำเป็นต้องมีพื้นฐานการเขียนโปรแกรมด้วยภาษา Python มาก่อน!


สิ่งที่ต้องเตรียมก่อนลุยเนื้อหา:
  1. ดาวน์โหลดและติดตั้ง Python
  2. ติดตั้ง pip (ติดมากับ Python) pip คือ package manager ที่ใช้สำหรับติดตั้ง package ต่างๆ ที่ใช้ในโปรเจค
  3. Visual Studio Code (VSCode TextEditor) & Python Extension
  4. จำลอง Environment ของ Python ด้วย Virtualenv

Virtualenv มีไว้ในกรณีที่มี Python ติดเครื่องแล้วลง Library เยอะหรือแม้แต่ลง Python หลายๆ version ลงไปที่เครื่อง (Python 2, Python 3) อาจจะเกิดเหตุการณ์การตีกันของ library หรือสับสนว่าโปรเจคใดใช้ Python version ใดมี Library อะไรบ้าง สำหรับพัฒนาระบบและการ Deployment โปรเจค

ตัว Virtualenv แยก Environment งานออกจากกันได้โดยการจำลอง และช่วยในเรื่องการจัดการไลบรารี่ทำให้เป็นระบบระเบียบมากขึ้น

การติดตั้ง
pip install virtualenv

เรียกใช้ virtualenv ด้วย virtualenvwrapper
For Linux :
  • pip install virtualenvwrapper
For Windows :
  • pip install virtualenvwrapper-win

สร้าง virtualenv ใหม่
  • mkvirtualenv <ชื่อ>

เลือก/เปลี่ยนการใช้ virtualenv
  • workon <ชื่อ>

ติดตั้ง Django Framework & สร้างโปรเจค
  1. pip install django
  2. django-admin startproject <ชื่อโปรเจค>
  3. cd <ชื่อโปรเจค>
โครงสร้างโปรเจค Django Framework

  1. manage.py คือไฟล์ script สำหรับรันคำสั่งต่างๆ ที่เกี่ยวข้องกับ Django เช่น Run Server, Collectstatic, Model & Migration เป็นต้น
  2. __init__.py คือ initial ไฟล์หรือไฟล์เปล่าๆ มีไว้เก็บ Python Package เราสามารถเพิ่ม Script การทำงานเข้าไปในไฟล์นี้ได้
  3. settings.py คือไฟล์ที่ใช้สำหรับการตั้งค่าโปรเจคเช่น การตั้งค่าแอพ, เวลา, Path, ฐานข้อมูลที่ใช้ เป็นต้น
  4. urls.py คือไฟล์ที่ใช้เก็บการ routing ของ HTTP request หรือเรียกอีกอย่างว่าการกำหนด url pattern ของ django project
  5. wsgi.py คือไฟล์ที่ใช้เก็บข้อมูลโปรเจคสำหรับการ Deployment (Production)
MVT (Model-View -Template)


  • Model คือส่วนที่เก็บข้อมูลของ Application
  • View สำหรับประมวลผลคำสั่งหรือข้อมูลต่างๆ (เหมือนกับ Controller) แล้วโยนไปแสดงผลตรงส่วนของ Template
  • Template คือหน้าตา Application เป็นส่วนที่ไว้ใช้แสดงผลข้อมูลผลลัพธ์จากการประมวลผลใน View มาแสดงผลในหน้าเว็บร่วมกับ HTML
ที่มา: Medium