Learnings.Today
Learning Never Stops. Learn and Share Everyday
Tag builder pattern
The Problem Let's assume we are building an Alert Management System to capture & direct all the alerts within an organization. How do we model the Alert domain object? Typically...
Tag design pattern
The Problem Let's assume we are building an Alert Management System to capture & direct all the alerts within an organization. How do we model the Alert domain object? Typically...
Tag java
1. Determine the process ID (PID) of the affected server process using the following command: $ jps –v 2. Determine which thread in the process identified in step 1 is...
The Problem Let's assume we are building an Alert Management System to capture & direct all the alerts within an organization. How do we model the Alert domain object? Typically...
Tag Android
Why Sign the Apk? Android requires all Apk files to be signed with certificate of the owning body (developer or company) before it can be installed. Signing ensures that apk...
What this blog covers? Once the game has been created using Construct 2, this blog outlines the steps involved in exporting the game and building the android apk using cordova...
Why Flutter? It claims to provide support for building native apps on Andriod and iOS (and possibly other platforms) from a single codebase. As a Mobile App Developer myself, I...
Tag Flutter
Why Flutter? It claims to provide support for building native apps on Andriod and iOS (and possibly other platforms) from a single codebase. As a Mobile App Developer myself, I...
Tag iOS
Why Flutter? It claims to provide support for building native apps on Andriod and iOS (and possibly other platforms) from a single codebase. As a Mobile App Developer myself, I...
Tag Mobile Development
Why Sign the Apk? Android requires all Apk files to be signed with certificate of the owning body (developer or company) before it can be installed. Signing ensures that apk...
What this blog covers? Once the game has been created using Construct 2, this blog outlines the steps involved in exporting the game and building the android apk using cordova...
Why Flutter? It claims to provide support for building native apps on Andriod and iOS (and possibly other platforms) from a single codebase. As a Mobile App Developer myself, I...
Tag Construct 2
What this blog covers? Once the game has been created using Construct 2, this blog outlines the steps involved in exporting the game and building the android apk using cordova...
Tag Cordova
What this blog covers? Once the game has been created using Construct 2, this blog outlines the steps involved in exporting the game and building the android apk using cordova...
Tag Game Development
What this blog covers? Once the game has been created using Construct 2, this blog outlines the steps involved in exporting the game and building the android apk using cordova...
Tag cache management
Recently, I was working on a computation problem that was based on dynamic programming. And of course, to store the sub-problem results, a cache was built to serve the purpose....
Tag dynamic programming
Recently, I was working on a computation problem that was based on dynamic programming. And of course, to store the sub-problem results, a cache was built to serve the purpose....
Tag optimization
What is Performance for Software? Software is often delivered in different ways to different set of users. Some get it via the web, others access it through the cloud, and...
Recently, I was working on a computation problem that was based on dynamic programming. And of course, to store the sub-problem results, a cache was built to serve the purpose....
Tag Static IP
I was working on hosting a public website that contained a bunch of kitchen sink apps from my personal pc. This setup helps me in accessing a working instance of...
Tag Website Hosting
I was working on hosting a public website that contained a bunch of kitchen sink apps from my personal pc. This setup helps me in accessing a working instance of...
Tag Wifi Configuration
I was working on hosting a public website that contained a bunch of kitchen sink apps from my personal pc. This setup helps me in accessing a working instance of...
Tag Docker
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Docker enables engineers to start the service with ease. In a tradition installation, developers had to go though the specific documentation and follow the step by step guide for installation....
Having a docker runtime saves a lot of time for developers while they setup their personal pc. Once the docker runtime is available, services for database, cache, messaging can be...
Tag Ubuntu
Docker enables engineers to start the service with ease. In a tradition installation, developers had to go though the specific documentation and follow the step by step guide for installation....
Having a docker runtime saves a lot of time for developers while they setup their personal pc. Once the docker runtime is available, services for database, cache, messaging can be...
Tag postgres
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Docker enables engineers to start the service with ease. In a tradition installation, developers had to go though the specific documentation and follow the step by step guide for installation....
Tag CPU
1. Determine the process ID (PID) of the affected server process using the following command: $ jps –v 2. Determine which thread in the process identified in step 1 is...
Tag Debugging
1. Determine the process ID (PID) of the affected server process using the following command: $ jps –v 2. Determine which thread in the process identified in step 1 is...
Tag JVM
1. Determine the process ID (PID) of the affected server process using the following command: $ jps –v 2. Determine which thread in the process identified in step 1 is...
Tag Thread
1. Determine the process ID (PID) of the affected server process using the following command: $ jps –v 2. Determine which thread in the process identified in step 1 is...
Tag Datasource
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Tag Grafana
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Tag Metrics Visualization
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Tag Plugins
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Tag SRE
Grafana is a popular opensource tool for visualizing metrics from various data sources. We have the popular alpine docker build available from dockerhub itself. Like any other tool that requires...
Tag efficiency
How to improve Throughput of a Service? Just to recap, Throuhput is measured as the number of requests an app can handle in a second without compromising on the latency...
What is Performance for Software? Software is often delivered in different ways to different set of users. Some get it via the web, others access it through the cloud, and...
Tag metrics
What is Performance for Software? Software is often delivered in different ways to different set of users. Some get it via the web, others access it through the cloud, and...
How to improve Throughput of a Service? Just to recap, Throuhput is measured as the number of requests an app can handle in a second without compromising on the latency...
What is Performance for Software? Software is often delivered in different ways to different set of users. Some get it via the web, others access it through the cloud, and...
Tag asynchronous
How to improve Throughput of a Service? Just to recap, Throuhput is measured as the number of requests an app can handle in a second without compromising on the latency...
Tag event-loop
How to improve Throughput of a Service? Just to recap, Throuhput is measured as the number of requests an app can handle in a second without compromising on the latency...