Achieving Seamless Deployments: A Guide to CI/CD for .NET Applications on AWS
Introduction: In the ever-evolving landscape of software development, adopting efficient and automated deployment processes is key to staying competitive. Continuous Integration and Continuous Deployment (CI/CD) practices have emerged as indispensable tools for achieving faster releases, reducing errors, and improving overall
Progress Bar Using AJAX/PHP
Progress Bar For Large Uploads Using AJAX/PHP Problem: When large files are being uploaded, a server at the back takes time to upload the same file. Users have to wait irrespective of knowing, whether the file is even being uploaded
Best Practices for Logging in Node js
Collecting Information or data from the system and storing it in a specific file is called logging. It may contain information or data for short or longer periods. Logs are the only way to troubleshoot an issue which the user
NodeJs Callback – Asynchronous Functions
NodeJs Callback NodeJs is an open-source server environment and it is free. It enables javascript to run on the server-side. It runs on various platforms(Windows, Linux, Mac, etc.). Callback is asynchronous equivalent code for a function. A callback function is
Auto-Renew “Let’s encrypt” SSL Certificate using certbot
Auto-Renew “Let’s encrypt” SSL Certificate using certbot Make sure Domain is pointed to the server and should only be using IPv4 version. IPv6 will not work and you must have pre-configured the domain in apache configuration and make sure your
Persist Data Using AsyncStorage in React Native
Persist Data Using AsyncStorage in React Native There are various ways to preserve the data in React Native but AsyncStorage is the most recommended way to persist data in your React Native applications as it is a built-in feature. AsyncStorage
Create a drop-down with search capability using Devextreme components
How to Create a drop-down with search capability using Devextreme components Many of you might have seen a drop-down menu with a search capability that appears in Gmail on Move To Button click as shown in the screenshot below. Similarly
Import Gravity Forms through code in WordPress
Import Gravity Forms through code – WordPress Gravity form is a WordPress plugin that is basically used to build and publish the WordPress forms. Sometimes the situation arises when we need to import Gravity Forms through code. For instance, I
In Totara – User Enrolment into Course as well as corresponding Group
Totara – How to programmatically Enroll User into Course along with the corresponding Group As a trainer or a manager, if you go to Gradebook screen you will see the dropdown of group names there, on which you can filter
Language pack update in Totara 11
Language pack updation in Totara 11 In previous versions of Totara, we were required to update the version of plugin in version.php file to reflect the language file changes. Therefore for a single string change the plugin version needed to