И на Марсе бывает облачно


Сохраняй посты, комментируй и ставь оценки
РСП - Разведенка С Прицепом(расшифровка). Долгая и нудная тема со всевозможными примерами. Но суть такая что в основном это "Я приняла в свою семью а он должен полюбить нас". А наоборот чет не у всех дам работает.

Давно хотел поднять собственный облачный сервер для хранения каких то личных моментов (фото, видео и тд…), т.к. хранить на смартфоне всю информацию не очень хорошо (забивает драгоценную память на моем iPhone), а так же хотелось бы всегда иметь под рукой доступ к часто используемым файлам.
Наткнулся на Nextcloud (open source программа, с помощью которой можно организовать собственное облачное хранилище). Выглядит все это дело так:







а так же разделы: События, контакты, почта, календарь, заметки и многое другое . Кстати, присутствует поддержка офисных документов… Еще в nextcloud имеется центр приложений, откуда можно скачать полезные для себя скрипты.
В этой статье я распишу установку пакета на сервере.
В моем случае параметры сервера такие:
CPU: Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz (1 core)
HDD: 512GB
ОЗУ: 4GB
OS: UBUNTU 22.04
Нагрузка:

Установку операционной системы на сервер или какие либо настройки виртуальной тачки (своей или арендованной), я описывать не буду, мануалов по этому делу полно в интернете.
Итак установка NextCloud:
Подготовка к установке
Для начала установим необходимые пакеты:
Веб-сервер Apache, базу данных MariaDB и различные модули для PHP:
sudo apt update sudo apt install apache2 mariadb-server libapache2-mod-php php-gd php-mysql php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick php-zip unzip
Мы установили основной набор пакетов для Nextcloud. Если вы решите добавить дополнительные приложения (аддоны), тогда возможно потребуется установить дополнительные пакеты. Перед началом установки новых приложений рекомендуется внимательно изучить их требования и устанавливать необходимые пакеты по мере необходимости.
Большинство настроек Nextcloud сохраняет в базе данных. Поэтому перед первым запуском мы создадим базу данных и пользователя, а сам Nextcloud автоматически сформирует необходимые таблицы, индексы и представления. Для доступа к нашему локальному серверу мы воспользуемся простой консольной утилитой mysql.
sudo mysql
Создадим пользователя и БД. Введите следующие команды, и не забудьте установить пароль! Также можно указать другое имя пользователя и БД при необходимости.
CREATE USER 'nextcloud_user'@'localhost">localhost' IDENTIFIED BY 'ВАШ__ПАРОЛЬ'; CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost">localhost';FLUSH PRIVILEGES;
База настроена, выходим из командной строки SQL:
quit;
Установка и настройка Nextcloud
Теперь мы готовы к установке Nextcloud. Скачиваем самую последнюю версию и распаковываем ее:
unzip latest.zip
Затем переместим распакованное приложение директорию /var/www:
sudo cp -r nextcloud /var/www
И сменим владельца каталога, чтобы Apache мог корректно обрабатывать все вложенные файлы:
sudo chown -R www-data:www-data /var/www/nextcloud
Настройка веб-сервера Apache
Теперь настроим Apache. Создайте файл /etc/apache2/sites-available/nextcloud.conf с настройками виртуального хоста.
В качестве доменного имени мы будем использовать cloud.YOU_DOMAIN.com, а вам необходимо указать свой домен:
<VirtualHost *:80> DocumentRoot /var/www/nextcloud/ ServerName cloud.YOU_DOMAIN.com
<Directory /var/www/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
<IfModule mod_dav.c>
Dav off
</IfModule>
</Directory>
</VirtualHost>
Чтобы Apache начал использовать этот файл конфигурации, выполните в shell-консоли команду:
a2ensite nextcloud.conf
Далее активируем несколько модулей Apache, которые необходимы Nextcloud для корректной работы:
a2enmod rewritea2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
Перезапустим Apache, чтобы применить все выполненные настройки:
service apache2 restart
Получение TLS-сертификата
Nextcloud в настоящее время готов к использованию, однако работает по протоколу HTTP и не обеспечивает шифрование трафика. Для увеличения безопасности сервера мы планируем выдать и настроить бесплатный TLS-сертификат от Let’s Encrypt. Первым шагом будет установка утилиты certbot, которая автоматически генерирует и обновляет TLS-сертификаты.
sudo apt-get install -y certbot
Запросим сертификат с помощью команды (не забудьте в параметре указать свое доменное имя):
sudo certbot --nginx -d cloud.my-domain.com
Затем Certbot запросит указать адрес электронной почты и согласиться с условиями использования. На этот адрес будут приходить уведомления о скором истечении срока сертификата. Сертификаты Let’s Encrypt действительны 90 дней. Для автоматического обновления сертификата добавьте задание cron или таймер systemd, который будет запускать следующую команду.:
sudo certbot renew --quiet
Теперь необходимо включить соответствующие модули в Apache, чтобы он начал использовать SSL-сертификаты:
a2enmod ssl a2ensite default-ssl
И еще раз перезапустим Apache, чтобы он применил новые настройки:
service apache2 reload
Инициализация облака Nextcloud и начальный интерфейс
Откроем в браузере страницу https://cloud.YOUR_DOMAIN.com и увидим окно первоначальной настройки Nextcloud. Создадим учетную запись администратора, а также укажите название БД, пользователя и пароль, которые мы заводили на этапе настройки MariaDB. При необходимости также можете поменять каталог, где будут размещаться пользовательские данные.

