Blog

Swiftlet provides knowledge in software development and practice in Thai to open more opportunities for Thai developers and others to improve their skills in Thai context.

ภาพพาโนเลนส์ เสมือนจริง สุดเจ๋ง สำหรับธุรกิจ

    ภาพพาโนเลนส์ เป็น library ที่เอาภาพ equirectangular มา พับกลับให้อยู่ในรูปทรงกลม Equirectangular คืออะไร ? คือภาพ Panorama ที่มีมุม 360×180 องศา โดยการถ่ายรอบตัวในลักษณะทรงกลม (sphere) ทำให้เสมือนกับว่าเอาตัวเราเข้าไปอยู่ข้างในทรงกลม หรือเรียกว่า virtual reality  นั่นคือ ? เทคโนโลยีคอมพิวเตอร์ที่จำลองสภาพแวดล้อมเสมือนขึ้น โดยส่วนมากจะเกี่ยวข้องกับการมองเห็น แสดงทั้งบนจอคอมพิวเตอร์ หรือ อุปกรณ์แสดงผล 3 มิติ เหมาะกับภาพที่ต้องการให้เห็นลายละเอียดในที่แคบ เช่น ภายในของรถยนต์ การใช้ภาพพาโนเลนส์ เข้ามาช่วยจะทำให้มองเห็นภาพมุมกว้างของรถยนต์ได้ชันเจนมากขึ้น หมุนได้ตามความต้องการ ลดภาพ หรือ ขยายส่วนของภาพได้ หรือจะเป็น การหมุนภาพที่นิยมใช้ในห้องตัวอย่างคอนโด มองเห็นทุกมุมของห้อง โดยการหมุนรอบ 360 องศา บริษัท Swiftlet เราก็สามารถทำได้เช่นกัน        สวิฟต์เลทเราขอนำเสนอบริการ ภาพพาโนเลนส์ เสมือนจริง สุดเจ๋ง สำหรับธุรกิจ […]

ภาพพาโนเลนส์ เสมือนจริง สุดเจ๋ง สำหรับธุรกิจ Read More »

ทำความรู้จัก Cloud Computing กับการทำงานยุคใหม่ปี 2021 !

Cloud Computing คืออะไร     Cloud Computing นั้นแปลตรงตัวได้ว่า การประมวลผลบนกลุ่มของก้อนเมฆ เป็นบริการที่ครอบคลุมถึงการประมวลผล หน่วยจัดเก็บข้อมูล และระบบออนไลน์ต่างๆจากผู้ให้บริการ เพื่อลดความยุ่งยากในการติดตั้ง ดูแลระบบ ช่วยประหยัดเวลา และลดต้นทุนในการสร้างระบบคอมพิวเตอร์และ เครือข่ายเอง ซึ่งก็มีทั้งแบบบริการฟรีและแบบมีค่าใช้จ่าย นั่นหมายความว่า.. ผู้ที่ใช้บริการ Cloud Computing ไม่ต้องลงทุนซื้อ Hardware และ Software ไม่ต้องวางระบบเครือข่ายเอง ช่วยลดการทำงานของผู้ดูแลระบบ อัพเกรดระบบได้ง่าย Cloud สามารถเก็บข้อมูลได้มหาศาลในราคาไม่แพง เพียงแค่ต่อเชื่อมผ่านอินเทอร์เน็ต ก็สามารถเรียกดูข้อมูลที่ต้องการได้แบบ real-time Cloud Computing ในปี 2021     Cloud Computing ถือว่ามีบทบาทสำคัญในการทำงานองค์กร ที่จะเห็นได้ชัดเจนในช่วงของแพร่ระบาดของโควิด-19 เราไม่สามารถออกไปพบปะผู้คนได้ จากวิกฤตเหตุการณ์นี้ จึงเหมือนเป็นโอกาสและจุดเริ่มต้นที่ดีในการนำเทคโนโลยีเข้ามาเพิ่มความยืดหยุ่นให้กับองค์กร ซึ่งหนึ่งในเทคโนโลยีที่ว่านี้ก็คือ Cloud Computing ซึ่งไม่ใช่เรื่องที่ไกลตัวเรา ไม่ว่าจะเป็นเรื่องของธุรกิจ การสื่อสาร สั่งอาหารออนไลน์ หรือจะเป็นธนาคารที่ทำธุระกรรมผ่านทางออนไลน์

ทำความรู้จัก Cloud Computing กับการทำงานยุคใหม่ปี 2021 ! Read More »

