Posts
-
gym-pybullet-drones
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
This repository’s default/
masterbranch is the final update of the originally publishedpaperbranch. For the currently developed and maintained version ofgym-pybullet-drones(usinggymnasiumandstable-baselines32.0), please checkout the branch namedmain:git clone -b main https://github.com/utiasDSL/gym-pybullet-drones.gitPlease
git pullfrequently and feel free to open new issues for any undesired, unexpected, or (presumably) incorrect behavior. Thanks 🙏Tags: #python • pybullet • crazyflie
-
hybrid-core
Official repository for the Hybrid Core WordPress development framework.
Hybrid Core is a framework for developing WordPress plugins and themes.
The core package is the application layer that primarily consists of a service container. It can be used alone or alongside any of the available Hybrid packages.
The framework simplifies many of the complexities of WordPress development and helps you write more modern PHP code. Its goal is to provide elegant functions, classes, and interfaces for writing code without the need to rebuild everything from scratch with each project.
Tags: #php
-
github-search
A collection of tools to perform searches on GitHub.
git clone https://github.com/gwen001/github-search cd github-search pip3 install -r requirements.txtMost of the time GitHub requires a token to perform searches.
You can create a
.tokensfile in the cloned repo directory with 1 token per line
OR
You can configure an environment variable (recommended) like this:GIHTHUB_TOKEN=token1,token2,...Tags: #python • bash • bugbounty
-
yakpro-po
YAK Pro - Php Obfuscator
YAK Pro stands for Yet Another Killer Product.
Free, Open Source, Published under the MIT License.
This tool parses php with the best existing php parser PHP-Parser 4.x, which is an awesome php parsing library written by nikic.
You just have to download the zip archive and uncompress it under the PHP-Parser subdirectory, or make a git clone …
Tags: #php • obfuscation • php-obfuscator
-
color-thief-php
Grabs the dominant color or a representative color palette from an image. Uses PHP and GD, Imagick or Gmagick.
- PHP >= 7.2 or >= PHP 8.0
- Fileinfo extension
- One or more PHP extensions for image processing:
- GD >= 2.0
- Imagick >= 2.0 (but >= 3.0 for CMYK images)
- Gmagick >= 1.0
- Supports JPEG, PNG, GIF and WEBP images.
Tags: #php • color-palette • imagick
-
pipupgrade
🗽 Like yarn outdated/upgrade, but for pip. Upgrade all your pip packages and automate your Python Dependency Management.
Tags: #python • pip • upgrade
-
audio_to_midi_melodia
Extract the melody from an audio file and export to MIDI
Extract the melody notes from an audio file and export them to MIDI and (optionally) JAMS files.
The script extracts the melody from an audio file using the Melodia algorithm, and then segments the continuous pitch sequence into a series of quantized notes, and exports to MIDI using the provided BPM. If the
--jamsoption is specified the script will also save the output as a JAMS file. Note that the JAMS file uses the original note onset/offset times estimated by the algorithm and ignores the provided BPM value.Note: extracting a MIDI melody from a polyphonic audio file involves two main steps:
- melody extraction
- note segmentation.
Melody extraction is the task of estimating the continuous fundamental frequency (f0) of the melody from a polyphonic audio recording. This is achieved using the Melodia melody extraction algorithm, which is the result of several years of research.
Note segmentation is the task of converting the continuous f0 curve estimated by Melodia (which can contain e.g. glissando and vibrato) into a sequence of quantized notes each with a start time, end time, and fixed pitch value. Unlike Melodia, the note segmentation code used here was written during a single-day hackathon and designed to be as simple as possible. Peformance will vary depending on musical content, and it will most likely not provide results that are as good as those provided by state-of-the-art note segmentation/quantization algorithms.
Tags: #python
-
tryalgo
Algorithms and data structures for preparing programming competitions: basic and advanced
Algorithms and data structures for preparing programming competitions (e.g. ICPC, see more) and coding interviews.
By Christoph Dürr and Jill-Jênn Vie.Our book is available in French, English, Simplified and Traditional Chinese.
Tags: #python • algorithms • algorithms-and-data-structures
-
pg_rls
PostgreSQL Row Level Security, The Rails right way to do multitenancy
Tags: #ruby • postgresql-row-level-security • pgrls
-
devise-otp
Two Factors authentication for Devise using Time Based OTP/rfc6238 tokens.
Devise OTP is a two-factors authentication extension for Devise. The second factor is done using an RFC 6238 Time-Based One-Time Password (TOTP) implemented by the rotp library.
It has the following features:
- Optional and mandatory OTP enforcement
- Setting up trusted browsers for limited access
- Generating QR codes
Some of the compatible token devices are:
Device OTP was recently updated to work with Rails 7 and Turbo.
Tags: #ruby
subscribe via RSS