Install pip3, pipenv, pyenv and Django on Linux Mint 19.2

Setting Up To Develop with Python 3 on Linux Mint 19.2 When trying to set up a machine for local Python development, we need several tools to make our lives easier. We’re going to want to use virtual environments and package management tools, but there are lots of options. The Python 3 Tutorial suggests using venv for managing virtual environments...

Chris Bryant / September 21, 2019 / linux, programming, python, uncategorized / 0 Comments

Configure Visual Studio Code Integrated Terminal to use Oh My Zsh

I couldn’t find a straightforward answer to this after searching around, but it really was easy. I’m using Linux Mint 17.2 with Cinnamon, so YMMV. I’m using Oh My Zsh, the Bullet Train theme, and the Inconsolata font from these patched Powerline fonts. I also set up Solarized as my terminal and vim color scheme. After doing this and confirming things...

Chris Bryant / February 11, 2017 / programming, ubuntu / 2 Comments

Need to paste a code snippet into Microsoft Word or WordPress?

Pasting Code into Microsoft Word I’ve been working on an assignment for a Data Structures and Algorithms class, and wrote a little piece of Python code to compare two different sort functions. I have to submit the homework as a single Word document. Since I can’t zip up the script along with the .doc and submit it that way, I...

Chris Bryant / August 31, 2015 / blogging, computer science, education, javascript, programming, python, writing / 0 Comments

Secure SSH Login on Ubuntu 14.04 VPS

When you set up a new Ubuntu server,  it is a good practice to change some of the SSH defaults to make your machine more secure. This tutorial will guide you through the process of adding a new user, giving that user root privilege, removing root login, and changing the default port for SSH access. I am assuming you are comfortable...

Chris Bryant / August 2, 2015 / linux, programming, security, ubuntu / 2 Comments

Weekend Update: July 25, 2015 – JS, User Stories, Projects

It’s been a busy couple of weeks! I finally finished JavaScript: the Good Parts. I got some good insight into some of the better ways to use JS and how to not use the bad parts. I’m adding the book Eloquent JavaScript and the CodeSchool course JavaScript Best Practices to my JS learning track. Haven’t been using much JS at work lately but...

Chris Bryant / July 25, 2015 / career development, comic books, javascript, programming, updates / 0 Comments