ไขข้อสงสัย ! Test Driven Development คืออะไร ?

    TDD ย่อมากจาก Test Driven Development คือ รูปแบบการพัฒนาซอฟต์แวร์ที่ช่วยลดความเสี่ยงของความผิดพลาด ทำให้ Code มีประสิทธิภาพมากขึ้น อีกทั้งยังเป็นการลดการเกิด Bug อีกด้วย ในการทำ TDD มีขั้นตอนอะไรบ้าง? การสร้าง Test >> ในขั้นตอนการสร้าง Test นี้ อย่างแรกต้องทราบว่า Project นั้นทำอะไรได้บ้าง แล้วจึงสร้าง Test เพื่อเป็นการตรวจสอบว่าทำงานได้ถูกต้องหรือเปล่า Run test ที่สร้าง >> นำ Test ที่สร้างไว้จากขั้นตอนที่แล้วมา Run ซึ่งผลลัพธ์ที่ออกมาควรจะไม่ผ่าน เพราะยังไม่ได้เริ่มเขียน Code จริง การเขียน Code >> เป็นขั้นตอนการเขียน Code จริงของ Project นั้น Run Test อีกครั้ง >> นำ Test ที่ได้สร้างไว้ใน (ขั้นตอนที่ 1 )

ไขข้อสงสัย ! Test Driven Development คืออะไร ? Read More »

Pair Programming มีคู่หูเขียนโปรแกรม ดีกว่าที่คิดนะ !

การ Pair Program ถ้าแปลความหมายตรงตัวคือ การเขียนโปรแกรมเป็นคู่ ซึ่งวิธีการทำก็อาจจะแตกต่างกันไปในแต่ละที่ แต่ละองค์กร แต่สิ่งที่เหมือนกันสำหรับทุกๆ ที่ในการทำ pair program คือ คนสองคน จะทำงานเดียวกัน ร่วมกัน ด้วย work station เดียวกัน

Pair Programming มีคู่หูเขียนโปรแกรม ดีกว่าที่คิดนะ ! Read More »

แชร์ประสบการณ์งานสาย QA ความรู้เน้นๆ แบบไม่กั๊ก

       จากบทความที่แล้ว เราได้แชร์ความรู้เกี่ยวกับงาน Quality Assurance ซึ่งได้รับผลตอบรับจากผู้ที่สนใจค่อนข้างดี มีคำถามมากมาย ที่ถามกันเข้ามาเกี่ยวกับหลักการทำงาน ขั้นตอนการทำงาน หรือ กระบวนการคิด กว่าจะออกมาเป็นโปรแกรมที่สมบูรณ์แบบให้ได้ใช้งานกันนั้น ไม่ง่ายเลยจริงๆ ผู้ที่อยู่ในวงการงานสายเทคนิคคงเข้าใจดี เพื่อให้เป็นความรู้ที่มองเห็นภาพจริง และเป็นประโยชน์นำไปต่อยอดในการทำงานได้อย่างเห็นผล วันนี้แอดมินมีความรู้อัดแน่นไม่จกตา มาให้เพื่อเป็นแนวทาง แอดมินขอแนะนำผู้ที่จะมาให้ความรู้กับเรา ไปเริ่มกันเลยค่ะ      คุณอนรรฆ อำไพวิทย์  หรือ คุณเฟิร์ส ประสบการณ์ทำงาน 7 ปี ตำแหน่ง Project Manager บริษัท สวิฟต์เลท จำกัด จะมาเล่าถึงประสบการณ์การทำงานจริง เริ่มตั้งแต่ศูนย์ กว่าจะมาถึงจุดนี้ ต้องผ่านความโหดหินแค่ไหน ลุยจริง เจ็บจริง เรียนรู้ และ แก้ไขได้จริง โดยเน้นหลักการทำงานที่ผ่านมาเป็นบทเรียน เพื่อจะได้พัฒนาโปรเจคต่อไปให้ดีมากยิ่งขึ้น ที่ใช้หลักการทำงานจริง มากกว่าเรียนรู้ในห้องเรียน และส่วนใครที่สงสัย หรืออมีคำถาม ทางบริษัท สวิฟต์เลท ยินดีให้คำปรึกษา โดยไม่มีค่าใช้จ่ายค่ะ ก่อนที่จะพูดถึง  Quality

แชร์ประสบการณ์งานสาย QA ความรู้เน้นๆ แบบไม่กั๊ก Read More »

Quality Assurance กับการพัฒนา Application

