Archive for the ‘ชุมชนนักปฏิบัติ’ Category

ปักหมุด(Pin) ของ Post ใน WordPress

Feature นึงที่ชอบมากๆใน FaceBook Group คือเรื่องของการปักหมุดหรือ Pin สำหรับประโยชน์ของ Pin หรือการปักหมุดที่สำคัญก็คือ การนำเอา Post ที่สำคัญๆ เอามาไว้ด้านบนสุดของหน้าข่าวเสมอ เพื่อที่จะให้ทุกคนที่เข้ามาได้เห็น และรับทราบ ตัวอย่างเช่นประกาศสำคัญต่างๆ แต่การปักหมุดของ WordPress ซึ่งจะเรียกว่า Stick นั้นก็สามารถทำได้เช่นเดียวกัน แต่มีข้อแม้นิดนึงดังนี้

  • WordPress ของคุณจะต้องตั้งค่า Static Front Page เป็นใน Front page displays เป็น

wordpress-pin-post01

อ่านต่อที่ปักหมุด(Pin) ของ Post ใน WordPress

การทำ Master WordPress (ต้นฉบับ)

แจ้งทุกท่าน ผมได้จัดทำต้นฉบับของ WordPress ไว้ 1 ชุด ในนั้นจะติดตั้ง Plugin สำคัญ 2 ตัวคือSimple LDAP Authentication และInfiniteWP – Client ไว้เรียบร้อยแล้ว และได้แก้ไข Config ทั้ง 2 ตัวเรียบร้อยแล้ว

การนำไปใช้

  • ให้ Copy Folder masterwp ใน xmapp\mgr-wp\ ไปวางในตำแหน่งที่ต้องการ พร้อมเปลี่ยนชื่อให้เหมาะสม
  • ฐานข้อมูล ชื่อC:\xampp\mysql\data\master_wp ทำได้หลายวิธีเช่น
    • Copy master_wp วาง ในC:\xampp\mysql\data\ เปลี่ยนชื่อ *อาจทำไม่ได้ถ้ามีการใช้งานอยู่
    • Export จาก Mysql แล้วสร้างฐานข้อมูลเปล่าไว้รองรับ
    • Synchronize โดยการ สร้างฐานเปล่าไว้รอ แล้ว Synchronize ไป โดย ทำการ Synchronize ทั้ง ทStructure Synchronization (เลือกตัว S สีเขียว) และ Data Synchronization(เลือกตัว D สีแดง)*แนะนำวิธีนี้ครับ
    • อื่นๆ
    • แก้ข้อมูล URL ใน wp-options ให้ถูกต้องด้วย PHPMyAdmin
  • แก้ File wp-config.php ใน folder ที่ย้ายไป ให้ชื่อ และข้อมูลเกี่ยวกับการเชื่อมต่อ DB ถูกต้อง
  • Login ด้วย Admin หรือ User ตาม LDAP *USER ตาม LDAP จะมีผมเท่านั้นที่เป็น Admin หากต้องการ Password Admin e-mail ขอที่ผมได้ที่ suthep@rmuti.ac.th (เมื่อไรระบบจัดการรหัสผ่านแบบรวมศูนย์จะเรียบร้อยสักที 555)
  • DeactivateInfiniteWP – Client แล้ว activate ใหม่เพื่อรับ config ใหม่
  • Add ใน InfiniteWP Server

น่าจะเพียงเท่านี้ครับ

ที่มาการทำ Master WordPress (ต้นฉบับ)

การใช้งาน InfiniteWP เบื้องต้น : การจัดกลุ่มเว็บไซต์

จากบทความที่แล้วเรื่องการใช้งาน InfiniteWP เบื้องต้น : การ Updateคราวนี้เราจะมาดูการจัดกลุ่ม WordPress ในการควบคุมของเรา เพราะเนื่องจาก WordPress ในการดูแลอาจจะมีมาก เวลาอัพเดททั้งหมด พร้อมๆกัน ก็จะเกิด Time Out และอีกประการการจัดหมวดหมู่นั้น ก็เพราะ WordPress ในหมวดหมู่เดียวกันก็จะมี Nature ที่คล้ายๆกัน การอัพเดทจะสามารถทำได้เร็วขึ้นด้วย แต่ก่อนที่จะพูดถึงการจัดกลุ่ม มาพูดถึงเรื่อง Bug ที่เกิดขึ้นและผมได้รายงานไปยังผู้พัฒนาแล้วกันก่อนครับ

Bug Bug Bug

