Записки IT специалиста
7.98K subscribers
1.56K photos
49 videos
15 files
2.23K links
IT-канал, просто о сложном
https://interface31.ru

Купить рекламу:
https://telega.in/c/interface31
Download Telegram
​​Вчера в комментариях вспомнили про еще одну "заглушку" - Endless OS

Действительно, ничего, кроме недоразумения, эта система не вызывает.

Но на самом деле не все так просто и Endless OS - достаточно интересный и своеобразный проект, который просто используют не по назначению.

Не так давно мы делали обзор на эту систему: https://interface31.ru/tech_it/2020/03/endless-os-kak-lishit-smysla-neplohuyu-ideyu-ispolzovav-ee-ne-po-naznacheniyu.html
👍151🔥1
Наткнулся на статью в старом журнале. Еще в 2014 году высказывались опасения по поводу автоматической генерации контента.

Знали бы авторы что будет через 10 лет с приходом нейросетей...
👍15😁4😱1
Вступайте в тг-канал магазина компьютерной техники e2e4!

✔️ еженедельные розыгрыши призов
✔️ обзоры комплектующих и периферии
✔️ опросы и горячие темы из мира технологий

ВСТУПИТЬ
👎17😁4👍21🤯1
​​Консольный калькулятор Linux

Надо что-то вычислить, а под рукой только консоль? Ничего страшного, воспользуйтесь встроенным калькулятором - командой expr.

Пользоваться ею очень просто, например, сложение:

expr 2 + 2

Вычитание:

expr 12 - 2

Знаки умножения и деления нужно дополнительно экранировать:

expr 5 \* 4
expr 36 \/ 4

Надо вычислить что-то посложнее? Можно использовать скобки, но их также нужно экранировать и отделить пробелами от знаков операций и операндов:

expr 12 - \( 2 + 2 \)

Чтобы узнать больше возможностей команды запустите ее с ключом —help
👍20
​​Red Hat пытается уничтожить нижестоящих клонов?

Вчера RedHat объявила об очередном масштабном изменении, которое повлияет на все сборки и форки Red Hat Enterprise Linux. В дальнейшем Red Hat теперь будет публиковать исходный код RHEL только на своем клиентском портале. Поскольку все клоны RHEL полагаются на публикуемые исходные тексты, это снова приводит к сбоям во всей экосистеме Red Hat.

Краткое резюме: способ получения исходных текстов RPM вынужденно изменился.

В конце прошлой недели один из наших участников группы сборки заметил, что некоторые обновления для Red Hat 8 не были опубликованы на git.centos.org, в то время как они должны были там быть. Он предположил, что это ошибка, и соответствующим образом открыл отчет, но время шло, а результата не было и мы поняли, что что-то идет не так. Сегодня утром мы получили ответ:

Red Hat решила продолжать использовать клиентский портал для обмена исходным кодом с нашими партнерами и заказчиками, рассматривая CentOS Stream как площадку для сотрудничества с сообществом.

Это изменение означает, что мы, как разработчики клона RHEL, теперь будем нести ответственность за соблюдение лицензий и соглашений, действующих в отношении ресурсов Red Hat, в дополнение к соблюдению лицензий, включенных в исходные тексты программного обеспечения. К сожалению, в том виде, в каком мы понимаем это сегодня, соглашения Red Hat о пользовательском портале указывают на то, что повторная публикация исходных текстов, приобретенных через клиентский портал, была бы нарушением этих соглашений.

Это означает, что нам нужно новое решение.

Краткосрочные и долгосрочные решения этого изменения мы будем обсуждать в ближайшие недели. Сегодня мы потратили много времени на глубокое погружение, чтобы убедиться, что понимаем всю глубину проблемы, и обсудили наши потенциальные варианты.

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

В долгосрочной перспективе мы будем работать с теми же партнерами и с нашим сообществом, чтобы определить наилучший путь развития AlmaLinux как части корпоративной экосистемы Linux.

Часто задаваемые вопросы (потому что их уже много):

▫️ Означает ли это, что я не буду получать обновления безопасности для своего сервера AlmaLinux OS?

Нет. В ближайшем будущем мы планируем использовать обновления CentOS Stream и Oracle Linux, чтобы обеспечить выпуск исправлений безопасности. Эти обновления будут тщательно отобраны, чтобы обеспечить их совместимость с RHEL 1:1, не нарушая при этом лицензирование Red Hat, и будут проверяться и тестироваться, как и все другие наши выпуски.

▫️ Можете ли вы просто использовать потоковые источники CentOS?

Нет, мы стремимся оставаться нисходящим клоном RHEL, а использование источников CentOS сделало бы нас восходящим клоном по отношению к RHEL. Источники CentOS Stream, хотя и являются исходными по отношению к RHEL, не всегда включают все исправления и обновления, включенные в пакеты RHEL.

