BCS Programmer’s Tools

Primary Dialog Primary Option Menu Edit Link Categories Pop Up Menu Link Pop Up Menu Our primary workbench is depicted below. This tool stores links (for web pages and executable programs).  Browser counterparts cannot accomodete other links which may be useful in developing computer software. The panel on the left deals with entries for cagtegories […]

Dual Boot Windows And Linux

In order to sucessfully dual boot install Windows X using the entire disk.  Be sure and reboot after installation to ensure proper boot sequence. Reboot using the Linux Distribution ISO.  After booting proceed to install the distribution. Follow the prompts and when the installer asks for the target location select the manual option.  Here you […]

Automation for Linux

A major consideration when using a Linux distribution is the lack of a GUI for many of the system administration tasks.  Programmers are pretty much relegated to the command line without some fairly sophisticated tools. A c++ program issues sudo command to execute shell commands while routing the output to a text file and subsequently […]

Back Up Primary Directories

We begin by identifying the source partition. [codesyntax lang=”bash”] sudo fdisk -l /dev/sda Disk /dev/sda: 111.8 GiB, 120040980480 bytes, 234455040 sectors Disk model: SanDisk SSD PLUS Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk […]

Browser Launcher

Currently I use multiple browsers to complete my assigned task.  To accomodate multiple browsers a block of code was created. The main method is listed below. [codesyntax lang=”cpp”] void DlgTstFrame::fireBrowser(string bn) { // bn is the variable that holds the browser name string url = checkForURL(); // check the clipboard for a URL if (url […]

Install Codeblocks From Binaries

Retrieve the source code and extract to the install location. [codesyntax lang=”bash”] sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update sudo apt-get install codeblocks codeblocks-contrib [/codesyntax] Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.