Markdown Test

Markdown

Markdown is a lightweight markup language with plain text formatting syntax. Its design allows it to be converted to many output formats, but the original tool by the same name only supports HTML. Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor. Since the initial description of Markdown contained ambiguities and unanswered questions, the implementations that appeared over the years have subtle differences and many come with syntax extensions. Wikipedia

It is a delightful way to simply work with text and formatting in a single place. It really only gets tricky when you want to view the final stylized product. Anything that can save plain text can save the file, but some interpretation of the file is required to transform it to its marked up view.

This is a simple test of an iOS app called MWeb which has the facility to push to a WordPress site. I wanted to see how that worked and here we are!

Getting my new old job

I just upgraded my blog a new version and found this old draft from October 19th 2011. I’m not sure why I never published it but I am now. It is not particularly interesting or inciting but enjoy my thoughts.

This past Monday I started a new job, well sort-of new anyway. I find myself at a former employer of mine again, this time as a contractor.  “Always move forward, never back” is my philosophy when it comes to jobs. Vesting in my work is part of my method and it is difficult to untangle business from this investment. It’s just easier to keep moving forward, never mind the tangential concept of being able to follow opportunities that otherwise may have not come your way.

Opportunities seem to work in a very subtle way. I find I am much more likely to spot an opportunity when I need an opportunity. I bet they are everywhere and I simply do not see them,  or fail to act.

The story starts at our annual Weenie Roast this past summer. A good friend of mine is there and I mention my concerns with my contract at the time. The job was great, the people were great, the commute was awesome! Unfortunately their standard contract term of 2 months at a time was proving difficult.

If you’ve never spent a few years as a contractor, you may not know. The most difficult time to get a new gig is the last two-thirds of the 4th quarter. There is a small burst near the end as any remaining budget surpluses are used to avoid being allocated less next year.

I mentioned my fears to my buddy and he told me to polish up the resume and he would put it in the process; an opening was in the pipe. In the interest of permanent employ, I did exactly that.

This was mid summer and was squarely in a contract with plenty of projects and budget on the horizon and the time was right to lay some groundwork . I fully wanted to and expected to stay where I was. A good team is hard to come by and special in my industry, and worth hanging on to.

Tick-tock, time passes and mid September comes along and my team lead voices some concerns about project and budget showed some signs of beginning to lag. He used to be a contractor and appreciated the need to move light and maintain your reputation. This daddy’s got bills to pay!

I gave my recruiter at the contracting company I work for and gave her the heads up. And I will say this, I really appreciate the way that this place has handled me and my career. Very professional and made me feel like a person and not just contractor number QQ3984.

In the meantime, my buddy’s organization had contacted me and I had a few phone screens and had to fly out to Oklahoma (beautiful state, I wish I had been able to take in some sights.) I really liked everyone I spoke with and met, truly a great group of guys and gals! The one thing that worried me was that primary management was in California, and was a marketing company. This, in and of itself is not a big deal but if you’re in IT goals for a marketing company differ from those of a systems or business company. Goal alignment may mismatch. This has been my experience, mileage may vary.

The day after the trip to OK, my recruiter called with an opportunity from a former employer of mine. I’ll be honest, I was at this place for 4 years and I truly enjoyed every second of the people I worked with. The politics, I was not so fond of. But, the culture was great as well so, which I find I appreciate more the older I get. I have earnestly been trying to get back in there since I left. Their HR department is a hard nut to crack. So I quickly accepted and then had a phone screen.

Now here’s where the story begins to get weird, at least for me. I ended up receiving an offer from both my buddy’s place, and my former employer, and it looked like my current employer would be able to renew me for two or three more terms based on what was pending. Three options, I am never that guy with options.

 

Disable Hyper-V under Windows 10

Image of the RAW mode error.

Trying to disable Hyper-V under Windows 10 is a little trickier than simply uninstalling it; but not much!

tl;dr If you’re just interested in how to disable Hyper-V so VirtualBox can get RAW mode, skip down to the “Turning off Hyper-V” section below.

Some background

I am a fan of virtual machines but I don’t get to use them often at work. I do use them at home to evaluate operating systems like Linux from time to time for fun and staying aware.

