เกี่ยวกับ 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 สะดวกขึ้น
  • VS Code - ปัจจุบันเปลี่ยนมาใช้ VS Code เนื่องจากว่าไม่มีปัญหาภาษาไทยเหมือนกับ Sublime Text 3 แม้ว่าความเร็วจะยังสู้ไม่ได้ก็ตาม หลังๆ ก็เริ่มรู้สึกชินมือขึ้นมาแล้ว
  • Github Pages - สำหรับเป็นโฮสให้เว็บแห่งนี้ครับ ที่เลือกเพราะว่ามันฟรี นั่นเอง 😀
  • SemaphoreCI - เอาไว้ทำ Automated Deployment เวลา push ขึ้น Github ตัว Semaphore ก็จะรัน Test และ ทำการ build middleman เพื่อ push ไป branch gh-pages ทำให้มัน Auto Deploy ทุกๆครั้งที่ Commit เลย สะดวกดี (เมื่อก่อนใช้ Codeship)

Contact

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


Chai

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

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