Testing-Playground

Software Testing Playground

บทความนี้คงเป็นความสั้นๆเกี่ยวกับความรู้สึกว่า เราจะเล่นกับ software ใหม่ๆยังไงบ้างแหละ สมัยก่อนเราก็คงต้องเอาโปแกรมมาติดตั้งเองในเครื่อง แล้วก็สั่งทํางานไรแบบนั้นล่ะมั้ง เช่นลง Appserver แล้วก็เอา php ไปนั่งปลั๊กเข้าเครื่องแบบนั้น แต่คงไม่พูดซํ้าหรอกเพราะพูดเรื่อง Docker ไปเยอะล่ะ....แต่จะเอาของมาโชว์ซะมากกว่า โดยมาดูกันว่าเราเอาพวก Docker และ ทุกอย่างที่เขียนบทความมา มาใช้กันจริงๆแล้วรูปร่างหน้าตาจริงๆจะเป็นยังไง ซึ่งจะมี 2 Projects ที่จะโชว์คือBest Practise for using Robot Framework Get your...
qa-kubernetes-rancher-article

ถึงเวลาเล่นของใหญ่อย่าง Kubernetes

Kubernetes คืออะไร? ทุกคนคงรู้จักคําว่า Docker กันดีอยู่แล้วล่ะในตอนนี้ :) คําว่า Docker ไม่ใช่เรื่องใหม่แล้ววว แต่ถ้าใครยังไม่รู้จักคําว่า Docker ให้อ่านได้จากที่นี้เลย รวมบทความฮิต Docker พออ่านเสร็จแล้วขอแนะนําให้ลงมือเล่นจริงๆด้วยน่ะ ด้วยการลอง pull code ใน github ของ howtoautomate มาเล่น ก็จะเข้าใจหลักการณ์ทํางานของ Docker, DockerFile และ Docker Compose แล้วทีนี้หลังจากเข้าใจว่า Docker คืออะไรแล้ว...
python-lambda-expression

มาเล่นกับ Lambda Python Expression กัน

ถ้าให้พูดจริงๆแล้ว เราสามารถเลือกที่จะไม่ใช้ Lambda ในชีวิตจริงเลยก็ได้ แต่การใช้มันเนี่ยจะช่วยให้เราลดสถานการณ์นี้ได้ลดความซํ้าซ้อนของ code พวกโค้ดขยะ อ่านได้ง่ายขึ้น และ มีความหมายที่ชัดเจนมากๆ (ยังไงลงไปอ่านข้างล่างพวก use cases เลย)ซึ่งจะทําให้เราเขียนโค้ดได้สะอาดมากขึ้น :)เจ้า Lambda Operator หรือ Lambda Function จริงแล้วเป็นวิธีการสร้าง Anonymous function (นั้นก็คือ function ที่ไม่มีชื่อนั้นแหละ) ซึ่งเทคนิคนี้น่ะเป็นที่นิยมมากของการเขียน Functional Programmingโดยปกติแล้วเราจะนําเอา Lambda...
python-statement-example

Statement Python ต่างๆที่ควรจะรู้

Basic พื้นฐานของเวลาเรียนภาษาใหม่นอกจาก syntax, data structure ก็คือเรื่องของ statements ต่างๆพวก for-loop, while-loop, if-elif, iterators และ การ access ต่างๆที่แปลกออกไปในแต่ล่ะภาษา ซึ่งบทความนี้ก็จะรวบรวม statement ที่ควรรู้ใน python เพราะว่าการจะเปลี่ยนหัวจาก Java มาเป็น Python มันอาจจะมีการ งง ได้เล็กน้อย เพราะว่า Python มันมีลักษณะการเรียกและสร้าง statement แตกต่างออกไปจากภาษาอื่นบ้างอีกอย่างถ้าเราไม่รู้จัก...
python-data-structure

สรุป Python Data Strucutre

เขียนบทความเกี่ยวกับ Python มาก็หลายเรื่องล่ะ (บทความ Python ทั้งหมด) แต่ไม่เคยที่จะลงในพื้นฐานของ Python จริงๆเลย เช่นพวก Data structure และ algorithm แบบต่างๆไหนๆก็ไหนๆล่ะ วันนี้จะมาลงมือเล่นกับ Python จริงๆจังๆแล้วโดยจะเริ่มจาก Data structure ทั้งหมดเลย นอกจากนั้นจะมีเกร็ดความรู้เสริมต่างๆกับภาษาอื่นๆสรุปไว้ด้วย เพื่อที่จะให้เข้าใจความแตกต่างของแต่ละภาษาไป โดยมีพื้นฐานเดียวกันนั้นเอง :) Python Data structure มีอะไรบ้าง? เจ้า Python ไม่ได้มีรูปแบบการเก็บข้อมูลที่แยกออกมาเยอะแยะให้ปวดหัว มันมีหลักๆก็แค่...