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 Mujawarfundamentalsoflinux.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·47 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
Mahad Alimahadblog.hashnode.dev·Aug 15, 2024Java Arrays Explained: A Beginner's TutorialUnderstanding Arrays: A Simple Yet Powerful Concept Arrays might seem like a basic topic, but they are fundamental to mastering programming. Today, we’ll explore what an array is, why it's important, and how to use it effectively. Why Do We Need Arra...DiscussJava
Olatunde Successsuccess0452.hashnode.dev·Jul 16, 2024Learn Fundamentals: The Bedrock of Software Development 🏗️I was going through my LinkedIn post and saw a post about the advice he would have given himself 5 years ago when he was starting his career in software development. The first bullet point was Learn Fundamentals. This particular point made me reflect...Discusssoftware development