OSI Model in Computer Networking

Pranav Bhardwaj
Updated on 26-Aug-2021 13:48:24

3K+ Views

What is OSI?The International Organization for Standardization (ISO) developed the Open Systems Interconnection (OSI) model, which allows different communication systems to communicate via standard protocols. In layman's terms, the OSI establishes a standard for computer systems to communicate with one another.From the practical implementation of transferring bits via communications media to the highest-level representation of data in a distributed application, the model divides the flow of data in a communication system into seven abstraction levels.Each intermediary layer provides a class of functionality to the layer above it while also receiving service from the layer below. Standard communication protocols are used ... Read More

Difference Between MediaFire and BorgBase

Pranav Bhardwaj
Updated on 26-Aug-2021 13:47:04

141 Views

MediaFireMediaFire is an online backup service that provides users services such as file hosting, file synchronization, and cloud storage. The company is based in Texas, United states.MediaFire was founded by Derek Labian and Tom Langridge in June 2006 and has around 43 million registered users.It is compatible with almost all platforms such as Windows, Mac OS, iOS, Android and Web Browser.MediaFire offers users 10 GB of free storage and up to 100 TB of paid storage with a maximum file size limit of 20 GB.MediaFire supports single use links, file sharing both private and public, screen capture, selective syncing, notifications and also audio and ... Read More

Difference Between Amazon S3 and Backblaze B2

Pranav Bhardwaj
Updated on 26-Aug-2021 13:45:05

253 Views

Amazon S3Amazon Simple Storage Service (Amazon S3) is a web-based cloud storage service that is scalable and fast. On March 14, 2006, AWS launched Amazon S3 in the United States, followed by Europe in November 2007.The service is intended for online data and application backup and archiving on Amazon Web Services (AWS). Amazon S3 was established with a small feature set in mind to make web-scale computing more accessible to developers.Amazon S3 can store any item, making it ideal for Internet application storage, backup and recovery, disaster recovery, data archives, analytics data lakes, and hybrid cloud storage.Amazon S3 may be ... Read More

Difference Between HCL Connections and iCloud

Pranav Bhardwaj
Updated on 26-Aug-2021 13:43:04

256 Views

HCL ConnectionsHCL Connections was founded by IBM and later acquired by HCL in 2019.It's an enterprise collaboration tool that makes it easier for teams to work together more effectively. It is used by both individuals and small/big enterprises. It uses the 2.0 development of the web.They support many types of Plug-ins like Microsoft Outlook, HCL Lotus Notes, HCL Sametime, etc.The pricing starts from 6 $/Month. They do not have a free version.HCL Connections offer their users free 5 GB of storage and maximum storage of 1 TB for paid users with a maximum file size of 2 GB.It is supported by almost all ... Read More

Forward Error Correction in Computer Networks

Pranav Bhardwaj
Updated on 26-Aug-2021 13:41:34

2K+ Views

What is Forward Error Correction?Forward Error Correction (FEC) is a way of getting error control in data transmission in which the source (transmitter) provides redundant data and the destination (receiver) recognizes only the portion of the data that is error-free. FEC can broadcast data to several destinations simultaneously from a single source because it does not require handshaking between the source and the destination.Each character is conveyed twice in the simplest form of FEC.The receiver verifies that both instances of each character follow the protocol in use.If both conformance cases occur, the character is accepted.If one instance of conformance occurs ... Read More

What is DjVu Compression

Pranav Bhardwaj
Updated on 26-Aug-2021 13:39:57

300 Views

DjVu is a computer file format created to hold scanned documents, particularly ones that include text, line drawings, indexed color pictures, and photographs. It uses various methods such as image layer separation of text and background/pictures, progressive loading, arithmetic coding, and lossy compression for bitonal (monochrome) images to compress the files.People who want to distribute high-resolution documents in the public domain need a lossy compression technique to deliver a high compression rate. These documents are usually read in a web browser. The compression technique employed should have a rapid decoding rate to allow displaying such a high-resolution document in a ... Read More

What is an SSID?

Pranav Bhardwaj
Updated on 26-Aug-2021 13:38:41

3K+ Views

WiFi networks are getting more and more common. WiFi has applications in interior and outdoor localization, home automation, and physical analytics and provides network connectivity.SSID is short for Service Set Identifier, which is the name for a WiFi network in layman's terms. SSID is a name for the network that is used to identify a wireless network. But don't get confused. SSID is not the name that we assign to a wireless router though it may be the name shown to users. Instead, SSID is a different 32-Octet string that distinguishes any other nearby network name.SSID acts as a street ... Read More

Using Djoser in Django for Token Authentication Without Views

Ath Tripathi
Updated on 26-Aug-2021 13:26:54

2K+ Views

Djoser is a simple authentication library for Django. It is used to generate tokens for authentication; this generated token is generated by taking three fields: username, email and password. It only works on POST request, but you can add its frontend.ExampleCreate a Django project and an app. I named them "DjoserExample" and "myapp".Install two packages −pip install djoser pip install djangorestframeworkIn settings.py, add the following lines −INSTALLED_APPS = [ #below every other apps    'myapp',    'rest_framework',    'rest_framework.authtoken',    'djoser' ] # Below template variable REST_FRAMEWORK = {    'DEFAULT_AUTHENTICATION_CLASSES': (       'rest_framework.authentication.TokenAuthentication',    ),   ... Read More

Add Social Share Buttons in Django

Ath Tripathi
Updated on 26-Aug-2021 13:23:46

3K+ Views

We get to see Social Share buttons on most of the websites. They play an important role in ecommerce or any blogging or affiliate sites. As a web developer, you surely want people to like your website and want them to tell about your site to others on social media.In this article, we will see how to make an automated website share social button.ExampleFirst of all, create a project and an app.Install the django-social-share package −pip install django-social-shareIn settings.py, add django_social_share as an app in project.INSTALLED_APPS += ['django_social_share']In project's urls.py −from django.contrib import admin from django.urls import path, include ... Read More

Smooth Profiling in Django

Ath Tripathi
Updated on 26-Aug-2021 13:22:21

553 Views

In this article, we are going to make a Django profiling. It will show a great deal of information like the total number of GET requests, database queries and many other reports for your website on a URL endpoint. It is great in production because you need to keep a check on many things when your site is in production.It is a great resource if you have to deploy a real-world project.ExampleFirst of all, create a project and an app. Do some basic settings and set up the urls.Now, install the djnago-silk package −pip install django-silkIn settings.py, add the following ... Read More

Advertisements