Blog

Django MySQL DB


by Tim Davis on Sep 29, 2018

Had lots of trouble getting a Django app to install the mysql stuff, here is the commands

$ sudo apt-get install python3-dev libmysqlclient-dev
$ pip install mysqlclient

Read More...

Install PHP Grpc


by Tim Davis on Sep 10, 2018

For Linux Mint 18.x

sudo apt-get update
sudo apt-get -y --no-install-recommends install g++ zlib1g-dev
sudo pecl install grpc
sudo docker-php-ext-enable grpc

Read More...

Fix Linux Mint + Nvidia Screen Tearing


by Tim Davis on Jun 24, 2018

Run this command

nvidia-settings --assign CurrentMetaMode="$(nvidia-settings -q CurrentMetaMode -t|tr '\n' ' '|sed -e 's/.*:: \(.*\)/\1\n/g' -e 's/}/, ForceCompositionPipeline = On}/g')" > /dev/null

Was found on the Linux Mint Forums

***Edit: Turns out this needs to be ran each time the OS boots so create a shell script, chmod +x it and add it to startup.

Read More...

Eve Online + Linux


by Tim Davis on Jun 16, 2018

Click to read Eve Online + Linux

I recently switched to running 100% Linux for my main Desktop at the house. Since I have moved to pure web based development I've found it convienent to have all my Linux commands and tools. PHPStorm runs 1000% better in my environment now! The biggest downfall is that Eve Online (my poison) does not natively support Linux. To combat this I tried three different variations of getting Eve Online to work, if you only want to see the best working one skip to the 'Native Installer' section.

Read More...

First .NET Core Web API


by Tim Davis on Apr 05, 2018

Click to read First .NET Core Web API

Even though I love my job, my employer and the people I work with I still watch the trends in the job place. For years I ignored the trend because I was developing stuff for Eve and doing so very quickly using PHP and Symfony.

Read More...

Keep in mind that this blog is not meant as a full fledged teaching resource, it's mainly used as my brain dump so I don't forget things.

If you find it useful then awesome!