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 ได้ตามต้องการ  […]

Technology

Mockup Online / Mockup คือ

Posted on

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

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 […]

Uncategorized

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

Posted on

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

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 […]