Natthasath Saksupanara's Projects
Parallax scrolling is a special scrolling technique used in web design where background images throughout a web page move slower than foreground images, creating an illusion of depth on a two-dimensional site.
Basic Authentication handler for the JSON API, used for development and debugging purposes
Google Colab is a free cloud-based platform for machine learning experimentation. It allows the execution of Jupyter notebooks and provides access to free GPUs and TPUs. It also provides a collaborative environment for sharing and editing notebooks.
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.
Action to auto generate a release note based on your events
Collection of Free responsive HTML templates for Startups
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.
Set up your GitHub Actions workflow with a specific version of Python
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.
Django: Python web framework that streamlines backend development, encouraging efficient, secure, and scalable creation of dynamic websites and applications
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.
SQLite: Compact, serverless, file-based relational database. Ideal for embedded systems, mobile apps, and small projects. Lightweight, efficient, and widely adopted for its simplicity and portability.