Затем появится окно для ввода учетной записи, где требуется ввести логин и пароль для только что созданного пользователя. После завершения начальной настройки мы перейдем к основному интерфейсу Nextcloud. Здесь уже доступны примерные файлы для ознакомления и базовые приложения активированы, такие как синхронизация файлов, просмотр фотографий, создание записей и другие функции.
Nextcloud успешно установлен и готов к использованию. Теперь вы можете создавать новых пользователей, добавлять дополнительные приложения и настраивать Nextcloud различными способами по вашему усмотрению.
Ссылки
Заключение
Мы успешно развернули и сконфигурировали облачное хранилище Nextcloud на нашем собственном сервере. Все требуемые зависимости были установлены, MariaDB и Apache были предварительно настроены для развертывания, а сервер был защищен бесплатным SSL-сертификатом от Let’s Encrypt для обеспечения шифрования трафика.
После установки настоятельно рекомендую заглянуть в раздел «Параметры сервера - Общие сведения» и убедиться в отсутствии ошибок сервиса. (В моем случае были ошибки с SSL сертификатом, а так же некоторые системные ошибки, решил гугля, а так же читая документацию)


В настройках приложения на смартфоне я настроил автоматическую выгрузку фото и видео, снятых с камеры прямиком на сервер.



Наш облачный сервер готов, приятного пользования!
В 1976 году мир затаил дыхание: на поверхности Марса было обнаружено нечто, напоминающее гигантское человеческое лицо. Это открытие породило множество теорий заговора и фантастических гипотез. Однако спустя четверть века наука предоставила убедительное объяснение этому феномену, раскрыв тайну, которая долгое время будоражила умы людей по всему миру.

25 июля 1976 года космический аппарат NASA "Викинг-1", исследуя поверхность Красной планеты с орбиты, сделал снимок, который вскоре стал сенсацией. На фотографии отчетливо проступали очертания, напоминающие человеческое лицо. Огромная структура, размером около трех километров в поперечнике, казалась слишком правильной, чтобы иметь естественное происхождение.

Энтузиасты и уфологи быстро подхватили эту идею. Как грибы после дождя стали появляться публикации о древней марсианской цивилизации, о посланиях, оставленных для человечества, и даже о связи между пирамидами Египта и этим марсианским "артефактом".
Ученые NASA с самого начала скептически отнеслись к идее искусственного происхождения "лица". Они объясняли феномен игрой света и тени, а также низким разрешением камер "Викинга-1". Однако убедить общественность было непросто: многие банально предпочитали верить в загадочные цивилизации, чем разбираться в каких-то там геологических процессах.

Точку в этом вопросе поставил орбитальный аппарат NASA Mars Global Surveyor (MGS). 8 апреля 2001 года он сделал новые, гораздо более четкие снимки той же области. Высокое разрешение камер MGS позволило увидеть, что "лицо" на самом деле является обычным выветренным холмом.

Изображения показали естественные геологические формации без каких-либо признаков искусственного происхождения. "Лицо" оказалось частью комплекса столовых гор в регионе Кидония (лат. Cydonia) — области, известной своими необычными ландшафтами.
История "лица на Марсе" стала классическим примером парейдолии — психологического феномена, при котором человек видит знакомые образы и формы в случайных изображениях и/или узорах. Мы эволюционировали так, чтобы с помощью глаз искать знакомые шаблоны и распознавать осмысленные образы, но порой это приводит к "обнаружению" структур там, где их на самом деле нет. По этой причине многие из нас, глядя на облака, могут увидеть в них лица, животных и даже целые сценки.

