node.js การใช้งาน express edge

Node.js : การใช้งาน Express Edge ในการทำ Web โดยใช้ node.js นั้นเราต้องทำการกำหนดรูปแบบและโครงสร้างของ framework เองและหนึ่งในการพัฒนา web นั้น อีกสิ่งหนึ่งที่เป็นตัวช่วยก็คือ Template Engine ซึ่งในบทความนี้ผมจะใช้ Template Engine อย่างง่ายๆที่มีชื่อว่า Express Edge ซึ่งเรามาดูกันเลยดีกว่าว่ามันใช้งานยังไง ขั้นแรกหลังจากที่เราสร้าง project แล้วก็ทำการ install express edge โดยใช้คำสั่งปกติคือ npm install express-edge –save   เมื่อติดตั้ง express edge ใน project เสร็จแล้วต่อไปผมจะทำการสร้าง directory ต่างๆให้มีรูปแบบ web framework ทั่วไปที่มีรูปแบบ MVC นั้นเอง   โดยที่ในบทความนี้จะยังไม่สร้าง directory models เพราะยังไม่ได้ลงรายละเอียดเกี่ยวกับ class ที่เป็น model ซึ่งในตอนนี้ผมได้สร้าง directory หลักๆอยู่ 4 อันคือ controllers เพื่อทำการเก็บไฟล์ controller ควบคุมการทำงาน request ต่างๆที่เกิดขึ้นในเว็บ views เพื่อเก็บไฟล์ view ต่างๆที่เกี่ยวข้องกับการแสดงผล layouts ใน directory views เพื่อเป็นไฟล์ layout โครงสร้างหน้าตาหลักของ web นั้นเอง public เพื่อเป็นไฟล์ static ต่างๆเช่น รูปภาพ หรือ css เมื่อกำหนดโครงสร้างเรียบร้อยแล้วต่อไปผมจะใช้ bootstrap เป็นตัวอย่างของ web ครั้งนี้ ซึ่งผมได้เลือก free template ที่มีชื่อว่า clean blog สามารถ download ได้จาก url นี้เลยครับ clean-blog หลังจากที่Read More →

ANDROID APP: กรองหุ้นปันผล VERSION 2.4

ANDROID APP: กรองหุ้นปันผล VERSION 2.4 ใน version 2.4 มีการแก้ปัญหาการเชื่อมต่อ server ที่อาจเกิดขึ้นได้ใน version เก่าๆ ซึ่งปัญหาการเชื่อมต่อนี้ ส่งผลให้ app ใน version เก่าไม่สามารถใช้งานได้ในบ้างเมนู และในอนาคตอาจจะใช้งานไม่ได้เลย จึงอยากให้ผู้ใช้งานทำการ update version app เป็น version 2.4 ขึ้นไป ส่วน feature ที่มีการปรับเปลี่ยนใน version นี้คือการปรับรูปแบบการแสดง กราฟราคาของหุ้น และเพิ่มปุ่มเพื่อดู volume ในการซื้อขายของหุ้นจากหน้ากราฟแสดงราคาได้แล้ว ท่านสามารถ Download Google Play จาก link รูปภาพด้านล่างเลยครับ หรือจะแนะนำติชมกันได้ที่ facebook.com/thaicodingRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 2.3 ในเวอร์ชั่นนี้มีการ เพิ่มข้อมูลกราฟของ Sector หุ้นแต่ละ Sector  โดยมีการปรับหน้าตาในส่วนของ เมนู Sector จากเดิมจะแสดงแค่ list รายการ sector เท่านั้น จะปรับเปลี่ยนให้สามารถเลือกได้ว่าจะดู  ข้อมูลหุ้นที่อยู่ใน Sector หรือ ดูกราฟราคา Sector หากต้องการดูหุ้นใน Sector ก็สามารถกดปุ่ม Stock แต่หากต้องการดูกราฟ sector สามารถกดปุ่ม Price ได้เลยRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 2.1

ANDROID APP: กรองหุ้นปันผล VERSION 2.1 ใน เวอร์ชั่น 2.1 มีการปรับปรุง Dialog รอระหว่างโหลดข้อมูลให้มีประสทิธิภาพมากขึ้น และได้ทำการเพิ่มดัชนีหุ้น หรือ index หุ้น ใหม่เพิ่มเข้ามาจากเดิมที่จะมีแต่ SET HD ตอนนี้เพิ่ม SET 50 กับ SET 100 เพื่อให้ผู้ใช้งานสามารถดูข้อมูลหุ้นที่ถูกจัดในดัชนี SET 50 และ SET 100 ได้ นอกจากนี้ยังมีการปรับปรุง application บางจุดเพื่อลดปัญหา application error เวลาใช้งานอีกด้วยRead More →

