Displaying 1 to 20 from 21 results

mingo - JavaScript implementation of MongoDB query language

  •    Javascript

The collection to mixin needs to provide a method with signature toJSON() -> Array[Object].



For many years I worked with Northwind database as evidence of "new technologies". That is, Microsoft changed the data access technology and I tested the technology in this database. Now what I like to do is migrate the knowledge of the model database to new architectures a...

.NET Domain-Driven Design with C#: Problem-Design-Solution

  •    DotNet

The purpose of this project is to hold the source code for my latest book, .NET Domain-Driven Design with C#: Problem-Design-Solution. The book is one large case study of a real-world application, named SmartCA, which is a smart client application implemented with the latest ...

Domain-Driver Framework


Domain-Driver is a generic framework that enables developers to quickly build rich, expressive domain models. It is both "decoupled from" and "compatible with" any persistence technology. The download includes an example using ADO .NET Entities Framework Code-First persistence.

combine-stream - Combine multiple duplex streams into just one

  •    Javascript

Combine multiple duplex streams into just one. combine-stream lets you treat a few streams as just one, in a parallel fashion. When you combine a bunch of streams, you write to it as if it was one, and read from it as if it was one, but you are simultaneously writing to all the streams and getting the output from all the streams.

ecosystem-docs - Aggregate and store a collection of data for GitHub repositories, intended for use with documenting package ecosystems on npm

  •    Javascript

Aggregate and store a collection of data for GitHub repositories, intended for use with documenting package ecosystems on npm.This makes it easier to write your own version of stackgl/packages, with the added bonus of being more pleasant to work with and using a better caching strategy.

maggregate - Mongo Aggregation Builder

  •    Javascript

Simple aggregation pipeline builder for MongoDb. Inspired by the eloquent aheckmann/mquery.Currently, all mongo aggregation pipeline operators are supported. To learn how to use them, see the documentation for them.

all-your-github-are-belong-to-us - :octocat: Save all your GitHub data to one place, private & public

  •    Javascript

GitHub is a fantastic tool — I use it constantly. I'd like to understand more of how I work on GitHub, but I don't have all my data. I can setup an RSS hook on my public feed, but I do a lot of work on private repos as well. Simple, just run script/bootstrap from your clone.

mongo-aggregation-debugger - Debug MongoDb's aggregation framework and visualize what each stage of the pipeline outputs

  •    Javascript

It is pretty hard to understand why a specific aggregation query fails or doesn't output the right results since it can be pretty complex and go through a lot of stages before returning values. You give the debugger access to your instance of mongodb, and it creates a temporary collection in which it will run each stage of the aggregation query in series. The temporary database is dropped after each debug.

calculate-all - calculate_all method for aggregate functions in Active Record

  •    Ruby

Provides #calculate_all method on your Active Record models, scopes and relations. It's a little addition to Active Record's #count, #maximum, #minimum, #average and #sum. It allows to fetch all of the above and any other aggregate functions results in one request, with respect to grouping. Tested only with Postgres and MySQL only right now. It relies on automatic values type-casting of underlying driver.

pipeworks - Create pipes. Fit 'em together. Start the flow!

  •    Javascript

Start by initializing a pipeline. Pipes are the modular component of pipeworks. Fit pipes together to form a pipeline.

vote-profile - voting profile for fair vote aggregation

  •    Javascript

The profile is the interface, there will be a simple express server made available soon on a seperate repository. Creating a voting rule is easy, simply make a function that takes a profile as an input, and outputs an object, with the names of the alternatives as keys, and the score of that candidate as values, the profile has a few helper methods: profile.each takes a visitFunction and runs that function on each group of similiar ballots. (e.g. for an object that looks like this {ordering:["a","b","c"],numVotes:33}) look in the folder "methods" for examples.

repos-using-electron - REPLACED BY https://github.com/electron/dependent-repos

  •    Javascript

A collection of all public GitHub repositories that depend on electron or electron-prebuilt. Uses the libraries.io to find dependent repos, and the GitHub API to fetch latest package.json for each repo.

dataflow-api - JavaScript API for dataflow processing.

  •    Javascript

JavaScript API for dataflow processing using the vega-dataflow reactive engine. Perform common database operations (sorting, filtering, aggregation, window calculations) over JavaScript objects. Build and compose transformation pipelines over streaming data. A dataflow is a processing pipeline that consists of a sequence of data transforms. A dataflow can either be a standalone dataflow that allows data objects to be added or removed, or a derived dataflow that processes the output of an upstream flow. All dataflows are reactive: they automatically re-evaluate upon changes to input data or upstream flows.

HackerQueue - Your favorite tech sites compiled down to topics you find interesting.

  •    Javascript

Your favorite tech sites compiled down to topics you find interesting. Scrapes HackerNews, Lobste.rs, and /r/programming and then compiles them into a searchable and viewable source.

openmptcprouter - OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt

  •    Roff

OpenMPTCProuter is an open source solution to aggregate and encrypt multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP.

timestream-aggregates - Aggregation operations for timeseries streams (objectMode streams ordered by timestamp)

  •    Javascript

Aggregation functions for objectMode streams. Contains a set of stream Transforms that accept objectMode streams with a sequenceKey and aggregate all other values of each record into chunks at regular intervals. This is most useful for timeseries data as the chunked aggregation function is designed to slice data by time.