มีโอกาสใช้ node.js พบว่า module
เกี่ยวกับ chatbot เขียนด้วย react
น่าสนใจ
เคยถูกถามจาก ฟลุ๊ค และหัวหน้า
วันนี้ฤกษ์สะดวก
จึงติดตั้ง และลงบน module ใน repo ตัวเดิม คือ create-react-app
ที่เคย push ขึ้น heroku.com นั่นเอง
เป็น chatbot ของ LucasBassetti
ต้องติดตั้งเพิ่มทั้ง react-simple-chatbot และ styled-components
ที่ติดตั่งใหม่จะอยู่ใน folder : node_modules
การใช้งานก็เข้าไปแก้ไขทั้ง index.html
และ index.js
ระหว่างเปิด npm start และใช้งาน
ระบบจะตรวจสอบ index.js ทันที ไม่ต้อง restart ก่อน
http://react630314.herokuapp.com/
Category: เทคโนโลยีรอบตัวเรา
#เล่าสู่กันฟัง 63-050 ทบทวน react อีกครั้ง
ประมาณหนึ่งถึงสองปีที่แล้ว
น้องวิวชวนดูแอพที่เขียนด้วย react native
ตอนนั้นส่งขึ้นไปประมวลผลบน expo.io
แล้วไม่ได้เข้าไปดูอีกเลย เก่าไปแล้ว
ช่วงนี้สนใจ heroku.com เป็น paas
รองรับ react บน node.js ด้วย
จึงทดสอบ react ง่าย ๆ ก่อน
ไปถึงจุด ๆ หนึ่ง ก็ push repo
ที่โหลดมา ขึ้นไปยัง heroku
สรุปว่าเชื่อมกันหมด
ทั้ง node.js, react, git, heroku, app
ภาพนี้ใช้ code ของ w3school
ทั้ง index.js และ index.html
ถ้ามีโอกาสคงเล่ารายละเอียด
และขั้นตอน
ของการเขียน Hello World!
http://www.thaiall.com/reactnative/
http://www.thaiall.com/heroku
#เล่าสู่กันฟัง 63-049 อิสตาแกรมยังฝังลิงค์ไม่ได้
อินสตาแกรม (instagram)
เป็นอีกหนึ่งบริการสื่อสังคมที่ได้รับความนิยม
เรียกอีกชื่อว่าไอจี (ig)
บริการโพสต์ภาพ สำหรับคนที่ชอบถ่าย selfie
อัพภาพกิจกรรม กิน เที่ยว และไลฟ์สไตล์
แล้วแบ่งปันก็จะใช้บริการกันมาก
ไม่เน้นบทความ ไม่ลิงค์ ไม่แต่งข้อความที่โพสต์มากนัก
เจ้าของเดิมที่ก่อตั้งคือ Kevin Systrom และ Mike Krieger
เปิดให้ผู้ใช้ iOS โหลดแอพเดือน ตุลาคม 2010
ต่อมาถูกซื้อโดยคุณมาร์ค ซัคเกอร์เบิร์ก หรือ เฟสบุ๊ค
ในราคาประมาณหนึ่งพันล้านเหรียญ
เมื่อ เมษายน 2012
เรื่องนี้ถูกโพสต์โดย MENLO PARK, CALIF.—April 9, 2012
https://about.fb.com/news/2012/04/facebook-to-acquire-instagram/
แล้วพบว่า Joe Jitnarin
ชวนทำ ad เพราะมี interaction สูงกว่า
ค่ายอื่นหลายเท่าตัว ลองอ่านบล็อกได้ครับ
https://www.zozav.com/blog/instagram-ad-guide/
การเป็นผู้สนับสนุน จะแชร์โพสต์และพาผู้สนใจเข้า โปรไฟร์ และในโปรไฟล์มีลิงค์ที่พาออกไปข้างนอกได้ แต่โพสต์ทั่วไปวางลิงค์ไม่ได้
#เล่าสู่กันฟัง 63-048 เล่นพรรคเล่นพวก ยกพวกประหัตประหารกัน
เรามักคาดควังความมีคุณธรรมจริยธรรม
นึกถึงกฎหมาย กฎหมู่ กฎการอยู่ร่วมกัน
แล้วก็พบพฤติกรรมไม่พึงประสงค์
ที่มีการถ่ายคลิ๊ปเก็บไว้ได้จากที่สาธารณะ
กลางถนน กลางวันแสก ๆ
อากาศร้อน ๆ อุณหภูมิ 41 องศาทีเดียว
พบพวกน้อง ๆ รวมกลุ่มกัน
เห็นแก่ประโยชน์ส่วนตน
คิดว่าอีกกลุ่มคงทำให้ตนเองเสียประโยชน์
มาแย่งชิงบางอย่างที่เป็นของตน
เรื่องแบบนี้ยอมกันไม่ได้
ต้องหาทางกำหราบฝ่ายตรงข้ามให้เด็ดขาด
แล้วโอกาสอำนวย
ก็ยกพรรคพวกตนไปถล่มพรรคพวกตรงข้าม
หวังให้ดาวดิ้นสิ้นไป
กระโจนเข้ากัดกัน ใช้ปากเป็นอาวุธ
ออกข่าวให้ทราบโดยถ้วนทั่ว
นี่คือตัวอย่างของการไม่ยั้งคิด
ไม่มีจริยธรรมอย่างชัดเจน
เห็นแก่ประโยชน์พรรคอย่างชัดเจน
โดยไม่คำนึงถึงผลที่จะเกิดกับพรรคตรงข้าม
#เล่าสู่กันฟัง 63-047 ใช้ vscode จัดการกับ github
การทำงานร่วมกันเป็นทีม ผ่านบริการ git บน github.com เริ่มจากเปิดโปรแกรม vscode มอง Activity Bar ด้านซ้าย (Menubar, View, Appearance, Show Activity Bar) มอง Source Control หรือ Explorer จะพบรายการแฟ้ม (Menubar, View, Open View…, Source Control = Ctrl-Shift-G) เพื่อดำเนินการต่าง ๆ ในลำดับต่อไป ที่มาของบทเรียนนี้ ถูกเตรียมขึ้น เพื่อตอบข้อซักถามของ ณัฐภัทร คำมูล (นน) ที่จะใช้ vscode เชื่อม github.com โดยบทเรียนแรกเน้นการสร้าง และ ลบแฟ้ม ส่วนบทเรียนที่สองเน้นการอัพโหลดภาพเข้า git ที่มี Contributors หลายคน
http://www.thaiall.com/web2/key.php?topic=vscode_github&dir=dnNjb2Rl&file=aW5kZXguaHRtbA==
#เล่าสู่กันฟัง 63-046 ชีวิตพิชิตฝัน ของ สรรค์ชัย
คุณสรรค์ชัย ไชยสกุลวงศ์ รุ่นน้อง
ที่ #มหาวิทยาลัยเนชั่น
เขียนหนังสือเล่มที่ 2 เกี่ยวกับวิถีชีวิต
ในชื่อ #ชีวิตพิชิตฝัน
อ่านสารบัญ อ่านบทแรก น่าสนุกเลยครับ
“นิยามชีวิตคืออะไร
เป้าหมายชี้ชะตาอนาคต
แรงบันดาลใจพิชิตฝัน
ความสำเร็จในชีวิต
การบริหารเวลาให้มีค่า
ทำฝันให้เป็นจริง“
ตัวหนังสืออ่านง่าย ตัวใหญ่
มี 17 บรรทัดต่อหน้า
บทสุดท้าย “เข้าถึงธรรม เข้าใจธรรมชาติ“
บรรณานุกรมมีของ วิกรม กรมดิษฐ์ ด้วยครับ
“อ่านหนังสือ เขียนหนังสือ”
ในใจหวนนึกถึง สมัยหนุ่ม ครั้งเรียนหนังสืออยู่นู่น
ยุคนั้น ร้านดวงกมล ซีเอ็ด ดอกหญ้า นายอิน
มีคนเบียดเสียด ยัดเยียด เข้าไปอ่านหนังสือ
ส่วนผมก็ชอบทำตัวเป็นผี เข้าไปสิงสู่
ไม่ใช่อะไร ไปหาหนังสืออ่าน ยืนเลือกยืนอ่าน
เพลิน ๆ จบกันเป็นเล่ม ๆ เช่น หน้ากากศิลา
นั่นก็นานมาแล้ว
ในสมัยที่หาความหมายไม่เจอ
เดี๋ยวนี้เปิดโทรศัพท์ขึ้นมา มีโลกอีกหลายใบ
ความหมายเพียบ
รอเราไปใช้ชีวิต รอเราไปหาความหมายให้อะไรอะไร
แม้ชีวิตจะแสนสั้น แต่โลกในหนังสือนั้นอีกยาว
#เล่าสู่กันฟัง 63-045 เชื่อม php กับ postgresql บน heroku เป็นรุ่น 1
หลายวันมานี้ มีโอกาสทดสอบ code
ตามคำแนะนำของน้องฟลุ๊คปี 3 (วชิรศักดิ์ สายสูงธนาศักดิ์)
ว่าอยากให้สอนรุ่นน้อง เพราะเค้าไปเห็นมา
ซึ่งเดิมเคยให้นิสิตทำระบบฐานข้อมูล
เรียนรู้สภาพแวดล้อมของผู้ให้บริการ
กับ Free web host เชิงธุรกิจ หลายค่าย
แต่เมื่อเวลาผ่านไป ข้อมูลที่ไม่เคลื่อนไหว
ก็จะหายไป คล้ายกับธนาคารที่ย้ายที่เก็บ
และการปล่อยทิ้งร้างก็เข้าเงื่อนไขพักบัญชี
น้องฟลุ๊คเค้าแนะนำ react บน heroku.com
แต่ผมสนใจ postgresql กับ php
และอีกหลายแอพที่เชื่อมโยงกัน
ซึ่ง heroku มีให้เลือกใช้เยอะมาก
เพราะเป็น cloud application platform
มีให้เลือกพัฒนาอะไรก็ได้
เปิดให้พัฒนาทั้งบน Windows, Linux และ Mac
การใช้งานต้องใช้ git และโปรแกรม heroku
อย่างน้อยก็ต้องติดตั้ง 2 ตัวนี้
1. heroku ใช้เชื่อมบัญชีสำหรับ clone, push
2. git ใช้บริหารจัดการระบบ version
ระบบนี้ ยังไม่รองรับเขียน code บนเว็บ
จะต้องเขียนใน localhost แล้ว push
ถ้าจะเขียน hello world ก็ต้อง clone
Repository ที่สร้างไว้ใน heroku ลงมา
แต่ง code ใน folder ให้เรียบร้อย
แล้ว push ขึ้นไป
หรือใช้ heroku create สั่งสร้าง repository
บน localhost แล้วกำหนด composer.json
ให้เรียบร้อยก่อน push ก็ได้
หากจะใช้ postgresql ก็ต้องขอใช้ resource
จากนั้นก็มีตัวอย่าง code index.php
ที่ดึง config แบบไม่ต้องผ่านมือเรา
ว่ามีชื่อโฮส ฐานข้อมูล หรือรหัสอะไร
ถ้าอยากเห็นเราก็ echo มาดูได้
คืนที่ 6 มี.ค.63 มีโอกาสนำโค้ด
mysqlworking มาปรับเป็น postqresqlworking
ก็ใช้แอพนี้ได้บน herokuapp.com ได้เลย
แต่ที่แชร์เป็นรุ่น 9145
ไปยังไม่ได้ปรับให้งาม เลอะเยอะเลย
http://www.thaiall.com/perlphpasp/source.pl?key=9145
http://thaiall.com/heroku/
#เล่าสู่กันฟัง 63-044 สร้าง php app ผ่าน heroku.com
มีนิสิตวิทย์คอมชื่อ วชิรศักดิ์ สายสูงธนาศักดิ์ “ฟลุ๊ค” ปี 3
ชวนมองแอพของเพื่อนที่ มช. ด้าน CPE
ที่ใช้ react บน heroku.com
แต่ผมสนใจ php จึงเข้าไปส่องในระบบ
แล้วสมัครใช้งานแบบไม่จ่ายตัง
สร้าง repository ว่าง ๆ ขึ้นมา
ในใจนึกถึง github.com เพราะระบบเค้าพูดถึง git
พบ guide ก็ทำตาม พบว่าใช้ git เป็นหลัก
จากการทดสอบ เขียน phpinfo ง่าย ๆ
พบใช้หลักการของ git
1. clone เข้า localhost
2. แก้ไข code
3. แล้ว push ขึ้นไป
4. ใช้ heroku create และ open repository ได้
https://thaiall63.herokuapp.com/
สรุปว่าใน php ถ้าใช้ composer
จะสะดวกมาก ๆ ในการติดตั้ง
ลองติดตั้ง monolog กับ wordpress
ก็ใช้งานใน localhost ได้ปกติ
https://devcenter.heroku.com/articles/getting-started-with-php#deploy-the-app
การใช้ git กับ heroku.com พบว่าเว็บไซต์ heroku.com บริการ platform as a service ทำให้เราพัฒนาแอพด้วยภาษาที่ได้รับความนิยม แล้วส่งแอพพลิเคชั่นขึ้นไปเผยแพร่ มีภาษาที่รองรับมากมาย การ push โปรแกรมต่าง ๆ ทำได้ผ่าน git ซึ่งเรื่องเว็บไซต์นี้ มีนิสิตชื่อฟลุ๊ค ปี 3 ชวนดูโปรเจคของเพื่อน CPE ที่ มช. ที่ใช้ react แต่ผมสนใจ php จึงเขียน code ง่าย ๆ พิมพ์ 1 – 10 ส่งไปเผยแพร่ หากติดตั้งโปรแกรมต่าง ๆ แล้ว ก็พิมพ์ตามนี้ได้ แต่ต้องมี repository ของตนเอง เช่น safe-hamlet-06492 (ชื่อนี้เคยใช้ heroku create แล้วถูกสร้างแบบสุ่มมาให้ใช้)
#เล่าสู่กันฟัง 63-043 กระแสเขียนหนังสือกำลังมาแรง
มีเพื่อนทั้งรอบตัว และใกล้ตัวหลายท่านเขียนหนังสือ เขียนบล็อก หรือเขียนทั้งสองอย่างกันเพียบ หันไปทางไหน ก็พบแต่การเขียนแบบ Story Telling หรือ Formal Writing ที่พบแล้วอยากเล่าต่อ คือ ผศ.ดร.กฤษฎา ตันเปาว์ (อ.ป๊อป) ท่านเขียนเรื่องราวที่โน้มเอียงไปทางพฤติกรรมมนุษย์กับองค์กร อ่านครั้งใดก็รู้สึกว่าเป็นเรื่องของมนุษย์เรานี่เอง ท่านสนใจเรื่องนี้ก็สอดคล้องกับที่ท่าน ได้ลิขสิทธิ์หนังสือจากสำนักลิขสิทธิ์ กรมทรัพย์สินทางปัญญา กระทรวงพาณิชย์ ในประเภทงาน วรรณกรรม ลักษณะงาน หนังสือ มีชื่อผลงานว่า “พฤติกรรมองค์การ Organizational Behavior” เลขที่ 375087 ให้ไว้ ณ วันที่ 4 มิถุนายน 2562
ส่วนรุ่นน้องที่ชื่อ สรรค์ชัย ไชยสกุลวงศ์ (อ.แมน) เขียนหนังสือขาย ในชื่อ “อ.แมน สร้างแรงบันดาลใจ” ชอบตั้งแต่หน้าแรกที่เล่าประวัติกันเลย ท่านเป็นคนเชียงราย เป็นชาวไทยภูเขา เผ่าอีก้อหรืออาข่า จบปริญญาตรี และปริญญาโท ที่มหาวิทยาลัยเนชั่น หรือวิทยาลัยโยนก (เดิม) ทำงานหลายอย่างที่ลำปาง ตอนนี้ไปลงหลักปักฐานที่จังหวัดชัยภูมิ เป็นอาจารย์ประจำที่วิทยาลัยสงฆ์ชัยภูมิ จากการติดตามพบว่ากำลังออกเล่มใหม่
ชื่อหนังสือ “ชีวิต พิชิตฝัน” อีกหลายท่านก็เขียนอะไรให้อ่านผ่านเฟสบุ๊คอยู่เสมอ ในสายเทคโนโลยีบ้าง ในสายสุขภาพบ้าง สายกินสายเที่ยวนี่เยอะสุด เขียนกันทุกเมื่อ อ่านกันทุกวันครับ มีความสุขและสนุก เขียนกันไม่รู้จักเหน็ดเหนื่อย เป็นสังคมอ่านเขียนกันเพลิน ๆ
#เล่าสู่กันฟัง 63-042 swot กับไวรัสโคโรนา covid2019
โลกเรามีมืดมีสว่างเหมือนหนังซีรี่
เรื่อง #สยบฟ้าพิชิตปฐพี
หากโลกสวยงามก็จะมองมุมบวก
แต่ชีวิตจริงในข่าวกลัวไวรัส
ก็จะแสดงพฤติกรรมปกป้องตนเอง
จนไปละเมิดสิทธิ์ผู้อื่น
การวิเคราะห์ตนเองที่มีด้านต่าง ๆ สมดุล
ก็จะเลืกใช้ข้อมูลได้อย่างเหมาะสม
https://www.bbc.com/thai/international-51446042
ภัยคุกคาม #threat จากภายนอก
ไม่เกี่ยวกับจุดอ่อน พอที่จะแยกได้ชัด
เช่น โรคโคโรนา covid-19
เป็นภัยคุกคามชีวิต จนคนที่รักชีวิต
เริ่มลดการเดินทาง ลดพบปะผู้คน
ภาคธุรกิจ กิจกรรม และปฏิสัมพันธ์ที่ต้องพบตัวตัว
ร้านค้า ท่องเที่ยว ประชุม ตลาด บริการ
สินค้านำเข้าส่งออกกับจีน ได้รับผลชัดเจน
ลดเที่ยวรถ เที่ยวบิน จนถึงปิดกิจการ
ซึ่งคุกคามวิถีชีวิตมนุษย์เราชัดเจน
#Weak
ร่างกาย ที่อ่อนแอของเรา
อายุสูง ที่ร่างกายสู้ไวรัสไม่เท่าหนุ่มสาว
ยิงระบาด ก็ยิ่งเสี่ยงสูง
https://www.nationweekend.com/content/image_news/6964
#Strength
จุดแข็งของมนุษย์เรา คือ รักษาตนเอง
และต่อสู้กับไวรัสได้
บางไวรัส เราต่อสู้ เชื้อตาย และหายขาด
#Opportunity
โอกาสที่เราไม่ติดก็มี
หากเค้าพัฒนาวัคซีนแล้วเราไปรับมา
พอเจอไวรัสเข้าร่างกาย ก็จะไม่เป็นมากนัก
ในร่างยังพอมีอะไรต่อสู้ไวรัสได้บ้าง
นึกถึงการเขียนแผนของภาครัฐ
https://www.facebook.com/groups/thaiebook/permalink/1567987950018684/