Skip to main content

Posts

Showing posts from October, 2022

Elasticsearch- II

 ELASTICSEARCH                                          In this blog we are going to learn how to use elasticsearch and kibana using python. Before getting into this, make sure that you have elasticsearch and kibana installed. To know the detailed procedure about the installation of elasticsearch and kibana, click the link below to learn the installation process from scratch. https://crescenttechnocratsclub.blogspot.com/2022/09/blog-post.html For python, let’s use VS Code . Visual Studio (VS) Code is a streamlined code editor with support for development operations like debugging, task running, and version control. Python IDLE is also fine to use but we will work with vs code in this blog. Install VS code using the following link : https://code.visualstudio.com/download Click op...

WEB APPLICATION FIREWALL AND NETWORK FIREWALL EXPLAINED

WHAT IS A FIREWALL? A firewall is a network security tool that keeps track of and filters incoming and outgoing network traffic by previously specified security policies for an organization. A Real-World Example is Windows defender. USE OF FIREWALL Any security design must have a firewall because it gives your network security device control over host-level defenses, eliminating the need for guesswork. Firewalls focus on blocking malware and application layer attacks. LAYERS OF FIREWALL We'll discuss the Firewall layers starting with the application layer that directly benefits the end user and working our way down to the physical layer. 7. APPLICATION LAYER Human-Computer Interaction Layer, where applications can access network services. 6.  PRESENTATION LAYER Ensures that the data is in a usable format and data encryption occurs here. 5.  SESSION LAYER Maintains connections and is responsible for controlling ports and sessions. 4. TRANSPORT LAYER Transmits Data using transmi...

A beginner's guide to SEO

Introduction When you're running a website, it's important to make sure as many people as possible can find it. After all, the more people who visit your site, the more potential customers you have. This is where search engine optimization comes in. SEO is the process of optimizing your website so that it appears higher in search engine results pages or SERPs. This blog will teach you the basics of SEO so you can improve your website's visibility today. What Is Search Engine Optimization? You've likely heard the term "SEO" before, but what does it mean? Search Engine Optimization, or SEO, is a process by which you can improve the visibility and ranking of your website or online content in search engine results pages (SERPs). Put simply, SEO is a way of making your website more appealing to search engines so that they will rank it higher on the results page when people search for keywords related to your business or industry. Why Is Search Engine Optimization I...

Top Programming Languages of 2022

  Introduction: A programming language is a mode of communication between programmers (developers) and computers. It is a set of instructions given to the computer to perform a specific task. There are multiple programming languages that are utilized in various domains of technology. Every year a programming language is developed or created in a new or updated form that makes the language more versatile and efficient. As 2022 is about to end, there are a few most extensively used programming languages in various domains that can be learnt as we go into 2023.     1.Java: Java is the most popular language in the field of Android app development. In fact, the Android SDK (Software Development Kit) is powered by the Java SDK. It is also a platform independent programming language. Companies like Google, Uber, Instagram etc. hire Java developers and offer an average salary package of Rs.12,00,000 per annum.   2. Python: Python was built as a competitor to Java language an...

Connecting Git and Github using SSH

          $ implies command line command > implies the outcome in the command line Connecting Git and Github using SSH The Secure Shell Protocol is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable applications are remote login and command-line execution. SSH applications are based on a client–server architecture, connecting an SSH client instance with an SSH server. Now we are about to see how to connect your PC with Github (so that we can access our Github through our Git Bash in our Windows computer) Download Git Bash ( https://git-scm.com/download/win ).   Open Git Bash.   Enter command ls -al ~/.ssh to see if existing SSH keys are present. (a list of files in your .ssh directory will be printed, if available) Check the directory listing for one of the following, id_rsa.pub id_ecdsa.pub id_ed25519.pub If they are not found or if you have an error running step...