Displaying 1 to 20 from 49 results

math-as-code - a cheat-sheet for mathematical notation in code form


This is a reference to ease developers into mathematical notation by showing comparisons with JavaScript code.This guide is not yet finished. If you see errors or want to contribute, please open a ticket or send a PR.

stream-handbook - how to write node programs with streams


Now you will have a stream-handbook command that will open this readme file in your $PAGER. Otherwise, you may continue reading this document as you are presently doing.Streams come to us from the earliest days of unix and have proven themselves over the decades as a dependable way to compose large systems out of small components that do one thing well. In unix, streams are implemented by the shell with | pipes. In node, the built-in stream module is used by the core libraries and can also be used by user-space modules. Similar to unix, the node stream module's primary composition operator is called .pipe() and you get a backpressure mechanism for free to throttle writes for slow consumers.

awesome-coins - ₿ A guide (for humans!) to cryto-currencies and their algos.


A cryptocurrency is a digital asset designed to work as a medium of exchange using cryptography to secure the transactions and to control the creation of additional units of the currency. There are many algorithms used in many different crypto–currencies. This document serves to provide a simple map to reference which are for what, as well as provide a nice list of helpful services and utilities for managing coins.




setup.py - 📦 A Human's Ultimate Guide to setup.py.


This repo exists to provide an example setup.py file, that can be used to bootstrap your next Python project. It includes some advanced patterns and best practices for setup.py, as well as some commented–out nice–to–haves. For example, this setup.py provides a $ python setup.py upload command, which creates a universal wheel (and sdist) and uploads your package to PyPi using Twine, without the need for an annoying setup.cfg file.

digital_video_introduction - A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding)


A gentle introduction to video technology, although it's aimed at software developers / engineers, we want to make it easy for anyone to learn. This idea was born during a mini workshop for newcomers to video technology. The goal is to introduce some digital video concepts with a simple vocabulary, lots of visual elements and practical examples when possible, and make this knowledge available everywhere. Please, feel free to send corrections, suggestions and improve it.

java8-tutorial - Modern Java - A Guide to Java 8


This article was originally posted on my blog. Java 8 enables us to add non-abstract method implementations to interfaces by utilizing the default keyword. This feature is also known as virtual extension methods.

vim-galore - :mortar_board: All things Vim!


Vim is a text editor with a long line of ancestors that goes back to qed. Bram Moolenaar released it in 1991. The project is hosted online at vim.org.


keybase-gpg-github - Step-by-step guide on how to create a GPG key on keybase


This is a step-by-step guide on how to create a GPG key on keybase.io, adding it to a local GPG setup and use it with Git and GitHub. Although this guide was written for macOS, most commands should work in other operating systems as well.

py2rs - A quick reference guide for the Pythonista in the process of becoming a Rustacean


A quick reference guide for the Pythonista in process of becoming a Rustacean. Ok... watch it later... let's learn some Rust now...

IncMusicStore


Sample application power by incoding framework

Jakarta Guide


Jakarta news featuring up-to-date information on attractions, hotels, restaurants, nightlife, travel tips and more.

security-adventure - Go on an educational Web security adventure!


This repository contains an exciting quest to learn about Web security by learning about vulnerabilities, exploiting them, and then crafting code to protect against them. Before embarking on this adventure, make sure you have the skills taught in learnyounode and levelmeup.

webapp-checklist - Technical details that a programmer of a web application should consider before making the site public


Technical details that a programmer of a web application should consider before making the site public. The idea here is that most of us should already know most of what is on this list. But there just might be one or two items you haven't really looked into before, don't fully understand, or maybe never even heard of.

maintainers-guide-to-staying-positive - Don't let the trolls get you down! Use this as a reference to avoid open-source burnout and keep doing what you love: writing code! Contributions and any kind of improvements are very welcome!


This guide was written by me, Jon Schlinkert, programmer, public speaker and author of more than 1,100 code projects. I have published code projects in several different languages, but most are JavaScript. 60+ of my projects receive more than 1 million downloads/month, with the total exceeding 380 million downloads/month. This brief guide is a distillation of my experiences as a maintainer. If you find this useful (and I hope you do!), please consider following me on github or twitter to receive updates about this and other projects I maintain.

guide - Serverless Guide - An open-source definitive guide to serverless architectures.


Authored by the community, curated by Serverless, Inc. This is your definitive guide to serverless architectures. Inside, you will find everything you need to know about serverless development and how to be a serverless organization: patterns, best practices, case studies and everything in-between.

jquerypagewalkthrough.github.com


Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.

potter - a CLI to create node.js services


potter is a set of tools for creating and maintaining production apps using best practices developed at Uber. It contains scaffolding and workflow tools to help create new projects. It also contains tools to make it easy to keep up with best practices on existing projects.potter uses a plugin system (powered by npm) in order to make it easy to tailor itself to your team's workflow.

cli-guide.js - CLI Guide JQuery Plugin


A Javascript library for creating interactive command line tutorials that run in your web browser.

declarative-js - Declarative async programming with JavaScript


This repository explains how to benefit from tiny functional programming modules to have your async JavaScript more declarative and readable.