Recently I was trying to download the access logs of a Glassfish installation via ftp. I was unable to do so and was getting this weird error. I guessed it might be a permission issue and logged into the server with remote desktop. Everything turned out to be fine and all valid permissions were in place. A quick search on Google turned up this FAQ on Filezilla Wiki:
FAQ: I am having trouble transferring log files. I get an error “550 can’t access file.” on both the server interface and the FTP client.
Answer: Often log files are locked for writing by the process that they are logging. In order to transfer this type of file, open the Server Options, go to the Miscellaneous node, and select “Allow downloading of files which are open for writing by another process”
It probably isn’t a FAQ, but the FAQ is the only server documentation you have so far.
So there you have it… Check your server setting first before tearing your hair out.
Recently I was working simultaneously on my desktop and laptop. A number of times it so happened that I was sub-consciously trying to move the cursor on my laptop with the mouse attached to the desktop or at other times I was peering at the document on my desktop while typing on my laptop and wondering why nothing was displayed. Then it occurred to me it’d be great if I could use the same mouse and keyboard for both the systems. Google led me to this site and I was instantly hooked to Synergy.
No special hardware is required, all you need is a local area network. Synergy is supported on Windows, Mac OS X and Linux. Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy is released under the GNU Public License (GPL)… as described on the website.
A word of caution… I ran into problems when I was trying to share my iMac’s mouse and keyboard with a Windows XP PC. I was using the latest stable version 1.3.7 on both. Apparently the iMac’s keyboard input was not getting propagated to the Windows machine. The solution… downgrade the version on Mac to 1.3.6 1.3.6 Mac OS X Universal and everything will run fine.