I hate software

Monday, January 18, 2016

Abusing QEMU and mmap() or Poor Man's PCI Pass-Through

›
The problem. Another tale from the endless firmware endeavours. The other day I ended up in a weird situation. I was locked in a room wit...
Sunday, November 8, 2015

Porting legacy RTOS software to a custom OS.

›
So lately I've been working on porting a large-sized application from a well-known RTOS to a custom kernel. The RTOS is VxWorks and the ...
Wednesday, May 20, 2015

on making a DDE kit, kinda

›
So I have this task of porting a huge piece of software running on a proprietary OS to another OS. And I don't even have a clue how to...
Friday, May 15, 2015

GCOV is amazing yet undocumented

›
One useful technique for maintaining software quality is code coverage. While routinely used by high-level developers it is completely forgo...
Friday, October 24, 2014

abusing Mesa by hooking ELFs and ioctl

›
At work I had several occasions when I needed to hook a function on a Linux system. I will not go deep into technical details but the exampl...
Sunday, September 7, 2014

GSoC results or how I nearly wasted summer

›
This year I got a chance to participate in the Google Summer of Code with the FreeBSD project. I have long wanted to learn about the FreeBS...
Friday, June 6, 2014

On Free Software and if proprietary software should be considered harmful

›
I communicate with a lot of people on the internet and they have various opinions on FOSS ranging from "only proprietary software writt...
‹
›
Home
View web version

About Me

I hate software
http://astarasikov.github.io/ https://twitter.com/astarasikov
View my complete profile
Powered by Blogger.