Open in app

Sign In

Write

Sign In

Isuruni Rathnayaka
Isuruni Rathnayaka

45 Followers

Home

Lists

About

Aug 20, 2022

Who will you choose, between a robot and a human?

If you are asked to choose your best friend from a human and a robot, who will you go for? Seems like a foolish question, isn’t it? Even so don’t forget, with the technological evolution you will have to answer this question in the near future. Pre-programmed, Humanoid, Tele-operated, Autonomous…

5 min read

Who will you choose, between a robot and a human?
Who will you choose, between a robot and a human?

5 min read


May 23, 2022

Swift Language: Struct Vs Class Vs Protocol

Structures and classes are the building blocks of flexible constructs, that helps developers to decide the way of storing data and modeling behavior in their programs. on the other hand, Protocols define blueprint of methods, properties, and other requirements that suit a particular task or piece of functionality., …

Swift

2 min read

Swift Language: Struct Vs Class Vs Protocol
Swift Language: Struct Vs Class Vs Protocol
Swift

2 min read


May 7, 2022

Universal Design for Interactive Systems

“Look at the opportunity of design to empower everyone” — Dan Formosa — Each and every person in the world is different to each other. They have different capabilities, weaknesses, backgrounds, cultures, interests, viewpoints and experiences. So, the way they interact with an interactive system is different. Because of that, it is not fair to come up with a generalized system that can…

Universal Design

11 min read

Universal Design for Interactive Systems
Universal Design for Interactive Systems
Universal Design

11 min read


Apr 17, 2022

Evaluation Techniques for Interactive Systems

Techniques to evaluate how far your interactive system supports usability as well as the functionality…….. — If good design techniques are used is it necessary to do an evaluation? The answer is yes, it is necessary because evaluations are the key components of a good human computer interaction. Several best designing techniques can be used in the designing process of an interactive system. These can be…

11 min read

Evaluation Techniques for Interactive Systems
Evaluation Techniques for Interactive Systems

11 min read


Sep 27, 2021

Develop Your Own x86 Operating System(OS) #10

User Mode — If you can remember we start walking in the road to user mode from the #7 article onwards. Their we advanced our OS so that it can execute a program at the same privilege level as the kernel. Now, we are near the destination of our road, User mode. If…

Operating Systems

6 min read

Develop Your Own x86 Operating System(OS) #10
Develop Your Own x86 Operating System(OS) #10
Operating Systems

6 min read


Sep 10, 2021

Develop Your Own x86 Operating System(OS) #9

Page Frame Allocation In the previous article we discussed about the virtual memory and paging in details. Through this article let’s get an idea about page frame allocation, the technique of informing the operating system, the parts of memory that are free to use when dealing with virtual memory. If…

Operating Systems

6 min read

Develop Your Own x86 Operating System(OS) #9
Develop Your Own x86 Operating System(OS) #9
Operating Systems

6 min read


Sep 7, 2021

Is that really all, the word “leadership” holds?

“Leadership is an action, not a position.” - Donald McGannon — People have been accustomed in working as a team under a leader ever since the life began. Hence, the word “leadership” has been shaped with different definitions for a long time. …

2 min read

Is that really all, the word “leadership” holds?
Is that really all, the word “leadership” holds?

2 min read


Sep 6, 2021

Develop Your Own x86 Operating System(OS) #8

Introduction to Virtual Memory and Paging — Previous article onwards we are walking in the path to execute a program in user mode. If you haven’t gone through the previous article on road to user mode, please read it from here to understand the process going on, in this article. Through this article let’s have a quick…

Operating Systems

12 min read

Develop Your Own x86 Operating System(OS) #8
Develop Your Own x86 Operating System(OS) #8
Operating Systems

12 min read


Aug 27, 2021

Develop Your Own x86 Operating System(OS) #7

The Road to User Mode — Now that the kernel in our developed operating system boots, prints to screen and reads from keyboard. …

Operating Systems

6 min read

Develop Your Own x86 Operating System(OS) #7
Develop Your Own x86 Operating System(OS) #7
Operating Systems

6 min read


Aug 22, 2021

Do what you like, it’s Work……

“It’s not what work you will do, it’s what you like to do” “What you want to be when you grow up?” It was the most heard question in my childhood. I heard many answers around me. Many seems similar a very few different. …

Mwc Work

5 min read

Do what you like, it’s Work……
Do what you like, it’s Work……
Mwc Work

5 min read

Isuruni Rathnayaka

Isuruni Rathnayaka

45 Followers

Software Engineering Undergraduate - University of Kelaniya Sri Lanka

Following
  • John Philip

    John Philip

  • Umayanga Vidunuwan

    Umayanga Vidunuwan

  • Waruni Lalendra

    Waruni Lalendra

  • Sachithra_Manamperi

    Sachithra_Manamperi

  • Janitha Tennakoon

    Janitha Tennakoon

See all (59)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams