‘Volume’ characteristics of Big Data

In the following article, I’ll analyze Big Data from a perspective of high-velocity capture, storing, processing and visualizing the large volumes of data. I’ll provide the examples of applications that create or collect the massive amounts of data, briefly explain the process; and expand on some of the drawbacks that engineers and developers face in the process of analysis and visualization of the Big Data volumes. Also, if you like the below article, don’t forget to check my post on The Significance of Big Data Lifecycle Management (BDLM). [Read more…]

(Visited 55 times in last 30 days)

How to Convert a Remote Physical Linux Server to a Virtual Machine (VMware / VirtualBox Instructions)

Recently I needed to convert my physical CentOS Linux 7.3 server to a virtual image that I can quickly run from either VMware Workstation Player or  VirtualBox (or keep as a backup that can be easily switched on as a copy of the physical server). I’ve kept searching the Internet, but only to find that the instructions were either too old or do not provide a proper step by step guide on how to go about this process. Thus the reason for this article, hopefully, it’ll help someone. [Read more…]

(Visited 95 times in last 30 days)

AJAX model, good or bad?

In this article I’ll outline my position on AJAX application model and try to provide an answer the following questions:

  • Is AJAX just another fad, or will it continue to promote the development of Web-based software?
  • Can an application model ever actually be taken seriously when it does not normally allow information storage on the local client or when certain users prefer working in an offline mode?

I’ll also explain whether I think that AJAX will continue to encourage the development of Web-based software or if we should use other technologies instead.

[Read more…]

(Visited 16 times in last 30 days)

HTML5 for Beginners – Simple AJAX client

This article is the eighth post in the series that introduces HTML5 to beginners. We’ll design a simple HTML page, that will use AJAX to get a UTC date and time and some other details from a PHP file that will act as a server-side script. [Read more…]

(Visited 14 times in last 30 days)

How to find which program is using a specific Windows port?

If you experience a python – Error: That port is already in use, or Apache’s: Port 80 in use by “Unable to open process”, it’s very likely that another program is already using the port. For anyone who ever experiences this kind of issue, or whenever you suspect that something else is using one of the ports, please follow these instructions to resolve the problem and find which program is using a specific Windows port. [Read more…]

(Visited 18 times in last 30 days)

How open will the future be?

In this post, I’ll outline my position on the future of Open Source Software. I will look at the current open-source landscape and analyze not only how Open Source tools are currently used, but I will also reflect on how the usage of OSS is sometimes limited by the security issues and problems connected to licensing of intellectual properties. I’ll talk about how this influences and perhaps also restricts the use of Open Source in general. In the conclusion of this article, I’ll also summarize my position on the future of Open Source in general. [Read more…]

(Visited 28 times in last 30 days)

HTML5 for Beginners – Count the Vowels using JavaScript

This article is the sixth post in the series that introduces HTML5 and JavaScript to beginners.  In this article, we’ll create an HTML5 application that allows the user to enter a text as an input and then by pressing the button we’ll provide a count of all vowels that user has typed in.  [Read more…]

(Visited 29 times in last 30 days)

JavaScript – History, Trends and Issues

The following article describes the history of JavaScript programming language, explains how modern browsers interpret and execute it, as well as evaluates the present state of the JavaScript technology. The document also focuses on some of the recent developments and trends, briefly covers the current alternatives and brings attention to problems that are closely related to using the language as a tool to develop web base applications. [Read more…]

(Visited 66 times in last 30 days)

HTML5 for Beginners – A simple website

This is a fourth article in the series dedicated to HTML5 programming for beginners. In this post, we’ll create a fictitious website project dedicated to two existing courses at University of Liverpool. Page will list a a description of two modules that are part of the studies at the University of Liverpool, in MSc in Web Sciences and Big Data program: https://www.online.liverpool.ac.uk/programmes/msc-in-web-sciences-and-big-data/structure  [Read more…]

(Visited 12 times in last 30 days)

HTML5 for Beginners – Simple Table with CSS

This is a third article in the series dedicated to beginners in HTML5 programming. In this example, we’ll create a file called simpleTablewithCSS.html, in which we’ll show a table that has 2 rows and 2 columns (each cell 200px x 200x), with styling done by utilizing CSS. The background colors top to bottom in this order: red, yellow, blue and teal. [Read more…]

(Visited 4 times in last 30 days)