• submit to reddit
Giorgio Sironi12/08/11
0 replies

Practical PHP Refactoring: Hide Method

In the scenario we address today, a method is not used from outside a class, or it's called only from a limited set of classes, such as the current inheritance hierarchy.This refactoring, Hide Method, modifies the visibility of the method to restrain it as...

Bill Bejeck12/08/11
1 replies

Simple WordPress Backups

Backing up your data is an important task. As we all know, it’s not a matter of if you are going to experience a crash or failure, but when. Blogs are no exception.

Lorna Mitchell12/08/11
0 replies

Importing and Exporting MongoDB Databases

I'm enjoying working with MongoDB but as with any new technology, it can take a little while to find your way around all the tools related to that stack. In particular, I found myself wondering how do I mysqldump for mongodb?

John Esposito12/07/11
0 replies

Rapidly Slash UI Dev Time (and Seriously Increase Performance) with KendoUI

Every new web technology should improve either user or developer experience, or ideally both. But even if the technologies do both of these things, finding and stitching together the right tech to use -- let alone libraries, especially in the colossal thicket...

John Esposito12/07/11
0 replies

Where ECMAScript Needs to Go: Three Goals

We've been following ECMAScript a bit here on DZone, but so far mostly just specific suggestions, or reports on recent advances. This sort of spotty coverage helps me less than existing JavaScript ninjas, though, because I haven't even written enough...

John Esposito12/07/11
0 replies

The Inner Workings of HTML5

You can use a language, and not care how it works; or you can use a language, learn how and why it works, and then go on to improve it yourself.You can, of course, improve a language without knowing how it works -- just providing feedback is often plenty. But...

Aalia Dhurue12/07/11
0 replies

Basic Programming Operators in Java, PHP,C, C++ and more

1. if The if statement evaluates an expression. If that expression is true, then a statement is executed. If an else clause is given and if the expression is false, then the else’s statement is executed. Syntax:if( expression ) statement1; // or if(...

Gil Fink12/07/11
0 replies

Keep Users Coming Back With Desktop Notifications for Web Apps

Notifications. They’re those little numbers that pop up on your application icons that you can’t help but notice.  Facebook, Google+, Twitter clients and email clients use them to let you know when you have new messages or updates.  Blogs can use them...

Giorgio Sironi12/07/11
0 replies

Testing and specifying JavaScript code with Jasmine

Jasmine is a BDD framework for JavaScript (or CoffeeScript) code, which helps you specify and test your classes and functions as the same time.Jasmine is not derived from the classic xUnit API, but features Behavior-Driven Development syntax, composed of easy...

Pat Shaughnessy12/07/11
0 replies

Learning from the masters: some of my favorite Rails commits

In the last month or two, there have been many great commits to Rails. Last week alone we saw: 0306f82 – implements automatic EXPLAIN logging for slow queries and a382d60 – ActiveRecord::Relation#pluck method.

Svetoslav Marinov12/07/11
0 replies

Convert non-ssl to ssl links automatically and dynamically using Zend

Hello dear readers,Zend Framework is awesome and you probably know that already that's why you're using it. :)Have you ever needed to replace the non-ssl links automatically with their SSL equivalent ? Here is one way to achieve it using a front controller...

Ben Kepes12/07/11
0 replies

Mesagraph Launches Search and Discovery Platform - And Plays Buzzword Bingo

I’ve been travelling a lot lately and have attended a number of conferences at which the latest range of buzzwords are clearly being utilized by a new crop of startups. At the same time I’ve been railing against excessive use of acronyms that does nothing...

John Esposito12/06/11
0 replies

Adding IndexedDB Functionality to an Application

This article, based on chapter 5 of HTML5 in Action by Robert Crowther, Joe Lennon, and Ash Blue, shows you how you use the IndexedDB API to create, connect to, and use a database that is stored on the client-side in the user’s Web browser.  

Glen Gordon12/06/11
1 replies

PhoneGap on WP7 Pro Tip #1: Handling Orientation

Today’s PhoneGap on Windows Phone 7 tip involves handling orientation changes. This means when a user rotates their phone from portrait to landscape, the content should rotate as well. Not only that, in some scenarios elements on the screen should...

John Esposito12/06/11
0 replies

Mozilla's Chris Heilmann: Breaking Out of the Browser

Chrome has just now, and just barely, overtaken Firefox; but Mozilla's almost ridiculous rapid-fire release schedule is building some kind of momentum (even if it's not the kind that translates into higher market share).