Posts

  • vacuumetrix

    Suck up metrics from various sources and spit them into Graphite, Ganglia and OpenTSDB

    • New Relic
    • AWS Cloudwatch (some services)
    • Neustar Web Performance Management
    • facebook “likes”
    • twitter “followers”

    Tags: #ruby

  • testng

    TestNG testing framework

    TestNG requires Java 11 or higher to run. The library is compiled to target Java 11 bytecode, ensuring compatibility with Java 11+.

    Note for contributors: Building TestNG from source requires JDK 21 or higher. See CONTRIBUTING.md for details.

    Tags: #java • testng • testing

  • global

    “Global” provides accessor methods for your configuration data

    The ‘global’ gem provides accessor methods for your configuration data and share configuration across backend and frontend.

    The data can be stored in YAML files on disk, or in the AWS SSM Parameter Store.

    Tags: #ruby

  • dashboard

    The Rancher UI

    Rancher Dashboard is the UI that powers Rancher.

    Rancher Dashboard supports an extension mechanism that allows developers to independently provide additional functionality to Rancher. You can learn more from our Rancher Extensions Docs.

    Tags: #typescript • rancher • kubernetes

  • Netshot

    Network orchestration made easy

    Configuration and Compliance Management Software

    https://www.netshot.net

    Tags: #java • network • network-admin

  • svgMap

    svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country.

    svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country.

    Live demo: https://stephanwagner.me/create-world-map-charts-with-svgmap#svgMapDemoGDP


    Tags: #javascript • svg-map • world-map

  • PAMI

    PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. Supports commands with responses with multiple events. Very suitable for development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc

    PAMI means PHP Asterisk Manager Interface. As its name suggests its just a set of php classes that will let you issue commands to an ami and/or receive events, using an observer-listener pattern.

    The idea behind this, is to easily implement operator consoles, monitors, etc. either via SOA or ajax.

    A port for nodejs is available at: http://marcelog.github.com/Nami A port for erlang is available at: https://github.com/marcelog/erlami

    Tags: #php • asterisk • ami

  • laravel-ai-translator

    High quality automatic translate your language files into many languages using AI like Claude, GPT and etc.

    Pushing to master starts the release workflow. It waits ten minutes before releasing, and a newer push cancels the pending run and restarts the timer. Automatic releases increment the patch version.

    Maintainers can also run the Release workflow manually and choose a patch, minor, or major increment. Manual releases use the same ten-minute quiet period. Before publishing, the workflow runs the package tests and PHPStan, updates the version in composer.json, commits it, and creates a matching MAJOR.MINOR.PATCH tag and GitHub Release.

    Tags: #php • ai • anthropic

  • postcss-cli

    CLI for postcss

    If you need to pass options to your plugins, or have a long plugin chain, you’ll want to use a configuration file.

    postcss.config.js

    module.exports = {
      parser: 'sugarss',
      plugins: [
        require('postcss-import')({ ...options }),
        require('postcss-url')({ url: 'copy', useHash: true }),
      ],
    }
    

    Note that you can not set the from or to options for postcss in the config file. They are set automatically based on the CLI arguments.

    Tags: #javascript • cli • postcss

  • eggnog-mapper

    Fast genome-wide functional annotation through orthology assignment

    EggNOG-mapper is a tool for fast functional annotation of novel sequences. It uses precomputed orthologous groups and phylogenies from the eggNOG database (http://eggnog5.embl.de) to transfer functional information from fine-grained orthologs only.

    Common uses of eggNOG-mapper include the annotation of novel genomes, transcriptomes or even metagenomic gene catalogs.

    The use of orthology predictions for functional annotation permits a higher precision than traditional homology searches (i.e. BLAST searches), as it avoids transferring annotations from close paralogs (duplicate genes with a higher chance of being involved in functional divergence).

    Benchmarks comparing different eggNOG-mapper options against BLAST and InterProScan can be found here.

    EggNOG-mapper is also available as a public online resource: http://eggnog-mapper.embl.de

    Tags: #python • annotations • orthology-assignments

subscribe via RSS