6 Tips (ดี ๆ) เกี่ยวกับ MS Word 2016

บทความนี้มาว่ากันด้วยเรื่องของ Microsoft Word (2016) โปรแกรมพื้นฐานเกี่ยวกับการพิมพ์เอกสาร รายงาน จดหมาย บลา ๆ ที่ใคร ๆ ก็ (ต้อง) ใช้เป็น … กันนะคะ วันนี้ผู้เขียนขอนำเสนอ 6 Tips ดี ๆ เกี่ยวกับ MS Word ซึ่ง (น่าจะ) ช่วยให้การใช้งาน word ของเรานั้น สะดวก และดูโปร (ไม่ใช่ ยี่ห้อนมผง นะคะ 555 +) ยิ่งขึ้น ซึ่งเราอาจยังไม่ทราบหรือได้ลองใช้มาก่อน เอ้ หรือว่าจริง ๆ แล้ว สาระในบทความนี้ เค้าก็รู้กันทั่วทั้งบางแล้วคะเนี่ย?! มีแต่ผู้เขียนหรือป่าว แฮร่ ๆ ^^’ เอาเป็นว่า ถือซะว่าได้ทบทวนก็แล้วกันนะคะ Come on, come on, turn the radio on . It’s Friday night … La, la, la, la, la, la (Sia – Cheap Thrills) อ่ะ ไม่ใช่ละคะ !!หยุดโยกกันก่อน เพราะวันนี้วัน (ศุกร์) ก็จริง แต่ยังไม่ถึงเวลาท่องราตรี ที่เรา จะไปกับแสงสี กับปีกทีสวยๆ ให้เหมือนผีเสื้อราตรี นะคะ (ไปเรื่อยยย) ฮาาา Come on, มาค่ะ Tip รออยู่ เริ่มที่หัวข้อแรกกันเลยนะคะ ^^ Open the last document – เปิดเอกสาร word ก่อนหน้าที่เพิ่งใช้งาน แบบเท่ ๆ (รึป่าว?) เพียงเราใช้คำสั่ง winword.exe /mfile1 ค้นหาใน search box ของ windows หรือใช้คำสั่งเดียวกันภายใต้ Run Command box ก็สามารถเปิดเอกสาร word ที่ใช้งานล่าสุดขึ้นมาได้ทันที Use Word’s built-in calculator – ใช้เครื่องคิดเลขที่มากับ word ไปที่ File เลือก Options กล่อง Word Options จะแสดงขึ้นมา ให้ไปที่ Quick Access Toolbar ในตัวเลือก Choose commands ให้เลือก Commands Not in the Ribbon แล้วเลื่อนหา Calculate และคลิกเลือก แล้วคลิกปุ่ม add ต่อด้วยปุ่ม OK เท่านี้ก็จะมี calculator icon แสดงขึ้นมาให้ใช้งาน ที่ Top Toolbar ของ word เมื่อพิมพ์สมการทางคณิตศาสตร์ที่ต้องการใน word ลากคลุมสมการดังกล่าว แล้วคลิก calculator icon  word จะคำนวณสมการดังกล่าว และแสดงผลลัพธ์ที่ได้การการคำนวณขึ้นมาให้ทันทีที่ Status Bar (ด้นล่างสุด) ของ word ค่ะ Search the web with Smart Lookups – ค้นหาข้อมูลแบบรวดเร็วด้วย Smart Lookups เลือกคลุมคำ/วลีใดก็ได้ที่ต้องการและคลิกขวาบนนั้น แล้วเลือก Smart Lookup นะคะ word ก็จะทำการค้นหาข้อมูลเกี่ยวกับคำ/วลีนั้นๆ แบบรวดเร็วจากเว็บด้วย Bing (Search Engine

Read More »

เทคนิคการใช้ LINE แปลงข้อความรูปภาพ เป็นตัวอักษร Text (ใช้ภาษาไทยได้สมบูรณ์มาก)

พึ่งเปิดตัวทั้งใน LINE สมาร์ทโฟน และ LINE ในเครื่อง PC สำหรับวิธีการแปลงข้อความรูปภาพ ให้กลายเป็นข้อความ Text ตัวอักษร โดยไม่ต้องเสียเวลามานั่งพิมพ์ใหม่ และวิธีการนี้ยังสามารถแปลเป็นภาษาอื่นๆ จากข้อความ Text ที่ได้จากการแปลงข้อความรูปภาพแล้วอีกด้วย

Read More »

Windows Subsystem for Linux in Windows 10

แนะนำวิธีติดตั้ง Windows Subsystem for Linux ใน Windows 10 รุ่น 1903 และวิธีเปิด sshd service อัตโนมัติ ขั้นตอน1.เปิด Featured Windows Subsystem for Linux ให้ไปที่ Control Panel เลือก Program เลือก Turn Windows features on or off ทำเครื่องหมายเพื่อเลือก Windows Subsystem for Linux รอสักครู่ จากนั้นจะมีคำสั่งให้ reboot เพื่อเริ่มใช้งานได้ 2.เปิด Microsoft Store App ใส่คำว่า ubuntu ในช่อง search เลือก Ubuntu 18.04 LTS App คลิก Get ถาม Sign in with Microsoft ให้ตอบ No, thanks จากนั้นรอ 3.เปิด Ubuntu 18.04 LTS ที่ปุ่ม Windows Start ให้คีย์คำว่า ubuntu แล้วเลือก Run ad administrator จะใช้เวลาสักครู่ แล้วจะให้เราตั้ง username และ password ที่ไม่จำเป็นต้องเหมือนกับ username ที่ sign in เข้า Windows 4.เปิดอนุญาตให้มีการเชื่อมต่อผ่าน sshd ในครั้งแรกที่คีย์คำสั่งว่าsudo service ssh start 5.ให้ถอนโปรแกรม openssh-server เพราะว่า Ubuntu ที่ได้มาไม่มี host key sudo apt remove openssh-server 6.แล้วจะติดตั้งใหม่จะได้ ssh host key sudo apt install openssh-server เปิด sshd service ด้วยคำสั่ง sudo service ssh start และทดสอบว่า บริการ sshd ทำงานได้แล้วด้วยคำสั่ง ssh john@127.0.0.1 ให้เปลี่ยนคำว่า john เป็นชื่อ username ที่ใช้งานจะพบว่าครั้งแรกนี้ จะเข้าไม่ได้ Permission denied (publickey) 7.เราจะตั้งค่าให้ใช้ password ได้ด้วยนอกจากใช้ public key sudo sed -i “s/^PasswordAuthentication no/PasswordAuthentication yes/” /etc/ssh/sshd_config เปิด sshd service อีกครั้ง ด้วยคำสั่งsudo service ssh restartและทดสอบอีกครั้งว่า บริการ sshd ทำงานได้แล้วด้วยคำสั่งssh john@127.0.0.1ให้เปลี่ยนคำว่า john เป็นชื่อ username ที่ใช้งานในรอบนี้ เราจะใส่ password ได้แล้ว หลังจากสำเร็จ ก็ใช้คำสั่ง exit ออกมา เมื่อมาถึงตรงนี้ เราได้ทำให้บริการ sshd พร้อมใช้งานใน Windows ของเราแล้ว ต่อไปเป็นการตั้งค่าให้บริการ sshd ทำงานทันทีที่เปิด Windows คีย์คำสั่งเหล่านี้ echo “sudo /usr/sbin/service ssh start” > /mnt/c/startssh.sh และ echo “%sudo ALL = NOPASSWD: /usr/sbin/service ssh start”

Read More »

ปิดช่องโหว่เหลือค้าง

หลังจากไม่ได้ตรวจสอบช่องโหว่มานาน วันนี้ Nessus ทำใหม่แล้วลองสแกนซักหน่อย ซึ่งจะพบว่ามี Medium สองรายการ คือ Browsable Web Directory และ WordPress User Enumeration โดย Browsable Web Directory คือ สามารถเข้าถึงรายการใน directory ได้ เช่น ชื่อไฟล์ มีไฟล์อะไรบ้าง ขนาดเท่าไหร่ เป็นต้น เมื่อตรวจสอบก็พบว่าเป็น directory ที่ผู้ใช้ไม่จำเป็นต้องเข้าถึง WordPress User Enumeration คือ สามารถเข้าถึง username ได้ว่ามี user อะไรบ้าง ปิด Directory Browsing ทำได้ 2 วิธีคือ แก้ไขแฟ้ม config ของ site ที่ต้องการปิด โดยทั่วไปแฟ้มจะอยู่ที่ /etc/apache2/site-enabled/site.conf โดย site.conf คือชื่อไฟล์ที่ต้องการ โดยเพิ่มในส่วนของ Directory ของไซต์นั้น ตัวอย่างเป็น /var/www/html/aaeee ให้ทำการแก้ไขหรือเพิ่มข้อความตามตัวอย่าง ส่วนสำคัญคือ Options ต้องไม่มีคำว่า Indexes เมื่อแก้ไขเสร็จ ให้ reload หรือ restart apache2 ด้วยคำสั่ง sudo systemctl reload apache2 หรือ sudo systemctl restart apache2 สำหรับวิธีที่สองนี้ ต้องมีการระบุ AllowOverride All ในแฟ้มของไซต์ ด้วยจึงจะใช้งานได้ (หากแก้ไขไฟล์ไซต์ของ apache2 ต้อง reload หรือ restart ด้วย) เช่น สร้างแฟ้ม .htaccess เอาไว้ใน Directory (จากตัวอย่างนี้คือ /var/www/html/aaeee) ที่ต้องการ โดยเพิ่มข้อความข้างล่างนี้วิธีนี้ มีผลทันทีไม่ต้อง reload หรือ restart apache2 ปิด WordPress User Enumeration ในไซต์ของ WordPress จะมีแฟ้ม .htaccess อยู่ให้เพิ่มข้อความต่อไปนี้ลงไป โดย yoursite.name คือชื่อเว็บไซต์ เมื่อทำสองอย่างแล้วให้ nessus เข้าตรวจสอบอีกครั้ง เย่….หายไปละ จบขอให้สนุก

Read More »

Xamarin Essentials : Easy access Native feature Platforms

ในบางครั้งการเขียน app เพื่อ access location ปัจจุบันของผู้ใช้ หรือต้องการสั่งให้โทรศัพท์สั่นตาม activity ที่ตั้งไว้ หรือแม้แต่จะ access ข้อมูล device information ของอุปกรณ์ ไม่ใช่เรื่องง่ายเลยสำหรับเหล่า developer ที่เขียน mobile app ยิ่งมีหลาย platform ไม่ว่าจะเป็น android , iOS, Windows ก็มีวิธีการเขียน code การขอ Access permission คนละรูปแบบไปอีก ซึ่งบทความนี้ผู้เขียนจะมาแนะนำให้รู้จักกับ Xamarin Essentials ที่จะมาเป็นตัวช่วยให้ผู้พัฒนาเขียน code แก้ปัญหาเหล่านี้ได้ง่ายขึ้นนั่นเอง Xamarin.Essentials คืออะไร? คือ  official library ที่ทาง Microsoft ได้พัฒนาและรวบรวม library ที่เป็น cross-platform APIs สำหรับให้นักพัฒนา mobile app ที่พัฒนาด้วย Xamarin.Forms ได้ใช้งานในการเข้าถึง native features ของแต่ละ platforms ด้วยการเขียน code จากที่เดียว มีอะไรให้เรียกใช้บ้าง ปัจจุบันมีทั้งหมด 33 feature ให้เรียกใช้งาน อ้างอิงจาก Microsoft Doc ซึ่งมีดังนี้ Accelerometer – Retrieve acceleration data of the device in three dimensional space. App Information – Find out information about the application. Barometer – Monitor the barometer for pressure changes. Battery – Easily detect battery level, source, and state. Clipboard – Quickly and easily set or read text on the clipboard. Color Converters – Helper methods for System.Drawing.Color. Compass – Monitor compass for changes. Connectivity – Check connectivity state and detect changes. Detect Shake – Detect a shake movement of the device. Device Display Information – Get the device’s screen metrics and orientation. Device Information – Find out about the device with ease. Email – Easily send email messages. File System Helpers – Easily save files to app data. Flashlight – A simple way to turn the flashlight on/off. Geocoding – Geocode and reverse geocode addresses and coordinates. Geolocation – Retrieve the device’s GPS

Read More »