Monday, January 24, 2022

Unable to execute rails, cannot find it even though it's installed "Command 'rails' not found"

 Delete gemfile.lock

Run bundle (fix any ruby incompatibilities if needed)

run rails command again and it should work

Sunday, January 23, 2022

Monday, January 10, 2022

Update Node.js

 

Update Node.js with NVM (Node Version Manager)

The best way to upgrade Node.js is with NVM, a practical tool for managing multiple Node.js versions.

1. Start by updating the package repository with the command:

sudo apt update

2. Install NVM using the curl command:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Sunday, January 2, 2022

sqlite database.yml - Change PG to SQlite

1) don't forget to re-run bundle afterwards

2) Ensure the SQLite 3 gem is defined in your Gemfile

gem 'sqlite3'

3) database.yml:

default: &default
  adapter: sqlite3
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  timeout: 5000

development:
  <<: *default
  database: db/development.sqlite3

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
  <<: *default
  database: db/test.sqlite3

production:
  <<: *default
  database: db/production.sqlite3




Tuesday, December 21, 2021

Sunday, December 19, 2021

Migrate old backups of DS4Windows Profiles

files are stored in C:\Users\[username]\AppData\Roaming\DS4Windows\Profiles

 Just copy over the old profiles, and delete the newest "default" profile. 



Adding A Flatiron Customization To Your Terminal in VSCode

 

Adding A Flatiron Customization To Your Terminal

  1. Start out by making a backup for your .bashrc

    mv .bashrc .bashrc.bak
    
  2. We will want a tool for converting Windows endings to Unix endings for our new .bashrc

    sudo apt-get install dos2unix
    
  3. download the new .bashrc

    curl -R "https://raw.githubusercontent.com/flatiron-school/dotfiles/master/.bashrc-windows" >> $HOME/.bashrc
    
  4. We'll use our converter to convert our bashrc to use the right unix endings:

    dos2unix .bashrc
If you get error, try completely closing VSCODE and reopening, and it should be a customized terminal now.