Friday, 3 January 2014

Are employers really going too far?

This isn't really a scam entry, more of a civil topic. Are employers going to far with the questions they ask? I think some of them are and should be reported and fined by the labor board. Let me use a couple of examples. I know that when you see these blog entries you probably are noticing I have been through the job searching game for a while. Indeed I have. I have also had several jobs that have only lasted a few days due to me not putting up with their shit. The way I look at it is, you only live once therefore don't deal with peoples ignorance even if they are your boss. Ok, now back to the examples.... Back several years ago when I was in college I was thinking about taking a semester off to work full time. There was a company close to where I was attending school. I had done business with them before purchasing their items online. I was offered a job with them before but decided not to take it because they didn't offer health insurance. Which is something that I really needed due to health problems I have. If I took a job there I was going to get kicked off my parents plan and was going to end up paying more in my medical bills then making. I denied the job and the guy told me that they were hoping to get health insurance within the next several months. Six or so months go by and I saw that they were hiring so I decided to apply again, thinking they would have health insurance by now. They selected another candidate for this particular position but a new position became open about a month later. They called me up to offer it to me and I asked if they had health insurance yet and the guy said no. I told him I needed prescription drug coverage and that was when he said to me "well we do a background check so I need to know what medications you are on". I couldn't believe what I was hearing, he just asked me a very personal question that he had no right asking. I told him that it has nothing to do with my working abilities and he said "just name them". At that point I just said I am not interested. Another occasion was when an employer called me up after I sent him a resume and he said that he needed to ask me a few questions and of course I said ok. His questions were "do you have any disabilities whatsoever? Do you belong to an organization such as the chamber of commerce or the BBB?" Now I am not sure where this guy was trying to get at but asking me if I have any disabilities whatsoever is a clear violation. When he asked me about my work history I said I worked for my dad's company for years and when he asked what the line of work was in I said he's basically a disability advocate. Well his tone then really changed and told me he would call me back for an interview. Funniest thing is, he did! I just didn't answer the phone, fucking dickhead.

I have no idea why employers are asking these personal questions. It seems like they never get in trouble for it either. There companies may not be a scam, I know for a fact that one of them isn't. They sell good products and they seem to know how to run a shop. I am just not going to put up with a company that asks me those personal questions.

Software: Sysinternals Free Utilities


