#เล่าสู่กันฟัง 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-037 แฟ้มความรู้ covid-19 บน wordpress

เคยเล่าเรื่อง “wordpress ครองโลก”
เค้าครองจริง ๆ อยากคุยให้นิสิตทำ
#หากนิสิตมีเวลา และ #สู้เพื่อชนะ
ชวนอ่าน เรื่องไวรัส โคโรนา covid-19
พบว่า แฟ้มนี้ 27 slides อัพโหลดเข้า wordpress
และใช้ชื่อเป็นภาษาไทย
โครงสร้าง folder ของลิงค์สวยมาก

ภาพนี้ใช้ powerpoint เล่าเรื่อง covid-19 แล้วเผยแพร่ผ่านระบบ blog ที่ใช้ wordpress ผ่านโดเมนของ chula.ac.th โครงสร้างแฟ้มเป็นของ wp แน่นอน เลข 2020/02 ก็สวยมากครับ

การใช้ชื่อแฟ้มภาษาไทยก็มีข้อดี ภาษาอังกฤษ ก็มีข้อดี ดีไปคนละอย่าง แต่ wp เค้ามี short url ให้ใช้ ที่เรียก slug link ที่เป็น pretty link หรือ clean link

https://www.facebook.com/groups/thaiebook/permalink/1566681076816038/

ติดเกมมาริโอ้แมว ตอนที่ 1 เห็นแค่แมวดิ้นเป็นพอ

มีอยู่วันหนึ่งเพื่อนรุ่นน้อง เห็นว่าผมสีหน้าเครียด
เค้าก็บอกว่าผมต้องเล่นเกมนี้ “อย่างฮาเลย
นั่นเป็นปฐมบทของความฮาซีรี่นี้

แล้วสักพักต่อมา เค้าก็มานั่งที่เครื่องผม
เพราะรู้อีกทีก็มีเกมที่หน้าจอแล้ว
เค้าส่งผ่าน FB message เข้ามา ระหว่างเรานั่งคุยกัน
พอได้ลองเล่นแล้วก็ฮาจริง ๆ
จำได้ว่าเคยเล่นเกมแนวนี้ ราวปีพ.ศ.2525
น่าจะเป็นเกมตู้ ที่ใต้โรงหนังดาว สมัยนั้นต้องหยอดเหรียญเล่น
https://github.com/thaiall/OpenSyobonAction

น้องเค้าดาวน์โหลดจาก Mediafire
http://www.mediafire.com/../Neko+Mario+Eng.rar
ขนาด File size: 4.63 MB
พอแตก RAR ก็เห็น source code ภาษา C

อุทานในใจ “เฮ้ยมี source code มาด้วย
เปิดดู code ก็ไม่เยอะ จำนวนแฟ้มก็แค่ 3 แฟ้มสำคัญ
ตั้งแต่นั้นก็เริ่มนั่งหาข้อมูล อยากให้แมวเริ่มดิ้นเป็นพอ
เพราะเสียง ภาพ และรหัสต้นฉบับมีหมดแล้ว
เหลือก็แค่ compile, link แล้วก็ run

1. เท่าที่ดูก็ใช้ภาษา C นะ แต่ C อะไรล่ะนั่น
ไม่ใช่โปรแกรม Hello world นะครับ จะได้ใช้ C อะไรก็ออกหมด
ในใจแอบคิด งัด Turbo C มาซะดีไหม
นั่งอ่านไปสักพัก พบว่า angelXwind ที่ github.com
แชร์มาเป็นแฟ้ม .cpp มี makefile ด้วย
เค้าใช้ GCC (GNU Compiler Collection) คำย่อเดิมคือ GNU C Compiler
แล้วใน Github.com มี readme ทั้งอังกฤษและญี่ปุ่น
https://github.com/angelXwind/OpenSyobonAction/blob/master/Makefile

2. มองเห็นจำนวนแฟ้ม นั่งหัวเราะหึหึ
เพราะมีแฟ้มสำคัญแต่ 3 แฟ้ม เป็น .c ทั้งนั้น หรือไม่ก็ .cpp
ดูใน makefile ก็บอกว่า 3 แฟ้มเป็นพอ พอจริง ๆ
ที่ cjxgm แชร์ไว้มี object file ที่ compile แล้วติดมาด้วยอีก เห็นเป็น .o
https://github.com/cjxgm/clabs/../syobon.tar.gz

