3 years ago
Corn pone, a simple recipe Dev makes a lot aboard Pino :>.
3 years ago
Use programming-positive language!
🚫 DON'T say "arbitrary code execution vulnerability"
✔️ DO say "surprise extension API"
🚫 DON'T say "arbitrary code execution vulnerability"
✔️ DO say "surprise extension API"
3 years ago
3 years ago
3 years ago
I’m back from week in Canary Islands with some dive stories to share. Here is my first of six dive logs. Each includes video footage, maps, and graphs.
https://travisshears.com/diving/dive-log/the-blue-hole/
#scuba
https://travisshears.com/diving/dive-log/the-blue-hole/
#scuba
3 years ago
3 years ago
3 years ago
3 years ago
Looking into moving from PeerTube https://video.travisshears.xyz/ to hosting my videos exclusivity in AWS S3. Currently running both my PeerTube and Pleroma instances on one VPS and would like to free up HDD space.
I thought since the files are big they should be streamed to the frontend so I got deep into HLS and MPEG-DASH.
https://flussonic.com/blog/news/html5-streaming/
https://docs.videojs.com/player
Nice ffmpeg one liner for creating HLS: https://gist.github.com/lukebussey/4d27678c72580aeb660c19a6fb73e9ee
Eventually I figured out browsers are smart enough to request the mp4 file in chunks and start the video before the entire file is downloaded! For now I'll be replacing the PeerTube videos with 720p S3 versions.
That still leaves how to handle the experience on slower connections where serving the 480p would be better.
I thought since the files are big they should be streamed to the frontend so I got deep into HLS and MPEG-DASH.
https://flussonic.com/blog/news/html5-streaming/
https://docs.videojs.com/player
Nice ffmpeg one liner for creating HLS: https://gist.github.com/lukebussey/4d27678c72580aeb660c19a6fb73e9ee
Eventually I figured out browsers are smart enough to request the mp4 file in chunks and start the video before the entire file is downloaded! For now I'll be replacing the PeerTube videos with 720p S3 versions.
That still leaves how to handle the experience on slower connections where serving the 480p would be better.
3 years ago
also put together a Tenpureto template for starting new raku cli tools.
https://git.sr.ht/~travisshears/raku-cli-tool-template
#raku
https://git.sr.ht/~travisshears/raku-cli-tool-template
#raku
3 years ago
3 years ago
3 years ago
Put together a little tool to streamline my screenshot process. There are million ways to do it but this little Raku script makes me happy and keeps my picture messages to colleges snappy.
https://git.sr.ht/~travisshears/screenshot-tool/tree/master/item/lib/ScreenShot/CLI.rakumod
#raku
https://git.sr.ht/~travisshears/screenshot-tool/tree/master/item/lib/ScreenShot/CLI.rakumod
#raku
3 years ago
Started new book
Ancillary Justice by Ann Leckie
Let the action packed sci adventure begin!
Ancillary Justice by Ann Leckie
Let the action packed sci adventure begin!
3 years ago
Nice exploration of the deep sea from the comfort of the browser.
The Deep Sea
https://neal.fun/deep-sea/
#reeftank
The Deep Sea
https://neal.fun/deep-sea/
#reeftank
3 years ago
3 years ago
Mein erster Blogbeitrag über das Uhrenhobby.
https://travisshears.de/blog/was-macht-eine-uhr-aus/
#uhr
https://travisshears.de/blog/was-macht-eine-uhr-aus/
#uhr
3 years ago
Somehow stumbled into reading about deep cave in Azerbaijan, Veryovkina Cave. 2000m deep! Crazy. Also lead me to Robert Shone who has done some stunning cave photography.
http://www.shonephotography.com
http://www.shonephotography.com
Page 32 of 51, with 20 posts per page.
Prev Page Next Page