- Concurrent streams: ~28,000 (assuming 10-minute average watch time)
- Storage needed:
- Daily Active users (DAU): 2,400,000 (100k/hr)
- Average video uploaded per user per day: 0.005 videos (0.5 % of DAUs upload a video daily)
- Average video size: 100 MB (at 1080p resolution, H264 compression)
- Daily uploads: 2,400,000 x 0.005 = 12,000 videos/day
- Daily storage for uploads: 12,000 x 100 MB = 1.2 TB/day
- Annual video uploads: 1.2 TB/day x 365 days = 438 TB/year
Project Name: CAAT Distributed Storage System for Video Streaming Storage
Focus Component: Fault-Tolerant Design: Streaming continues even if one or more storage nodes fail.
Team Members: Team: Sudo !! (Sudo Bang-Bang)
- Amilcar Armmand - System Architect
- Tiffany Choe - System Architect
- Workshops on foundational info not taught in standard classes
- Create a environment of peer learning in the CS Department through the CS Club and Discord channel for outreach
- BASH (Bourne Again SHell) (bash,zsh,fsh, etc)
.bashrc,.profile,.zshrc, etc setup- Tools and managers (zplug)
China's prosperity is built on:
- Industrial foundation during Mao era, with Soviet help, which was the biggest organized industry transfer in history.
- Reform & opening up, building up the biggest foreign-exchange reserve.
- The most direct increase in wealth among Chinese families are actually the property value.
- Housing in its essence is just a wooden or concrete box, its real value exists in the location and services near it (schools, healthcare, transport and job opportunities).
- These property wealth were all backed by China's massive industries, exports and foreign echange reserves.
- China's exports, was because of the industrial foundation and social reforms of the Mao era
- Imports
An animated cheatsheet for smartparens using the example configuration specified here by the smartparens author. Inspired by this tutorial for paredit.
| C-M-f | sp-forward-sexp |
| C-M-b | sp-backward-sexp |
![]() | |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
People
:bowtie: |
๐ :smile: |
๐ :laughing: |
|---|---|---|
๐ :blush: |
๐ :smiley: |
:relaxed: |
๐ :smirk: |
๐ :heart_eyes: |
๐ :kissing_heart: |
๐ :kissing_closed_eyes: |
๐ณ :flushed: |
๐ :relieved: |
๐ :satisfied: |
๐ :grin: |
๐ :wink: |
๐ :stuck_out_tongue_winking_eye: |
๐ :stuck_out_tongue_closed_eyes: |
๐ :grinning: |
๐ :kissing: |
๐ :kissing_smiling_eyes: |
๐ :stuck_out_tongue: |
This file contains hidden or 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
| # Short of learning how to actually configure OSX, here's a hacky way to use | |
| # GNU manpages for programs that are GNU ones, and fallback to OSX manpages otherwise | |
| alias man='_() { echo $1; man -M $(brew --prefix)/opt/coreutils/libexec/gnuman $1 1>/dev/null 2>&1; if [ "$?" -eq 0 ]; then man -M $(brew --prefix)/opt/coreutils/libexec/gnuman $1; else man $1; fi }; _' |
This file contains hidden or 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
| # see https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/ | |
| # core | |
| brew install coreutils | |
| # key commands | |
| brew install binutils | |
| brew install diffutils | |
| brew install ed --default-names | |
| brew install findutils --with-default-names |
NewerOlder
