Binary Tree
731 subscribers
722 photos
2 videos
1 file
916 links
This is a channel about Open Source, software development, and IT in general.
Download Telegram
howtheytest is a curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.

#testing, #software, #qa, #list
πŸ‘1
grpc-gateway is a plugin of the Google protocol buffers compiler protoc. It reads protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC. This server is generated according to the google.api.http annotations in your service definitions.

#golang, #go, #api, #openapi, #restful, #grpc, #json
πŸ‘1
Jaeles is a powerful, flexible and easily extensible framework written in Go for building your own Web Application Scanner.

#go, #golang, #web, #application, #scanner, #hacking, #bugbounty
πŸ‘1
Nebula is a small library for colored (ANSI) output in Erlang/Elixir/LFE. It's can be useful when you need to create a user-friendly command-line application.

#erlang, #elixir, #lfe, #colored, #output, #cli, #ansi
❀1
minikube implements a local Kubernetes cluster on macOS, Linux, and Windows. minikube's primary goals are to be the best tool for local Kubernetes application development and to support all Kubernetes features that fit.

#golang, #go, #kubernetes, #k8s, #cluster, #containers, #cncf
❀1
hoppscotch is a free, fast and beautiful API request builder

#js, #vue, #request, #builder, #api, #nuxt, #pwa, #spa, #testing, #restful
πŸ‘1
moon is a minimal & fast library for functional user interfaces

Summary
- Small file size (2kb minified + gzip)
- Blazing fast view rendering
- Purely functional driver-based design
- Intuitive & consistent API

#javascript, #js, #ui
πŸ‘1
Django ORM Cookbook is a book about doing things with Django ORM and Django models. Django is a β€œMTV” (Model-Template-View) framework – This book provides a deep dive into the M part.

#django, #python, #orm, #sql, #cookbook, #queryset, #postgres, #mysql, #sqlite, #database, #model, #mvc
❀1
The Kubernetes Handbook

Kubernetes is an open-source container orchestration platform that automates the deployment, management, scaling, and networking of containers.

#book, #article, #k8s, #kubernetes, #orchestration, #containers, #article
πŸ‘1
Sayid (siy EED) is an omniscient debugger and profiler for Clojure. It extracts secrets from code at run-time.

Sayid works by intercepting and recording the inputs and outputs of functions. It can even record function calls that occur inside of functions. The user can select which functions to trace. Functions can be selected individually or by namespace. The recorded data can be displayed, queried and profiled.

#clojure, #debugger, #emacs, #cider, #nrepl
πŸ‘1
Diagrams lets you draw the cloud system architecture in Python code. It was born for prototyping a new system architecture design without any design tools. You can also describe or visualize the existing system architecture as well. Diagrams currently supports main major providers including: AWS, Azure, GCP, Kubernetes, Alibaba Cloud, Oracle Cloud etc... It also supports On-Premise nodes, SaaS and major Programming frameworks and languages.

#python, #diagram, #drawing, #prototyping, #architecture
πŸ‘1
This media is not supported in your browser
VIEW IN TELEGRAM
gui.cs is a simple toolkit for buiding console GUI apps for .NET, .NET Core, and Mono that works on Windows, the Mac, and Linux/Unix.

#csharp, #gui, #net, #toolkit, #dotnet
❀1
pytest-mimesis is a pytest plugin that provides pytest fixtures for Mimesis providers. This allows you to quickly and easily use randomized, dummy data as part of your test suite.

#python, #pytest, #testing, #fixtures, #mimesis, #fake, #data
❀1
RustScan is a modern day port scanner.

The features are:

- Scans all 65k ports in 8 seconds (on 10k batch size).
- Saves you time by automatically piping it into Nmap. No more manual copying and pasting!
- Does one thing and does it well. Only purpose is to improve Nmap, not replace it!
- Let's you choose what Nmap commands to run, or uses the default.
- IPv6 Support

#rust, #scanner, #port, #security, #pentesting, #hacking, #networking, #nmap, #docker
πŸ‘1
CockroachDB is a distributed SQL database built on a transactional and strongly-consistent key-value store. It scales horizontally; survives disk, machine, rack, and even datacenter failures with minimal latency disruption and no manual intervention; supports strongly-consistent ACID transactions; and provides a familiar SQL API for structuring, manipulating, and querying data.

#go, #golang, #distributed, #database, #sql
πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

#typescript, #js, #ts, #javascript, #game, #3d, #webvr, #gamedev
πŸ‘1
Zipline is a Pythonic algorithmic trading library. It is an event-driven system for backtesting. Zipline is currently used in production as the backtesting and live-trading engine powering Quantopian -- a free, community-centered, hosted platform for building and executing trading strategies. Quantopian also offers a fully managed service for professionals that includes Zipline, Alphalens, Pyfolio, FactSet data, and more.

#python, #algorithmic, #trading, #zipline
πŸ‘1
ONNX Runtime is a cross-platform inferencing and training accelerator compatible with many popular ML/DNN frameworks, including PyTorch, TensorFlow/Keras, scikit-learn, and more.

Many users can benefit from ONNX Runtime, including those looking to:

- Improve inference performance for a wide variety of ML models
- Reduce time and cost of training large models
- Train in Python but deploy into a C#/C++/Java app
- Run on different hardware and operating systems
- Support models created in several different frameworks

#cpp, #python, #ai, #ml, #dl, #deep, #learning, #tensorflow
❀1
This media is not supported in your browser
VIEW IN TELEGRAM
TensorBoard is a tool for providing the measurements and visualizations needed during the machine learning workflow. It enables tracking experiment metrics like loss and accuracy, visualizing the model graph, projecting embeddings to a lower dimensional space, and much more.

#ts, #python, #tensorflow, #machine, #learning, #visualization
πŸ”₯1
Learn You Some Erlang for Great Good!

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there’s a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good!

#erlang, #book, #free, #online, #beam
πŸ‘1
Lens is the only IDE you’ll ever need to take control of your Kubernetes clusters. It is a standalone application for MacOS, Windows and Linux operating systems.

What makes Lens special?

β€’ Amazing usability and end-user experience
β€’ Multi cluster management: support for hundreds of clusters
β€’ Standalone application: no need to install anything in-cluster
β€’ Real-time cluster state visualization
β€’ Resource utilization charts and trends with history powered by built-in Prometheus
β€’ Terminal access to nodes and containers
β€’ Performance optimized to handle massive clusters (tested with a cluster running 25k pods)
β€’ Full support for Kubernetes RBAC

#typescript, #ts, #kubernetes, #k8s, #ide, #development, #containers
πŸ‘1