The Graduate Record Examinations (GRE) is a standardized test that is an admissions requirement for many graduate schools in the United States and Canada and few in other countries. In this article, I will sharing my experience in detail of attempting GRE exam at test center during COVID pandemic.

This blog was initially published on https://www.gyaanibuddy.com/blog/on-day-experience-of-gre-exam-during-covid/

First of all, I would clear one of the most commonly asked question which is ‘What all do we need to carry to test center?’ . We need to carry only passport and mask.

Outside the exam center


custom hooks useApi

Introduction

In this blog we will learn about what is a custom hook and build one — useApi — to fetch data from API with reusable logic.

This blog was initially published on https://www.gyaanibuddy.com/blog/custom-hook-in-react-js-for-calling-api-useapi/
I will also soon be publishing it on GeeksforGeeks

What is a custom hook?

A custom Hook is a JavaScript function whose name starts with “use” and that may call other Hooks. A custom hook allows you to extract some components logic into a reusable function.

In simple terms, its react way of writing reusable logic that can be shared among different components.

What are we building?

We will build a custom hook called useApi…


How to write standalone script which will be a generalized script to convert entire database to CSV/XLS files etc

A standalone script is basically a script where you don’t need to run server. It is “stand alone” i.e it is capable of performing tasks without any other requirement.

Prerequisites

A Django project with any database along with some models whose data you wish to take backup.

Basic template

This code is going to be the bare minimum skeleton of our script.

python script.py

If it ran with no errors then you are good to…


Introduction

As we are advancing in technology , we are using more and more devices and along with it comes the internet connectivity which has become inseparable. With this level of functionality comes many security issues. The termed coined for this is cyber crime.

In this report we will discuss major cyber security issues and challenges and also the solutions to protect ourselves from them.

This blog was initially published on https://www.gyaanibuddy.com/blog/a-survey-on-cyber-security-threats-and-challenges-in-modern-society/

Reference:

https://ieeexplore.ieee.org/document/8833829

What is cyber crime?

Cybercrime is criminal activity that either targets or uses a computer, a computer network or a networked device. Most, but not all, cybercrime is committed by cybercriminals or…


Photo by Caspar Camille Rubin on Unsplash

Introduction

This is the second part of the blog. To follow along, visit my previous blog to set up AWS S3 — bucket policy, configuration, etc.

This blog has two parts:

Part I — Learn how to set up AWS S3 and manually use it.

Part II — Using Node.js programmatically to perform operations on S3.

What are we building?

In this blog we will see Node.js implementation to do the following:


Photo by Caspar Camille Rubin on Unsplash

Introduction

Most of the websites require hosting to host images, videos, etc. One obvious way to do it is to store it on the hard drive. That seems alright but what if the size of this storage required exceeds the hard drive storage limit? We will need to scale it accordingly which is a bit of a tedious task.

Here, a hosting service like AWS S3 comes into the picture as it can store a huge amount of media files and scale accordingly.

This blog was initially published on https://www.gyaanibuddy.com/blog/using-nodejs-s3-to-createdeletelist-buckets-and-upload-list-objects-part-1/

This blog has two parts:

Part I — Learn how to…


Photo by Juanjo Jaramillo on Unsplash

Introduction

I still remember that as a beginner, I always wanted to host my website. I was just obsessed with the thought of building a website and having a URL which I could access from anywhere. Let's see how to do it for free.

Prerequisites

What we are building

In this blog, with minimum steps, we will host a Node.js website on Heroku. Heroku docs are pretty good but as a beginner, I found it difficult as it explains everything in details, providing unnecessary explanations which scared me away. This blog contains only necessary…


Introduction

In this blog, we are going to use an amazing library django-import-export which can convert databases to various formats like CSV, XLS, JSON, HTML, YAML, TSV, ODS, etc. It can do it the other way round too which means that it can convert a file to a database and it does so very smartly. Read the blog till the end and you will know why I said smartly!

Prerequisites

Django installed.

What are we building?

In this blog, we will go from a very simple example covering char field, foreign key, many-to-many field, and learn how to convert import and export data into CSV.

Setup


Photo by Christopher Gower on Unsplash

Introduction

As a beginner I always used to wonder how image data is stored. Is it like a folder containing thousands and thousands of images or is it stored as string in database?

Well the answer is image file is stored on some cloud storage service like Cloudinary or AWS S3 and the image’s url is stored in database.

In this blog we will see rather than storing image on a folder locally, how can we save image on cloud storage service (Cloudinary) and use image’s url.

We will use Cloudinary because it requires minimum setup and is easy to use.


Photo by James Harrison on Unsplash

Introduction

Whenever you make a website like social media app or blog app , you will most probably have feature where you will allow user to upload images. That’s what we will build here — minimal file upload server.

This article is also published on gyaanibuddy.

What are we building?

We are going to build a simple application using node.js which is capable of uploading sinlge/multiple images to server.

There are various ways by which we can upload image to server using node.js. One of the easiest and common ways to do it is by using multer library.

Multer is a node.js middleware for handling…

Rugved Bongale

Full stack developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store