Контроллер домена на линуксе

Задача: упростить администрирование(выдачу прав на каталоги, почту, доступ в интернет, фтп и прочие сервисы) в единой точке сборки. В этом деле поможет контроллер домена с открытым исходным кодом.

https://meshok-sovetov.ru/kontroller-domena-dlya-linuks/

 

Создать QR-код квитанции для оплаты в приложении банка

QR код можно редактировать в онлайн генераторе qrcoder.ru или в приложении.

Данный код содержит в себе текст, который мобильные телефоны способны извлекать и передавать установленным в них приложениям, например ссылку на страницу в Интернет, или набор символов, которые приложение подставляет в определенные приложением  поля.

Так банковское приложение используя QR-код может заполнить реквизиты платежа.

Пример содержания QR кода квитанции(без назначения и суммы):
ST00012|Name=ООО "БИЗНЕС ФОКС"|PersonalAcc=40702810738000058266|BankName=ПАО «Сбербанк России»|BIC=044525225|CorrespAcc=30101810400000000225|KPP= 502401001|PayeeINN=5024213977|lastName=|PayerAddress=|Purpose= |Sum=0

,где используются следующие переменные:
ST00012 – не менять, служебное значение
Name= Название Юрлица получателя платежа
PersonalAcc= расчетный счёт
BankName= наименование банка
BIC= БИК банка
CorrespAcc= корреспондентский счёт
KPP= КПП
PayeeINN= ИНН организации
lastName=ФИО плательщика, можно оставить пустым, во время оплаты приложение попросит заполнить
PayerAddress=адрес плательщика
Purpose= назначение платежа

Собственный сервер синхронизации адресной книги телефона CardDAV и календаря CalDAV на FreeBSD и Baikal

Задача: создать собственный сервер синхронизации контактов и календарей для телефонов(Android) и почтовых клиентов(Thunderbird). На компе редактирование карточек контактов  осуществлять с помощью почтового клиента.

Решение: На сервере FreeBSD с настроенным хостингом добавляем порт Baikal. На компе почтовый клиент Thunderbird с дополнениями. На телефоне CardDav отвечает за синхронизацию контактов и календарей с сервера на телефон и обратно. Выборка происходит по наименованию Группы контактов. Читать далее «Собственный сервер синхронизации адресной книги телефона CardDAV и календаря CalDAV на FreeBSD и Baikal»

Создать трансляцию на сайте, хостинг на FreeBSD

Итак, вы хотите вещать в сеть свои видеоигры или видео с вебкамеры, но не хотите пользоваться буржуинскими и прочими сторонними службами типа ютуба. В этой записи покажу как создать онлайн вещание(стрим) на сервере FreeBSD с помощью NGINX используюя  RTMP протокол, который и предназначен для использования при передачи потокового видео и аудиопотоков с веб-камер через Интернет. Читать далее «Создать трансляцию на сайте, хостинг на FreeBSD»

PHP HTML5 случайное видео из папки в виджет

Скачал DownloadMaster-ом с ютуба ролики, сконвертировал в mp4 с кодеком AVC с помощью «Фабрики Форматов». Пришлось повозиться с кодеками..
В итоге с помощью следующиего скрипта можно опубликовать на сайте. Будет играть видео само без звука, пока звук сам не включишь. Читать далее «PHP HTML5 случайное видео из папки в виджет»

Apache24 nginx работа в связке на FreeBSD 13

 

Дано: сервер на FreeBSD 13 с уже установленным Apache24. Даже сайт крутится.

Задача: построить работу хостинга таким образом, чтобы входящие запросы на 80порт принимал nginx и далее передавал часть работы на апач, а часть запросов сам обрабатывал. Работа хостинга в итоге должна выглядеть следующим образом:

Приходит некий HTTP запрос на ваш адрес, после чего сервер начинает обработку nginx-ом который «висит на 80-м порте», если это статические данные (картинки или видео, музыка), то он отдает ответ энжинксом, а если нет, — тогда обработку ведет beckend (apache24) который «висит на 8080 порте».

Читать далее «Apache24 nginx работа в связке на FreeBSD 13»