Learning Efficient Online 3D Bin Packing on Packing Configuration Trees

This repository is being continuously updated, please stay tuned! Any code contribution is welcome! I am also looking for high-quality academic cooperation. If you are interested or have any problems, please contact me at [email protected]. We propose to enhance the practical applicability of online 3D-BPP via learning on a hierarchical packing configuration tree which makes the DRL model easy to deal with practical constraints and well-performing even with continuous solution space. Paper For more details, please see our paper Learning […]

Read more

Light-weight, easily configurable, dockerized homepage

homed is a light-weight customizable portal primarily intended for the “self-hosted” crowd with built-in support for local authentication services (e.g. Authelia). The user configures options and which links to display using a yaml file, and also has ability to include custom CSS and JavaScript. All resources are hosted locally. Access to links is controlled via groups passed in by the authentication service using the Remote-Groups request header (which Authelia supports). Light Mode: Dark Mode: Weather: Displays current local radar and […]

Read more

MOHAconfig – Configuration file generator for Medal of Honor: Airborne

Gerador de arquivo de configuração para Medal of Honor: Airborne Essa aplicação foi feita em python 3.9.2 e permite gerar um arquivo de configuração para o jogo Medal of Honor: Airborne. A interface é simples e funcional. Idioma da aplicação é português do brasil. A aplicação é compatível com windows 10 x86 e x64. A interface foi desenvolvida usando o Tkinter do python. o executável foi gerado usando o cx_freeze. GitHub View Github    

Read more

A customizable, easy-to-configure linting engine for Python

bellybutton is a customizable, easy-to-configure linting engine for Python. What is this good for? Tools like pylint and flake8 provide, out-of-the-box, a wide variety of rules for enforcing Python best practices, ensuring PEP-8 compliance, and avoiding frequent sources of bugs. However, many projects have project-specific candidates for static analysis, such as internal style guides, areas of deprecated functionality, or common sources of error. This is especially true of those projects with many contributors or with large or legacy codebases. bellybutton […]

Read more

A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables

Overview Applications with more than a handful of user-settable options are best configured through a combination of command line args, config files, hard-coded defaults, and in some cases, environment variables. Python’s command line parsing modules such as argparse have very limited support for config files and environment variables, so this module extends argparse to add these features. Available on PyPI: http://pypi.python.org/pypi/ConfigArgParse Features command-line, config file, env var, and default settings can now be defined, documented, and parsed in one go […]

Read more

A configuration management library for Python based on pydantic

ConfZ is a configuration management library for Python based on pydantic.It easily allows you to load your configuration from config files, environment variables, command line arguments and more sources transform the loaded data into a desired format and validate it access the results as Python dataclass-like objects with full IDE support It furthermore supports you in common use cases like: Multiple environments Singleton with lazy loading Config changes for unit tests Custom config sources 📦 Installation ConfZ is on PyPI […]

Read more

Configure your wallet assets and prices to watch with python

Track your favorite crypto coin price and your wallet balance. Install Create .env: ADMIN_USER=admin ADMIN_PASSWORD=admin Configure your wallet assets and prices to watch vi cryptowatch/config.json Clone this repository on your Docker host, cd into test directory and run compose up: git clone https://github.com/rafaelzimmermann/cryptowatch.git cd cryptowatch docker-compose up -d Open on your browser: http://localhost:3000/ To check the available symbols:    

Read more

Easy saving and switching between multiple KDE configurations

Konfsave is a config manager. That is, it allows you to save, back up, and easily switch between different (per-user) system configurations. Each configuration is stored as a profile; the script allows you to save the current configuration as a named profile, and then load them by name. It’s also possible to take these profiles somewhere else by exporting or importing them, or just copying their folder. By default, Konfsave manages your KDE configuration – specifically, its appearance and workspace […]

Read more

NetBox plugin that stores configuration diffs and checks templates compliance

NetBox plugin that deals with Cisco device configuration (collects running config from Cisco devices, indicates config changes, and checks templates compliance). A plugin for NetBox to work with running-configuration of Cisco devices. Compatible with NetBox 2.9 and higher versions only. Collect actual information from Cisco devices (running_config, version, IP addresses, etc.) and shows it on a dedicated NetBox page. Save Cisco running configuration in a local directory and display all changes with git-like diffs. Set up configuration templates for distinct […]

Read more
1 2