การอ่านตาราง ใน plugin

ทบทวนตั้งแต่ต้นก่อนเขียน plugin (5 ต.ค.64) มีขั้นตอนดังนี้ 1) ในเครื่องบริการเครื่องหนึ่ง เคยเก็บตาราง และข้อมูล จาก database : wordpress และ script ทั้งหมดจากห้อง /wordpress ไว้ในแฟ้ม .rar 2 แฟ้ม ซึ่งการย้ายไปใช้ในเครื่องใหม่ ต้องมี database.rar และ scripts.rar 2) ติดตั้ง xampp และ start ทั้ง apache และ mysql 3) ย้าย database.rar และ unzip ใน mysql/bin 4) ใน mysql/bin เข้าไปสร้าง database ชื่อ wordpress แล้วนำเข้าด้วย mysql -u root -p wordpres s< wp551_woocommerce461_database.sql 5) ย้าย scripts.rar ไป unzip ใน htdocs/wordpress 6) ทดสอบว่า wordpress ทำงานได้ปกติ ด้วยการเปิด localhost/wordpress และ localhost/wordpress/shop 7) สร้างแฟ้ม plugin ตามตัวอย่าง เช่น test-plugin.php ใน htdocs / wordpress / wp-content / plugins / test-plugin 8) เข้า localhost/wordpress/wp-admin แล้วติดตั้ง plugin และ activate 9) เปิดแฟ้ม test-plugin.php มาแก้ไข แล้วเพิ่ม คำสั่งจัดการข้อมูล 10) ใช้โปรแกรม zip เก็บ folder : test-plugin เป็น .zip แล้วนำไปติดตั้งในเครื่องอื่นได้ทันที

การสร้าง plugin สำหรับ wordpress

3 ต.ค.64 มีโอกาสค้นข้อมูลเรื่อง การสร้าง plugin สำหรับ wordpress พบรายละเอียดเขียนดีมาก ทำตามได้เลย ที่ borntodev.com จึงได้ทำตามขั้นตอน แล้วผมก็ได้ plugin มาใช้งาน ซึ่งโปรแกรม plugin ตัวนี้มีชื่อว่า BMI Calculator เพื่อคำนวณดัชนีมวลกายจากน้ำหนัก และส่วนสูง มีขั้นตอน 13 ขั้นที่ได้บันทึกไว้ ดังนี้ 1) ติดตั้ง xampp บน localhost 2) ติดตั้ง wordpress 3) ทดสอบใช้งาน http://localhost/wordpress 4) สร้าง folder ชื่อ test-plugin ใน htdocs/wordpress/wp-content/plugins 5) สร้างแฟ้ม test-plugin.php ใน folder ที่สร้างขึ้น โดยกำหนดให้เป็น utf8 6) เข้า http://localhost/wordpress/wp-admin เพื่อจัดการ 7) เข้า Plugins จาก left menu พบ BMI Calculator ตามแฟ้มและโฟรเดอร์ที่สร้างขึ้น 8) คลิ๊ก Activate 9) เรียกใช้ด้วยการสร้าง Post ใหม่ 10) สร้าง Block และ Search หา Object ที่จะใช้ ให้พิมพ์ Shortcut [/] 11) ในช่อง Write shortcode here… ให้พิมพ์ [GenBmiCal] 12) คลิ๊ก Preview หรือ Publish 13) พบ textbox ตามที่กำหนดใน php code และประมวลผลได้ปกติ

https://www.borntodev.com/2020/04/19/%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99-plug-in-%E0%B8%9A%E0%B8%99-wordpress/

/**
* Plugin Name: BMI Calculator
* Description: BMI Calculator To Content
*/
function BmiCalculator() { return ‘BMI Calculator’; }
add_shortcode(‘GenBmiCal’, ‘BmiCalculator’);
// https://www.thaiall.com/perlphpasp/source.pl?key=9152