เรื่องของเรื่องก็คือเมื่อ iWP มีการ Update ผมเองก็ไม่เคยจะรอช้าที่จะ Update เพื่อที่จะได้ใช้ feature ใหม่ๆ หรือ เพื่อการเพิ่มความปลอดัยหากเป็นข้อผิดพลาดร้ายแรง แต่ทว่า Bug ที่ผมพบก็ไม่ใช้เป็นอะไรที่ร้ายแรงหรอกครับ เพียงแต่ว่าเวลาใช้งานจริงมันจะไม่สะดวกมากๆ ข้างล่างคือ Ticket ที่ผมส่งเข้าไปเพื่อแจ้ง Bug (ขอผ่านเรื่องาษาไปนะครับ ยอมรับว่าอาจะยังไม่ดีแต่ก็สื่อสารได้)

In IWP Version 2.3.3 When I copy Plugin name and Paste intoSearch Plugin by Keyword from Menu Manage–> install –> plugin –> install from WP repository. It Display second text box.
My system is Macbook Pro Retina 13″ OSX 10.9.4 Safari 7.0.6 , firefox 31.0 ,Google Chrome 37.0 Have the same problem.

อ่านต่อที่การใช้งาน InfiniteWP เบื้องต้น : การจัดกลุ่มเว็บไซต์

ระวังอีเมล์หลอกลวง

เช้านี้ได้รับ e-mail ฉบับหนึ่ง ให้มีการ Verify การ Upgrade แต่ผมเองเพิ่งจะลดการใช้ Mail ของ Hotmail มาได้สักเดือนกว่าๆ แล้วรวมถึงไม่เปลี่ยนไปใช้ Outlook.com ลองดูจากาพนะครับ โลกนี้อยู่ยากจริงๆ ถ้า Outlook.com จะต้องใช้ Gmail เพื่อทำกานี้ผมว่าเลิกใช้มันไปเถอะครับ สรุปแล้วมันคือ e-mail หลอกลวง เจอแบบนี้ก็ลบเลยครับ ไม่ต้องสนใจ ยังไงก็ระวังกันด้วยนะครับ

อ่านต่อที่ระวังอีเมล์หลอกลวง

การใช้ Tab ใน Post หรือ Page ใน WordPress

เนื่องจากมีความจำเป็นต้องแสดงผลมากกว่า 1 เรื่อง ใน 1 Page หรือ 1 Post ใน Wordpres เมื่อก่อนจะให้ Tag Anchor เพื่อใช้งานเชื่อมต่อายใน แต่ตั้งแต่ได้อ่านหนังสือเรื่องDon’t make Me Thinkก็พบว่าการใช้ Tab นั้นมีข้อดีมากมาย (ใครอยากทราบก็ไปลองหามาอ่านดูนะครับ สั่งออนไลน์ได้ทั้งแบบเล่มและe-bookก็ได้ครับ) โชคดีจริงๆครับ สำหรับ WordPress นั้นมีคนเตรียมไว้ให้แล้วทั้ง เวอร์ชั่น Free และ เวอร์ชั่น จ่ายตังค์ ผมเองเลือกใช้ตัวนี้ครับ WordPress Post Tabs ใครอยากใช้ก็ลองได้เลยครับ โดยเริ่มจาก

  • ติดตั้ง PluginWordPress Post Tabsคงไม่ต้องแนะนำกันแล้วนะครับ ว่าจะติดตั้งอย่างไร ขอข้ามไปลย ที่สำคัญ อย่าลืม Activate ด้วยนะครับ หลังจาก Activate ก็มาตั้งค่ากันสักเล็กน้อย สำหรับผมตั้งค่าแค่นี้ครับ

wptabpost001

อ่านต่อที่การใช้ Tab ใน Post หรือ Page ใน WordPress

การใช้งาน InfiniteWP เบื้องต้น : การ Update

จากครั้งที่แล้วได้แนะนำการติดตั้ง InfiniteWP ไปแล้ว จาก postการจัดการหลายๆ WordPress พร้อมๆกัน (Manage Multiple WordPress Websites)สำหรับ Post นี้จะมาแนะนำการใช้งาน InfiniteWP เบื้องต้นให้ได้รู้จักกัน พร้อมแล้วมาเริ่มกันเลยครับ เพื่อความกระชับขอเรียก InfiniteWP สั้นๆ ว่า IWP เลยละกันนะครับ

1. เข้าใช้ IWP จาก URL ที่ แจ้งต้องการติดตั้งหรือจะเข้าจากหน้า Admin ของ WordPress ที่ติดตั้งก็ได้ครับ

iwp001

2. หลังจากนั้นเข้าสู่ระบบ ด้วย User / Password ที่ได้ทำการลงทะเบียนไว้ตอนติดตั้งก็จะพบหน้าตาของ IWP ดังาพ

iwp002

 

อ่านต่อที่การใช้งาน InfiniteWP เบื้องต้น : การ Update

Download Yosemite Public Beta 1 ไม่สำเร็จ

