This is a recommended path for learning Haskell based on experience helping others. A list of recommendations from one of the authors of the Haskell Book.
This is GitHub’s collection of .gitignore file templates. We use this list to populate the .gitignore template choosers available in the GitHub.com interface when creating new repositories and files.The files in the root directory are for .gitignore templates that are project specific, such as language or framework specific templates. Global (operating system or editor specific) templates should go into the Global/ directory.
gitignore gitThis is a public place for all sample projects related to the GitHub Platform.
sample graphql pre-receive-hooks hooks platform platform-samplesThis is a set of boilerplate scripts describing the normalized script pattern that GitHub uses in its projects. While these patterns can work for projects based on any framework or language, these particular examples are for a simple Ruby on Rails application.If your scripts are normalized by name across all of your projects, your contributors only need to know the pattern, not a deep knowledge of the application. This means they can jump into a project and make contributions without first learning how to bootstrap the project or how to get its tests to run.
A guide to our Swift style and conventions.Use let foo = … over var foo = … wherever possible (and when in doubt). Only use var if you absolutely have to (i.e. you know that the value might change, e.g. when using the weak storage modifier).
BEIPA takes a balanced approach to assigning control of intellectual property (IP) created by an employee. The employee maintains control unless they created the IP in their employee capacity and the IP relates to an existing or prospective company product or service, or was developed for use by the company, or was developed or promoted with existing company IP or with the company's endorsement. A company using BEIPA doesn't try to claim control of an employee's free time knowledge production, nor does it try to extend company control past the period of employment. Think of BEIPA as a commitment to employee autonomy and "work-life balance" – for the mind.BEIPA was started as a reusable version of GitHub's employee IP agreement. Your company can use BEIPA too, and modify it as needed. If you'd like to help improve BEIPA for everyone, file an issue or make a pull request. While aiming to maintain the same "balanced" policy, we're keen to see feedback and suggestions for improving BEIPA and associated documentation. Please read our contributing guidelines and instructions.
law policyYesql is a Clojure library for using SQL.Frozen. Maintainer sought.
database-helper query-library sql-builderThe library generates SVG as defined by the Scalable Vector Graphics 1.1 Specification (http://www.w3.org/TR/SVG11/). Output goes to the specified io.Writer.
image-processing go-libraryA simple library to work with JSON Web Token and JSON Web Signature based on the RFC 7519.Package is available on Packagist, you can install it using Composer.
jwt tokens jwt-token-library jwt-token jwt-library json-web-tokenSente is a small client+server library that makes it easy to build reliable, high-performance realtime web applications with Clojure + ClojureScript.Sen-te (先手) is a Japanese Go term used to describe a play with such an overwhelming follow-up that it demands an immediate response, leaving its player with the initiative.
clojure clojurescript epl taoensso websockets http-kit ajax async edn transit immutantTweet anonymous edits to Wikipedia from IP ranges.
wikipedia twitterThe Python interface to the Redis key-value store.redis-py requires a running Redis server. See Redis's quickstart for installation instructions.
redis-client redis-driver redis-libraryFor more information please visit the website at http://startbootstrap.com.Code and documentation copyright Blackrock Digital LLC. Code released under the MIT license. Docs released under Creative Commons.
bootstrap templates themesA curated list of Capture The Flag (CTF) frameworks, libraries, resources, softwares and tutorials. This list aims to help starters as well as seasoned CTF players to find everything related to CTFs at one place.Please take a quick look at the contribution guidelines first.
ctf awesome security penetrationOpenStreetMap is a free editable map of the whole world. It allows you to view, edit and use geographical data in a collaborative way from anywhere on Earth. It is a wikipedia for maps. It is the project that creates and provides free geographic data and mapping to anyone who wants it.
maps interactive-mapsMastering Bitcoin is a book for developers, but the first two chapters cover bitcoin at a level that is approachable to non-programmers. Anyone with a basic understanding of technology can read the first two chapters and get a great understanding of bitcoin.This repository contains the complete first edition, published in Dec 2014, and the complete second edition, published in June 2017.
bitcoinThis project aims to explain how RabbitMQ works internally. The goal is to make it easier to contribute for newcomers to the project, and at the same time have a common repository of knowledge to be shared across the project contributors.Most interesting modules in RabbitMQ projects have documentation essays, sometimes quite extensive, at the top. The aim here is not to duplicate what's there, but to provide the highest-level overview as to the overall architecture.
rabbitmq internals documentation architectureWelcome to the Sandcastle Help File Builder project.This project is composed of two separate parts that work together: the Sandcastle tools and the Sandcastle Help File Builder. The Sandcastle tools are used to create help files for managed class libraries containing both conceptual and API reference topics. API reference topics are created by combining the XML comments that are embedded in your source code with the syntax and structure of the types which is acquired by reflecting against the associated .NET Framework assemblies. Conceptual topics are created by converting XML documents that you author containing Microsoft Assistance Markup Language (MAML). The Sandcastle tools are command-line based and have no GUI front-end, project management features, or an automated build process.
To build NServiceBus just open NServiceBus.sln in Visual Studio.You'll find the built assemblies in /binaries.
nservicebus c-sharp distributed-systems messagingMvvmCross is a cross-platform MVVM framework. It enables developers to create apps using the MVVM pattern on Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF). This allows for better code sharing by allowing you to share behavior and business logic between platforms.MvvmCross is extendable by you. We strive to let as much code be configurable and overridable, to let the developer decide how they want to use the framework. However, the framework is very usable without doing anything.
mvvmcross c-sharp xamarin mvvm android xamarin-forms monodroid nuget visual-studio ios
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.