 |  | From Scott Orgera, your About Programming Editor | | |  | | | This week we showcase the proper methods for calculating time in PHP, provide a high-level overview of HTML5, explain how to create a progress bar through the magic of RubyGems, walk through the process of converting arrays in JavaScript, and much more... | In everyday life we deal with time in seconds, minutes, hours, days, weeks, months, years, decades, centuries, etc.... you get the idea. When PHP deals with time it uses only one measurement, seconds. More specifically it measures time in seconds since January 1, 1970. Once we know how time works in PHP, it becomes easier to add, subtract, and calculate. READ NOW | |  | The ACID model is one of the oldest and most important concepts of database theory. It sets forward four goals that every database management system must strive to achieve: atomicity, consistency, isolation and durability. No database that fails to meet any of these four goals can be considered reliable. READ NOW | |  | When you think of big open source companies and organizations, chances are that the first names that pop into your head include Google, Mozilla, Linux, WordPress, and Apache ... but would you be surprised to learn that Adobe should be included on that list, too? Adobe's contributions have grown exponentially in recent years, and one of their more recent projects, the Brackets code editor, should be on your radar if you're a Web developer. READ NOW | |  | HTML5 is a new specification of HTML designed to follow HTML 4.01, and was created by designers who were not satisfied with the direction the W3C was taking HTML in with the advent of XHTML 1.0. HTML5 adds features to help Web application developers, and to improve the interoperability among browsers and user agents. READ NOW | |  | | | An every-morning rundown of the day in history, with headlines and trends produced by your pals at About.com. Click here to sign up! It's free (of course) and we think you'll like it! | | |  | Want More From About.com? | | | | Sign up for more free newsletters on your favorite topics You are receiving this newsletter because you subscribed to the About.com Programming newsletter. If you wish to unsubscribe, please click here. If you would like to unsubscribe from all newsletters sent from About.com, please send an email to optout@about.com with "Unsubscribe" as the subject line. Contact Information: 1500 Broadway, 6th Floor New York, NY, 10036 © 2014 About.com | |  |  | |