Category Archives: Tips

XFCE Panel items alignment changed

บางทีเผลอทำ items บน panel หายแล้วพอ add เข้ามาใหม่มันไม่ยอมชิดขวาให้

วิธีแก้ไขเป็นดังนี้ครับ

  1. ให้เพิ่ม separator คั่นกลางระหว่าง item ที่ต้องการให้ชิดซ้ายและขวา
  2. ตรง properties ของ Separator ให้เลือก Expand และเลิก Style เป็น Transparent

Selection_003

ที่มาข้อมูล

http://askubuntu.com/questions/305975/xubuntu-13-04-panel-items-alignment-changed

slack คืออะไร

สารบัญ

slack คืออะไร

Slack: Be less busy - Chromium_001

slack เป็นแพลตฟอร์มบนเว็บที่ทำหน้าที่สำหรับช่วยในการสื่อสารระหว่างกันในทีมที่ต้องทำอะไรร่วมกัน เช่น ทำโครงการเดียวกัน, ทำงานแผนกเดียวกัน หรือบริษัทเดียวกัน เป็นต้น

slack ระบุว่าตัวเองเป็น “email killer” แต่ผมอยากจะให้นิยามมันแบบง่ายๆว่า slack = email + chat + file sharing

slack ถูกออกแบบมาให้ใช้งานเพืิ่อ

  1. ลดการสื่อสารด้วยอีเมล์
  2. ลดการแชร์ไฟล์หลายๆสำเนา
  3. สื่อสารแบบ real-time
  4. ใช้งานง่าย ดูสวยงาม

ใช้ Line หลัง Proxy องค์กร

ใช้โปรแกรม Proxifier ช่วย ราคาประมาณ $40 ครับ สำหรับผมถือว่าคุ้ม ไม่เสียดายเงินครับ เพราะเป็นโปรแกรมที่ต้องใช้งานทุกวัน ทั้งเรื่องงานและครอบครัวครับ

ตั้งค่า Proxy Server

2559-01-18 07_39_30-Proxy Server

ตั้งค่า Proxifier Rules

2559-01-18 07_34_07-Proxification Rules

**สำหรับหน้าจอตั้งค่านี้ต้องเรียงลำดังตามนี้ด้วยนะครับ สำคัญมาก Localhost > Line > Default

สร้างลิงก์สำหรับเพิ่มนัดหมายใน Google Calendar

บทความนี้เกี่ยวกับวิธีสร้างลิงก์เพื่อให้คนอื่นคลิกแล้วทำการเพิ่มนัดหมายเข้าไปใน Google Calendar โดยอัตโนมัติ (ผู้ใช้งานต้อง login Google ก่อน และจะต้องกดปุ่ม Save แล้วนัดหมายถึงจะบันทึกให้ครับ)

ตัวอย่างลิงก์ตามนี้ครับ

https://www.google.com/calendar/render?action=TEMPLATE&text=Your+Event+Name&dates=20140127T224000Z/20140320T234000Z&details=Put Detail Here&sf=true&output=xml

Fields ที่สำคัญ ก็มี

  • text (หัวข้อการนัดหมาย)
  • dates (วันเวลานัดหมาย)
  • details (รายละเอียดนัดหมาย)
  • location (สถานที่นัดหมาย)

มาแกะทีละส่วนกันครับ

 

action=TEMPLATE

ใช้ตามนี้เลยครับ ไม่ต้องแก้ไขอะไร

 

text=Your+Event+Name

หัวข้อนัดหมาย เป็นข้อความอะไรก็ได้ตามต้องการครับ มีเว้นวรรคได้ ไม่มีประเด็นอะไรครับ

 

dates=20140127T224000Z/20140120T234000Z

ส่วนนี้ต้องอธิบายเพิ่มหน่อยครับ

ตัวเลข 8 ตัวแรกมีรูปแบบ YYYYMMDD แล้วตามด้วย T เป็นวันที่เริ่มนัดหมาย

ตัวเลข 6 ตัวต่อมามีรูปแบบ HHMMSS แล้วตามด้วย Z เป็นเวลาเริ่มนัดหมาย

คั่นด้วยเครื่องหมาย /

ตัวเลขถัดมาอีก 8 ตัวก็มีรูปแบบ YYYYMMDD แล้วตามด้วย T เป็นวันที่สิ้นสุดนัดหมาย

ตัวเลข 6 ตัวต่อมามีรูปแบบ HHMMSS แล้วตามด้วย Z เป็นเวลาสิ้นสุดนัดหมาย

**ที่สำคัญเวลาตรงนี้ต้องเป็นเวลาแบบ UTC นะครับ ซึ่งเราต้องทำการแปลงเวลาตาม Time zone ของเรา (GMT+7) ให้เป็น UTC ก่อน

 

details=Put Detail Here

ใส่รายละเอียดนัดหมายเพิ่มเติมไว้ที่นี่

 

ที่เหลือก็คงไว้ตามตัวอย่างได้เลยครับ

 

ตัวอย่างการใช้งานดูได้ที่นี่ครับ http://appwork.biz/app/gengcal

โปรแกรมนี้เขียนด้วย JavaScript ล้วนๆครับ อยากรู้รายละเอียดก็คลิกขวาที่หน้าเว็บแล้วเลือก View Source ได้เลยครับ

 

ลบไฟล์ที่ download มาใช้ชั่วคราวทิ้งอัตโนมัติ [Windows 10]

  1. สร้าง bat file ขึ้นมาก่อน แล้วตั้งชื่อตามต้องการ เช่น DownloadCleanup.bat

    REM Remove files older than 3 days

    cd C:\Users\014172\Downloads\

    forfiles /p “C:\Users\014172\Downloads” /s /m *.* /c “cmd /c Del @path” /d –3

    ตัวอย่างข้างต้นจะเป็นการลบไฟล์ใน folder Downloads ที่ดาวน์โหลดมาใช้แล้วมากกว่า 3 วัน อย่าลืมเปลี่ยน path Downloads ให้ถูกต้องด้วยนะครับ ส่วนเลข 3 สีแดงก็เปลี่ยนเป็นจำนวนวันตามต้องการ

  2. นำ batch file ข้างต้นไปวางไว้ที่ folder Startup เพื่อให้มันทำงานทุกครั้งที่เปิดใช้เครื่อง โดย folder Startup จะอยู่ที่
    %appdata%\Microsoft\Windows\Start Menu\Programs\Startup