background preloader

Expert Cheat Sheets & Tutorial Guides for Developers

Expert Cheat Sheets & Tutorial Guides for Developers

https://dzone.com/refcardz

Related:  web & codingCoding tutorialsSoftware DevelopmentCoding (Other)

50 Free Animation Tools And Resources For Digital Learners 50 Animation Tools & Resources For Digital Learners by Lisa Chesser, opencolleges.edu.au A purple monster with wild curls spiraling out of control explains the economics of oil production in the Sudan to students in Los Angeles, Sydney, Berlin, Jerusalem, and Riyadh. That is education and animation working together to teach students everywhere, everything they ever wanted to know. Educators need only utilize the tools available, most of them for free. Some of the animation links catalogued here will give educators very basic tools and histories of animation while others have the animation already created and set in motion, it’s just a matter of sharing it with students.

AWS Free Tier AWS Marketplace offers more than 700 free and paid software products that run on the AWS Free Tier. If you qualify for the AWS Free Tier, you can use these products on an Amazon EC2 t2.micro instance for up to 750 hours per month and pay no additional charges for the Amazon EC2 instance (during the 12 months). Software charges may still apply for paid software. * These free tier offers are only available to new AWS customers, and are available for 12 months following your AWS sign-up date. When your 12 month free usage term expires or if your application use exceeds the tiers, you simply pay standard, pay-as-you-go service rates (see each service page for full pricing details).

Contributing to Open Source on GitHub · GitHub Guides A great way to get involved in open source is to contribute to the existing projects you’re using. GitHub is home to more than 5 million open source projects. There are projects for every skill set like recipes, HTML/CSS, Ruby, Astrophysics and many more. This guide will cover what you might find in a typical project and how to make a great contribution. Find Projects

Web 2.0 Tools More Sign up or sign in to like or comment on this mind map Web 2.0 Tools 59289 views JavaScript Best Practices Part 1 Javascript Best Practices, Part 1 Make it Understandable Choose easy to understand and short names for variables and functions. The 11 deadly sins of product development Download a free copy of “Building a Hardware Business,” a curated collection of chapters from our IoT library. Editor’s note: this post is an excerpt from “Prototype to Product: A Practical Guide for Getting to Market,” by Alan Cohen, which is included in the curated collection. Thomas Edison famously said that genius is “1% inspiration, 99% perspiration,” and his observation holds true for product development. Developing “genius-level” products certainly requires inspiration, but the bulk of the effort is more like perspiration: work that benefits from insight and cleverness, but is also largely about not screwing up. Most product development efforts fail. It’s been my observation that failures are not usually due to a lack of inspiration (i.e., poor product ideas), but rather from mistakes made during the “perspiration” part.

Free or Cheap Online Classes for Digital Skills We live in a digital world. Just look at where you’re reading this article right now—without that phone, tablet, or laptop in front of you, this content would never reach you. Now, I’ll be honest and say that I’m old-fashioned, which is why I prefer using Post-its instead of Apple Calendars, holding a physical book rather than reading with a Kindle, or talking in person rather than through social media. But like everyone else, I’ve had to adapt to life’s changes—and quite honestly, it’s actually made me a lot more productive and efficient in everything I do.

7 Things You Should Know About Tor Updated: July 1st at 6:30PM to add information about traffic correlation attacks. We posted last week about the Tor Challenge and why everyone should use Tor. Since we started our Tor Challenge two weeks ago we have signed up over 1000 new Tor relays. JavaScript Best Practices Part 2 Optimize Loops Loops can get terribly slow in JavaScript. Most of the time it’s because you’re doing things in them that don’t make sense. Don’t make JavaScript read the length of an array at every iteration of a for loop. Open-sourcing Facebook Infer: Identify bugs before you ship Today, we're open-sourcing Facebook Infer, a static program analyzer that Facebook uses to identify bugs before mobile code is shipped. Static analyzers are automated tools that spot bugs in source code by scanning programs without running them. They complement traditional dynamic testing: Where testing allows individual runs through a piece of software to be checked for correctness, static analysis allows multiple and sometimes even all flows to be checked at once. Facebook Infer uses mathematical logic to do symbolic reasoning about program execution, approximating some of the reasoning a human might do when looking at a program.

Related:  cheatsheet