Online code editor geared to people teaching and learning HTML, CSS, and JavaScript
coding html css learning teaching-tool education code online-editor web-literacy mozilla thimble editor"Learning Go" is now available online.See http://miek.nl/go and this github repo.
tex learning book freep5.js is a JavaScript library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web.Using the original metaphor of a software sketchbook, p5.js has a full set of drawing functionality. However, you're not limited to your drawing canvas, you can think of your whole browser page as your sketch! For this, p5.js has addon libraries that make it easy to interact with other HTML5 objects, including text, input, video, webcam, and sound.
graphics education learning art design sound html drawing visualization sketchThis 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.
learning math mathematical notation symbol symbols cheat sheet cheatsheet help guide walkthrough tutorial mathematics languageThis list is mainly about JavaScript – the language. Not about APIs, tooling, frameworks or other aspects of todays JavaScript ecosystem.Please read the contribution guidelines before contributing.
javascript-learning learning awesome awesome-list resourcesNode.js Desktop Automation. Control the mouse, keyboard, and read the screen.RobotJS supports Mac, Windows, and Linux.
automation gui mouse keyboard screenshot image pixel desktop robotjs screen recognition autohotkey machine learning colorA Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
nodejs universal-javascript isomorphic-javascript webapp webplatform libraries awesome learning html5 css3I have taken a challenge to learn a new technology every week in 2016. The goal is to learn a new technology, build a simple application using it, and blog about it. I have decided to discontinue this series after writing 42 blogs. No more blogs will be published in this series. Thanks for your support.
learning tutorial blogA 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.
video codec audio learning tutorial guide bitstream video-codec h264 h265 av1 compression arithmetic-coding frame-types adaptive-streaming dash vp9 hls ffmpeg handsonThis 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.
java-8 tutorial lambda-expressions stream parallel-streams guide learningThis book uses GitBook to build. Welcome! Join us to finish this book.
book chinese learning codingA composable GAN API and CLI. Built for developers, researchers, and artists. HyperGAN is currently in open beta.
gan supervised-learning unsupervised-learning learning generative-adversarial-network generative-model artificial-intelligence machine-learning machine-learning-api tensorflow classification generator discriminatorI learned Python by hacking first, and getting serious later. I wanted to do this with Machine Learning. If this is your style, join me in getting a bit ahead of yourself. I suggest you get your feet wet ASAP. You'll boost your confidence.
machine-learning data-science scikit-learn ipython-notebook deep-learning jupyter-notebook courses learning learning-by-doing diyOpenCog is a framework for developing AI systems, especially appropriate for integrative multi-algorithm systems, and artificial general intelligence systems. Though much work remains to be done, it currently contains a functional core framework, and a number of cognitive agents at varying levels of completion, some already displaying interesting and useful functionalities alone and in combination. With the exception of MOSES and the CogServer, all of the above are in active development, are half-baked, poorly documented, mis-designed, subject to experimentation, and generally in need of love an attention. This is where experimentation and integration are taking place, and, like any laboratory, things are a bit fluid and chaotic.
agi natural-language natural-language-inference natural-language-understanding robotics robot-controller learning learning-algorithm unsupervised-learning unsupervised-machine-learning unsupervised-learning-algorithmsUdacity offers some great content in their Nanodegree programs. If you don't have the money, and/or just don't want to pay for them, you can take many of the courses for free. While it's no substitute for the actual Nanodegree programs (which include project reviews, additional student and career guidance, and a job guarantee) there is some great content available for learning.
udacity nanodegree nanodegree-programs learning education never-stop-learning udacity-nanodegreeWhy? While I've been working on Under-the-hood-ReactJS I spent enormous amount of time on creating schemes. Each change in code or flowchart affects all entire scheme instantly, forcing you to move and align 'broken pieces'. Just repeated manual work... Imagine a library which takes any JS code and generate SVG flowchart from it, works on client and server. Allows you easily adjust styles scheme for your context or demonstrate your code logic from different abstractions levels. Highlighting, destructing whole blocks, custom modifiers for your needs etc.
flowchart svg-flowchart ast svg visualisation learning es6 code-analyzeing webpack library universal umd commonjsCheck the wiki for the detailed lessons. My source code is irrelevant. Read the wiki and implement your own renderer. Only when you suffer through all the tiny details you will learn what is going on. I do want to get emails for feedback (dmitry.sokolov@univ-lorraine.fr); do not hesitate to contact me if you have any questions.
opengl c-plus-plus picture graphics software-rendering shaders rendering learning fun images pixels computer-graphics rasterizer rendering-engine rendering-pipeline engine tutorial 3d 3d-graphics cppThis page collects resources for anyone considering the use of software testing and formal methods. There are many axes along which one can organize such a list, such as the level of expertise of the intended audience (from experts to the public at large) or disciplinary orientation (computer science, mathematics, mathematical logic, etc.). Here I have chosen to classify the material by type of subject matter.
ebooks quality-assurance software-testing courses podcasts awesome verification coq tla learning model-checking formal-methodsA flexible neural network library for Node.js and the browser. Check out a live demo of a movie recommendation engine built with Mind. Use plugins created by the Mind community to configure pre-trained networks that can go straight to making predictions.
mind neural-network prediction machine-learning learning sigmoid network neuron neural nn
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.