Posts

  • feather

    Feather: fast, interoperable binary data frame storage for Python, R, and more powered by Apache Arrow

    Feather development lives on in Apache Arrow. The arrow R package includes a much faster implementation of Feather, i.e. arrow::read_feather. The Python package feather is now a wrapper around pyarrow.feather.

    Tags: #javascript

  • sa11y

    Sa11y is an accessibility quality assurance tool that visually highlights common accessibility and usability issues. Geared towards content authors, Sa11y straightforwardly identifies errors or warnings at the source with a simple tooltip on how to fix them.

    • Over 50 checks that encourage quality accessibility.
      • Checks for issues regarding images, headings, links, form labels, and more.
      • Toggleable/optional checks: readability analysis, contrast checking, and colour filters.
    • Automatic: checks content on page load.
    • Customizable: JSON-like props to fine tune the experience for content authors.
    • Focus on the issues: Turn off or hide irrelevant checks.
    • Scalable: Check every page for accessibility.
    • Support for checking items within web components/shadow DOM and headless checks.
    • Fully encapsulated user interface with dark mode.
    • Offered in various languages.

    Tags: #javascript • accessibility • accessibility-checker

  • ndjson-cli

    Command line tools for operating on newline-delimited JSON streams.

    Unix-y tools for operating on newline-delimited JSON streams.

    npm install ndjson-cli
    

    Tags: #javascript

  • gitee-pages-action

    🤖 Auto Deploy Gitee Pages by GitHub Action | 无须人为干预,由 GitHub Action 自动部署 Gitee Pages

    参数 描述 是否必传 默认值 示例
    gitee-username Gitee 用户名 - yanglbme
    gitee-password Gitee 密码 - $
    gitee-repo Gitee 仓库(严格区分大小写) - doocs/leetcode
    branch 要部署的分支(分支必须存在) master main
    directory 要部署的分支上的目录   src
    https 是否强制使用 HTTPS true false

    Tags: #python • actions • gitee-pages

  • unopim

    A free and open source Laravel-based PIM software to help businesses organize, manage, and enrich their product data centrally.

    Ensure your server meets the following requirements:

    • Server: Apache 2
    • RAM: 8GB
    • Node.js: 18.17.1 LTS or higher
    • PHP: 8.2 or higher
    • Composer: 2.5 or higher
    • MySQL: Version 8.0.32 or higher

    Tags: #php • laravel • open-source

  • PettingZoo

    PettingZoo includes the following families of environments:

    • Atari: Multi-player Atari 2600 games (cooperative, competitive and mixed sum)
    • Butterfly: Cooperative graphical games developed by us, requiring a high degree of coordination
    • Classic: Classical games including card games, board games, etc.
    • MPE: A set of simple nongraphical communication tasks, originally from https://github.com/openai/multiagent-particle-envs
    • SISL: 3 cooperative environments, originally from https://github.com/sisl/MADRL

    Tags: #python • api • gym

  • azure-devops-python-api

    Azure DevOps Python API

    This repository contains Python APIs for interacting with and managing Azure DevOps. These APIs power the Azure DevOps Extension for Azure CLI. To learn more about the Azure DevOps Extension for Azure CLI, visit the Microsoft/azure-devops-cli-extension repo.

    Tags: #python • vsts • api

  • CQL

    Categorical Query Language IDE

    Github Releases

    Tags: #java • cql • category-theory

  • wordlistctl

    Fetch, install and search wordlist archives from websites and torrent peers.

    Script to fetch, install, update and search wordlist archives from websites offering wordlists with more than 6400 wordlists available.

    In the latest version of the Blackarch Linux it has been added to /usr/share/wordlists/ directory.

    Tags: #python

  • pig.js

    Arrange images in a responsive, progressive-loading grid managed in JavaScript using CSS transforms.

    Arrange images in a responsive, progressive-loading grid managed in JavaScript using CSS transforms, with one lightweight library. Here’s what you get:

    1. Performance: The pig.js grid specializes in displaying a large number of photos. While a more traditional approaches would paginate images, or use AJAX to load and insert buckets of additional images onto the page, pig.js intelligently loads and unloads images as you scroll down the page, to ensure ensure speedy rendering of images, smooth scrolling, and minimal network activitiy.
    2. Responsiveness: Images are loaded in JavaScript, at different resolutions depending on screen size. Also, because images are positioned using CSS transforms, images smartly re-tile when you shrink or expand the browser window.
    3. User Experience: Images are previewed with a small placeholder image that is scaled and blured. When the image loads, it gives the effect that the image was brought into focus (it’s super cool!).

    A lot of this is stolen straight from Google Photos (by way of observation and some creative use of the Chrome Inspector) and Medium (by way of some dope blog posts).

    If you want to see pig.js in action, check out the site that motivated it in the first place: a catalog of everything I ate in 2015: [feeding.schlosser.io][feeding-dan]. That site is also [on GitHub][feeding-dan-gh].

    Tags: #javascript

subscribe via RSS