Anurag RanaUsing GIT hooks to boost productivityWriting a proper git message is a good coding practice. A good commit message should convey what has been changed and why it has been…Sep 20Sep 20
Anurag RanaMultiple language support in Django application: Internationalization in DjangoDjango has built-in support for translation. To add support for multiple languages in Django follow these steps.Sep 17Sep 17
Anurag RanaCreating a bar chart in Django ApplicationWe will use charts.js to draw a bar chart in the Django application.Sep 13Sep 13
Anurag RanaRemoving PDF pages using PyPDF2Sometimes you receive a PDF file, say a magazine, containing pages full of ads. You want to remove those pages.Sep 10Sep 10
Anurag RanaHow to download data as CSV and Excel files in DjangoSometimes we are required to dump database data in CSV or Excel files. In this article, we will see how to download the data in CSV or…Apr 1Apr 1
Anurag RanaHow to send emails using Python and SMTP serverOne way to send emails is by using third-party APIs. Another way is to connect to the SMTP server directly. This is the second approach…Mar 18Mar 18
Anurag RanaCustom parameter logging in Postfix MTA logsPostfix is a free and open-source mail transfer agent (MTA), which is a software application used to send, receive, and route email.Mar 5Mar 5
Anurag RanaIncreasing attachment size limit in PostfixPostfix is a free and open-source mail transfer agent (MTA), which is a software application used to send, receive, and route email.Mar 4Mar 4
Anurag RanaUsing Aerospike 6.4 CE with Spring Boot 3.2.1 and Java 21A minimal working example with detailed steps.Jan 10Jan 10
Anurag RanaSuperpower of Slow APIs in CybersecurityI was trying to access my account on a Government website. Since I use that particular website occasionally, I forgot the password. Hence…Dec 31, 20232Dec 31, 20232