Plural empowers you to build and maintain cloud-native and production-ready open source infrastructure on Kubernetes.
#elixir #deployments #k8s #docker #graphql #devops #cloud #helm #orchestration #multicloud
#elixir #deployments #k8s #docker #graphql #devops #cloud #helm #orchestration #multicloud
❤1🔥1👏1
Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2, and wsproto libraries and inspired by Gunicorn. Hypercorn supports HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications. Hypercorn can utilise asyncio, uvloop, or trio worker types.
#python #asgi #http2 #websockets #uvloop #asyncio
#python #asgi #http2 #websockets #uvloop #asyncio
🤔3❤1🔥1
Quart is an async Python web microframework.
Using Quart you can.
- render and serve HTML templates,
- write (RESTful) JSON APIs,
- serve WebSockets,
- stream request and response data,
- do pretty much anything over the HTTP or WebSocket protocols.
#python #asyncio #async #web #framework #http #websockets
Using Quart you can.
- render and serve HTML templates,
- write (RESTful) JSON APIs,
- serve WebSockets,
- stream request and response data,
- do pretty much anything over the HTTP or WebSocket protocols.
#python #asyncio #async #web #framework #http #websockets
👍2❤1🔥1
Albumentations is a Python library for image augmentation. Image augmentation is used in deep learning and computer vision tasks to increase the quality of trained models. The purpose of image augmentation is to create new training samples from the existing data.
#python #ml #dl #detection #image #processing #classification
#python #ml #dl #detection #image #processing #classification
❤3🔥2👏1🎉1
Caddy — a general-purpose web server for Windows, Mac, Linux, BSD, and Android. It is a capable but easier alternative to other popular web servers.
The features are:
• Easy configuration with the Caddyfile
• Powerful configuration with its native JSON config
• Dynamic configuration with the JSON API
• Config adapters if you don't like JSON
• Automatic HTTPS by default
• Stays up when other servers go down due to TLS/OCSP/certificate-related issues
• HTTP/1.1, HTTP/2, and experimental HTTP/3 support
• Highly extensible modular architecture lets Caddy do anything without bloat
• Runs anywhere with no external dependencies (not even libc)
#go, #golang, #web, #server, #https, #extensible
The features are:
• Easy configuration with the Caddyfile
• Powerful configuration with its native JSON config
• Dynamic configuration with the JSON API
• Config adapters if you don't like JSON
• Automatic HTTPS by default
• Stays up when other servers go down due to TLS/OCSP/certificate-related issues
• HTTP/1.1, HTTP/2, and experimental HTTP/3 support
• Highly extensible modular architecture lets Caddy do anything without bloat
• Runs anywhere with no external dependencies (not even libc)
#go, #golang, #web, #server, #https, #extensible
👍4❤1🤔1
Pure Bash Bible is a collection of pure bash alternatives to external processes.
The goal of this book is to document commonly-known and lesser-known methods of doing various tasks using only built-in bash features. Using the snippets from this bible can help remove unneeded dependencies from scripts and in most cases make them faster. I came across these tips and discovered a few while developing neofetch, pxltrm and other smaller projects.
#book #bash #bible
The goal of this book is to document commonly-known and lesser-known methods of doing various tasks using only built-in bash features. Using the snippets from this bible can help remove unneeded dependencies from scripts and in most cases make them faster. I came across these tips and discovered a few while developing neofetch, pxltrm and other smaller projects.
#book #bash #bible
👍6❤2🔥1
Open Policy Agent (OPA) is an open source, general-purpose policy engine that enables unified, context-aware policy enforcement across the entire stack.
#golang #go #declarative #policy #authorization #lolcat #compliance
#golang #go #declarative #policy #authorization #lolcat #compliance
🔥2❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Gum is a tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code!
#golang #go #glamorous #cli #shell #scripts
#golang #go #glamorous #cli #shell #scripts
❤1🔥1👏1
tfsec uses static analysis of your terraform code to spot potential misconfigurations.
• ☁️ Checks for misconfigurations across all major (and some minor) cloud providers
• ⛔ Hundreds of built-in rules
• 🪆 Scans modules (local and remote)
• ➕ Evaluates HCL expressions as well as literal values
• ↪️ Evaluates Terraform functions e.g. concat()
• 🔗 Evaluates relationships between Terraform resources
• 🧰 Compatible with the Terraform CDK
• 🙅 Applies (and embellishes) user-defined Rego policies
• 📃 Supports multiple output formats: lovely (default), JSON, SARIF, CSV, CheckStyle, JUnit, text, Gif.
• 🛠️ Configurable (via CLI flags and/or config file)
• ⚡ Very fast, capable of quickly scanning huge repositories
• 🔌 Plugins for popular IDEs available (JetBrains, VSCode and Vim)
• 🏡 Community-driven - come and chat with us on Slack!
#golang #go #aws #security #ci #devops #terraform #vulnerability #scanners #devsecops #security
• ☁️ Checks for misconfigurations across all major (and some minor) cloud providers
• ⛔ Hundreds of built-in rules
• 🪆 Scans modules (local and remote)
• ➕ Evaluates HCL expressions as well as literal values
• ↪️ Evaluates Terraform functions e.g. concat()
• 🔗 Evaluates relationships between Terraform resources
• 🧰 Compatible with the Terraform CDK
• 🙅 Applies (and embellishes) user-defined Rego policies
• 📃 Supports multiple output formats: lovely (default), JSON, SARIF, CSV, CheckStyle, JUnit, text, Gif.
• 🛠️ Configurable (via CLI flags and/or config file)
• ⚡ Very fast, capable of quickly scanning huge repositories
• 🔌 Plugins for popular IDEs available (JetBrains, VSCode and Vim)
• 🏡 Community-driven - come and chat with us on Slack!
#golang #go #aws #security #ci #devops #terraform #vulnerability #scanners #devsecops #security
👏2❤1👍1
Phoenix Ecto Encryption Example.
A detailed example for how to encrypt data in a Phoenix (Elixir) App before inserting into a database using Ecto Types.
#elixir #phoenix #ecto #encryption #aes
A detailed example for how to encrypt data in a Phoenix (Elixir) App before inserting into a database using Ecto Types.
#elixir #phoenix #ecto #encryption #aes
❤1👍1🔥1
Corsy is a lightweight program that scans for all known misconfigurations in CORS implementations.
#python #cors #scans #misconfigurations
#python #cors #scans #misconfigurations
👍2❤1🔥1
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
#shell #sh #docker #best #practices #containers
#shell #sh #docker #best #practices #containers
👍2❤1🔥1
HTTPLabs let you inspect HTTP requests and forge responses.
#golang #go #http #requests #responses #interactive #web #server
#golang #go #http #requests #responses #interactive #web #server
👍3❤1👏1
Quasar is a fast and light-weight remote administration tool coded in C#. The usage ranges from user support through day-to-day administrative work to employee monitoring. Providing high stability and an easy-to-use user interface, Quasar is the perfect remote administration solution for you.
#csharp #windows #security #rat #administration #protobuf #dotnet #remote
#csharp #windows #security #rat #administration #protobuf #dotnet #remote
❤2👍1🔥1
EvoBot is a Discord Music Bot built with discord.js & uses Command Handler from discordjs.guide
#typescript #ts #discord
#typescript #ts #discord
❤1👍1🔥1
Bulletproof React.
React is a great tool for building frontend applications. It has a very diverse ecosystem with hundreds of great libraries for literally anything you might need. However, it can be overwhelming to be forced to make so many choices. It is also very flexible, you can write React applications in any way you like but that flexibility comes with a cost. Since there is no pre-defined architecture developers can follow, it often leads to messy, inconsistent, or over-complicated codebases.
This is an attempt to present a way of creating React applications using the best tools in the ecosystem with a good project structure that scales very well. It is based on the experience of working with many different codebases, and this architecture turns out to be the most effective one.
#typescript #ts #react #best #practice #architecture #patterns
React is a great tool for building frontend applications. It has a very diverse ecosystem with hundreds of great libraries for literally anything you might need. However, it can be overwhelming to be forced to make so many choices. It is also very flexible, you can write React applications in any way you like but that flexibility comes with a cost. Since there is no pre-defined architecture developers can follow, it often leads to messy, inconsistent, or over-complicated codebases.
This is an attempt to present a way of creating React applications using the best tools in the ecosystem with a good project structure that scales very well. It is based on the experience of working with many different codebases, and this architecture turns out to be the most effective one.
#typescript #ts #react #best #practice #architecture #patterns
👍4❤1👏1
Gyroflow is an application that can stabilize your video by using motion data from a gyroscope and optionally an accelerometer. Modern cameras record that data internally, and this application stabilizes the captured footage precisely by using them. It can also use gyro data from an external source.
#rust #video #gpu #gyroscope #gopro #stabilization #insta360
#rust #video #gpu #gyroscope #gopro #stabilization #insta360
👍5❤2🔥1