2018-11-21
I have been been searching for a way to keep a developer journal. Here are my requirements:
- Supports vim on laptop/desktop
- Supports GitHub-style Markdown
These steps are for getting .NET Core 2.1 MSTest tests to support building up the environment variables that an Azure Function uses both in a local environment and in Azure DevOps CI.
UseDevelopment=true
for everything)ConfigurationBuilder
in the application because I'm using Azure Functions (and Webjobs)
Microsoft is not going to support emulators for Mac or Linux (see here). Here is a workaround:
docker pull arafato/azurite
docker run -d -t -p 10000:10000 -p 10001:10001 -p 10002:10002 -v /Users/user1/azurite:/opt/azurite/folder arafato/azurite
az storage table create --name 'test' --connection-string 'DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;TableEndpoint=http://127.0.0.1:10002/devstoreaccount1;'
Note that the port number is table storage specific as is blob and queue (see here).
https://stackoverflow.com/a/44977350/34315
For .NET Framework:
host start --pause-on-error
Fails to start with an error that I can't see because the terminal window disappears to fast.
For .NET Core:
public class Source | |
{ | |
public string ID { get; set; } | |
public string Name { get; set; } | |
} | |
public class Destination | |
{ | |
public string ID { get; set; } | |
public string Name { get; set; } |
After graduating from Arizona State University, Gabe moved with his wife to Maryland to take his first software engineering job. He had the privilege of working with high performing teams building enterprise web applications. He had his first experiences with distributed systems with a team in Washington, D.C. Missing family and warmer weather, he and his family, now including two children, moved back to Phoenix. Shortly after moving, he obtained his first startup gig as the lead of a small team. The company was acquired by RetailMeNot in 2016. He supported three teams as an engineering manager at RetailMeNot until getting the startup itch again. He’s excited to join Medumo to help ship software that improves the patient experience and operational efficiency for our clients. He loves this phase of a business and looks forward to helping grow the engineering team as well. When he’s not building software, he likes cooking, spending time with family and friends, and traveling.
https://www.howtogeek.com/265900/everything-you-can-do-with-windows-10s-new-bash-shell/
sudo apt update && sudo apt upgrade
sudo apt-get install zsh
git flow init
ln -s ~/graalvm-0.30/Home/jre/languages/ruby ~/.rbenv/versions/truffleruby
rbenv shell truffleruby
gem install bundler --version 1.14.6
# add to home directory | |
# git config --global core.excludesfile ~/.gitignore_global | |
# ignore vim swap files | |
*.swp |