3. ใคร ๆ เค้าก็เอา source code ไปลองกัน ท่าจะนิยม
เห็น David Gerber – CEO of Zapek Software Engineering
https://zapek.com/blog/syobon-action/
และลิงค์ไปยัง
https://sourceforge.net/../opensyobon/
ที่มี source code หลายรุ่น คือ v0.9, rc1 และ rc2 ทั้งหมดในปี 2010
แล้วก็ใช้ได้ทั้งบน Linux และ Windows
ไม่ต้องรักพี่เสียดายน้อย ได้หมดทั้ง 2 Operating System

4. เห็นแฟ้มต้นฉบับแค่ 3 แฟ้ม แต่มี Lib นะครับ
เห็น David Gerber หรือผู้พัฒนาคนอื่น ต่างพูดถึง Lib
ที่ชื่อ SDL (Simple DirectMedia Layer)
ที่ Need คือ sdl, sdl_image, sdl_gfx, sdl_mixer and sdl_ttf
เป็นห้องสมุดที่บริการภาพ และเสียง ช่วยให้แมวดิ้นได้
สรุปให้ว่าจะ compile link หรือ run ต้องมี Lib ครับ
https://www.libsdl.org/

5. ถ้าจะเขียนให้แมวดิ้น ก็ต้องหาที่ลง
อ้อ ไม่ต้องเขียนอะไรเลย เค้าเขียนมาให้หมดแล้ว
แค่ compile, link แล้วก็ run
ถ้าทำบน linux ก็เล่นบน linux
ถ้าทำบน windows ก็เล่นบน Windows
ติดว่า GCC นี่เค้าพัฒนาให้ทำงานบน Linux
ถ้าจะใช้ GCC for Windows
https://gcc.gnu.org/install/binaries.html
ก็เลือกได้ว่าจะใช้โปรแกรมอะไรมาช่วย เค้าแนะนำไว้ 2 ตัว
1. Cygwin
2. MinGW
อ่านมาเค้าว่ามี CodeBlocks.org ที่สนับสนุน GCC/G++
หัวข้อนี้รายละเอียดเพียบเลย
http://www.codeblocks.org/downloads/26

6. เล่าอีกนิดนะครับ สมัย 7 ปีก่อนใช้ GCC
สมัยที่เกมนี้เขียนเสร็จอยู่ราวปี 2010
source code ของ catmario มีทั้ง c และ cpp
ถ้าเป็น .c ก็ใช้ gcc
ถ้าเป็น .cpp ก็ใช้ g++
gcc and g ++ are both GNU compiler.
They both compile c and c++.
The difference is for *.c files gcc treats it as a c program,
and g++ sees it as a c++ program.
*.cpp files are considered to be c++ programs
เพราะสมัยนี้ gcc หมายถึง c ไม่ใช่ cpp
ดังนั้นการเลือกรุ่นของ compiler ก็น่าสนใจอยู่มาก
https://ftp.gnu.org/gnu/gcc/

 

 

 

มีอะไรต้องเก็บงำไว้ facebook.com เขามีบริการ save link หรือ post ไว้กลับมาอ่านได้

save หรือ unsave ก็ทำได้
save หรือ unsave ก็ทำได้

เวลามีลิงค์ดี ๆ ที่อยาก save ไว้ หรือโพสต์ที่เพื่อนขาเดฟ
เข้ามาร่วมแลกเปลี่ยนเรียนรู้กันทางสายวิชาชีพ
ถ้าชอบก็จะจัดเก็บไว้ มี 2 วิธีที่ผมทำประจำ และด่วนด้วย
1. ปกติแล้วผมจะแชร์เข้า private message
อาจเป็นของตนเอง หรือของเพื่อนสนิทสักคน
หรืออีกบัญชีหนึ่งที่สมัครไว้ใช้งาน
ทำโดย กด share แล้วเลือกชื่อคนที่จะแชร์ไป ผมมักทำเมื่อใช้อุปกรณ์
ปล. มีครั้งหนึ่งแชร์พลาด ส่งไปให้ อ.เกียรติ เพราะลำดับในรายการเปลี่ยน human error เลย

เข้า activity log ดูรายการที่ save ไว้
เข้า activity log ดูรายการที่ save ไว้

Kawin กับ Sun ชวนแลกเปลี่ยนเรื่อง responsive กับ bootstrap
เก็บไว้ครับ  https://www.facebook.com/ajburin/posts/10154188440133895

2. การ save ด้วยคุณสมบัติของ facebook เหมาะกับบน PC
ทำโดย คลิ๊กสามเหลี่ยมที่มุมบนขวาของโพสต์แล้วเลือก save post
หลังจาก save ไว้แล้ว ถ้าอยากดูที่ save ไว้ ทำตามนี้
– เข้า profile ของเรา
– เลือก view activity log ที่อยู่บนภาพปก
– มีหัวข้อ Filters ทางเมนูซ้าย คลิ๊กคำว่า More ใต้ Comments
– ก็จะพบคำว่า Saved ซึ่งเป็นตัวเลือกที่ 26 ใต้หัวข้อ Filters
– จะพบโพสต์ที่ saved แยกตามเดือน ไม่เก็บไว้ก็เลือก Delete ได้

ท่านใดชอบเก็บอะไรในเฟสบุ๊คไว้อ่านภายหลัง
ก็จะได้ประโยชน์กับบริการตัวนี้ครับ

เรื่องราวของช่องว่าง (space)

ปัญหาช่องไฟในข้อมูล แบบ text
ปัญหาช่องไฟในข้อมูล แบบ text

พอทราบมาว่า มีหน่วยงานราชการบางแห่ง
มอบหมายให้หน่วยงานที่ขึ้นตรง
กรอกข้อมูลใน excel แล้วจัดเก็บเป็น xls หรือ csv
ส่งให้หน่วยต้นสังกัด หรือหน่วยเหนือนำข้อมูลไปรวมกัน
ซึ่งผมก็ใช้เหมือนกัน เพราะง่ายกับผู้ใช้
แต่วันนี้ นำข้อมูลมาใช้ แล้วพบปัญหาในแฟ้ม regist.csv
ดังภาพ เมื่อนำตารางนี้ไปใช้
พบว่าวิชา 000 250 ตอน 1 ไม่มีปัญหา เชื่อมข้อมูลได้ถูกต้อง
แต่วิชา 000 250 ตอน 2 มีปัญหา เชื่อมไม่สำเร็จ
เพราะตอนพิมพ์รหัสวิชา ตอน 2 มีช่องไฟต่อท้ายรหัสวิชา
ที่ถูกคือ “000 250” แต่ไปพิมพ์ “000 250 “
สรุปว่าไปลบช่องไฟที่ต่อท้ายเลข 250 ในตอนที่ 2
ก็จะทำให้ข้อมูลเชื่อมโยงกันได้ปกติ

ขอ refresh หรือ reload link ที่วางใน facebook

object debugger for URL Refresh
object debugger for URL Refresh

23 ธ.ค.55 หลายปีก่อน หัวหน้าบอกว่าเวลาวางลิงค์ใน fb แล้วทำไม thumb ที่ปรากฎเป็นของเก่า เพราะเรามีการเปลี่ยนแปลง มาวันนี้ต้องวางลิงค์ youtube.com แต่ข้อมูลที่มาเป็นของเก่า จึงต้องบังคับ refresh หรือ reload ข้อมูลระหว่าง link กับ facebook ใหม่ เพราะ facebook มีฐานข้อมูลสำหรับทุกลิงค์ หากเรานำลิงค์ไม่เหมาะสมไปวาง ก็จะวางไม่ได้ ส่วนลิงค์ที่ถูกต้องก็จะเก็บเป็นข้อมูลในฐานข้อมูลของ facebook โดยคลิ๊ก http://developers.facebook.com/tools/debug แล้วระบุ link หรือ url ที่ต้องการตรวจสอบ มีผลให้ facebook อ่านข้อมูลจากเว็บเพจนั้นใหม่
+ http://www.thaiall.com/facebook/