Caching in Node.js with Redis: A Beginner’s Guide
Caching is a technique to store frequently used data in a temporary storage so that future requests for that data are faster. In Node.js applications, caching can help improve performance and reduce the load on your database. One popular tool
Integrate Razorpay in CakePHP 3
Step 1: Create RazorPay Account First of all you need a test account for integration. Click the below link https://dashboard.razorpay.com/#/access/signup and set up a test account there: Step 2: Get your API Keys: After successful login, you will see your
TypeError: ‘<' not supported between instances of 'int' and 'str' in Python
Description Sometimes there may be a need to access or simply print a python dictionary in a particular order of its keys i.e. ascending or descending as it was in my case. Although it seems that it is not a
What is Laravel Socialite?
Most of the sites require User login and registration with Social sites like Facebook, Google+, etc. Laravel provides a simple way to authenticate with OAuth provider Socialite. Laravel currently supports Facebook, Google, Twitter, GitHub, Bitbucket, etc. Installing and configuring composer
How can you clear Totara Theme Cache by following different ways?
Totara Theme As we know, the theme is the main part of Totara. We can customize the totara-site look (colors, fonts, Icons, etc.) by using the theme features. When you make any changes in any theme, you will have noticed
Mysql | #1553 – Cannot drop Index
Issue: #1553 – Cannot drop index ‘index_name’: needed in a foreign key constraint An issue is generally faced when we are going to drop a unique index from a table. For example, here I have the table articles that have
Record Audio on Web through Javascript
Introduction Many browsers now have the power to access video and audio input from the user. However, counting on the browser, it’d be a full dynamic and inline experience, or it might be delegated to a different app on the
How to Run Multiple versions of MySQL on the Same Server?
Solution: If your system is having a current version of MySQL installed i.e 5.6 and you also need 5.5 version then follow the below steps. You can also play with different versions also. Installing Docker To install Docker on your
Introduction to RabbitMQ
RabbitMQ RabbitMQ is an open-source message broker. It supports multiple messaging protocols. It was originally developed to support AMQP 0-9-1 protocol ( Advanced Message Queuing Protocol which is a messaging protocol that enables conforming client applications to communicate with conforming
VScode Extensions For Beginner Developers
VScode VScode was introduced on April 29, 2015. VScode is a source-code editor undertaken by Microsoft for Windows, Linux and macOS. It includes embedded Git and support for debugging, syntax highlighting, intelligent code completion and snippets. it’s extremely customizable, allowing
