Jul
2

พัฒนา Appointment สำหรับ JomSocial

Appointment for JomSocial Screen

Appointment for JomSocial Screen

ตั้งแต่เขียน Blog มา รู้สึกว่าผมยังไม่ได้เขียนเกี่ยวกับการพัฒนา Extension ใน Joomla! สักเท่าไหร่ ทั้งๆ ที่แบ่ง Category ไว้เรียบร้อยแล้ว  วันนี้เลยขอ หยิบยกมาเล่าให้ฟังสักตัวหนึ่ง

ตัวที่ได้พัฒนาเสริมเป็น Application ที่ติดตั้งเพิ่มเติมสำหรับ Extension ที่ชื่อ JomSocial เพื่อใช้สำหรับนัดหมาย โดย ผู้ใช้งานสามารถ เชิญเพื่อน เข้าร่วมกิจกรรม โดยระบบจะส่งคำเชิญเพื่อให้ เพื่อนผู้รับ สามารถยืนยันได้ว่า จะเข้าร่วมด้วยไหม

Continue Reading…

Jul
3

เส้นทางเดินสู่โลกโอเพนซอร์ส (ตอนที่ ๒ เปิดบริการฝึกอบรม)

Joomla Book

หนังสือคู่มือการใช้งาน Joomla! ที่ตีพิมพ์

จากที่เล่าไว้ในตอนที่ ๑ (สนุกที่ได้ทำ) แล้วก็มาขั้นเวลาเต็มๆ ด้วยการเล่าผ่านรายการช่างคุย อีกที วันนี้เลยจะขอเล่าในส่วนของกิจกรรมที่เกิดขึ้นหลังจากที่เรามีเว็บ Community สร้างชุมชนของคนที่สนใจ ในเรื่องเหมือนกันแล้ว งานต่อจากการที่เราเจอกันบนโลกออนไลน์ ผ่านทางเว็บบอร์ด ผ่านทาง IM ตัวต่างๆ ไม่ว่าจะเป็น MSN , Skype , Yahoo  แล้ว  วันหนึ่งเมื่อเราพร้อมและความต้องการสุกงอมพอดี  เราก็จะอยากนัดหมายออกมาพบปะพูดคุยกันตัวเป็นๆ ละครับ  เอาละครับลองมาดูเส้นทางกันดูหลายๆ คนอาจจะกำลังดำเนินการตามเส้นทางแบบนี้อยู่ก็ได้

เริ่มต้นด้วย Meeting เล็กๆ และเป็นงานฟรี

หลังจากที่เรามีเว็บไซต์เป็นศูนย์กลางในการแลกเปลี่ยนข้อมูลกันแล้ว  ผมเองหลังจากที่ทำเว็บไซต์เองอยู่คนเดียว ก็เปิดให้สมาชิกเข้ามามีส่วนร่วม เปิดพื้นที่บนเว็บเว็บไซต์ให้สมาชิกที่ อยากมีส่วนร่วม อยากเห็นว่าเว็บไซต์ควรมีข้อมูลอะไร ประมาณไหน เข้ามาช่วยกันพัฒนา ช่วยกันทำ เหมือนยกเว็บที่ทำให้เป็นของสมาชิกด้วยเลย  ก็นัดหมายสมาชิกที่สนใจ และ Active มานั่งคุยกัน  ก็ตามร้านกาแฟครับ ไม่เกิน 10 คนมานั่งคุยกันคงไม่มีปัญหาอะไร หาที่นั่งก็คงไม่ยากนัก  กลุ่มของคนที่จะเข้ามาร่วมกันพัฒนาเว็บไซต์ ก็เป็นเพียงกลุ่มหนึ่ง ที่จะเป็นกำลังสำคัญที่จะขับเคลื่อนเว็บไซต์หรือชุมชนนี้แทนที่จะเป็นเราคนเดียว ที่ทำ เพราะเป็นงานฟรี ไม่ได้มีรายได้จากการทำเว็บคอมมูนิตี้ ทำสนุก ทำเอามันเข้าว่า

Continue Reading…

Jun
8

เว็บมูลนิธิชัยพัฒนา Project ที่ทำแล้วมีความสุข

เว็บไซต์มูลนิธิชัยพัฒนา

มูลนิธิชัยพัฒนา (The Chaipattana Foundation)

วันนี้ขอหยิบเอา Project ที่ ทีมมาร์เวลิค ทำแล้ว สบายใจ และ มีความสุขที่ได้มีโอกาสทำงานนี้ นั่นคือ ทำเว็บไซต์ให้กับมูลนิธิชัยพัฒนา  บางท่านอาจจะอยากรู้ ที่มาที่ไป ว่าเป็นมาอย่างไร ถึงได้ทำเว็บให้กับที่นี่  สืบเนื่องจากเว็บเดิมของมูลนิธิชัยพัฒนานั้น ได้ใช้แมมโบ้ลายไทย ซึ่งทีมผมเองพัฒนาแจกอยู่มานานแล้ว บังเอิญทางมูลนิธิชัยพัฒนา ได้ติดต่อมาเพื่อให้อับเดดเวอร์ชั่นของแมมโบ้ให้ (น่าจะปี 2008 หรือต้นปี 2009 นี่แหล่ะ)   ซึ่งผมเองก็ได้ช่วยเหลือดำเนินการให้โดยไม่ได้คิดค่าใช้จ่าย ใดๆ

