Open in app

Sign In

Write

Sign In

Sandun jayasekara
Sandun jayasekara

17 Followers

Home

About

Aug 15, 2022

Structure, Protocol, and Class in Swift Language

In this article I am going to discuss the differences between struct, proto, and class in Swift. What is Swift? Swift is a compiled programming language developed by Apple Inc. and the open-source community for general-purpose, multi-paradigm programming. …

3 min read

Structure, Protocol, and Class in Swift Language
Structure, Protocol, and Class in Swift Language

3 min read


Sep 27, 2021

Develop Your Own Operating System (part 09)

Hey there, Welcome Back to the 9th lesson of Develop your own operating system, Today we are going to speak about user modes, So let’s go….. User Modes Segments for User Mode:- Before enable user mode we need to add two more segments to the GDT. …

5 min read

Develop Your Own Operating System (part 09)
Develop Your Own Operating System (part 09)

5 min read


Sep 10, 2021

Develop Your Own Operating System (part 08)

Hi everyone, Hope you Study well my previous article. Now we start our lesson, Lets go… When using virtual memory, how does the OS know which parts of memory are free to use? That is why we need page frame allocation. That is the role of the page frame allocator. Managing Available Memory …

4 min read

Develop Your Own Operating System (part 08)
Develop Your Own Operating System (part 08)

4 min read


Sep 7, 2021

Develop Your Own Operating System (part 06)

In our previous article series we discussed about how we can handle interrupts and get inputs with our operating system. Hope you could do it successfully. …

5 min read

Develop Your Own Operating System (part 06)
Develop Your Own Operating System (part 06)

5 min read


Sep 6, 2021

Develop Your Own Operating System (part 07)

Welcome everyone, Today is 06th day of our lesson series. I hope you read previous sessions as well, If you are new to this , Please go back to my previous lessons. Let’s Start today lesson. Virtual Memory

6 min read

Develop Your Own Operating System (part 07)
Develop Your Own Operating System (part 07)

6 min read


Aug 20, 2021

Develop Your Own Operating System (part 05)

Welcome to the 05th Article about build an OS. Let’s Go ,,,,, Today I’m starting with Interrupts Handlers, let’s start. Interrupts Handlers.

7 min read

Develop Your Own Operating System (part 05)
Develop Your Own Operating System (part 05)

7 min read


Aug 13, 2021

Develop Your Own Operating System (part 04)

Integrate_segmentation Segmentation Segmentation in x86 means accessing the memory through segments. Segments are portions of the address space, possibly overlapping, specified by a base address and a limit. To address a byte in segmented memory you use a 48-bit logical address: 16 bits that specifies the segment and 32-bits that specifies what…

6 min read

Develop Your Own Operating System (part 04)
Develop Your Own Operating System (part 04)

6 min read


Aug 11, 2021

Software license

What is software license : Software licensing describes the legal rights pertaining to the authorized use of digital material. Failure to adhere to software license agreement terms often incurs criminal charges related to licensed intellectual property (IP) and copyrighted material.Some forms of licensing, such as the General Public License (GPL)…

3 min read

Software license
Software license

3 min read


Aug 7, 2021

Usability Of user Interfaces

Heuristic Evaluation Heuristic evaluation is a thorough assessment of a product’s user interface, and its purpose is to detect usability issues that may occur when users interact with a product and identify ways to resolve them. When we think about the design of a product, the first thought that comes to mind…

6 min read

Usability Of user Interfaces
Usability Of user Interfaces

6 min read


Aug 6, 2021

Develop Your Own Operating System (part 03)

welcome everyone again to the third part of my OS implementation article series. Interacting with the Hardware Drivers teach the operating system to interact with each bit of hardware. Graphics cards, sound cards, networking cards, USB peripherals, and everything else you connect to your computer relies on drivers. The operating…

11 min read

Develop Your Own Operating System (part 03)
Develop Your Own Operating System (part 03)

11 min read

Sandun jayasekara

Sandun jayasekara

17 Followers

Software Engineer || Undergraduate , University Of Kelaniya , Srilanka

Following
  • Snake City

    Snake City

  • Krishan Shamod

    Krishan Shamod

  • Kasun Madhumal

    Kasun Madhumal

  • Sachithra_Manamperi

    Sachithra_Manamperi

  • HedgePay

    HedgePay

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech