Posts

  • tenanti

    [Package] Multi-tenant Database Schema Manager for Laravel

    Laravel Tenanti
    5.5.x 3.5.x
    5.6.x 3.6.x
    5.7.x 3.7.x
    5.8.x 3.8.x
    6.x 4.x
    7.x 5.x
    8.x 6.x

    Tags: #php β€’ tenant β€’ database-migrations

  • mobly

    E2E test framework for tests with complex environment requirements.

    Mobly is a Python-based test framework that specializes in supporting test cases that require multiple devices, complex environments, or custom hardware setups.

    Here are some example use cases:

    • P2P data transfer between two devices
    • Conference calls across three phones
    • Wearable device interacting with a phone
    • Internet-Of-Things devices interacting with each other
    • Testing RF characteristics of devices with special equipment
    • Testing LTE network by controlling phones, base stations, and eNBs

    Mobly can support many different types of devices and equipment, and it’s easy to plug your own device or custom equipment/service into Mobly.

    Mobly comes with a set of libs to control common devices like Android devices.

    While developed by Googlers, Mobly is not an official Google product.

    Tags: #python β€’ android β€’ testing

  • returns

    Make your functions return something meaningful, typed, and safe!

    • Brings functional programming to Python land
    • Provides a bunch of primitives to write declarative business logic
    • Enforces better architecture
    • Fully typed with annotations and checked with mypy, PEP561 compatible
    • Adds emulated Higher Kinded Types support
    • Provides type-safe interfaces to create your own data-types with enforced laws
    • Has a bunch of helpers for better composition
    • Pythonic and pleasant to write and to read 🐍
    • Support functions and coroutines, framework agnostic
    • Easy to start: has lots of docs, tests, and tutorials

    Quickstart right now!

    Tags: #python β€’ python3 β€’ functional-programming

  • super-bombinhas

    A 2D platformer written in Ruby.

    Super Bombinhas is a retro platformer game inspired by classics like Super Mario World, but with a unique change characters mechanic. It is built with Ruby and the Gosu and MiniGL libraries. You can download the installers from releases here in GitHub or in itch.io, where you can also find a more detailed description and a gameplay video.

    Join the subreddit!

    Tags: #ruby

  • observable-membrane

    A Javascript Membrane implementation using Proxies to observe mutation on an object graph

    Creating robust JavaScript code becomes increasingly important as web applications become more sophisticated. The dynamic nature of JavaScript code at runtime has always presented challenges for developers.

    This package implements an observable membrane in JavaScript using Proxies.

    A membrane can be created to observe access to a module graph and observe what the other part is attempting to do with certain objects.

    Tags: #typescript β€’ proxy β€’ membrane

  • PotreeConverter

    Create multi res point cloud to use with potree

    PotreeConverter generates an octree LOD structure for streaming and real-time rendering of massive point clouds. The results can be viewed in web browsers with Potree or as a desktop application with PotreeDesktop.

    Version 2.0 is a complete rewrite with following differences over the previous version 1.7:

    • About 10 to 50 times faster than PotreeConverter 1.7 on SSDs.
    • Produces a total of 3 files instead of thousands to tens of millions of files. The reduction of the number of files improves file system operations such as copy, delete and upload to servers from hours and days to seconds and minutes.
    • Better support for standard LAS attributes and arbitrary extra attributes. Full support (e.g. int64 and uint64) in development.
    • Optional compression is not yet available in the new converter but on the roadmap for a future update.

    Altough the converter made a major step to version 2.0, the format it produces is also supported by Potree 1.7. The Potree viewer is scheduled to make the major step to version 2.0 in 2021, with a rewrite in WebGPU.

    Tags: #javascript

  • ganlab

    GAN Lab: An Interactive, Visual Experimentation Tool for Generative Adversarial Networks

    By Minsuk Kahng, Nikhil Thorat, Polo Chau, Fernanda ViΓ©gas, and Martin Wattenberg

    Tags: #javascript

  • actions-comment-run

    Execute any script in a GitHub issue comment

    Execute any script in a GitHub issue comment

    Tags: #typescript β€’ github-actions

  • fflate

    High performance (de)compression in an 8kB package

    High performance (de)compression in an 8kB package

    Tags: #typescript β€’ compression β€’ decompression

  • node-chardet

    Character encoding detection tool for NodeJS

    Chardet is a character detection module written in pure Javascript (Typescript). Module uses occurrence analysis to determine the most probable encoding.

    • Packed size is only 22 KB
    • Works in all environments: Node / Browser / Native
    • Works on all platforms: Linux / Mac / Windows
    • No dependencies
    • No native code / bindings
    • 100% written in Typescript
    • Extensive code coverage

    Tags: #typescript β€’ hacktoberfest

subscribe via RSS