RoofMan Official Blog

After using OPNSense firwall for a while to tunnel my traffic throw VPN directly from the network infrastructure level, i’m really satisficed with the experience but while i’m monitoring the firewall...

After while of using OPNSense firewall, i needed to resize my disk on ESXi and scale up the disk space for OPNSense. After investigating this issue online, i found that i...

I was working on a personal project (Machine Learning) required to scrape Souq.com public data to train my model. After doing intensive search on the web i didn’t find any powerful...

I faced problem with my Bluetooth headset, it’s working only in voice mode and cannot hear the music or voices clear and sometimes don’t work at all. After some investigation i...

In my work, i needed to generate a folders structure to help the team to organize the work data, but i found that i have to create more than 1500 nested...

While I’m working in AeroXtreme MAV Researching Project, i faced a serious problem in the serial communication in .NET C#. The standard C# serial component is too slow to handle fast...

In the last few hours i faced a serious problem with VMWare. My VMDK or VMWare Virtual Disk file corrupted due to a failure happened in the vmware. After doing search...

From few years ago, when i was new in space technology program, our instructors gave us a report. In this report we must develop a Tic-Tac-Toe using ASM Simulator, and this...

The Universal Asynchronous Receiver/Transmitter (UART) controller is the key component of the serial communications subsystem of a computer. The UART takes bytes of data and transmits the individual bits in a...

In my collage, me and my team (AIExtreme) was asked to develop risc processor 32-bit pipelined with assembler. In this post i will demonstrate the latest work in the processor and show the...