Template Literals คือ ความสามารถหนึ่งของ javascript ที่เราสามารถใช้ String ภายในเครื่องหมาย grave accent (อยู่ที่ปุ่มเปลี่ยนภาษา) ได้เช่น
let str = `My String`;
ข้อดีของมันก็คือ มันสามารถแทรกตัวแปรเข้าไปแบบนี้ได้เลย
let myStr = `My name is: ${name}`;
ภายใน ${} จะเป็นการใช้การประมวลผลของ javascript ครับ ดังตัวอย่าง
console.log(`1 and 1 make ${1 + 1}`); // ได้ผลเป็น 1 and 1 make 2
ความเจ๋งของ template literals ยังมีอีกอย่างหนึ่งครับ คือมันสามารถ run function ได้ ซึ่งเราจะเรียกมันว่า tag ไปดูตัวอย่าง Code ได้เลยครับ
const myTag = (literals, ...args) => {
console.log('Literals: ', literals);
console.log('args: ', args);
return 'Result from myTag';
};
const fname = 'Thiti';
const lname = 'Yamsung';
const result = myTag `Hello ${fname}${lname}!`;
console.log(result); //Output -> Result from myTag
จะได้ผลลัพธ์คือ

ระบบ file ใน Ubuntu จะมีการกําหนด Owner และ สิทธิ์ของ User การอ่านสิทธิ์เข้าใช้งาน file, Directory ใน ubuntu") ที่จะกระทําการใดๆกับ file หรือ Directory นั้นๆ โดยปกติแล้ว User ที่สร้าไฟล์หนึ่งขึ้นมา จะเป็นเจ้าของไฟล์(Owner)นั้นโดยอัตโนมัติ แต่ถ้าหากต้องการแก้ไข เจ้าของไฟล์ให้เป็น User อื่น สามารถเปลี่ยนด้วยคําสั่งนี้
วิธีเอา taskbar ของ raspberry pi ออก คือ ให้ย้ายไฟล์ "panel" ไปไว้ใน path อื่น โดยปกติไฟล์ "panel" จะอยู่ใน path "~/.config/lxpanel/LXDE/panels"
โดยทั่วไปถ้าเราต้องการจะดูว่ามีไฟล์อะไรอยู่ใน path ปัจจุบันบ้างเราก็จะใช้คําสั่ง ls