All Projects → dailybruin → the-stack

dailybruin / the-stack

Licence: other
Website and datasets for The Stack, Daily Bruin's data journalism and newsroom tech blog.

Programming Languages

javascript
184084 projects - #8 most used programming language
Jupyter Notebook
11667 projects
HTML
75241 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to the-stack

los-angeles-police-killings-data
The Los Angeles Times' database of people killed by local police in Los Angeles County.
Stars: ✭ 14 (-46.15%)
Mutual labels:  news, journalism
Notebooks
All of our computational notebooks
Stars: ✭ 292 (+1023.08%)
Mutual labels:  news, journalism
tutorials
All of our code examples and tutorials
Stars: ✭ 62 (+138.46%)
Mutual labels:  news, journalism
kobe-every-shot-ever
A Los Angeles Times analysis of Every shot in Kobe Bryant's NBA career
Stars: ✭ 66 (+153.85%)
Mutual labels:  news, journalism
Awesome Newsroom Tech
List of newsrooms around the world that are using software engineering, data science, osint, and various tech to elevate reporting.
Stars: ✭ 77 (+196.15%)
Mutual labels:  news, journalism
civic-scraper
Tools for downloading agendas, minutes and other documents produced by local government
Stars: ✭ 21 (-19.23%)
Mutual labels:  news, journalism
nayn.cli
nayn.co cli news
Stars: ✭ 17 (-34.62%)
Mutual labels:  news, journalism
django-anss-archive
A Django application to archive real-time earthquake notifications from the USGS's Advanced National Seismic System
Stars: ✭ 14 (-46.15%)
Mutual labels:  news, journalism
Startr
A template for data journalism in R
Stars: ✭ 69 (+165.38%)
Mutual labels:  news, journalism
Homeless Arrests Analysis
A Los Angeles Times analysis of arrests of the homeless by the LAPD
Stars: ✭ 53 (+103.85%)
Mutual labels:  news, journalism
django-calaccess-raw-data
A Django app to download, extract and load campaign finance and lobbying activity data from the California Secretary of State's CAL-ACCESS database
Stars: ✭ 61 (+134.62%)
Mutual labels:  news, journalism
Census Data Downloader
Download U.S. census data and reformat it for humans
Stars: ✭ 149 (+473.08%)
Mutual labels:  news, journalism
census-map-downloader
Easily download U.S. census maps
Stars: ✭ 31 (+19.23%)
Mutual labels:  news, journalism
census-error-analyzer
Analyze the margin of error in U.S. census data
Stars: ✭ 15 (-42.31%)
Mutual labels:  news, journalism
california-electricity-capacity-analysis
A Los Angeles Times analysis of California's costly power glut
Stars: ✭ 17 (-34.62%)
Mutual labels:  news, journalism
pastpages.org
The news homepage archive
Stars: ✭ 81 (+211.54%)
Mutual labels:  news, journalism
Census Data Aggregator
Combine U.S. census data responsibly
Stars: ✭ 28 (+7.69%)
Mutual labels:  news, journalism
Web Publisher
Superdesk Publisher - the next generation publishing platform for journalists and newsrooms.
Stars: ✭ 82 (+215.38%)
Mutual labels:  news, journalism
California Coronavirus Data
The Los Angeles Times' independent tally of coronavirus cases in California.
Stars: ✭ 188 (+623.08%)
Mutual labels:  news, journalism
sippet
C++ SIP stack based on Chromium source code
Stars: ✭ 23 (-11.54%)
Mutual labels:  stack

Stack logo

The Stack

Daily Bruin's data journalism and newsroom tech blog.

Installation (Mac/Linux)

  1. clone repository: git clone https://github.com/dailybruin/the-stack.git
  2. cd into the newly created directory
  3. run ./setup.sh
  4. run jekyll serve

Troubleshooting

  • If you get dependency errors, try gem installing them.
  • If you still get dependency errors, look for a Gemfile.lock file in the top level of the local repo, delete it, and re-run jekyll serve.

Installation (Windows)

Follow these instructions. When given the choice, install Rouge instead of Pygments for syntax highlighting. Here are some other considerations when using Jekyll on Windows.

Alternatively, use a VM:

  1. Download VirtualBox
  2. Grab a copy of the latest version of Ubuntu Server.
  3. Install the Ubuntu Server ISO in a VirtualBox VM.
  4. Configure VirtualBox port forwarding from VM port 4000 to host port 4000.
  5. Follow the instructions for Mac installation above.

Contributing

TL;DR

  1. Develop on your own feature branch. Only the data editor should commit to master.
  2. Follow the coding practices outlined in the docs and the conventions established in existing posts.

Pull requests which do not conform to the above will not be accepted. If you have any questions on how something should be done, please ask the data editor.

Project reports

When you finish a project, write up a small report in docs/project-reports/year and link it here! Project reports should have basic information on the tools you used when creating your project, and any information that would help out someone who is trying to do something similar! Be sure to add a link to your branch in the report for our reference or for professional reference!

Find old project reports here! 2020

Brand guidelines

Stack swag

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].