Windows Terminal (2)

Q: วันก่อนติดตั้ง WSL2 แล้วอยากใช้งาน bash บน Windows Terminal ด้วยทำไง? A: กด แล้วเลือก Ubuntu 20.04 ไงล่ะ!! Q: ไม่อยากกดเอาแบบเปิดมาแล้วเป็น ubuntu เลยอ่ะ A: แก้ Settings คลิก เลือก Settings จะเป็นการเปิดการตั้งค่าต่างๆ ด้วย Text Editor ที่ชื่นชอบ เลื่อนลงมาดูเรื่อยๆ จะเจอว่ามี Ubuntu-20.04 อยู่ สนใจบรรทัดที่เขียนว่า “guid”: ให้ copy ข้อความที่อยู่ภายใน “{ }” มาทั้งหมด จากตัวอย่างคือ 07b52e3e-de2c-5db4-bd2d-ba144ed6c273 แล้วให้เลื่อนจอขึ้นไปด้านบนจนเห็นบรรทัดที่มีข้อความว่า “defaultProfile”: แทนที่ข้อความที่อยู่ภายในเครื่องหมาย “{ }” ด้วยข้อความที่ copy ไว้ เปลี่ยนเป็น แล้ว save ปิดแล้วเปิดใหม่ก็จะได้ Ubuntu-20.04 เป็นค่า default จบขอให้สนุก

Read More »

Word : วิธีแก้ Repeat Header Table แล้ว word ดื้อ ไม่ยอม Repeat ให้

เคยไหม กด ✔ ที่คำสั่ง Repeat as header row at the top of each page แล้ว ตารางนั้นก็ยังไม่ยอมแสดงหัวตารางในหน้าถัดไปเสียที ช่วงนี้หลังจากที่ผู้เขียนได้มีช่วงเวลาในการที่ปั่นเอกสาร รวมถึงเพื่อน ๆ ที่เจอปัญหาได้สอบถามกันเข้ามาเกี่ยวกับเรื่องนี้ ผู้เขียนจึงเห็นว่าน่าจะนำมาเขียน Blog เผื่อผู้อ่านท่านใดที่ติดปัญหาเช่นเดียวกัน จะได้ลองนำไปใช้ดูเผื่อแก้ปัญหาได้ หลัก ๆ แล้วปกติ เมื่อผู้อ่านสร้างตารางขึ้นมา เมื่อต้องการให้ข้อมูลสองแถวแรกเป็นหัวตาราง ผู้เขียนจะทำการคลุมสองแถวนั้น จากนั้นคลิกเมาส์ขวา เลือกเมนู Table Properties… ดังภาพด้านล่าง จากนั้นที่ Tab Row ให้ ✔ ที่คำสั่ง Repeat as header row at the top of each page เพื่อเป็นการบอกว่า จะทำให้ตาราง 2 แถวแรกเป็นหัวตารางจากนั้นกด OK แต่เมื่อกลับมาหน้าตาราง ทำไมหัวตารางถึงยังไม่มีล่ะ????? 🤔 งั้นต้องมาตรวจสอบเพิ่มเติมกันหน่อย โดยลองทำการคลุมสองแถวนั้นเหมือนเดิม จากนั้นคลิกเมาส์ขวา เลือกเมนู properties แต่ตอนนี้ไปเลือกที่ Tab Table สังเกตที่กลุ่ม Text wrapping ถ้าของผู้อ่านท่านใดเป็นแบบรูปด้านล่างคือเลือกอยู่ที่ Around นั่นคือปัญหา 😫😤 ลองเปลี่ยนเป็นเลือก None ตามรูปด้านล่างดูค่ะ แทน แท๊นนนนนนนนนนนนนนนนน *0* ตารางของเรามีหัวตารางตามที่เราต้องการแล้ว เย้!!!!!!! 🎉🎊✨ หวังว่าคงจะมีประโยชน์กับผู้อ่านไม่มากก็น้อยนะคะ สวัสดีค่าาาาา 😘

Read More »

Notebook Tips – ประหยัด ยืดอายุแบตเตอรี่

