I posted earlier about moving from Blogger to Hugo and it has been a couple of months so I thought that I share my thoughts on how Hugo has been working out. Pros Markdown is ideal for writing articles and blog posts especially if you fall into the distraction free school of writing. The formatting of code snippets is a lot better then what’s available on Blogger. Able to version control everything since everything is available as static files.
Fedora 26 was released this month which starts the 1 month count down to Fedora 24 becoming unsupported in another month. The steps to upgrading is very simple and going from 24 to 25 has been the easiest upgrade I’ve had. I even had to double check that I actually got upgraded to 25 after it rebooted since it was so seamless. I originally planned to immediately upgrade to Fedora 26, but there was one package that wasn’t available in 26 so I’ll wait a few months for 26 to settle down and then upgrade.
Being a member of the Go team allowed me to attend my first GopherCon in Denver from July 13 to July 15. This is the 4th GopherCon to be held and previously I’ve only watched the recordings of the sessions on the Gopher Academy Youtube Channel. Although GopherCon has grown in size each year, it is still a relatively small conference compared other conferences that I’ve attended. This is a more social conference that gave off a vibe that felt similiar to smaller anime conventions.
In my review of the Everki Atlas, I pointed that the outside pocket might collect water if it rains. While the rest of the backpack’s contents will be fine, items in that pocket might get wet. Everki does sell a backpack rain cover that can protect the backpack but it is outrageously expensive. Instead, I got the Ayamaya 40L raincover from Amazon. It is a fraction of the price and easily fits the Atlas.
I really liked Blogger and I’ve hosted my blog on it since 2011. It was free (still is), but still had all the essentials features for a blog at the time and I like that it was integrated with Google. My blogging needs haven’t changed since then but the world have evolved and Blogger no longer have all the essential features necessary for a blogging platform. Specifically, I’m talking about Blogger’s lack of support for SSL/TLS for custom domains.
The Go programming language provides a great tool, go get, to fetch packages. A common use case is to get a package that is hosted on Github: go get -u github.com/abc/xyz This works okay but requires your local source to also be under src/github.com/abc/xyz to keep the import paths consistent with users that got the package with get. If GitHub goes away or the code need to move to another location then it could potentially break users.
Our family always brings a Chromecast with us when we travel so we can watch our video library on the TV. The challenge has always been getting it to work in hotels especially ones that require a password to access its wifi. The easiest solution is to have a travel router that connects to the hotel’s wifi and have all the devices (chromecast, phone/tablet) connect to the travel router. Only the router needs to be configured to access the hotel network and all your devices access the Internet through the router.
I’ve been using a Victorinox backpack for many years whenever I’ve had to travel. I can’t find a link to it since it’s no longer being made, but it is very well made, TSA friendly, side-loading laptop compartment, allows for good organization and can hold a good amount of items). It is not a light backpack and is pretty heavy when loaded up. Especially when traveling with the family which increases the number of electronics, I definitely started to feel the weight.
To set up access to Github using different accounts, start by creating ssh keys for each account. $ cd ~/.ssh $ ssh-keygen -t rsa -C "github-acct1" -f "github-acct1" Then add the ssh key to the Github account. Next, create ~/.ssh/config to tell ssh when to use which account: # Github account #1 Host github.com-acct1 HostName github.com User git IdentityFile ~/.ssh/github-acct1 # Github account #2 Host github.com-acct2 HostName github.com User git IdentityFile ~/.
Setting up 2-factor authentication is an important step to keeping your online accounts safe. For many people, this comes in the form of having an additional code that must be entered in addition to their passwords such as those that is sent to their phones through SMS or using an app like Google Authenticator. Admittedly, this additional security comes with an additional inconvenience of needing to have your phone nearby and looking up the code which probably turns off a lot people.