Jan
0

ตามหาคนทำ จูมล่าลายไทย

Joomla LaiThai powered screen

Joomla LaiThai powered screen

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

ลูกค้าที่ทางบริษัทมาร์เวลิค ดูแลนั้น คือลูกค้าที่จ้างทางมาร์เวลิค ดำเนินการให้หรือซื้อ MA กับทางมาร์เวลิค แบบนั้นจึงจะถือว่าเป็นลูกค้าทางบริษัทต้องให้บริการ
Continue Reading…

Aug
0

Help get Krit to Joomla World Conference

Help get Joomlacorner to JWC

แคมเปญนี้ง่ายๆ ครับ คือ Joomla จะมีการจัดงาน Joomla World Conference ครั้งแรกขึ้นที่ San Jose สหรัฐอเมริกา ขึ้นในช่วงวันที่ 16-18 พ.ย. 2555 นี้   ผมอยากไปครับ แต่การเดินทางไปร่วมงานในต่างประเทศ จะมีค่าใช้จ่ายสูงมาก  ผมไม่มีก็เลยขอความช่วยเหลือจากเพื่อนๆ  ดู  ครับ

ตัวเลขที่ตั้งเป้าไว้ 4,300$ นั้น เป็นค่าตั๋วเครื่องบินเผื่อสำหรับ 2 คน ค่าที่พัก ค่าเข้างาน ค่ากินที่ราคาแพงกว่าบ้านเรา (เคยไปประชุมมา 5 วันเมื่อปีที่แล้วตอนผมเป็นกรรมการใน OSM) และราคาที่อาจจะเพิ่มขึ้นจากการจองตั๋วใกล้วันเดินทาง

ถ้าได้ไป กลับมาคงได้เอากลับมาเล่าต่อให้ฟังว่า มีอะไรใหม่ๆ บ้าง ในงาน   แต่ถ้าทุนไม่พอ ก็คงเอาที่ได้เก็บไว้สำหรับจัดงาน   JoomlaDay Bangkok ในปีถัดไปครับ

เพื่อนๆ ท่านใดสนใจจะสบทบทุนการเดินทางครั้งนี้  ร่วมสนับสนุนได้ในหน้านี้ครับ  http://flexicontent.org/joomlacorner

 

 

Feb
0

รู้จัก Copyright – License – Trademark

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

Continue Reading…

Dec
0

วันรวมพลคนใช้จูมล่าในประเทศไทยครั้งที่ 5

สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA) ขอเชิญทุกท่านเข้าร่วมงาน Update เทคโนโลยีใน Joomla ประจำปี ในงาน วันรวมพลคนใช้จูมล่าในประเทศไทยครั้งที่ 5 ซึ่งจะจัดขึ้นในวันเสาร์ที่ 25 กุมภาพันธ์ 2555 โดยจะเป็นโอกาสอันดี ที่เราจะได้เรียนรู้เกี่ยวกับ Joomla เวอร์ชั่น 2.5.0 ใหม่ล่าสุดก่อนใครๆ โดยทีมพัฒนาจูมล่าระดับหัวหน้าทีมหลายท่านจากต่างประเทศเดินทางมาถ่ายทอดให้พวกเราได้เห็น ความสามารถและทิศทางการพัฒนาในอนาคต

นอกจากนี้สมาคมฯ ยังเล็งเห็นถึงความสำคัญของเยาวยนคนรุ่นใหม่ที่จะได้มีโอกาสเรียนรู้ได้มากขึ้น จึงได้จัดราคาพิเศษสำหรับนักเรียน นักศึกษาที่สนใจเข้าร่วมงานนี้ได้ในราคาเพียง 200 บาท (รับจำนวนจำกัด) จากราคาปกติสำหรับบุคคลทั่วไป 950 บาท โดยทุกท่านจะได้รับ EasyDiscuss มูลค่า 1,050 บาท เสื้องานจูมล่าเดย์ อาหารกลางวัน 1 มื้อ 2 คอฟฟี่เบรค และยังมีสิทธิ์รวมชิงรางวัลต่างๆ อีกมากมายในงานมูลค่ารวมกว่า 200,000 บาท และความรู้ที่จะได้จากวิทยากรระดับหัวกะทิทั้ง 13 ท่าน คงไม่มีงานไหนคุ้มกว่านี้อีกแล้ว เหลือที่ว่างอีกไม่มากแล้ว ใครยังไม่ได้ตัดสินใจ ต้องรีบหน่อยนะครับ ลงทะเบียนและชำระเงินตั้งแต่วันนี้ ที่นั่งเหลือไม่มากแล้วครับ

