Posts

  • throttle

    Throttle your network connection [Linux/Mac OS X]

    Inspired by tylertreat/Comcast, the connectivity setting in the WPTAgent and sltc.

    Throttle uses pfctl on Mac and tc on Linux to simulate different network speeds. On Linux you also need ip and route for Throttle to work.

    You can set the download/upload speed and RTT. Upload/download is in kbit/s and RTT in ms.

    This is an early release, so please help us find potential bugs.

    Tags: #javascript • throttle • bandwith

  • why-is-node-running

    Node is running but you don’t know why? why-is-node-running is here to help you.

    Node.js is running but you don’t know why? why-is-node-running is here to help you.

    Tags: #javascript

  • gerbil

    GERBIL - General Entity annotatoR Benchmark

    This project is a benchmarking platform for entity annotation and disambiguation tools. It also has been extended for Question Answering (see QuestionAnswering branch).

    For further information, please take a look into the wiki or visit the project home page.

    Tags: #java • benchmarking • benchmarking-framework

  • jsonbase

    A database software completely built as JSON files in backend. A powerful, portable and simple database works on top of JSON files. It is like a database software, currently having basic CRUD operation features. You can use this as a backend for your ReST APIs as well. The software is completely free and opensource. We are coming up with new features and providing more updates. The another beautiful advantage with JSON-base is since it is a NPM module, this fits well in your nodeJs applications eco system. if you want to develop quick prototypes/poc or need of a database with minimal requirements then, JSONBASe is an must option that you can consider. However there is a limitation if you go beyond a million records per table.

    A database software completely built as JSON files in backend. A powerful, portable and simple database works on top of JSON files. It is like a database software, currently having basic CRUD operation features. You can use this as a backend for your ReST APIs as well. The software is completely free and opensource. We are coming up with new features and providing more updates. The another beautiful advantage with JSON-base is since it is a NPM module, this fits well in your nodeJs applications eco system. if you want to develop quick prototypes/poc or need of a database with minimal requirements then, JSONBASe is an must option that you can consider. However there is a limitation if you go beyond a million records per table.

    @@ Currently in Pre-Alpha Version @@
    

    Tags: #javascript • database • npm-module

  • react-native-sqlite-2

    SQLite3 Native Plugin for React Native for iOS, Android, Windows and macOS.

    SQLite3 Native Plugin for React Native for Android, iOS, Windows and macOS. This plugin provides a WebSQL-compatible API to store data in a react native app, by using a SQLite database on the native side.

    Inspired by fantastic work done by Nolan Lawson. It should be a drop-in replacement for react-native-sqlite-storage. It works pretty well with PouchDB on React Native app.

    Tags: #typescript • pouchdb • react-native

  • Use existing REST endpoints with GraphQL

    The Apollo Link Rest library is maintained by Apollo community members and not an Apollo GraphQL maintained library. For information on progress check out the issues or the design. We would love your help with writing docs, testing, anything! We would love for you, yes you, to be a part of the Apollo community!

    Tags: #typescript

  • mongoid-slug

    Mongoid Slug 7.x requires at least Mongoid 7.0.0 and Ruby 2.7.0. For earlier Mongoid and Ruby version support, please use an earlier version of Mongoid Slug.

    Mongoid Slug is compatible with all MongoDB versions which Mongoid supports, however, please see “Slug Max Length” section below for MongoDB 4.0 and earlier.

    Tags: #ruby

  • manticoresearch-php

    require_once __DIR__ . '/vendor/autoload.php';
    
    $config = ['host'=>'127.0.0.1','port'=>9308];
    $client = new \Manticoresearch\Client($config);
    $index = $client->index('movies');
    

    Tags: #php • search

  • blueprint

    A code generation tool for Laravel developers.

    Blueprint requires a Laravel application running a supported version of Laravel. Currently that is Laravel 10.38 or higher.

    Tags: #php

  • ed25519-java

    Pure Java implementation of EdDSA

    • The library has been extensively profiled for contention issues in a multi-threaded environment. The only remaining potential contention is in EdDSANamedCurveTable.defineCurve(), which will be rarely called.
    • The public constant for the curve name has returned as ED_25519, and the curve specification has a public constant ED_25519_CURVE_SPEC to avoid repeated lookups when converting to and from encoded form for the public or private keys.
    • GroupElement is now completely immutable, and all fields final, to avoid the need for synchronized blocks over mutable fields. This required some new constructors and paths to construction.
    • EdDSAPublicKeySpec.getNegativeA() and EdDSAPublicKey.getNegativeA() now evaluate lazily, taking advantage of the immutability of GroupElement.negate(). This boosts the performance of the public key constructor when the key is just being passed around rather than used.
    • Support for X509Key wrapped EdDSA public keys.

    Tags: #java • eddsa • ed25519

subscribe via RSS