Tuesday, May 24, 2016

How to get a new IP Address (Verizon Fios - Frontier Fios)

If you have the Actiontec Router

1. log into the router
2. go to "My network"
3. Click on "network connections" on the left hand side
4. Click on "broadband connection" 
     a. Ethernet if you have ethernet internet
     b. coax if you have coax internet
5. Click on "settings"
6. find "DHCP LEASE" and click release, then renew
7. Enjoy new IP address

Saturday, May 21, 2016

Solution to the 5 beep code and then reboot problem. (especially if your motherboard only has ram locks on one side; Gigabyte)

This is mainly for those motherboards that have only one locking side.

1.  Take out RAM  
2.  Align RAM on both sides evenly and just let it slide in without pushing it down yet. 
3.  On the non-locked side push that down in as far as it can go and then push down the side that locks/snaps into place.

I had taken out my RAM to install some new sleeved cables and then the computer starting doing the 5 beep and restart nonsense. Figured it was either the sleeving job or the RAM. Unfortunately I swapped my cables first and didn't realize it was the RAM. I imagine it could be hard to narrow down if it's a new build or something similar. Like literally i had my RAM snapped into place but it wouldn't detect it because I probably pressed down evenly on the entire RAM module.

This isn't noted anywhere in the manual, or anywhere online, but placing the ram in how you normally would results in one side raising up too high.

I just hope I can save people the headache of what I went through.

Credit:  /u/cann3dheat   


For anyone else coming to this thread with this issue, this MB has a RAM module with locks on only one side. If you put the RAM in how you usually would and just lock the one side into place it won't register the RAM and will give you this error. You'll need to push the non-locking side of the RAM down first with some force, and THEN place the other side in and lock it into place.
This isn't noted anywhere in the manual, or anywhere online, but placing the ram in how you normally would results in one side raising up too high.

I use a gigabyte mini-itx mobo.

Sunday, March 13, 2016

How to get Dota 2 Reborn to exec your autoexec every time

Just edit game_convars.vcfg

Windows 10 Clean Install Tweaks

  • Remove .shortcut extension
    • http://www.tenforums.com/attachments/tutorials/55836d1451358116-shortcut-name-extension-turn-off-windows-10-a-turn_off_shortcut_name_extension.bat
  • Remove Microsoft OneDrive
    • win +R --> gpedit.msc --> local computer policy --> Computer Config --> Admin Templates --> Windows Components --> OneDrive

  • Turn off SmartScreen Filter settings as well as User Account Control

Friday, February 19, 2016

