Author: John

  • H.323

    ITU-T’s (International Telecommunications Union) standard – vendors need to comply to supply VoIP. Encompasses point to point communications & multipoint conferences. Consists of four components: Terminals Endpoint host systems providing real time, two way comms. Can communicate with another H.323 terminal, H.323 gateway or MCU. Gateways Endpoint providing communication between terminal or another gateway. Translates…

  • Current VoIP Standard

    Carrying mechanism is Internet Protocol (IP). Protocol issues around establishing and managing connection. Different protocols available for VoIP.

  • Installing and setting up Jenkins

    Previously, we saw how to install UnxUtils to ensure the Jenkins works correctly on a Windows machine. Here we will look at installing and setting up Jenkins. Browse to the Jenkins website, https://jenkins.io/download/, and click the red Download Jenkins button at the top. Then choose either the LTS or Weekly Release, click the white down…

  • Installing UnxUtils on Windows

    This is only a short post covering the installation of UnxUtils. I previously covered installing Git and following this post will be how to install and configure Jenkins. Jenkins requires some Unix utilities to work so it is advised to install UnxUtils which can be downloaded from https://sourceforge.net/projects/unxutils/. Once downloaded, extract the files from the…

  • Install Git binaries on Windows

    Steps to install the Git binaries on a Windows operating system, in this case Windows 8.1. Browse to https://git-scm.com/downloads and download the appropriate version for your operating system. Click through the licence agreement. Select the folder to install Git to. Deselect “Associate .sh files to be run with Bash” as we’ll be using a separate…

  • C# console app to test return codes

    To help test a larger piece of work, I needed a small application that I could pass a return code to that would then simply pass it back. This app would simulate TestExecute so that I can then write some Powershell to work with the return code locally rather than having to run the full…

  • Starting with NAnt

    As part of our build process we utilise NAnt scripts so I thought it would be useful (even just for my own purposes!) to make some notes as I get started with it. Firstly, we are using NAnt 0.90 which last modified in May 2010, it can be download from SourceForge, the most recent version,…

  • Open and close a process with Powershell

    Short script to open notepad.exe (can be any process you want to open) on either your local machine or a remote machine and then kill the process. Option 1 C:\PSTools\PsExec.exe cmd /c start notepad.exe Start-Sleep -s 10 C:\PSTools\PsKill.exe -accepteula notepad.exe Option 2 C:\PSTools\PsExec.exe notepad.exe Start-Sleep -s 10 C:\PSTools\PsKill.exe -accepteula notepad.exe Both options result in the…

  • Using Powershell to access Oracle

    Before trying to access an Oracle database with Powershell it is necessary to have the Oracle Data Provide for .Net available, the most common way to get this is to install the Oracle client. If you are already interacting with Oracle databases then you will likely have a version of the client installed, if not…

  • Enabling Powershell-ISE in Windows Server

    To use PowerShell-ISE (Integrated Scripting Environment) on a Windows 2008 R2 server it is necessary to first enable it. There are just a few simple steps to take to do this… Run PowerShell with Administrator privileges (right-click PowerShell -> Run as administrator). Import the Server Manager PowerShell module. Next, add the Powershell-ISE feature. That’s all there…