มีคำถามมากมายเกี่ยวกับแบตเตอรี่ ไม่ว่าจะเป็นการชาร์จ, แบตเสื่อม ประหยัดแบต โน๊ตบุ๊คและอีกมากมาย เนื่องด้วยในบรรดาอุปกรณ์ภายในโน๊ตบุ๊คของเราส่วนมาก สิ่งที่จะมีปัญหาอันดันแรก นั้นก็คือแบตเตอรี่ ซึ่งหากใช้งานไม่ถูกต้อง ซื้อมาเพียงไม่กี่เดือนแบตก็เสื่อมแล้ว ทำให้เป็นปัญหาเวลาใช้นอกสถานที่เป็นอย่างมาก 1.ปล่อยให้แบตเตอรี่หมดก่อนแล้วค่อยชาร์จ เรื่องความร้อนนั้นเป็นของคู่กับโน้ตบุ๊คด้วยเลยก็ว่าได้ ส่วนสำหรับแบตเตอรี่นั้นหากได้รับความร้อนนานๆ อายุก็จะสั้นลงแน่นอน แต่เอ๊ะ!! แล้วจะให้ทำยังไงหละในเมื่อการชาร์จทุกเครื่องมันก็ร้อนนิหน่า ถูกไหม? แต่มีวิธีแนะนำ นั้นก็คือ อย่าปล่อยให้แบตเตอรี่อยู่ต่ำกว่าประมาณ 20% ซึ่งถ้าจะให้ดีควรอยู่ในระดับ 20-30% หรืออาจจะ 40% ก็ได้ แต่ก็อย่าเกินนี้ เพราะยิ่งแบตเหลือน้อยมากๆ การชาร์จมันก็จะนาน ทำให้เกิดความร้อนมากกว่านั้นเอง และที่สำคัญอย่าให้แบตเตอรี่หรือตัวเครื่องโน้ตบุ๊คเราอยู่ใกล้กับสิ่งของร้อนๆ ด้วย 2.ถอดแบตเตอรี่ออกขณะเล่นเกมหรือเวลาอยู่บ้าน ถามกันว่าต้องถอดแบตเตอรี่หรือเปล่า? ต้องใส่ไว้ตลอดไหม? วันนี้ก็มีคำตอบให้ หากเราถอดไว้แล้ว แต่เกิดปัญหา ไฟดับ ไฟกระชาก มันก็อาจจะทำให้อุปกรณ์หรือโน้คบุ๊คของเราเสียหายได้ครับ ซึ่งอันที่จริงหากเราถอดแบตเตอรี่ออกมามันจะช่วยให้ยืดอายุการใช้งานได้จริง แต่มันก็เพียงเล็กน้อย แล้วมันจะคุ้ม? กับสิ่งที่เราอาจจะเสียไป ดูแล้วมันก็คงได้ไม่คุ้มเสีย 3.ถอดแบตเตอรี่เก็บไว้ ไม่ต้องใช้ ไม่เสื่อม ปกติแบตเตอรี่ อายุประมาณ 1 ปีหรืออาจจะน้อยหรือมากกว่า ตามลักษณะการใช้งาน เราก็เริ่มเห็นปัญหาแบตเตอรี่เสื่อมแล้ว ใช้งาน 1 ปีเต็มพอดี แบตก็ใช้งานได้สั้นลง 30 นาที จากปกติใช้ได้ 3 ชั่วโมง ตอนนี้ก็เหลือ 2 ชั่วโมง 30 นาทีโดยประมาณ ใช้ถูกหลักบ้างไม่ถูกหลักบ้างตามสถานะการ และแต่ส่วนใหญ่แล้วแบตเตอรี่มักจะสิ้นใจก่อนโน้ตบุ๊คของเราอยู่แล้ว โดยปกติก็ โน้ตบุ๊ค 1 เครื่อง กับ แบตเตอรี่ 2 ลูก ก็ถือว่ากำลังดี ก็คือใช้ตัวที่แถมมา และเราก็เปลี่ยนหนึ่งครั้ง มันก็จะสิ้นอายุไขของมัน หรือบางท่านก็อาจจะใช้แบตเตอรี่ลูกเดียวแบบนี้ก็ถือว่าคุ้มค่ามาก เพิ่มชั่วโมงการทำงานของโน้ตบุ๊ตบนแบตเตอรี่ โดยไม่ต้องเสียสตางค์ วิธีพื้นฐานคลาสสิคยิ่งนัก โดยเจ้า Windows Power Manager นั้นจะมีติดตั้งมาให้บนโน้ตบุ๊คทุกตัว(ที่ใช้ Windows) โดยวิธีที่ง่ายที่สุดที่ไม่ต้องปรับแต่งอะไรเลยก็คือเลือกปรับให้มันเป็น Power Saver นั่นเอง แต่ระดับสมาชิก NBS คงไม่ทำอะไรง่ายๆ  ซึ่งมันก็มีวิธีแอดวานซ์กว่านั้น ก็คือให้สังเกตเครื่องหมายรูปถ่านที่ Task Bar > คลิกซ้าย เลือก More Power Option > Change Plan Setting > Change Advance Power Option ที่นี้มันก็จะขึ้นหน้าต่าง Power Option หัวข้อที่แนะนำให้ปรับถ้าต้องการใช้แบตเตอรี่โน้ตบุ๊คนานๆ ก็จะ Processor ให้ Maximize อยู่ที่ราวๆ 50% ก็จะช่วยประหยัดไฟได้พอสมควร โดยที่ประสิทธิภาพของเครื่องไม่ตกลงมากนัก การบล๊อกแฟลชโฆษณาต่างๆ และปิดโปรแกรมที่ไม่จำเป็นหรือปิด (Disable) Wireless / Bluetooth รวมถึง การลดความสว่างของหน้าจอ ก็ล้วนแต่มีส่วนช่วยให้ใช้งานได้ยาวนานขึ้น การ Calibrate Battery เพื่อเพิ่มอายุการใช้งาน เมื่อแบตเตอรี่โน้ตบุ๊กเสื่อมทำไงดี ? สำหรับผู้ที่ใช้โน้ตบุ๊คมาสักปี 2 ปีปัญหาหนึ่งที่มักจะเจอกันก็คือแบตเตอรี่เสื่อม?ซึ่งถ้าใช้เครื่องมาระดับนี้การเสื่อมของแบตเตอรี่ถือเป็นเรื่องปรกติ แม้ท่านจะทำวิธีใดก็ตามแบตเตอรี่ที่ท่านใช้ๆอยู่ก็ย่อมต้องเสื่อมไปตามการเวลาเป็นปรกติ หลายๆท่านอาจจะเลือกที่จะต่อ Adapter ตลอดเวลา หรือไม่ก็ซื้อเครื่องใหม่ไปเลย แต่อีกหลายๆท่านก็ยังจำเป็นต้องใช้แบตเตอรี่อยู่ (และก็ไม่มีตังซื้อเครื่องใหม่) การซื้อแบตเตอรี่ใหม่จึงเป็นทางเลือกที่น่าสนใจเพราะราคาถูกกว่าซื้อเครื่องใหม่ และก็ทำให้โน้ตบุกใช้งานแบตเตอรี่ได้เหมือนเดิมปัจจุบันแบตเทียบก็ถือเป็นตัวเลือกที่น่าสนใจสำหรับผู้ที่งบประมาณจำกัด แต่อยากเปลี่ยนแบตเตอรี่ก้อนเก่าที่เสื่อมแล้วเป็นแบตตัวใหม่ใสปิ้ง อีกทั้งปัจจุบันผู้ผลิตแบตเตอรี่เทียบหลายๆเจ้าก็พยายามพัฒนาคุณภาพให้เทียบเท่าแบตแท้จากผู้ผลิตโน้ตบุ๊ก โอกาสที่แบตเทียบจะมีปัญหาใช้งานได้ไม่เต็มที่หรือแบตเตอรี่ระเบิดก็มีโอกาสน้อย เพียงแต่ว่าเราต้องดูชื่อผู้ผลิตหรือนำเข้าให้มันใจ ยิ่งถ้าเป้นแบรนด์ที่ขายมานานหรือเป็นที่รู้จักก็จะช่วยให้เรามั่นใจขึ้น วิธีการประหยัดพลังงานให้แบตเตอร์รี่โน้ตบุ๊ก เครื่องโน้ตบุ๊กตัวโปรดของคุณจะกลายเป็นภาระอันใหญ่หลวงทันที ถ้าหากเราต้องมัวแต่วิ่งหาปลั้กไฟเพราะว่าแบตหมดก่อนเวลาอันควรเอาซะดื้อๆ ต่อไปนี้จะเป็น  วิธีการที่เราอยากจะแนะนำ เพื่อจะทำให้เครื่องโน้ตบุ๊กของคุณสามารถประหยัดพลังงาน และใช้งานแบตเตอร์รี่ของคุณเพิ่มเติมได้อีกหลายนาที 1.จัดเรียงข้อมูลในฮาร์ดดิสก์อย่างสม่ำเสมอ ฮาร์ดดิสก์เป็นจุดที่ทำงานช้าและใช้พลังงานมากที่สุดจุดหนึ่งของเครื่องโน้ตบุ๊ก ยิ่งเราสามารถทำให้ฮาร์ดดิสก์ของเราทำงานได้ไวมากขึ้นเท่าไร ความต้องการที่จะใช้พลังงานก็จะน้อยลงเท่านั้น วิธีการหนึ่งที่ทำให้เครื่องทำงานได้เต็มประสิทธิภาพอยู่เสมอ ก็คือการ Defragment หรือจัดเรียงข้อมูลในฮาร์ดดิสก์นั้นเอง 2.ปิดโปรแกรมที่ทำงานอยู่ด้านหลังออกไปบ้าง หากคุณเป็นคนที่ไม่ค่อยสนใจอะไรเวลาลงโปรแกรมล่ะก็ คุณจะได้โปรแกรมที่แอบทำงานอยู่เงียบๆ อยู่ข้างหลังตามมาเป็นว่าเล่น โปรแกรมพวกนี้ชอบถูกสั่งให้เปิดขึ้นมารอการใช้งานพร้อมกับ Windows ตั้งแต่แรก นั้นเป็นสาเหตุที่ทำให้เครื่องคอมพิวเตอร์ของคุณบูตช้าลงทุกวันๆ 3.ดึงอุปกรณ์ภายนอกที่ไม่ได้ใช้ออก อุปกรณ์ USB ทั้งหลายแหล่ที่คุณเสียบทิ้งไว้กับเครื่อง จะดึงพลังงานออกไปจากแบตอยู่เสมอ ไม่ว่าจะมากหรือน้อยก็ตาม แม้แต่เม้าส์และตัว WiFi ถ้าหากคุณไม่ได้ใช้งานก็ควรจะปิด เพื่อให้เครื่องตัดกระแสไฟออกไป4.เพิ่มหน่วยความจำให้พอต่อการใช้งาน ยิ่งเครื่องมีแรมมากพอจะให้โปรแกรมใช้เท่าไร โอกาสที่โปรแกรมจะไปใช้ Virtual

