Menu

Khaki : Mein kyun hun, kab se hun, kab tak hun aur kya hun mein?

Isi talash-o-tasawwur mein kho gaya hun mein; (Asghar Gondvi) Mein kyun hun, kab se hun, kab tak hun aur kya hun mein? Tamam daftar-e-hikmat ulat gaya hun mein Magar khula na abhi tak kahan hun kya hun mein Rahi hai khak ke zarron mein bhi chamak meri Kabhi kabhi to sitaaron main mil gaya hun mein Uda hun jab to liya hai falak pe dam ja kar Zamin ko tod gaya hun jo reh gaya hun mein (Asghar Gondvi) Isi talash-o-tasawwur mein kho gaya hun mein Kahin zehmat kahin rahat kahin shifa hun mein Kahin abid kahin munkir kahin fana hun mein Kahin aajiz kahin sarkash kahin raza hun mein Kahin munsif kahin mujrim kahin saza hun mein Kahin rahbar kahin rahzan kahin dagha hun mein Kahin dilbar kahin aashiq kahin wafa hun mein Kahin saaqi to kahin rind-e-parsaa hun mein Kahin hamdard kahin dard-e-ladawa hun mein Mere wajood main hai khair-o-shar ki aagaahi Kabhi wali kabhi iblees se gira hun main Isi talash-o-tasawwur mein kho gaya hun mein Bashar ke roop main ik raaz-e-Kibriya hun mein Samajh sake na farishtay keh aur kya hun mein Hayat-o-maot ke jalwe hain meri hasti main Mein intaha bhi hun aur apni ibtida hun mein Pata lagaye koi kya mere patay ka pata Mere patay ka pata hai keh la-pata hun mein (Bedam Shah Warsi & Muhammad Samie) Isi talash-o-tasawwur mein kho gaya hun mein Tark-e-“Mein” kiye ja aur “Tu” main bus fana ho ja Shan-e-abd paida kar izn-e-Kibriya ho ja Tu hai jab payam Us ka phir payam kya tera Tu hai jab sada Us ki aap be-sada ho ja Admi nahi sunta admi ki baton ko Pekar-e-amal ban kar ghayb ki sada ho ja (Asghar Gondvi & Muhammad Samie) Badalti rehti hai duniya mere khayalon ki Kabhi mila hun kabhi yar se juda hun mein Mujhi ko dekh len ab tere dekhne wale Tu aina hai mera tera aina hun mein (Bedam Shah Warsi) Mein hun afzal sabhi takhleeq ke nazaaron main Khuda nahi hun magar mazhar-e-Khuda hun mein Mazhar-e-Khuda hun mein, Mazhar-e-Khuda hun mein Mazhar-e-Khuda hun mein, Mazhar-e-Khuda hun mein Mein Tamashai nahin Mein Tamashai nahin Mein Tamashai nahin, aap tamasha hun main Mazhar-e-Khuda hun mein, Mazhar-e-Khuda hun mein Mazhar-e-Khuda hun mein, Mazhar-e-Khuda hun mein Charha sooli jo an-al Haq ki sada di mein ne Qum bi izni kaha to khaal khench di mein ne Bandagi ki barhi qeemat hai chukaai mein ne Mein hun khaki hai mehaz khak se nisbat meri Fana hun Tujh mein to phir deed-e-Kibriya hun mein

--Muhammad Samie

Copyright Muhammad Samie, content source youtube.com

How to uninstall an application from Microsoft store in Windows 10

This tutorial is for those users who are using Microsoft store and directly installing application from store in their Windows machine.
When you open the installed section of Microsoft store, where you could find all the installed applications and software in your Microsoft store. But here you will not find the option to uninstall an application.

Now you have an app installed, which you are not using from long back or no more beneficial for you, hence decided to uninstall from your machine. Then from where you will uninstall that application, so it may free your system memory and clean your Microsoft store? 

In this article we will let you know how to remove or uninstall an application from windows 10. Below are steps which you need to follow to uninstall an application from Microsoft store in windows 10.

Step 1: Open Microsoft store from your Windows machine and click on the installed tab to check what all applications are installed in your machine. below is the screenshot.

microsoft-store-installed
Microsoft store installed tab


Step 2: Press start/window button and search for settings 


windows-settings
Search settings

Step 3: Open settings, when you will click on the settings it will open a new window like below. From this setting dashboard click on the Apps as highlighted.

settings-dashboard
settings dashboard
Step 4: This Apps will open a new screen to you. Below is the screenshot. On this screen, from search box search the application which you want to uninstall.

Apps-and-feature-uninstall-an-app
Apps and feature screen in windows 10
Step 5: When you find the application which you want to remove, then click on the application and click on the uninstall button.

uninstall-an-application-from-windows10
uninstall an application from windows 10

You have successfully uninstalled application from your machine.

Wo Shaks MUSALMAN Tha

Mili AAZADI Jisse Wo Shaks MUSALMAN Tha,
Diya HIND Ko TAJ MAHAL Wo Shaks bhi MUSALMAN Tha,

Aaj Kehti He Duniya Ke DEHSATGARD He MUSALMAN,
Tha GANDHIJI Ne Apnaya KIRDAR jiska Wo Shaks MUSALMAN Tha,

Lagta He Duniya Wale TIPU SULATAN Ko Bhul Gaye,
Shuru Ki Jisne JUNG E AAZADI Wo Shaks MUSALMAN Tha,

