For long running scripts it is useful to show a indicator for the progress in the terminal. Alternatively you can...

Using ffmpeg, you can easily re-encode a video to reduce its file size. Command Do it like this:

...HTML elements can automatically start playing when the autoplay attribute is set on them. Except for when they can not...

It's 2024 and we have tools like ffmpeg, imagemagick and GPT readily available. With them, it's easy to...

gridbyexample.com

Rachel Andrew has built a website about CSS Grid. Video tutorials More than 30 layout examples for feature demonstration

jetbrains.com

RubyMine has a collaboration feature called "Code With Me". Using it, you can invite someone into your local editor to...

While upgrading CarrierWave from version 0.11.x to 3.x, we encountered some very nasty fails. Below are the basic...

makandra dev

If you need a sample video with certain properties for a test you can create one using ffmpeg.

makandra Curriculum

If you've stumbled over display: grid while reading the Flexbox material of the previous card - we've got you...

DevOps Curriculum

AWS Identity and Access Management (IAM) ist der zentrale AWS Service um Berechtigungen für AWS API Endpoints zu verwalten. Es...

It might sometimes be useful to check whether your Rails application accesses the file system unnecessarily, for example if your...

DevOps Curriculum

Du kannst folgende Fragen beantworten: Was ist SSH, wie funktioniert es, auf welchem IP-Protokoll baut es auf, auf...

Learn to create test data effectively using factories. Decouple tests by having each test start with an empty database...

A flaky test is a test that is often green, but sometimes red. It may only fail on some PCs...

markodenic.com

Table of content for the linked article: 1. The `loading=lazy` attribute 2. Email, call, and SMS links

We have observed Lenovo laptops with nvidia graphics losing performance after they have been in use for a few minutes...

Browsers blocks abusable JavaScript API calls until the user has interacted with the document. Examples would be opening new tab...

makandra dev
howvideo.works

This is an informational site about video and how it works. We started by talking about Playback, next we added...

martin-riedl.de

A practical and detailed walk-through tutorial on using ffmpeg for live-streaming HLS, filled with real-world examples.

github.com

Scroll and touch event listeners tend to be computationally expensive as they are triggered very often. Every time the event...

CSP hat zum Ziel einen Browser-seitigen Mechanismus zu schaffen um einige Angriffe auf Webseiten zu verhindern, hauptsächlich XSS...

makandra dev

# Basic HTML example # Javascript API (notable methods and properties) video = document.querySelector('video') video.play() video.pause() video.load() // Reset to the beginning and...

We use CarrierWave in many of our projects to store and serve files of various formats - mostly images. A common...

Embedding videos on a website is very easy, add a tag to your source code and it just works...