Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Fix 14 broken links in hitchhikers-guide/README #170

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
#### joe made this: https://goel.io/joe


default_profile
drake.log
.drake
.drake/
.idea/*
.idea

#####=== LargeFiles ===#####
sources/curriculum/1_getting_and_keeping_data/csv-to-db/inspections.csv
sources/curriculum/setup/command-line-tools/2021.csv.gz
sources/curriculum/setup/command-line-tools/ghcnd-stations.txt



#####=== Python ===#####

# Byte-compiled / optimized / DLL files
Expand Down
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ In addition to hands-on project-based training, the summer program also consists

The primary audience for this guide is the set of fellows coming to DSSG but we want everything we create to be open and accessible to larger world. We hope this is useful to people beyond the summer fellows coming to DSSG.

**If you are applying to the program or have been accepted as a fellow,** [check out the manual](dssg-manual/) to see how you can prepare before arriving, what orientation and training will cover, and what to expect from the summer.
**If you are applying to the program or have been accepted as a fellow,** [check out the manual](sources/dssg-manual/) to see how you can prepare before arriving, what orientation and training will cover, and what to expect from the summer.

**If you are interested in learning at home,** check out the [tutorials and teach-outs](curriculum/) developed by our staff and fellows throughout the summer, and to suggest or contribute additional resources.
**If you are interested in learning at home,** check out the [tutorials and teach-outs](sources/curriculum/) developed by our staff and fellows throughout the summer, and to suggest or contribute additional resources.

*Another one of our goals is to encourage collaborations. Anyone interested in doing this type of work, or starting a DSSG program, to build on what we've learned by **using and contributing to** these resources.

Expand Down Expand Up @@ -59,20 +59,20 @@ This section details the various topics we will be covering throughout the summe
- [Getting Started](sources/curriculum/0_before_you_start/)
- [Prerequisites](sources/curriculum/0_before_you_start/prerequisites/)
- [Pipelines and Project Workflow](sources/curriculum/0_before_you_start/pipelines-and-project-workflow/)
- [Software Setup](sources/curriculum/0_before_you_start/software-setup/)
- [Software Setup](sources/curriculum/setup/software-setup)
- [Getting and Keeping Data](sources/curriculum/1_getting_and_keeping_data/)
- [Web Scraping](sources/curriculum/1_getting_and_keeping_data/basic-web-scraping/)
- [Command Line Tools](sources/curriculum/1_getting_and_keeping_data/command-line-tools/)
- [cvs-to-db](sources/curriculum/1_getting_and_keeping_data/csv-to-db/)
- [Data Security](sources/curriculum/1_getting_and_keeping_data/data-security-primer/)
- [Command Line Tools](sources/curriculum/setup/command-line-tools/)
- [csv-to-db](sources/curriculum/1_getting_and_keeping_data/csv-to-db/)
- [Data Security](sources/curriculum/get_data/data-security-primer/)
- [Databases](sources/curriculum/1_getting_and_keeping_data/databases/)
- [Reproducible ETL](sources/curriculum/1_getting_and_keeping_data/reproducible_ETL/)
- [Data Exploration and Analysis](sources/curriculum/2_data_exploration_and_analysis/)
- [Advanced SQL](sources/curriculum/2_data_exploration_and_analysis/advanced_sql/)
- [Intro to Data Analysis in Python](sources/curriculum/2_data_exploration_and_analysis/data-exploration-in-python/)
- [GIS analysis](sources/curriculum/2_data_exploration_and_analysis/gis_analysis/)
- Git and GitHub
- [Git and Github](sources/curriculum/2_data_exploration_and_analysis/git-and-github/)
- [Git and Github](sources/curriculum/setup/git-and-github/)
- [Intro to Git and Python](sources/curriculum/2_data_exploration_and_analysis/intro-to-git-and-python/)
- [Network Analysis](sources/curriculum/2_data_exploration_and_analysis/network-analysis/)
- [Record Linkage](sources/curriculum/2_data_exploration_and_analysis/record-linkage/)
Expand All @@ -84,15 +84,15 @@ This section details the various topics we will be covering throughout the summe
- [Ethics in Machine Learning for Public Policy](sources/curriculum/3_modeling_and_machine_learning/machine-learning/ethics-ML.pdf)
- [Operations Research](sources/curriculum/3_modeling_and_machine_learning/operations-research/)
- [Quantitative Social Science](sources/curriculum/3_modeling_and_machine_learning/quantitative-social-science/)
- [Programming Best Practices](sources/curriculum/4_programming_best_practices/)
- [Writing Legible, Good Code](sources/curriculum/4_programming_best_practices/legible-good-code/)
- [Living in Command Land](sources/curriculum/4_programming_best_practices/living-in-the-terminal/)
- [Dotfiles](sources/curriculum/4_programming_best_practices/pimp-my-dotfiles/)
- [Making Project Reproducible](sources/curriculum/4_programming_best_practices/reproducible-software/)
- [Testing](sources/curriculum/4_programming_best_practices/test-test-test/)
- [Programming Best Practices](sources/curriculum/programming_best_practices/)
- [Writing Legible, Good Code](sources/curriculum/programming_best_practices/legible-good-code/)
- [Living in Command Land](sources/curriculum/programming_best_practices/living-in-the-terminal/)
- [Dotfiles](sources/curriculum/programming_best_practices/pimp-my-dotfiles/)
- [Making Project Reproducible](sources/curriculum/programming_best_practices/reproducible-software/)
- [Testing](sources/curriculum/programming_best_practices/test-test-test/)
- [Presentations and Communications](sources/curriculum/communication/)
- [Good Presentations](sources/curriculum/communication/presentation-on-presentations.pdf)
- [Usability and User Interface Design](sources/curriculum/communications/user-interface.md)
- [Usability and User Interface Design](sources/curriculum/communication/user_interface.md)
- [Tutorial Templates](sources/curriculum/tutorial-template/) (for making your own tutorials!)

## [Wiki](https://github.com/dssg/wiki/wiki)
Expand Down
13,012 changes: 12,292 additions & 720 deletions sources/curriculum/1_getting_and_keeping_data/basic-web-scraping/Scraping.ipynb

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
SET ROLE training_write;

CREATE SCHEMA IF NOT EXISTS DSSG_schema;

DROP TABLE IF EXISTS DSSG_schema.inspections_table;

CREATE TABLE DSSG_schema.inspections_table (
inspection_id DECIMAL,
dba_name VARCHAR,
aka_name VARCHAR,
license_num DECIMAL,
facility_type VARCHAR,
risk VARCHAR,
address VARCHAR,
city VARCHAR,
state VARCHAR,
zip DECIMAL,
inspection_date DATE,
inspection_type VARCHAR,
results VARCHAR,
violations VARCHAR,
latitude DECIMAL,
longitude DECIMAL,
location VARCHAR
);

\COPY DSSG_schema.inspections_table from 'inspections.csv' WITH CSV HEADER;
Loading