- Javascript fundamentals 7- hours
- Udacity Javascript Basics
- NodeSchool.io - Javascripting
- Eloquent Javascript(http://eloquentjavascript.net/)
- Eloquent Javascript - Annotated version(http://watchandcode.com/courses/eloquent-javascript-the-annotated-version)
- Javascript: The good parts(http://www.maritimejournal.com/__data/assets/pdf_file/0020/1033940/Javascript-The-Good-Parts.pdf)
- LearnCode.Academy - VIDEO (https://www.youtube.com/channel/UCVTlvUkGslCV_h-nSAId8Sw)
- FreeCodeCamp resources list (http://blog.freecodecamp.com/2015/06/25-free-resources-for-new-javascript-developers.html)
""" | |
Convert YouTube subtitles(vtt) to human readable text. | |
Download only subtitles from YouTube with youtube-dl: | |
youtube-dl --skip-download --convert-subs vtt <video_url> | |
Note that default subtitle format provided by YouTube is ass, which is hard | |
to process with simple regex. Luckily youtube-dl can convert ass to vtt, which | |
is easier to process. |
kspsha | |
06119-67d9c | |
c68a6-d3c5d | |
1ca41-476ea | |
95a5d-ad53b | |
54f49-fea30 | |
91fee-edfdd | |
52713-9d4c7 | |
085e9-c940d | |
9c9f4-b3e3f |
# 1. Install Python | |
# Linux: apt-get install python3 (python should already be installed) | |
# MacOS: brew install python3 (check homebrew if you do not have it yet) | |
# Windows: download Python from Microsoft Store (you can try with chocolatey package manager also) | |
# 2. Install PIP, Python package manager | |
# Linux: apt-get install pip3 | |
# MacOS: brew install pip3 (should be installed with Python3 normally, run it in any case) | |
# Windows: | |
# 3. Install script dependencies | |
# pip3 install pygsheets pandas |
brew install ffmpeg $(brew options ffmpeg | grep -vE '\s' | grep -- '--with-' | tr '\n' ' ')
brew install ffmpeg $(brew options ffmpeg | grep -vE '\s' | grep -- '--with-' | tr '\n' ' ')
source:https://gist.github.com/Piasy/b5dfd5c048eb69d1b91719988c0325d8#gistcomment-2571754
ffmpeg -y -i video.mov -c:v libx264 -crf 23 -profile:v baseline \
-c:a aac -strict experimental video.mp4
##Handle width and max-width To oblige elements to fit parent container, put max-width:100%
img, embed, object, video {
max-width:100%;
}
max-width overrides width and forces an element to fix a container
###Follow Pete Hunt's react howto
- Learning React itself (almost done https://codepen.io/florentroques/pen/ZBmwZw)
- Learning npm
- Learning Javascript bundlers
- Learning ES6
- Learning routing
- Learning Flux
- Learning inline styles
- Learning server rendering
- Learning Immutable.js (https://gist.github.com/florentroques/4b735313431cf307223ecf174befc031)
Building A Modern, Scalable Backend: Modernizing Monolithic ApplicationsOne year ago my consultancy was hired to construct a modern backend for a travel site that serves millions of unique visitors each month after the previous team had failed. This is the story of our success.The ProblemIf your business is based on content, then you must solve two separate problems: 1) how to create new content and 2) how to serve content via your web site, via your mobile applications, and perhaps via third parties. If your business has tenure, then your content creation suite