อุปกรณ์ที่รองรับ miracast

 เทคโนโลยี miracast คือ มาตรฐานหนึ่งสำหรับการเชื่อมต่ออุปกรณ์แบบไร้สาย ซึ่งอุปกรณ์ที่รองรับ miracast คือ อุปกรณ์ที่รองรับเทคโนโลยีไร้สาย สำหรับฉายภาพและเสียงระหว่างกันอุปกรณ์ เช่น โทรศัพท์ส่งคลิปวิดีโอแอปพลิเคชัน youtube ที่เปิดอยู่ไปแสดงผลบนสมาร์ททีวี หรือ android tv ที่แสดงได้ทั้งภาพและเสียงผ่านเครือข่าย wifi วงเดียวกัน ถ้าเรามี android tv อยู่เครื่องหนึ่ง และมี smart phone ที่รองรับเทคโนโลยีนี้ เราสามารถส่งสัญญาณระหว่างอุปกรณ์ที่เชื่อมโยงกัน 1) ผ่าน youtube application บน smart phone ได้ทันที หรือส่งสัญญาณ 2) ผ่าน screen mirroring app ที่ download ได้จาก play store มาใช้งานบน smart phone ก็ได้ ซึ่ง screen บน smart phone จะถูกคัดลอกไปแสดงแบบ real-time บน android tv จะเห็นเช่นเดียวกับที่เราเห็นบน smart phone ณ เวลานั้น

ตัวอย่าง เช่น การเสนอนำเสนอผลงานในห้องประชุม ผู้เข้าร่วมประชุม สามารถส่งภาพหน้าจอจาก smart phone ไปแสดงผล บนอุปกรณ์แสดงผล เช่น android tv ที่ติดตั้งไว้หน้าห้องประชุม หรืออุปกรณ์แสดงผลที่รองรับมาตรฐาน miracast ปัจจุบัน smart phone รุ่นใหม่ ส่วนใหญ่ได้ติดตั้งเทคโนโลยีนี้แล้ว ส่วน android tv ก็เช่นกัน ล้วนออกแบบมาให้รับการเชื่อมต่อจาก smart phone เพื่อสร้างความบันเทิง หรือใช้งานนำเสนอได้โดยง่าย

เราสามารถค้นหาข้อมูลใน profile ของเรา หรือของเพื่อนได้

นุษย์เราตอนมีชีวิตอยู่ จะมีอดีต ทั้งสวยงาม และเศร้าสร้อยให้หวนระลึกนึกถึง ช่วงนี้มีเพื่อนในเฟสบุ๊ค มักโพสต์เรื่องสัตว์เลี้ยงบ่อย ๆ เช่น #สุนัข หรือ #แมว ทำให้ผมนึกถึงสุนัข ที่ผมเคยเลี้ยงไว้ตัวหนึ่ง เมื่อหลายปีมาแล้ว จำได้ว่าที่บ้านได้สุนัขตัวเล็กมาแบบไม่คาดคิด หลังจากนั้นหลายปี เค้าได้จากไปแบบไม่คาดฝัน เลี้ยงไว้หลายปี มีอาหารที่ดี มียากันเห็บ มีน้ำให้อาบ มีแชมพู มีกรงสวย ในพื้นที่ปลอดภัย แล้วอยู่มาวันหนึ่งเค้าก็ได้จากไปอย่างกระทันหัน ก็ต้องเศร้าเป็นธรรมดา ทุกอย่างที่เคยสร้างให้เค้า ต้องทิ้งบ้าง ขายบ้าง เหลือไว้เพียงภาพและคลิปความทรงจำ ในใจก็บอกตนเองว่า ไม่อยากสูญเสีย และเศร้าแบบนั้นอีก เคยเล่าไว้ใน facebook profile และเราสามารถเข้าไปค้นคืนอดีต และความทรงจำได้จากเฟสบุ๊ค ในยุคที่คนเราอายุยืน สมองมักเสื่อมในวัยอันควร ความทรงจำบางอย่างค้นคืนได้จากเฟสบุ๊ค ไปส่องเฟสบุ๊คตัวเองแล้วทำให้เห็นเรื่องราวในอดีต

source code

http://www.thaiall.com/facebook/

วาดภาพแบบ vector หรือ raster

นิยาม ภาพแบบ vector graphic
คือ ภาพที่สร้างแต่ละส่วนเป็นอิสระจากกัน แยกแต่ละวัตถุออกเป็นแต่ละชิ้น (object-oriented graphics) เรียกว่า ภาพแบบ resolution independent โดยแยกเป็นเส้นตรง รูปทรง ส่วนโค้ง ที่อ้างอิงความสัมพันธ์ทางคณิตศาสตร์ หรือคำนวณตำแหน่งเพื่อสร้างภาพ ด้วยวัตถุวงกลม สี่เหลี่ยม เส้นตรง ลูกบาศก์ ย่อขยายได้ โดยสัดส่วนและลักษณะภาพยังเหมือนเดิม เหมาะกับงานออกแบบ หรืองานลายเส้น (line art)

