Admod's blog

just logs

Mac: Text Editors — October 8, 2016

Mac: Text Editors

งานที่ใช้บ่อยๆ คือเปิดไฟล์ -> Search และ replace text แล้วก็ปิด เวลารันแอพเลยค่อนข้างสำคัญสำหรับ Text Edititor ที่ใช้

ทดสอบด้วย Macbook Air 11″ Early-2015: ไฟล์ Gif แคปตามเวลาจริง ไม่ได้เร่งนะ

TextEdit (แอพแม่มมี Tittle แล้ว Title ทับกันเลยจับ Title ของแอพไม่ได้)
– เซ็ต Default New Document ด้วย Plain Text แล้วชีวิตจะดีขึ้น
TextEdit.gif

Code Runner
– เร็วดี แต่ไม่ฟรี (ลบไปแล้ว ไม่มีเงินจ่าย)
CodeRunner.gif

TextWrangler
– ฟรีแต่ช้า ฟีเจอร์เยอะดี ถ้าจะใช้ก็เปิดทิ้งไว้ไม่ต้องปิดเลย
TextWrangler.gif

Visual Studio Code
– ฟรีและช้า และใช้ไม่เป็น (ลบไปแล้ว)
– พยายามเป็น Default App สำหรับคุณ เมื่อเผลอไปคลิกจะพบว่าเปิดช้า จึงต้องลบทิ้งในที่สุด
VS Code.gif

นับเวลากันเอาเองเนอะ…

macOS Sierra: Switch Input Sources — October 4, 2016

macOS Sierra: Switch Input Sources

เราลองใช้ Caps Lock เพื่อสลับภาษา ที่เป็นฟีเจอร์ใหม่ของ 10.12 มาตั้งแต่ 10.12 beta 1 ยัน beta 7 และ GM และ 10.12.1 beta 1 ยันวันนี้ beta 3 แล้วคอนเฟิร์มเลยว่าแม่งอย่างกากส์, โคตรหน่วง, พิมพ์ผิดตลอด….

ดังนั้น สำหรับฟีเจอร์นี้ควรปิดไปได้เลยครับ 🙅‍♂️
Screen_Shot_2016-10-04_at_01_52_45.png

พอปิดเสร็จแล้วก็กลับไปใช้ alt + space* สลับภาษาเหมือนเดิม บาย…

*cmd + space มันสำหรับ spotlight, alfred 

Continue reading

macOS Sierra: Dictionary path —
Adblock — November 12, 2015

Adblock

อันนี้จดไว้ผ่านเองเผื่อไปที่ที่ไม่สามารถเข้าถึง Dropbox ของเราเองได้ดังนั้นมันจะห้วนๆ ถ้าอ่านแล้วไม่เข้าใจก็เป็นวิจารณญาณส่วนบุคคลครับ

หนึ่งในเหตุผลที่เลิกดูทีวีคือรำคาญโฆษณา และเมื่อเรามาใช้คอมแล้วยังต้องมาเจอโฆษณาอีก ซึ่งนุ้งมดจะมิทน

Browser

ที่ติดตั้งและพบว่าใช้ CPU และ Ram น้อยสุด (ไม่มีตัวเลขอ้างอิง) ตอนนี้คือ uBlock

  • Safari: โหลดจากเว็บ https://www.ublock.org และ Extension สามารถ Autoupdate ได้
  • Firefox: ค้นหาว่า uBlock Origin หรือ https://addons.mozilla.org/firefox/addon/ublock-origin/
  • Chrome: เราไม่ใช้ Google Chrome

Router

สำหรับ OpenWRT (ตัวอื่นไม่รู้ใช้ไม่เป็น) ที่ใช้ dnsmasq ขั้นตอนหลักๆ คือหา hosts file ที่มีรายชื่อของ Ad Server และใส่มันลงไป

ข้อดีของการบล็อกผ่าน dnsmasq คือมันจะช่วย solve dns ของ subdomain ทั้งหมดที่อยู่ภายใต้โดเมนนั้นจากค่าที่เซ็ตไว้ในไฟล์ด้วย 🤗

  1. ดาวน์โหลด List จากเว็บที่ชื่นชอบ
    1. ผมชอบ http://pgl.yoyo.org/adservers/ ก็จะโหลดจากที่นี่
    2. คลิก 1 คลิก 2
      Get Server IP's list
  2. เซฟเป็น dnsmasq.conf ไว้ในโฟลเดอร์ที่ชื่นชอบ
  3. เปิดไฟล์ขึ้นมา TextEditor ที่ชื่นชอบเพื่อ replace text 127.0.0.1 ด้วย 0.0.0.0
  4. เซฟ 💾
  5. scp ไปที่ router ด้วยคำสั่ง (อย่าลืม cd ไปที่ชอบที่ชอบด้วย)
    1. OpenWRT 15 ขึ้นไป:

      scp dnsmasq.conf USER:IP:/overlay/upper/etc/

    2. OpenWRT ต่ำกว่า 15: น่าจะ :/overlay/etc มั้ง จำไม่ได้มันเก่าแล้ว อัพเป็นเวอร์ชั่นใหม่เถอะ
  6. Restart service dnsmasq

เพื่อความเรียบร้อยลอง nslookup domain อะไรก็ได้ในไฟล์ ถ้าผลตอบกลับเป็น 0.0.0.0 ก็แสดงว่ามาถูกทางละครับ 👏

iOS

  1. โหลดแอพ
    1. แบบฟรี: Define (ใน iPad อย่าลืมค้นหาว่า iPhone)
    2. แบบมีตังค์ซื้อ: 1Blocker (เป็น In-App Purchase อีกที จะนับว่าฟรีก็ได้แต่มันมีลิมิต)
  2. Settings > Safari > Content Blockers > สไลด์เปิดใช้แอพที่โหลดมาในข้อ 1
  3. จบ เล่นเว็บผ่าน 3G แบบโฆษณาน้อยลง
    1. เล่นผ่าน WiFi? ใช้เน็ตผ่าน Router จากข้างบนสิครับ ♥️

Android

ตอนนี้เราไม่ได้ใช้ Android 🙄