Posts

  • simple-markdown

    JavaScript markdown parsing, made simple

    Returns a syntax tree of the result of parsing source with the default markdown rules. Assumes a block scope.

    Tags: #javascript

  • python-json-logger

    Json Formatter for the standard python logger

    Json outputs are provided by the JsonFormatter logging formatter. You can add the custom formatter like below:

    Please note: version 0.1.0 has changed the import structure, please update to the following example for proper importing

        import logging
        from pythonjsonlogger import jsonlogger
    
        logger = logging.getLogger()
    
        logHandler = logging.StreamHandler()
        formatter = jsonlogger.JsonFormatter()
        logHandler.setFormatter(formatter)
        logger.addHandler(logHandler)
    

    Tags: #python • logging

  • dovpanda

    Directions overlay for working with pandas in an analysis environment

    Directions are hints and tips for using pandas in an analysis environment. dovpanda is an overlay companion for working with pandas in an analysis environment.
    It is an overlay module that tries to understand what you are trying to do with your data, and helps you make you code more concise with readable.
    If you think your task is common enough, it probably is, and pandas probably has a built-in solution. dovpanda will help you find them.

    Tags: #python • pandas • overlay

  • vscode-bookmarks

    Bookmarks Extension for Visual Studio Code

    • New Sticky Engine
    • Adds Virtual Workspaces support
    • Adds Workspace Trust support
    • Full Remote Development support
    • Improved Multi-root support
    • Adds Cross-platform support
    • Improved Side Bar usability

    Tags: #typescript • bookmark • navigation

  • nacos-spring-project

    Nacos ECO Project for Spring Framework

    Included in this section are some samples for you to get a quick start with Nacos Spring.

    Tags: #java • nacos • spring

  • jsprit

    jsprit is a java based, open source toolkit for solving rich vehicle routing problems

    Please visit docs to learn more.The best way to get to know jsprit is by looking at code examples.

    Tags: #java • vrp • algorithm

  • paths-filter

    Conditionally run actions based on files modified by PR, feature branch or pushed commits

    GitHub Action that enables conditional execution of workflow steps and jobs, based on the files modified by pull request, on a feature branch, or by the recently pushed commits.

    Run slow tasks like integration tests or deployments only for changed components. It saves time and resources, especially in monorepo setups. GitHub workflows built-in path filters don’t allow this because they don’t work on a level of individual jobs or steps.

    Real world usage examples:

    Tags: #typescript • github-actions • change-detection

  • fern-wifi-cracker

    Automatically exported from code.google.com/p/fern-wifi-cracker

    Fern Wifi Cracker is a Wireless security auditing and attack software program written using the Python Programming Language and the Python Qt GUI library. The program is able to crack and recover WEP/WPA/WPS keys and also run other network based attacks on wireless or ethernet based networks

    Tags: #python

  • omniscient

    A library providing an abstraction for React components that allows for fast top-down rendering embracing immutable data for js

    We can happily announce that as of React 16.6, Omniscient.js can enjoy retirement after a job well done. The new React.memo API can for most cases replace the Omniscient decorator with your own areEqual function. It’s not exactly the same, but we feel that it is close enough for most cases. Thanks for supporting Omniscient all these years.


    Do fast top-down rendering embracing immutable data and functional programming.

    Omniscient pairs the simplicity of Quiescent with the cursors of Om, for js, using Immutable.js.

    Tags: #javascript

  • Honeypot

    Simple spam prevention package for Laravel applications

    “Honeypot” method of spam prevention is a simple and effective way to defer some of the spam bots that come to your site. This technique is based on creating an input field that should be left empty by the real users of the application but will most likely be filled out by spam bots.

    This package creates a hidden DIV with two fields in it, honeypot field (like “my_name”) and a honeytime field - an encrypted timestamp that marks the moment when the page was served to the user. When the form containing these inputs invisible to the user is submitted to your application, a custom validator that comes with the package checks that the honeypot field is empty and also checks the time it took for the user to fill out the form. If the form was filled out too quickly (i.e. less than 5 seconds) or if there was a value put in the honeypot field, this submission is most likely from a spam bot.

    Tags: #php

subscribe via RSS