• IoT Hub Communication

    By Tharindu Subasith

    Internet of things (IoT) has become one of the most vital and useful technologies today. This technology is widely used in transportation, agriculture, healthcare, retail and energy industries. So, today IoT is used from your house electricity meter to MRI scanner in the hospital. With the evolvement of this technology...

  • Data Analysis Using R With SQL Server Machine Learning Services

    By Chamika Goonetilaka

    SQL Server Machine Learning Services is an embedded, predictive analytics and data science engine that can execute R and Python scripts within SQL Server as T-SQL script containing R or Python statements, or as R or Python scripts containing T-SQL. The main advantage of it is, the ability to do...

  • Speedup your computer with a Solid State Drive(SSD)

    By Prabath Sandaruwan

    Do you feel like your computer is running slow? Ever thought to do an upgrade at a cheaper cost? Let’s see what we can do. Installing a SSD is the best way to increase the performance of your computer at a comparatively low price. So what is a Solid State...

  • Moving forward with Right to Information

    By Sajitha Dharmasiri

    In Democratic Socialist Republic of Sri Lanka, as the name ‘republic’ points out, the state belongs to the people and is maintained by the tax money of the people. Therefore people have the right to know information regarding the state and the institutions, which enables them to involve in the...

  • The motivational speaker - Nick Vujicic

    By Shamini Mendis

    “If I fail, I try again, and again, and again. If you fail, are you going to try again? The human spirit can handle much worse than we realize. It matters how you are going to finish. Are you going to finish strong?”-Nick Vujicic. “Are you going to finish it...

  • What is new in Angular 6.0 (Angular 2.0)

    By Aruna Perera

    AngularJS is a JavaScript-based open-source front-end web application framework maintained by Google, which combines declarative templates, dependency injection, end-to-end tooling and integrated best practices to solve development challenges. In addition, Angular JavaScript components complement Apache Cordova, a framework used for developing cross-platform mobile apps. Google released the initial version on...

  • Career vs job - following your passion

    By Ruwani Mithrasena

    Passion – Are we really passionate about everything we do? When do we feel passionate? When doing our jobs? When engaged in our hobbies?? What are we really passionate about? And if we are not really passionate about what we do, how can we incorporate passion to our life? Those...

  • SpaceX and the future of space exploration

    By Amila Lakshitha Ariyarathna

    Ok. If you weren’t living under a rock the past few months, you might have seen (at least heard of) the Falcon Heavy rocket launch by SpaceX. In case you were living under a rock, here’s the live streamed video from SpaceX’s youtube channel. What’s the big deal? You might...

  • Bali – The Idiocy of Three Days

    By Chamil Chandrathilake

    ‘All passengers on board please fasten your seat belts and prepare for landing!’ The demanding voice of the captain echoed through the speakers as the Boeing 737 aircraft of Batik Air descended towards the grounds of Ngurah Rai International Airport in the city of Denpasar, the capital of the most...

  • Health & Fitness for Busy People

    By Dilini Weerasinghe

    Every human being on the earth needs to be healthy as well as wealthy. So when they try to be wealthy, they forget about how to be healthy. In our daily rush we neglect important aspects, like our health and fitness. In modern life style, most of the people start...

  • How to make a Balanced Life

    By Uthpala Samarawickrama

    “One strong in faith but weak in wisdom has uncritical and groundless confidence. One strong in wisdom but weak in faith errs on the side of cunning and is as hard to cure as one whose sickness is caused by a medicine. When the two are balanced, one has confidence...

  • Offshore Test Management Challenges and Solutions

    By Ishan Randeepa

    Contracting testing management to an offshore vendor is a popular solution, which has many benefits, but there are also many challenges. Several challenges identified when offshore test management happens mentioned below. Adopt and follow the same process and tools Challenge: - Both offshore and onshore teams should be operate same...

  • OAuth Implementation for ASP.NET Web API using Microsoft Owin.

    By Tharindu Jayasinghe

    OAuth is an open standard for token based authentication and authorization on internet. In simple terms OAuth provides a way for applications to gain credentials to other application without directly using user names and passwords in every requests. This is to reduces the chances of user name and passwords getting...

  • The good, bad and the ugly in Micro-services

    By Sandun Perera

    Micro-services is a software system design pattern and also known as a software architecture. This pattern is mostly applied and suitable for large and complex systems. In simple terms, the business components are logically divided into independent services, is called Micro-services pattern. Points of interest in Micro-services Services does not...

  • Factors affecting Sprint planning efficiency

    By Thusitha Kumara Gabadage

    Evolvement of software projects happened gradually. Like all the other technologies, software development and project management modified over the time with the idea of reducing expenses and increasing quality. Software development faced more dynamic and rapid changes in competitive industry and this caused significant amount of difficulties such as changes...