นิยาม ภาพแบบ raster หรือ bitmap graphic
คือ ภาพที่ประกอบด้วยจุดสี แต่ละจุดเก็บค่าสีที่เจาะจงในแต่ละตำแหน่ง เรียกว่า ภาพแบบ resolution dependent ที่มีจำนวนจุดคงที่ตายตัว ตามความละเอียดของแต่ละภาพ เหมาะกับภาพที่ต้องการให้เฉดสี แสง และเงาที่ละเอียด เมื่ออ่านภาพไปแสดงผลบนจอแสดงภาพ จะแสดงผลได้ทันที ภาพลักษณะนี้มักเป็นภาพวาดระบายสี ภาพที่มีสีจำนวนมาก ภาพจากเว็บแคม หรือกล้องถ่ายภาพดิจิทัล (digital camera)

หลักสูตรสาธารณสุขศาสตร์


https://www.facebook.com/NTUnationuniversity/photos/pcb.4303390919737960/4303379706405748/

ถ้าจัดเต็ม 3 สิ่งนี้ ขายของออนไลน์สำเร็จแน่

zoe sugg เป็น influencer ระดับโลกด้าน beauty category

จากข่าวเด็กสาวอายุ 19 ปี ขายโทรศัพท์มือ 2 จนมีเงินหมุนเวียนกว่า 30 ล้านบาท ที่กระทำโดยไม่สุจริต ตามข่าวเมื่อ 28 ก.ย.2564 พบว่าหญิงสาวเข้ามอบตัวที่เชียงใหม่ ทำให้นึกถึงการขายของออนไลน์ยุคนี้ ผ่าน instagram หรือ facebook หรือ line ที่ต้องมีองค์ประกอบสำคัญ ที่จะนำไปสู่การเพิ่มยอดขายได้ขนาดนั้น คือ ความประทับใจ (Impression) โปรโมชัน (Promotion) และสินค้าเป็นที่ต้องการ (Objectives) การขายสินค้าให้ได้ยอดขายที่สูงแบบก้าวกระโดด จำเป็นต้องมีทีม social media มีผู้สร้างอิทธิพล (influencer) เช่น นายแบบครีมย้อมผมดำ มาหนุนเสริม นักแสดงรับจ้างรีวิวสินค้า ทำให้สินค้าเป็นที่รู้จักว่าดีจริง บวกกับการยิงโฆษณา เมื่อทำทุกอย่างให้เชื่อมโยงกันได้อย่างลงตัว ย่อมส่งผลถึงทำยอดขายให้เป็นตามเป้าหมายได้ พบเห็นตัวอย่างผู้ประสบความสำเร็จผ่านสื่ออยู่บ่อยครั้ง

ในระดับโลกเมื่อนึกถึง influencer ระดับโลกด้าน beauty category พบ ใน forbes.com ว่า zoe sugg เป็นเบอร์ 1 เมื่อปี 2017 จากการจัดอันดับของ Forbes ในหัวข้อ Top Influencers list และ Michelle Phan เป็นที่สอง ส่วน Huda Kattan เป็นที่สาม ผมรู้จักเธอจากหนังสือ Girl online ที่ซื้อติดตู้ไว้ 2 เล่า ในหนังสือบอกเล่าเรื่องราวชีวิตที่เรียกว่า Life style เป็นหนังสือที่มียอดขายสูงสุดในช่วงเปิดตัวในกลุ่มนักเขียนหน้าใหม่

https://www.youtube.com/watch?v=d3h_uD-5d7A

http://www.thaiall.com/e-commerce/

https://www.instagram.com/zoesugg/

สรุปสร้างข้อสอบฉบับย่อ รุ่น 641 อัตนัยทั้งหมด

Folder ใน Google drive

  1. เข้า forms.google.com
  2. คลิ๊ก “+ Blank form” เพื่อสร้างข้อสอบ
  3. เปลี่ยน Untitled form เป็น 641_test100_M01
  4. เปลี่ยน Form description เป็นคำถาม เช่น แมวต่างกับสุนัขอย่างไร
    และโปรดส่งแฟ้มคำตอบที่ถูกเปลี่ยนชื่อแล้ว เช่น 64xxx-test100-M01.jpg
    และเขียนรหัส ชื่อสกุลที่มุมบนขวาของกระดาษคำตอบทุกแผ่น
  5. เปลี่ยนคำถามจาก Multiple choice เป็น File upload
  6. เปลี่ยน Untitled Question เป็น ข้อที่ 1
  7. กำหนด Allow only specific file types = Image
  8. กำหนด Maximum number of files = 1
  9. กำหนด Maximum file size = 10MB
  10. กำหนด Required = Yes
  11. หัวข้อ Settings
  • General, Collect emails = checked
  • General, Restrict to users in [organization] = unchecked
  • General, Limit to 1 response = unchecked
  • General Maximum size of all files uploaded = 10GB (1GB)
  • Presentation, Show link to submit another response = unchecked
  • Save
  1. Send, Link, Shorten URL, Copy,
  2. คลิก … เลือก Make a copy
  3. พบข้อใหม่ต้องคลิ๊ก Restore folder เพื่อสร้าง folder
  4. ในคำถามก็คลิ๊ก Restore folder เพื่อสร้าง folder
  5. ถ้าเสร็จสิ้นคลิ๊ก icon กลับเข้า Google Forms

    http://www.thaiall.com/google/form.htm