Этот случай подчеркивает важность критического мышления и научного подхода. Он также демонстрирует, как развитие технологий позволяет нам лучше исследовать и понимать окружающий мир, развенчивая мифы и предоставляя точные данные.
"Лицо на Марсе" из загадочного артефакта превратилось в интересный урок о том, как работает наука и как устроено человеческое восприятие. Эта история напоминает нам о важности скептицизма, необходимости проверки фактов и о том, что реальность часто оказывается не менее захватывающей, чем самые смелые фантазии.
Сегодня, когда мы продолжаем исследовать Марс с помощью все более совершенных технологий, мы открываем новые, действительно удивительные факты о Красной планете. И кто знает, какие еще тайны скрывает этот загадочный мир.
Перед вами часть Долины Маринера (лат. Valles Marineris), крупнейшей системы каньонов в Солнечной системе, запечатленная китайским орбитальным аппаратом "Тяньвэнь-1" в начале 2022 года. Изображение было получено с высоты в 762 километра в рамках полного картографирования поверхности планеты.

Долины Маринера простираются более чем на 4 000 километров — почти четверть окружности Красной планеты — и достигают глубины около 11 километров. Для сравнения: Большой каньон в США в 10 раз короче и почти в 5 раз мельче. Если бы эта структура находилась на Земле, то она протянулась бы от Москвы до Ташкента.
Считается, что формирование Долин Маринера началось миллиарды лет назад как тектонический разлом, связанный с образованием вулканического плато Фарсида (огромное вулканическое нагорье к западу от долин Маринера, где расположены четыре гигантских потухших вулкана, включая Олимп). Затем в игру вступила эрозия — водная и ветровая, — которая углубила и расширила первоначальный разлом, создав эту колоссальную систему каньонов, которую мы наблюдаем сегодня.
Космический аппарат "Тяньвэнь-1" прибыл к Марсу 10 февраля 2021 года, а 14 мая спустил на его поверхность ровер Zhurong — первый и сразу успешный опыт Поднебесной в освоении Красной планеты. Орбитальный аппарат завершил полное картографирование в июне 2022 года, выполнив 1 344 витка.
Его обнаружил марсоход "Оппортьюнити" 20 января 2005 года. Анализ показал, что он имеет диаметр около 30 сантиметров и состоит из железа и никеля. При этом, если судить по объёму и плотности, его масса составляет порядка 50 килограмм.

Снимок марсохода Perseverance, обработанный сотрудником NASA Симеоном Шмаусом – так выглядит марсианский рассвет, не скрытый постоянными пылевыми бурями и не измененный светофильтрами камер.
Облака на фото, как и 95% марсианской атмосферы, состоят из углекислого газа. Они образуются ночью, на рассвете искрятся из-за образовавшихся там кристалликов сухого льда, а по мере повышения температуры рассеиваются.

Крупнейший - Олимп (верхняя часть кадра), его высота от основания до вершины составляет 26 км. Ниже Олимпа протянулась цепочка из трех других супервулканов - Гора Аскрийская (высота 18 км), Гора Павлина (14 км) и Гора Арсия (17 км). На фото также попал Фобос - его можно увидеть как тёмное пятно в нижней части. Снимок сделан аппаратом Mars Express в день своей юбилейной орбиты - на 25-тысячный виток вокруг Марса, 19 октября 2023 года.

Грабен длиной 600 километров, расположенный недалеко от вулкана Арсия. Неизвестно точно, как эта черта образовалась, но, вероятнее всего, её появление связано с подповерхностной активностью магмы в этом вулканическом регионе.

Ещё в 2003 году орбитальные аппараты обнаружили на поверхности Марса образования, похожие на пауков: тёмное пятно (тельце) посередине и тёмные полоски (ножки) расходящиеся в стороны. Размером образования могли быть до километра.
Новое исследование показало, что это за «пауки» и откуда они взялись. Вначале солнечный свет нагревает почву, проникая сквозь прозрачные плиты из замёрзшего углекислого газа (они образуются на поверхности Марса каждую зиму).
Почва, будучи темнее льда под ним, поглощает тепло и заставляет лёд превращаться в углекислый газ без предварительного превращения в жидкость (тут фокус в низком атмосферном давлении на Марсе).
Когда давление газа растёт, марсианский лёд трескается, позволяя газу выходить наружу. Просачиваясь вверх, газ уносит с собой струи пыли и песка, которые затем оседают на поверхность льда.Когда наступает весна и оставшийся лёд испаряется, остаются паукообразные шрамы от этих небольших извержений.