สำหรับเพื่อนๆ ชาว MAC สิ่งที่หลายๆคนตื่นเต้นคือ การได้ทดสอบ OS X หรือ iOS ใหม่ๆที่ Apple ปล่อยให้นักพัฒนาได้ใช้สำหรับ iOS นั้นจะยากกว่า OS X นิดนึงตรงที่ iOS Device ของคุณจะต้อง ลงทะเบียน UDID กับ Apple ซะก่อนซึ่งจะทำได้คุณจะต้องเป็น Developer กับ Apple ก่อน โดยมีค่าใช้จ่าย สำหรับ UDID คืออะไรลองอ่านจากที่นี่ครับวิธีการหา UNIQUE IDENTIFIER UDID ของเครื่อง IPHONE, IPAD, IPOD TOUCHแต่สำหรับ Post นี้เราจะพูดถึง OS X ตัวใหม่ล่าสุดนั่นคือ Yosemite Public Beta 1 ที่เพิ่งปล่อยให้ ผู้ใช้ทั่วไปสามารถ Downlod มาทดลองใช้ สำหรับท่านที่สนใจก็ไปลงทะเบียนได้ที่https://appleseed.apple.com/sp/betaprogram/welcomeเลยครับ

ใน Post นี้จะพูดถึงการแก้ปัญหาของผมคือการ Download ตัว OSX Beta ไม่สำเร็จ ครับมาเริ่มกันเลย

เริ่มจาก ไปที่ Sitehttps://appleseed.apple.com/sp/betaprogram/welcomeหลังจากนั้นเข้าสู่ระบบด้วย AppleID เลื่อนลงมาเรื่อยๆจะเจอปุ่ม Get OS X Yosemite Beta Program

หลังจากนั้นทาง Apple จะให้ Redemtion Code เพื่อ DownloadOS X Yosemite Beta จาก App Store แต่เป็นที่น่าเสียดายครับ ผมเคย Download แล้ว แต่ไม่สำเร็จครับ ซึ่ง App Store จะแจ้งว่า Code นี้มีการใช้งานแล้วจึงเป็นที่มาของ Post นี้ครับ

สำหรับการแก้ปัญหานั้นสามารถทำได้ดังนี้ครับ

1.ไปที่ App Store และไปที่ Menu Purchases ด้านบน

2. กด Command+R เพื่อ Refresh รายการที่เคย Download หลังจากนั้น มองหาOS X Yosemite Beta 1

3. Click Download ที่ด้านท้ายของ รายการ เพื่อ DownloadOS X Yosemite Beta 1 ได้เลย แค่นี้ก็เรียบร้อยละครับ ที่เหลือก็ รอ จนกว่าการ Download สำเร็จ ก็เตรียมติดตั้งต่อได้เลย

ที่มาDownload Yosemite Public Beta 1 ไม่สำเร็จ

การจัดการหลายๆ WordPress พร้อมๆกัน (Manage Multiple WordPress Websites)

เนื่องจาก ฝ่ายวิทยบริการ มีแผนกงานและเว็บไซต์ในสังกัด จำนวนหนึ่ง ซึ่งทั้งหมดนั้น ใช้ WordPress เป็นหลัก อย่างที่หลายๆคนทราบว่า การใช้งาน Open Source นั้น จำเป็นอย่างยิ่งที่จะต้องมีการอัพเดท ให้เป็นปัจจุบันเสมอนอกเหนือจากเหตุผลเรื่องของคุณสมบัติใหม่ที่จะได้แล้ว ยังเป็นเรื่องของความปลอดัย เพราะทุกๆครั้งในการอัพเดทเวอร์ชั่นของ Open Source มักจะมีการปรับปรุงเรื่องของความปลอดัยมาด้วยเสมอ
จำได้ว่า เมื่อก่อนผมเองเคยใช้PHPNukeแล้วพัฒนาโมดูล หลายๆอย่างเพิ่มเติมขึ้นมา แล้วก็ติดปัญหาว่า เมื่ออัพเกรด แล้วโมดูลที่พัฒนาขึ้นมาเอง มักจะใช้งานไม่ได้ และเมื่อใช้งานไม่ได้ ก็เลย ละเลยการอัพเกรด โดยคิดไปว่า เว็บสำหรับหน่วยงานเล็กๆ อย่างเราใครจะมา Hack ให้เสียเวลา แต่ไม่ได้เป็นอย่างที่คิดครับ ครั้งนั้น PHPNuke ถูกแฮคขนานใหญ่ทั่วโลกและเว็บที่ผมทำก็โดนด้วย แต่ตั้งแต่ครั้งนั้นก็ทำให้ผมได้ประสบการณ์ว่า

“ระบบเฉพาะ ของเราไม่ควรผนวกกับ CMS เพราะเราเองจำเป็นต้องดูแลเรื่องความเข้ากันได้ และที่สำคัญ ข้อมูลบางอย่างอาจหลุดออกไป เพราะช่องโหว่ ของ CMS ก็เป็นได้”

