HTML5 Zone is brought to you in partnership with:
  • submit to reddit
Senthil Kumar11/27/14
2435 views
0 replies

JS Redirect, Timestamp, and Substrings

Three quick tutorials for you today while you're digesting your Thanksgiving feast. How to redirect a page, get a timestamp, and check if a string contains a substring in JavaScript.

Victor Savkin11/26/14
723 views
0 replies

Why JavaScript Needs Types

The JavaScript community is embracing the idea of optional types. TypeScript has become a robust tool used in production at many companies. AtScript, and Flow are new projects in this area. I am really excited to see what typed JavaScript community will look like in a few years.

Paul Underwood11/26/14
2416 views
0 replies

Login To WordPress With Email Address

By default WordPress will assign unique usernames to all users registered on the website. If they don't remember their username then it can be hard for them to login in, the following code snippet will make it so your users can login using their email assigned to the user account.

Jerry Nixon11/26/14
373 views
0 replies

Reading and Writing Base64 in the Windows Runtime

Sometimes it’s super-valuable to take an image and convert it to text, or "encode." This text is base64 and it’s a well-established standard. It can be inserted into JSON, XAML, and even in CSS. Conversely, it’s important to decode and turn it back into an image. And, developers can do it all in the Windows Runtime.

Lauren Clapper11/25/14
1002 views
0 replies

LinkNYC: Free WiFi, Digital Inequality, and the State of Net Neutrality

New York announced plans for city-wide free "gigabit speed" WiFi in an effort to bridge the divide of Internet inequality. However, sources reveal that WiFi speeds will be much slower in poorer communities, particularly those with white demographics in the minority. What does this mean for the case of WiFi as a utility?

Kon Soulianidis11/25/14
3336 views
0 replies

Working with D3.js

D3.js is a JavaScript library that is used to generate visualisations, usually based on sets of data. I have been using it on a dashboard project for the past month, and wanted to share some of my thoughts and impressions as a new user.

Raymond Camden11/25/14
598 views
1 replies

Status of Disqus Updates, and a Tool for URL Migration

Having trouble with your Disqus? I've had good luck with Disqus pretty much everywhere I've used it, but my attempts to migrate my 50K+ comments over have been met with a great amount of difficulty. I submitted the issue to Disqus, but I also wrote a ColdFusion script to let me do this.

Paul Underwood11/25/14
1210 views
1 replies

Migrating WordPress Database To A New Server

WordPress is a commonly used open source site editors out there. In a previous article we discussed about how you can change your wp-config.php file to handle multiple environments and change the database settings of the content. Here, I'll show you how to export it all.

Boris Dus11/25/14
1835 views
0 replies

How We Made Application Framework Using AngularJS and Django

In the spring we had an idea to do a simple service for cloud backup servers. For the backend-side was chosen Django, and the implementation of the client is often assumed as a SPA based AngularJS. The idea: to make the product with minimal functionality, and then gradually add new features.

Victor Savkin11/24/14
3061 views
0 replies

Angular 2 Bits: Unified Dependency Injection

Angular 1.x has two APIs for injecting dependencies into a directive. These APIs are not interchangeable, so depending on what you are injecting, you need to use one or the other. Angular 2 unifies the two APIs, making the code easier to understand and test.

Raymond Camden11/24/14
2249 views
0 replies

ColdFusion Startup Issue with Homepage

Yesterday I fired up ColdFusion 11 to test something and discovered that every request for a CFM returned an error. The error was a Null Pointer Exception so not terribly helpful. (Or so I thought.) I Googled and came across a helpful post on a forum that helped me, and will hopefully help you as well.

Sarah Parker11/22/14
936 views
0 replies

Coding Your HTML Email - 3 Common Issues and How to Fix Them

HTML emails can be very profitable for your business, as they help you connect with your customers in a highly efficient and effective manner. Here are some tips to maximize HTML to market your business.

Juri Strumpflohner11/21/14
3449 views
0 replies

JavaScript Promises: Essentials

JavaScript is asynchronous by definition, which is what makes many server-side developers struggle initially. Many even try to avoid asynchronism as much as they can rather than to embrace it. Others end up in a callback mess. That's where promises come into play.

John De Goes11/20/14
5232 views
0 replies

NewTypes Aren't As Cool As You Think

My last post talked about what’s wrong with type classes. This post generated some great feedback on Reddit, so I took some of that feedback and incorporated it into a revised version of the post, but I have even more to say about “newtypes," so I decided to write another blog post.

Remy Sharp11/20/14
1854 views
0 replies

My Five Promise Patterns

I've been getting big into promises over the last year. There's been some JavaScript patterns that I use over and over, so I wanted to share and document them.

Troy Hunt11/20/14
779 views
0 replies

Does an Insecure Website Compromise the Security of a Payment System in an Iframe?

Everyone remembers the problem with SSL 3, right? But we’re also seeing SSL 2 supported. In this post, I will analyze the assertion that the security proposition of the merchant’s site is inconsequential so long as the payment provider is in ship shape.

Lauren Clapper11/19/14
1531 views
0 replies

Da Vinci in the Digital Age: How Art is Incorporating Technology and Inspiring Innovation

You may not think of art and technology as intrinsically linked. But both fields are creative, and both are heavily visual. Individuals working in both fields are fascinated by the cutting edge, and they are passionate about their craft - and museums and galleries are taking notice.

Arian Celina11/19/14
2516 views
0 replies

Architecture of Web Applications

I consider software development more art than exact science, and as such, in software development almost always there is not a single way of solving a problem. With applications, REST has risen to popularity, but is it really the greatest fix-all for all your needs?

Raymond Camden11/18/14
2175 views
0 replies

Syncing Brackets extensions across multiple machines

This really isn't a new tip, but as someone just asked on Twitter for a quick explanation, I thought I'd write it up. If you want to sync Brackets extensions across multiple machines, the easiest way to do it is with Dropbox, or a Dropbox-like service.

Paul Hammant11/18/14
640 views
0 replies

Source Code Laundering: Git, Repo Count, and SOA

One of the general issues with different repos is in merging and checking the diff between the files. It isn't always clear of what's been changed from one side into the next. Is there a way to diff or repo smaller sections of just what you worked on rather than the whole repo, which could result in messy merges?

Lauren Clapper11/18/14
1197 views
0 replies

The Next Phase of Business Evolution: How Open Source is Launching Startups like SpareStub

Startups are one of the fastest growing sectors in entrepreneurship thanks to the largely open source nature of the Internet and willingness to collaborate online. This week, we explore how that plays out with SpareStub, the New York based company that is about to change how you go to events.

Adrian Matei11/18/14
4445 views
2 replies

How to Compress Responses in Java REST API with GZip and Jersey

There may be cases when your REST api provides responses that are very long. In order to optimize performance, in this post I will present how you can SELECTIVELY compress your REST API responses, if you’ve built it in Java with Jersey, which is the JAX-RS Reference Implementation (and more).

Burke Holland11/17/14
2936 views
0 replies

Video: AngularJS Directives For The Rest Of Us

Burke Holland explains the concept of AngularJS Directives in familiar jQuery terms

Burke Holland11/17/14
3042 views
0 replies

Video: How To Build Chrome Apps

Burke Holland looks at what it takes to build a Chrome App and some of the “Gotchas”.

Zachary Bedell11/17/14
786 views
0 replies

Creating a Microsoft Login Button Using PHP

In this tutorial I will show you how to create a Microsoft login button for your website using PHP.Microsoft Log-in means asking user to grant access to his/her Microsoft live information like email id, username etc.