Category Archives: Apps


March 15, 2016 9:46 pm

Creating a Simple Plagiarism Checker in Node.js


Creating a Simple Plagiarism Checker in Node.js
We are going to create a module which can be used by any application that needs plagiarism checking. For example, it can be used in a website that posts articles on web development to check if the submitted article has not been copied from another source. The module would return JSON and it can be hooked to different routes and application logic to perform different logic depending on the plagiarism score.

[ Read More ]


March 8, 2016 9:09 pm

Creating the HTML view of a simple CRUD to do list with Angular.js Part 2


Creating the HTML view of a simple CRUD to do list with Angular.js Part 2
Controllers in Angular.js are JavaScript functions which would hold different methods and properties. In our HTML view, we can define the controller that an element uses and all of its child elements would also be able to use the properties and methods of that controller. We can also use those properties and methods in the HTML view through Angular’s data binding or through various built-in directives. Using a controller creates a new child scope for the element in which it is applied and its children.

[ Read More ]


March 7, 2016 8:46 pm

Creating the HTML view of a simple CRUD to do list with Angular.js Part 1


Creating the HTML view of a simple CRUD to do list with Angular.js Part 1
Angular.js is a popular open-source web application framework maintained primarily by Google. It enhances the time that is required to complete an application tremendously by allowing you to insert different JavaScript logic directly into the HTML through services, directives and the alike. Using it, you can prototype faster MVC and MVVM applications.

[ Read More ]


November 17, 2015 8:59 pm

Creating useful Command Line (cli) Apps with PHP


Creating useful Command Line (cli) Apps with PHP
In this tutorial, we are going to build a command line app with PHP. The app we are going to build is going to receive certain keywords and optionally a folder and file extensions and it will store the files that correspond to the first page of Google search results for your keywords and for the file extensions you request on your storage drive. In the meantime, we will also show you how to work PHP’s built-in DOMDocument class. We called that script Getty because it GETs files.

[ Read More ]


October 13, 2015 8:27 am

Creating a HTML5 app that shows gags in real-time Part 3


Creating a HTML5 app that shows gags in real-time  Part 3
Our Worker located in workers/infinigag.js loads the first page of Infinigag’s API with the latest scraped gags from the category the user specified in the UI and repeats this process every 60 seconds. If on the second, third, etc. iteration the worker finds that there are new gags – it will return to our main app’s logic the number of new gags along with markup to be added to the page with the new gags.

[ Read More ]


October 13, 2015 7:57 am

Creating a HTML5 app that shows gags in real-time Part 2


Creating a HTML5 app that shows gags in real-time Part 2
The Notifications API (Web Notifications) is currently supported by 60.67% of web users globally according to Can I Use.

[ Read More ]


October 11, 2015 10:27 am

Creating a HTML5 app that shows gags in real-time Part 1


Creating a HTML5 app that shows gags in real-time  Part 1
In developing the app, we aim to teach you two new features of HTML5 – the Notifications API which allows websites to show desktop notifications to their visitors and HTML5’s Web Workers which allow us to run JavaScript in the background without affecting the UI (user interface). The Notifications API would show an arbitrary message to the user no matter if his browser is currently in focus. For this to happen, a tab from your website must exist and the user must allow your website to push desktop notifications to him.

[ Read More ]