This is a series of books diving deep into the core mechanisms of the JavaScript language. The first edition of the series is now complete.Please feel free to contribute to the quality of this content by submitting PR's for improvements to code snippets, explanations, etc. While typo fixes are welcomed, they will likely be caught through normal editing processes, and are thus not necessarily as important for this repository.
book-series closures prototypes async es6 es2015 training-materials book training-providers education programming learn-to-codeA small functional reactive programming lib for JavaScript.
bacon.js bacon frp functional reactive programming stream streams eventstream rx rxjs observable reactive-library functional-reactiveThis is code and text behind the Advanced R programming book. The site is built with bookdown.
book r programming bookdownA few of my bookmarks related to game development and realtime graphics programming.This will download all PDFs and power-point slides into a folder called resources.
graphic blogs list link awesome resources resource tutorial tutorials guide guides opengl webgl glsl hlsl dx10 game programming graphics gfxAn Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.
github-enterprise git github cli command-line github-api github-client development developer-tools terminal shell utility utilities client cli-app programmingCoworker who sees me staring intently at a command prompt: Backs away, slowly...Check out the haxor-news discussion in this Hacker News post.
cli hacker-news hacker-news-reader hacker-news-client terminal shell utilities utility client developer-tools programming command-lineOverhauled to now include 120 challenges and solutions and added Anki flashcards.Also included are unit tested reference implementations of various data structures and algorithms.
algorithm data-structure development programming coding interview interview-questions interview-practice competitive-programmingLearn how to design large-scale systems.Prep for the system design interview.
programming development design design-system system design-patterns web web-application webapp interview interview-questions interview-practice:books: 免费的计算机编程类中文书籍,欢迎投稿
android books free pdf programming react vue angular react-native kotlin ios从零开始学编程 系列汇总(从α到Ω)
omega justjavac programming programming-alphaThis is my repo full of code problems that I have completed prior to or during an interview, as well as general problem snippets. I hope that all these problems (and solutions) are useful to others for practice and review. Feel free to contribute any solutions and optimisations, and add your own problems that you find as well, as I would love to see them. If you have a problem or solution that's not currently not included, please open an issue or pull request! If you're including new content, please make sure you have permission to publish the content you are adding. Under no circumstance should you copy problems online without a visible license or attributions, or from coding interview websites such as Codility.
code problems interview programmingA curated list of awesome falsehoods programmers believe in. The logic of the world is prior to all truth and falsehood.
falsehoods programming awesome-list phone-number geography postal-addresses identity date time email network awesome listOpenComputers is a Minecraft mod that adds programmable computers and robots to the game. The built-in computer implementation uses Lua 5.2 and is fully persistent. This means programs will continue running across reloads. For more information, please see the wiki. Feel invited to visit the community forums or drop by in the IRC channel #oc on esper.net. This mod is licensed under the MIT license. All assets are public domain, unless otherwise stated; all are free to be distributed as long as the license / source credits are kept. This means you can use this mod in any mod pack as you please. I'd be happy to hear about you using it, though, just out of curiosity.
minecraft mod forge minecraft-forge opencomputers programming automationThis github blog theme is forked from zJiaJun. I use this repo to organise interesting papers, projects, websites, blogs and my reading/study notes.
deep-learning machine-learning computer-vision programmingElixir School is the premier destination for people looking to learn and master the Elixir programming language. Lessons can now be viewed at ElixirSchool.com.
learning elixir programming educational elixir-lang lesson translated-lessonsWeb development, software engineering, games programming, mobile app development ... Resources for learners who want to dive deeper on their journey to becoming web developers / software engineers. There are multiple guides, the first outlines the bare minimum to be successful as an entry-level junior web developer, two dive much more deeply to prepare you for "beyond junior", and one that focuses on game development.
programming web-development game-development computer-science software-engineeringCurated collection of useful JavaScript snippets that you can understand in 30 seconds or less. ⚠️ NOTICE: A few of our snippets are not yet optimized for production (see disclaimers for individual snippet issues).
awesome-list snippets snippets-collection boilerplate learning-resources learn-to-code programming education es6-javascript nodejs listPapers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves as a directory of some of the best papers the community can find, bringing together documents scattered across the web. You can also visit the Papers We Love site for more info. Due to licenses we cannot always host the papers themselves (when we do, you will see a 📜 emoji next to its title in the directory README) but we can provide links to their locations.
computer-science read-papers meetup papers programming theory awesomeThis project contains pytudes—Python programs for perfecting programming skills. I got the idea for the "etudes" part of the name from this 1978 book by Charles Wetherell that was very influential to me when I was first learning to program.
python-3 programming practice demonstrate-skillsShower: Extensive literature review showing that formal methods are hard to learn, extremely expensive to apply, and often miss critical bugs. Caveats: Written in 2000 and doesn't cover modern tools/techniques, such as TLA+ or dependent typing.
programming
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.