LaTeX mathematic cheat sheet

A complete set of tables for writing in LaTeX which comprises:

  • Accents/diacritics
  • Standard functions
  • Modular arithmetic
  • Derivatives
  • Sets
  • Operators
  • Logic
  • Root
  • Relations
  • Geometric
  • Arrows
  • Special
  • Subscripts, superscripts, integrals
  • Fractions, matrices, multi lines
  • Parenthesizing big expressions, brackets, bars
  • Alphabets

TCL cheat sheet

The categories included in the TCL command list as a cheat sheet is presented below:

  • Mathematics Operands
  • Variable Operands
  • String Handlers
  • List Control
  • Array Handling
  • Dictionaries Manipulate
  • File Command
  • Procedures
  • Control Constructs
  • Input/Output

ML.NET: Credit Card Fraud Detection

As we know, ML.NET is an open-source and cross-platform (Windows, macOS, Linux) machine learning framework in which you can create custom ML models using C# or F# without having to leave the .NET ecosystem.
ML.NET lets reusing all the knowledge, skills, code, and libraries you already have as a .NET developer so that you can easily integrate machine learning into your web, mobile, desktop, games, and IoT apps.
Moreover, it has been designed as an extensible platform so that you can consume other popular ML frameworks (TensorFlow, ONNX, Infer.NET, and more) and have access to even more machine learning scenarios, like image classification, object detection, and more.
Finally, according to Microsoft's tests, it has high performance and accuracy.
Using a 9GB Amazon review data set, ML.NET trained a sentiment analysis model with 95% accuracy. Other popular machine learning frameworks failed to process the dataset due to memory errors. Training on 10% of the data set, to let all the frameworks complete training, ML.NET demonstrated the highest speed and accuracy.
I will discuss the fundamentals of ML.NET, explore some sample codes, and explain the basics of the Microsoft Machine-Learning framework with a sample code.

AI / .NET

C# vs. Python: Choosing the Right Programming Language

C# and Python are one of the several popular programming languages because they are easy to learn, simple to use; moreover, they offer quality, performance, and fast development. Both C# and Python are object-oriented programming languages that aim to make them practical for real-world applications. However, some critical differences between them can help you decide which one is better for you to learn and use. This article discusses the differences between C# and Python by explaining when to use them and how they perform.

Subnet Mask and CIDR Subnet Table

Subnetting is the process of dividing one network into smaller networks. Collectively, the smaller networks are referred to as subnetworks (or subnets), and the singular subdivision is a subnetwork (more commonly referred to as a subnet). Every single computer that is connected to a subnet shares an identical portion of the IP address. This shared information is known as a routing prefix, and in IPV4 (Internet Protocol Version 4), the routing prefix is called a subnet mask. The subnet mask is a "quad-dotted decimal representation."

This IPv4 Subnet article can assist you in looking up how a network is broken up into subnets.

Design patterns concepts

This was the start of my journey in C#; it was delightful to code with standard design patterns and make scalable software.  

Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects.

Before diving into this article, it is highly recommended to look at Unified Modeling Language cheat sheet.