Explore the most common scalability techniques for MySQL databases.
Learn how to create your own MVC framework to better understand how the framework core works.
LESS and SASS are very similar style sheet languages, but using either of them will help you write better, more maintainable style sheets than you would using pure CSS.
Get the top tips for fully optimizing the speed of your website.
Learn how to read the video stream you set up in the first part of this tutorial and accept it at the remote location.
Learn how to configure the client machine (the one to which the camera is attached), to read the stream from your camera and make it accessible from a remote location via network or internet.
This tutorial explians how to use the REST API and OAuth together in order to create a secure web service.
According to the <em>Symantec Internet Security Threat Report for 2013</em>, web-based attacks compromised more than 93 million identities last year. Now, more than ever, is a good time to pay more attention to properly securing your website. Explore these tips and techniques that will make your site a tougher target for attackers.
The Apple iPhone has its own rules and standards related to web page rendering. As a result, you may encounter problems and bugs while optimizing a website for the iPhone. This article discusses the most common bugs and solutions to them, and provides some useful tips.
When artificial intelligence (AI) is mentioned, it is widely believed that the computers really have the ability to think. However, the truth is a little bit different - computers just execute complex mathematical models and algorithms that are created to simulate thinking and decision making. In this article, we will see the most popular artificial intelligence algorithms used in game development.
If you are a developer or a designer, it is very likely that you will work in a team comprised of different people with different habits, motivation, work and coding styles. This article will provide a few simple tips that will make working in teams more efficient and productive.