Mount Samba Shares On Galaxy Note 10.1

I have a file  server with bunch of stuff stored there, this server is accessed by Windows and Linux machines. Because not only media is shared I did not chose DLNA but plain simple SMB shares. Have to say if you just want to play movies from Samba share, use BSPlayer or MX Player – […]

Android Support

Been thinking about supporting Android lately – if this is feasible and how easy it would be.. To be frank it would be troublesome porting sprot & spipc to Java and I am not even sure this is interesting enough to spend my free time on it. However, as Android has Linux at its core […]

Progress Report

A brief summary of how things are going with my projects. Touch Typing After 7 weeks I stopped training and started using this new skill in day-to-day activities. Now 12 weeks have passed since I started and I should say that I am back to regular practice – I keep making lots of mistakes and […]

Touch Typing Week #7

Seems like I have reached a plateau – for about a week speed & number of errors stayed more or less the same. I have tried to use this new skill in my daily tasks but have again noticed that I am totally lacking skills in using punctuation and other special characters which makes using […]

Touch Typing Week #5

Please look at your left, we will be passing the initial estimation right about now. Well, that’s it for touch typing in 5 weeks – not happening. Lots of of work and other small tasks forced touch typing out of the day-to-day activities, will be trying to get back on course during the weeks ahead, […]

Touch Typing Week #3

Time for another update on my touch typing skill progress: after 3 weeks I can say that I definitely see improvements, the chart will tell you the same, however I am not ready to touch-type yet (tried to type this post using this method but it was so slow and frustrating that I had to […]

SProt Client Mode State Diagram

Client side of sprot is finally ready too. Well, at least main logic is defined. While I was at it I understood that sequence numbers of data frames will be needed to resolve situations when server accepted a frame X and sent an ack but client did not receive this ack from server  for whatever […]

SProt Server Mode State Diagram

Here is how message exchange looks like from sprot server perspective. Diagram could be optimized by having a generic frame received state followed by crc check and sending nack in case of failure, but I realized it too late – already spent more than hour drawing that thing so I just left it “as is”.

Meet SProt, FPLog Communication Protocol

As one of the features of FPLog should be an ability to send arbitrary large log messages, communication protocol with packet assembly is required. The same protocol will be used for application to fplogd and fplogd to log collecting server communications. For now I am thinking about having only blocking IO but it might change […]

FPLog Design Overview

Spent several hours thinking, selecting the drawing tool and finally making the sketch. Decided to try some diagramming tools available for Android tablets and found one that I liked very much (DrawExpress Diagram) – it allowed me to produce quality schematics pretty fast, learning curve is very merciful and the tool supports various connector types […]