Thursday, February 24, 2022
Sunday, February 20, 2022
Azure Face API and Power Apps to try out your next sunglasses
Let's take Contoso, which sells sunglasses. They have a mobile application where customers can check sunglasses online. I need to ensure that, when they try out their new glasses, they should be properly placed on their eyes, Whatever the way they take their pictures!!
- Prepare the controls of Power App
- Configure Azure Blob storage container and create connection
- Configure Azure Face API instance and create connection
- Script the application
Toggle1.Value
ClearCollect(facePic,Camera1.Photo);
Set(fileName,Concatenate(Rand(),".png"));
First(facePic).Url
azimage
AzureBlobStorage.CreateFile("/image2",fileName,First(facePic).Url);
Set(azimage, AzureBlobStorage.GetFileContentByPath("image2/"&fileName));
ClearCollect(faceLand,First(FaceAPI.Detect("https://dinushastorage.blob.core.windows.net/image2/"&fileName)).faceLandmarks);
glassImage
Set(glassImage,'Sun-02');
(First(faceLand).eyeLeftOuter.y - First(faceLand).eyebrowLeftOuter.y) + 100
(First(faceLand).eyebrowRightOuter.x - First(faceLand).eyebrowLeftOuter.x) + 40
First(faceLand).eyebrowLeftOuter.x-20
452+ First(faceLand).eyeLeftBottom.y -60
Friday, February 18, 2022
Video - Azure Active Directory and Role Based Access Control (RBAC)
Thursday, February 10, 2022
Video - End to end IoT Solution with Azure IoT Hub, Event Grid and Logic Apps
Friday, January 28, 2022
NBQSA Sri Lanka - LB Finance Credit Appraisal System awarded highest in the in-house category
LB Finance Credit Appraisal system was awarded the highest award in in-house category competing with the giants in Sri Lanka at prestigious NBQSA award night.
The Credit Appraisal Module of Eclipse core finance system played a vital role in providing a perfect contactless solution during the pandemic which enabled transactions with minimal human interactions. The system was developed by ISO 27001:2013 certified IT Department and Center for Innovation and Technology (CIT)
Eclipse core finance system is developed using latest technologies and considering latest trends in FinTech landscape.
Following is a very high level and intentionally scoped component sketch of the platform
I am privileged to lead the highly talented team of experts who delivered the solution. The technical team at CIT consists of around 30 software development professionals, 15 quality assurance professionals and 10 professionals to analyze business requirements.
I wish this platform will be the pioneer for the Finance industry of the country.
Update: Recent press article on this award
Thursday, January 27, 2022
Azure Identity and Access Management - Technical session at LB Finance PLC
Recently I did a technical session for LB Finance PLC. This is the continuation of my previous session
Friday, January 14, 2022
Step into Cloud - Technical session at LB Finance PLC
Recently I conducted a technical training session for the development team at LB Finance PLC. This is the first episode of a series of cloud computing (Focusing on Microsoft Azure) sessions which will occur every week