Categories
Други

Несебър 2025

Галерия (1-6 май)

Камера: Nokia 808 PureView
Categories
Други Компютри Упътвания

Invidious като заместител на YouTube

Какво е Invidious?

Invidious е програма (сайт) с отворен код и служи като заместител (изглед) на сайта YouTube.

Фокусиране върху поверителността

Invidious защитава потребителите от Google, като предотвратява събирането на данни за използването на сайта.

Акаунти

Позволява да се абонирате за канали и да създавате списъци за възпроизвеждане без да е необходимо да имате акаунт.

Без реклами

Invidious позволява гледането на видео клипове без излишно разсейване с отегчителни реклами.

Categories
Други Компютри

Защо не използвам нови лаптопи

Съвременните преносими компютри започнаха да приличат на „умните“ телефони – използват се една или най-много две години и биват захвърляни.

Нужно ли е „старият“ лаптоп да бъде сменен при появата на компютър с нов процесор на Intel или AMD?

Преди 10 години, отговорът на този въпрос щеше да бъде – не.

Тогава дънните платки на лаптопите, а и самите процесори, все още се произвеждаха със сокети, което позволяваше смяна на централния процесор с по-добър при надграждане.

След четвърто поколение на Intel Core процесорите, призводителите на лаптопи започнаха да запояват процесорите за дънните платки (като при „умните“ телефони), което направи практически невъзможно надграждането им с по-добри (например преминаване от Pentium на Core i5 или от Core i3 на Core i7).

Оперативната и постоянната памет също започваха да се вграждат (не във всички нови модели).

Някои хора твърдят, че причината за това е чисто естетичиска – лаптопите изглеждат по-тънки, по-леки са, и заемат по-малко място в раницата.

През 2022 г. реших да си купя удобен и лек лаптоп, който да ползвам при пътуване. Спрях се на ASUS X415MA.

И разочарованията започнаха.

Моделът, който аз избрах беше с вградена 4 GB оперативна памет и само един свободен слот за допълнителна памет.

Батерията не може да се сваля и сменя.

Охлаждането на процесора е пасивно.

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

Има възможност за монтиране на 2.5-инчов твърд диск или SSD, но е нужно закупуване на специален лентов кабел.

Спрях да ползвам въпросния компютър след година, а след още две си купих истински преносим компютър за пътуване – Lenovo ThinkPad X220.

Какво се оказа?

Лаптоп от 2011 година превъзхожда във всяко едно отношение такъв от 2020 – сменяема батерия (има разнообразен избор за капацитет на батерията), 2 плочки памет, лесно сменяем 2.5-инчов диск (капачето на диска се сваля с отвиване на едно болтче), лесна поддръжка, най-удобната клавиатура, изключително преносим.

Единственото предимство на ASUS X415MA пред Lenovo ThinkPad X220 е възможността за монтиране на M2 диск.

Но да не забравяме, че вторият все пак има mSATA слот, който също позволява добавяне на допълнителен диск за данни.

От гледна точка на цена, новият ASUS X415MA през 2022 г. струваше 400 лв., а употребяваният Lenovo ThinkPad X220 клас А през 2025 г.200 лв., като надграждането на оперативната памет и дисковете за съхранение на данни струваше още 200 лв.

И точно тук се крие отговорът на въпроса защо не си струва да се инвестира в нова машина – след 10 годишна употреба на един лаптоп, който позволява надграждане, може за сумата на половин нов бюджетен компютър да продължи да се ползва за поне още 5 години, ако не и повече.


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

Премахване на ID3 картинка от MP3 файл с ffmpeg

Пример за премахване на ID3 етикет (tag) с картинка с помощта на ffmpeg:

ffmpeg -i input.mp3 -vn -c copy output.mp3

където:

-i път до входния файл;
-vn блокира всички видео потоци, включително вградени картинки;
-c copy копира аудио потока без преобразуване.
Categories
Други Упътвания

