Skip to content
View JordanRickman's full-sized avatar
Block or Report

Block or report JordanRickman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. b b Public

    JavaScript 2

  2. nime-hx711 nime-hx711 Public

    NIME Project, Fall 2019: Microcontroller code for reading from the HX711 load cell amplifiers.

    C++

  3. KinectronSoundWarp KinectronSoundWarp Public

    JavaScript

  4. Bound Privileged Method Pattern Bound Privileged Method Pattern
    1
    # JavaScript Pattern: The Bound Privileged Method
    2
    
                  
    3
    ## Information Hiding in JavaScript
    4
    In JavaScript, we can exploit closure to create private variables. Like so:
    5
    
                  
  5. The Connector OOP Pattern The Connector OOP Pattern
    1
    # Connectors: A Design Pattern for Maintaining Consistent Object Relationships
    2
    
                  
    3
    The entities in an application's domain model are defined in large part by their relationships between them. The basic three are one-to-one, one-to-many, and many-to-many, but additional invariants may be layered on top of these. In a traditional OOP style, entities are responsible for maintaining these invariants, via logic in their public mutator methods. I propose an alternative that I call the _connector pattern_. In the connector pattern, object relationships are created and destroyed (connected and disconnected) by a third object called a Connector.
    4
    
                  
    5
    ## Why Connectors?
  6. muse-tone muse-tone Public

    Sonification of data streaming from a Muse EEG headband. Runs as a Chrome app.

    JavaScript 1