Welcome to my site. I use this site as a repository to dump knowledge I come across, generally in the areas of software engineering and information technologies, but may include other miscellaneous tidbits. Most of the posts are written as notes for my personal reference.
if i.hear then
i.forget
if i.see then
i.remember
if i.do then
i.understand
The following is from Azure Developer Training lab for AZ-203 Introduction to Azure Functions Azure Functions is a solution for easily running small pieces of code, or “functions,” in the cloud. You can write just the code you need for the problem at hand, without worrying about a whole application or the infrastructure to run […]
The following is from Azure Developer Training lab for AZ-203 About mobile apps in App Service Azure App Service is a fully managed platform as a service (PaaS) offering for professional developers. The service brings a rich set of capabilities to web, mobile, and integration scenarios. The Mobile Apps feature of Azure App Service gives […]
The following is from Azure Developer Training lab for AZ-203 Web Apps Overview Azure App Service web apps (or just Web Apps) is a service for hosting web applications, REST APIs, and mobile back ends. You can develop in your favorite language, be it .NET, .NET Core, Java, Ruby, Node.js, PHP, orPython. Applications run and […]
Been several years since working with Swift. This is a refresher and some general notes, starting with the basics. This is focused on Swift v4. Playground – an Xcode project of a single file that can be executed. REPL – Read, Eval, Print, Loop; We can run the swift REPL by opening a terminal […]
Following excerpt from AWS Developer site: The AWS Serverless Application Model (AWS SAM) is an open-source framework that you can use to build serverless applications on AWS. A serverless application is a combination of Lambda functions, event sources, and other resources that work together to perform tasks. Note that a serverless application is more than just a Lambda function—it […]
Rekognition Overview This overview section was copied from AWS Rokognition site. Rekognition API service provides identification of objects, people, text, scenes, activities, or inappropriate content. Developers can quickly build a searchable content library to optimize media workflows, enrich recommendation engines by extracting text in images, or integrate secondary authentication into existing applications to enhance end-user […]
These are some general notes regarding High Performance Computing (HPC). Purpose HPC focuses on solving problems where a single system might have difficulty completing it in a timely manner. Instead, more computing power is needed to solve such problems. HPC is not only about improving the system/hardware performance but also optimizations at the software level. […]
Some notes on current state of ARM vs Intel processors. Background First ARM processors were manufactured in 1980s but not very popular. Their advantage was low power usage, which was not popular at that time. However in the 1990s, as portable devices found popularity and required low power processors the ARM popularity increased. Such […]
This post is general notes and overview of Azure Functions. Background Azure Functions is the serverless compute service in Azure. It is a combination of Events and Code where events could be: Time Data Web In contrast to Azure Functions, we could use Azure App Service (Azure Web Applications and Web Jobs) but that […]
I needed a small application that manages attendance for a large people management / church management system known as RockRMS. We have this Rock system running in Azure hosted on a VM and using a SQL Database. There were some functionalities lacking in the Rock system and so I created this small extension application and deployed […]