Posts
-
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
GetUserorListRepositoriesand 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
-
DataDogAuditBundle
Stores all database changes for doctrine ORM
This bundle creates an audit log for all doctrine ORM database related changes:
- inserts and updates including their diffs and relation field diffs.
- many to many relation changes, association and dissociation actions.
- if there is an user in token storage, it will link him to the log.
- the audit entries are inserted within the same transaction during flush, if something fails the state remains clean.
Basically you can track any change from these log entries if they were managed through standard ORM operations.
NOTE: audit cannot track DQL or direct SQL updates or delete statement executions.
Tags: #php
-
qpixel
Q&A-based community knowledge-sharing software
Rails-based version of our core software. Currently under active development towards MVP.
Tags: #ruby • rails • q-and-a
-
Catroid
Writing programs on an Android device without prior knowledge.
Catroid is a visual coding IDE and interpreter for Android for the Catrobat programming language.
Catrobat is a visual programming language and a set of creativity tools for smartphones. Catrobat projects can be created using Catrobat’s Android apps available on Google Play and iPhone apps available on Apple’s app store.
For more information oriented towards developers, check out our developers page.
Tags: #java
-
super-bombinhas
A 2D platformer written in Ruby.
Super Bombinhas is a retro platformer game inspired by classics like Super Mario World, but with a unique change characters mechanic. It is built with Ruby and the Gosu and MiniGL libraries. You can download the installers from releases here in GitHub or in itch.io, where you can also find a more detailed description and a gameplay video. It’s also available on Steam.
Join the subreddit!
Tags: #ruby
-
Mutters
A framework for building bot brains.
A Java framework for building bot brains. Heavily inspired by Amazon Echo’s natural language understanding model.
Implements:
- Templated and/or machine learning based identification of a user’s intent based on their utterance. Support out of the box for OpenNLP or Facebook’s fastText.
- Templated and/or machine learning based (NER) extraction of data from the user’s utterance
- State management to support complex conversations, using either:
- a state machine
- Inkle’s narrative scripting engine Ink
- Pluggable intent matching, named entity extraction and conversation state management so you can use our own implementations.
Tags: #java • machine-learning • bot
subscribe via RSS