So many Linux’s for Windows, so little time. Microsoft Linux subsystem?

Get started with the Windows Subsystem for Linux

How many flavors of Unix can co-exist on a Windows system?  I have been using the CYGWin version of Linux on my Windows system, for quite a few years, to get my daily Linux fix.  When I installed GIT for version control I got another Linux in the form of the GIT BASH command.  I use MobaXterm to do 95% of my network connections and management and it has a Terminal environment which is yet another Linux command line.  Now comes the “Reborn Microsoft” with the Linux subsystem for Linux (WSL) where you can pick from a couple of the standard Linux distro’s, including Ubuntu to run in your Windows 10 system.

This Get started with the Windows Subsystem for Linux article from InfoWorld is a good introduction to the process.  Can any of these Linux on Windows environment be a replacement for an actual Linux platform? No, not really but they can help keep a mixed environment shop (Windows, Mac, Linux) be more productive, with no additional hardware or virtualization.

I’ll be taking WSL for a test drive and will publish a video on my YouTube channel in the near future.  GeekMustHave YouTube

 

 

 

 

GMH 039 Tutorial Embed Google Calendar in your WebSite

This tutorial shows how to embed your personal Google calendar into your website. It also shows how to get a simple link to share with others if you don’t have a website.

Sometimes you need to share your Google calendar, with other people, so that they can schedule events for you.

Google does allow you to share your calendar, directly with another user.
That calendar could have details, you may not want others to be viewing, like your doctor appointment’s, or when you exercise.
The alternative is, to share the calendar with any scheduled events, where all events are shown as busy, with no details.

Google can generate HTML code, called embedded code, that can be copied into a web page, to allow people to view your calendar.

To reduce the risk of people viewing events you don’t want to be seen, you can divide your events into multiple calendars.
For example, one calendar could be personal and private events and, another calendar could be business events.
If like me, you work for more than one client, you may have a separate calendar, for each client.

NOTE: This video was an experiment using all of the new things I’ve learning from some Camtasia training. I may have gone a little overboard 😉

It uses Natural Reader and a voice to give me that British tone that so many other YouTube videos have. So a learning experience with Text to Speech (TTS).
Some of the TTS text is shown above. NOTE: Listen to how “Peter” pronounces Git Hub, it’s a hoot.

It required blurring to hide some of my personal stuff from prying eyes. I’ll try to avoid doing that shit again.

I did custom music mixes. So another new learning experience using audio mixing. There must be people out there who do this stuff for cheap.

I wrote a simple HTML template and created a GitHub repository for it. More new skills.

After 5 hours creating a PowerPoint template (It can be used over again), typing in the narration (Forced me to learn how to make sentences sound correct), capturing the Powerpoint slides, mixing music, syncing the voice with the slides, capturing sequences from the browser, Microsoft Visual Studio Code and FileZilla….
a 10:18 video was created.

Was it worth it? I hope so. Please let me know in the comment section below what you think of this experiment.

If you learned something then click on the Like hand.

You could give me the ultimate compliment and Subscribe to my YouTube channel.

Now, Take a little time, and force yourself to learn something new.

Link to HTML Template code at GitHub
https://github.com/GeekMustHave/Embebed-Google-Calendar

GMH-039 Tutorial Embed your Google Calendar in your website

This tutorial shows how to embed your personal Google calendar into your website. It also shows how to get a simple link to share with others if you don’t have a website.

Sometimes you need to share your Google calendar, with other people, so that they can schedule events for you.

Google does allow you to share your calendar, directly with another user.
That calendar could have details, you may not want others to be viewing, like your doctor appointment’s, or when you exercise.
The alternative is, to share the calendar with any scheduled events, where all events are shown as busy, with no details.

Google can generate HTML code, called embedded code, that can be copied into a web page, to allow people to view your calendar.

To reduce the risk of people viewing events you don’t want to be seen, you can divide your events into multiple calendars.
For example, one calendar could be personal and private events and, another calendar could be business events.
If like me, you work for more than one client, you may have a separate calendar, for each client.

NOTE: This video was an experiment using all of the new things I’ve learning from some Camtasia training. I may have gone a little overboard 😉

It uses Natural Reader and a voice to give me that British tone that so many other YouTube videos have. So a learning experience with Text to Speech (TTS).
Some of the TTS text is shown above. NOTE: Listen to how “Peter” pronounces Git Hub, it’s a hoot.

It required blurring to hide some of my personal stuff from prying eyes. I’ll try to avoid doing that shit again.

I did custom music mixes. So another new learning experience using audio mixing. There must be people out there who do this stuff for cheap.

I wrote a simple HTML template and created a GitHub repository for it. More new skills.

After 5 hours creating a PowerPoint template (It can be used over again), typing in the narration (Forced me to learn how to make sentences sound correct), capturing the Powerpoint slides, mixing music, syncing the voice with the slides, capturing sequences from the browser, Microsoft Visual Studio Code and FileZilla….
a 10:18 video was created.

Was it worth it? I hope so. Please let me know in the comment section below what you think of this experiment.

If you learned something then click on the Like hand.

You could give me the ultimate compliment and Subscribe to my YouTube channel.

Now, Take a little time, and force yourself to learn something new.

Link to HTML Template code at GitHub

https://github.com/GeekMustHave/Embebed-Google-Calendar

 

It’s moving time…. CodePlex landlord said, “Go to GitHub”

Microsoft has decided to stop providing free hosting services for open source projects via CodePlex. They recommend moving instead to GitHub or other hosting providers. By Abel Avram

I had a handful of projects on CodePlex because the government customers didn’t trust GitHub.  They said, “We trust Microsft, they will be around for decades, who do we trust for GitHub….”.  You could see the writing on the wall when Microsoft’s Visual Studio Code editor has built-in support for GIT, not CodePlex.

I still have some code projects in Subversion, Team Foundation Services, etc.  Now I have one less to maintain.

via CodePlex Shuts Down. Migration to GitHub is Recommended — InfoQ

Atlassian JIRA, Agile and GIT what a combination.

2016-09-09_13-13-20.png

Git is the de facto standard for agile software development when it comes to version control systems. This well-supported open source project is flexible enough to support a range of workflows that suit the needs of any given software team.  This Atlassian article is a great overview on how to handle the branches in a typical development project that has small and big changes as well as things breaking.