Jaha Lehrata He TIRANGA Aaj Bhi Badi SHAAN Se,
Kiya Ta'amir Jisne LAAL QILLA Wo Shaks MUSALMAN Tha,

SAARE JAHAAN SE ACCHA HINDUSTAN HAMARA,
Likha Jisne TARANA-E-HIND Wo Shaks MUSALMAN Tha.

- by Unknown 

How to find the PID using port number

What will you do if you don't know which program and service is registered and running on a port number?
Here we have a simple way to find that, which service and task is registered on a port number in just a few steps.
For example if you wants to check for the port number 4502, which service is running on this port, then first you have to find the PID(processing ID) associated with that port number. to do so follow the following steps:
  1. Open Command prompt(cmd) in your windows machine. Go to start and search for cmd. 
  2. Then copy the below command and paste in cmd window and hit enter.
  3. netstat -aon | findstr "<port number>"
  4. It will give you the result which have following:
    1. TCP: This contains the IP with port number.
    2. IP address: IP address which is serving and consuming this serving.
    3. Listening: Process ID(PID) associated with this port number.

Below is the screenshot:

How to find PID using port number in windows
How to find PID using port number in windows


Now follow my next blog to find the service or task using PID.

How to find which task is running on PID on Windows OS

If you know the PID, then you can easily track which service and task is active and running on that particular PID. If you don't know PID but you have port number then go through by my previous blog how to find the PID using port number.
To find the running service on PID do the following:


  1. Open Command prompt(cmd) in your windows machine. Go to start and search for cmd. 
  2. Then copy the below command and paste in cmd window and hit enter.
  3. tasklist /FI "PID eq <PID number>"
  4. It will give you the result which have following:
    1. Image Name: Name of the service and program which is executing on this PID.               
    2. PID : PID number
    3. Session Name: Where it is active, whether in the form of service or console.
    4. Session: How many session are active(number of active sessions) for this particular service or program.
    5. Mem Usage: How much memory this service and program is consuming in your machine.
Below is the screenshot:


how to find running service on a PID in windows
how to find running service on a PID in windows

HTTP/2 features and upgrade

1. What is HTTP or HTTPS?

Hypertext Transfer Protocol (HTTP) is a protocol that is, the foundation of data communication for the World Wide Web.
HTTP is based on the Client and Server model. Where client send the request to server and then server send the response to the client based on the request. Here HTTP comes in picture and act as bridge between client and server to communicate with each other.

2. HTTP/2

In 2015 web world get an enhanced version of HTTP protocol HTTP/2. HTTP/2 provides us with many new mechanics that will mitigate HTTP/1.1 issues. HTTP/2 will make our applications faster, simpler, and more robust, which improve the performance of your website and that helps your organization to make more customer and more customers means more business. HTTP/2 transport the content in low-latency over World Wide Web.

3. Advantage of HTTP/2


3.1. Request and response multiplexing

HTTP/2 can send multiple requests and response for data in parallel over a single TCP connection. This is the most advanced feature of the HTTP/2 protocol because it allows you to download web files asynchronously from one server. HTTP/2 doesn’t make multiple TCP connections to transfer the content as HTTP/1.x does.

3.2. Binary protocol

The latest HTTP version has evolved significantly in terms of capabilities and attributes such as transforming from a text protocol to a binary protocol. HTTP1.x used to process text commands to complete request-response cycles. HTTP/2 will use binary commands (in 1s and 0s) to execute the same tasks.
Browsers using HTTP/2 implementation will convert the same text commands into binary before transmitting it over the network.

3.3. Header Compression

Each HTTP transfer carries a set of headers that describe the transferred resource and its properties. In HTTP/1.x, this metadata is always sent as plain text and adds anywhere from 500–800 bytes of overhead per transfer, and sometimes kilobytes more if HTTP cookies are being used.
To reduce this overhead and improve performance, HTTP/2 compresses request and response header metadata using the HPACK compression format that uses two simple but powerful techniques:

  1. It allows the transmitted header fields to be encoded via a static Huffman code, which reduces their individual transfer size.
  2. It requires that both the client and server maintain and update an indexed list of previously seen header fields (i.e., establishes a shared compression context), which is then used as a reference to efficiently encode previously transmitted values.

 3.4. Prioritization is resource/content

With HTTP/2 browsers prioritize requests based on type/context, and immediately dispatch the request as soon as the resource is discovered. The client can indicate the priority of the resource and communicated to the server (that’s get calculated by weights + dependencies of that resource), so server can fulfill those request before other requests.

4. How to enable SSL in AEM?

Please refer the Adobe document >> Enable SSL in AEM5

5. How to enable HTTP/2 on web server?

HTTP/2 is supported by all modern browsers, you have to just enable the HTTP/2 on your web server. To do so below are the steps and prerequisite.

5.1. Steps to enable HTTP/2 on Apache

To get HTTP/2 working on Apache you need to enable and load SSL and HTTP/2 modules6. To do so, you may run the following in your terminal:
sudo a2enmod ssl
then run this>>
sudo a2enmod http2
To activate the above modules you have to restart your server, to do so run the following:
sudo systemctl restart apache2
Now open your global Apache configuration or inside of a particular virtual host and apend the below line in your configuration.
Protocols h2 http/1.1

5.2. Prerequisites


  • Enable SSL or HTTPS on your server. Enable SSL in AEM5
  • TLS protocol version >= 1.2 with modern cipher suites is required.
  • Ensure that you are running Apache 2.4.17 or above. Because HTTP/2 doesn’t support in lower version of Apache.


6. References