Skip to content

Month: February 2013

บันทึกการติดตั้ง PHP-FPM ร่วมกับ Apache2

ได้ยินเสียงร่ำลือว่า PHP-FPM (FastCGI Process Manager) รับ load รับ concurrency ได้เยอะเพราะมีการจัดการ process ดีกว่า mod_php ทำให้ใช้ resource น้อยกว่า ฟีเจอร์อื่นๆ มีอะไรบ้างดูในลิงก์ต้นฉบับครับ

เครื่องที่ติดตั้งของผมเป็น Ubuntu ซอฟต์แวร์ที่ต้องการติดตั้งได้ด้วย APT เลยสบายหน่อย

MongoDB – Clone collection ด้วยการระบุ query

ใน MongoDB คำสั่ง  cloneCollection()  ใช้สำหรับการ copy collection มี options ให้ใส่ query เพิ่ม filter document ได้เหมือนกันแต่เป็นการ copy จาก remote host มาที่ local ถ้าเราต้องการ copy บนเครื่องเดียวกันคำสั่งนี้ก็ไม่ตรงกับความต้องการของเราแล้วและเท่าที่หาข้อมูลเพิ่มเติมก็ยังไม่มีคำสั่งที่ทำงานแบบนี้โดยตรงแต่เราสามารถจัดการได้ด้วย Javascript interface…

ปรับแต่ง Bootstrap Popover ให้ทำงานเหมือน Facebook Notification

ถ้าพิจารณา popover ของ Bootstrap เทียบกับ popover ของ Facebook ก็แทบจะไม่มีอะไรต่างนอกจาก design แต่ interaction มีจุดที่ต่างกันอยู่ interaction ของแต่ละตัวเป็นแบบนี้ครับ

Notificaiton ของ Facebook

  1. เมื่อคลิกปุ่มจะโชว์ popover
  2. เมื่อคลิกซ้ำจะปิด popover
  3. เมื่อคลิกในพื้นที่ popover popover ก็จะยังเปิดอยู่
  4. เมื่อคลิกนอกพื้นที่ popover popover จะปิด