Thursday, August 12, 2021

Object Recognition using CNN model

 Task Description 💬



📌 In this task :
👉Create a model that will detect a car in a live stream or video and recognize characters on the number plate of the car 
👉Secondly, it will use the characters and fetch the owner's information using its own API.
👉Create a Web portal where all this information will be displayed (using html,CSS, and js)

Step 1: Create an ML model detecting vehicle number plate






Step 2: Display the screen showing the WebApp taking the input car number from the user



Step 3: Display the final output showing the details of the car



Thank you very much for your valuable time reading this article...



Kubernetes Integration with Python-CGI

 What is Kubernetes?

Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.

The name Kubernetes originates from Greek, meaning helmsman or pilot. K8s as an abbreviation results from counting the eight letters between the "K" and the "s". Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Goggle's experience running production workloads at scale with best-of-breed ideas and practices from the community.

What is Python?

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Python's simple, easy-to-learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse.


What is CGI?



The common gateway interface (CGI) is a standard way for a Web server to pass a Web user’s request to an application program and to receive data back to forward to the user or in laymen terms it allows to use a web page such as HTML in front-end and programming language like python, java in the back-end part.


What is Python CGI?

Python CGI stands for Common Gateway Interface. An HTTP server invokes a Python CGI script so it can process user input that a user may submit through an HTML <FORM> or <ISINDEX> element. Such a script usually lives in the server's special CGI-bin directory. Python CGI module handles situations and helps debug scripts.


How to run a CGI program in Python?

Name your script with a .cgi file extension ( example.cgi ).

Configure Apache to recognize and allow the .py file extension as a CGI script.

<< Provide Your own YAML file. Get access to all commands.


  • $kubectl get nodes
  • $kubectl get deployments
  • $kubectl get pods
  • $kubectl get ns

<< Commands in Web UI



Codes of CGI files




Thank you for your valuable time reading my article...

Use Case of JavaScript

 Task 7.2 :

>>Write a blog explaining the ‘use case’ of ‘JavaScript’ in any of your favorite industries.


According to the reports, There were meaningful differences across industries in how and why people use JavaScript.


  • tech: 45%
  • finance: 7%
  • advertising and marketing: 5%
  • education: 5%
  • entertainment: 5%
  • business support and logistics: 4%
  • healthcare: 4%
  • retail: 3%
  • government: 2%
  • manufacturing: 2%
JavaScript developers look to React Native framework for this type of development.
As an open-source framework, React Native can be used for building cross-platform native apps. When used in combination with JavaScript, React Native applications are indistinguishable from apps built using other languages such as Swift, Java, and Objective-C.

What is JavaScript used for?



1. Web Applications

2. Web Development

3. Mobile Applications

4. Game

5. Presentations

6. Server Applications

7. Web Servers



</> LinkedIn :



LinkedIn relies on NodeJS for its mobile site. A few years back, LinkedIn used Rails for its mobile site. As with other large Rails applications, it was slow, monolithic, and it scaled poorly.

LinkedIn switched over to NodeJS to solve its scaling problems. Node’s asynchronous capabilities allowed the LinkedIn mobile site to perform more quickly than before while using fewer resources. Node also made data sharing and building APIs easier for LinkedIn developers.
After switching to node.js the Linkedin development team realized the advantages.

  1. Much better performance and lower memory overhead than other tested options, running up to 20x faster in some scenarios
  1. Programmers could leverage their JavaScript skills.
  1. Frontend and backend mobile teams could be combined into a single unit.
  1. Servers were cut to 3 from 30. Enough headroom remains to handle 10x current levels of resource utilization.
  1. The development could focus more on application development than firefighting.
JavaScript is Everywhere!

Wednesday, August 11, 2021

Python CGI with Docker (Task 7)

 In this project, I have integrated python with Docker !!

Python is one of the most popular languages nowadays and Docker is used for containerization.

What is python CGI?

A CGI script is invoked by an HTTP server, usually to process user input submitted through an HTML <FORM> or <ISINDEX> element.

Most often, CGI scripts live in the server’s special cgi-bin directory. The HTTP server places all sorts of information about the request (such as the client’s hostname, the requested URL, the query string, and lots of other goodies) in the script’s shell environment, executes the script, and sends the script’s output back to the client.

For now info visit :

https://docs.python.org/3/library/cgi.html

Whats is docker?

Docker is a set of platform as a service (PaaS) products that uses OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries, and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating system kernel and therefore use fewer resources than virtual machines.

Now starting with my project,

Step 1:For this firstly I installed docker engine on my red hat 8 using command

# yum install docker -ce --nobest

Step 2: Then I started docker services using

#systemctl start docker

Step 3: Then I made one directory for my project using #mkdir doc_project and in this directory, I made my one file try.py which will have my code related to python CGI which is made using html, CSS, and python 3.

Step 4: In the same directory I will make one more file named Dockerfile which is used to make my own docker image and the configuration inside this file will be like shown in the figure below :



In this we have installed one apache server and python 3 . Then copied my try.py file into the root directory of apache server for cgi related fields root directory is /var/www/cgi-bin/ and for other purposes root directory of apache will be /var/www/html/.

So after I copied this file I have given executable permissions to this file using chmod command

And then as I normal os, we can start httpd services by using #systemctl start httpd but this will not work inside Docker so for starting httpd services i have used the last command.

Step 5:Then I will build my image using this Dockerfile and the command used for this will be

# docker build -t any_name

For e.g., :


Step 6: After making this image i will run this using command :

#docker run -i -d -t -p any_free_port:port_of_httpd --name any_name image_name

For e.g.,:


Step 7: Now our container is ready to work on. Now I will put my IP address of base os with the port I have given on any browser which is connected to same network

Hadoop WebApp Automation

  Abstract : Today is an era of Technology and with the increase of technology the amount of data it produces increases every second even no...