อ่านต่อที่การจัดการหลายๆ WordPress พร้อมๆกัน (Manage Multiple WordPress Websites)

ถูกให้ออกจากงาน..เพราะพูดคุยกันเรื่องเงินเดือน จากบล็อก โอเคเนชั่น oknation.net

อีกเรื่องต่อเนื่องจากพนักงานต้องรู้อะไรบ้างเกี่ยวกับการบริหารทรัพยากรบุคคลขององค์กร | Prakal’s Blogในหัวข้อสิ่งที่ไม่เปิดเผยทั่วไปเลยลองหาเคสน่าสนใจมาให้อ่านกันครับ

ถูกให้ออกจากงาน..เพราะพูดคุยกันเรื่องเงินเดือน

เมื่อวานผมนัดกินข้าวกับกลุ่มเพื่อนเก่าสมัยเรียนมหาวิทยาลัยมาด้วยกัน มีเพื่อนคนหนึ่งเล่าให้พวกเราฟังว่า บริษัทที่เขาทำงานอยู่เป็นบริษัทต่างชาติ บริษัทนี้ปลูกฝังเน้นย้ำเรื่องจริยธรรมในที่ทำงานอย่างจริงจังมาก

นอกจากจะมีการเขียนกำหนดไว้เป็นจรรยาบรรณของพนักงาน พร้อมบทลงโทษอย่างชัดเจนหากมีผู้ใดละเมิดกฎ จะมีการสื่อสารเรื่องดังกล่าวายในองค์กรให้พนักงานทราบอยู่เป็นประจำ รวมทั้งได้ให้พนักงานทุกคนเซ็นชื่อรับทราบและปฏิบัติตาม แล้วด้วย เช่น

– เรื่องข้อมูลเงินเดือนของพนักงานแต่ละคน ต้องถือเป็นความลับห้ามเปิดเผยให้ผู้อื่นรู้ ถือเป็นเรื่อง“confidential”

– ห้ามนำเวลางานไปใช้ในเรื่องส่วนตัว หรือเรื่องที่ไม่เกี่ยวข้องกับหน้าที่งานเช่น ส่งต่ออีเมล์รูปโป๊ให้เพื่อนๆ ในที่ทำงาน เพราะถือว่าเป็นการทุจริต เอาเวลางานไปใช้ในเรื่องส่วนตัว ไม่เกี่ยวข้องกับงาน

อ่านต่อที่ถูกให้ออกจากงาน..เพราะพูดคุยกันเรื่องเงินเดือน จากบล็อก โอเคเนชั่น oknation.net

พนักงานต้องรู้อะไรบ้างเกี่ยวกับการบริหารทรัพยากรบุคคลขององค์กร | Prakal’s Blog

พอดีเห็น MBA16 กำลังจะสอบแก้ตัววิชา HR ได้อ่านบทความดีๆ เกี่ยวกับ HR เลยเอามาฝากเผื่อเป็น Idea ขอบพระคุณแหล่งที่มาด้วยครับ

พนักงานต้องรู้อะไรบ้างเกี่ยวกับการบริหารทรัพยากรบุคคลขององค์กร | Prakal’s Blog

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

มีผู้บริหารขององค์กรอยู่สองประเท ที่แตกต่างกัน ประเทแรก ก็คือ ไม่ค่อยจะบอกเรื่องราวเกี่ยวกับระบบบริหารทรัพยากรบุคคลให้กับพนักงานทราบ ด้วยเหตุผลว่า เรื่องราวเหล่านี้มันเป็นความลับ และบางเรื่องพนักงานก็ไม่จำเป็นต้องทราบ หรือถ้าอยากทราบก็มาถามเอา แต่ไม่จำเป็นต้องไปบอกเล่าให้พนักงานฟัง

อีกประเทหนึ่งขององค์กรก็คือ ผู้บริหารจะพยายามทำให้พนักงานทุกคนได้รับทราบนโยบาย และแนวทางในการบริหารทรัพยากรบุคคลขององค์กรอย่างเปิดเผย เพื่อที่จะให้พนักงานทราบ และมองว่า เป็นการบริหารแบบโปร่งใส

อย่างไรก็ดี การบริหารทรัพยากรบุคคลนั้น มีเรื่องที่บอกได้ และไม่ควรจะบอก เราลองมาดูกันว่ามีอะไรบ้างที่เราควรจะบอกกับพนักงานให้ชัดเจน และเรื่องอะไรที่ควรจะเก็บเป็นความลับ

อ่านต่อที่พนักงานต้องรู้อะไรบ้างเกี่ยวกับการบริหารทรัพยากรบุคคลขององค์กร | Prakal’s Blog