Faria Karimfariakarim.hashnode.dev·Oct 31, 2024Ballerina Basics: 5 Fundamental Programming ConceptsIntroduction: This blog covers five fundamental programming concepts—variables, control structures, functions, data structures, and OOP—illustrated with examples in Ballerina. Mastering these basics is key to building efficient applications. 1. Varia...Discussfundamentals
J3bitokjebitok.hashnode.dev·Oct 27, 2024Windows and AD Fundamentals: Windows Fundamentals 2 (TryHackMe)In this article, I will write a write-up for Windows Fundamentals 2 that covers System Configuration, Change UAC Settings, Computer Management, System Information, Resource Monitor, Command Prompt and Registry Editor. What is the name of the service...DiscussWindows
Abou Zuhayrblog.zuhayr.dev·Oct 9, 2024Writing an Interpreter from ScratchInterpreters are the backbone of many programming languages, converting code into actions line by line. In this article, we'll build a simple interpreter from scratch using Python. If you are new to this series, you can find the previous articles her...Discuss·4 likesWhat, How and Why?Interpreters
Saad Asif Mujawaressentialsofdevops.hashnode.dev·Oct 6, 2024Fundamentals Of LinuxToday, We will learn about Linux fundamentals. Let's talk about the What, Why, and How of Linux. What is Linux? As we all know, Linux is an operating system that is open-source and has many flavors (different distributions). Some well-known flavors o...Discuss·1 like·55 readsTutorial
Shubham Mergushubham-mergu-07.hashnode.dev·Oct 2, 2024Understanding HTML Elements & AttributesHave you ever wondered what makes a website tick? 🤔 Behind every sleek design and interactive feature lies a foundation of HTML elements and attributes. These building blocks are the unsung heroes of the web, quietly shaping the digital landscape we...DiscussHTML5
Vishesh Guptavisheshg.hashnode.dev·Sep 24, 2024CS50 Fall 2024 - Lecture 0 - Scratch | SummaryHow Computers Handle Text, Colors, Images, Videos, and Sound In this lecture, we explored the things from fundamentals including how computers handle various types of data, including text, colors, images, videos, and sound and many more things. Here’...Discuss·1 likedavid malan
Sameera Khatoonsameerakhatoon.hashnode.dev·Sep 1, 2024Understanding Send and Receive Buffers in Network Programming on LinuxIn network programming, particularly on Linux, send and receive buffers are vital for managing data flow between applications and the operating system (OS). These buffers facilitate the transition of data from user space to kernel space and vice-vers...DiscussLinux
Saurav Maheshwarixauravww.hashnode.dev·Aug 31, 2024How to Use Merge Sort Algorithm ExplainedWhat is Merge Sort? Merge Sort is a divide and conquer algorithm that splits an array into smaller sub-arrays, sorts those sub-arrays, and then merges them back together in order. It's known for its efficiency, particularly with larger datasets, and ...DiscussData Structures and Algorithms#learning-in-public
Saurav Maheshwarixauravww.hashnode.dev·Aug 31, 2024Understanding and Improving an Insertion Sort FunctionSorting is a basic task in programming, and knowing how sorting works can help you solve many problems. In this post, we’ll look at a sorting function in TypeScript. function sortArray(nums: number[]): number[] { for(let i = 1; i < nums.length; i+...DiscussData Structures and Algorithmsinsertion sort
Mehul Kansalmehulkansal.hashnode.dev·Aug 19, 2024Week 13: Azure Databricks Essentials 💡Hey there, data enthusiasts! 👋 This week's blog delves into the fundamental aspects of setting up and using Azure Databricks, guiding you through the creation of a Databricks instance, understanding cluster types, and exploring essential features li...DiscussAzure