Author: Sougata P.

Python
Python
Sougata P.

Newest features in Python 3.8 for Python beginners

Python has been developed initially in 1991 and since then it has gradually evolved into the version 3.x. Most of us used python 2.7.x for a long time for different projects which is now came to the end of his lifecycle from 2020 onwards.

In the most recent release of python version 3.8, it has incorporated a set of kool features as an advancement. We will discuss a few of them below: Robust Function Arguments types, Reversible dictionary, Improved readability on Assignment expressions, f-string: elegant string formatting syntax, etc.

Read More »
GoLang
Tutorials
Sougata P.

Introduction to GoLang Web Framework: Revel – Part 1

Revel is a high-productivity, extremely flexible web framework for the Go language which provides routing, parameter parsing, validation, session/flash, templating, caching, job running, a testing framework, and even internationalization and lots more. Revel provides the flexibility of custom Server, Session and Template engines. Here we will explain the steps to setup Revel development environment and build a sample REST webservice.

Read More »
GoLang
Tutorials
Sougata P.

GoLang Tutorials for Beginners | Step by Step Guideline | Value & Pointer Receiver Methods | Part 2

In GoLang, we have a way to by which we can achieve similar functionality like class and methods using Structs and associated methods. Though these methods are not defined within the struct rather they’re associated with the struct. We can either let these methods just access data via working as a copy of the struct which is called Value Receivers, or we can actually point through and modify the original struct which is called Pointer Receivers. In terms of performance, Pointer Receivers are more efficient as they don’t copy the whole struct again into the local scope. thus generating less garbage to cleanup.

Read More »
GoLang
Tutorials
Sougata P.

GoLang Tutorials for Beginners | Step by Step Guideline | Part 1

GoLang is an open-source programming language developed at Google by Robert Griesemer, Rob Pike and Ken Thompson. It’s statically typed, compiled programming language and syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style(Communicating Sequential Processes) concurrency. Now we will try to learn some basics so that we can get started with our journey with GoLang.

Read More »
Setup Guides
Sougata P.

How to Install & Configure Puppeteer on Ubuntu 18.04 LTS

Puppeteer is built on top of NodeJS which provides a high-level API to control headless Chrome over the DevTools Protocol supported by Google V8. It can also be configured to use non-headless Chrome in desktop mode. In a word, Puppeteer could be remote programmatic control to Google Chrome and Chromium to achieve Content Scraping, Screenshot generation, HTML to PDF generation, automated testing and lots more.

Read More »
Apache Cassandra
Setup Guides
Sougata P.

How to Install Apache Cassandra database on Ubuntu 18.04 LTS

NoSQL database is the trend nowadays and it should persist for the next couple of years until something better comes out. Apache Cassandra is one of the most popular names in the IoT and NoSQL domain. Today we will provide step by step installation guide to Apache Cassandra to Ubuntu 18.04 LTS. So let’s assume that we will be using fresh installed Ubuntu 18.04 LTS x86_64.

Read More »
MongoDB Installation Output
Setup Guides
Sougata P.

Step by step guide for MongoDB 4.0 Sharded Cluster Setup on Ubuntu 18.04 LTS – Part 4

The standalone MongoDB installation is not always sufficient for large scale application having extremely high user and data volume. In order to support high volume use cases MongoDB has a concept called SHARD. Today we will learn how to setup MongoDB 4.0 Sharded cluster. Before going to the setup let’s look into the hardware system requirements to setup a shard.

Read More »
MongoDB Installation Output
Setup Guides
Sougata P.

Step by step guide for MongoDB 4.0 Sharded Cluster Setup on Ubuntu 18.04 LTS – Part 3

The standalone MongoDB installation is not always sufficient for large scale application having extremely high user and data volume. In order to support high volume use cases MongoDB has a concept called SHARD. Today we will learn how to setup MongoDB 4.0 Sharded cluster. Before going to the setup let’s look into the hardware system requirements to setup a shard.

Read More »
MongoDB Installation Output
Setup Guides
Sougata P.

Step by step guide for MongoDB 4.0 Sharded Cluster Setup on Ubuntu 18.04 LTS – Part 2

The standalone MongoDB installation is not always sufficient for large scale application having extremely high user and data volume. In order to support high volume use cases MongoDB has a concept called SHARD. Today we will learn how to setup MongoDB 4.0 Sharded cluster. Before going to the setup let’s look into the hardware system requirements to setup a shard.

Read More »
MongoDB Installation Output
Setup Guides
Sougata P.

Step by step guide for MongoDB 4.0 Sharded Cluster Setup on Ubuntu 18.04 LTS – Part 1

The standalone MongoDB installation is not always sufficient for large scale application having extremely high user and data volume. In order to support high volume use cases MongoDB has a concept called SHARD. Today we will learn how to setup MongoDB 4.0 Sharded cluster. Before going to the setup let’s look into the hardware system requirements to setup a shard.

Read More »

We at Techunits RnD team dedicate ourself towards unveiling bleeding edge technologies in the fields of Data Science, Neural Networks,  Machine Learning and lots more. Join us now for some exciting discovery, discussion and submissions!

About

  • Team
  • Community
  • Archive
  • Collaborate with us
  • Publish your Work

Popular

Downloads

  • Pre-Trained Glove Vectors
  • Word2Vec pre-Trained Vectors
  • Pre-processed Datasets

© 2019 by Techunits | All rights reserved