background preloader

Web Development

Facebook Twitter

Features | Download. Run. Code. Core Tools Gems Other Linux Mint Release 8 (helena) Based on Ubuntu Kernel Linux 2.6.31-14-generic Gnome 2.28.1 Processor : Intel(R) Pentium(R) 4 CPU 3.00Ghz Disk Partition Size : Available Disk space : Bitnami RubyStack Version Ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux] Ruby Enterprise Edition 2009.10 MySQL 5.1.30 MongoDB 1.4.3 All the tools listed below are already fully installed and (when necessary) configured. They are the suggestions we recommand for the main tasks on a Ruby on Rails development platform, based on our experience and our personnal feelings. You can install and use your own preferred softwares at will. version numbers correspond to the VirtualRails release date. All the gems listed below are already fully installed and (when necessary) configured, including required underlying libraries (like thinking-sphinx or rmagick) You can run a "sudo gem install [gem_name]" to install a new gem, or use all the other rubygems commands to administrate your gems. after_commit (1.0.2)

Yeoman - Modern workflows for modern webapps. The World's Most Flexible E-Commerce Platform | Spree Commerce. Ubuntu 12.10 Rails/Node VirtualBox Install | Macklin Chaffee. Rubular: a Ruby regular expression editor and tester. Ruby on Rails Tutorial: Learn Rails by Example book and screencasts by Michael Hartl | Modeling And Viewing Users Two. Michael Hartl Contents Foreword My former company (CD Baby) was one of the first to loudly switch to Ruby on Rails, and then even more loudly switch back to PHP (Google me to read about the drama).

This book by Michael Hartl came so highly recommended that I had to try it, and the Ruby on Rails Tutorial is what I used to switch back to Rails again. Though I’ve worked my way through many Rails books, this is the one that finally made me “get” it. Everything is done very much “the Rails way”—a way that felt very unnatural to me before, but now after doing this book finally feels natural. The linear narrative is such a great format.

Enjoy! Derek Sivers (sivers.org) Founder, CD Baby Acknowledgments The Ruby on Rails Tutorial owes a lot to my previous Rails book, RailsSpace, and hence to my coauthor Aurelius Prochazka. About the author Michael Hartl is the author of the Ruby on Rails Tutorial, the leading introduction to web development with Ruby on Rails. Copyright and license 1.1 Introduction. Brain.js: Neural Networks In JavaScript. A neural network is “a mathematical model or computational model that tries to simulate the structure and/or functional aspects of biological neural networks” according to Wikipedia. Basically, a neural network carries out pattern recognition, very much like the human brain would. The user of the network trains it, and then it can be used with varying levels of accuracy depending on the amount of training that it has received.

In this way, neural networks are learn patterns and can then recognize them on different input data. If you want to learn more about neural networks, here is a good introduction. Heather Arthur has written an implementation of a neural network in JavaScript. Below is an example of the library in use: This example trains the neural network with some simple patterns of input and output, then runs the neural network with an input.

Because yellow is most similar to orange. Heather has also provided a working demo that you can try out. Udacity - 21st Century University. CodeMirror. Css3_cheat_sheetv4.2.

Parallax

JavaScript. The Box | Demo Studio | Mozilla Developer Network. Twitter Bootstrap. Tools. Demo : jPlayer as a text based audio player. HTML5 Boilerplate - A rock-solid default template for HTML5 awesome. Doc Center | Mozilla Developer Network. Web APIs JavaScript programming APIs you can use to build apps on the Web. HTML provides the fundamental building blocks for structuring Web documents and apps. Cascading Style Sheets are used to describe the appearance of Web documents and apps.

JavaScript JavaScript is the Web's native programming language. WebAssembly WebAssembly allows programs written in C, C++, Rust, Swift, C#, Go, and more to run on the Web. HTTP is the fundamental Internet protocol for fetching documents, stylesheets, scripts, images, videos, fonts, and other resources over the Web — and for sending data back to Web servers. Media Formats, codecs, protocols, APIs, and techniques for embedding and streaming video, audio, and image content in Web documents and apps. Scalable Vector Graphics lets you create images that scale smoothly to any size. MathML MathML lets you display complex mathematical notation on the Web. WebDriver Web Extensions Web App Manifests Progressive Web Apps (PWAs) OpenSearch XPath. Mod_rewrite Cheat Sheet by DaveChild. Future-Friendly Resources.

Php