…together from a variety of different sources; it may include the social sharing widgets from Twitter or Facebook or a Youtube video playing widget, it may serve a personalized advertisement from some ad-server or it may include some utility scripts or styles from a third party library hosted over CDN…
…to test your PHP applications using human-readable sentences to write features and scenarios about how your applications should behave in order to test out its functionality. We can then run these tests to see if our application is behaving as expected. Let’s spend about 15 minutes quickly going over Behat’s…
…to the node-webkit we can also create desktop apps with it, using a unique combination of HTML5 and Node.IntroductionThe library combines WebKit engine and Node.js in a unique way. Both WebKit and Node share the same context, allowing you to write your code like it’s meant to be executed in…
…to see their desired result. This is the natural way most web developers test their apps. We can continue with this natural testing process and improve upon it to ensure our apps are as stable as possible by using Codeception.What Is Codeception?Codeception is a multi-featured testing framework for PHP. It…
…to create ambitious web applications. Although pure MVC allows a developer to separate concerns, it does not provide you with all the tools and your application will need other constructs. Today, I’m going to talk about one of those constructs. Ember components are essentially sandboxed re-usable chunks of UI. If…
…tos to our text messages and have them get used in different ways.In our case, we are going to build a Photo Tag Wall, which will contain photos linked to tags that will be displayed on a website.This can be handy for events, or parties, or just about anything where…
…to easily share academic information across the Internet, it has been slowly transformed to accommodate the media-rich environment we know and love, sort of like a cherished lawn mower that has been fitted with jet engines.Because of the haphazard nature of HTML (and JavaScript, the programming language that manipulates elements…
…tory left something to be desired. You could unit test an object without any trouble, but a unit test is only one way to get feedback when you’re building a software product. In addition to unit tests, I wanted a way to verify the integration of multiple components. So like…
…top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} Despite the advent of modern, NoSQL databases like MongoDB, Firebase, and Redis in recent years, SQL databases still remain very popular among developers. SQL (structured query language) is the language used to interact with data in a wide variety of databases, including popular ones like MySQL, PostgreSQL, Oracle, and…
…top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} Web developers these days are often expected to know and work in multiple languages. As a result, it's tricky to learn everything a language has to offer and easy to find yourself not utilizing the full potential of some more specialized but very useful tags. Unfortunately we haven't been…