На этой весенней фотографии орбитального аппарата Mars Express лед отступает. Из-под инея начинают проглядывать ржавые дюны, границы старого кратера и горный хребет, соединяющий два кратера.

Такой необычный "рисунок" образовался благодаря кольцу солевых отложений на поверхности и двум ударным кратерам. Однако, если бы вы пролетали над Марсом и попытались снять этот смайлик на телефон, то не смогли бы увидеть его в таком виде. Солевые отложения становятся заметны только при наблюдении в инфракрасном диапазоне, как на этом снимке, сделанном аппаратом TGO.

Работаю в Авторизованном Сервисном Центре (АСЦ) по ремонту бытовой техники. Клиенты попадаются разные: и глупые и умные, ленивые и нет, скандальные и адекватные (глупых, скандальных и ленивых го-о-о-раздо больше, к сожалению). С опытом понимаешь, что клиент - он как пролетающий самолёт: вот он есть, а вот - уже скрылся за горизонтом. Однако бывают такие, которые запоминаются надолго. Вот одна из таких:
Было это, если мне не изменяет память, осенью 2023 года. Звонит телефон. Как обычно - дежурное приветствие. Далее примерный диалог (К - клиент; Я - собственно, я; Д - диспетчер):
К: Здравствуйте. Вы же являетесь АСЦ "Атлант"?
Я: Да. Что Вас интересует?
К: У меня перегорела лампочка на холодильнике. Мне сказали обратиться к Вам.
Я: У Вас светодиодная панель или обычная лампочка?
К: Я не знаю...
Я: каким цветом светилась: белым или жёлтым?
К: Я не помню...
Я: Продиктуйте модель холодильника и серийный номер - я проверю и подберу запчасть.
К: Я не могу, я не знаю, куда смотреть, у меня лапки, длинные ногти и вообще Айфончик!!! (это я утрирую, но примерно так и было).
Я: Тогда пришлите на этот же номер через WhatsApp или Telegram фото наклейки с серийным номером и моделью. Она находится там-то и там-то. Или просто любое сообщение, чтобы я смог Вам прислать пример фото.
К: Хорошо.
Через некоторое время получаю фото. Проверяю - светодиодная панель. У "Атлант" достаточно сложная схема поставок запчастей, поэтому самые ходовые запчасти мы на складе держим, а такие, как светод. панели и прочую редкость заказываем непосредственно под клиента. Прислать они смогут эту запчасть либо с моим большим заказом, либо курьером за отдельную плату, которая в 6 раз дороже самой запчасти.
Я в мессенджере сообщаю клиенту стоимость и сроки поставки запчасти. Она соглашается. Заказ оформлен, ждём, когда соберётся весь основной заказ, чтобы отправить с ним и эту платную деталь. При этом я даже не стал брать предоплату, в нарушение наших внутренних правил.
Прошло чуть больше месяца. Посылка получена, всё проверено, пишу клиенту, что можно договариваться о выезде на замену. И тут началось...
К: У миня халадильник на гарантии!!!! Пачиму вы с миня требуете деньхи?! Я буду жалавасься!!!!
Я: Вы не говорили при оформлении заказа, что холодильник на гарантии. Если это так - пришлите фото документов о покупке: или чек или заполненный гарантийный талон.
К: Мине как-то пофиг!!! Вы абязаны приехать и всё пачинить!!!! У миня гарантия!!!!
Я: Хорошо. Давайте так: если Вы не сможете подтвердить, что 3-х летний гарантийный срок у Вашего холодильника ещё не истёк, то ремонт будет платным, т.к. с даты выпуска Вашего холодильника прошло более 3-х лет.
К: Всё ясна!!! Вы машенники и абмансчики!!! Я жалавасься буду!!!
После этого разговора минуты две или три мы всем офисом мыли столы, полы и меня от слюней клиента... Налилось целое море даже через трубку телефона...
Следующий день. Звонок.
Д: "Дежурное приветствие".
К: Я вам вчира званила! Вы мине отказали в гарантийнам ремонти маего халадильника!!! Я требую, чтобы Вы приехали и пачинили по гарантии!!!
Д: Вам вчера уже всё объяснили и запросили у Вас документы, подтверждающие гарантийность.
К: Мне пофиг! Приехали быстро ко мне или я в суд пайду!!!
Д: Мы не можем выехать, пока Вы не предоставите документы, т.к., если холодильник будет не на гарантии, вы откажитесь оплачивать стоимость ремонта.
К: Ясна всё!!! Я вам абищаю очень "сладкую" жызнь!
Д: До свидания.
Проходит пара-тройка дней и мы получаем фото документов без какой-либо подписи. Просто фото и всё.
Гарантия подтверждена, необходимо согласовать время визита.
Д: "Дежурное приветствие". Гарантия подтверждена. Мы сможем к Вам приехать завтра, n-цатого числа, после 15:00.
К: Хорошо. Я согласна.
Д: Диктуйте адрес.
К: ул. Койкого, дом N, кв. nn
Д: в нашем городе нет такой улицы. Вы в каком городе?
К: Я в Сочи.
Д: Мы не выезжаем в Сочи. Наша зона обслуживания в пределах 100 км. от границ нашего города.
К: Как это так? Почему Вы не можете приехать ко мне? У меня же гарантия!
Д: Ехать к Вам не менее 12-15 часов, плюс необходимо будет оплачивать гостиницу, т.к. без отдыха водитель не сможет проехать обратный путь.
К: Мине пофигу! Приежжайти быстра!!! Вы мине сказали, што приедите завтро после трёх часов! Вы миня обманываети!!!
И бросает трубку.
Через некоторое время она же пишет в WhatsApp те же самые требования. Мы вдвоём с диспетчером по очереди пытаемся ей объяснить, что ехать очень далеко, что нам никто не заплатит, что есть гораздо более близкие к ней АСЦ и даже предоставили контакты этих АСЦ вместе с геометками, но всё без толку... Клиент просто игнорирует то, что ехать очень далеко. Видимо, не понимает вообще, что такое расстояние в принципе возможно.
Через пару дней снова звонок:
Д: "Дежурное приветствие".
К: Ну и когда Вы ко мне приедете?
Я: Мы Вам уже объясняли несколько раз и устно и в письменной форме, что на столь далёкие расстояния мы не выезжаем и что есть несколько АСЦ поблизости от Вас.
К: Мне абсолютно неинтересно, что Вы мне говорили и писали. Я хочу, чтобы Вы приехали и починили мне холодильник. Тем более, что я вас жду уже больше месяца. Вы же мне пообещали. Так выполняйте свои обещания!
Д: "передаёт трубку мне"
Я: Вы изначально не предоставили всю информацию по Вашей технике. В противном случае мы бы сразу вам предоставили контакты ближайших к Вам АСЦ, чтобы вы обратились к ним.
К: я ни буду ни к каму абращасься! Вы абязаны ка мне приехать!!! Именно вы и никто другой! Званити сами в сваи сервисы и пусть они ка мне приедут!!!
Я: Позвольте уточнить: Вы понимаете, что такое расстояние в 800-900 км?
К: Нет!!! Я ничего ни абязана панимать!!! Мине пофигу на ваши расстаяния!!! Вы приедите ка мне дамой на ремонт или паедите в суд!!! Я напишу на ваш завод, чтобы вас закрыли нафиг!!!
Я: Это Ваше право. Для начала Вы можете обратиться в Роспотребнадзор, они Вам подскажут Ваши дальнейшие действия и помогут составить документы для суда.
К: Ах! Вы ещё и издеваетесь надо мной?! Ну я Вам покажу!!!
После этого она бросает трубку и блокирует нас в WhatsApp.
Буквально через несколько часов прилетает претензия от завода с примерно таким содержанием:
"Обратился клиент такой-то с таким-то холодильником. Сообщил, что Вы отказали ей в гарантийном обслуживании на выезде, даже несмотря на то, что запчасть Вы заказали конкретно под неё. Укажите причину отказа. Также уведомляем, что в следующем отчёте по ремонтам к Вам будет применён штраф за нарушение контракта и Законодательства РФ"
Объясняем всё заводу - соглашаются с нами. При звонке они вместе с нами посмеялись над клиенткой, которая вообще не понимает, что такое расстояние, время и прочее.
Кто-то скажет: "Выдумал всё". Ну и пусть. Те, кто работает в сфере обслуживания, наверняка встречали таких, а то и похуже...
P.S.: попытаюсь поднять историю WhatsApp и найти чат с ней. Если найду - скину в комменты.
Комментарии