Источник обсуждения: NextCloud в качестве сервиса по созданию защищенных ссылок
🟢 TLDR: Ставим NC, включаем возможность авторизации по LDAP, а после - подключаем корпоративный SMB-диск. Как итог - у пользователей есть веб-обертка над диском из вне, доступная по интернету, с сохранением их прав доступа как в проводнике на ПК. А вишенкой на торте - пользователи могут шарить внешнему миру папки\файлы для скачивания через сгенерированные ссылки, защищенные паролями. PS - то же самое можно провернуть и для дома с NAS-ом, но зачем.
✅ Статью на Хабре дополнил актуальными правками.
🍺 Важные дополнения в 2022:
▪️ Можно использовать NC в👩💻 докере, но для этого надо наследоваться от оригинального образа. Мои форки: 👩💻 DockerHub и 👩💻 GitHub. Примеры кода будут относительно них.
▪️ Для текущей задачи категорически НЕ надо использовать SQLite. Как бы лень не было. Можно👩💻 PostgreSQL или 👩💻 MySQL \ MariaDB \ Percona. Для ценителей - так же умеет в Oracle.
▪️ После установки НЕ ДОВЕРЯЙТЕ встроенному AjaxCron - оно будет медленным и развалится в ненужный момент. Для себя я настроил классический Cron.
▪️ Практика показала, что MySQL чуть медленнее PostgreSQL. Хотя баги с базой у них общие.
▪️ Но с помощью встроенных скриптов всегда можно мигрировать между базами.
▪️ Баги #16834, #7312, #20349 с раздутием таблицы
👩💻 Сrontab:
👩💻 Содержимое
👩💻 В крон можно добавить и такие команды, но с меньшей периодичностью. Они время от времени фиксият разъезды в базе. По каждой есть официальные доки.
▪️ Можно использовать NC в
epicmorg/nextcloud. Информация оних есть на ▪️ Для текущей задачи категорически НЕ надо использовать SQLite. Как бы лень не было. Можно
▪️ После установки НЕ ДОВЕРЯЙТЕ встроенному AjaxCron - оно будет медленным и развалится в ненужный момент. Для себя я настроил классический Cron.
▪️ Практика показала, что MySQL чуть медленнее PostgreSQL. Хотя баги с базой у них общие.
▪️ Но с помощью встроенных скриптов всегда можно мигрировать между базами.
▪️ Баги #16834, #7312, #20349 с раздутием таблицы
oc_filecache из-за подключенного сетевого диска(-ов) они починили. Вроде как, но не до конца. Spoiler - Было не весело.* * * * * /opt/bash/nextcloud-fixes.sh >/dev/null 2>&1
/opt/bash/nextcloud-fixes.sh:#!/bin/bash
docker exec -t nextcloud-image sudo -u www-data php -d memory_limit=-1 -f cron.php
docker exec -t nextcloud-image sudo -u www-data php -d memory_limit=-1 -f occ db:add-missing-columns -n#habr #хабр #технотекст #технотекст2020 #nextcloud #заметки #заметка
docker exec -t nextcloud-image sudo -u www-data php -d memory_limit=-1 -f occ db:add-missing-indices -n
docker exec -t nextcloud-image sudo -u www-data php -d memory_limit=-1 -f occ db:add-missing-primary-keys -n
docker exec -t nextcloud-image sudo -u www-data php -d memory_limit=-1 -f occ db:convert-filecache-bigint -n
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
NextCloud в качестве сервиса по созданию защищенных ссылок
Привет, Хабр! Хочу поделиться немного нетривиальным кейсом по настройке NextCloud в качестве сервиса по созданию защищенных ссылок, для прямого скачивания данных...
1👍4🔥1🤮1💩1🖕1
Дайте детям поиграть в шипонов! © АнонимВы когда-нибудь хотели поиграть в шпионов? Знакомы со стенографией? Если да, то расскажу про один простой метод, при котором вы можете "склеить" любой rar (да и не только) архив с jpeg-фоторграфией (на самом деле с любым форматом).
В простонародье это гуглится по слову
rarjpeg.Нам понадобится:
▪️ Компьютер, ноутбук, планшет
▪️ Windows, MacOS, Linux или Antroid (через adb shell или termux)
▪️ Архив и фотография
▪️ Кладем рядом архив, пусть будет
archive.rar и фотографию picture.jpg
▪️ Открываем терминал, заходим в папку, где это лежит▪️ Вводим команду, в зависимости от вашей системы:
copy /b picture.jpg+archive.rar rarjpeg.jpg
type picture.jpg archive.rar > rarjpeg.jpg
cat picture.jpg archive.rar > rarjpeg.jpg
▪️ Скачать с гитхаба мою программу RarJpeg Tool (только для Windows)
▪️Перетащить архив и фотографию на нужные панели
▪️Получить каноничный
rarjpeg
#заметки #заметка #статья #rarjpeg #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8❤1🤮1💩1🖕1
🤷 🍺 Есть хорошая статья по этому поводу. Писалась она еще 12 лет назад, во времена, когда страница на википедии была скудная, как и справка Windows XP. Это сейчас уже есть и hellp в консоли Windows и KB на сайте майкрософт. Между прочим, на википедии статья основывалась на нашей.
✅ Источник https://ww.epicm.org/rtfm/rarjpeg-tool/
#заметки #заметка #статья #chkdsk
Как запустить Chkdsk, чтобы исправить ошибки на диске?
#заметки #заметка #статья #chkdsk
Please open Telegram to view this post
VIEW IN TELEGRAM
EpicMorg
1👍5🤮1💩1🖕1
🎱 Newfags can't triforce!
Пожалуй, эту фразу видел почти каждый анонимус.Теперь даже зелёный ньюфаг знает, как сделать трифорс вконтакте/на борде/etc с любым количеством строк - достаточно просто нажать кнопку.
💾 Скачать с GitHub
Update: В новой версии добавлена поддержка ВКонтакте и Facebook
▲ ▲
#заметки #заметка #статья #triforce #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
1👨💻3👍1🤮1💩1🖕1
📼
Привет.
Хочу поделиться информацией и наблюдениям по оцифровке видео кассет VHS. В интернете существуют альтернативные и, вероятно, более простые и\или дешевые способы - спору нет. Уверен, не стоит объяснять, что оцифровка - это перенос содержимого, в данном случае, с вашей видеокассеты на компьютер.
Периодически занимаюсь этим, и достаточно уже давно. Но как хобби и только для определенного круга лиц из родственников и знакомых. То есть не на коммерческой основе.
В свое время я пробовал различные варианты и комбинации по оборудованию. А Перед написанием этого поста я пробежался по статьям, что сейчас есть, и по разным предложениям на авито. И самое популярное, что я встречал - это usb-свисток, как от ноунеймов, так и от averMedia с rca-разьемами на нем (тюльпаны). Примерно как на картинке.
Но как по мне, иметь на выходе MPG или AVI с сомнительным качеством - это не интересно в 2023 году. В общем, такой вариант я считаю устаревшим или суперэкономным, тк он уровня 2010х годов по выходному качеству. Рассматривать их я не стану.
Примерно в 2014-16 годах так же пробовал девайс averMedia C 874. По описанию он был интересным, и я его взял.
Он был на борту уже с аппаратным кодировщиком в h264, но скупость софта меня разочаровала, как и выходной контейнер ts-файла. Проблем было больше, чем предполагал. В нем уже был встроенный апскейлинг входящего сигнала до 1080p или 720p. Что позволяло получить ролик и птом его уже ужать на монтаже в нужное разрешение.
Оцифровка VHS кассет - один из способовПривет.
Хочу поделиться информацией и наблюдениям по оцифровке видео кассет VHS. В интернете существуют альтернативные и, вероятно, более простые и\или дешевые способы - спору нет. Уверен, не стоит объяснять, что оцифровка - это перенос содержимого, в данном случае, с вашей видеокассеты на компьютер.
Периодически занимаюсь этим, и достаточно уже давно. Но как хобби и только для определенного круга лиц из родственников и знакомых. То есть не на коммерческой основе.
В свое время я пробовал различные варианты и комбинации по оборудованию. А Перед написанием этого поста я пробежался по статьям, что сейчас есть, и по разным предложениям на авито. И самое популярное, что я встречал - это usb-свисток, как от ноунеймов, так и от averMedia с rca-разьемами на нем (тюльпаны). Примерно как на картинке.
Но как по мне, иметь на выходе MPG или AVI с сомнительным качеством - это не интересно в 2023 году. В общем, такой вариант я считаю устаревшим или суперэкономным, тк он уровня 2010х годов по выходному качеству. Рассматривать их я не стану.
Примерно в 2014-16 годах так же пробовал девайс averMedia C 874. По описанию он был интересным, и я его взял.
Он был на борту уже с аппаратным кодировщиком в h264, но скупость софта меня разочаровала, как и выходной контейнер ts-файла. Проблем было больше, чем предполагал. В нем уже был встроенный апскейлинг входящего сигнала до 1080p или 720p. Что позволяло получить ролик и птом его уже ужать на монтаже в нужное разрешение.
Если немного вспомнить теорию, то изначально VHS кассеты рассчитаны на старые (в текущих реалиях) телевизоры с электронно-лучевыми трубками, поддерживающими разрешение ~400х300 пикселей.
А в зависимости от типа кассеты - разрешение на ней были 320х240 (VHS), 480х320 (Video8) или 640х480 (Hi8). И такие же разрешения были часто в шаблонах настроек у софта у свистков с начала поста. Как раз подходящие под avi и mpg контейнеры.1👍6👎1🔥1💩1🖕1