▫️Red Hat пытается уничтожить нижестоящих клонов?

Мы не можем говорить о намерениях Red Hat и можем только указать на то, что они заявили публично. На протяжении всего существования AlmaLinux OS у нас были невероятные рабочие отношения с Red Hat, и мы надеемся, что они продолжатся.

По материалам: https://almalinux.org/blog/impact-of-rhel-changes/
🔥13👍8😢51👎1
Не было печали - апдейтов накачали. А поставили и обновили систему всего лишь 16 июня.

В общем за неделю еще 500МБ апдейтов, такая вот суровая реальность в мире настоящего Arch.

P.S. Manjaro - не совсем настоящий Arch.
👍6🔥2
​​Устанавливаем и настраиваем систему управления конфигурациями сетевого оборудования Oxidized

О важности регулярного копирования конфигурации сетевого оборудования мы говорить не будем, это очевидно.

При этом резервное копирование должно быть системным и централизованным, с единой точкой контроля и управления.

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

Мы предлагаем установить и использовать для этой цели Oxidized - простую систему управления конфигурациями с открытым исходным кодом.

https://interface31.ru/tech_it/2023/06/ustanavlivaem-i-nastraivaem-sistemu-upravleniya-konfiguraciyami-setevogo-oborudovaniya-oxidized.html
👍28🔥51
​​Используем текстовый режим (TUI) для установки Proxmox Virtual Environment 8

Бесплатная система виртуализации Proxmox Virtual Environment в представлении не нуждается, она давно себя прекрасно зарекомендовала и используется в самых разных сценариях: от одиночного гипервизора, до крупных кластеров.

Совсем недавно, сразу после выпуска Debian 12 Bookworm был анонсирован выпуск новой версии Proxmox Virtual Environment 8.

Одним из новшеств этого выпуска стал текстовый режим инсталлятора Text-Based User Interface (TUI), который предназначен для использования в тех случаях, когда невозможно запустить основанный на GTK графический режим.

https://interface31.ru/tech_it/2023/06/ispol-zuem-tekstovyy-rezhim-tui-dlya-ustanovki-proxmox-virtual-environment-8.html
👍19
​​И снова про ChatGPT

Сегодня обратился коллега, ему понадобилось настроить NGINX как обратный прокси для двух серверов 1С в периметре.

А так как обращаться к первоисточнику - документации на ИТС - нынче не модно, то он прибег к услугам искусственного интеллекта - ChatGPT.

ИИ быстренько выдал вполне прилично выглядящий результат и даже снабдил его пояснениями.

location /site1 {
proxy_pass https://server1_ip:port;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

# Дополнительные настройки для сервера 1
}

location /site2 {
proxy_pass https://server2_ip:port;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

# Дополнительные настройки для сервера 2
}

Ну
да, вполне неплохо, на первый взгляд. Но на практике это работать не будет. Ни с 1С, ни в каком другом варианте в 99% случаев.

Хотя если спросить чат про NGINX что-то попроще, то выдает вполне рабочие примеры.

Так что ИИ - это хорошо и даже интересно. Но получить "солидно" выглядящую ерунду от него вполне даже вероятно, если сделать шаг чуть в сторону от типовых ситуаций.

Проще и быстрее было бы сходить на ИТС.
👍251
​​Статья не новая, но сегодня опять спрашивали и опять собирались делать как не надо (ручная установка пакета + hold)

Используем APT Pinning для закрепления пакетов в Debian и Ubuntu

Достаточно часто при работе с Linux-системами возникает потребность в установке пакетов в версии отлично от той, что находится в репозиториях.

Чаще всего для этих целей используется ручная установка нужной версии пакета с последующей заморозкой (при необходимости) или сборка пакета из исходников.

В тоже время в основанных на Debian дистрибутивах существует штатная система закрепления пакетов APT Pinning, использование которой более предпочтительно, тем более что работать с ней совсем несложно.

https://interface31.ru/tech_it/2016/03/ispolzuem-apt-pinning-dlya-zakrepleniya-paketov-v-debian-ubuntu.html
👍171
А теперь действительно важные новости.
С июля в Телеграме начнут работать "сторис"
Anonymous Poll
22%
👍
17%
👎
16%
😱
2%
😍
36%
🤮
18%
💀
​​Настраиваем NGINX как обратный прокси для веб-публикации 1С:Предприятие

Многие знают NGINX как быстрый и эффективный веб-сервер, но это не единственное его применение. Не менее популярно его использование в качестве обратного прокси-сервера, который позволяет получить через единственный внешний адрес доступ сразу к нескольким внутренним ресурсам.

