Microsoft Power Bi

I have been using Power BI in my career and it has lots of options to display and interpret data at different levels. I also have used SQL query’s, Tableau, QlikView, etc.

Many of these are simple connotations that use visual data aspects. Microsoft Power BI allows you to cleanse the data and make it more presentable to the audience that you are intending the work for. I really didn’t think a tool could be that easy to use.

I will be posting other stories about Microsoft Power BI and how it has made my job easier.

Thanks for reading,

Are There Problems with Ethical Consistencies in Enterprises

In large companies, there will always be the questions that we ask ourselves. Should we do this? When this question is posed normally there are work schedules that are in progress that get surpassed. The question is asked by the team but because there isn’t any oversight while the issue is being dealt with something that we thought would help the situation later ethically hurt the entire organization. This is why there are the ethical workshops that pull intellectual creators into them. This is with a hope to cause and give pause to those of that create mediums to aid in the digestion of data. Non-Technical documentation would aid in an oversite committee to understand where there could have been a gap in understanding. We as the creators just want to resolve the problem that we are presented with. Where we need the help is making sure that we document our findings well enough that we could better construct a fix that would fit the regulatory compliances. ethics_image

Sure they could it in my current company it is happening as I am typing this response to this discussion question. Some things fall between the cracks but with a committee in place and the proper documentation created it gives a sense of a pause for us. At least we get to take a second look at what is needed to resolve the anomaly with the executive team so that they know it is on the radar. In a large enterprise, they had better have some ethics training available. An organization is only as strong as its weakest individual, group, training course, etc… We as people are flawed and sometimes ruthless. It is up to the company to ensure that everyone that is employed by them that they have the ethics rules and complacency in place so that they at least know where the organization stands when it comes to how they operate and what is expected by each employee. The employee themselves have to want to do the right things for themselves and the company for ethical reasoning to be favored and handled correctly. Large enterprises can’t afford to leave risks and gaps of this nature left open. It would certainly end them.

Is the Technology World Currently Flat?

By Arthur Poston Jr.   Aug 31, 2018

Privacy Experts Reveal How to Opt out of Global Surveillance with VPN

With the networking and computer world being flat as told by the book “The World is Flat” written by Thomas Friedman in 2006. What I glimpsed in the passages of the book and the articles that I researched was that once the broadband Internet boom happened it placed the entire world on the same footings almost. Earlier there were companies that allowed everyday users access to the internet. After broadband hit, there were no more AOL’s, AT&T’s, etc… These were the company’s that gave us as the user the ability to connect to the Internet through them. We were a part of their Intranet in a sense, we had a front seat to all of their NEWS and articles that came out almost instantly. For any other sites all we had to do was just bring up that company’s main page and BLAM you were in.

Now the companies we previously used to connect to the Internet have to protect themselves with firewall’s, and sophisticated routers, switches that pull double duty in routing network traffic. With all of this new protection and security, there is now a new technology that has cause for more security and that is the Big Data initiatives that are coming up on the horizons. To protect these new ventures companies are spending mountains of money on Big Data and Business Intelligence Analytics. Noticing that the landscape is evening the enterprises are resetting everything again to secure themselves and their resources. The difference between now and then is that there are more individuals with talents that can help smaller entities carve out their own piece of the Big Data world.

AI and Machine Learning are also new pieces on the landscape that have all the players scrambling to gain some footing. There aren’t many players available to enterprises or small companies. So the individuals that are learning these new technologies are making themselves valuable which in turn tries to keep the world flat in a sense.

Windows 8 Activation Error: DNS name does not exist Error Code: 0x8007232B

Windows 8 Activation Error: DNS name does not exist Error Code: 0x8007232B

The Windows 8 Activation may fail while using the online activation process. You may receive an error screen similar to this:


This issue was documented in this Microsoft Support article for previous versions of Windows but also applies to Windows 8. The cause according to this article is:

As the support article explains, the issue has to do with the default behavior of the activation wizard in certain installation media. Depending on where the installation media was obtained from (for example MSDN or TechNet subscription download) the activation wizard  by default will look for a Key Management Service (KMS) host on your internal network. It will not try to activate using the internet to reach Microsoft Activation servers.

In my case, I downloaded the Windows 8 Pro ISO file from my MSDN subscription. The installation binaries from the MSDN ISO file uses a temporary / default key to install as I was not prompted for an installation key. This installation key is apparently a temporary key that tells the Windows 8 activation wizard to look for a KMS host on the local network only and not try Microsoft’s activation servers online.

The solution is to manually change the product key to a Multiple Activation Key (MAK) most likely provided with your MSDN or TechNet subscription. To change the product key, use the slmgr.vbs script included with your Windows installation. The steps to manually change the product key are as follows:

1. Open an elevated Command Prompt (CMD) in Windows 8. Elevated means, Command Prompt needs to be run as an administrator. To do this, go to Windows 8 Start (click on the Windows key), locate the Command Prompt shortcut on your tiles (or search for it on your Apps) and righ-click on it.

2. The option to Run as Administrator appears on the bottom toolbar as shown in the following screenshot:

3. Once the elevated Command Prompt opens type the following command and press ENTER:slmgr.vbs /ipk “Your 5×5 Product Key”

For example:

4. After you press ENTER you will receive the following confirmation message within 10 seconds:

5. Once you receive this confirmation message you may proceed to activate Windows 8 using Microsoft’s activation servers online.

Upgrading the adsl modem firmware on Cisco 877W router

Upgrading the adsl modem firmware on Cisco 877W router

In order to ensure compatibility and stability with your ISPs equipment in the exchange, it is at times necessary to upgrade the adsl modem firmware on your Cisco router. Download the appropriate firmware for your router (in this case a Cisco 877W). It is essential you get the correct version so take care to make sure you have the correct one. Some older updates can be found here:

You will need a Cisco Smartnet subscription to get the latest firmware.

Once you have downloaded the firmware (in this case adsl_alc_20190_4.0.018.bin), you need to rename the file to adsl_alc_20190.bin

Telnet into your router and check the current firmware version by running the command:

show dsl interface

From the output of the command you can see under the ‘Operation FW’ section it shows the current firmware file and version, and also that under the ‘FW Source’ it shows the location as embedded.

Next we need to copy the new firmware file to the flash memory on the router using tftp. You can use the Cisco tftp server software to do this. or alternatively download Solarwinds free tftp server software.

Place the firmware file you renamed earlier into the tftp servers root directory and then issue the following command on your router:

copy tftp flash 

fill in the ip address for your tftp server and the source and destination filename adsl_alc_20190.bin

issue the reload command to restart your router:


Once your router is back up telnet into it again and run the following command again to see the result:

show dsl interface

As you can see the ‘Operation FW’ now shows the new firmware version, and the ‘FW Source’ as external. If for any reason you have a problem with the updated firmware, you can easily roll back to the embedded version by deleting the adsl_alc_20190.bin from the routers flash memory.

This can be done by issuing the following command:

delete adsl_alc_20190.bin

When asked to confirm the file deletion just press ‘Enter’