How to create a simple IaC workflow with C# for GitHub actions 16-03-2022 by Maytham Fahmi Time is moving fast and a lot of things happing within the Software Development and DevOps world. You have properly heart a lot about Infrastructure As Code (IaC). IMO the idea behind Infrastructure as code is to ensure that we can at any time recreate and redeploy our environment in the same way so that…. ShareTweetSharePin
How to Benchmark Testing your code in C# 09-03-202209-03-2022 by Maytham Fahmi As a software developer, some time we develop a peace of code even with unit testing and think that is world best code. Until we realize that it might perform very bad in specific condition or heavy load. For instance lets say you develop a simple search mechanism to your application that preform very well…. ShareTweetSharePin
How to create a local test playground of Azure Cosmos Db for .NET development 05-03-202202-03-2022 by Maytham Fahmi When I have started my first article series regarding How to unit testing Azure Blob Storage locally and GitHub few months back, I have never thought what comes next. I facing the same issue as I did with Azure Blob Storage, How can I unit test my Cosmos Db methods in .NET both locally and…. ShareTweetSharePin
How to create own Search Engine in C# – Part 3 23-02-2022 by Maytham Fahmi Introduction As we demonstrate in second part of this article, we was able to improve search results, but we talked also on how to return suggestion to typo in searching. In this article I am going to use Levenshtein Distance Algorithm. Levenshtein Algorithm calculates the distance between 2 input strings. If we have 2 equal…. ShareTweetSharePin
How to create own Search Engine in C# – Part 2 16-02-2022 by Maytham Fahmi Introduction As we demonstrate in first part of this article, searching big data in List will not be efficient, therefore we have several options to optimize our searching. One way is to use Dictionary or SortedDictionary. Both Data structures are Key and Value based and the lookup time for the Key for both Data structure…. ShareTweetSharePin
How to create own Search Engine in C# – Part 1 09-02-2022 by Maytham Fahmi Introduction I was always curious how Search Engine works in general and was always considering how can I build my own personal Search Engine for own data source. Of course not trying to build a new Google search engine or re-inventing the wheel, but there is a good feeling you get when your curiosity is satisfied, especially…. ShareTweetSharePin
How to make Shortest path in Grid using BFS in C# 08-02-202202-02-2022 by Maytham Fahmi Since I started in the university and learned about data structure. Queue was (I assume many of you know what Queue, it is a First-In-First-Out (FIFO) data structure) a very important data structure that is used in many algorithmic solutions. I used Java as programming language in the university. When I ended university and started…. ShareTweetSharePin
How to get Windows Product Key from BIOS for VirtualBox, VMware or any other Virtual Machine 08-02-202229-01-2022 by Maytham Fahmi I come recently to install Windows 10 on VirtualBox 6.1 and VMware Workstation 16 player to make some tests, but have had the issues with some windows feature was locked and required activation. I have spend some time to find out, how I could solve this issue. I have made my founds and would like…. ShareTweetSharePin