Posts

  • Gaussholder

    Fast and lightweight image previews, using Gaussian blur

    Gaussholder is inspired by Facebook Engineering’s fantastic post on generating tiny preview images. Gaussholder takes the concepts from this post and applies them to the wild world of WordPress.

    In a nutshell, Gaussholder takes a Gaussian blur and applies it to an image to generate a preview image. Gaussian blurs work as a low-pass filter, allowing us to throw away a lot of the data. We then further reduce the amount of data per image by removing the JPEG header and rebuilding it on the client side (this eliminates ~800 bytes from each image).

    We further reduce the amount of data for some requests by lazyloading images.

    Tags: #php

  • your_spotify

    Self hosted Spotify tracking dashboard

    YourSpotify is a self-hosted application that tracks what you listen and offers you a dashboard to explore statistics about it! It’s composed of a web server which polls the Spotify API every now and then and a web application on which you can explore your statistics.

    Tags: #typescript • spotify • self-hosted

  • fitnesse

    FitNesse – The Acceptance Test Wiki

    Welcome to FitNesse, the fully integrated stand-alone acceptance testing framework and wiki.

    To get started, check out the FitNesse website!

    Tags: #java

  • QueryList

    :spider: The progressive PHP crawler framework! 优雅的渐进式PHP采集框架。

    QueryList is a simple, elegant, extensible PHP Web Scraper (crawler/spider) ,based on phpQuery.

    API Documentation

    中文文档

    Tags: #php • querylist • crawler

  • react-native-app-intro-slider

    Simple and configurable app introduction slider for react native

    An easy-to-use yet very configurable app introduction slider/swiper based on FlatList that supports RTL.

    yarn add react-native-app-intro-slider
    

    Tags: #typescript

  • mitamae

    mitamae is a fast, simple, and single-binary configuration management tool with a DSL like Chef

    mitamae is a tool to automate configuration management using a Chef-like DSL powered by mruby.

    It’s been used for provisioning servers, e.g. RubyCI servers and Ruby’s git server, and setting up local environments with dotfiles.

    Tags: #ruby • infrastructure-as-code

  • rspec-openapi

    Generate OpenAPI schema from RSpec request specs

    Generate OpenAPI schema from RSpec request specs.

    Tags: #ruby • rspec • openapi

  • fx_cast

    Chromecast Web Sender SDK implementation for Firefox

    A Firefox extension that implements the Chromecast API and exposes it to web apps to enable cast support. Communication with receiver devices is handled by a companion application (bridge).

    Tags: #typescript • firefox • webextension

  • prisma-multi-tenant

    🧭 Use Prisma as a multi-tenant provider for your application

    npm i -g prisma-multi-tenant
    
    prisma-multi-tenant init # Init multi-tenancy in your Prisma project
    

    Tags: #typescript • prisma • multi-tenant

  • rubyinstaller2

    MSYS2 based RubyInstaller for Windows

    This project provides an Installer for Ruby-2.4 and newer on Windows based on the MSYS2 toolchain. It is the successor to the MSYS1 based RubyInstaller which was used for Ruby-2.3 and older. It is licensed under the 3-clause Modified BSD License.

    In contrast to the old RubyInstaller it does not provide its own DevKit, but makes use of the rich set of MINGW libraries from the MSYS2 project. It therefore integrates well into MSYS2 after installation on the target system to provide a build-and-runtime environment for installation of gems with C-extensions. This and more changes are documented in the CHANGELOG.

    Tags: #ruby • msys2 • rubyinstaller

subscribe via RSS