Android App: ลอยชาย (Loychine) แนะนำสถานที่ท่องเที่ยว V 1.0 ผมมีความคิดจะลองทำ app android ที่เกี่ยวกับการท่องเที่ยวสัก app แต่ยังไม่รู้จะทำ app แบบไหนนี้ แต่ก็ลองเขียนสิ่งที่คิดออกมาเป็นรูปเป็นร่างก่อน ซึ่งก็ทำออกมาเป็นต้นแบบแรกสุดใน version 1.0Read More →

ANDROID APP: กรองหุ้นปันผล VERSION 2.0

ANDROID APP: กรองหุ้นปันผล VERSION 2.0 ในการอัพเดต version 2.0 นี้จะมีการปรับปรุงในส่วนของ member จากเดิมที่ผู้ใช้คนไหน signup ผ่าน facebook แล้วจะทำการเพิ่ม  favorites หุ้นได้ ใน version 2.0 นี้จะเพิ่มให้สามารถบันทึกการซื้อขายหุ้นได้อีกด้วย เพื่อจะได้เก็บว่าปัจจุบันถือครองหุ้นตัวไหนบ้าง และมีราคาล่าสุดจากฐานข้อมูลของ app เพื่อคำนวณ profit/loss ของหุ้นที่ทำการบันทึกการซื้อขายไว้ใน appRead More →

หัดเขียน : การใช้งาน PROGRESS BAR ใน ANDROID

หัดเขียน Android: การใช้งาน Progress Bar ใน Android เนื่องจาก ProgressDialog กำลังจะถูกเลิกใช้ใน android api v 26 ซึ่งจะมีการปรับเปลี่ยนให้มาใช้ Progress Bar แทนวันนี้เลยมาเขียนบทความการใช้งานเจ้า Progress Bar สักหน่อย ก่อนอื่นต้องบอกว่าเจ้า ProgressDialog นั้นถือว่าใช้งานง่ายแต่มันจะมีปัญหาพวก null exception บ่อยๆในจังหวะการกดใช้งาน app ในบาง cycle เพราะฉะนั้นทาง google เลยทำการเลิกใช้ตั้งแต่ api v 26 แล้วให้มาใช้เจ้า Progress bar แทนซึ่งผมมองว่าใช้งานไม่ได้ยากขึ้นเลย แถมยังลดปัญหาพวก null exception ได้เยอะเลยที่เดียว เอาละมาเริ่มกันเลยที่กว่าRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.9.5

ANDROID APP: กรองหุ้นปันผล VERSION 1.9.5 ใน version 1.9.5 มีการเพิ่มการค้นหาหุ้นจากค่า ROE ซึ่งค่า ROE (Return On Equity)  หรือ อัตราผลตอบแทนผู้ถือหุ้น คือ กำไรสุทธิหารด้วยส่วนของผู้ถือหุ้น โดยส่วนของผู้ถือหุ้นเท่ากับสินทรัพย์รวมลบด้วยหนี้สินรวม เราใช้ ROE ในการวัดความสามารถของบริษัทในการสร้างผลตอบแทนให้กับผู้ถือหุ้นRead More →

ANDROID APP: กรองหุ้นปันผล VERSION 1.8.5

ANDROID APP: กรองหุ้นปันผล VERSION 1.8.5 ในเวอร์ชั่นนี้มีการปรับปรุงและเพิ่มเติม feature ใหม่เข้าไปเล็กน้อก ซึ่งมีการปรับเปลี่ยน UI ให้สวยงามขึ้น สิ่งที่เพิ่มเข้ามาใน version นี้คือ เพิ่ม filter ค้นหาหุ้นจากค่า P/B แก้ไข UI ปรับปรุงให้สวยงามมากขึ้น   ผลการค้นหาหุ้นตามค่า P/B   ท่านสามารถ Download Google Play จาก link รูปภาพด้านล่างเลยครับ หรือจะแนะนำติชมกันได้ที่ facebook.com/thaicodingRead More →