สนใจลงทะเบียนได้ที่ http://www.joomladay.in.th
ติดต่อสอบถามเพิ่มเติมได้ที่ โทร 02-7171120-1 (จ-ศ 10:00น. – 18:00น.)


Dec
0

พรีเซ็นต์นำเสนอเกี่ยวกับ FLEXIcontent

พอดีมีโอกาสได้เขียนบทความลงใน magazine.joomla.org ซึ่งใช้ K2 อยู่ แล้วรู้สึกว่ายากกว่าการเขียน Content ปกติ ต้องใช้เวลาในการเรียนรู้มาก ก็เลยได้ถามเพื่อนต่างชาติดูว่าทำไมถึงไม่ใช้ FLEXIcontent ล่ะ ง่ายกว่าตั้งเยอะ ก็ได้คำตอบว่าใช้กันไม่เป็นเพราะ FLEXIcontent ไม่มีเอกสารการใช้งานให้อ่านสักเท่าไหร่  ผมก็เลยลองสไลด์นี้ขึ้นมา แปะๆ รูปเข้าไป คงพอจะให้เรียนรู้และได้เข้าใจในภาพรวมได้ว่าควรจะเริ่มต้นจากตรงไหน

Nov
2

Joomla Platform เวอร์ชั่น 11.3 แล้วนะ

Joomla Platform 11.3

Joomla Platform 11.3

Joomla Platform ออกเวอร์ชั่น 11.3 แล้วนะ หลายท่านที่ไม่ได้ลงมือเขียนโค้ดอาจจะงงนะครับว่าเวอร์ชั่น 11.3 แล้วเหรอไม่เคยรู้มาก่อน  ในความเป็นจริงแล้วถ้าเป็นภาษาเรียกแบบที่  CMS อื่นๆ เรียกกันหรือคุ้นเคยกันก็อาจจะเรียกเป็น Framework

Joomla! ตั้งแต่เวอร์ชั่น 1.5 เป็นต้นมาก็มีเรื่องนี้ใส่เข้ามานานแล้ว เพียงแต่ว่าเพิ่งหยิบออกมาแยกชุดในการพัฒนาตั้งแต่ Joomla! เวอร์ชั่น 1.6 เพื่อให้นักพัฒนาเองสามารถหยิบไปใช้เพื่อการพัฒนา Application ของตนได้ง่ายขึ้น โดยที่ ตัว Joomla CMS ก็จะกลายเป็นเพียงตัวอย่างหนึ่งในการพัฒนา Application บน Joomla Platform

มีอะไรใหม่บ้างใน Joomla Platform versions 11.3 (“Dennis Ritchie”)

  • image manipulation (JImage)
  • creation of web applications (JWeb)
  • generation of HTML tables (JGrid)
  • package for strings added (JString)
  • migration to mootools 1.4
  • curl, socket and stream support (JHttp)
  • github API (JGithub)

ดูโค้ดที่ได้มีการอับเดดได้ที่  https://github.com/joomla/joomla-platform/commits/11.3 และเอกสาร api doc ดูได้ที่ http://api.joomla.org

Project size

  • มี Classes: 231 (มี 205 ใน platform 11.2)
  • มี Methods: 1946 (มี 1639 ใน platform 11.2)
  • จำนวนบรรทัด : 24717 (มี 19476 ใน platform 11.2)

สำหรับท่านที่สนใจในการพัฒนา Application บน Joomla Platform ก็สามารถศึกษาเพิ่มเติมได้จากเว็บ Joomla ซึ่งทีมพัฒนาได้เขียนเอกสารแนะนำ และตัวอย่างโค้ดไว้ ให้ได้ศึกษาเรียนรู้กัน ตามลิงก์ด้านล้างนี้นะครับ

นอกจากนี้สิ่งที่สำคัญอีกอย่างที่นักพัฒนาควรใส่ใจคือการเขียนโค้ดให้มีความปลอดภัยซึ่งจูมล่าเองก็ให้ความสำคัญกับเรื่องนี้มาก และก็มีเอกสารให้นักพัฒนาได้เรียนรู้
สำหรับท่านที่สนใจ ก็อย่าพลาดงาน JoomlaDay Bangkok ที่จะมีในวันที่ 25 กุมภาพันธ์ 2555 นี้นะครับ
Nov
8

อับเดดภาษาไทยใน Joomla 1.7.3

วันที่ และ ปฏิทินเป็นปี พ.ศ. ใน Joomla 1.7.3

วันที่ และ ปฏิทินเป็นปี พ.ศ.