Limit bandwidth or upload on a Jail Plugin (my attempt)

  • Unfortunately.. it still doesn't work :[

  • Enable dummynet and ipfw the FreeBSD traffic shaping module:
    • edit /boot/loader.conf and add 
    • ipfw_load="YES" 
    • dummynet_load="YES"
    • run kldload dummynet to load the modules or just restart the server.
  • Set up a pipe that restricts traffic 
    • ipfw pipe 1 config bw 20Mbit/s
    • ipfw queue 1 config pipe 1 mask dst-ip 0xffffffff
  • Adjust ip block as necessary to not throttle your own LAN 
    • ipfw add 100 queue 1 tcp from me 32400 to not out
  • Send outgoing traffic destined for anywhere other than the local network through the pipe
  • ipfw add 1000 pipe 1 ip from to any
  • Default allow all
    • ipfw add 65000 pass all from any to any
  •  systat -ifstat 1   is used to monitor bandwidth
  • You can see your pipes with ipfw pipe show (just as you see the regular rules with ipfw show.
  • ipfw pipe flush   This command will destroy all the pipes generated.

ipfw add 1 allow tcp from any to me 22 keep-state ipfw pipe 1 config bw 20Mbit/s ipfw add 1000 pipe 1 ip from to any

Saturday, December 26, 2015

How to choose RAM!

  1. Check your motherboard specifications for the memory type, # of slots/ram sticks you'll need, type of pin interface, and what DDR interface you'll need.
  2. Low CAS + High Frequency ram will be the most expensive. 

Example calculation of nanseconds: 

(CL/(Freq-in-MHZ) * 1000) = speed in ns.
14 CL @ 3200 MT/s = 1600 MHz ~ 8.75 ns $265
14 CL @ 3000 MT/s = 1500 MHz ~ 9.33 ns $235
15 CL @ 3200 MT/s = 1600 MHz ~ 9.37 ns $240
15 CL @ 3000 MT/s = 1500 MHz ~10.0 ns $210
13 CL @ 2133 MT/s = 1066 MHz ~ 12.20 ns $230

So the 15 CL @ 3000 would be the best deal unless you're willing to pay $30 more for .63 nanoseconds.

Sunday, December 13, 2015

If on Verizon, don't use to to set static IP addresses!!!

100-150 range is hard-coded into the router somewhere....

You can set the DCHP range there.... then for any static IP addresses you want to set.. just make sure it's out of the to range.

How to create a symbolic link. (Good for c:/windows/installer and C:\Users\Administrator\AppData\Google)

If you check out this Windirstat: You can see those 2 folders use an unnecessary amount of space.

- C:/Windows/Installer
- C:\Users\Administrator\AppData\Google

1. Copy these folders to a hard drive that's more spacious!  (Note: Windows\Installer is a system folder and thus invisible in Windows 8.1. You have to tweak your account to make it visible to use Explorer to make the copy. Google will help you find out how to do that.)
2.  Run CMD as administrator and type these commands:

rmdir /s /q C:\Windows\Installer

rmdir /s /q C:\Users\Administrator\AppData\Google

If they give you errors there could be a process open you'll have to END (in task manager).

Create Symbolic Links: 

mklink /D C:\Windows\Installer D:\C_DRIVE\Windows\Installer 

mklink /D C:\Users\Administrator\AppData\Google D:\C_DRIVE\Users\Administrator\AppData\Google

Saturday, September 26, 2015

How to search properly for jobs on Indeed (Indeed.com)

  1. Go to the Indeed Advanced Job Search (Inserting these fields correctly will format the search for you!

2.  Think of all the words that your job posting might contain. 

Put these where it says "With at least one of these words". You don't want to list too many words or else it'll be harder later on to narrow your search.

In my case I used EMC EMI RF "compliance engineer"  "wireless  engineer"

If I just list compliance or wireless separately without quotes, it will find literally every posting that has wireless internet in it along with engineer and list it. Same goes with compliance. EMC/EMI/RF are more specific words to electrical engineering and so I would get as many erroneous search results.

3. Think of words you don't want included in your search. These will go in the "With at least one of these words".This will help you narrow down your results. It's best to be really specific with these. You want to make sure none of the words you add here will be found in ANY OTHER JOB POSTINGS that you're looking for.

4. If looking for an Entry Level/Associate job, you can actually filter out Senior/Sr/Principal/Staff positions by adding -Senior -Sr -Principal to the "With these words in the title".

5. You narrow your search by either one, filling in the field "with ALL of these words" or by adding more words to exclude. I recommend adding more words to the exclude list that you know you don't want in any of your job post listings.

For my EMC/EMI/RF Entry Level Engineer position I was seeking this is how I did it:

With all of these words: Engineer  
With at least one of these words: EMC EMI RF "Wireless Engineer" "Compliance Engineer"
With none of these words: QA SQL VMWARE DSSD "Applied Mathematics Department" Lan Wan VMWare TCL Python "RF Scanner" NAS SAN
With these words in the title:-Senior -Sr -Principal -Staff -4 -3 -4/3 -Software -picking -"ORDER PULLING" -Principle -Industrial -III -IV -V -Manager -lead -VP -Mechanical -Manufacturing -Drafter -Technician -Metals -Director -Executive -"Vice President" -Storage -Chief -Writer -Supervisor

Location: Only in, Ca

Engineer was the only word I could think of that I would want in ALL of my job postings. I could have put something more specific to engineering like "Electrical Engineer", but it would have thereby hidden lots of jobs because a lot of engineering jobs don't actually use that phrase. It makes your search VERY SPECIFIC when you use the field "all of these words" so usually you want it somewhat general.

So basically If you look at the first/third lines I'm searching for the words ENGINEER and EMC/EMI/RF/"compliance engineer".These can be ANYWHERE in the whole job web page. Compliance was a very tricky word.. because in every industry they use that word. "in compliance"... etc. I was only looking for a "compliance Engineer" position and so I listed it in quotes. If I had left it just compliance it would have doubled my results. EMC/EMI/RF all somewhat relate to Electrical Engineering and so it wasn't an issue with them. I can even narrow it down more by adding more position names as well when I come across them... like "Wireless Engineer".

To narrow down my search even more I'll probably just look for an odd job posting and then analyze for a keyword that might show up in other job postings that are similar.

For example an "Industrial Engineer" position popped up on like the 4th page of my search results. It popped up because 1. It includes the word engineer, and 2 it has one reference to "RF".

 Proficient with AS400, RF Scanning and WMS systems as well as with basic PC software (Word, Excel, PowerPoint, etc)
So what I can do is just add "industrial engineer" to my exclude list now. You just have to be careful because some job posting start listing majors.. and just include all the engineering majors.

If you can go through 10 pages of jobs and they're all relevant to what you're looking for, you know your filter is good!

See here for the Indeed Explanation Page for further information.

Wednesday, July 1, 2015

Hosting a Mumble Server Through a FreeNAS Jail [quick reference]

  • Click the jails tab, and then Add Jail. (It could take a few minutes.)
  • Highlight murmur jail and click shell
  • Type passwrd (Jail PW) 
  • Type pkg upgrade Keep clicking Y(yes). 
  • Verify that cat /etc/make.conf  says "With_PKGNG=yes"
  • If you want to be able to log in via ssh:  (optional)
    • Type edit /etc/ssh/sshd_config
      • Find "PermitRootLogin" and remove the hash in front and change the no to yes.
      • Find "PasswordAuthentication" and remove the hash in front and change the no to yes.
      • Hit ESC, leave editor, save changes.
    • Type sysrc sshd_enable=yes
    • Type service sshd start
  • Type pkg install murmur and install.
  • Enable your murmur service to start on boot automatically by typing sysrc murmur_enable=yes
  • Type mkdir /var/db/murmur
  • Type chown murmur:murmur /var/db/murmur/
  • Type edit /usr/local/etc/murmur.ini and verify that these are enabled:
    • database=/var/db/murmur/murmur.sqlite
    • Change welcome message to whatever you want. 
    • Change serverpassword=   to whatever you want it to be.
    • Change bandwidth to 150000
    • If you don't want to log in to the database set logdays=-1 
    • Set allowhtml=true
    • Enable uname=murmur
    • You can disable these by putting a hash in front: (dbus=session, icesecretwrite=)
    • Hit Esc, leave editor, save changes.
  • Type cd /var/db/murmur
  • type murmurd -supw "YOUR PASSWORD"  [superuser/root password]
  • Type chown murmur murmur.sqlite
  • Type service murmur onestart
  • Open Mumble, click server, click add new... add the IP Address of the jail, with your username/pw
  • Right click on your username under Root(1) and register yourself
  • Disconnect from server
  • Edit server again, change Username to "SuperUser" with the corresponding password.
  • Right click on Root(1) and click edit.
  • Go to group, click admin, add your username. Mine was Supa.
  • Disconnect again, edit server, change username to your username, remove password and when you connect again you should be the server admin. Make sure you can access that edit dialog again.
  • Port Forward the port used for the server (64738 is default)... with the corresponding ip address of the jail used to set up Murmur.
  • To connect now just use your external ip address.

Special thanks to DRkK with his youtube video here.