Personally I am not a huge fan of using 3rd party utilities for performing most types of systems diagnostics. I like to rely on the OS's built-in tools as much as possible.  Primarily I don't want to be reliant on a utility that I might not have with me at the time or it requires some type of installation on a customer's system.
Although when I do have to rely on external utilities, one of the first sites I use is Sysinternals (http://www.sysinternals.com). These are some of the better diagnostic and troubleshooting utilities available for Windows. Also, Mark Russinovich and his team are continuously updating the existing tools and creating new ones.

Besides being free and powerful tools, all (or most) of these utilities don't require that they be installed (this is known as being a 'portable application' because it can be moved between systems without installing it).

Sysinternals Suite
The tools on the site can be downloaded individually, or you can download the Sysinternals Suite which contains the latest versions of all the utilities in one package.  As of the writing of this article, below is a current list of the programs that come included within the suite (see below).   

Windows 8: File Explorer Keyboard Shortcuts

Most of us use Window's built-in File Explorer application (formerly known as the Windows Explorer) to manage files, folders and drives that are accessible by the local computer.

If you prefer using the keyboard to control an application, here are some of the better keyboard shortcuts to know for the File Explorer.
  • Ctrl + F: Open up the search pane. 
    • Build a complex search query using the controls in the pane to find specific files.
  • Alt + Up Arrow (or backspace): Go up a folder.
  • Alt + Right Arrow: Go forward (takes you back into your folder browsing history)
  • Alt + Left Arrow: Go back (takes you back into your folder browsing history)
  • Alt + D: Focus the address bar and select the current path.
  • Alt + P: Shows the Preview pane
  • Alt + Shift + P: Shows the Details pane
  • Alt + Enter: Properties of the selected file
  • Ctrl + Mouse wheel: changes the folder view type.
  • Ctrl + Shift + N: Creates a new folder at the current location
  • Ctrl + F1: Opens or closes the ribbon at the top of the window 
  • F4: Opens dropdown menu in the address bar.
  • F11: Puts the File Explorer into full-screen mode.
Note: The Windows File Explore tracks the folder browsing history, similar to the way Internet Explorer's tracks your browsing history. Every folder or network path you visit is remembered, you can then use the Alt+Left or Right arrow to move through the folder location history that were previously visited.

Windows 8: Managing the Send To Menu

The Send To menu is a very useful context menu. This feature gives you the ability to right-click on any file and perform a specific action, such as sending a file to the desktop or another location. You can also send a file to a blank e-mail, so that it can be mailed to a friend. The options are not limitless, but they're pretty extensive.

To access the Send To menu, do the following:
  • From the Run... command (WinKey + R) Open field or the File Explorer address bar type %userprofile%\AppData\Roaming\Microsoft\Windows\SendTo and press the Enter key.
  • From here you can create new folders, shortcuts to applications (such as Notepad), and more. If you create a shortcut to an application, make sure that it can handle those file types you want to send it.
If you ever want to remove some items from the Send To menu, just open up the folder and delete the shortcuts you don't want.

Windows 8: File Path Name Tricks

Some windows commands require that you use the full path name of a file, which can be quite long depending on how deep it's in a folder structure.

Below are some tricks to avoid typing this information:
  • Hold down the Shift while right-clicking the file or folder and select Copy as path.  This will copy the objects path to the clipboard.
  • Drag and drop the file from the desktop or File Explorer into the command prompt window, or the Run... command (WinKey + R) Open field.  From here you can select the text and copy it to the clipboard.
Bonus tip: To open a command prompt at a specific folder in the folder structure, just right-click it and select Open command window here in the pop-up context menu.

Windows 8: TCP/IP Addressing (Static and Dynamic)

In Windows, you can have one of two types of IP addresses: dynamic or static. Dynamic IP addresses are temporarily assigned to a network device when their requested, and is generally done during the boot process. The network service that assigns dynamic IP addresses is known as DHCP. While static IP addresses have to be manually assigned to a device by a systems administrator, and are meant to be changed infrequently.

Dynamic IP addresses are the most common method of assigning an IP address to a network based device (such as a computer, printer, etc) because it reduces the network administration overhead. Today's office and work force are in a constant state of flux. People with mobile devices (such as tablets, smartphones, and laptops) will move from location to location, even desktop users can get moved around within a company on a semi-regular basis.
Note: If a Windows client makes a DHCP request for an IP address and doesn't get a reply in a timely manor, then it will switch to using Automatic Private IP Addressing (APIPA). APIPA is a private IP address range (169.254.0.0 to 169.254.255.255) that allows devices on a network using this address range to communicate with themselves. To configure this service, click on the Alternate Configuration tab in the Internet Protocol (TCP/IP) dialog.
If all devices used a static IP address, it would cause a network administration nightmare, they would all have to be changed every time a device was moved.  Most static IP addresses are assigned to servers or network based devices like routers or DNS servers. These devices need a static IP address because other devices on the network depend on knowing how to contact them.

To configure the TCP/IP addressing (dynamic or static) in Windows, follow the instructions below:
  • From the Start screen, type Network and click Settings on the right.  Click the Network and Sharing Center icon.  In the left pane, click the Change adapter settings link.
  • Right-click the active network connection (note: this selection can change between systems depending on the equipment that is installed), and select Properties.
  • Select Internet Protocol Version 4 (TCP/IPv4) [or Internet Protocol Version 6 (TCP/IPv6) depending on how your network is configured] and the press the Properties button.
From here you can select one of two options, Obtain an IP address automatically (dynamic) or Use the following IP address (static). If you're using a static IP address you need to know the following information: unique IP address, subnet mask for the network, IP address of the default gateway, and the IP addresses of the primary and secondary DNS servers. When you're done press the OK button twice.

Networking tips:

  • To find the TCP/IP address of the local computer, from the command prompt type: IPCONFIG /ALL.
  • To request a new DHCP address, from an administrator command prompt type: IPCONFIG /RELEASE and then type: IPCONFIG /RENEW

Networking: 802.11 WiFi Standards (Updated)


Are you confused by all the 802.11 WiFi "alphabet soup of letter name" standards, such as 802.11a, 802.11b, 802.11g, etc? Currently 802.11n  is the most popular standard, and its backwards compatible with 802.11b, and 802.11g.
Here is a brief breakdown of the different 802.11 standards; including: speed, frequency, and the date it was ratified as a standard:
  • 802.11: up to 2Mbps, uses the 2.4GHz frequency (Finalized: 1997)
  • 802.11b: up to 11Mbps, uses the 2.4GHz frequency (Finalized: 7/1999)
  • 802.11a: up to 54Mbps, uses the 5GHz frequency (Finalized: 7/1999)
  • 802.11g: up to 54Mbps, uses the 2.4GHz frequency (Finalized: 6/2003)
  • 802.11n: up to 150Mbps+, uses the 2.4Ghz and 5GHz frequency (Finalized: 10/2009)
    • Utilizes MIMO (Multiple-Input Multiple-Output), uses multiple transmitters and receivers antennas to allow for increased data throughput.
    • Some Wi-Fi cards and routers can support speeds of 300Mbps when utilizing a feature called 'channel bonding' (if its supported in the networking equipment) and not running into interference from other nearby wireless networks.
  • 802.11ac: up to 866Mbps+, uses the 5GHz frequency (Still in draft)
For more information see the following Wikipedia article.
From: Wikipedia
Notes:
  • All 802.11 Wi-Fi hotspots only can run as fast as the slowest device on the network.  For example, if you have a 802.11n wireless network with 5 people communicating at 150Mbps. Then if someone brings 802.11b device on the network the Wireless Access Point will slow down to 11Mbps to support the slower device. 
  • 2.4GHz equipment can incur interference from microwave ovens, cordless phones, and other appliances using the same radio signal frequency range.
  • The higher frequency 5GHz equipment signals has more difficulty penetrating walls and other obstructions.