Interview

ตอบสัมภาษณ์คุณ apples ผู้พัฒนาโปรแกรม AppServ (คำถาม)

เกี่ยวกับคุณ apples

iake: Apple นี่ชื่อใครหรือครับ ชื่อตัวเอง หรือชื่อคนอื่น?

ชื่อผมเอง เมื่อก่อนเล่น irc สมัย irc.au.ac.th โน่นครับ ตั้งชื่อ apple แล้วมันชอบซ้ำกับชาวบ้าน เลยเติม s ไปอีกตัวกลายเป็น apples จนถึงทุกวันนี้

iake: เป็นคนเชียงใหม่ ใช่ไหม?

เป็นคน อ.แม่สะเรียง จ.แม่ฮ่องสอนโดยกำเนิดครับ อิอิ

eak: เรียนจบสาขาอะไร, เรียนจบจากที่ไหนครับ

จบ Computer Science จากราชภัฏเชียงใหม่ครับ

iake, narok119: แล้วเป็นอาจารย์ หรือเคยเป็นอาจารย์มาก่อน?

เป็นอาจารย์อยู่ครับสอนวิชา Computer Security ครับ แล้วก็วิทยากรพิเศษหลายๆที่

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

tonkla: ดูจาก skill list ของพี่แล้ว นับได้ว่าเป็นเทพคนหนึ่งของวงการ จึงอยากทราบว่าในบรรดาเรื่องราวทางคอมพิวเตอร์ทั้งหมดที่พี่ได้ศึกษามา เรื่องไหนที่พี่คิดว่ายากที่สุดครับ ขอเหตุผลด้วยนิดนึง

ยากสุดคือเรื่อง Security ครับ ถ้าเข้าใจอย่างถ่องแท้แล้ว จะกระโดดไปอย่างอื่นได้สบายๆ เลย

เกี่ยวกับ AppServ

ABZee: มีแรงบันดาลใจอะไรให้ทำออกมาครับ และเริ่มทำเมื่อไหร่

แรงบันดาลใจเริ่มจากเพื่อนผมเอง ตอนสมัยเรียนก็หัดเล่น PHP & MySQL ทีนี้เพื่อนผมมันก็ format เครื่องประจำทุกเดือน จะใช้งาน PHP & MySQL ทีก็ถามให้สอนติดตั้งอยู่นั่นแหละ จนผมรำคาญหาวิธีทำ Setup ให้เพื่อนใช้ครับ ตอนทำนี่สมัยปี 2000 นะครับถ้าจำไม่ผิด เรียนอยู่ปี 3 ขึ้น ปี 4

mk, tr: ผมคาใจมานานแล้วว่าทำไมไอคอนต้องเป็นรูปเด็ก อันนั้นลูกชายหรือเปล่า?

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

nonarav: AppServ และ AppServ Hosting นี่ทำคนเดียวรึทำเป็นทีมครับ

ทำคนเดียวหมดเลย One Man Show แต่มีน้องๆ เพื่อนๆ ช่วยๆ ในส่วนอื่นๆ ครับ ส่วนใหญ่ก็มาช่วยเฝ้า Server

burlight: ทำอย่างไร AppServe ถึงได้ประสบความสำเร็จอย่างปัจจุบันครับ

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

narok119, zyberguy : ภูมิใจไหมครับสำหรับ AppServ? ภูมิใจครับ จริงๆ ตั้งใจอยากจะทำอยู่แล้วครับ ทีแรกทำเองใช้เองเลยเอามาแจกให้คนอื่นใช้บ้างครับ

sirn: คิดว่า WAMP มีข้อดีข้อเสียอะไรบ้าง เมื่อเทียบกับ LAMP

WAMP ช้า + ไม่เสถียร ยังไงๆ ก็สู้ LAMP ไม่ได้ ตรงนี้ผมได้บอกไว้ในหน้าเว็บผมละ ถ้าจะทำงานหลักๆ หันไปใช้ Linux เลยไม่ต้องเอา Windows มาทำเป็นเซิร์ฟเวอร์ ข้อดีของ WAMP คือง่ายๆ รวดเร็ว ยิ่งเดินทางไปต่างจังหวัดบ่อยใช้ WAMP สะดวกมาก

sirn: ถ้าหากเอา AppServ ไปเทียบกับตัวอื่นๆ แบบ XAMPP, EasyPHP คิดว่าตัวเองมีข้อดีข้อด้อยกว่าเขาตรงไหนบ้างหรือเปล่า

ข้อด้อยของ AppServ คือเป็นการติดตั้งแบบ Original ไม่ได้แต่งหน้าทาปากเหมือนชาวบ้าน แต่ข้อดีคือเน้นซอฟต์แวร์เวอร์ชันใหม่ๆ ครับ

อนาคตของ AppServ

burlight: วางแผนในอนาคตให้กับ AppServe อย่างไรบ้างครับ? มีแผน/เป้าหมาย อย่างไรบ้างครับ?

วางแผนคือจะเป็นซอฟต์แวร์ประเภทโอเพนซอร์สตลอดไปครับ

metropoly, eak : อยากรู้ว่าอนาคตจะมีเวอร์ชันสำหรับแมคป่าวคับ แบบ MAMP น่ะครับ

หูยยยย เครื่องแมคคงบ่มีปัญญาซื้อมาใช้แน่ๆ คงจะมีแค่ Windows พอก่อนครับ

narok119: อะไรเป็นโปรเจคต่อจาก AppServ หรือว่าจะเป็น AppServ รุ่นใหม่ขึ้นไปเรื่อยๆไม่เปลี่ยนโปรเจค?

โปรเจคต่อไปกำลังจะทำ Howto PHP & Linux แบบเมื่อสมัยตอนแรกๆครับ (เห็นบางคนจำได้ www.apples.f2.com)

msmart: เคยมีหน่วยงานภาครัฐไหนให้การสนับสนุนไหมครับ

หูย ยยย อันนี้ผมไปบรรยายที่ไหนผมบอกได้คำเดียวเลยว่า "ไม่เคยมีหน่วยงานรัฐบาลให้การสนับสนุน"

เกี่ยวกับ AppServ Hosting

eak: AppServ Hosting เปิดให้บริการมานานหรือยังครับ เริ่มตั้งแต่ตอนไหน

เปิดตอนเดือน ก.ย. ปี 2549 ครับผม เปิดโดยบังเอิญ

beecaad: อยากถามว่า ตัวอยู่เชียงใหม่ ทำปรนนิบัติบำรุงอุปกรณ์ฮาร์ดแวร์ของ Appserv Hosting ยังไงครับ นั่งรถมาเองหรือมีทีมงานทางนี้อยู่ด้วย

Remote ไปครับ ส่วนเวลาไปบำรุงอุปกรณ์มี 2 อย่างคือ ขับรถไปเอง ถ้ารีบๆ ก็นั่งเครื่องบินไปครับ ส่วนทีมงานที่โน่นมีอยู่ครับ

tonkla: วางเป้าหมายของ Appserv Hosting ไว้ยังไงครับ? เพราะดูจากราคา คุณภาพโฮสต์ และคุณภาพการบริการ คิดว่าคงขึ้นแท่นเบอร์หนึ่งของเมืองไทยได้ในอนาคตอันใกล้นี้ เป้าหมายคือเน้นให้บริการโดยระบบทั้งหมดเป็นโอเพนซอร์สครับผม อย่างน้อยจุดที่ผมทำผมมีเป้าของผมคือ ให้คนอื่นได้เห็นว่าโอเพนซอร์สมันก็ทำงานได้ดีไม่ด้อยไปกว่าของที่จะเสียเงินซื้อลิขสิทธิ์ อย่างตัวที่ผมใช้คือ VHCS2 ครับ Hosting หลายเจ้าหรือใครเคยใช้ VHCS2 แล้วบ่นกันว่ามีปัญหาเยอะ ส่วนตัวผมเวลามีปัญหาผมก็แก้ไขได้ เพราะมันเป็นโอเพนซอร์สอย่างที่ผมให้บริการนั้นจะเรียกได้ว่าเป็น VHCS แบบ AppServ Edition ก็ว่าได้ เพราะผมแต่งเสริมเติมแต่ง แก้ไขบั๊กต่างๆ และเขียนโปรแกรมเสริมเข้าไปอีก อีกทั้งยังทำงานเร็วกว่าพวกที่เสียเงินอีกครับ รับประกันครับว่าเลือกโอเพนซอร์สคือเลือกอนาคตที่สดใส ไม่ผิดหวังแน่นอน

โอเพนซอร์ส

metropoly: โครงการอินเตอร์แบบนี้ ฝรั่งบริจาคให้เราบ้างมั๊ยครับ?

ต้องขอยอมรับนับถือฝรั่งจริงๆ บริจาคให้ตลอดเวลาจนถึงทุกวันนี้ ส่ง PC จากเมืองนอกให้ผมถึงที่ทำงานเลยก็มี เค้าให้การสนับสนุนจริงๆ ครับ

msmart: พอทราบไหมครับว่ามีโอเพนซอร์สตัวไหนที่คนไทยร่วมพัฒนาอยู่อย่าง AppServ บ้าง

มีทุกตัวครับที่มีภาษาไทยเข้าไป คนไทยอยู่เบื้องหลังโอเพนซอร์สเยอะมากครับ ไม่เว้นแม้แต่คนแถว Blognone นี่แหละครับ

burlight: มีความเห็นว่าทำอย่างไรวงการโอเพนซอร์สไทยถึงจะพัฒนาครับ (โดยไม่พึ่งรัฐ) นักพัฒนา/ผู้ใช้/ชุมชน ต้องเดินไปทางไหนถึงโอเพนซอร์สในไทยจะพัฒนาขึ้นได้?

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

eak: มีคำแนะนำอะไรบ้างครับ สำหรับคนที่ต้องการทำโครงการโอเพนซอร์สอื่นๆ ให้ประสบความสำเร็จเหมือนAppserv

มีคำแนะนำคือทำทั้งที อินเตอร์ไปเลย เน้นภาษาอังกฤษเข้าไปก่อนครับ พิมพ์ถูกๆ ผิดๆ ช่างมัน

คำถามอื่นๆ

9AuM: ถ้าได้เป็นนายกจะทำอะไรกับกระทรวง ICT เป็นอันดับแรก อิอิ ?

โละระบบการทำงานที่ทำแบบเช้าชามเย็นชามทิ้ง และไม่ใช้หลักการคอมมิวนิสต์แบบที่เป็นอยู่ทุกวันนี้ จะ Block เว็บใครควรมี List มาบอกว่า Block ทำไม แล้วก็ควรให้ผู้เสียหายสามารถ complain ได้ตามหลักประชาธิปไตย ไม่ใช่ว่าเอาดวงตามาแปะๆ เหมือนกับสุภาษิตที่ว่า "ช้างตายทั้งตัวเอาใบบัวปิดไม่มิด" (อย่ามาบล๊อคผมหละเค้าถามผมก็ตอบ) ส่วนอื่นๆ ก็ควรหันมาใช้เทคโนโลยีพาประเทศไทยให้ก้าวหน้าอย่างถูกจุด ทุกวันนี้ไม่รู้ว่า ICT หาจุดยืนของตัวเองเจอหรือยังผมก็ไม่แน่ใจ -_-'

eak: อยากให้ให้คำแนะนำน้องๆนักศึกษาแวดวงไอทีที่กำลังเรียนอยู่ อยากแนะนำเรื่องอะไรบ้างครับ เพื่อให้วงการไอทีไทย แข็งแกร่งต่อไปในอนาคต

อยากแนะนำที่สุดคือเรื่องการออกแบบฐานข้อมูล

99% ที่ผมเจอไม่รู้จักการนำ Index มาใช้ เวลาเราเรียนอ.อาจจะสอน Index คือดัชนีชี้ bla bla bla จริงๆ แล้ว Index แปลแบบให้เข้าใจทันทีคือ Key ที่ช่วยให้การ Select หรือ Query ข้อมูลจากฐานข้อมูลมีความเร็วขึ้น เช่น select name from student where id='0001' ตรงหลัง where สังเกต Add Index ไปเลย ก็คือ Add index ที่ field id

*** เข้าใจง่ายๆ *** อะไรที่อยู่หลัง where คือการเปรียบเทียบ ให้จัดการ Add Index ไปให้หมด

ผลลัพธ์ที่ได้จากการ Add Index คือ

  1. เดิม query ใช้เวลา 0.10000 วินาที
  2. หลังจาก Add Index ใช้เวลา 0.0000001 วินาที

ลองคำนวณดูครับถ้าทำแบบนี้ Server เราจะรับ Load การ Access ได้อีกมหาศาลแค่ไหน

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

lancaster Fri, 13/07/2007 - 10:54

เยี่ยมเลยครับ

ทึ่งตรงเรื่องการ donate..

ฝรั่งนี่สุดยอดจริงๆ

สนใจเรื่องนี้เหมือนกันครับ เคยคิดแต่ว่าคงไม่มีใครเค้าบริจาคกันแน่ๆเลย มิน่านายคนคิด bit torrent ถึงไม่ยอมเอาออกจากหน้าแรกของเว็บเค้าเลย

mk Fri, 13/07/2007 - 13:05

In reply to by khajochi

เดี๋ยวนี้การบริจาคผ่าน Paypal ทำได้ง่ายมากๆ บริจาคครั้งละน้อยก็ไม่มีใครว่า ผมก็เคยบริจาคทีละ 5-10 เหรียญอยู่เหมือนกันครับ นั่งแท็กซี่ทีเดียวก็หมดไปเท่ากันละ

fatgy Fri, 13/07/2007 - 11:04

ขอโทษนะครับ ผมงงไอ้ตรง Add index อะครับ มันยังไง ใครอธิบายชัดๆทีครับ ขอบคุณครับ

wanchana Sat, 14/07/2007 - 06:16

"ไม่เคยมีหน่วยงานรัฐบาลให้การสนับสนุน" กับ ฝรั่งส่ง PC มาให้ถึงนี่... อ่านแล้วปวดหัวพิกล

apples Sun, 15/07/2007 - 02:35

จะบอกว่าส่งมาแล้วโดนภาษีประมาณ 6 พัน เค้าก็ถามว่าโดนภาษีไหมผมก็แจ้งยอดไป เค้าก็โอนเงินมาทาง Paypal ให้อีกครับ

Patrickz Mon, 16/07/2007 - 10:56

อืมส์ นึกว่าลูกเหมือน มิน่า ไม่โตสักที!

http://gotoknow.org/blog/patrickz http://www.narisa.com/blog/patrickz/ http://peerasan.blogspot.com/