Displaying 1 to 20 from 21 results

gods - GoDS (Go Data Structures)

Implementation of various data structures and algorithms in Go.Containers are either ordered or unordered. All ordered containers provide stateful iterators and some of them allow enumerable functions.

prometheus - A docker-compose stack for Prometheus monitoring

Before we get started installing the Prometheus stack. Ensure you install the latest version of docker and docker swarm on your Docker host machine. Docker Swarm is installed automatically when using Docker for Mac or Docker for Windows.Clone the project locally to your Docker host.

socrates - Small (8kb), batteries-included redux store to reduce boilerplate and promote good habits

Small (8kb), batteries-included redux store to reduce boilerplate and promote good habits.The state management in Redux is verbose, but fantastic. Socrates aims to supplement Redux's state management to reduce keystokes and transparently combine a few confusing concepts together. Namely, combineReducer, FSA, redux-actions, and updeep.


01. Stack 02. Queue 03. List 04. Hash Table 05. Binary Tree 06. Red Black Tree

stack-guard - A toy implementation of 'Stack Guard' on top of the LLVM compiler toolchain

A toy implementation of 'Stack Guard' on top of the LLVM compiler toolchain.Instrumentation code is added during compilation process to insert and verify stack canaries. Local variables (on the stack) are reordered to prevent buffers overflowing into other local variables. Vulnerable buffers are identified by performing a simple version of static taint analysis. Dependencies are maintained between function calls and pointer manipulations.

Buckets-Swift - Swift Collection Data Structures Library

Buckets is a complete, tested and documented collections library for swift.Carthage is a decentralized dependency manager that automates the process of adding frameworks to your application.

piladb - Lightweight RESTful database engine based on stack data structures

[pee-lah-dee-bee]. pila means stack or battery in Spanish.piladb is a lightweight RESTful database engine based on stack data structures. Create as many stacks as you need, PUSH or POP elements of any kind, and have access to the one on top always in constant time.

better-assert - c-style assert() for nodejs, reporting the expression string as the error message

Better c-style assertions using callsite for self-documenting failure messages.By default assertions are enabled, however the NO_ASSERT environment variable will deactivate them when truthy.

callsite - node

Access to v8's "raw" CallSites.

guides - A set of rules we use at @icalialabs to build better software

Icalia Guides is the programming style used at Icalia Labs to create beautiful and maintainable code.We algo provide a bunch of how to articles at the wiki to answer the most frequently asked questions.

parent-module - Get the path of the parent module

Node.js exposes module.parent, but it only gives you the first cached parent, which is not necessarily the actual parent.By default it will return the path of the immediate parent.

electron-unhandled - Catch unhandled errors and promise rejections in your Electron app

You can use this module directly in both the main and renderer process.You probably want to call this both in the main process and any renderer processes to catch all possible errors.

ensure-error - Ensures a value is a valid error by making it one if not

Pass it any value and you're are guaranteed to get back an Error with name, message, and stack properties.Can be useful when you don't control all the places an error can be thrown or rejected. A user could for example throw a string or an error without a stack property.

extract-stack - Extract the actual stack of an error

It gracefully handles cases where the stack is undefined or empty and returns an empty string.Returns the actual stack part of the error stack.