Software Engineering Articles

From Plank to Ship as You Sail Along

Agile 3 August 2018

In this Innovation Session, Ishan Madhusanka, Theekshana Dilshan, Dilini Mampitiya, Nethmi Hettiarachchi and Shashika Gunasena took us on a trip to the high seas. The topic – “From Plank to Ship as you Sail Along”. Is it possible to build a ship, from a plank while you sail? Well no, that borders on the impossible,

Web applications in NodeJS

Building Web Applications in NodeJS

Sysco LABS 28 April 2015

Pasindu Perera who specializes in JavaScript spoke about building web applications in NodeJS for this week’s Innovation Session. He stated that NodeJS is a developers’ tool for working in the non-blocking, event-driven I/O paradigm which concentrates in real-time web applications employing push technology over websockets. He went on to explain to us about the project

Writing jQuery Plugins

Writing jQuery Plugins

Sysco LABS 28 April 2015

Faizul Hasan who specializes in JavaScript, enlightened us about writing jQuery plugins for this week’s tech workshop. Faizul first introduced us to plugins and stated that jQuery plugins are simply a new method that can be used to extend jQuery’s prototype object. Thus by extending the prototype object, a user enables all jQuery objects to

Google Guice

Dependency Injection with Google Guice

Sysco LABS 10 April 2015

For this week’s tech workshop, Pankajan Chathirasegaran who specializes in DB & infrastructure spoke about dependency injection, which is a software design pattern that implements inversion of control for software libraries. He then introduced us to Google Guice, an open source software framework for the Java platform released by Google under Apache. Guice provides support

Semantic Web

Semantic Web

Sysco LABS 18 March 2015

For this week’s Innovation Session, Ananda Subasinghe from our Engineering team spoke about Semantic web, the extension of the World Wide Web that enables people to share content beyond the boundaries of applications and websites. He further went on to explain the topic of ontology matching, the process of determining correspondences between data labels. Ananda

Scale JS - JavaScript Meetup

Scale JS – JavaScript Meetup

Sysco LABS 18 March 2015

CAKE LABS was the proud host of this month’s Colombo JavaScript meetup! The theme of this month’s meetup was Scale JS, a robust JavaScript framework for building versatile web and mobile applications in Visual Studio. There were many participants for this event from different institutes and organizations in the industry, and the meetup proved to be

Six Month Startup

Six Month Startup – Judgement Day

Sysco LABS 5 February 2015

Judgement is upon our interns! Today, all those taking part in the Six Month Startup had to pitch their ideas to Leapset’s judges the same way they would to a potential VC. One by one, the interns all pitched their ideas for solutions to improve the Leapset Platform. The exercise is a integral part of

The Tale of a Good API

The Tale of a Good API

Sysco LABS 1 September 2014

This session was conducted by Senior Software Engineers, Kalinga Dissanayake and Azeem Mumtaz, of the Leapset platform team; who discussed the factors that make up a good Application Programming Interface (API). An API is to the programmer what a GUI is to the end-user. A good API empowers programmers with the ability to realize new

Layerd Architecture in Software Engineering

Layerd Architecture in Software Engineering

Sysco LABS 7 August 2014

This article is by one of Leapset’s Tech Leads Sivakumaran Kathamutthu. You can read more by him on his blog: http://siva-write-once-run-anywhere.blogspot.com/ Software architecturing is in a nutshell ,organizing software component which is specific for a one functionality in a system, ie.an architectured system will have multiple component each specific for one kind of functionality. But each

Password Cracking

Cracking Passwords

Sysco LABS 31 July 2014

Leapset’s Software Architect Sumith Gunasekara took us through a presentation today on password protection and security. He especially focused on how passwords can be cracked, some cases of methods used to hack passwords and practices that can be implemented to avoid these attacks.

Google APIs

Google APIs

Sysco LABS 24 June 2014

This video is a presentation by our Director of Engineering and Architecture, Anjana Somathilake, on Google APIs. It introduces you to what Google APIs are and how you can use them, particularly in conjunction with each other, to create interesting marketable technology solutions. This presentation was a part of the Campus G sessions conducted by

Page 5 of 6« First...23456

Tags