In this Sysco LABS Innovation Session, listen to a panel comprising of Hasitha Liyanage – Vice President – Engineering, Udara Wijeratna – Senior Technical Lead and Dishan Metihakwala – Associate Software Architect have an interesting dialog moderated by Lahiru Karunatilake – Director – Engineering & Architecture about Pragmatic Programming, and what it means to be
Associate Quality Engineering Lead at Sysco LABS – Christina Thalayasingam returned to the Selenium Conference to speak on “Let’s take baby steps to security testing : don’t let those vulnerabilities choke your application”. The conference was held in London on the 7th and 8th of October 2019 and saw more than 400 Selenium developers & enthusiasts from
In this episode of the Sysco LABS Tutorials, Software Engineer – Deshani Geethika from the EAG team introduces you to Apache Spark – an opensource, distributed processing system usually used for big data worksheets. She also introduces you to the Spark Eco-system before teaching you how to set up a Spark job using Spark sequel.
Written by: Harith Sankalpa – Intern Software Engineeing SonarQube is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities on 20+ programming languages. [Wikipedia] SonarQube platform consists of two main components. Sonar Scanner which scans your code
Agile software development preaches regular, and shorter release cycles. For cloud-based software, there are several deployment options. The non-docker based deployments need extensive infrastructure and ad-hoc tooling to cater to the need of agile deployments. Docker-based deployments with advanced orchestrators like Kubernetes support part of the agile deployment use-cases. It has been found that the
In this edition of Sysco LABS Tutorials, Sidath Asiri, Software Engineer from the Enterprise Architecture Group addresses OCR or Optical Character Recognition. The tutorial includes; – The main components of the OCR tool – Text detection – Character segmentation – Model construction – Creating a character recognition model with SVM – Demo using the Pytesseract