แนวทางธุรกิจ Starbucks ในทัศนคติของข้าพเจ้า

หลังจากที่ไปนั่งที่ร้าน Starbucks อยู่หลายที จ่ายตังบ้าง (ไม่จ่ายตังบ้าง 😛 ) บางครั้งก็นั่งอยู่ใช้ระยะเวลาสั้นๆ หรือบางทีก็นั่งอยู่ทั้งวันเลยเพื่อทำงาน ผมคิดว่าร้านสตาร์บัคส์มีแนวทางธุรกิจที่น่าสนใจ (ในความคิดของผม) อยู่หลายอย่างเลย จนวันนี้เห็น @khajochi โพสต์ในเฟสบุ๊ค ก็เลยเขียนโพสต์นี้ซักหน่อยละกัน Continue Reading

Cisco RV042: two indicator lights

แก้ไขปัญหา Cisco RV042 : ไฟติดแค่สองดวง

วันนี้ไปแก้ปัญหาอินเตอร์เน็ตที่เกิดจาก Cisco RV042 ครับ ก็เลยมาบันทึกเก็บเป็นความรู้เอาไว้ก่อน

Today, I solved a strange problem with Cisco RV042. So I write the solution for my knowledge. Continue Reading

Openshot 2.3.4

วิธีสร้าง Custom Profile ใน Openshot 2.3.4

จากตอนที่แล้วได้ลองลง Openshot เวอร์ชั่น 2.3.4 ไปแล้ว ก็เกิดปัญหาว่าสร้างโปรไฟล์วิดีโอใหม่ในโปรแกรมไม่ได้เหมือนเดิมแล้ว ซึ่งหลายๆคนที่ใช้เวอร์ชั่นใหม่นี้น่าจะเจอปัญหานี้เหมือนกัน Continue Reading

Cannot install gimp on Ubuntu

ลง GIMP บน Ubuntu ไม่ได้

วันนี้มีหลายเรื่องเลยล่ะครับ พอดีพึ่งอัพเดท Ubuntu ใหม่ กะจะลง Openshot เวอร์ชั่นใหม่มาใช้

พออัเดทเสร็จ ลง Openshot เสร็จ จะแต่งรูป… เปิด GIMP ไม่ได้ GIMP หลายไปจากคอมพิวเตอร์ครับ T-T

Continue Reading

หน้าตาโปรแกรม Openshot ใหม่

Openshot เวอร์ชั่นใหม่ 2.3.4

โพสต์นี้เอาสั้นๆนะครับ จากที่เขียนบล็อกไปเมื่อวานที่สอนทำ Squared Video โดยใช้ Openshot วันนี้ก็เลยมาลอง Openshot เวอร์ชั่นใหม่ทำวิดีโอตัวใหม่ซะเลย

Continue Reading

[บันทึกการทำเว็บ] การทำ WordPress Plugin ครั้งแรก ตอนที่ 1

ช่วงนี้กำลังง่วนอยู่กับการทำ WordPress Plugin อยู่เลย คือเอา Plugin ตัวเก่า Tweetily ที่เค้าไม่ทำต่อมานานแล้ว (ประมาณ 3 ปีเลยล่ะ) เอามาทำเอง แล้วเอามาใช้กับเว็บตัวเองด้วย ทีนี้ก็เลยเห็นว่าหลายอย่างในโค้ดของเค้าควรจะปรับปรุง ก็เลยขึ้นโปรเจ็คใหม่ Tweetapisek

ทีนี้ มันมีเรื่องโครงสร้างของ Plugin ที่มันยังดูแบบ… ไม่โอเคอ่ะ ก็เลยลองรื้อโครงสร้างใหม่ดู เอา Plugin ที่เค้าเขียนแบบโครงสร้างดีๆ เอามาเป็นต้นแบบ ก็เลยเลือกเอา Google Tag Manager for WordPress มาเป็นต้นแบบ

ทีนี้มันก็ไม่ง่ายแฮะ งงหลายเรื่องเลย อย่างตอนนี้เรื่องฟังก์ชั่น add_action/admin_menu มันต้องอยู่ตรงไหน ก็ยังไม่รู้ ก็เลยต้องทดลองกันเยอะเลย

มันแบบ… เมื่อคืนนี้เมนูก็ขึ้นแล้วนี่หว่า แต่ไหงเมนูหายไปไหน.. แก้ไปแก้มาเป็นชั่วโมงเลย

ตอนนี้จบก่อนดีกว่า แปะ reference เอาไว้ข้างล่างนี้นะครับ เผื่อใครอยากจะเอาไปทำบ้าง

https://codex.wordpress.org/Creating_Options_Pages

 

Update บันทึกทำเว็บ 1:

เมื่อกี้แก้ปัญหาได้แล้ว ปัญหาเกิดจากผมได้เอาฟังก์ชั่นต่างๆ พวก add_action/admin_menu ฯลฯ ไปใส่ไว้ในอีกไฟล์นึง แล้วให้ plugin initiation เรียก require_once อีกทีเพื่อเอามาใช้ ทีนี้ พอเราเอาฟังก์ชั่นไป register กับ wordpress …. คิดว่านะ… คิดว่า wrodpress ก็เรียกใช้ require_once น่ะแหละ แต่มันหาไฟล์ไม่เจอ เพราะมันเรียกใช้จากอีก path นึงซึ่งไม่ใช่ path ของ plugin ที่กำลังทำอยู่