Most of my computer use is with Microsoft platforms though I have had a few Macs and Linux desktops over the years.

The addition of the Hyper-V into the Windows 10 operating system is exciting because it reduces the number of software setups required after a new  setup – everybody has time for that!

I have  been digging into privacy and security lately; No doubt you’ve seen the data-breaches and customer privacy abuse headlines over the years.

I have used Tor browser by the Tor Project which led me to their Tails operating system, “a live operating system that you can start on almost any computer from a USB stick or a DVD.

The plot thickens

While looking into Tails, two other security and privacy minded operating systems were found to be more recommended (high counts of recommendations not necessarily authoritative ones): Qubes and Whonix.

This post won’t go into the details of what these operating systems offer, but they were interesting enough to make it on to the list for evaluation.

And the Gotcha!

Qubes will not install on a Hyper-V virtual machine. There are many systems it can run, however Qubes is not one of them. The only choice is disabling Hyper-V.

More digging uncovered reports of being able to convert an existing Qubes VM to the Hyper-V format. My use case is to install the operating system manually to an empty VM.

There are third-party Qubes VMS out there but not being able to build it yourself stands against the fundamental privacy premise.

Starting a VirtualBox virtual machine with an active Hyper-V will cause the following error:

Image of the RAW mode error: "Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)."
RAW mode error caused by Hyper-V being active. “Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).”

Disable Hyper-V

Step 1: Disable Hyper-V Windows 10 features

  • Start the Turn Windows features on or off application
  • Ensure the following items’ checkbox icons are unchecked:
    • Hyper-V and it’s sub-items
      • Hyper-V Management Tools
        • Hyper-V GUI Manaement Tools
        • Hyper-V Module for Windows PowerShell
      • Hyper-V Platform
        • Hyper-V Hypervisor
        • Hyper-V Services
    • Windows Hypervisor Platform
    • Virtual Machine Platform (may be unrelated, needs additional testing. Not a feature I need or use normally.)

Step 2: Ensure Windows 10 boot does not automatically launch Hypervisor

Found this post at ErpNext.com by: Sirjames

  • Open the command prompt as an Administrator.
  • Run the command with no argument: bcdedit. Note the property hypervisorlaunchtype is set Auto by default.
  • Disable Hyper-V by running the command: bcdedit /set hypervisorlaunchtype off
  • Restart the system.

Turning it back on

To re-enable Hyper-V back on, run the command: bcdedit /set hypervisorlaunchtype auto
You will need to reboot the system to use Hyper-V.

A quick test of WordPress for Android on my phone

This post has absolutely no purpose other then to try out the Android WordPress app which is very nicely done.

I haven’t given it a complete once over, but it’s nice. Could use more support for the plugins, but as far as admining the cite WP features, it will do for sure.

Decent posting interface. Obviously, the biggest drawback is using the phone’s keyboard. Although it isn’t too bad with the Swype keyboard app, which happen to come stock on my phone.

I will say, it’s good enough to dash of a quickie and include media, so hopefully this will help keep the word flowing, which is always good.

I’m surprised you stayed this long, surely there’s something better to do 🙂

Here is a picture of a Coleman cooler to try out the image inclusion.

Regards!

And for good measure, here is an image of Mario I just happen to have on my phone.

image

YSlow, an awesome tool that always makes you feel sad

I just ran YSlow on my site… It’s a great tool with real help on speeding up your site. But invariably, it always punches ya in the gut when your head is turned with a D or F.

The downside of not writing your own publishing platform, various systems do things differently and some are more flexible than others.

I’m using WordPress here now and it was pretty easy to switch on the Google analytics, but it did essentially require me modifying the Theme’s code, and I was very surprised there wasn’t a built in way to add custom scripts to headers / footers.

At any rate, I will affect what I can but here’s my site’s report card as of now, it ranked a C with a 97 score, I inadvertently cut that off the screenshot. It breaks down below. Overall, could be worse.

I will follow up with some tweaks over the next few weeks as I experiment with the SEO and Caching modules WordPress supports.

blog.johnminadeo.com's YSlow score
My blog's score, passing but could be better