Liferay 7.3.5 CE portlet development and Liferay commerce: Hit the ground running with a docker based setup

Abstract : Setting up Liferay development environment by installing Liferay binaries and running them on the local laptop with a custom MySQL database involves installing the database, establishing connectivity and ensuring that the desktop setup has all environment settings configured to run continuously during development. A more easier approach is the serverless one, where weContinue reading “Liferay 7.3.5 CE portlet development and Liferay commerce: Hit the ground running with a docker based setup”

ML based Scalable Bioinformatics cronjob for Computational Drug Discovery

Objective : The aim of this post is to create a scheduled job that can run on big data from the Chembl database on a nightly basis and generate useful reports and graphs that can be used by researchers for further detailed analysis and discovery of new drugs. Architecture : This job is based uponContinue reading “ML based Scalable Bioinformatics cronjob for Computational Drug Discovery”

10 ideas for a smart workplace

Smart water dispenser – scan with employee badge to dispense water – total quantity consumed in a day recorded against employee id in cloud Smart Chair – Records employee weight once a day when seated – scan with employee badge to record. – The chair automatically sends an alert which is displayed as a popupContinue reading “10 ideas for a smart workplace”

De-Identifying or Randomizing production data in MySQL database

There is a necessity in several Web application projects to pull valid data from production and test against the same in Pre-prod environments Fortunately or Unfortunately there are compliance issues associated with using production data. For example in the medical domain you have HIPAA compliance, in aerospace, banking and other domains you have GDPR whichContinue reading “De-Identifying or Randomizing production data in MySQL database”

101 Challenges of any offshore Information Technology Service Provider

Information technology service provider companies go through several challenges. Herein I have captured just a 101 of the several challenges they have gone through over the years. Kindly read through to understand their pain below. 1. Customer 1.1 Proposal & Bidding Stage 1. How do you arrive at a good effort and cost estimate forContinue reading “101 Challenges of any offshore Information Technology Service Provider”