Category Archives: Troubleshooting

Troubleshooting, issues I have came accross while on the field

Fix Webstorm “Plugin ‘Go Lang Plugin’ is incompatible with this installation

If you are running Webstorm IDE (my version as of writing is 2016.3.2) and you are trying to ‘install from disk’ the Golang plugin and get this error:

You may have tried to upload a .zip version 0.171.XXX and got this error. To fix it:

  1. Download plugin version (0.13.xxx) just download the latest one that begins with 0.13 (disregard the top of the list that has a version 0.171.xx as they are incompatible with Webstorm.
  2. Go-0.13.1924.zip is the latest one as of writing.
  3. After loading the .zip file into the program it should ask to restart Webstorm.
  4. You should now have successfully installed the Golang plugin on Webstorm IDE… confirm by going to Settings > Plugins


That’s all folks  🙂

Plex mediaserver on FreeNAS allowing anyone to stream without login

I’ve been a user of Plex mediaserver for over two years, I set this up on a FreeNAS jail a long time ago and in the past few days I noticed something funny.

Out of nowhere there were two additional streams going on in my server onto the internet, I usually share my library with friends and family but what was curious about this traffic was that Plex was claiming that these two streams were “on my local network”
Continue reading

Find disk by id in Linux

You may be wondering why linux is not pointing to a standard /dev/sdX for your SATA hard drives. When you come across a reference to a hard-drive in the ID form like this:

disk/by-id/wwn-0x5000cca221d63ffd

Continue reading

Spring Break is here… Acronis True Image and Gigabyte Motherboard don’t play nice

Finally got a break for school, which means that after work I can get home and play with my toys instead of doing homework. This weekend I set myself to fix my video card so that I can once again use my three monitor screens on computer (it stopped working awhile ago).

So I went out to Frys Electronics and got myself another video card that I could match up with my old ATI RADEON 4870 512MB DDR5 via Crossfire. Crossfire is a protocol from ATI/AMD that allows you to use two video cards as one for better performance.

Continue reading

Finding segfault core dumps

Find core dumps

find . -type f -regex “.*/core.[0-9][0-9][0-9][0-9]$”

The regex in the above command matches the file name “core.xxxx” where “xxxx” is exactly four numbers 0-9. If the results look correct, we can delete all those dump files with the following command.

Find + Delete all core dumps found

find . -type f -regex “.*/core.[0-9][0-9][0-9][0-9]$” -exec rm {} ;

The one downfall of this method is that it’s slower, since regular expressions take time to process. But this is a small price to pay for getting rid of these files in large numbers safely. If you see any errors with the above code or have any experiences to share please leave a comment below.