Read More »

SSH:- no matching key exchange method found

เดี๋ยวนี้ใน Windows 10 ก็มี ssh ให้ใช้งาน แต่พอใช้กับเซิร์ฟเวอร์รุ่นเก่าๆ ก็เข้าไม่ได้ซะงั้น ไปลอง ssh ฝั่ง Linux (WSL2) ก็ให้ผลเหมือนกันคือ!!! ถ้าเป็นเมื่อก่อน วิ่งไปหา putty อย่างไว…. แต่ Windows อุตส่าห์ทำมาให้ใช้แล้วทั้งทีจะไม่ใช้ได้ยังไง สิ่งที่ต้องตรวจสอบก่อนคือ man ssh_config สำหรับ Linux ฝั่ง client ว่ารองรับ ciphers และ kexalgorithms แบบไหนรองรับหรือไม่ ส่วนฝั่ง Windows 10 จะอิงตาม OpenBSD manual ซึ่งเหมือนกับ Linux แหละ สร้างแฟ้ม .ssh/config โดย Linux ก็จะให้สร้างที่ /home/username/.ssh/ Windows ก็อยู่ที่ C:\Users\username\.ssh สำหรับ error ว่า no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 ให้เพิ่มข้อความต่อไปนี้ลงในแฟ้ม .ssh/config โดย somhost.example.org เป็นชื่อและโดเมนเนมของ server เป้าหมาย สำหรับ error ว่า no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se ให้เลือกมา 1 cipher ที่ปรากฎใน error มาใส่ในแฟ้ม .ssh/config บาง server ต้องรวมทั้งสองอย่างเช่น ถ้าไม่อยากสร้างแฟ้ม .ssh/config สามารถสั่งผ่าน command line ได้เลยเช่น หรือ ถ้ามี error 2 อย่าง เมื่อสร้างแฟ้ม .ssh/config แล้วลอง ssh เข้าไปใหม่ อ้างอิง https://www.openssh.com/legacy.html https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_server_configuration เย่ไม่ต้องลง putty ละ อย่างไรก็ดี ควรรีบหาทางขยับขยายย้ายเซิร์ฟที่ยังใช้วิธีการเข้ารหัสแบบเก่า ให้เป็นรุ่นใหม่ๆ จะดีและยั่งยืนกว่า จบขอให้สนุก