ซื้อจอใหม่ เลือกจอไม่มี vga แล้วงานเข้า

VGA to HDMI

ผมมีคอมพิวเตอร์เครื่องเก่า ระดับกลางเก่ากลางใหม่ ถ้าเก่าจริงต้องลง win7 แต่ของผมลง win8 ที่อัพจาก win7 มานานแล้ว เป็นเครื่องคอมพิวเตอร์ที่ไม่มีพอร์ต HDMI มีแต่ VGA กับ DVI เมื่อซื้อตัวแปลง VGA to HDMI มาแล้ว ก็ต้องหาสาย HDMI อีก เพราะไม่ได้ซื้อไว้ ได้มาเฉพาะตัวแปลงสัญญาณในราคา 299 บาทจากห้างดังในจังหวัดลำปาง เป็น VGA to HDMI with audio ถ้าซื้อออนไลน์จะถูกกว่า แต่ได้ของช้ากว่ามาก ไปเดินดูมีให้เลือกหลายแบบ ต้องตัดใจไม่เลือกซื้อ DVI to HDMI เพราะไม่เคยใช้พอร์ตนี้ กลัวใช้ไม่ได้ อยากเก็บเป็นแผนสอง สรุปว่าเลือกใช้พอร์ต VGA ดีกว่า แน่นอนดี เพราะใช้อยู่ เมื่อได้มาก็ต่อเข้า  HDMI 1 เพราะอยู่ข้างจอต่อง่าย สะดวกสุด ช่องนี้มี ARC (Audio Return Channel) กำกับไว้ เป็นตามมาตรฐาน HDMI 1.4 สำหรับช่องแรกนี้ด้วย ส่วน HDMI 2 กับ 3 ต้องต่อจากข้างล่าง ถ้าให้สะดวดต้องใช้ข้องอ HDMI สายจะได้ไม่พับมากเมื่ออยู่ใกล้ผนัง

ต่อเสร็จ สัญญาณไม่มา สงสัยล่ะว่าอุปกรณ์ใช้ไม่ได้ กลับไปถามคนขายกลัวของไม่ผ่าน QC  เค้าก็ลองครั้งแรกแบบผมเหมือนกัน ทีแรกก็ไม่ได้เหมือนผม ต้องไปลองใช้ HDMI 2 เพราะ ตัวแปลงน่าจะใช้ไม่ได้กับ HDMI 1 ARC สรุปว่าเชื่อมต่อสำเร็จ ทั้งภาพและเสียง ออกจากคอมพิวเตอร์มาปรากฎบนจอทีวีที่พึ่งซื้อได้ปกติ ไม่ต้องใช้พอร์ต DVI ซึ่งในใจแอบคิดว่าอยากต่ออีกจอ ผ่าน dvi ถ้าวันไหนความอยากมากจดอดใจไม่ได้ ก็จะไปซื้อ Adapter มาต่อจอเพิ่มอีก 1 ตัว คราวนี้คงซื้อผ่านเน็ตเพราะไม่รีบแล้ว

HDMI (ARC)

สอนแบบสุจริต ไม่สอนให้ จับเสือมือเปล่า

สมาร์ทโฟนในอดีต ราคาเป็นหมื่นครับ

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

