These ships also have an electronics engineer aboard to take care of such stuff. That's aside from the usual team of marine engineers handling the heavy equipment. In this context, the electronics engineer handles everything from the office equipment to the deck cranes. The engineering team handles the actual engines. They kinda step on each other handling the smaller equipment around the engines (steam plants, pumps, etc -- yes they have steam plants).
And they have excellent machine shops. I expect a consumer joystick to be a) simple to fix and b) cheap and small, so plenty of spares on board.
My side project is a specialty, niche application for speech pathology and audiology courses at major universities. So, traffic is driven by word-of-mouth (all the people in charge of these programs form a community, go to conferences, etc). And then the people involved in the courses are required to use this app. It tracks their progress towards course completion.
Edit: And yeah, it made me, personally, > 1000/month last year. That's after my X% cut of gross. There are < 10 people involved.
At work, I had a spreadsheet. Technical people, coders even, had a hard time finding the solution: convert to CSV, cut -f, awk print, in order to tack a hostname onto a column with relative HTTP paths. (No error checking required.)
If you were using Excel, you code have just written a VBA macro to do it, or created another column with formula =CONCATENATE("http://domain/",A1) if that's what you mean
Yep. My old phone used to plug in on USB, show up as a disk, I can use standard tools to copy the pics and vids. New phone, no of course not. Progress. Feh.