6 dépôts
Instruction on connecting the standard output of one program to the standard input of another.
Distinct from Modular Data Pipelines: Candidates focus on data engineering pipelines; this is about basic Unix shell pipelining for automation.
Explore 6 awesome GitHub repositories matching operating systems & systems programming · Command Line Pipelining. Refine with filters or upvote what's useful.
Subfinder is a passive subdomain enumeration tool and DNS discovery utility designed to identify valid subdomains and hostnames associated with a specific organization or domain. It functions as a passive reconnaissance tool, gathering information about target domains by querying online databases without sending network traffic to the target infrastructure. The tool utilizes a pluggable provider architecture to separate discovery logic into independent modules, allowing for the integration of multiple passive-source APIs. It employs a concurrent-worker request model to execute network request
Supports Unix-style shell pipelining to integrate subdomain discovery into automated security tool chains.
Backbone Fundamentals is an introductory guide to building structured client-side JavaScript applications using Backbone.js. It covers the core concepts of model-view-controller architecture, including models, views, collections, and routers, to compose maintainable single-page applications. The book explores event-driven state propagation, where model changes broadcast through custom events to decouple updates from view re-rendering, and a RESTful JSON sync layer that maps CRUD operations to HTTP endpoints. It also covers template-based view rendering, modular script loading for managing cod
Ships a command-line build pipeline that generates the book into HTML, ePub, Mobi, PDF, and RTF formats.
Backgroundremover is an AI-powered tool that removes backgrounds from both images and videos, accessible through a command-line interface and a Python API. At its core, it uses a pre-trained deep learning model to classify each pixel as foreground or background, producing a binary mask for removal. The tool distinguishes itself through multiple integration methods and output capabilities. It can process images and videos via Unix pipeline data streams, operate as an HTTP API server, or be called programmatically within Python scripts. Users can choose among different AI models to balance proc
Supports Unix pipeline integration for processing image data through standard streams.
Ce projet est une référence technique numérique et une source de manuel axée sur la programmation graphique. Il consiste en une collection de guides de programmation graphique de bas niveau fournis sous forme de fichiers source Markdown conçus pour la distribution numérique et l'étude. Le projet utilise un pipeline de construction de livre électronique Markdown pour transformer le texte source en formats HTML5, EPUB3 et Mobi. Ce processus exploite Pandoc pour convertir des documents techniques structurés en formats de lecture numérique standardisés via un pipeline de traitement séquentiel. Le système couvre le formatage de documents techniques et la distribution de manuels numériques. Il transforme l'écriture technique brute en mises en page de livres numériques soignées pour l'éducation et la référence professionnelles.
Implements a sequential build pipeline that generates multiple ebook formats from a single markdown source.
lolcommits est un outil automatisé pour capturer, archiver et associer des médias de webcam aux historiques de commit de contrôle de version. Il fonctionne comme un archiveur d'instantanés de webcam et un outil de visualisation d'historique qui déclenche des photos, des GIFs ou des vidéos chaque fois qu'un commit Git est effectué. Le système utilise l'automatisation des hooks Git pour associer les hashs de commit aux instantanés physiques du développeur. Il inclut un système de plugins pour intégrer des outils tiers afin de transformer les images capturées ou d'ajouter des superpositions visuelles telles que des messages de commit et des identifiants. L'outil fournit un navigateur d'archives multimédias pour récupérer les captures associées à des dépôts spécifiques. Il inclut également un système de configuration pour gérer la sélection de l'appareil, les durées d'enregistrement et les délais de préchauffage.
Pipes captured images through external command-line tools to apply styles and visual modifications.
This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re
Teaches the use of shell pipes to connect programs and create modular terminal automations.