I’m going to explain how to create a very basic modal or dialog component in React JS and use it in other components in this post. Keep in mind that it is a very straightforward component without any particular designs. As a result, you can create your own designs. In addition, I employ the following […]
Luca
Luca is a 2021 American film produced by Pixar Animation Studios and distributed by Walt Disney Studios Motion Pictures. This film is known as one of the best animations of the year. Definitely, you can find more about it by googling it. I had a lot of fun watching this and would strongly advise you to do so because you […]
The Story of Buying a Book
I have a humorous story the last time I decided to buy a book for myself which I’d like to share with you. It’s strange, but it all started when I opted not to set my wristwatch to “spring forward DST” this year. DST, the abbreviation of daylight saving time, is the practice of advancing […]
I will never forget you, dear Dr. Hashemi
July 31st, 2021. This is a day I’ll never forget. My phone called about noon, and I was informed that my Master’s degree advisor, Dr. Seyyed Naser Hashemi, had passed away from Coronavirus sickness. I had one of the worst days of my life, and I still can’t believe it after a few days. During […]
Tell A Story About Yourself
Recently I received advice which says that if you want to improve your English speaking skill you should have ideas about different topics. And of course, it is better that you focus on priority topics at first such as your name, family, hometown, friendship, education, and so on. You don’t have to say the truth […]
TED Talk Show
“When it was founded, in 1984, TED (which stands for “Technology, Entertainment, and Design”) brought together a few hundred people in a single annual conference in California. Today, TED is not just an organizer of private conferences; it’s a global phenomenon with $45 million in revenues. In 2006 the nonprofit decided to make all its […]
How to Manage Versions of My Project with Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. There are many sources that you can use to learn about Git, such as Git documentation, Github document, Git Handbook, and etc. I will try to gather the most common commands and […]
How to Install and Set Up Nginx on Ubuntu and CentOS
About Nginx Nginx (pronounced “engine X”), stylized as NGINX or nginx or NginX, is a high-performance web server software that can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache. The software was created by Igor Sysoev and publicly released in 2004. Nginx is free and open-source software. In this post, I will note commands that use to install and setup Nginx on […]
How To Set Up a Firewall with UFW on Ubuntu and Firewalld on CentOS
Firewalls provide a basic level of security for your server. These applications are responsible for denying traffic to every port on your server with exceptions for ports or services you have approved. In this post I note basic commands for work with firewalls in Ubuntu and CentOS. UFW on Ubuntu UFW, or Uncomplicated Firewall, is […]
How to Clean My React.js Project from Unused Dependencies
As I mentioned before, I’m learning the react.js framework, so I try to define projects and use different tools for them to learn other aspects of this framework. On one of my first projects, I decide to use bootstrap for the front-end, but later I decide to use material-ui instead. I install material-ui and forgot […]