วันนี้ขอหยิบเอาเรื่องระบบไฟล์ภาษาใน Joomla! 1.7.3 มาเล่าให้ฟังนะครับ ใน Joomla! ตั้งแต่เวอร์ชั่น 1.6 ขึ้นไปมีการออกแบบไฟล์ภาษาเพื่อการทำภาษาสำหรับแต่ละท้องถิ่นไว้  รองรับถึงเรื่องระบบปฏิทินต่างๆ เช่น ปี พ.ศ. , ปี ฮ.ศ. (ปีอาหรับ) ที่สมบูรณ์ขึ้นกว่าเวอร์ชั่นที่เคยมีมา

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

 

 

Continue Reading…

Nov
2

เราพัฒนา FLEXIcontent CCK สำหรับ Joomla

FLEXIcontent Dashboard

หลายท่านที่ Follow Twitter ผม คงเห็นผมพูดถึง FLEXIcontent อยู่บ้างเป็นระยะๆ FLEXIcontent เป็น extension เสริมสำหรับจูมล่า ซึ่งพัฒนาโดย Emmanuel Danan ร่วมกับ ทีมบริษัทมาร์เวลิค เอ็นจิ้น จำกัด เว็บไซต์หลักคือ http://www.flexicontent.org หน้าเว็บอาจจะไม่ค่อยอับเดดเท่าไหร่ เนื่องจากคุณ Emmanuel หนีน้ำท่วมในไทย แต่ท่านก็สามารถติดตามความเคลื่อนไหวได้ใน ฟอร์รัม และ svn ที่มีการพัฒนาอย่างต่อเนื่อง ปัจจุบันกำลังพัฒนาอยู่ทั้ง 2 เวอร์ชั่น คือ FLEXIcontent v.1.5.6 สำหรับ Joomla 1.5.x และ FLEXIConent 2.0  สำหรับ Joomla 1.7 ขึ้นไป

FLEXIcontent ถูกออกแบบมาให้เพิ่มความสามารถของโครงสร้าง Content เดิมของ Joomla อาธิ เช่น

  • ทำให้ท่านสามารถสร้างหมวดหมู่ย่อย(Sub-Category) ลึกลงไปได้ไม่จำกัด (ความสามารถนี้จูมล่าเพิ่งมีในเวอร์ชั่น 1.6 ขึ้นไป) [Nested categories]
  • Content 1 Content สามารถอยู่ได้หลาย Category (Multi mapping)
  • สามารถสร้างประเภท (Type) ของเนื้อหา โดยมีโครงสร้างข้อมูล (ฟิลด์) ที่แตกต่างกัน
  • สามารถเพิ่มฟิลด์ข้อมูลได้ไม่จำกัด (Custom Fields)
  • สามารถกำหนดรูปแบบการแสดงผลของเนื้อหาแต่ละประเภทได้ (Content Layout)
  • มีระบบ Workflow สถานะเนื้อหาว่าอยู่ในขึ้นตอนใด เช่น Pending , Review , Draft
  • มีระบบ Content Versioning เปรียบเทียบเนื้อหาที่แก้ไขในแต่ละครั้งได้ว่ามีการแก้ไขตรงส่วนไหน และสามารถนำกลับมาใช้ได้
  • มีระบบบอกรับและส่งข่าวการอับเดดเนื้อหาแต่ละรายการ (Favourites / Notify)
  • มีระบบ Tag
  • มีระบบ Search ที่สามารถค้นหาข้อมูลลงลึกลงไปในแต่ละฟิลด์ได้
  • มีระบบ Advanced Search ที่สามารถค้นหาข้อมูลลงลึกไปในแต่ละฟิลด์ และนอกจากนั้นยังสามารถสร้างฟอร์มค้นหา สำหรับการค้นหาแบบขั้นสูงได้

Continue Reading…

Nov
2

JoomlaDay Bangkok 2012

JoomlaDay Bangkok 2012 Banner

JoomlaDay Bangkok 2012 Banner