Read More »

Windows Subsystem for Linux Installation Guide for Windows 10

เพื่อเป็นการไม่เสียเวลา เริ่ม เปิด Powershell ด้วยสิทธิ์ของ Administrator แล้วพิมพ์คำสั่ง ต่อไปนี้เพื่อเปิดใช้งาน “Windows Subsystem for Linux” หรือ wsl โดยจะเป็นรุ่น 1 หรือ wsl1 ปรับรุ่นให้เป็นรุ่น 2 โดย Windows 10 ที่ใช้งาน ต้องเป็น Windows 10 version 2004, Build 19041 1903, Build 18362 ขึ้นไปเท่านั้น ตรวจสอบรุ่นของ Windows ด้วยคำสั่ง winver (start->run) เปิดใช้งาน Virtual Machine Platform พิมพ์คำสั่งต่อไปนี้ ใน powershell ของ administrator restart เครื่องเพื่อให้การปรับรุ่น wsl1 เป็น wsl2 สมบูรณ์ ตั้งค่าให้ wsl2 เป็นค่าเริ่มต้นด้วยคำสั่ง ซึ่งจะเจอข้อความตามภาพ ให้ไปดาวน์โหลด kernel ได้จาก https://aka.ms/wsl2kernel โหลดมาแล้วติดตั้งให้เรียบร้อย (Next technology) สั่งคำสั่งเดิมอีกครั้งเพื่อตั้งค่าให้ wsl เป็นรุ่น 2 เป็นค่าเริ่มต้น สามารถดูรายละเอียดความแตกต่างของ wsl2 ได้ที่ https://aka.ms/wsl2 ติดตั้ง Linux ที่ต้องการจาก Microsoft Store หรือคลิกลิงค์ด้านล่างเพื่อเข้า Microsoft Store Ubuntu 16.04 LTS Ubuntu 18.04 LTS Ubuntu 20.04 LTS openSUSE Leap 15.1 SUSE Linux Enterprise Server 12 SP5 SUSE Linux Enterprise Server 15 SP1 Kali Linux Debian GNU/Linux Fedora Remix for WSL Pengwin Pengwin Enterprise Alpine WSL ติดตั้งเสร็จแล้วคลิก Launch ใน Microsoft Store จะเป็นการเปิดหน้าของลินุกส์ขึ้นมาและให้ตั้งค่าต่างๆ username และ password ตั้งค่าเสร็จได้ดังภาพ ตั้งค่าลินุกส์ให้เป็น wsl2 ตรวจสอบว่าเป็นรุ่นไหนอยู่ด้วยคำสั่ง ซึ่งถ้าหากยังเป็นรุ่น 1 สามารถเปลี่ยนได้ด้วยคำสั่ง โดยแทนที่ <distribution name> ด้วยชื่อเต็มที่ได้จากคำสั่ง wsl –list –verbose เช่น Ubuntu-20.04 และ <versionNumber> ด้วย 1 หรือ 2 ตามต้องการ จบขอให้สนุก ต้นฉบับ https://docs.microsoft.com/en-us/windows/wsl/install-win10

Read More »