Posts

  • xmlseclibs

    A PHP library for XML Security

    xmlseclibs is a library written in PHP for working with XML Encryption and Signatures.

    The author of xmlseclibs is Rob Richards.

    Tags: #php

  • bangladesh-geocode

    Division, District, Upazila and, Union level fully mapped Dataset in SQL, CSV, JSON, XML, and PHP format.

    • Division name in English
      • Division name in Bangla
      • Division’s government verified website address
    • District mapped with Division
      • District name in English
      • district name in Bangla
      • District Commissioner’s (DC) office - latitude (3 meter accuracy)
      • District Commissioner’s (DC )office - longitude (3 meter accuracy)
      • District’s government verified website address
    • Upazila mapped with District
      • Upazila name in English
      • Upazila name in Bangla
      • Upazila’s government verified website address
    • Union mapped with Upazila
      • Union name is English
      • Union name in Bangla
      • Union’s government verified website address

    Tags: #php • district • bangla

  • VulnWhisperer

    Create actionable data from your Vulnerability Scans

    Tags: #python • nessus • elasticstack

  • tocbot

    Build a table of contents from headings in an HTML document.

    You can use npm to install it or include the script on the page with HTML.

    Download it here

    Tags: #javascript • toc • html-document

  • btoandav20

    Support for Oanda-V20 API in backtrader

    Support for Oanda-V20 API in backtrader

    This integration is still under development and may have some issues, use it for live trading at your own risk!

    Tags: #python • backtrader • oanda

  • node-binance-trader

    💰 Cryptocurrency Trading Strategy & Portfolio Management Development Framework for Binance. 🤖

    1. Documentation 📖
    2. Technical overview 👨‍💻
    3. Disclaimer 📖
    4. Donate 🙏
    5. Getting in touch 💬
    6. Final Notes

    Tags: #typescript • binance • trading-bot

  • TwigBridge

    Give the power of Twig to Laravel

    TwigBridge >= 0.13 supports Twig 3. If you need Twig 1/2 support, use the 0.12 versions.

    Tags: #php

  • firekylin

    A Simple & Fast Node.js Blogging Platform Base On ThinkJS3 & React & ES2015+

    普通用户安装参见 普通安装,推荐使用腾讯云实验室体验详细的安装流程。如需对 Firekylin 进行开发,可参考 仓库版安装

    Tags: #typescript • firekylin • thinkjs

  • scalelite

    Scalable load balancer for BigBlueButton.

    BigBlueButton is an open source web conferencing system for online learning.

    Scalelite is an open source load balancer that manages a pool of BigBlueButton servers. It makes the pool of servers appear as a single (very scalable) BigBlueButton server. A front-end, such as Moodle or Greenlight, sends standard BigBlueButton API requests to the Scalelite server which, in turn, distributes those request to the least loaded BigBlueButton server in the pool.

    A single BigBlueButton server that meets the minimum configuration supports around 200 concurrent users.

    For many schools and organizations, the ability to 4 simultaneous classes of 50 users, or 8 simultaneous meetings of 25 users, is enough capacity. However, what if a school wants to support 1,500 users across 50 simultaneous classes? A single BigBlueButton server cannot handle such a load.

    With Scalelite, a school can create a pool of 4 BigBlueButton servers and handle 16 simultaneous classes of 50 users. Want to scale higher, add more BigBlueButton servers to the pool.

    BigBlueButton has been in development for over 10 years now. The latest release is a pure HTML5 client, with extensive documentation. There is even a BigBlueButton install script called bbb-install.sh that lets you setup a BigBlueButton server (with a Let’s Encrypt certificate) in about 15 minutes. Using bbb-install.sh you can quickly setup a pool of servers for management by Scalelite.

    To load balance the pool, Scalelite periodically polls each BigBlueButton to check if it is reachable online, ready to receive API requests, and to determine its current load (number of currently running meetings). With this information, when Scalelite receives an incoming API call to create a new meeting, it places the new meeting on the least loaded server in the pool. In this way, Scalelite can balance the load of meeting requests evenly across the pool.

    Many BigBlueButton servers will create many recordings. Scalelite can serve a large set of recordings by consolidating them together, indexing them in a database, and, when receiving an incoming getRecordings, use the database index to return quickly the list of available recordings.

    Tags: #ruby

  • Cookies

    Cookies.js is a small client-side javascript library that makes managing cookies easy.

    Features
    Browser Compatibility
    Getting the Library
    Use in CommonJS/Node Environments Without window
    A Note About Encoding
    API Reference

    Tags: #javascript

subscribe via RSS