เมื่อกลางปี 2009 มีโอกาส ได้คลุกคลีกับ @iMenn แห่ง ไทเกอร์ไอเดีย ทานข้าวด้วยกันบ่อยมากๆ คุยกันเรื่องโอเพนซอร์ส และการทำบริษัท ว่าเราเจออะไรกันมาบ้าง ล้มลุก คลุกคลาน เจ็บตัวกันมาแบบไหน ผมก็เลยคิดว่าเราหาโครงการอะไรทำร่วมกันสักงานไหม โครงการที่เราจะทำเพื่อในหลวง  ซึ่งทีมผมตั้งใจกันไว้ว่า อยากเปลี่ยนเว็บของมูลนิธิชัยพัฒนาให้เป็นจูมล่า เพื่อที่จะได้ใช้ Technology ที่ทันสมัยขึ้น ก็เลยชวนคุณเม่น (@iMenn)  ว่าเดี๋ยวเรามีเวลา เราทำงานให้ในหลวงกันสักงานไม๊  คุณเม่นก็ตอบตกลงว่า ได้เลยพี่  หลังจากนั้นไม่กี่เดือน  ก่อนที่เราจะติดต่อไป  ทางมูลนิธิชัยพัฒนาก็ติดต่อมาว่าอยากจะทำเว็บใหม่  แต่มีงบประมาณไม่มาก เราสนใจจะทำไหม  เราก็ตอบไปในทันที โดยไม่ได้ถามว่าเขาจะให้เท่าไหร่ ว่า ทำครับ  ตั้งใจจะทำกันอยู่แล้ว

จากนั้นคุณเม่น ก็ได้ออกแบบต้นฉบับออกมาให้ 3 แบบเพื่อให้ทีมผมเอาเข้าไปคุยกับทางมูลนิธิชัยพัฒนา ว่าอยากได้สไตล์ไหน   ซึ่งแบบที่คุณเม่น ออกแบบมาให้นั้น สามารถดูได้ที่ เว็บ @iPattt ครับ

http://www.ipattt.com/2009/chaipat/

คุณเม่นได้ออกแบบให้ฟรี โดยทางมาร์เวลิค แลกเปลี่ยนด้วยการให้พนักงานของไทเกอร์ไอเดีย มาเรียน Joomla! แทน

หลังจากที่ได้เข้าไปประชุมพร้อมกับรับ Requirement เพิ่มเติมมาว่าต้องการแสดงอะไรในหน้าแรก หรือต้องการมีระบบอะไรบ้าง  คราวนี้เพื่อความรวดเร็ว ก็ต้องใช้พนักงานของทางมาร์เวลิค ในการแก้ไข ปรับ Design ของ Template เพิ่มเติม แล้วก็ดำเนินการตัดดีไซน์ออกมาเป็น Template ของ Joomla!

ในขณะที่ดำเนินการในส่วนของ Template อีกส่วนหนึ่งที่ต้องทำไปพร้อมกันก็คืองาน Implement  Joomla! และ Migrate Content เดิมที่ทำด้วย Mambo ข้ามมา  ซึ่งการทำงานกับทีมของมูลนิธิชัยพัฒนานั้น ในการประชุมแต่ละครั้งเป็นอะไรที่เรารู้สึกดี  ลูกค้าฟังความเห็นและข้อเสนอแนะของเรา  และมองเราอยู่ในฐานะของผู้เชี่ยวชาญ ต่างกับงานที่อื่นๆ ที่คนจ้างจะรู้สึกเหมือนแค่เราเป็นคนรับจ้างที่ต้องทำตามคำสั่งเขาเท่านั้น  โดยยึดความคิดเขาเป็นใหญ่  ซึ่งงานลักษณะนี้จ้างแค่ Programmer ธรรมดาๆ ก็คงพอ ไม่ต้องใช้ผู้เชี่ยวชาญมาทำก็ได้   ก่อนที่ผมจะบ่นไปไกลกว่านี้ ขอกลับมาเข้าเรื่องเว็บมูลนิธิชัยพัฒนาต่อดีกว่า ว่าเราทำอะไรไปบ้าง

Continue Reading…

Jun
9

เปิดบ้านให้ช่างคุย มาชวนคุยเรื่องโอเพนซอร์ส

เหตุการณ์ต่อเนื่องครับ จากงาน #TWT4TH  ที่พี่หงษ์(@hongsyok) กับ วิทย์ (@simplywit) เชิญให้มาออกรายการ ผ่านหน้าจอการถ่ายทอดสดในวันนั้น ก็เลยตกปากรับคำไป พร้อมกับชวนพี่หงษ์ มาถ่ายทำนอกสถานที่ ก็คือชวนมาถ่ายที่บ้านผมนี่แหล่ะ เนื่องจากวันเสาร์ อาทิตย์ Office มาร์เวลิค ปิด และวันธรรมดาพี่หงษ์เองก็ต้องทำงาน เว็บช่างคุย.คอม เป็นเว็บที่ทำเพราะความสนุก ก็เลยได้มานั่งคุยกันครับ ออกมาเป็น ช่างคุย ตอนที่ ๑๗๒. Marvelic และ Open Source ก็ลองฟังดูครับน่าจะเป็นเรื่องราวคร่าวๆ เกี่ยวกับความเป็นมาของ บริษัทมาร์เวลิค เอ็นจิ้นจำกัด บริษัทที่ทำธุรกิจเกี่ยวกับโอเพนซอร์ส ในรูปแบบที่ต่างจากที่อื่น …

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

ขอบคุณครับที่มาชวนคุยเรื่องราวของบริษัทเล็กๆ ทีมงานเล็กๆ คนธรรมดาๆ ที่ไม่ได้โด่งดังอะไร

เนื้อหาที่เกี่ยวข้อง