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

Купить рекламу:
https://telega.in/c/interface31
Download Telegram
Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Регистрируйтесь по ссылке: https://telega.in/n/interface31
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
🔥21👀5👨‍💻1
Создание инкрементальных и дифференциальных архивов при помощи tar в Linux

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

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

https://interface31.ru/tech_it/2019/09/sozdanie-inkremental-nyh-i-differencial-nyh-arhivov-pri-pomoshhi-tar.html
👍28
Вроде бы и было недавно, но не все знают что про Seafile у нас тоже есть.

Установка облачного файлового сервиса Seafile на Ubuntu Server

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

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

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

https://interface31.ru/tech_it/2023/09/ustanovka-oblachnogo-faylovogo-servisa-seafile-na-ubuntu-server.html
👍27
Знаете Linux? А если проверим? 😏

Заходите в бота и отвечайте на вопросы про базовые команды в Linux. За прохождение теста без ошибок вас ждёт подарок, а если ошибки всё же будут – бот выдаст полезные материалы для восполнения пробелов и поможет убедиться, что вы всё поняли правильно ⚡️

📌 Прокачайте свои знания и заберите свой подарок у бота 🤌

erid: LjN8KXzNj
👎7👍1🥱1
Снова столкнулись с этим вопросом, снова пробовали альтернативы, но ничего хорошего не получилось.

Поэтому используем старый проверенный метод:

Как выполнить свертку РИБ 1С:Предприятие быстро и без последствий

Распределенная информационная база (РИБ) широко применяется в инфраструктуре 1С:Предприятия несмотря на наличие иных, более современных методов доступа.

Одно из главных преимуществ РИБ - полная автономность подчиненной базы, а обмен информации с центральной базой происходит при помощи синхронизации.

Но есть и минусы, как любая другая информационная база 1С РИБ имеет свойство расти и работать все медленнее и медленнее, особенно на слабых ПК.

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

https://interface31.ru/tech_it/2022/07/kak-vypolnit-svertku-rib-1spredpriyatie-bystro-i-bez-posledstviy.html
👍20🔥1
​​Методы свертки или создания нового РИБ, наш опыт

В заметке выше мы привели ссылку на статью с нашим методом свертки или создания новой подчиненной базы РИБ для узла.

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

Начнем с официальных способов создания РИБ, их ровно три, все они описаны в документации: https://its.1c.ru/db/metod8dev/content/2277/hdoc

Если у вас нет доступа к ИТС, то вы ничего не пропустили, мы обо всем расскажем ниже.

Начнем с конца.

🔹 Создание узла из копии информационной базы.
Сразу твердое и решительное нет! Задача свертки – уменьшить размер и количество документов в базе, тут же мы их, наоборот, увеличим, по факту поставив вместо узла РИБ полную центральную базу.

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

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

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

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

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

Т.е. по факту вам не только придется выполнить настройку узла полностью заново, но и регулярно сталкиваться с тем, что в программе не хватает каких-либо данных, что-то не проводится, где-то вылетают ошибки, появляются записи Объект не найден и т.д. и т.п.

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

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

Также нельзя не коснуться альтернативного способа, весьма популярного в 1С-ных кругах.

🔹 Создание шаблона базы РИБ с последующим изменением префикса и магазина. Его многие знают и практикуют. По сути, мы просто копируем постоянно синхронизируемую базу, в которой есть все необходимые данные, кроме документов. Казалось бы, чем плохой вариант?

А тем, что при создании новой подчиненной базы РИБ в ней формируется объект ЭтотУзел и еще ряд подобных элементов. При копировании базы у вас получится несколько баз с одинаковым набором идентификаторов.

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

Но сегодня розница — это не только чеки, а ЕГАИС, Честный знак, электронные подписи, токены маркировки и много-много другой радости.

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

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

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

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

👉 Поэтому, несмотря на всю привлекательность мы отказались от этого метода и продолжаем использовать стандартную выгрузку подчиненного узла.
👍10🤮2
Z-команды как инструменты работы со сжатыми файлами в Linux

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

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

