Posts

  • Oblique

    With Oblique explore new styles of displaying images

    Licensed under the Apache License, Version 2.2, click here for the full license.

    Tags: #java • image-processing • image

  • webpack-dev-middleware

    A development middleware for webpack

    An express-style development middleware for use with webpack bundles and allows for serving of the files emitted from webpack. This should be used for development only.

    Some of the benefits of using this middleware include:

    • No files are written to disk, rather it handles files in memory
    • If files changed in watch mode, the middleware delays requests until compiling has completed.
    • Supports hot module reload (HMR).

    Tags: #javascript • webpack • webpack-dev-middleware

  • apexcharts.rb

    :bar_chart: Awesome charts for your ruby app powered by ApexCharts.JS.

    ApexCharts.RB is a ruby charting library that’s going to give your ruby app beautiful, interactive, and responsive charts powered by [ApexCharts.JS]. On top of those sweet advantages, you’ll also get extra features that you can’t get by just including ApexCharts.JS to your ruby app, namely view/template helpers for creating charts, options shortcuts, application wide default options, reusable custom theme palette, and so on.

    Tags: #ruby • charts • apexcharts

  • pyttsx3

    Offline Text To Speech synthesis for python

    pip install pyttsx3
    

    If you get installation errors , make sure you first upgrade your wheel version using :
    pip install --upgrade wheel

    Tags: #python • pyttsx • text-to-speech

  • Torch-Pruning

    Structural Pruning for Model Acceleration

    • Channel pruning for CNNs (e.g. ResNet, DenseNet, Deeplab) and Transformers (e.g. ViT)
    • High-level pruners: MagnitudePruner, BNScalePruner, GroupPruner, etc.
    • Graph Tracing and dependency fixing.
    • Supported modules: Conv, Linear, BatchNorm, LayerNorm, Transposed Conv, PReLU, Embedding, MultiheadAttention, nn.Parameters and customized modules.
    • Supported operations: split, concatenation, skip connection, flatten, etc.
    • Pruning strategies: Random, L1, L2, etc.
    • Low-level pruning functions
    • Benchmarks and tutorials

    Tags: #python • pytorch • pruning

  • pywebcopy

    PyWebCopy will examine the HTML mark-up of a website and attempt to discover all linked resources such as other pages, images, videos, file downloads - anything and everything. It will download all of theses resources, and continue to search for more. In this manner, WebCopy can “crawl” an entire website and download everything it sees in an effort to create a reasonable facsimile of the source website.

    Tags: #python • webpage • html

  • Obfuscapk

    An automatic obfuscation tool for Android apps that works in a black-box fashion, supports advanced obfuscation features and has a modular architecture easily extensible with new techniques

    Obfuscapk is adding support for Android App Bundles (aab files) by using BundleDecompiler (see #121). In order to use this new feature, download the latest version of BundleDecompiler available from here, save it as BundleDecompiler.jar in a directory included in PATH (e.g., in Ubuntu, /usr/local/bin or /usr/bin) and make sure it has the executable flag set.

    NOTE: BundleDecompiler doesn’t work on Windows yet, so app bundle obfuscation is not supported by Obfuscapk on Windows platform. Also, app bundle support is still in early development, so if you faced any problems or if you want to help us improve, please see contributing.

    Tags: #python • android • application

  • tweets_analyzer

    Tweets metadata scraper & activity analyzer

    The goal of this simple python script is to analyze a Twitter profile through its tweets by detecting:

    • Average tweet activity, by hour and by day of the week
    • Timezone and language set for the Twitter interface
    • Sources used (mobile application, web browser, …)
    • Geolocations
    • Most used hashtags, most retweeted users and most mentioned users
    • Friends analysis based on most frequent timezones/languages

    There are plenty of things that could be added to the script, feel free to contribute! 👍

    Tags: #python • twitter • analysis

  • pylive

    Query and control Ableton Live from Python

    NOTE: Work is currently underway on updating pylive to interface with AbletonOSC for Live 11 support, hopefully for completion in December 2022.

    PyLive is a framework for querying and controlling Ableton Live from a standalone Python script, mediated via Open Sound Control. It is effectively an interface to the Live Control Surfaces paradigm, which means it can do anything that a hardware control surface can do, including:

    • query and modify global parameters such as tempo, volume, pan, quantize, arrangement time
    • query and modify properties of tracks, clips, scenes and devices
    • trigger and stop clips and scenes

    It can perform most of the operations described in the LiveOSC OSC API.

    If you are looking simply to send MIDI messages to Live, this module is not what you want. Instead, try setting up a virtual MIDI bus and using isobar to generate MIDI sequences.

    Tags: #python

  • email_reply_parser

    Small library to parse plain text email content

    EmailReplyParser is a small library to parse plain text email content. See the rocco-documented source code for specifics on how it works.

    This is what GitHub uses to display comments that were created from email replies. This code is being open sourced in an effort to crowdsource the quality of our email representation.

    See the Ruby docs for more information.

    Tags: #ruby

subscribe via RSS