Categories
Упътвания

Запис на аудио поток на части с ffmpeg

ffmpeg -i http://46.10.150.243/njoy.mp3 -f segment -segment_time 60 -strftime 1 /home/user/radio/njoy-%Y-%m-%d-%H-%M-%S.mp3

-segment_time 60 #записва потока на отделни части по 60 секунди

/home/user/radio/njoy-%Y-%m-%d-%H-%M-%S.mp3 #името на файла ще бъде кодирано във формат година-месец-ден-час-минути-секунди

Categories
Pine64 Линукс Упътвания

Компилиране на RTKLIB в Manjaro (PinePhone)

Инсталиране на необходимите инструменти и библиотеки:

sudo pacman -Sy base-devel
sudo pacman -S qt5-serialport

Клониране на хранилището:

git clone https://github.com/rtklibexplorer/RTKLIB.git

Изграждане и инсталиране на конзолната версия:

cd RTKLIB
cd app
cd consapp
sudo make
sudo make install

Изграждане и инсталиране на Qt версията:

cd RTKLIB
cd app
cd qtappp
qmake
make
./install_qtapp

Обновяване:

cd RTKLIB
git pull

След обновяване на изходния код е необходимо отново да се изгради проекта.


Categories
Raspberry Pi Упътвания

Изключване на WiFi Power Management в Raspberry Pi

sudo crontab -e

@reboot sudo iw wlan0 set power_save off

ctrl + x

y

Categories
Упътвания

Пренасочване на порт към VPN клиент

Активиране на пренасочването:

sysctl -w net.ipv4.ip_forward=1

Пренасочване на порт 6000 с iptables:

iptables -t nat -A PREROUTING -d x.x.x.x -p tcp --dport 6000 -j DNAT --to-dest y.y.y.y:6000

където x.x.x.x e WAN IP адреса на вашия сървър (например linode), а y.y.y.y e IP адреса на вашия VPN клиент

източник: https://unix.stackexchange.com/questions/55791/port-forward-to-vpn-client

Categories
Други Упътвания

Няколко безплатни алтернативи на Google услуги и продукти

YouTube

NewPipe – анонимен YouTube клиент за Android. Поддържа локален Subscribe за канали.

GMail

ProtonMail – предлага създаване на безплатен акаунт, но с няколко ограничения в сравнение с платения абонамент.

Google Drive

NextCloud – необходим е собствен сървър за хостване.

Google Photos

Plex – може би най-добрата алтернатива на Google Photos. Необходим е собствен сървър за хостване.

Google Play Store

F-Droid – всички приложения в магазина са с отворен код.

Google Search

DuckDuckGo – анонимно търсене.

Google Chrome

Mozilla FireFox – лично за мен, това е най-добрата алтернатива.

Categories
Без категория Други Упътвания

Извличане на аудио от mp4 файлове с ffmpeg

За ogg формат:

for vid in *.mp4; do ffmpeg -i "$vid" -vn -acodec libvorbis "${vid%.mp4}.ogg"; done

За mp3 формат:

-acodec libmp3lame
Categories
Raspberry Pi Упътвания

Raspberry Pi – мод за запазване на батерията

Изключване на HDMI

Raspberry Pi Zero W / Raspberry Pi A+

/usr/bin/tvservice -o

Изключване на PWR LED и ACT LED

Raspberry Pi A+

echo 0 | sudo tee /sys/class/leds/led0/brightness
echo 0 | sudo tee /sys/class/leds/led1/brightness
led0 - зелен ACT LED
led1 - червен PWR LED

Raspberry Pi Zero W

echo none | sudo tee /sys/class/leds/led0/trigger
echo 1 | sudo tee /sys/class/leds/led0/brightness

За постоянно изключване, добавете в /boot/config.txt следния текст:

Raspberry Pi A+

# Disable the ACT LED
dtparam=act_led_trigger=none
dtparam=act_led_activelow=off

# Disable the PWR LED
dtparam=pwr_led_trigger=none
dtparam=pwr_led_activelow=off

Raspberry Pi Zero W

# Disable the ACT LED on the Pi Zero
dtparam=act_led_trigger=none
dtparam=act_led_activelow=on
Categories
Android Visual C# Упътвания

Xamarin Usb Serial For Android Bindings

https://github.com/Nanich87/xamarin-usb-serial-for-android-bindings

Categories
Raspberry Pi ГНСС Интернет на нещата Упътвания

[DIY] Ublox NEO-6M GPS Receiver

https://github.com/Nanich87/raspberry-gnss-rtk-ublox-neo-6m

Categories
Интернет на нещата Упътвания

[DIY] Variable Power Supply 5-28V 2A (Max)

https://github.com/Nanich87/diy-variable-power-supply-5-28v-2a