# Add a local branch that tracks a remote branch
271 | git branch -r # Examine branches being tracked from remote repositories
272 | git branch -v # View the last commit on each branch
273 | git branch -vv # Shows which local branches being tracked
274 | git fetch --all; git branch -vv # For up-to-date tracking data
275 | git branch --merged # View which branches already merged into currently pointed branch
276 | git branch --no-merged # Show branches not yet merged
277 | ```
278 |
279 | ###### Fetching Remote Updates
280 | ```bash
281 | git fetch # Retrieves updates from remote repo but does not merge them
282 | ```
283 |
284 | ###### Bare Repositories
285 | ```bash
286 | git clone --bare hello hello.git # Used for sharing commits without files
287 | ```
288 |
289 | ###### Rebase or merge branches together and other commands
290 | ```bash
291 | git rebase -i master
292 | git rebase -i HEAD~2 # be presented with last 3 commits --root # for local
293 | git rebase --onto HEAD [commitID] master
294 | git rebase --continue
295 | git rebase --skip
296 | git rebase --interactive
297 | git rebase --interactive origin branch
298 | git rebase --abort #cancels the rebase
299 | git stash # code available for later
300 | git stash list # see the changes
301 | git stash apply #applies stash
302 | git stash apply stash@{1}
303 | git stash branch 'debugging-branch' # saves stashes in new branch
304 | git stash drop stash@{2} #drops one stash at a time
305 | git stash clear # removes all stashes
306 | git bisect start #launches git bisect utility
307 | git bisect bad [commitID] #indicate where a problem exists
308 | git bisect good [commitID] #git searches for where issue occured and resolves
309 | git bisect bad [no commit ID needed] # if still bad
310 | git bisect good #once it's good
311 | git bisect reset #reset branch to normal working state after
312 | pick [commitID] # a screen will appear and you can change all before pick to say squash to merge them
313 | squash [commitID] # squash specific id into the pick
314 | git checkout -- Gemfile # reset specified path
315 | ctrl + shift + c #gitbash copy for PC
316 | ctrl + v #pastes for gitbash
317 | unset SSH_ASKPASS #asks for password
318 | ```
319 |
320 | ###### Gitbash Shortcuts
321 | Ctrl-a Move to the start of the line.
322 | Ctrl-e Move to the end of the line.
323 | Ctrl-b Move back one character.
324 | Alt-b Move back one word.
325 | Ctrl-f Move forward one character.
326 | Alt-f Move forward one word.
327 | Ctrl-] x Where x is any character, moves the cursor forward to the next occurance of x.
328 | Alt-Ctrl-] x Where x is any character, moves the cursor backwards to the previous occurance of x.
329 | Ctrl-u Delete from the cursor to the beginning of the line.
330 | Ctrl-k Delete from the cursor to the end of the line.
331 | Ctrl-w Delete from the cursor to the start of the word.
332 | Esc-Del Delete previous word (may not work, instead try Esc followed by Backspace)
333 | Ctrl-y Pastes text from the clipboard.
334 | Ctrl-l Clear the screen leaving the current line at the top of the screen.
335 | Ctrl-x Ctrl-u Undo the last changes. Ctrl-_ does the same
336 | Alt-r Undo all changes to the line.
337 | Alt-Ctrl-e Expand command line.
338 | Ctrl-r Incremental reverse search of history.
339 | Alt-p Non-incremental reverse search of history.
340 | !! Execute last command in history
341 | !abc Execute last command in history beginning with abc
342 | !abc:p Print last command in history beginning with abc
343 | !n Execute nth command in history
344 | !$ Last argument of last command
345 | !^ First argument of last command
346 | ^abc^xyz Replace first occurance of abc with xyz in last command and execute it
347 |
348 | ###### Aliases for .profile or [alias] for .gitconfig
349 | ```
350 | alias gaa='git add .'
351 | alias gc='git commit'
352 | alias ga='git add'
353 | alias gaaa='git add --all'
354 | alias gau='git add --update'
355 | alias gb='git branch'
356 | alias gbd='git branch --delete '
357 | alias gcm='git commit --message'
358 | alias gcf='git commit --fixup'
359 | alias gco='git checkout'
360 | alias gcob='git checkout -b'
361 | alias gcom='git checkout master'
362 | alias gcos='git checkout staging'
363 | alias gcod='git checkout develop'
364 | alias gd='git diff'
365 | alias gda='git diff HEAD'
366 | alias gi='git init'
367 | alias glg='git log --graph --oneline --decorate --all'
368 | alias gld='git log --pretty=format:"%h %ad %s" --date=short --all'
369 | alias gm='git merge --no-ff'
370 | alias gma='git merge --abort'
371 | alias gmc='git merge --continue'
372 | alias gp='git pull'
373 | alias gpr='git pull --rebase'
374 | alias gr='git rebase'
375 | alias gs='git status'
376 | alias gss='git status --short'
377 | alias gst='git stash'
378 | alias gsta='git stash apply'
379 | alias gstd='git stash drop'
380 | alias gstl='git stash list'
381 | alias gstp='git stash pop'
382 | alias gsts='git stash save'
383 | ```
384 |
385 | ###### References
386 | - [Software Carpentry Git Lesson](http://swcarpentry.github.io/git-novice/)
387 | - [The Simple Git Guide](http://rogerdudler.github.io/git-guide/)
388 | - [Atlassian Version Control](https://www.atlassian.com/git/tutorials/what-is-version-control)
389 | - [Git Manual Online](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/)
390 | - [Git User Manual](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/user-manual.html)
391 | - [Blog: The Thing About Git](https://tomayko.com/blog/2008/the-thing-about-git)
392 | - [Pro Git Book](https://book.git-scm.com/book/en/v2)
393 | - [Github.com Help](https://help.github.com/en)
394 | - [Think Like a Git](http://think-like-a-git.net/)
395 | - [Fork - Merge Visualizer for Windows/Mac](https://fork.dev/windows)
396 | - [Git Immersion](gitimmersion.com)
397 | - [Toptal Best Practices](https://www.toptal.com/git/tips-and-practices)
398 | - [Git Workflows](https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide)
399 | - [Advanced Git Commands](https://www.toptal.com/git/the-advanced-git-guide)
400 |
401 | ###### FAQs:
402 | - [Set up Tree on Windows](https://superuser.com/questions/531592/how-do-i-add-the-tree-command-to-git-bash-on-windows)
403 | - [Rename Windows Computer in Git Bash](https://kb.iu.edu/d/ajnx)
404 | - [Customize Gitbash Display Windows](https://alanbarber.com/post/how-to-customize-the-git-for-windows-bash-shell-prompt/)
405 | - [Change Default Git location for Jupyter and Git Bash Windows](http://practicalseries.com/1002-vcs/03-03-install.html)
406 | - [Set Conda Commands from Git bash Windows 10](https://stackoverflow.com/questions/44597662/conda-command-is-not-recognized-on-windows-10?rq=1)
407 | - [Reset HTTPS Proxy Git Bash](https://stackoverflow.com/questions/32268986/git-how-to-remove-proxy/32269086)
408 | - [Change SSH to HTTPS Git](https://help.github.com/en/articles/changing-a-remotes-url)
409 | - [Customize Alias on Mac for Git](https://stackoverflow.com/questions/2553786/how-do-i-alias-commands-in-git)
410 | - [Create Additional Git Aliases](https://jonsuh.com/blog/git-command-line-shortcuts/)
411 | - [Set Aliases Git Bash Windows](http://kurtdowswell.com/software-development/git-bash-aliases/)
412 |
--------------------------------------------------------------------------------
/02_markdown_reference.md:
--------------------------------------------------------------------------------
1 | ###### Markdown Reference Guide
2 |
3 |
4 | ###### Headers
5 | ```markdown
6 | # Level 1 Header
7 | ## Level 2 Header
8 | ### Level 3 Header
9 | #### Level 4 Header
10 | ##### Level 5 Header
11 | ###### Level 6 Header
12 | ```
13 |
14 | ###### In-line Linkage
15 | ```markdown
16 | Top of Page
17 | [Top of page](#top_of_page)
18 |
19 | [Relative link to a folder](../blob/master/LICENSE)
20 | [Inline-style link with title](https://www.google.com "Google's Homepage")
21 | ```
22 |
23 | ###### Text formatting
24 | ```bash
25 | *Italics* # Italic text
26 | **Bold** # Bold text
27 | _Bold-Italic_ # Bold and Italic text
28 | ~~Strikethrough~~ # Strikethrough text
29 | \*literal asterisks\* # Show symbols
30 | - [x] # Complete item in list
31 | - [ ] # Incomplete item in list
32 | $$ x + y $$ # Coverts into Latex equations
33 | ```
34 |
35 | ###### Code/Syntax Highlighting
36 | ```bash
37 | `code` # Represents a code block
38 | ```
39 | ```python
40 | new_string = 'Hello World' # ```python for python block
41 | ```
42 |
43 | ```python
44 | In [1]: variable = 'Hello World'
45 |
46 | In [2]: whos
47 | Variable Type Data/Info
48 | ============================
49 | my_num str 'Hello World'
50 | ```
51 |
52 |
53 | ---
54 | **Color for your text**
55 |
56 | Markdown does not support color. However, HTML does. Additionally, Github strips out certain HTML elements for security purposes, and therefore does not support color elements. For Jupyter Files, Markdown does support color when displayed in .ipynb files, and you can consider to add in color elements:
57 | > ` This text is blue, using HTML elements `
58 | ---
59 | **Code Blocks**
60 |
61 | You can establish a code block with the tilted apostrophe symbols, above the tab key on your keyboard:
62 | > `Here is an example of a code block`
63 | ---
64 | **Quote Blocks**
65 |
66 | You can indent your paragraphs or specific quotes using the `>` operator:
67 | > This is an indented quote block for formatting text.
68 | ---
69 | **External URLs**
70 |
71 | You can set external URLs with the `[Text to describe URL](URL website goes here)`
72 | > [Here is a URL that is hyperlinked](www.google.com)
73 | ---
74 |
76 | **Bullet Points**
77 |
78 | You can define a bullet point either with the - or the * symbols, spaced out from the text.
79 | > - This is the first bullet point in this sequence.
80 | > - Here is the second bullet point in the sequence.
81 |
82 | As an alternative, you can create lists within lists, or nested bullet points.
83 |
84 | * Here is our first bullet point in the second list.
85 | * After typing **2 spaces** before this second bullet point, we have created a nested list.
86 | * This process can continue on several layers, if you so choose.
87 | * Lists can use *, -, +, or 1., or 2)
88 |
89 | ---
90 | **Emojis (the new emoticon)**
91 |
92 | Emojis display emoticons (text-based images), in a graphical display, as found in messaging softwares both in Enterprise and consumer solutions.
93 |
94 | _Some examples follow:_
95 | `:bar_chart:` :bar_chart:
96 | `:thumbsup:` :thumbsup:
97 | `:books:` :books:
98 | `:smile:` :smile:
99 | `:sweat:` :sweat:
100 | `:smiling_imp:` :smiling_imp:
101 |
102 | You can view a comprehensive list on the [emoji cheatsheet](https://www.webpagefx.com/tools/emoji-cheat-sheet/).
103 |
104 | ---
105 | ### Tables or Data Dictionaries
106 | Column 1 | Column 2 | Column 3
107 | ---|---|---
108 | variable | definition | qualities
109 |
110 | Column | Type of Data | Examples of data
111 | ---|---|---
112 | Gender | categorical | Male or Female
113 | Height | numerical | range of 5" to 6'5"
114 | BMI | ordinal | 20 to 35
115 |
116 | ---
117 | Horizontal line above
118 |
119 | ### Image going below
120 | 
121 |
122 | ### Here is a dropdown
123 |
124 | Dropdown below :bar_chart:
125 |
126 | #### Here is text
127 | #### More text
128 |
129 | Regular text
130 | Ending the dropdown
131 |
132 |
133 | ---
134 | ### Support is included for special characters
135 | These can be written as ∑ `∑` using [XML and HTML elements](https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references).
136 |
137 |
166 |
167 | Resources:
168 | > [Git Flavored Markdown](https://github.github.com/gfm/)
169 |
170 | ## Licenses
171 | License
172 |
173 | [](https://creativecommons.org/licenses/by-nc-nd/4.0/)
174 |
175 | To the extent possible under law, [David Yakobovitch](http://davidyakobovitch.com/) has licensed this work under Creative Commons, 4.0-NC-ND. This [license](https://creativecommons.org/licenses/by-nc-nd/4.0/) is the most restrictive of Creative Commons six main licenses, only allowing others to download your works and share them with others as long as they credit the author, but they can’t change them in any way or use them commercially.
176 |
177 |
--------------------------------------------------------------------------------
/03_jupyter_shortcuts_extensions.md:
--------------------------------------------------------------------------------
1 | ### Jupyter Lab Shortcuts
2 | > Shift + Enter - run the code and create new cell below
3 | > Ctrl + Enter - run the code and escape current cell
4 | > Alt + Enter - run the code, and enter a newly created cell below
5 | > escape - toggles you out (similar to vim/vi)
6 | > escape + a - create a new cell above
7 | > escape + b - create a new cell below
8 | > escape + x - cuts a cell
9 | > escape + v - paste a cell
10 | > escape + dd - delete a cell
11 | > enter - enters a cell
12 | > Ctrl + Shift + M - splits a cell
13 | > escape, highlight cells with shift, and then Shift + M - merges cell
14 | > escape + m - converts a cell to markdown
15 | > escape + y - converts a cell to code
16 | > ctrl + s - to save your file
17 | > Ctrl + z - undoes the change in the cell block
18 | > Ctrl + y - redoes the change in the cell block
19 | > escape + z - undoes the cell change in the notebook
20 | > escape + shift + z - redoes the cell change in the notebook
21 | > ctrl + shift + [] - navigate tabs
22 | > alt + w - closes a tab
23 | > Ctrl + Shift + T - Firefox-chrome shortcut
24 | > Shift + Tab - View a tooltip documentation if available
25 | > Shift + Space - Navigate the notebook up a page
26 | > Space - Navigate the notebook down a apge
27 | > Ctrl + ] Or Ctrl + [ - Indent or dedent, when highlighted
28 | > Ctrl + Home - Go to cell start
29 | > Ctrl + End - Go to cell end
30 | > Ctrl + Shift + L - New Launcher
31 | > Alt + W - Close a tab
32 | > Ctrl + Shift + R - In a cell, replace values with Regex
33 |
34 | ### Jupyter Lab Extensions
35 | #### Stable
36 | > https://github.com/jupyter/nbdime
37 | >> Merging Jupyter Notebooks
38 |
39 | > https://github.com/mwouts/jupytext
40 | >> Jupyter Notebooks as Markdown
41 |
42 | #### Experimental
43 | > !jupyter labextension install jupyterlab-drawio
44 | >> Installs Drawio Capabilities for Jupyter Lab
45 |
46 | > !jupyter labextension install @mflevine/jupyterlab_html
47 | >> Renders HTML Documents in Jupyter Lab
48 |
49 | > https://github.com/pbugnion/jupyterlab-sql
50 | >> View SQL in Jupyter
51 |
52 | >!jupyter labextension install @jupyterlab/latex
53 | >> Enable LaTeX Previews in Jupyter
54 |
55 | > https://github.com/jupyterlab/jupyterlab-toc
56 | >> Table of Contents
57 |
58 | > https://github.com/jupyterlab/jupyterlab-google-drive
59 | >> Google Drive Integration
60 |
61 | > https://github.com/jupyterlab/jupyterlab-git
62 | >> Git integration
63 |
64 | > https://github.com/jwkvam/jupyterlab-vim
65 | >> Vim bindings
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # How to become a contributor and submit your own code
2 |
3 | ## Contributor License Agreements
4 |
5 | We'd love to accept your patches! Before we can take them, we
6 | have to jump a couple of legal hurdles.
7 |
8 | Please fill out either the individual or corporate Contributor License Agreement
9 | (CLA).
10 |
11 | * If you are an individual writing original source code and you're sure you
12 | own the intellectual property, then you'll need to sign an
13 | [individual CLA](https://developers.google.com/open-source/cla/individual).
14 | * If you work for a company that wants to allow you to contribute your work,
15 | then you'll need to sign a
16 | [corporate CLA](https://developers.google.com/open-source/cla/corporate).
17 |
18 | Follow either of the two links above to access the appropriate CLA and
19 | instructions for how to sign and return it. Once we receive it, we'll be able to
20 | accept your pull requests.
21 |
22 | ## Contributing A Patch
23 |
24 | 1. Submit an issue describing your proposed change to the repo in question.
25 | 1. The repo owner will respond to your issue promptly.
26 | 1. If your proposed change is accepted, and you haven't already done so, sign a
27 | Contributor License Agreement (see details above).
28 | 1. Fork the desired repo, develop and test your code changes.
29 | 1. Ensure that your code adheres to the existing style in the sample to which
30 | you are contributing. Refer to the
31 | [Google Cloud Platform Samples Style Guide](https://github.com/GoogleCloudPlatform/Template/wiki/style.html) for the recommended coding standards for this organization.
32 | 1. Ensure that your code has an appropriate set of unit tests which all pass.
33 | 1. Submit a pull request.
34 |
--------------------------------------------------------------------------------
/FAQs-data-science.md:
--------------------------------------------------------------------------------
1 |
2 | Software Carpentry Unix Shell:
3 | http://swcarpentry.github.io/shell-novice/
4 |
5 | Unix Shell Documentation Manual:
6 | http://man.he.net/
7 |
8 | Software Carpentry Version Control:
9 | http://swcarpentry.github.io/git-novice/
10 |
11 | Git First Time Set-up Configuration:
12 | https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
13 |
14 | Jupyter Installation without Anaconda:
15 | https://jupyter.org/install
16 |
17 | Python Formating Techniques:
18 | https://realpython.com/python-f-strings/
19 | https://pyformat.info/
20 |
21 | Character Encoding:
22 | https://en.wikipedia.org/wiki/Character_encoding
23 |
24 | Regular Expressions:
25 | https://docs.python.org/3/library/re.html#module-re
26 |
27 | GCD Example:
28 | https://gist.github.com/davidyakobovitch/de6fabe5cf401f1490023be4f4334e30
29 |
30 | Jupyter Notebook Shortcuts:
31 | https://towardsdatascience.com/jypyter-notebook-shortcuts-bf0101a98330
32 |
33 | Windows LF error:
34 | https://stackoverflow.com/questions/1967370/git-replacing-lf-with-crlf
35 |
36 | What is a Hash Table?
37 | https://en.wikipedia.org/wiki/Hash_table
38 |
39 | Why Python is Slower than C++?
40 | https://jakevdp.github.io/blog/2014/05/09/why-python-is-slow/
41 |
42 | What is Big O Notation?
43 | https://en.wikipedia.org/wiki/Big_O_notation
44 |
45 | Python Base Functions:
46 | https://docs.python.org/3/library/functions.html
47 |
48 | List Comprehensions in Python:
49 | https://hackernoon.com/list-comprehension-in-python-8895a785550b
50 |
51 | Merge Lists into a Tuple:
52 | https://stackoverflow.com/questions/2407398/how-to-merge-lists-into-a-list-of-tuples
53 |
54 | While Input Example:
55 | http://introtopython.org/while_input.html
56 | https://stackoverflow.com/questions/43831493/how-to-append-multiple-input-in-list-with-input-function-in-python
57 |
58 | Remove Multiple Items - List Comprehension:
59 | https://stackoverflow.com/questions/36268749/remove-multiple-items-from-a-python-list-in-just-one-statement
60 |
61 | How can I run more effective queries than masks in Python?
62 | https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.query.html
63 |
64 | How can evaluate new columns in one line of code in Python?
65 | https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.eval.html
66 |
67 | How can I display multiple descriptors in Python?
68 | https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.agg.html
69 |
70 | How can I rename a column in Pandas?
71 | https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.rename.html
72 |
73 | How do I resolve Jupyter issues with Server and Kernels?
74 | https://github.com/jupyter/notebook/issues/2844
75 |
76 | What is a handler?
77 | https://stackoverflow.com/questions/12312926/why-use-handler
78 | https://docs.python.org/3/library/logging.handlers.html
79 |
80 | How can I view Markdown locally on my machine in the browser?
81 | https://github.com/joeyespo/grip
82 |
83 | How do path files get executed in UNIX if a duplicate exists?
84 | https://unix.stackexchange.com/questions/335723/if-2-commands-with-same-filename-exists-in-path-variable-which-will-get-execute
85 |
86 | Where is Jupyter Servers/Kernels stored in case I need to clear for Jupyter memory constraints?
87 | ~/Library/Jupyter/runtime
88 |
89 | What is the difference between Docker and Virtual Machines?
90 | https://stackoverflow.com/questions/16047306/how-is-docker-different-from-a-virtual-machine
91 |
92 | How do I change Python Environmental Variables on Mac?
93 | https://stackoverflow.com/questions/18425379/how-to-set-pythons-default-version-to-3-x-on-os-x
94 |
95 | What are common licensing for software?
96 | https://en.wikipedia.org/wiki/MIT_License
97 |
98 | https://en.wikipedia.org/wiki/Creative_Commons_license
99 |
100 | https://en.wikipedia.org/wiki/BSD_licenses
101 |
102 | https://en.wikipedia.org/wiki/GNU_General_Public_License
103 |
104 | What are Python Error Types?
105 | https://www.tutorialsteacher.com/python/error-types-in-python
106 |
107 | What are some customizations for Jupyter?
108 | https://nbviewer.jupyter.org/github/fperez/nb-slideshow-template/blob/master/install-support.ipynb
109 | https://forums.fast.ai/t/jupyter-notebook-enhancements-tips-and-tricks/17064/27
110 |
111 | Where is Python installed on Windows and how to set up with Git Bash?
112 | https://projects.raspberrypi.org/en/projects/using-pip-on-windows/5
113 | https://stackoverflow.com/questions/32597209/python-not-working-in-the-command-line-of-git-bash/39778745
114 | https://stackoverflow.com/questions/22869192/git-bash-wont-run-my-python-files
115 |
116 | How do I adjust my toggling in terminal editor?
117 | https://stackoverflow.com/questions/81272/is-there-any-way-in-the-os-x-terminal-to-move-the-cursor-word-by-word
118 |
119 | What are Modern Fonts for my presentations?
120 | Lato, Palanquin, Open Sans, Poppins, or Merriweather
121 |
122 | How do you change a font on a Windows machine?
123 | https://support.microsoft.com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows
124 |
125 | How to disable Docker on Windows start-up?
126 | 1 - Open Regedit
127 | 2 - Check “HKCU\Software\Microsoft\Windows\CurrentVersion\Run” and “HKLM\Software\Microsoft\Windows\CurrentVersion\Run” (mine was under HKCU).
128 | 3 - Remove the entry with “Docker for Windows”.
129 | 4 - Restart the computer.
130 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Data Science Resources
2 |
3 |
4 |
5 | The following are python, statistics, and machine learning recommended resources, to assist you during your data science and machine learning studies. If you are searching for public workshops I have participated in, they are now organized under the [dyakobovitch-talks organization](https://github.com/dyakobovitch-talks).
6 |
7 |
8 |
9 | Essentials Links •
10 | Pre Data Science •
11 | Version Control •
12 | Data Engineering •
13 | Statistics •
14 | Data Science •
15 | Python Docs •
16 | Code Challenges •
17 | Interview Prep •
18 | Research •
19 | AI Demos •
20 | Workspace
21 |
22 |
23 | ## Essential Links
24 |
25 | :small_orange_diamond: Data Science Standards - How to Operationalize Machine Learning Pipelines
26 | :small_orange_diamond: HumAIn Podcast - Human Centered Thought Leadership Podcast
27 | :small_orange_diamond: Open Source Data Sets - Data Lakes, APIs & Sets for Machine Learning
28 | :small_orange_diamond: Developer Roadmap - Tools to Excel in Tech
29 |
30 |
31 | ## Pre Data Science
32 |
33 | :small_orange_diamond: How to Think Like a Computer Scientist - Open source for Scientific Computing
34 | :small_orange_diamond: Python Fundamentals - Rick Halterman PhD
35 | :small_orange_diamond: Tableau - Big Book of Dashboards
36 | :small_orange_diamond: Open Source CS - Free Textbooks
37 |
38 |
39 | ## Version Control
40 |
41 | :small_orange_diamond: Software Carpentry - Open source for Scientific Computing
42 | :small_orange_diamond: Git Book - Official Git Documentation
43 | :small_orange_diamond: Github Lab - Learn Git on Github
44 | :small_orange_diamond: Git on Toptal - Best Practices for Git
45 | :small_orange_diamond: Toptal - Tips - Advanced Topics
46 | :small_orange_diamond: Atlassian - Version Control Topics
47 |
48 |
49 | ## Data Engineering
50 |
51 | :small_orange_diamond: SQL Cookbook - Learn Essentials of SQL Syntax
52 | :small_orange_diamond: W3 SQL, Mode SQL, SQL Zoo
53 | :small_orange_diamond: Seven Databases in Seven Week - Databases for Big Data
54 | :small_orange_diamond: High Performance MySQL - Executing Fast Queries
55 | :small_orange_diamond: REST APIs with Django - Working with Applications
56 | :small_orange_diamond: Design Data-Intensive Applications - System Design for Data
57 | :small_orange_diamond: Advanced Analytics with Spark - Perform KPI Analysis
58 |
59 |
60 | ## Statistics
61 |
62 | :small_orange_diamond: Intro to Stats Learning (Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani)
63 | :small_orange_diamond: Fundamental Statistics (Bryan R. Burnham)
64 | :small_orange_diamond: Online Stats (Rice University, University of Houston, Tufts University)
65 | :small_orange_diamond: Practical Statistics (Peter Bruce, Andrew Bruce)
66 | :small_orange_diamond: Linear Algebra and Applications:An Inquiry-Based Approach (Feryal Alayont, Steven Schlicker)
67 | :small_orange_diamond: Statistics in a Nutshell (Sarah Boslaugh)
68 | :small_orange_diamond: All in One Math Cheat Sheet (Alex Spartalas)
69 | :small_orange_diamond: Math for Computer Science (Eric Lehman, F Thomson Leighton, Albert R Meyer)
70 | :small_orange_diamond: Math for Machine Learning (Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong)
71 |
72 |
73 | ## Data Science
74 |
75 | :small_orange_diamond: Python for Data Analysis and Github (Wes McKinney)
76 | :small_orange_diamond: Feature Engineering and Github (Sinan Ozdemir, Divya Susarla)
77 | :small_orange_diamond: Hands on Machine Learning and Github (Aurélien Geron)
78 | :small_orange_diamond: Python Data Science Handbook and Github (Jake VanderPlas)
79 | :small_orange_diamond: Introduction to Machine Learning and Github (Andreas C. Müller and Sarah Guido)
80 | :small_orange_diamond: Introduction to ML/Deep Learning and Github (Sebastian Raschka, Vahid Mirjalili)
81 | :small_orange_diamond: Data Science 100 - Berkeley and Website (UCBerkeley)
82 | :small_orange_diamond: Interpretable Machine Learning (Christoph Molnar)
83 | :small_orange_diamond: Deep Learning with Python and Github (Francois Chollet)
84 | :small_orange_diamond: Tensorflow Deep Learning Cookbook and Github (Antonio Gulli, Amita Kapoor)
85 | :small_orange_diamond: Image Processing - Python and Github (Michael Beyeler)
86 | :small_orange_diamond: Deep Learning and Code (Ian Goodfellow)
87 | :small_orange_diamond: Data Science Yearning - Draft (Andrew Ng)
88 |
89 |
90 | ## Python Docs
91 |
92 | :small_orange_diamond: Pandas - Stable Docs
93 | :small_orange_diamond: Matplotlib - 3.3.3 Docs
94 | :small_orange_diamond: Sci-kit Learn - Docs
95 | :small_orange_diamond: Scipy and Numpy - Docs
96 |
97 |
98 | ## Code Challenges
99 |
100 | :small_orange_diamond: Code Wars - Programming challenges that are progressively harder.
101 | :small_orange_diamond: Leetcode - Progressively more challenging questions
102 | :small_orange_diamond: Hacker Rank - Ranked challenges
103 | :small_orange_diamond: Project Euler - Weekly released challenges
104 | :small_orange_diamond: Kaggle - Data Science competitions
105 | :small_orange_diamond: CoderByte - Code challenges from FAANG companies
106 |
107 |
108 | ## Interview Prep
109 |
110 | :small_orange_diamond: Tech Interview Handbook - Best Practices for technical interviews
111 | :small_orange_diamond: Big O Notation
112 | :small_orange_diamond: Cracking the Data Science Interview - Recommendations for interviews
113 | :small_orange_diamond: Cracking the Code Interview - Frequent Code Interview Questions
114 | :small_orange_diamond: Springboard - Data Science Interview Lessons
115 | :small_orange_diamond: How to - Prepare for Interviews
116 | :small_orange_diamond: Top 100 - DS Practice Questions
117 | :small_orange_diamond: Numpy Q&A Part I and Numpy Q&A Part II
118 | :small_orange_diamond: Pandas Q&A
119 | :small_orange_diamond: ML Code 100 Days of Practice
120 | :small_orange_diamond: Data Analyst 100 Questions
121 | :small_orange_diamond: Interview Cake FAANG Practice Questions
122 | :small_orange_diamond: Markdown - Framework for Formatting Text
123 |
124 |
125 | ## Research
126 |
127 | :small_orange_diamond: State of the Art - ML Papers w/ Code
128 | :small_orange_diamond: Arxiv Reports ArXiv Sanity
129 | :small_orange_diamond: Arxiv Adaptive Learning ArXiv Sanity
130 | :small_orange_diamond: ML Resources - For all Programming Languages
131 | :small_orange_diamond: Top Papers - ArxiV Curator Across Domains
132 | :small_orange_diamond: Binder and Gist - Sharing Code Resources
133 | :small_orange_diamond: Top Papers - ArxiV Curator Across Domains
134 | :small_orange_diamond: Awful AI - Ethically Questionable Use Cases
135 | :small_orange_diamond: Humane Principles - Design Elements for Applications
136 | :small_orange_diamond: DS Blogs - Curated Top Blogs on Data Science
137 | :small_orange_diamond: Ctrl Shift Face - Deep Fake Videos
138 | :small_orange_diamond: This Person Does Not Exist - Style GAN
139 | :small_orange_diamond: AI Portraits - Create Your own
140 | :small_orange_diamond: Tiobe - Most Popular Programming Languages
141 | :small_orange_diamond: PAIR - People + AI Guidebook (Google)
142 | :small_orange_diamond: LabML - Daily Research Papers
143 | :small_orange_diamond: Better Images of AI - Open Source Images
144 |
145 |
146 |
147 | ## AI Demos
148 |
149 | :small_orange_diamond: TensorFlow Playground - Neural Networks Demo
150 | :small_orange_diamond: What if Tool - Google-backe research
151 | :small_orange_diamond: DBScan Demo and KMeans Demo
152 | :small_orange_diamond: NLP Text Transformer - OpenAI
153 | :small_orange_diamond: NLP Text Transformer - Demo
154 | :small_orange_diamond: Auto Text Detect - MIT/IBM/Harvard
155 | :small_orange_diamond: Grover - Neural Fake News Detector
156 | :small_orange_diamond: Thing Translator (Google)
157 | :small_orange_diamond: Sound Maker (Google)
158 | :small_orange_diamond: AI Duet Piano (Google)
159 | :small_orange_diamond: Giorgio Picture Cam (Google)
160 | :small_orange_diamond: Infinite Drum Machine (Google)
161 | :small_orange_diamond: Magenta Demos (Google)
162 | :small_orange_diamond: Self-Driving - MIT Demo
163 | :small_orange_diamond: GANs - Demo
164 | :small_orange_diamond: GAN Paint - Studio
165 | :small_orange_diamond: Deep Learning - Browser Experiences
166 | :small_orange_diamond: exBert - Interactive Bert Demo
167 | :small_orange_diamond: GANs Demo - Beautiful Fake Faces
168 | :small_orange_diamond: Deepfake Detector - MIT
169 | :small_orange_diamond: This Word Does Not Exist - Tranformer Demo
170 |
171 |
172 | ## Workspace
173 |
174 | :small_orange_diamond: Dual Arm Monitor
175 | :small_orange_diamond: LED Mountable Monitor
176 | :small_orange_diamond: Standing Desk
177 |
178 |
179 | ## Support
180 |
181 |
182 |
183 | ## Licenses
184 | License
185 |
186 | [](https://creativecommons.org/licenses/by-nc-nd/4.0/)
187 |
188 | To the extent possible under law, [David Yakobovitch](https://www.linkedin.com/in/davidyakobovitch/) has licensed this work under Creative Commons, 4.0-NC-ND. This [license](https://creativecommons.org/licenses/by-nc-nd/4.0/) is the most restrictive of Creative Commons six main licenses, only allowing others to download your works and share them with others as long as they credit the author, but they can’t change them in any way or use them commercially.
189 |
190 | ---
191 |
192 | > [humainpodcast.com](https://www.humainpodcast.com) ·
193 | > GitHub [@davidyakobovitch](https://github.com/davidyakobovitch) ·
194 | > Twitter [@dyakobovitch](https://twitter.com/dyakobovitch)
195 |
--------------------------------------------------------------------------------
/assets/AI-Transformation-Playbook.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/AI-Transformation-Playbook.pdf
--------------------------------------------------------------------------------
/assets/AI_jobs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/AI_jobs.png
--------------------------------------------------------------------------------
/assets/Gartner_Hype_Cycle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/Gartner_Hype_Cycle.png
--------------------------------------------------------------------------------
/assets/Machine Learning Cheatsheet.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/Machine Learning Cheatsheet.pdf
--------------------------------------------------------------------------------
/assets/Steps_Self_Driving.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/Steps_Self_Driving.png
--------------------------------------------------------------------------------
/assets/Turing_Award_Winners.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/Turing_Award_Winners.pdf
--------------------------------------------------------------------------------
/assets/Vault_case_interview_guide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/Vault_case_interview_guide.pdf
--------------------------------------------------------------------------------
/assets/_vi-vim-cheat-sheet.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/_vi-vim-cheat-sheet.gif
--------------------------------------------------------------------------------
/assets/applied_linear_algebra/103exercises.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/applied_linear_algebra/103exercises.pdf
--------------------------------------------------------------------------------
/assets/applied_linear_algebra/vmls-julia-companion.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/applied_linear_algebra/vmls-julia-companion.pdf
--------------------------------------------------------------------------------
/assets/applied_linear_algebra/vmls-slides.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/applied_linear_algebra/vmls-slides.pdf
--------------------------------------------------------------------------------
/assets/applied_linear_algebra/vmls.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/applied_linear_algebra/vmls.pdf
--------------------------------------------------------------------------------
/assets/asciifull.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/asciifull.gif
--------------------------------------------------------------------------------
/assets/beamer_guide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/beamer_guide.pdf
--------------------------------------------------------------------------------
/assets/big_o_notation.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/big_o_notation.pdf
--------------------------------------------------------------------------------
/assets/common_distributions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/common_distributions.png
--------------------------------------------------------------------------------
/assets/conda-cheatsheet.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/conda-cheatsheet.pdf
--------------------------------------------------------------------------------
/assets/crafting_resume.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/crafting_resume.pdf
--------------------------------------------------------------------------------
/assets/data_science_handbook.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/data_science_handbook.pdf
--------------------------------------------------------------------------------
/assets/deep_learning_mindmap.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/deep_learning_mindmap.pdf
--------------------------------------------------------------------------------
/assets/ds_mindmap.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/ds_mindmap.pdf
--------------------------------------------------------------------------------
/assets/file_permissions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/file_permissions.png
--------------------------------------------------------------------------------
/assets/helland-tabarrok_why-are-the-prices-so-damn-high_v1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/helland-tabarrok_why-are-the-prices-so-damn-high_v1.pdf
--------------------------------------------------------------------------------
/assets/importing_data_python.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/importing_data_python.pdf
--------------------------------------------------------------------------------
/assets/ml_landscape_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/ml_landscape_1.png
--------------------------------------------------------------------------------
/assets/ml_landscape_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/ml_landscape_2.jpg
--------------------------------------------------------------------------------
/assets/ml_landscape_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/ml_landscape_3.png
--------------------------------------------------------------------------------
/assets/performance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/performance.png
--------------------------------------------------------------------------------
/assets/solving_nlp.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/solving_nlp.pdf
--------------------------------------------------------------------------------
/assets/startup_questions.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/startup_questions.pdf
--------------------------------------------------------------------------------
/assets/types_dataScientists.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/davidyakobovitch/data_science_resources/3e8628812a0003000f81724cbad67848de2996c6/assets/types_dataScientists.pdf
--------------------------------------------------------------------------------
/books.md:
--------------------------------------------------------------------------------
1 | ###### Non-technical books for better overall awareness
2 |
3 | 1. [The Four Agreements](https://amzn.to/2PG6MtU)
4 | 2. [Daring Greatly](https://amzn.to/2PGaqnI)
5 | 3. [The Power of Habit](https://amzn.to/2BPypO8)
6 | 4. [The Three Laws of Performance](https://amzn.to/2MTK8Q2)
7 | 5. [The One Thing](https://amzn.to/2o8yX82)
8 | 6. [The Checklist Manifesto](https://amzn.to/2oaAAlV)
9 |
--------------------------------------------------------------------------------
/ds_resources.md:
--------------------------------------------------------------------------------
1 | ###### General
2 |
3 | - [What the Top Innovators Get Right](https://www.strategy-business.com/feature/What-the-Top-Innovators-Get-Right?gko=e7cf9)
4 |
5 | ##### Data Science
6 |
7 | - [Python 3 Trainings](https://www.python-course.eu/python3_course.php)
8 | - [Neural Network Charts](https://towardsdatascience.com/the-mostly-complete-chart-of-neural-networks-explained-3fb6f2367464)
9 | - [Useful Python Tricks](https://medium.freecodecamp.org/an-a-z-of-useful-python-tricks-b467524ee747)
10 | - [Multi-Nomial Logistic Regression](http://dataaspirant.com/2017/05/15/implement-multinomial-logistic-regression-python/)
11 | - [Learning Python for Social Scientists](https://nealcaren.github.io/python-tutorials/)
12 | - [Visualize Decision Trees](https://explained.ai/decision-tree-viz/index.html)
13 | - [Open Source ML Packages](https://heartbeat.fritz.ai/25-open-source-machine-learning-repos-to-inspire-your-next-project-3b027a90155)
14 | - [NLP Resources](https://monkeylearn.com/blog/getting-started-in-natural-language-processing-nlp/)
15 | - [ML for Physicists](http://physics.bu.edu/~pankajm/MLnotebooks.html)
16 |
--------------------------------------------------------------------------------
/open_data_sets.md:
--------------------------------------------------------------------------------
1 | Open data resources for Capstone Projects and your Data Science Journey.
2 |
3 | Open Data Sets & Portals:
4 |
5 |
6 | 00. [Papers w/ Code ML Datasets](https://paperswithcode.com/datasets)
7 | 0. [Google Datasets](https://toolbox.google.com/datasetsearch)
8 | 1. [Data is Plural](https://docs.google.com/spreadsheets/d/1wZhPLMCHKJvwOkP4juclhjFgqIY8fQFMemwKL2c64vk/edit#gid=0)
9 | 2. [India Open Data Gov](https://data.gov.in/)
10 | 3. [Canada Open Data Gov](http://open.canada.ca/en)
11 | 4. [US Open Data Gov](https://www.data.gov/)
12 | 5. [Quandl Financial Data](https://www.quandl.com/search?query=)
13 | 6. [UCI Machine Learning Datasets](https://archive.ics.uci.edu/ml/datasets.php)
14 | 7. [Gapminder](https://www.gapminder.org/data/)
15 | 8. [FiveThirtyEight](https://github.com/fivethirtyeight/data)
16 | 9. [DataPortals](http://dataportals.org/)
17 | 10. [world](https://data.world/)
18 | 11. [Wikipedia ML Listings](https://en.wikipedia.org/wiki/List_of_datasets_for_machine_learning_research)
19 | 12. [Cool Datasets on Twitter](https://twitter.com/CoolDatasets)
20 | 13. [Public Data Science Datasets](https://datascience.pushpullfork.com/Datasets)
21 | 14. [OpenML](https://www.openml.org/search?type=data)
22 | 15. [Github: Awesome Public Datasets](https://github.com/caesar0301/awesome-public-datasets)
23 | 16. [Kaggle Datasets](https://www.kaggle.com/datasets)
24 | 17. [https://data.ny.gov/](https://data.ny.gov/)
25 | 18. [Open Data Monitor](https://opendatamonitor.eu/frontend/web/index.php?r=dashboard%2Findex)
26 | 19. [AWS Datasets](https://aws.amazon.com/public-datasets/)
27 | 20. [Common Crawl](http://commoncrawl.org/the-data/tutorials/)
28 | 21. [Socrata](https://opendata.socrata.com/browse?limitTo=datasets&utf8=%E2%9C%93)
29 | 22. [S. Census](http://www.census.gov/data.html)
30 | 23. [European Union Open Data Portal](http://open-data.europa.eu/en/data/)
31 | 24. [UN Data](http://data.un.org/)
32 | 25. [CIA Data](https://www.cia.gov/library/publications/the-world-factbook/)
33 | 26. [HealthData](http://www.healthdata.gov/)
34 | 27. [California Data](http://data.ca.gov/)
35 | 28. [Google Public Data](https://www.google.com/publicdata/directory )
36 | 29. [Flowing Data](http://flowingdata.com/category/statistics/data-sources/)
37 | 30. [More Data Sets](https://gengo.ai/articles/the-50-best-free-datasets-for-machine-learning/)
38 | 31. [NLP Data sets](https://gengo.ai/articles/the-best-25-datasets-for-natural-language-processing/)
39 | 32. [Microsoft Research Open Data](https://msropendata.com/)
40 | 33. [Github Code Search](http://jakubdziworski.github.io/tools/2016/08/26/github-code-advances-search-programmers-goldmine.html)
41 | 34. [Public Data](http://kevinchai.net/datasets)
42 | 35. [Open Source Sports](http://www.opensourcesports.com/)
43 | 36. [Machine Learning Datasets](https://www.datasetlist.com/)
44 | 37. [CERN Open Data Portal](http://opendata.cern.ch/)
45 | 38. [Mexico Open Government Data](https://datos.gob.mx/)
46 | 39. [NLP Datasets](https://datasets.quantumstat.com)
47 |
48 | APIs:
49 |
50 | - Public APIs
51 | - Programmable Web
52 | - Zillow
53 | - Wikipedia
54 | - Google Scholar
55 | - Reddit
56 | - Twitter
57 | - AlphaVantage
58 | - More APIs
59 | - Python APIs
60 | - Python Wrapper APIs
61 | - Twitter Scraper
62 |
63 |
64 | ## Licenses
65 | License
66 |
67 | [](https://creativecommons.org/licenses/by-nc-nd/4.0/)
68 |
69 | To the extent possible under law, [David Yakobovitch](http://davidyakobovitch.com/) has licensed this work under Creative Commons, 4.0-NC-ND. This [license](https://creativecommons.org/licenses/by-nc-nd/4.0/) is the most restrictive of Creative Commons six main licenses, only allowing others to download your works and share them with others as long as they credit the author, but they can’t change them in any way or use them commercially.
70 |
71 |
--------------------------------------------------------------------------------
/research.md:
--------------------------------------------------------------------------------
1 | ### Research
2 | > https://fermatslibrary.com/s/why-most-published-research-findings-are-false
3 |
4 | ### Writing High Quality Essays
5 | > 1. [Grammarly References](https://www.grammarly.com/blog/5-concepts-you-must-master-to-write-better-essays/)
6 | > 2. [Harvard Writing Center](https://writingcenter.fas.harvard.edu/pages/strategies-essay-writing)
7 | > 3. [Pyschology Today](https://www.psychologytoday.com/us/blog/statistical-life/201803/13-rules-writing-good-essays-0)
8 | > 4. [Oxford Press](https://www.oxford-royale.co.uk/articles/tips-techniques-essay-writer.html)
9 | > 5. [English Writing Guide](https://www.ed.ac.uk/files/imports/fileManager/English%20Literature%20Writing%20Guide%20final.pdf)
10 |
--------------------------------------------------------------------------------
/software_installations.md:
--------------------------------------------------------------------------------
1 | ### To install Apache Maven on Mac
2 | > https://www.mkyong.com/maven/install-maven-on-mac-osx/
3 | ### To install Flint on Mac
4 | > https://github.com/apache/flink
5 | ### To Set-up AWS Command Line Interface
6 | > https://docs.aws.amazon.com/cli/latest/userguide/installing.html
7 | ### To View Markdown files on local system
8 | > https://github.com/joeyespo/grip
9 |
10 | ## Anaconda
11 | #### To install Anaconda Navigator on your operating system of choice
12 | > https://www.anaconda.com/download/
13 | #### To uninstall Anaconda if it crashed on mac:
14 | > https://nektony.com/how-to/uninstall-anaconda-on-a-mac#1
15 | > https://docs.anaconda.com/anaconda/install/uninstall/
16 | #### To find your Anaconda Path:
17 | > https://docs.anaconda.com/anaconda/user-guide/tasks/integration/python-path/
18 | #### Anaconda Issues:
19 | > https://github.com/ContinuumIO/anaconda-issues/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc
20 |
21 | #### To remedy Macbook sound board failure with a reset of analog signals
22 | > Shift + Control + Alt + Power
23 |
24 | #### How to Customize Terminals
25 | > https://terminalsare.sexy/
26 |
27 | #### Set Conda as path Variable on Windows
28 | > https://www.quora.com/How-can-I-add-conda-command-into-the-PATH-environment-variable-so-that-it-recognizes-the-instruction-given-that-the-executable-program-is-already-installed
29 |
30 | #### Where can I view Conda Documentation?
31 | > https://docs.conda.io/projects/conda/en/latest/index.html
32 |
33 | #### How can I change Recycle bin settings on Windows?
34 | > https://www.howtogeek.com/110599/how-to-get-a-fully-functional-recycle-bin-in-the-taskbar-on-windows-8/
35 | > https://www.computerhope.com/issues/ch001276.htm
36 |
37 | #### What is the best software to update Drivers for Windows?
38 | > driver reviewer or driver booster or driverPack
39 |
40 | #### Realtek Driver Issues with Headphones on Windows 10
41 | > https://windowsreport.com/windows-10-wont-recognize-headphones/
42 |
43 | #### How to uninstall non-essential apps on Windows?
44 | > https://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
45 |
46 | #### Spectre Meltdown - Do you have it on Windows?
47 | > https://www.grc.com/inspectre.htm?utm_source=share&utm_medium=ios_app
48 |
49 | #### How to remove Speaker Echo on Windows?
50 | > https://www.techwalla.com/articles/how-to-fix-your-laptop-when-it-echoes
51 |
--------------------------------------------------------------------------------
/sql.md:
--------------------------------------------------------------------------------
1 | SQL Order of Operations: https://www.periscopedata.com/blog/sql-query-order-of-operations
2 |
3 | How to comment/uncomment in MySQL Workbench? https://stackoverflow.com/questions/27490790/how-can-i-comment-out-code-in-mysql-workbench-using-a-keyboard-shortcut
4 |
--------------------------------------------------------------------------------
/tech_newsletters.md:
--------------------------------------------------------------------------------
1 | Interesting Tech Newsletters:
2 |
3 | https://www.visualcapitalist.com/
4 | https://www.barrons.com
5 |
--------------------------------------------------------------------------------
/vim.md:
--------------------------------------------------------------------------------
1 | These notes provide a summary of capabilities with Vim.
2 |
3 |
4 | ###### Insert Mode
5 | ```bash
6 | i # Enter Insert Mode from Normal Mode
7 | Escape # Exits Insert Mode and enters Normal Mode
8 | ```
9 |
10 | ###### Command Mode - [count]operation{motion}
11 | ```bash
12 | j # Move down a line
13 | k # Move up a line
14 | l # Move to the right
15 | h # Move to the left
16 | Ctrl + F # Page down or forward
17 | Ctrl + B # Page up or backward
18 | w or b # Move forward or backward a word
19 | W or B # Move forward or backward a word with white space as word boundary
20 | 1gg or gg # Move to the first line of a file
21 | 27gg or 27G # Move to the 27th line
22 | $G or G # Move to last line of file
23 | Ctrl + G # Shows how far you are in a file
24 | g + Ctrl + G # Shows how you are in file by characters
25 | ^ # Jump to the first character in a line
26 | 0 # Move to the beginning of a line
27 | $ # Jump to the end of a line
28 | x # Deletes character to the right
29 | X # Deletes character to the left
30 | dw # Deletes word to the right
31 | dl # Delete letter to the right
32 | dh # Delete letter to the left
33 | dj # Deletes the current line and the line below it
34 | dk # Deletes the current line and the line above it
35 | d0 # Delete from current position to the beginning of the line
36 | D or d$ # Delete from current position to the end of the line
37 | dd # Deletes current line no matter where cursor is
38 | 3dd # Deletes current line plus two more lines
39 | 3w # Move over 3 word motions
40 | d3w # Delete 3 words
41 | 2d3w # Delete 6 words
42 | ) # Jump to start of next sentence
43 | . # Repeats the previous command
44 | ```
45 |
46 | ###### Line Mode
47 | ```bash
48 | : # Enters command line mode from normal mode
49 | q! # Quits and exits without saving changes
50 | wq # Writes and quits the file
51 | w # File saved, and placed in normal mode to continue editing
52 | q # Quits vim, only if no changes made
53 | 32 # Move to line 32
54 | $ # Move to the last line in the file
55 | set ruler! # Toggles ruler on and off
56 | ```
57 |
--------------------------------------------------------------------------------