Blog

Filter posts by Category Or Tag of the Blog section!

Technical Skills, Software Development, Real World Solutions, Enterprise Applications.
We have been surrounded by lots of negative news undoubtedly. Have you heard about “if it bleeds, it leads”? Unfortunately, negative news attracts us more than other kinds of news, they kn...

Thursday, 11 March 2021
After moving my website to dotnet core, in order to make the admin panel more secure, I decided to filter the admin panel and restrict it to my static IPs. there are lots of ways to do that, I persona...

Sunday, 21 February 2021
Industry 4.0, also known as the Fourth Industrial Revolution or simply Industry 4, refers to the ongoing transformation of the manufacturing and industrial sectors through the integration of digital t...

Wednesday, 27 January 2021
Everybody should have at least a goal in life. This could be so simple and straightforward as we have heard about those thousands of times! But the reality is that most people are only procrastinating...

Thursday, 14 January 2021
C# 9 came with some cool features. One of them was the init keyword. Simply, you can initialize a property or the indexer element only during the construction. Take a look at the following property de...

Monday, 14 December 2020
The CAP theorem, also known as Brewer's theorem, is a concept in computer science that describes the limitations of distributed systems. The theorem states that in any distributed system, it is im...

Saturday, 28 November 2020
In order to get the base URL in controller scope, you simply get via Request:   public class HomeController : ControllerBase    {       &n...

Sunday, 22 November 2020
A webhook is a mechanism used by web applications to provide real-time information to other applications or services. It is a way for one application to send automated messages or data to another appl...

Wednesday, 11 November 2020
I’ve seen a lot of geniuses and wealthy but tired people. I believe that motivation and enthusiasm come from within, just like happiness. It doesn’t matter where you are or how much money ...

Wednesday, 11 November 2020
Data Analysis Expressions (DAX) is a powerful formula language used in Microsoft Power BI, Excel, and other Microsoft tools for performing data analysis, calculations, and creating custom formulas. DA...

Friday, 30 October 2020
Metaclasses in Python is a mechanism for creating classes dynamically. In Python, everything is an object, including classes. Classes are objects of type "type". In a similar way, "type...

Saturday, 10 October 2020
A Web Application Firewall (WAF) is a security tool designed to protect web applications by filtering and monitoring HTTP traffic between a web application and the Internet. It sits between the web ap...

Saturday, 03 October 2020
Edge Computing refers to the practice of performing data processing and computation at the edge of the network, closer to the source of data. In traditional cloud computing, data is typically processe...

Tuesday, 29 September 2020
In my previous post about AI, I considered the definition of AGI. Now let's see what is ASI!? The definition and difference between ASI. Artificial superintelligence (ASI) refers to an art...

Saturday, 05 September 2020
Artificial general intelligence (AGI) refers to the hypothetical ability of an artificial intelligence (AI) system to learn and understand any intellectual task that a human being can. AGI is sometime...

Sunday, 23 August 2020
As a tech guy, my mindset is like binary numbers in some cases! When it comes to goals and plans, I’m the toughest one about myself among the people I know! For example, when I set the goal of r...

Wednesday, 19 August 2020
Apache Kafka is a distributed streaming platform used for building real-time streaming data pipelines and applications. It is designed to handle high volumes of data and provide low-latency access to ...

Tuesday, 04 August 2020
Greeting    Have a good trip! Where do you come from?/where are you from? what do you want to do (formal)? do you speak English? (formal) ...

Tuesday, 19 May 2020