Posts

Network adapters missing from VMware Workstation Virtual Network Editor bridged settings.

Image
When using the Virtual Network Editor on VMware workstation you may find that a network adapter that exists on the hosts machine is missing from the Bridged drop down list. To resolve this ensure that the VMware Bridge Protocol is checked in the properties of the network adapter. on the host machine.

TFTPD32 or TFTPD64 reports Bind error 10013 An attempt was made to access a socket in a way forbidden by its access permissions.

Image
When you start the trivial FTP (TFTP) server application TFTPD32 or TDTPD64 you may see the following error Bind error 10013 An attempt was made to access a socket in a way forbidden by its access permissions. This can be because another application is using this port. The easiest way to check if (and which) application is using the port is as administrator run an elevated command prompt and enter netstat -anb > ports.txt Then open ports.txt in Notepad and search for :69, you'll quickly be able to see the process using the required port - While you're here - Why not check out our Windows Server Documentation and Audit Tool?

Enable function lock for F1-F12 on HP ZBook mobile workstations

Image
When you press the function keys on a HP ZBook mobile workstation you may find that they don't operate as expected. This is because of function lock, if you hold the fn key the function keys work as expected. You can lock the function keys on as described in this document. https://support.hp.com/gb-en/document/c02035108 However there are two things to note Firstly following a BIOS upgrade (which occurs automatically if you have the preinstalled HP software still installed) you may lose your locked function keys and have to reapply.   Secondly the HP documentation states you press the fn lock and fn keys at the same time as per the image below from the page.  While you're here - Why not check out our Windows Server Documentation and Audit Tool? This is not the case, you need to press and hold the fn key, and then tap the fn lock key to toggle function lock, not an obvious thing when you start work first thing in the morning and are hammering the function keys tr...

Unwrapped overflowed integer values in C# where large negative integers overflow and appear as negative values.

You may find that when working with large integer values that these numbers suddenly become negative numbers. This can be seen in the PowerShell registry editor and also in some SNMP MIBs. The reason why this happens is simple. The last bit of a signed integer determines whether the number is negative or positive, whereas on an unsigned integer this bit is part of the number and therefore the number can be twice as big. UInt32.MaxValue = 4294967295 1 1111111111111111111111111111111 Int32.MaxValue = 2147483647 0 1111111111111111111111111111111 The problem of wrapping occurs when you exceed 2147483647 - lets say 214748364 8 which converts in bits as the following 10000000000000000000000000000000 This works fine in a UInt32, however if you just take these bits and stick them in an Int32 the bits fit (there are still 32 bits available) however the value returns as -2147483648 because the negative values are working backwards this is the "highest" negative value...

Creating shortcuts to Windows 10 Modern Applications

Image
Modern applications in Windows 10 do not have executable files so are more complex to create an application for in XIA Links. You are able to drag and drop a shortcut to the desktop for a modern application, however it is difficult to read the package family name from the properties as they are read-only. It is easier to perform this task in PowerShell. Firstly open a PowerShell prompt and run the following command Get-AppxPackage | SELECT Name, PackageFamilyName | Sort-Object Name This lists the application name and the package family name This can be started in the command line in the following format with an exclamation mark between the package family name and the application name %windir%\explorer.exe shell:appsFolder\ package-family-name ! application-name For example %windir%\explorer.exe shell:appsFolder\ Microsoft.MSPaint_8wekyb3d8bbwe ! Microsoft.MSPaint In XIA Links this can be entered in the following format

Bug in QuickBooks custom template converting from estimate to invoice

Image
In QuickBooks we have the master template, and an Estimate and Invoice template created from a .docx file They preview correctly and creating an estimate or an invoice uses the expected template   However when you click the Create Invoice action next to an existing Estimate it uses the Master template Clicking the Customise link shows that the expected invoice template is selected. Changing the template to Standard and back again has no effect.

Data roaming doesn't work with EE in Costa Rica

If you are using your EE mobile in Costa Rica you may find that you do not get an E, 3G or 4G symbol though your phone connects to the Kolbi ICE network. Calling EE technical support is an issue as they'll run through standard troubleshooting. There is only one solution. EE DOES NOT SUPPORT DATA ROAMING IN COSTA RICA. Solution You must call EE and demand that they unlock your phone and purchase a local SIM card and pay as you go data. It can take upto 72 hours to unlock your phone (it really takes on a few hours if you put them under pressure). You can then purchase a Kolbi ICE (the local provider) SIM card and install it in your phone. Please note that You'll have a new number WhatsApp will work with as perviously as long as you tell it to use your old number when you start the app