พอจะมีเวลากลับมาอับเดด Blog นี้เสียที เพื่อนๆ หลายท่านกลายเป็นผู้ประสพภัย และผู้อพยพ จากน้ำท่วม
งานจูมล่าเดย์ ก็เช่นกัน ที่ต้องเลื่อนออกไปปีหน้า โดยจะจัดขึ้นในวันที่ 25 กุมภาพันธ์ 2555  ตอนที่ตัดสินใจเลื่อนนั้น หลายท่านทักเหมือนกันว่าทำไปเลื่อนไปไกลจัง  ซึ่งทีมคิดกันว่า หากน้ำต้องท่วมกรุงเทพฯ และมีปริมาณมากเท่านั้น คาดการณ์แล้วน่าจะต้องใช้เวลาอย่างน้อย 2 เดือนแน่ๆ กว่าบ้านหลายคนจะแห้ง (ขณะที่เขียนนี้ บ้านหลายคนยังน้ำเกินหัวเข่า)   ประกอบกับเทศกาล ปีใหม่ ที่หลายท่านคงหมดเงินไปกับการเที่ยวพักผ่อน แล้วก็คิววิทยากรต่างประเทศ  รวมถึง Event  งาน Joomla! ในต่างประเทศด้วย  ซึ่งก็มาลงตัวที่ปลายเดือน กุมภาพันธ์ นี่แหล่ะครับ

งาน JoomlaDay Bangkok ที่จะจัดขึ้นในเดือนกุมภาพันธ์นี้ เป็นโอกาสดีกว่าเดิม เนื่องจาก เดือน มกราคม นี้ Joomla! ก็จะออกเวอร์ชั่น 2.5.0 ซึ่งจะเป็น LTS (Long Term Support)  ที่จะมาแทนที่ Joomla 1.5.x ครับ รวมถึง Joomla! Platform ก็มีการพัฒนาความสามารถที่เพิ่มขึ้น และทีมวิทยากรที่มาบรรยายในงานซึ่งเดินทางมาจากประเทศสหรัฐอเมริกา ก็เป็นระดับหัวหน้าทีมและมีความเข้าใจและรู้ลึก เกี่ยวกับการพัฒนาจูมล่า ใครที่ยังไม่ได้ลงทะเบียน ก็คงต้องรีบๆ หน่อยนะครับ เพราะที่มีจำนวนจำกัด เพราะส่วนหนึ่งคือคนที่ลงทะเบียนและชำระเงินเรียบร้อยแล้วจากเมื่อครั้ง JoomlaDay Bangkok 2011   เรารวบยอดมาจัดครั้งเดียวเลย เพราะปีหน้าคงจะไม่จัดอีกแล้ว  ถ้าจะจัดก็คงต้องเป็นปีถัดไปเลย  เสียวครับจัดงานปลายปีมา 2-3 ครั้ง มีเหตุการณ์ให้ได้ลุ้นเสมอ :)

Sep
8

mongoBKK งานครั้งแรกของกลุ่ม mongoDB ในไทย

mongoBKK  Logoจากการเตรียมงาน JoomlaDay  Bangkok 2011 มีวิทยากรท่านหนึ่งที่เชิญมา เขาเป็นคนพัฒนา mongoDB อยู่ด้วย ซึ่งถ้าเชิญเขามาและต้องการจะหาสปอนเซอร์ช่วยค่าเดินทาง (ค่าตั๋วเครื่องบิน)  นั่นก็คือต้องหางานที่ให้เขาพูดเรื่อง mongoDB ด้วย และในไทยจริงๆ ก็มีคนใช้งานตัว noSQL อันนี้กันอยู่หลายบริษัท ผมก็เลยตั้งกลุ่ม mongoBKK หรือ mongoDB user group bangkok ขึ้นมาภายใต้ domain mongodb.in.th โดยมีคุณ @roofimon มาเป็นเจ้าสำนักดูแล  ในการจัดงานเพื่อลดค่าใช้จ่ายให้ได้มากที่สุดก็ต้องจัดงานที่ติดกันกับงาน JoomlaDay  ก็เลยปักวันจัดในวันที่ 30 ตุลาคม  สิ่งที่ต้องเตียมคือสถานที่ จะใช้ที่ไหน  คุณจอยสมาคมผู้ดูแลเว็บไทย ก็ช่วยติดต่อให้เป็นที่ K-SME ตรงจามจุรีสแควร์ แต่มีเหตุขัดข้องพอดีผู้บริหารของทางนั้นจะใช้ห้องพอดี  เราจึงต้องหาสถานที่ใหม่  แล้วก็ได้รับความช่วยเหลือจากคุณใหญ่และคุณกริช จาก Nectec ช่วยจองห้องที่ สวทช. ให้ จุคนได้ถึง 100 คนเลยทีเดียว   งานนี้สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA) ขอขอบคุณ สวทช. สำหรับสถานที่, บริษัท 10gen ที่ให้การสนับสนุนค่าตั๋วเครื่องบินวิทยากร และท่านที่สนับสนุนเครื่องดื่มในงาน (รู๊ฟ จัดหามา)