background preloader

Tumult Hype

Tumult Hype

Best Practices in Mobile Development: Building Your First jQuery Mo... Share your images / photos / pictures / image / photo / picture - imm.io Everything you need to know about HTML5 video and audio - Opera Developer Community Update history: Article updated 26 January 2011 — Simplified information about what video formats Opera supports, as now Linux versions handle video the same as Mac and PC. Also deleted links to Labs WebM builds, as all release versions now support it.Article updated 1 July 2010 — replaced download links to our experiment WebM-enabled builds with links to Opera 10.60 (final).Article updated 14th May 2010 — some minor changes made; information on codecs added to mention the VP8 codec Google have made available and the experimental VP8-supporting Opera Labs build. Introduction The latest version of Opera supports the HTML5 video and audio elements. This article aims to provide all the nitty-gritty details of HTML5 media, the DOM API, events, and so forth, so you can implement your own HTML5 player with fallback for older browsers. What's supported? Opera supports everything in the HTML5 video spec with the following exceptions: The preload attribute is not supported. Detecting support "maybe"

4 Free Ways to Learn to Code Online The Web Development Series is supported by Rackspace, the better way to do hosting. Learn more about Rackspace's hosting solutions here. Learning to code is something every tech-minded person should try at least once — and the wealth of online courses, many of which are free or surprisingly inexpensive, make learning about programming easier than ever. If you're thinking of picking up C++, Ruby on Rails, Python or Java, these online options might be a good way to test the waters of programming before you fully invest your time and money in formal training or certifications. One disadvantage of learning to code through an online platform is the lack of face-to-face interactions with an instructor. In the comments, let us know if you've found other great resources for learning about programming — or other sites for support and Q&A for newer developers. Series Supported by Rackspace The Web Development Series is supported by Rackspace, the better way to do hosting.

GoingNative 2012 - The Videos If you missed the GoingNative 2012 conference then the good news is that it isn't too late. Microsoft has made available all of the sessions as videos. If you only have time to watch one, then make it the talk that opened the conference by the creator of C++, Bjarne Stroustrup. Day One Day 1 Keynote - Bjarne Stroustrup: C++11 StyleWe know how to write bad code: litter our programs with casts, macros, pointers, naked new and deletes, and complicated control structures. Day Two Day 2 Keynote - Herb Sutter: C++11, VC++11 and Beyond This talk will covers the key features in C++11 that will most change the way you write code: the features that directly affect C++ style, coding idioms, and the guidance in pre-C++11 books and articles that most needs to be updated.Clang: Defending C++ from Murphy's Million Monkeys Chandler Carruth Were we to craft a Lenox Globe of programming languages, C++ might be followed by a famous cautionary phrase: Here Be Dragons. More Information

Heroku | Cloud Application Platform 4 Free Ways to Learn to Code Online The Web Development Series is supported by Rackspace, the better way to do hosting. Learn more about Rackspace's hosting solutions here. Learning to code is something every tech-minded person should try at least once — and the wealth of online courses, many of which are free or surprisingly inexpensive, make learning about programming easier than ever. If you're thinking of picking up C++, Ruby on Rails, Python or Java, these online options might be a good way to test the waters of programming before you fully invest your time and money in formal training or certifications. One disadvantage of learning to code through an online platform is the lack of face-to-face interactions with an instructor. In the comments, let us know if you've found other great resources for learning about programming — or other sites for support and Q&A for newer developers. Series Supported by Rackspace The Web Development Series is supported by Rackspace, the better way to do hosting.

Language Wars - PHP, Python, Ruby Want to start an argument? Simply say any one of the three languages, Python, Ruby, PHP, is the best. Programmers tend to be very fixed in their language preferences and very ready to recommend their favorite to you. I wouldn't really say it was war, but these three languages present a real dilemma when you are trying to choose. The main similarity from a technical point of view is that they are all dynamic object oriented languages. So why invent a new language? The answer is basically because people found that the existing languages didn't do what they want. So why three languages? The truth is, and here I am inciting wrath from each of the three camps. there isn't that much difference. They are all dynamic, object-oriented languages - even if PHP had to evolve to become so. PHP is possibly the outlier in that it really isn't an elegant language. Both Python and Ruby were better designed from the outset than PHP, but they don't occupy the position of the essential server side language.

Innovative Techniques To Simplify Sign-Ups and Log-Ins - Smashing Magazine Advertisement There are many ways to design sign-up and log-in forms. Most designers are familiar with the conventional ways. Simplifying Sign-Ups The purpose of every sign-up form is for users to complete it successfully and send it in. Ask for a User Name After The User Has Signed Up Sign-up forms typically ask users to create a name that is unique to the website. Require Users to Type Their Password Only Once Many sign-up forms ask users to type their password in two different fields. In reality, though, this allows for greater error, because it forces users to type more. A more efficient approach would be to ask users to type their password in once, but then include a box they can check to unmask the password, so that they can check it. jQuery Plug-In for Masking Passwords1 Auto-Fill City and State Fields Based on User’s ZIP Code If you require the user’s home address, then consider auto-filling the city and state fields based on the ZIP code. Auto-Complete the Country Field Conclusion

Developer Guide There are lots of ways to contribute to the Mozilla project: coding, testing, improving the build process and tools, or contributing to the documentation. This guide provides information that will not only help you get started as a Mozilla contributor, but that you'll find handy to refer to even as an old hand. Documentation topics Getting Started A step-by-step beginner's guide to getting involved with Mozilla. Working with Mozilla Source Code A code overview, how to get the code, and the coding style guide. Build Instructions How to build Firefox, Thunderbird, SeaMonkey, or other Mozilla applications. Development process overview An overview of the entire Mozilla development process. Managing multiple profiles When working with prerelease versions of Firefox, it's often helpful to have multiple Firefox profiles, such as one for each channel, or for different kinds of testing. Automated Testing How to run Mozilla's automated tests, and how to write new tests. How to submit a patch Code snippets Tools

Related: