Blog

UX / UI เรื่องง่ายๆ เข้าใจใน 2 นาที !

Posted on
UX / UI

คนส่วนมากมักจะเกิดความเข้าใจผิดๆของ UX/UI บ่อยครั้ง เนื่องจากคิดว่า UX/UI คืออย่างเดียวกัน ความจริงแล้วมีเส้นบางๆคั่นกันอยู่นิดเดียวระหว่าง UX และ UI มาดูกันเลย !

Blog

Software House คืออะไร ?

Posted on
Software House คืออะไร

Software House คือบริษัทที่รับจัดทำ software เฉพาะด้าน หรือธุรกิจนั้นๆ ตามความต้องการ เพราะทุกธุรกิจ มีความต้องการในการใช้งานแตกต่างกัน หรือเรียกง่ายๆว่า ช่วยพัฒนาซอฟต์แวร์ตามความต้องการทางธุรกิจของลูกค้า

Blog

วิธีการเช็คการเชื่อมต่อด้วยคำสั่ง MTR

Posted on

คำสั่ง MTR จะเป็นคำสั่งที่รวมการทำงานของ ping , traceroute เข้าด้วยกัน ใช้สำหรับเช็คการเชื่อมต่อแต่ละโฮสภายในหนึ่งคำสั่งเท่านั้น สำหรับวิธีการใช้งานนั้น สามารถทำได้โดย mtr -rw [destination_host] r = report w = wide-report ตัวอย่าง Advance เพิ่มขึ้นอีกนิด mtr -rwbzc100 swiftlet.co.th […]

Blog

Set Zero to Hero in elixir and phoenix framework : Workstation Setup

Posted on

สำหรับผู้ที่เริ่มใหม่ หรืออยากจะเขียน Elixir และ Phoenix Framework ก่อนอื่นก็ต้องมาเซ็ตเครื่องสำหรับ Develop ซะก่อนโดยทำการ ติดตั้ง Version Manager สำหรับใช้งาน Elixir ถ้าเป็นผู้ที่เคยเขียนพัฒนาภาษา Ruby มาาก่อนอาจจะคุ้นเคยกับการใช้ RVM (Ruby Version Manager) เพื่อให้เครื่องของdeveloper สามารถปรับเปลี่ยนเวอร์ชั่นของ ruby ได้ตามต้องการ  […]

Blog

“เศษขนมปัง” ปังปังปัง!!

Posted on

เศษขนมปัง Breadcrumb? ว่าด้วย Breadcrumb หลายๆคนยังงง แต่สำหรับคนที่ทำ SEC ก็คงรู้จักดี Breadcrumb ถ้าแปลกันตรงๆ Bread = “ขนมปัง” crumb = “เศษ”    อ่าววววววววว! งงกันไปใหญ่ งั้นเรามาดูตัวอย่าง Breadcrumb กันเลยดีกว่า            […]

Blog

คำสั่งพื้นฐาน RubyOnRails && Mongoid

Posted on

การประกาศตัวแปรชนิดต่างๆ a = []  #เป็นการประกาศตัวแปรชนิด Array b = {} #เป็นการประกาศตัวแปรชนิด Hash c = BigDecimal.new(‘0’)  #เป็นการประกาศตัวแปรชนิด BigDecimal d = true  #เป็นการประกาศตัวแปรชนิด Boolean d = 1  #เป็นการประกาศตัวแปรชนิด Integer e […]

Blog

Ruby Assignment Operators and Logical Operators

Posted on

Ruby Arithmetic Operators กำหนดให้ a = 10 เเละ b = 20 Operator Description Example += การนำจำนวน 2 จำนวนมาบวกกัน เเละ นำค่าที่บวกมากำหนดค่าให้ตัวเเปลเดิมที่ใช้ c += a มีความหมายเหมือนกัน c […]

Blog

Lambda บน Ruby และ Capybara

Posted on

เจ้าอาจจะเคยได้ยินเกี่ยวกับ Lambda มา หรือเจ้าอาจจะเคยสัมผัสแล้ว ในภาษาอื่น นอกจากชื่อประหลาดนี่แล้ว Lambda ก็เป็นแค่ Function… ที่ไร้ชื่อ …นิรนาม Function นี้ แทรกซึม คลืบคลานไปทั่ว Code ทั้งหมด Lambda ใน Ruby ก็เป็น Object เช่นกัน ก็เหมือนกับสิ่งอื่นๆ ทั้งหมดนั่นแหละ […]

Blog

Design Pattern : Introduction Ep 2

Posted on
Design Patterns

Design Pattern : Introduction Ep 2 การปรับปรุงให้ดียิ่งขึ้น: รูปแบบการแก้ไขปัญหาที่ถูกค้นพบในอดีตนั้น อาจไม่ครอบคลุมปัญหาใหม่ๆในปัจจุบัน ทำให้เกิดการถกเถียงปรับปรุงและประยุกต์รูปแบบวิธีแก้ปัญหา เพื่อให้ได้วิธีการที่ดีที่สุด (Best Practical) ตัวอย่างต่อจากตอนที่แล้ว https://swiftlet.co.th/design-pattern-introduction-ep1 คัมภีร์การปลอกกล้วยของปราชญ์แว่นนั้น ถูกใช้อย่างแพร่หลาย แต่เมื่อ ความต้องการไม่มีที่สิ้นสุด  เมื่อนาย A ต้องการปลอกกล้วยให้เร็วกว่าเดิมยิ่งขึ้น และ นาย B […]