meritline

106 POSTS0 COMMENTS

Serialize Your Class into Streams in C++

So you started learning to code in C++. You know how to create a class, learned the golden rule that a "deconstructor" will always exist, and have decided that it's time to learn about streams. What a great tool to use if you know what it is all about. I assume you...

General Stream Manipulation in C++

If you've programmed in C already and used the “scanf” function, you already know what I am talking about here. Writing a float value on the screen with two digits of precision after the decimal point is done on the fly. A strong library such as C++ must have something...

Preparing For Programming Contests

This is the second part of the four-part series article I began here on Dev Articles. The first one also appeared here and tried to elucidate the mystery of why we should bother even to participate in something like this. If you failed to catch it when it originally appeared, you are free...

Easy and Efficient Programming for Contests

A few of the tricks I will present here are not always the best approach, so use them only when you really need to. For instance, if you are creating a complex application that is being co-developed by a large team, it is a good idea to make everything as clear as...

New API Platform for HTML5

As for the reasoning behind the API platform’s launch, AT&T’s chief marketing officer David Christopher used the AT&T Developer Summit at the Consumer Electronics Show in Las Vegas to say that it was done to address fragmentation issues.  App developers typically have the tedious task of rewriting native applications...

The Top HTML5 Audio Players

HTML5 has certainly made a name for itself and has managed to overshadow the previously ubiquitous technology known as Flash.  While you usually hear about HTML5’s impressive capabilities when it comes to video, it has solid audio capabilities as well.  To show you how those capabilities have been put...

HTML5: Not for Phone Apps?

The latest version of Hypertext Markup Language offers rich functionality without requiring the assistance of third-party plug-ins. This capability should make it perfect for generic web applications that work on any mobile platform. The reality falls short of this ideal.The problem is that mobile applications built with HTML5 do...

Google Releases Stable Dart Version, JavaScript Rival

After more than a year of work, Google finally released the first stable version of Dart, the scripting language it hopes will take the place of JavaScript. Though the search giant also unveiled plenty of other goodies to go along with Dart, the company faces an uphill battle for...

Add New Website Features to Please Users

You may be surprised by the number of features you can add to your website that improves its usability. Some greatly affect a site's look and feel, while others add small but friendly “touches” that make it seem more personal. With CSS3, HTML5, JavaScript, and jQuery, you can easily...

Mozilla Popcorn Maker 1.0 Makes Videos More Interactive

As a website developer, you know how difficult it is to add text, overlays, links, and other potentially interactive elements to videos. Earlier this month, however, Mozilla changed that when they released Popcorn Maker 1.0. Based entirely on web standards, this video editing software allows even non-programmers to achieve...