Configuring a new PC takes time. These are the steps I took to piece together my dev environment.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -euxo pipefail | |
is_commit_signed() { | |
local commit=$1 | |
git verify-commit "$commit" &> /dev/null | |
return $? | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"name":"JMV","settings":"{\"settings\":\"{\\n \\\"workbench.iconTheme\\\": \\\"vscode-icons\\\",\\n \\\"vsicons.dontShowNewVersionMessage\\\": true\\n}\"}","extensions":"[{\"identifier\":{\"id\":\"ahmadawais.emoji-log-vscode\",\"uuid\":\"b23a567f-1508-412b-b8db-feb335fd72f3\"},\"displayName\":\"Emoji Log\"},{\"identifier\":{\"id\":\"betterthantomorrow.calva\",\"uuid\":\"1efe5c06-c136-4b3d-b795-993897c4146a\"},\"displayName\":\"Calva: Clojure & ClojureScript Interactive Programming\",\"disabled\":true},{\"identifier\":{\"id\":\"betterthantomorrow.calva-spritz\",\"uuid\":\"4a4183a3-d072-4540-a278-ef0c1e0b7669\"},\"displayName\":\"Calva Spritz\",\"disabled\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"displayName\":\"Git History\"},{\"identifier\":{\"id\":\"johnpapa.vscode-peacock\",\"uuid\":\"5a7017bf-c571-4d77-b902-6e56b16f539a\"},\"displayName\":\"Peacock\"},{\"identifier\":{\"id\":\"leocardoso94.clojure-snippets\",\"uuid\":\"39e36b99-f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git rm --cached `git ls-files -i -c --exclude-from=.gitignore` | |
git commit -m 'Removed all files that are in the .gitignore' | |
git push origin <MY-BRANCH> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Release | |
on: | |
push: | |
tags: | |
- 'v*' | |
jobs: | |
deploy-to-aws-ebs: | |
runs-on: ubuntu-latest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Simple data split between training and development sets | |
The training set will have at least 6 months of data (26 weeks) | |
with every bath adding a new week. | |
The development set will have a single week of data. | |
""" | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Displays the remaining time before date | |
*/ | |
timer = function () { | |
// Set the date we're counting down to | |
const startDate = new Date(Date.UTC(2020, 9, 5)); | |
const endDate = new Date(Date.UTC(2021, 0, 15)); | |
const now = new Date(); | |
const timeTotal = endDate - startDate; | |
const timeLeft = endDate - now; |
NewerOlder