Обединяване на аудио и видео файлове с ffmpeg

Обединяване с преобразуване на аудиото

Използва се следната команда:

ffmpeg -i video.mp4 -i audio.wav -c:v copy -c:a aac output.mp4

където video.mp4 е входният видео файл, audio.wav е входният аудио файл, а output.mp4 е новобразуваният изходен файл, съдържащ копираното видео от първия файл и декодираното аудио от втория файл.

Обединяване без преобразуване на аудиото

Използва се същата команда, но без да се указва прекодиране на аудиото.

ffmpeg -i video.mp4 -i audio.wav -c copy output.mkv

Двата потока от данни ще бъдат копирани в нов файл с име output.mkv.


Categories
Visual C# Windows Други

Програми за Windows Mobile 5

Информация

Хранилище с приложения с отворен код за устройства с операционна система Windows Mobile 5.0.

Приложения

Завършени приложения

  • GNN.Terminal – програма за четене на данни от сериен порт и запис във файл.

Приложения в процес на разработка

  • GNN.GPSLogger – прорама за връзка с вградения GPS/GNSS приемник на мобилното устройство и показване на скорост, координати и време. Възможност за запис на маршрут в GPX файл.

Библиотеки

  • GNN.NMEAParser – библиотека за преобразуване на данните от сериен порт или друг източник в готови за използване NMEA съобщения.

Връзки

https://github.com/Nanich87/windows-mobile-5


Categories
Градско проучване Други

Слънчев бряг – 2 май 2024 г.

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

Видео

Камера: Canon EOS M200, 1080p, 25 кадъра в секунда

Хотел „Бургас“

Кадър от видео Хотел „Бургас“ в Слънчев бряг – 2 май 2024 г.

Хотел „Европа“

Хотел „Европа“ в Слънчев бряг – 2 май 2024 г.

Categories
Други

На море с радио

Лято 2024

Спомени за лято 2024 и в очакване на лято 2025.

На море в Несебър с радио XHDATA D-808
Categories
Други

immich

Информация

Най-добрата система с отворен код за организация и управление на снимки.

Инсталиране на immich

Изисквания

Сървър

Linux сървър, базиран на операционна система Debian или производна със следните параметри:

  • 4 GB оперативна памет, препоръчително 6 GB;
  • 2-ядрен процесор, препоръчително е процесор с 4 ядра.

Docker Compose

Инсталация

Създаване на директория с име immich-app, където ще се инсталира приложението:

mkdir ./immich-app
cd ./immich-app

Изтегляне на файл docker-compose.yml

wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml

Изтегляне на файл .env

wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env

Настройки по файла .env

# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables

# The location where your uploaded files are stored
UPLOAD_LOCATION=./library
# The location where your database files are stored
DB_DATA_LOCATION=./postgres

# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
# TZ=Etc/UTC

# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release

# Connection secret for postgres. You should change it to a random password
# Please use only the characters `A-Za-z0-9`, without special characters or spaces
DB_PASSWORD=postgres

# The values below this line do not need to be changed
###################################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich

Стартиране на контейнера

docker compose up -d

Обновяване на immich

Обновяване и рестартиране на приложението

Обновяването включва издърпване на промените и стартиране на контейнера.

docker compose pull && docker compose up -d

Изчистване старите образи на приложението

docker image prune

Изглед

Показване на снимки и видео хронологично

Immich Photos

Любими снимки

Immich Favourites

Преглед на снимка

Immich Photo

Карта със снимки

Immich Map
Categories
Други

30000 крачки за един ден

Почти 32000 крачки за 1 ден, 1300 изгорени калории и 22.5 изминати километри пеша.

Маршрут: Несебър (нов град) – Равда – Несебър (стар град), включително плажове и крайбрежни алеи.

Несебър, хотел „Топалови“, 5 май 2024 г.
Несебър, хотел „Топалови“, 5 май 2024 г.