ทีนี้ ก็เลยต้องกำหนด path เต็มรูปแบบ ให้ require_once หาไฟล์ของเราให้เจอ เท่านั้นแหละ จบปิ๊ง!

เมื่อ Ubuntu เข้า Emergency mode

วันนี้เปิดคอมมาทำงาน อยู่ดีๆก็เข้าไม่ได้ Ubuntu ก็เข้า Emergency mode ซะงั้น

รูปหน้าจอที่ Ubuntu เข้า Emergency mode credit: http://askubuntu.com/questions/646414/welcome-to-emergency-mode-think-it-is-a-fsck-problem/

ตอนแรกก็ทำตามขั้นตอนในหน้าจอนะ เปิด log แล้ว restart ใหม่ ก็ไม่หาย เลยต้องหาวิธีแก้ซะแล้วล่ะ

ก็ไปเจอใน Ask Ubuntu เค้าก็โดนแบบนี้เหมือนกัน (เข้าไปที่นี่เลย “Welcome to emergency mode!” Think it is a fsck problem )

Best Answer ในนั้น ดูๆ ไป ก็ยากๆ เนอะ เลื่อนลงมาอีกนิดนึง ก็มีคนที่ลง Dual Boot Windows 10 + Ubuntu เหมือนกันกับผมเลย เป็นปัญหาที่ Partition NTFS ครับ ก็เลยลองใช้ คำสั่ง sudo ntfsfix /dev/sda3 ตามที่เค้าบอกมา แล้วก็หายครับ โชคดีที่เป็นปัญหาที่ Partition เดียวกัน ^^

แก้ไขปัญหาอัพเดท Ubuntu 14.04 ไม่ได้

Ubuntu 14.04 บนเครื่องผมมันเกิดอัพเดทไม่ได้ขึ้นมา… จะบอกว่า อัพเดทไม่ได้มาเป็นเดือนแล้วล่ะ T-T

ที่ด้านบนหน้าจอมันจะขึ้นเตือนให้อัพเดท Ubuntu ตลอดเลย พอกด check updates แต่ละทีก็ไม่ได้ทุกที มันขึ้นแบบนี้อ่ะ

Failed to download repository information
Failed to download repository information

แล้วลองเปลี่ยน Server ที่ไว้อัพเดทดู ก็ไม่ได้ซักที

Software and Updates
Software and Updates

จริงๆ มันมีข้อสังเกตอยู่ที่ update manager มันหา package ไม่เจอ

W: Failed to fetch http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-i386/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

มันจะไปหาที่ http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/Packages ตลอด ซึ่งลองเข้าบน web browser ก็ไม่มีจริงๆน่ะแหละ แต่พอเข้าไปที่ http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/ ก็จะเจอไฟล์ชื่อ Packages.gz ซึ่งก็สงสัยอยู่เหมือนกันว่าทำไมมันไม่ดาวน์โหลดกับไฟล์นี้นะ


หลังจากหาอยู่นาน ถึงขนาดไปถามบน ubuntuclub ด้วยนะ  … ไม่มีใครแก้ปัญหาได้หรอก

ไปเจอ AptGet/Howto แล้วดูในส่วน APT configuration file method จะเจอไฟล์ /etc/apt/apt.conf ก็เลยลองหาดูครับ

แล้วก็เจอ!! ไปตั้ง proxy ไว้จริงๆน่ะแหละ ตามข้างล่างนี้เลย

Acquire::http::proxy "http://103.246.18.11:80/";

ทีนี้ก็คอมเม้นท์ออกสิครับ แล้วลอง sudo apt-get update ใหม่อีกที แล้วก็….. ติดแล้วครับ ! แก้ได้แล้ววว!!

จบ…

ทำเว็บด้วย WordPress – เริ่มเว็บแรก ตอนที่ 2

ความเดิมจากตอนที่แล้ว: แฟนผมให้ช่วยทำเว็บสำหรับแสดงผลงานการถ่ายภาพให้ครับ ตอนแรก คุณเธออยากได้เหมือนเว็บ chanel.com แต่ให้เว็บเป็นสีดำ จนฟังก์ชั่น เอฟเฟ็คอะไรต่างๆเกือบจะเรียบร้อย ผู้ว่าจ้างแต่ไม่จ่ายตังของผม (แฟน) ก็มาบอกว่า “อยากเปลี่ยนแบบแล้วอ่ะ” ก็เลยต้องมาเขียนอีกโพสต์นี้ล่ะครับ

 

Continue Reading

เมื่อทำผิดพลาด อยู่ต่อ หรือลาออก…?

โพสต์นี้ มาจากประสบการณ์ตรงเลยครับ เมื่อเซิร์ฟเวอร์เกิดเดี้ยงขึ้นมา งานเข้าเลยครับ… อีกทั้งความผิดพลาดคราวนี้มันแรงมากครับ แล้วก็เลยเป็นประเด็นที่ว่า ลาออก หรืออยู่ต่อดี Continue Reading