Posts

  • card-validator

    Validate credit cards as users type.

    Credit Card Validator provides validation utilities for credit card data inputs. It is designed as a CommonJS module for use in Node.js, io.js, or the browser. It includes first class support for ‘potential’ validity so you can use it to present appropriate UI to your user as they type.

    A typical use case in a credit card form is to notify the user if the data they are entering is invalid. In a credit card field, entering “411” is not necessarily valid for submission, but it is still potentially valid. Conversely, if a user enters “41x” that value can no longer pass strict validation and you can provide a response immediately.

    Credit Card Validator will also provide a determined card type (using credit-card-type). This is useful for scenarios in which you wish to render an accompanying payment method icon (Visa, MasterCard, etc.). Additionally, by having access to the current card type, you can better manage the state of your credit card form as a whole. For example, if you detect a user is entering (or has entered) an American Express card number, you can update the maxlength attribute of your CVV input element from 3 to 4 and even update the corresponding label from ‘CVV’ to ‘CID’.

    Tags: #typescript

  • useAuth

    The simplest way to add authentication to your React app. Supports various providers.

    useAuth is designed to be quick to setup. You’ll need an account with Auth0 or Netlify Identity and the appropriate access keys.

    Tags: #typescript • react • reacthooks

  • rssbox

    :newspaper: I consume the world via RSS feeds, and this is my attempt to keep it that way.

    This app uses the API of other websites and gives you an RSS feed in return. Quick and simple.

    List of public RSS Box instances: https://github.com/stefansundin/rssbox/discussions/64

    To open vlc:// links, see vlc-protocol.

    Tags: #ruby • webapp • instagram

  • Aria2Android

    An Android app that allows you run aria2 on your device

    This project uses devgianlu/CommonUtils, please follow the link to setup your environment properly.

    Tags: #java • android • aria2

  • DomQuery

    PHP library for easy ‘jQuery like’ DOM traversing and manipulation.

    DomQuery is a PHP library that allows you to easily traverse and modify the DOM (HTML/XML). As a library it aims to provide ‘jQuery like’ access to the PHP DOMDocument class (http://php.net/manual/en/book.dom.php).

    Tags: #php • domquery • domdocument

  • satispress

    Expose installed WordPress plugins and themes as Composer packages.

    Facilitate modern best practices for managing WordPress websites by automating Composer support for private plugins and themes.

    Tags: #php

  • opencms-core

    The Java open source content management system by Alkacon Software

    Tags: #java

  • rubex

    rubex - A Ruby-like language for writing Ruby C extensions.

    Rubex is a Ruby-like language for writing Ruby C extensions.

    Rubex is a language that makes writing CRuby C extensions as simple as writing Ruby. It does this by providing a syntax that is the perfect blend of the elegance of Ruby and the power of C. Rubex compiles to C and implicitly interfaces with the Ruby VM in a manner that is completely transparent to the programmer.

    Rubex keeps you happy even when writing C extensions.

    Tags: #ruby • c-extension • language

  • xmemcached

    High performance, easy to use multithreaded memcached client in java.

    • 2.4.7 released, supports MemcachedSessionComparator and resolveInetAddresses settings and tweak benchmark projects.
    • 2.4.6 released, set timeoutExceptionThreshold though XMemcachedClientFactoryBean.
    • 2.4.5 released, bug fixes.

    Tags: #java • memcached • cache

  • gAnswer

    A KBQA system based on DBpedia.

    GAnswer system is a natural language QA system developed by Institute of Computer Science & Techonology Data Management Lab, Peking University, led by Prof. Zou Lei. GAnswer is able to translate natural language questions to query graphs containing semantic information. Then, the system can further turn query graphs into standard SPARQL query, which will be executed in graph databases, in order to attain answers for the users. We apply an innovative data-driven method for semantic disambiguation. In details, while generating query graphs, we maintain multiple plans for entities and predicate mappings and we conduct semantic disambiguation in the query execution phrase according to entities and predicate matches ( incorrect mappings ).

    This is an implementation for TKDE 2018 paper Answering Natural Language Questions by Subgraph Matching over Knowledge Graphs

    **For help document, click here 中文(ZH), English

    Tags: #java • semantic-parsing • question-answering

subscribe via RSS