Browsed by
Tag: SysAdmin

Noise Cancellation for Remote Communication

Noise Cancellation for Remote Communication

In the wake of the past few years, virtual meetings have changed the way we communicate. However, we have generally embraced remote communication without considering how remote communication differs from the in-person or phone communication we’ve traditionally used. While turning on cameras and speaking face to face gives us more connection, and embracing a slower and more formal discussion style can make the meeting more enjoyable, the most essential communication still happens through audio. As the audio quality we use…

Read More Read More

Canon MP Navigator “Scan Failed”

Canon MP Navigator “Scan Failed”

When trying to connect older Canon printers to newer version of Windows, drivers are often only updated to Windows 8.1 before deprecation. With the same driver model between Windows 10 and 8.1, these drivers are installable and work for printing on Windows 10. However, when trying to scan with MP Navigator, they often give a “Scan failed” error. To enable both printing and scanning on Windows 10 through MP Navigator: Install the latest installable drivers (Windows 8 or Newer) from…

Read More Read More

SubWCRev Generates Wrong Times

SubWCRev Generates Wrong Times

We want to run SubWCRev as an automated step in our process so we have the latest SVN metadata included in our executable. This makes it easier to identify executables as the file properties can include information about SVN revision numbers, build times, etc… However, if we automatically trigger the build with Cygwin, we can end up generating the wrong timestamps: This appears to be working fine for a GMT+1 time zone, except we’re on the other side of the…

Read More Read More

Disable RDP Auth Popup

Disable RDP Auth Popup

When using Remote Desktop Connection, you can get a popup window asking for your login credentials before a connection to the remote machine is made. When it works, you can use these credentials to bypass the remote machine’s authentication screen and login directly. However, this popup can cause a login failure if the authentication methods don’t match, or be very annoying if you want to login to test machines using a range of account usernames, or accounts with no password….

Read More Read More

WordPress Updates asks for FTP Credentials

WordPress Updates asks for FTP Credentials

When attempting to run wordpress updates, wordpress can ask for ftp credentials. This can be caused by a conflict between the user/group ownership of the wordpress installation’s files and the webserver’s user credentials. The easiest way to fix this is to match the file ownership with the webserver’s user account:

Manual Flash Player Updates

Manual Flash Player Updates

While the Flash Player updates usually run automatically on machine restart, it is possible to keep Flash up to date while still running important operations. We can keep the machine running, and keep Flash up to date, by manually starting the update with the command:

MSB6001

MSB6001

While Software Engineers are undoubtedly more familiar with the C#### or LNK#### errors generated by Visual Studio, MSB#### errors are more indicative of a problem with the compile or compile environment instead of with the code being compiled. While working on build automation using cygwin, I encountered a number of MSB6001 compile errors. They are generated due to a mismatch between how cygwin, being a linux shell, and the underlying Windows system, handle environment variables. We can see a selection…

Read More Read More

RoR RHEL Install Script

RoR RHEL Install Script

I used to work on a system which required Ruby on Rails to run on Red Hat Enterprise Linux. While RoR is packaged to run on debian systems, which is does very well, installing on RHEL is a bit more complicated. I have archived scripts which can be used as a starting point for anyone installing RoR on RHEL. Thanks to cbrulak for the gist scripts.