• Python Convert String to List

    ในบางกรณีเราจำเป็นต้องแปลงค่า Parameter ที่ส่งมา อย่างการแปลงค่า String เป็น List ซึ่งในการทำ Web API จะไม่มี Type ของข้อมูลที่เป็น List จะมีแต่ Text, Text ( Multiple Line […]

    Read More

  • .NET Core Automatic Code Review with SonarQube

    หลังจากที่เราได้ลองติดตั้ง .NET Core Web API กันไปแล้ว ในการใช้งาน เราจะต้องมานั่งตรวจสอบข้อผิดพลาดในการเขียนโปรแกรม รวมถึงช่องโหว่ต่าง ๆ ซึ่งจะเสียเวลาในการตรวจสอบ ซึ่งเราจะใช้ SonarQube ในการทำ Automatic Code Review กัน

    Read More

  • .NET Core Disable Authentication in Development Environment

    หลังจากที่เราได้ลองสร้าง Web API ด้วย .NET Core และทำ Authentication ด้วย JWT กันไปแล้ว จะเห็นว่าในกรณีที่อยู่ใน Development Mode จะต้องทำการ Authentication ก่อนทุกครั้ง ทำให้เสียเวลา ซึ่งเราอาจเขียนให้ไม่ต้อง Authentication […]

    Read More

  • .NET Core Swagger Authentication LDAP with JWT

    หลังจากที่เราได้ลองติดตั้ง .NET Core Web API with Swagger กันไปแล้ว ซึ่งเรายังไม่ได้ทำ Authentication ทำให้ใครก็สามารถเรียกใช้งานได้โดยไม่ต้องทำการตรวจสอบสิทธิ์ Authorization โดยเราจะมาทำ Authentication LDAP ด้วย JWT กัน

    Read More

  • .NET Core Web API with Swagger

    หลังจากที่เราได้ลองติดตั้ง .NET Core Web API กันไปแล้ว ในมุมมองของการใช้งาน เราจะต้องมานั่งทำ Document เพื่ออธิบายการใช้งาน พร้อมทั้งระบุ Parameter ที่ต้องส่งไป อีกทั้งยังมีปัญหาตามมาในเรื่องของ Version, หากทำงานเป็นทีมก็อาจจะมีปัญหาเรื่อง Standard, ปัญหาในเรื่องของการ Testing ซึ่งเราจะมาใช้ […]

    Read More

  • .NET Core Web API

    หลังจากที่เราได้ทำความรู้จัก Overview .NET Core กันไปบ้างแล้ว เราจะมาลองสร้าง .NET Core Web API ขึ้นมาเพื่อให้ Web Application ต่าง ๆ มาเรียกใช้ โดยในส่วนของการใช้ Swagger และการสร้าง Model […]

    Read More

  • Fix Konga Error KongProxyController Request

    หลังจากทำการติดตั้ง Kong และ Konga แบบ Lastest Version ก็เจอปัญหาตอนจะสร้าง Services, Routes, Consumers จะไม่สามารถสร้างได้ ทำให้ต้องลงใหม่อยู่หลายรอบ

    Read More

  • Install Kong, Konga and PostgreSQL on Docker

    หลังจากที่เราได้ลองติดตั้ง Kong บน Linux กันไปแล้ว เราจะมาติดตั้งบน Docker กันบ้าง เพราะไม่สามารถติดตั้ง Konga ได้ จึงจะมาใช้ Docker ในการรันทั้ง Kong, Konga และ PostgreSQL

    Read More

  • Install Kong and PostgreSQL on Ubuntu 16.04

    Kong ( Orchestration Microservice API Gateway ) เป็น Open Source API Platform ที่รันอยู่บน NginX ซึ่งสามารถทำ Load Balancing, Logging, Authentication และยังมี […]

    Read More

  • API vs Webhook

    หลังจากที่เราได้ลองใช้ Webhook ด้วย ngrok หรือหลายคนอาจจะเคยใช้ในการทำพวก Notification ต่าง ๆ อย่าง Line Notification กันมาบ้างแล้ว แต่สงสัยกันมั้ยว่ามันคืออะไร เอาไว้ทำอะไร

    Read More