Natthasath Saksupanara's Projects
Selenium is a browser automation tool that enables automating web browsers for testing, scraping and other purposes. It allows to interact with web pages, simulate user actions and automate web tasks.
Get cooking with our recipe book! From quick and easy meals to gourmet dishes, this book has it all. Beautiful photography and clear instructions make it easy to create delicious dishes for every occasion.
Scenario-based risk is a method of identifying and assessing potential risks and hazards that may impact an organization. It involves identifying potential threats, assessing their likelihood and impact, and implementing measures to mitigate those risks.
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Social media is a digital platform that facilitates online communication and content sharing. It enables users to connect, engage, and interact with others through posts, messages, and multimedia.
Docker Compose is a tool for defining and running multi-container Docker applications. It allows developers to configure all of their application's services in a single file, and then start and stop those services with a single command.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. It has a simple and easy to use API, is lightweight, and includes features like asynchronous support, dependency injection, and more.
An API key is a unique identifier used to authenticate a user or application to access an API or web-based service. It is typically sent as a parameter or header in API requests and is used for simple authentication to access public APIs or services.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. It has a simple and easy to use API, is lightweight, and includes features like asynchronous support, dependency injection, and more.
Bearer token is an access token used for secure authentication to access private APIs or services. It's issued by an authentication server, sent as a header in API requests, and provides access to specific resources or data.
Celery is a distributed task queue for Python that helps you run tasks asynchronously across multiple worker nodes or machines, making it ideal for handling time-consuming or CPU-bound tasks in web applications, machine learning workflows, and other complex systems.
Exceptions are events that occur during program execution that disrupt the normal flow of code. They can be caught and handled, allowing for more robust and error-resistant programs.
A load balancer distributes traffic across multiple servers, improving availability and scalability. It directs requests to healthy servers and can perform SSL termination, reducing server load. Examples include Nginx, HAProxy, and AWS ELB.
Oracle is a leading provider of enterprise software and database technology, offering a wide range of solutions for businesses of all sizes. Its products include databases, middleware, application software, and hardware systems, and it serves industries ranging from healthcare to finance.
A website shell script automates the setup of a basic website, including file structure, server config, and dependency installation, saving time in the website creation process.
Windows Batch is a scripting language used to automate repetitive tasks on the Windows operating system. It can be used to execute commands, run programs, and perform other tasks through the command-line interface. It is also known as .BAT files.
Winget is a Microsoft-developed command-line package manager for Windows that enables discovery, installation, and management of Windows apps through command line. It uses Windows Package Manager manifest format and PowerShellGet module for app metadata and installation management.
Windows PowerShell is a command-line interface and scripting language that allows automating and managing Windows-based systems, it enables the management of files, processes, and networks, and it allows automating repetitive tasks.
Windows Registry is a database that stores configuration settings and options for the Windows operating system and installed programs. It allows users and programs to access and modify settings that affect the behavior of the system and applications.
Windows Terminal is a terminal application for Windows developed by Microsoft, that supports multiple command-line tools like PowerShell, Command Prompt, and WSL. It has a customizable UI, GPU-based text rendering, and support for tabs, themes, and extensions.