Очень часто начинающие администраторы сначала извлекают их содержимое, но есть способ лучше - так называемые Z-команды - набор служебных утилит, позволяющий работать со сжатыми файлами без распаковки.

https://interface31.ru/tech_it/2022/01/z-commands-instrumenty-raboty-so-szhatymi-faylami-v-linux.html
👍11🔥5
Я устал, я ухожу…

6 сентября 2024 года разработчик и сопровождающий man-pages для Linux Алехандро Коломар (Alejandro Colomar) объявил об окончании работы над проектом по техническому обслуживанию и поддержке man-страниц на неопределённое время из-за финансовых проблем.

«Я делал это в свободное время, и ни одна компания не спонсировала эту работу вообще. На данный момент я больше не могу поддерживать эту работу экономически и временно и на неопределённый срок прекращу работу над этим проектом.

Если какая-либо компания заинтересована в будущем проекта, я буду рад предложению спонсировать мою работу здесь; если так, пожалуйста, дайте мне знать»


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

Хлеб с колбасой бесплатно в магазинах не отпускают, а поэтому нет финансирования – нет проекта.

И что-то не видно желающих подхватить упавшее знамя.
💯45😢21👍5🔥3
🚀 Бесплатные вебинары: Альтернатива VMware и Nutanix, Citrix от вендора из Китая!

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

1️⃣ Лучшая альтернатива VMware и Nutanix из Китая
📅 Дата: 11 сентября в 10:00 МСК
🔍 Программа вебинара:
— Архитектура HCI платформы
— Функциональные возможности
— Принципы лицензирования
— Демонстрация решения

Зарегистрироваться

2️⃣ Доставка рабочих столов и приложений — заменим Citrix и VMware на лучший аналог из Китая
📅 Дата: 12 сентября в 10:00
🔍 Программа вебинара:
— Архитектура VDI платформы
— Функциональные возможностях
— Принципы лицензирования
— Демонстрация решения

Зарегистрироваться

Реклама. ООО «САНГРУС», ИНН 9703113484, erid:2Vtzqv9WxuC
​​Облака, белогривые лошадки…

Очередная, не радостная, но ожидаемая новость. Конструктор сайтов Wix сообщил, что сервис прекращает оказывать услуги резидентам России с 12 сентября 2024 года. Изменения затронут все аккаунты, включая бесплатные.

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

И вот тут начнется настоящее веселье. Сайт сегодня – это полноценный коммерческий инструмент, а для многих – один из основных источников клиентов.

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

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

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

Почему? Да потому что так удобнее. В общем и целом, нет никакой особой сложности поднять свой веб-сервер (или купить просто хостинг), поставить туда WordPress и сделать ровно тоже самое, что и на конструкторе.

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

Проще заплатить за конструктор и таскать блоки мышкой. И, надо признать, что небольшим бизнесам так действительно проще. Потому что найти нормального исполнителя, когда сам не понимаешь чего хочешь – это тот еще квест.
Но, с другой стороны, мы попадаем в полную зависимость от владельца платформы. Это Wordpress без проблем можно забрать у одного хостера и отнести другому, или уйти от этих исполнителей к тем.

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

В общем тем, кто попал придется несладко, а остальным надо посмотреть на это и подумать. И трезво переоценить все плюсы и минусы облаков.
👍35🤡31
В Альт Линкус шутники однако. 😄😄😄
😁72👍8💯5
Снова время, снова Active Directory. Как показывает практика - знают далеко не все.

Синхронизация времени Active Directory с внешним источником

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

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

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

https://interface31.ru/tech_it/2020/05/sinhronizaciya-vremeni-active-directory-s-vneshnim-istochnikom.html
👍29
🔵 Инженер техподдержки? Получи оффер в YADRO всего за неделю!

У тебя есть возможность поучаствовать в One Week Offer от крупнейшей технологической компании России - лидера инженерной индустрии.

Если ты хорошо знаешь принципы серверной архитектуры и СХД и хочешь стать частью масштабных проектов:

• Пришли своё резюме и заполни форму участия до 22 сентября.
• Пройди техническое интервью.
• Получи оффер после успешного собеседования.