Потребность в этом может возникнуть, если у вас существует несколько веб-публикаций 1С:Предприятие на разных серверах к которым нужно организовать доступ для внешних клиентов.

Также NGINX поможет обеспечить нам безопасность, взяв на себя SSL-шифрование и парольную аутентификацию.

https://interface31.ru/tech_it/2023/06/nastraivaem-nginx-kak-obratnyy-proksi-dlya-veb-publikacii-1spredpriyatie.html
👍27
Налетай, торопись, покупай живопись!

Похоже дела у РОСЫ идут совсем неважно, если пошли уже на откровенный демпинг.

С одной стороны можно и закупиться, кому надо. Но с другой, вопрос - а что там с поддержкой будет?
👍5
​​EndeavourOS - и снится нам не рокот космодрома

Если спросить о том, какой дистрибутив на базе Arch Linux наиболее популярен, то вам скорее всего назовут Manjaro, однако если мы заглянем на DistroWatch, то обнаружим, что это далеко не так и в лидерах с довольно большим отрывом находится EndeavourOS.

Это достаточно молодой дистрибутив - проект начат только в 2019 году, но уже успевший завоевать популярность.

И для этого есть объективные причины, которые мы рассмотрим в данной статье, а также разберемся причем тут космодром и для какой аудитории в первую очередь предназначена эта система.

https://interface31.ru/tech_it/2023/06/endeavouros-i-snitsya-nam-ne-rokot-kosmodroma.html
👍11👏1
​​Нет ничего более постоянного, нежели временное.

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

Почему так происходит? Потому что оборот речи, обозначающий временное решение, является именно оборотом речи.

На самом деле у заказчика появляется проблема, которую надо решить максимально быстро и технические подробности его не интересуют.

Когда вы говорите, что мол можно сделать все правильно, но это займет такое-то время, а можно сделать "пока так" - то это "пока так" его устроит и переделывать он скорее всего не захочет. А зачем, задача ведь решена, все работает.

Поэтому, делая "временные" решения надо всегда держать в уме, что это надолго и стараться не допускать там откровенных костылей и "говна и палок".

Ну или мотивированно отказываться и требовать полноценного выполнения всего необходимого объема работ.

В некоторых случаях это принципиально важно. Так в начале этой недели мы отказались монтировать оборудование, так как месту установки не было подведено электричество.

Решение: сейчас пару "пилотов" принесем мы сразу отвергли, так как прекрасно понимали. что эти пару пилотов пропишутся тут надолго, если не навсегда. А потом в них воткнут еще пару "пилотов" и вся эта паутина будет тут валяться пока дым из нее пойдет.

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

И сразу нашлось и время и электрик и сегодня уже все было сделано как надо.

А сталкиваетесь ли вы с подобной проблемой? И как ее решаете?
👍38👏3
​​Небольшая подборка по 1С

Установка платформы:

▫️ Единый дистрибутив 1С:Предприятие для Linux. Установка клиента
▫️ Единый дистрибутив 1С:Предприятие для Linux. Установка сервера
▫️ Установка сервера 1C:Предприятие, PostgreSQL и Apache2 на Альт Сервер 10
▫️ Помощник установки и обновления сервера 1С:Предприятие для Linux (собственная разработка)

Веб-публикация

▫️ Публикация баз данных 1С:Предприятие 8.3 на веб-сервере Apache в Debian или Ubuntu
▫️ Защищаем веб-публикацию 1С:Предприятие при помощи SSL и аутентификации по паролю
▫️ Публикация баз данных 1С:Предприятие на веб-сервере IIS c защитой SSL и аутентификацией по паролю
▫️ Публикация баз данных 1С:Предприятие на веб-сервере Apache в Windows c защитой SSL и аутентификацией по паролю
▫️ Настраиваем NGINX как обратный прокси для веб-публикации 1С:Предприятие

Лицензирование

▫️ Лицензирование 1С:Предприятие 8.х
▫️Особенности применения программных лицензий 1С:Предприятие
▫️Настройки сервера 1С:Предприятие 8 "по умолчанию" для работы с лицензиями уровня ПРОФ
▫️ Как получить и использовать бесплатную комьюнити-лицензию для 1С:Предприятия
👍362
​​Когда все говорят о легковесных оболочках, то обычно упоминают XFCE или LXQt, но редко кто вспомнит о Trinity Desktop Environment (TDE) - форк KDE 3.

Посмотреть на нее можно в составе дистрибутива Q4OS на базе Debian. Сами разработчики позиционируют систему как быструю и мощную современную ОС с очень низкими системными требованиями, которая хорошо подходит для устаревших ПК.

https://interface31.ru/tech_it/2019/08/q4os-interesnyy-i-neobychnyy-linux-distributiv.html
👍6