Posts

  • lightning-browser-extension

    The Bitcoin Lightning Browser extension that connects to different wallet interfaces and brings deep lightning integration to the web

    The extension provides deep Lightning Network integration for websites (for payments and authentication flows).

    The goal is to write a minimal web extension to allow browsers to interact with the Lightning Network programmatically. It focuses on the web-payments process and does not try to be a full node UI with advanced channel-management or similar features.

    The extension implements the WebLN standard as the interface that allows websites to connect to Lightning Network nodes (to request payments, invoices, signatures, login, etc.) and enable seamless UX of web payments and authentications.

    The extension can connect to different node implementations and supports custodial and non-custodial setups.

    Tags: #typescript • bitcoin • lightning

  • yappi

    Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.

    • Fast: Yappi is fast. It is completely written in C and lots of love and care went into making it fast.
    • Unique: Yappi supports multithreaded, asyncio and gevent profiling. Tagging/filtering multiple profiler results has interesting use cases.
    • Intuitive: Profiler can be started/stopped and results can be obtained from any time and any thread.
    • Standards Compliant: Profiler results can be saved in callgrind or pstat formats.
    • Rich in Feature set: Profiler results can show either Wall Time or actual CPU Time and can be aggregated from different sessions. Various flags are defined for filtering and sorting profiler results.
    • Robust: Yappi has been around for years.

    Tags: #python • profilers • multi-threaded-applications

  • awesome-phonenumber

    Google’s libphonenumber pre-compiled with the closure compiler

    This library is a pre-compiled version of Google’s libphonenumber, with a slightly simpler interface. It has a minimal footprint - is by far the smallest libphonenumber-based library available on npmjs, and has no dependencies.

    TypeScript typings are provided within the package.

    Uses libphonenumber v8.13.40

    Tags: #javascript • phone-number • libphonenumber

  • intellij

    IntelliJ plugin for Bazel projects

    This project uses binary bundles licensed under JetBrains User Agreement (https://www.jetbrains.com/legal/docs/toolbox/user/).

    This is an early-access version of our Bazel plugins for IntelliJ, Android Studio, and CLion.

    The Bazel plugin uploaded to the JetBrains Marketplace regularly from the state of this repository. See the releases tab for more information.

    Please see our latest community update for Bazel IntelliJ plugin: Announcing Bazel & JetBrains co-maintenance of IntelliJ IDEA Bazel Plugin.

    Tags: #java • bazel • intellij

  • php-cassandra

    php Cassandra driver which support Protocol v3 (Cassandra 2.1) and asynchronous requests

    • Using Protocol v3 (Cassandra 2.1)
    • Support ssl/tls with stream transport layer
    • Support asynchronous and synchronous request
    • Support for logged, unlogged and counter batches
    • The ability to specify the consistency, “serial consistency” and all flags defined in the protocol
    • Support Query preparation and execute
    • Support all data types conversion and binding, including collection types, tuple and UDT
    • Support conditional update/insert
    • 5 fetch methods (fetchAll, fetchRow, fetchPairs, fetchCol, fetchOne)
    • Two transport layers - socket and stream.
    • Using exceptions to report errors
    • 800% performance improvement(async mode) than other php cassandra client libraries

    Tags: #php

  • binance_grid_trader

    Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Futures Exchange. you can use it to trade any pair in Binance Exchange. Binance_grid_trader是一个币安网格策略软件, 目前支持币安现货,USDT合约和币币合约。

    Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Future Exchange. you can use it to trade any pair in Binance Exchange.

    中文文档 Portuguese

    Tutorial Video

    Tags: #python • grid-strategy • okex

  • laravel-mobile-detect

    Mobile detection within Blade templates

    A package that enables you to use device detection right in your Blade templates. (Utilises the well-known, constantly updated PHP mobile detection library.)

    Tags: #php • laravel • laravel-5-package

  • tracy

    A tool designed to assist with finding all sinks and sources of a web application and display these results in a digestible manner.

    A pentesting tool designed to assist with finding all sinks and sources of a web application and display these results in a digestible manner. tracy should be used during the mapping-the-application phase of the pentest to identify sources of input and their corresponding outputs. tracy can use this data to intelligently find vulnerable instances of XSS, especially with web applications that use lots of JavaScript.

    tracy is a browser extension that records all user input to a web application and monitors any time those inputs are output, for example in a DOM write, server response, or call to eval.

    For guides and reference materials about tracy, see the documentation.

    Tags: #javascript • xss • xss-detection

  • oooas

    An object oriented approach to generating OpenAPI specs, implemented in PHP.

    An object oriented approach to generating OpenAPI specs, implemented in PHP.

    You can build up your API spec using immutable PHP classes, and then export the spec to JSON (or YAML with the help of another package).

    This package is dependency free and makes heavy use of PHP 7 features, mainly being type hints and enabling strict types. This should make your life a lot easier when working with a good IDE that can use this information.

    Tags: #php • open-source • openapi

  • home-assistant-config

    🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!

    1. TL;DR
    2. Overview
      Goals | Agile development
    3. Key features
      Climate control | Weather report | Lighting control | Presence and basic security | Modes and scenes | General information | Additional human interfaces
    4. Setup
      Supporting hardware choices | Configuration | Systems and bridges | Physical devices | Software | Usage
    5. License
    6. Thanks

    Tags: #python • home-assistant • home-assistant-config

subscribe via RSS