Running Oracle 12c on MacOS

In this post, we will go through the steps of installing Oracle 12c in a Docker container and connect to the database using SQL Developer on a Mac. This is a much lighter way of running Oracle locally compared to running a full Windows virtual machine with VMWare or Virtualbox. 1. Install Docker - If your Mac is newer than 2010 You can simply install “Docker for Mac”. Download and install “Docker for Mac” from here (You’ll have to create a quick account to download it.

Electroneum - First Impressions

A coworker recently sent me a link to Yet Another Cryptocurrency. Like most people, I’m pretty burnt out with all these new coins and ICO’s popping up each week. In fact, I get about 5-10 ICO spam emails in my Junk mail folder. This one looked to be just a little different, though. He was excited because this one allows you to use your phone to mine. I talked to him about how it’s a neat idea, but ultimately probably won’t be profitable, especially compare to a multi-GPU setup.

2017 Cyber Security Summit

Student Breakfast - MN IT Services w/ Chris Buse $400M budget for MNIT 0% unemployment rate MNIT wants to train/develop IT skills. Everyones wants skilled people but no one wants to train Lots of operational jobs Looking for interns with lots of general skills Flexible hours/locations Q/A with Chris “Are certifications worth it?” “Focus on certs, even though I don’t think they’re very useful. They’re mostly just to get passed HR.

WiFi Security Testing Cheatsheet

Prepare Wireless Card View Network Cards: iwconfig Kill Wireless Processes: airmon-ng check kill View Networks airodump-ng wlan0 Capture traffic airodump-ng –bssid 04:A1:51:9F:98:BB –wps –write ISSO-WPA2 –channel 6 wlan0 where: * –bssid - MAC of router * –wps - Output WPS information, may be able to try Reaver * –write - File name to write to. No extension * –channel - Statically set a channel. Don’t need to unless de-authing * wlan0 - Wireless interface

Why I switched from Android to iOS

Note: This article is not just a stringent comparison of Apple vs Android, but a look at the whole picture that I took while deciding which phone to switch to. A few months ago, my beloved Verizon HTC One M8 began to lose it’s charge at an alarming rate. It would be at 40% battery by lunch time after a day of very moderate use. Luckily, I was due for an upgrade from Verizon.

Allow a Chromecast through a WatchGuard firewall

Background I recently picked up a Chromecast for my TV so I could stream Netflix easier since XBMC’s addon is terrible if you don’t want to use a keyboard. It was super easy to setup, but after it updated and connected to my WiFi I couldn’t see it from my phone. I did some digging and found that my WatchGuard 25W was the culprit. After I added an any-any rule I was able to see it, but that left it wide-open on my network.

Fix “Some settings are managed by your system administrator” in Windows 7

Background A few months back, I was doing cleanup on a system that I had cleaned of malware. Whatever junk was on there had configured a local proxy server to run, but Malwarebytes had ripped it out. The system unfortunately still thought it was supposed to use the proxy server that doesn’t exist; consequently, I had no internet access. That’s an easy enough fix, right? I open Internet Options and change the LAN settings to not use a proxy and close it.

Change Network Location in Windows 8.1/2012 R2 from Powershell

Step 1 From an elevated PowerShell window issue the following command to gather some information about our current network profile: " Get-NetConnectionProfile Name : Unidentified Network InterfaceAlias : Ethernet InterfaceIndex : 10 NetworkCategory : Public IPv4Connectivity : LocalNetwork IPv6Connectivity : LocalNetwork The only information we really need from this output is the “InterfaceIndex” Step 2 After getting the InterfaceIndex, we run the following command: ”> Set-NetConnectionProfile -InterfaceIndex 10 -NetworkCategory Private The last argument is what category you want to switch it to.

Fix HAXM Emulation Error in Android Studio

Requirement Note: Android Studio requires an Intel processor with VT-X support for it’s built-in emulators to work. If you want to do Android development with emulators on an AMD processor, I would highly suggest using Genymotion. If you’re not sure if your Intel processor supports VT-X, Intel has an article here. This error is occurring because Android Studio requires Intel Hardware Accelerated Execution Manager (Intel HAXM) to run it’s emulators.

Fix Ruby on Rails Certificate Issue

While attempting a “rails new” command, I was greeted with this lovely message: An error occurred while installing rake (10.4.2), and Bundler cannot continue. So after doing some research, it turns out all you need to do is a Gem update: gem update --system Unless of course, this results in this error like it did for me: ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.