top of page


Software Portability Project - Stage 3.3 Reflection
This reflection is about the whole SPO600 course at Seneca College with professor Chris Tyler. There will be a slight focus on the final...
arman valaee
Dec 14, 20222 min read
16 views
0 comments


Software Portability Project - Stage 3.2 Testing
In this blog we will use the run commands explained in my previous blog to test the functionality and the feature of this tool! GitHub...
arman valaee
Dec 14, 20227 min read
12 views
0 comments


Software Portability Project - Stage 3.1 Final Implementation + Added Features
In this blog, I will focus on the modifications and improvements I made to stage 2 of this project. To learn about the basics of the...
arman valaee
Dec 14, 20228 min read
20 views
0 comments


Software Portability Project - Stage 2.1 Initial Implementation
In this stage of this project, I am going to implement the project that I planned in the previous related blogs. You can find these blogs...
arman valaee
Dec 9, 20229 min read
17 views
0 comments


GNU iFunc mechanism on Aarch64
Now is an excellent time to learn more about iFunc mechanism as we discussed in Software Portability Project - Stage 1.1 Background blog....
arman valaee
Dec 6, 20223 min read
8 views
0 comments

Software Portability Project - Stage 1.2 Planning
This project can be done in many different programming languages, but the approach is pretty much the same. Using Language C++ has been...
arman valaee
Nov 27, 20222 min read
10 views
0 comments


Software Portability Project - Stage 1.1 Background
In the previous blogs, I discussed different aspects of software optimization. Assembly language has an incredible and expanding world...
arman valaee
Nov 21, 20222 min read
11 views
0 comments


Different CPU Architectures
If you are into technology or even use it for different purposes daily, you have probably heard of two industry titans that provide the...
arman valaee
Nov 16, 20223 min read
10 views
0 comments


6502 Assembly Dice Game
In this blog, I want to demonstrate a straightforward game created using the 6502 Assembly language. This game uses the 6502 bitmapped...
arman valaee
Nov 15, 20226 min read
26 views
0 comments


SSH (Secure Shell) Keygen
To understand the concept of SSH keygen, we should understand Secure Shell in the first place. I will introduce SSH, its usage,...
arman valaee
Oct 20, 20223 min read
18 views
0 comments


6502 Emulator Optimization & Experiments
6502 Processor is a widely used processor which was introduced in the mid-1970s. It got popular among many other processors which were...
arman valaee
Oct 7, 20225 min read
10 views
0 comments


2 Open-Source Projects Reviews
I started searching for open-source projects as I had not had much information about what I am looking for, but I was looking into more...
arman valaee
Oct 4, 20225 min read
3 views
0 comments
bottom of page