เกี่ยวกับ DevAhoy

DevAhoy อ่านว่าอย่างไร ?

เชื่อว่าหลายๆคนคงมีคำถามแน่นอน ว่าเว็บนี้มันอ่านว่าอย่างไรกันแน่? จริงๆ DevAhoy มันมาจากสองคำครับ คือว่าคำ Dev (เดฟ) และคำว่า Ahoy (อะฮ่อย!)

  • Dev : ก็หมายถึง Developer อย่างเราๆนั่นแหละครับ
  • Ahoy : ก็คือคำทักทาย สำหรับพวกลูกเรือ หรือพวกโจรสลัด พอดีเห็นจากในหนัง ก็เลยนำมาใช้บ้าง

เห็นว่าทุกๆโปรแกรม เวลาเราเริ่มต้นเขียน จะต้องเขียนคำสั่ง Hello World ก็เลยอยากจะมีคำทักทายบ้าง เป็น ahoy Dev! แต่เนื่องจากว่า โดเมน มีคนจดแล้ว ก็กลายมาเป็น DevAhoy จนถึงวันนี้ :)

DevAhoy คือ?

DevAhoy : จริงๆแล้วอยากให้เป็นบล็อคที่รวบรวมความรู้ แลกเปลี่ยน แชร์ประสบการ์ เทคนิคต่างๆ เกี่ยวกับที่ผมสนใจไม่ว่าจะเป็น Android, Game Development, Web Design, Web Development ส่วนใหญ่ก็จะเป็น Node.js กับ React.js (ส่วนพวก HTML, CSS, JavaScript ก็พื้นฐานเลย คิดว่าอนาคตจะพยายามเขียนให้เยอะขึ้น)

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

  • บทความทุกบทความในเว็บไซต์ DevAhoy เขียนมาจากความคิดเห็นส่วนตัวของผู้เขียนเอง ถูกหรือผิด ผู้อ่านควรใช้วิจารณญาณประกอบนะครับ อย่าเชื่อผู้เขียนมากนัก ถ้าคุณยังไมไ่ด้ลองทำด้วยตัวเอง :)
  • บทความในเว็บไซต์ DevAhoy เป็นลิขสิทธิ์ของเจ้าของบทความ อนุญาตให้นำไปเผยแพร่ได้เพื่อการศึกษา แต่ต้องให้เครดิตกับมาที่เว็บไซต์ DevAhoy.com
  • ไม่อนุญาตให้นำไปใช้ในเชิงพาณิชย์ หากต้องการใช้ในเชิงพาณิชย์ กรุณาติดต่อตามข้อมูลด้านล่างครับ

เบื้องหลังของ DevAhoy

ปัจจุบัน DevAhoy เป็นบล็อคแบบ Static Website คือมีแค่ HTML/CSS/Javascript แค่นั้น ไม่มีฐานข้อมูลหรืออะไรทั้งสิ้น โดยใช้การ Generate ด้วย Middleman - Middleman เป็น Static Website Generator เขียนด้วยภาษา Ruby และ DevAhoy วางโฮสไว้ที่ Github Pages

  • Middleman เป็น Static Website Generator เขียนด้วยภาษา Ruby
  • Skeleton เป็น CSS Boilerplate ที่ผมใช้ในการตกแต่งเว็บแห่งนี้ โดยใช้เวอร์ชันของ SASS (ตอนนี้ก็โมจนไม่เหลือเค้าโครงแล้ว)
  • Bourbon.io เป็น Mixin ที่เอาไว้ช่วยให้เขียน SASS/SCSS ร่วมกับ Skeleton สะดวกขึ้น
  • Sublime Text / Atom / RubyMine - เนื่องจากว่า Sublime Text มีปัญหาภาษาไทย เวลาเขียนบทความเลยต้องใช้ Atom / RubyMine เขียน ในขณะที่เขียนโค๊ดหรือปรับแต่ง website เล็กๆน้อยๆก็จะไปใช้ Sublime Text สลับกับ Atom แล้วแต่อารมณ์
  • Github Pages - สำหรับเป็นโฮสให้เว็บแห่งนี้ครับ ที่เลือกเพราะว่ามันฟรี นั่นเอง 😀
  • Codeship - เอาไว้ Automated Deployment ครับ เวลาผม push ขึ้น github เจ้า CodeShip มันก็จะไปรัน และ build middleman แล้ว push ไป branch gh-pages เพื่อให้มันไป Deploy ลง Github Pages ให้เลยสะดวกดี

Contact

หากต้องการติดต่อสอบถาม ติดปัญหา มีข้อเสนอแนะต่างๆ มา Join slack กันได้นะครับ

หรือแค่ทักทายเฉยๆ ก็สามารถติดต่อผมได้ตาม Social Network ต่างๆได้ตามด้านล่างนี้ครับ (บางที อาจจะช้าบ้างนะครับ ไม่ค่อยเข้า Social เท่าไหร่)


Chai

Chai Phonbopit : Developer แห่งหนึ่ง • ผู้ชายธรรมดาๆ ที่ชื่นชอบ Node.js, JavaScript และ Open Source มีงานอดิเรกเป็น Acoustic Guitar และ Football

บทความล่าสุด