Posts

  • ssh-baseline

    DevSec SSH Baseline - InSpec Profile

    This Compliance Profile requires InSpec for execution:

    $ git clone https://github.com/dev-sec/ssh-baseline
    $ inspec exec ssh-baseline
    

    You can also execute the profile directly from Github:

    $ inspec exec https://github.com/dev-sec/ssh-baseline
    

    Tags: #ruby • inspec • audit

  • Gofi

    Gofi (gəʊfi:) is a web file indexer written by golang

    English 简体中文

    Gofi (gəʊfi:) is a web file indexer written by golang.

    Tags: #typescript • go • filemanager

  • laravel-config-writer

    Write to Laravel Config files and maintain file integrity

    Write to Laravel Config files and maintain file integrity.

    This library is an extension of the Config component used by Laravel. It adds the ability to write to configuration files.

    You can rewrite array values inside a basic configuration file that returns a single array definition (like a Laravel config file) whilst maintaining the file integrity, leaving comments and advanced settings intact.

    The following value types are supported for writing: strings, integers, booleans and single-dimension arrays.

    Tags: #php

  • geofirex

    :globe_with_meridians: :round_pushpin: Geolocation Queries with Firestore & RxJS

    Realtime Geolocation with Firestore & RxJS. Query geographic points within a radius on the web or Node.js.

    Tags: #typescript • rxjs • firebase

  • contain-google

    [Looking for maintainer] - Google Container isolates your Google activity from the rest of your web activity in order to prevent Google from tracking you outside of the Google website via third party cookies.

    Prevent Google from tracking your visits to other websites

    This is a fork of Facebook Container

    Google Container is an add-on you can install on Firefox to prevent Google from tracking your activity on other websites, so you can continue to use Google while protecting your privacy.

    Note: To learn more about Containers in general, see Firefox Multi-Account Containers.

    Tags: #javascript • privacy • firefox-containers

  • lock

    Auth0’s signin solution

    Auth0 is an authentication broker that supports both social and enterprise identity providers, including Active Directory, LDAP, Google Apps, and Salesforce.

    Tags: #javascript • dx-sdk • lock

  • iban.js

    IBAN & BBAN validation, formatting and conversion in Javascript

    IBAN and BBAN validation, formatting and conversion in Javascript. Check the demo on demo page to try it.

    IBAN.js follows the ISO 13616 IBAN Registry technical specification.

    Tags: #javascript

  • Porter

    :lipstick: Scalable and durable all-purpose data import abstraction for publishing testable APIs and SDKs.

    Porter is the all-purpose PHP data importer. She fetches data from anywhere and serves it as a single record or an iterable record collection, encouraging processing one record at a time instead of loading full data sets into memory at once. Her durability feature provides automatic, transparent recovery from intermittent network connectivity errors by default.

    Porter’s interface trichotomy of providers, resources and connectors maps well to APIs. For example, a typical API such as GitHub would define the provider as GitHub, a resource as GetUser or ListRepositories and the connector could be [HttpConnector][].

    Porter provides a dual API for synchronous and asynchronous imports, both of which are concurrency safe, so multiple imports can be paused and resumed simultaneously. Asynchronous mode allows large scale imports across multiple connections to work at maximum efficiency without waiting for each network call to complete.

    Tags: #php • porter • data-import

  • rubocop-github

    Code style checking for GitHub’s Ruby projects

    This repository provides recommended RuboCop configuration and additional Cops for use on GitHub open source and internal Ruby projects.

    Tags: #ruby • rubocop

  • atdatabases

    TypeScript clients for databases that prevent SQL Injection

    Using tagged template literals for queries, e.g.

    db.query(sql`SELECT * FROM users WHERE id=${userID}`);
    

    makes it virtually impossible for SQL Injection attacks to slip in un-noticed. All the @databases libraries enforce the use of the sql tagged template literals, so you can’t accidentally miss them.

    The query is then passed to your database engine as a separate string and values:

    {text: 'SELECT * FROM users WHERE id=?', values: [userID]}
    

    Tags: #typescript • sql • postgres

subscribe via RSS