Скорее переходи по ссылке и стань частью команды.
👍1
Уже было, но данный вопрос всплывает снова и снова.

Почему тормозит 1С. Файловый режим и Microsoft Defender

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

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

Сегодня мы поговорим о популярной учетной системе 1С:Предприятие и встроенном антивирусе Microsoft Defender, а точнее о некоторых результатах их совместной работы, которые для многих окажутся весьма неожиданными.

https://interface31.ru/tech_it/2021/12/pochemu-tormozit-1s-faylovyy-rezhim-i-microsoft-defender.html
👍28👎1
Настраиваем Port Knocking в Linux (Debian / Ubuntu)

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

Одним из вариантов решения проблемы является VPN, но это применимо не всегда и не везде. Хорошей альтернативой в этом случае может являться Port Knocking - специальная технология, позволяющая буквально "постучать" в порты особым образом, после чего вы сможете получить доступ к системе. Стучите и вам откроют.

https://interface31.ru/tech_it/2021/02/nastraivaem-port-knocking-v-linux-debian-ubuntu.html
👍272
Выиграй билет на конференцию SOC-Forum 🎁

Servicepipe — российский разработчик продуктов для высокоточной защиты от кибератак. Компания активно развивает технологии анализа трафика и защиты от автоматизированных угроз на L3–L7 уровнях модели OSI.

Сейчас компания запустила розыгрыш, где можно получить один из двух билетов на конференцию SOC-Forum, которая пройдет 6-8 ноября в Москве. Не упусти шанс принять участие в конференции 😉

Условия простые:

1. Подпишись на Telegram-канал Servicepipe
2. Поставь лайк посту с конкурсом в канале и оставь под ним комментарий «Участвую»

Победителей выберут рандомайзером 19 сентября.

Удачи 🍀
👍21🔥1
Одна из наиболее часто решаемых системным администратором задач - объединение нескольких сетей в единое пространство, для обеспечения совместной работы с общими ресурсами (site-to-site).

Обычно для этих целей используется VPN, тип которого большой роли не играет. Но именно для данной задачи более предпочтительно использовать IPIP или GRE-туннели, особенно если вам требуется хорошая пропускная способность соединения.

🔹 Настройка туннелей GRE и IPIP на роутерах Mikrotik

🔹 Настройка туннелей GRE и IPIP в Debian и Ubuntu
👍38
This media is not supported in your browser
VIEW IN TELEGRAM
Как вы думаете, что это? Это курс Бэкапы в 1С (Онлайн) за 210 рублей, точнее даже не курс, а двухчасовой вебинар.

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

Также не подготовлено рабочее место, в другой части вебинара, после очередной ошибки он просто сказал, что тут у меня виртуалка, она не настроена и я не смогу вам показать, как делать бекапы через PgAdmin, но там все примерно тоже самое. 🤦‍♀️

Складывается впечатление, что вебинар ведется "с колес" без всякой предварительной подготовки.

Хотя что мешало потратить лишние два часа чтобы проверить команды, устранить ошибки, составить подробный план и вообще посмотреть, что вышло?

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

Но сказать, что вебинар совсем плохой – не скажу. Для новичков пойдет, но за такой уровень подготовки должно быть стыдно.
😁15👌5💯2
Продолжаем разбор полетов.

На вебинаре прозвучало весьма спорное утверждение, что выгрузку в текстовый формат SQL использовать не следует, особенно если в базе 1С есть прикрепленные картинки и файлы и особенно с русскими именами.

Хм, может что-то изменилось? Все-таки официальный центр обучения от самой 1С, возможно лектор знает больше, чем я.

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

Бекапим в текстовый формат. Восстанавливаем. Все на месте. Никаких проблем нет. По факту лектор прогнал туфту, но многие обучающиеся ему поверят и потом с пеной у рта будут доказывать, что так делать нельзя.

А так делать можно и иногда нужно.

При этом попутно мы выяснили множество тонкостей работы с pg_dump и pg_restore на Windows, но про это никто ничего не сказал.

А вот так найдут обучаемые готовые команды и будут делать бекапы которые не получится восстановить. Но это совсем другая история…

Ждите статей.
👍46👎1