USB Read/Write between Arduino and Ubuntu pc

When i'll do this, can i post the C code and the Arduino sketch in order to see if it can be improved?

Post them both. Most of us know a little about C.