ffmpeg -f concat -safe 0 -i <(for f in ./*.mp4; do echo "file '$PWD/$f'"; done) -c copy output.mp4
ffmpeg -i input.mp4 -ss 7 -vcodec copy -acodec copy output.mp4
# pip3 install playwright; playwright install | |
# Notes: | |
# - should not have to sleep, but it's needed because the `networkidle` is not working well enough | |
# - using `networkidle`, because it's what chatGPT suggested in its first draft. | |
# the recommended way would be either "domcontentloaded" or "load", but neither work. | |
from time import sleep | |
from playwright.sync_api import sync_playwright |
# --------------------------------------------------------- | |
# Porcelain (82) | |
# 44 main commands (add, commit, push, pull, ..) | |
# 11 manipulators (config, reflog, replace, ..) | |
# 17 interrogators (blame, fsck, rerere, ..) | |
# interactors (send-email, p4, svn, ..) | |
# Plumbing (63) | |
# 19 manipulators (apply, commit-tree, update-ref, ..) | |
# 21 interrogators (cat-file, for-each-ref, ..) |
Company Name | Ticker Symbol | |
---|---|---|
SAP | SAP | |
Siemens | SIE.DE | |
Deutsche Telekom | DTE.DE | |
Airbus | AIR.PA | |
Allianz | ALV.DE | |
Porsche | P911.DE | |
Mercedes-Benz | MBG.DE | |
BMW | BMW.DE | |
Merck KGaA | MRK.DE |
tmux new-window -c $HOME/code/management-platform/ "a"; tmux split-window -h -d "b"; tmux split-window -d "c"; tmux split-window -d "d" | |
-c sets working directory | |
a | | |
-----| | |
d | b | |
-----| | |
c | |
function do-reports() { | |
tmux new-window "vim TODO_$(date +%Y%m%d).md"; tmux split-window -d "vim DOING_$(date +%Y%m%d).md" | |
} |
AA | |
AAA | |
Aachen | |
Aachener | |
Aachenerin | |
Aachenerinnen | |
Aachenern | |
Aacheners | |
Aachens | |
Aal |
A Pen by HARUN PEHLİVAN on CodePen.