Quality Assurance คืออะไร?  ในการพัฒนา Application ด้วยวิธีการทำงานแบบ Agile นั้น สิ่งที่จำเป็นคือ Development team ที่มีเป้าหมายในการทำให้งานนั้นลุล่วงไปด้วยดี ซึ่งก็ไม่มีกฏตายตัวที่จะกำหนดว่า ใน Development team จะต้องประกอบไปด้วยใครบ้าง ในบางทีม อาจจะคิดว่า Quality Assurance นั้นไม่จำเป็น เพราะคิดว่าไม่ต้องมี Quality Assurance ก็สามารถพัฒนาได้ตามเป้าหมาย แต่ก็ยังมีอีกหลายแห่ง ที่มี Quality Assurance ร่วมอยู่ในทีมด้วย Quality Assurance หรือ QA แปลว่า “การประกันคุณภาพ” ซึ่งถึงจะชื่อตำแหน่งเดียวกัน แต่ QA ของแต่ละบริษัทก็อาจจะทำหน้าที่ไม่เหมือนกัน หรือในบางบริษัท QA อาจจะไม่ได้ทำหน้าที่เกี่ยวกับการพัฒนา Application เลยก็มี แต่สำหรับ Swiftlet QA นั้นสำคัญไฉน? เรามาดูหน้าที่ของ QA กัน วางแผนในแต่ละ Story      ในแต่ละ Story

Quality Assurance กับการพัฒนา Application Read More »

5 ข้อดี Stand up Meeting ในองค์กรยุคใหม่

Stand up Meeting คืออะไร ? เป็นการที่ทุกคนในทีม ยืนรวมกลุ่มเป็นวงกลม ปรึกษาปัญหา รับฟัง และพูดคุยกันเป็นเวลาสั้นๆ เนื้อหาในการพูดคุย กระชับ ชัดเจน ไม่ยืดยาวจนเกินไป ซึ่งจะทำทุกวัน อาจจะเป็นช่วงเช้าของวัน ก่อนเริ่มทำงาน เป็นการสร้างเป้าหมายในการทำงานไปในตัว ว่าวันนี้คุณรับผิดชอบงานอะไรอยู่บ้าง และในส่วนงานที่คุณรับผิดอยู่ติดปัญหาหรือไม่ เพื่อจะได้แจ้งคนในทีมให้ทราบและแก้ไขได้ทัน

5 ข้อดี Stand up Meeting ในองค์กรยุคใหม่ Read More »

5 โปรแกรมสุดเจ๋ง ในช่วง WFH เวิร์กแน่นอน !

ในช่วงโควิด 19 ทำให้เราได้รูกจักกับคำว่า new normal หรือที่เรียกว่า การดำเนินชีวิตวิถีใหม่ เทคโนโลยีเข้ามามีบทบาทมากขึ้นอย่างชัดเจน ทำให้หลายบริษัทเริ่มเข้าสู่กระบวนการทำงานที่บ้าน หรือที่เราเรียกกันว่า Work From Home เป็นอีกวิธี ที่ช่วยป้องการการติดเชื้อ ลดการสัมผัสจากพื้นที่สารธณะ ซึ่งวันนี้ Swiftlet ได้นำ 5 โปรแกรมดีๆ ที่จะช่วยเป็นเครื่องมือในการทำงานในช่วง Work From Home ของคุณ ให้ได้งานที่มีประสิทธิภาพภาพสูงสุด ทั้งโปแกรมการติดต่อสื่อสาร และโปรแกรมที่ช่วยในการทำงานภายในองค์กร พร้อมกับโปรแกรมรักษาความปลอดภัย ที่แม้ว่าจะใช้ Wi Fi นอกสถานที่ ข้อมูลการทำงานของก็จะไม่รั่วไหลแน่นอน

5 โปรแกรมสุดเจ๋ง ในช่วง WFH เวิร์กแน่นอน ! Read More »

เลือกสีอย่างไร ให้เว็บไซต์ปัง !

การออกแบบเว็บไซต์ นอกจากตอบสนองการใช้งานที่สะดวกแล้ว การเลือกโทนสีบนหน้าเว็บไซต์ เป็นสิ่งที่สำคัญ เพราะการเลือกสีที่ถูกต้อง จะส่งผลให้เว็บไซต์ น่าสนใจมากขึ้น น่ากดอ่าน ดังนั้น สี จึงส่งผลต่อความรู้สึกอารมณ์ของผู้เข้าชมเว็บไซต์ และแต่ละสีก็มีความหมายที่จะช่วยสื่อสารภาพลักษณ์กับธุรกิจให้ชัดเจนมากขึ้นอีกด้วย

เลือกสีอย่างไร ให้เว็บไซต์ปัง ! Read More »

แอปพลิเคชันแจ้งเตือนกินยาสำหรับผู้สูงอายุ ควรมีติดเครื่อง

“หมดยุค กับการเขียนโน๊ตแปะกล่องยาแบบเดิม ๆ แอปพลิเคชันที่มีดีกว่านาฬิกาปลุกแน่นอน”

แอปพลิเคชันแจ้งเตือนกินยาสำหรับผู้สูงอายุ ควรมีติดเครื่อง Read More »