Eric Soto's repositories
pylogix-webserver
A Web Server front-end to access data from PLCs. Uses the Pylogix library and provides a controlled, structured environment to selected PLC data. Supports authentication and rate limits.
google-drive-export
A script that, given a Google Drive folder id, will export each Google Doc, Sheet and Slides files in the directory and its subdirectories into native office formats docx, xlsx, pptx, plus also a PDF.
rw_trelloreport
A tool that uses the Trello API to pull out lists of cards in the various RW tutorial phases.
macbook-battery-manager-wemo
Manages your Macbook battery, holding at a certain charge percent, using a WeMo light switch.
amqp-cacoon
AmqpCacoon is an abstraction around node-amqp-connection-manager that provides a simple interface with flow control, retries, reconnects, and more included out of the box.
coronado-bridge
Coronado Bridge is a simple general purpose router of all HTTP requests. It will wrap all RESTful calls from external systems and pass those JSON message into an outbound provider
docker-eclipse-mosquitto
A Docker Compose project that will build and run a Mosquitto MQTT broker with TLS and username/password authentication.
Docker-RabbitMQ
A Docker Compose structure for creating RabbitMQ instances.
github-backup
A python utility that can backup GitHub repositories with support for native python and Docker.
macos-battery
An npm package that returns battery percent charge and battery charging status for macOS.
network-multitool
A docker container to run a suite of Network Tools on an Alpine Linux image. Based on wbitt/Network-MultiTool.
RabbitMQ-To-EventHub-Shovel
A template repo that contains a NodeJS app that will consume messages from a RabbitMQ queue and immediately send them to an Azure EventHub.
rule-harvester
RuleHarvester is a rules engine for javascript
azure-kusto-ingest-example
A simple example of ingesting into Azure Kusto from in-memory Streams and Arrays.
Creative-Commons-Markdown
Markdown-formatted Creative Commons licenses
elasticdump-helper
Dump-query.sh is a bash script along with supporting files (environment variables) to run the ElasticDump utility to pull specific data out of ElasticSearch, the data being specified in the QUERY that is run.
EspruinoDocs
See http://espruino.com for the complete Espruino Documentation - many links in this repository will not work
iaapa-game-rules-engine
Rules engine for the Valtech IAAPA game
iaapa-game-unity
Unity application (BEAT THE BUZZ) for the IAAPA event 2022.
logstash-output-azure_event_hubs
Azure Event Hubs Output for Elastic Logstash
mermaid-gdocs
Mermaidsjs wrapper for gdocs
node-amqp-connection-manager
Auto-reconnect and round robin support for amqplib.
super-transformer
This package provides scripts to transform incoming strings using templates. It receives string representations of various formats (JSON, CSV) and returns a string after transforming the incoming data.
super-transformer-example
This project demonstrates how to use the super-transformer NPM package either as a command line script or as part of another application.