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

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

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

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

Mockup Online / Mockup คือ

Mock up – Wireframe & UI Prototyping Mockup คือ อะไร ? Mockup คือ การสร้างรูปแบบจำลอง หรือ การร่างแบบเว็บไซต์คร่าวๆเพื่อให้การคุยงานกับลูกค้าเข้าใจตรงกันและเห็นภาพได้ชัดเจนสามารถปรับหรือแก้ไขให้ได้สะดวกเมื่อเราคิดจะเริ่มต้นทำเว็บไซต์ขึ้นมาหนึ่งเว็บ จะต้องมีการร่างแบบออกมาก่อนที่จะสร้างเว็บไซต์นั้นๆเพื่อนำเสนอข้อมูลให้ได้มากที่สุด ทำไมต้อง Mock up? เนื่องจากจินตนาการของเรามี มากมาย การวางภาพและรูปแบบออกมาสามารถบ่งบอกให้เรารู้ได้ว่าสิ่งที่ คิดวาดไว้ในใจนั้น มีความ เหมาะสมหรือมีความเข้าใจตรงกับความต้องการของลูกค้าจริงๆหรือไม่ ทำให้เราก็จะเห็นภาพของเว็บไซต์ได้เด่นชัดขึ้น […]

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

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

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

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

UX UI ต่างกันอย่างไร ?

~~~~~~~~~~~~~สวัสดีค่าาา~~~~~~~~~~~~~ UX UI ต่างกันอย่างไร ? หลายๆคนคงจะเกิดความสงสัยว่าทำไมคำว่า UX UI ถึงอยู่ติดกันตลอดเลยย เกิดความคิดในใจว่าความหมายของมันเหมือนกันรึป่าว ลองมาดูกันนนนน ~~~ UX กับ UI ต่างกันยังไง? คนส่วนมากมักจะเกิดความเข้าใจผิดๆของ UX/UI บ่อยครั้ง เนื่องจากคิดว่า UX/UI คืออย่างเดียวกัน ความจริงแล้วมีเส้นบางๆคั่นกันอยู่นิดเดียวระหว่าง UX และ UI […]

Ruby Assignment Operators and Logical Operators

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

Lambda บน Ruby และ Capybara

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

Design Pattern : Introduction Ep 2

Design Patterns

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