พฤติกรรมที่ไม่สุจริตพบในสื่อได้บ่อยขึ้น เข้าแนวว่าหลอกให้เชื่อแล้วไม่เป็นตามนั้นสำหรับผู้หลงเชื่อ ในระยะแรกพฤติกรรมและข่าวสารที่ได้รับเป็นโอกาส และความหวัง ที่ผู้ให้ความหวังสร้างภาพขึ้นให้มีความสุข แต่เมื่อเวลาผ่านไป หลังได้โอนทุกอย่างไปแล้ว ทั้งโอกาส และความหวังก็หายไปกับผู้ให้ความหวัง ความสุขก็หายไปพร้อมกับเวลา และทรัพย์สินที่สูญเสีย เปลี่ยนเป็นพฤติกรรมที่ไม่สุจริตในเวลาอันสั้น มีบทเรียนมากมายในอดีต ที่คุณครูสุจริตไทยควรต้องหยิบไปเล่าต่อ เพราะเรื่องราวการหลอกลวงในอดีตอาจเกิดขึ้นอีกซ้ำแล้วซ้ำเล่า ซึ่งระยะนี้ (ก.ย.2564) ปรากฎข่าวหลอกขายโทรศัพท์ให้เด็ก ๆ เพื่อใช้ในการศึกษาออนไลน์ในราคาถูกจนกลายเป็นข่าวเศร้า

#ห้องเรียนแห่งอนาคต
จะสอนให้คุณครู และเด็ก ๆ รู้เท่าทันการใช้สื่อ และผู้คนในสังคม

ผู้ดูแลองค์กรเปิดสิทธิ์เปลี่ยนพื้นหลังด้วยภาพภายนอกบน google meet ได้

อนุญาตให้ผู้ใช้เลือกภาพจากภายนอกได้

Google Meet คือ เว็บแอพพลิเคชั่น (Web Application) ที่ทำงานบนเว็บบราวเซอร์ (Web Browser) เพื่อใช้บริการการประชุมออนไลน์ที่เปิดให้เชิญผู้ร่วมประชุมผ่านลิงค์ (Link) ที่มีรหัสห้องประชุม โดยไม่จำเป็นต้องมีบัญชีของ Gmail.com ในการเข้าร่วมประชุม เป็นหนึ่งในบริการที่สนับสนุนการทำงานในองค์กร บริการนี้อยู่ในชุดโปรแกรม G Suite (Bussiness หรือ Education) ที่ผูกกับโดเมนเนม (Domain name) และอีเมล (Email) ขององค์กร ซึ่งองค์กรที่จะใช้บริการ G Suite ต้องมีโดเมนเนม เพื่อสมัครใช้งาน และผูก MX (Mail Exchange) เข้ากับบริการของ gmail.com ส่วนบนสมาร์ทโฟนสามารถติดตั้งแอพพลิเคชั่น Hangouts Meet การเข้าใช้ระบบ (Sign in) โดยบัญชีที่มีสิทธิ์ใช้งาน G Suite จะสามารถเปิดห้องประชุม เชิญด้วยลิงค์ หรือส่งอีเมลเชิญ (Invite) เพื่อนทั้งในและนอกองค์กร ให้เข้าร่วมประชุมได้ ถ้าไม่มีสิทธิ์ก็จะทำได้เพียงเข้าร่วมประชุมในฐานะผู้เข้าร่วม (Guest) 

ผู้ดูแลระบบ google workspace ที่ได้รับคำร้องจากสมาชิก ขอเปิดสิทธิ์ในการใช้ background ของตนเอง ในบริการ Google meet สามารถพิจารณาได้ว่า จะเปิดให้บริการ หรือไม่เปิด ถ้าพิจารณาแล้วเห็นว่าเป็นประโยชน์ สามารถเข้าไปกำหนดการเปิดสิทธิ์นี้ได้ อ่านเรื่องนี้จาก workspaceupdates.googleblog.com พบว่า ผู้พัฒนาได้เพิ่มความสามารถสำหรับ Admin ในการสั่งเปิด หรือไม่เปิด การเปลี่ยนพื้นหลังใน Google meet ของ OU (Organizational unit) ซึ่งสรุปขั้นตอนในการสั่งเปิด หรือไม่เปิด ได้ดังนี้ 1) เปิด workspace.google.com 2) เลือก Admin console (admin.google.com) 3) เลือก Apps จากเมนูด้านซ้าย 4) เลือก Google workspace 5) พบแอปพลิเคชันจำนวนมาก เลือก Google Meet 6) เลือก Background 7) เลือก Edit หัวข้อ Background แล้วทำเครื่องหมาย check หน้าตัวเลือก Let users select custom images อันที่จริง มีตัวเลือกอีกมากใน worspace ที่ถูกปิด ทำให้สมาชิกใช้งานบริการได้ไม่ครบ ซึ่งบริการหนึ่งที่น่าสนใจ และเคยเปิดไปแล้ว คือ youtube.com ซึ่งผู้ดูแลสามารถเลือกเปิดหรือไม่เปิดได้

บน personal account เปลี่ยนได้ ไม่ต้องรอ admin

http://www.thaiall.com/google/meet.htm