Skip to content

Instantly share code, notes, and snippets.

@mfd
mfd / fontsquirrel.png
Created May 27, 2022 — forked from fmal/fontsquirrel.png
Font subsetting using pyftsubset
@mfd
mfd / ffmpeg.md
Last active Jun 20, 2022
Resize videos to h640
View ffmpeg.md
for i in *.mp4; do; ffmpeg -i $i -vf scale=-2:640 ${i%.*}_w640.mp4; done
for i in *.mp4; do; ffmpeg -i $i -vf scale=-2:256 tt/${i%.*}_w256.mp4; done
ffmpeg -i file.wmv -vcodec libx264 -acodec aac file_enc.mp4
@mfd
mfd / win11-install-from-osx.md
Last active Feb 17, 2022
Make bootable Windows 11 install disk from OSX
View win11-install-from-osx.md
@mfd
mfd / bookmate2epub.md
Last active Jul 15, 2021
Bookmate to Epub
View bookmate2epub.md

Как перевести bookmate книгу в epub

Схема работает только для премиум аккаунтов

По промокодам, можно сделать месяц (он гуглятся)

Также при регистрации нужно завести пустую виртуальную карту (эту карту потом можно удалить в личном кабинете)

git clone https://github.com/ilyakharlamov/bookmate_downloader
@mfd
mfd / ffmpeg.md
Last active Aug 2, 2021
video4web ffmpeg mp4 webvideo web
View ffmpeg.md

Scale to height 320

ffmpeg -i input.mp4 -vf scale=-2:320 output.mp4
@mfd
mfd / .htaccess
Last active Nov 12, 2021
.htaccess file for PWA and SSR apps (React, Vue)
View .htaccess
AddType "text/html; charset=utf-8" .html .htm
AddDefaultCharset utf-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
@mfd
mfd / dl-cloud-mail-ru.sh
Created Dec 19, 2020 — forked from cronfy/dl-cloud-mail-ru.sh
Download file from cloud.mail.ru from linux console with bash script
View dl-cloud-mail-ru.sh
#!/usr/bin/env bash
#
# ВАЖНО. mail.ru время от времени меняет внутрянку, не очень сильно, но требуется адаптация скрипта.
# Если скрипт не работает, просьба разместить патч в комментариях или сделать работающий форк.
# 2018-06-18 updated: mail.ru changed internals
# 2017-09-22 original idea: https://novall.net/itnews/bash-skript-dlya-skachivaniya-fajlov-s-mail-ru-cherez-konsol-linux.html
URL="$1"
@mfd
mfd / input.scss
Created Oct 18, 2020
Generated by SassMeister.com.
View input.scss
@function vw($width) {
@return 100 * $width / 1380 * 1vw;
}
@function vwM($width) {
@return 100 * $width / 420 * 1vw;
}
$breakpoints: (
'small': 767px,
'medium': 1000px,
View mp4resize.md
for i in **/*.mp4; do
    d=$(dirname "$i");
    b=$(basename "$i" .mp4);
    mkdir -p "720/${d}"
    ffmpeg -i "$i" -c:v libx264 -s hd720 "720/${d}/${b}_720.mp4"
done
View mlearning.css
.mlrng{margin-top:3.5rem}.mlrng__section{padding:40px 0 20px 0}.mlrng__title{text-align:center;margin-bottom:1em;text-transform:uppercase}.mlrng .header{background:#131300;margin:0}.mlrng .header .col-sm-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mlrng .header__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mlrng .header__buttons .btn{margin-right:1em;margin-bottom:1em}.mlrng .mlearning-logo span{width:500px;height:155px;position:relative;display:block;text-indent:-1984px}.mlrng .mlearning