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

Купить рекламу:
https://telega.in/c/interface31
Download Telegram
Установка и первоначальная настройка Альт Сервер 10 в минимальной конфигурации

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

Также Альт представляет интерес в рамках процесса импортозамещения, Альт Сервер 10 входит в реестр Минцифры.

В данной статье мы рассмотрим как выполнить установку и первоначальную настройку дистрибутива Альт Сервер 10 в минимальной конфигурации.

https://interface31.ru/tech_it/2024/07/ustanovka-i-pervonachalnaya-nastroyka-alt-server-10-v-minimalnoy-konfiguracii.html
👍402👌2
Газпромбанк открывает набор на оплачиваемую стажировку GPB.IT Factory: Perl-разработка
 
На стажировке ты приобретешь или укрепишь навыки программирования на надежном языке Perl и получишь опыт коммерческой разработки. И все это на реальных задачах банка!

Если ты умеешь программировать, а также хочешь применить знания SQL, Web-технологий и ОС Linux на практике, то приглашаем тебя поучаствовать в отборе!
 
Почему стоит подать заявку:
– ЗП до 150 000 рублей до вычета налога;
– работа в удаленном или гибридном формате;
– нет требований к опыту в трудовой.
 
Лучшие участники смогут остаться в штате Газпромбанка после стажировки.
Регистрируйся до 11 августа по ссылке 👈
👀4👍31🤝1
Astra Linux Special Edition 1.8

Вчера, 2 августа был официально представлен дистрибутив Astra Linux Special Edition 1.8.

Он основан на Debian 12 и предлагает на выбор две линейки ядер: 6.1 и 6.6.

Пользовательское окружение построено вокруг собственной оболочки рабочего стола Fly, получившую новую тему оформления Proxima.

Дистрибутив доступен по запросу, но для тестирования можно использовать образы виртуальных машин:

https://registry.astralinux.ru/ui/native/mg-generic/alse/

Или контейнеры:

https://registry.astralinux.ru/browse/library/
👍18👎6
​​Возвращаясь к напечатанному: установка Zabbix 7

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

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

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

Каково же было удивление, когда читатели стали сообщать нам о проблемах с установкой TimescaleDB.

Скрипты установки Zabbix ругались не несовместимую версию СУБД, а сам сервер отказывался запускаться. В принципе это легко лечится добавлением одной опции в конфигурационный файл, но учить людей плохому – это не наш метод.

Стали разбираться, оказывается Zabbix поддерживает строго определенные версии TimescaleDB 2.13 – 2.15 и если со старыми версиями все более-менее понятно, то вот с новыми не все так однозначно. Во всяком случае совместимость сверху вниз у TimescaleDB сохраняется.

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

Как вы уже, наверное, догадались, практически сразу после публикации статьи была выпущена версия TimescaleDB 2.16 и инструкция сломалась.

Сегодня мы потратили часть выходного и в ситуации разобрались. Самым оптимальным способом будет установка TimescaleDB с явным указанием последней поддерживаемой версии – 2.15. Это позволит штатно завершить установку и запустить Zabbix без лишних телодвижений.
А потом? А потом можете смело обновляться, на работу системы мониторинга это никак не повлияет, мы обновили TimescaleDB на 2.16 и Zabbix этого даже не заметил, что логично, изменение минорной версии не приводит к нарушению совместимости.

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

https://interface31.ru/tech_it/2024/07/ustanovka-zabbix-7-c-nginx-postgresql-timescaledb-na-ubuntu-server.html
👍895
Исправляем ошибки запуска клиента 1С:Предприятие в современных выпусках Linux

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

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

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

https://interface31.ru/tech_it/2024/08/ispravlyaem-oshibki-zapuska-klienta-1spredpriyatie-v-sovremennyh-vypuskah-linux.html
👍23🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
erid: LjN8JvhyH

Вы когда-нибудь слышали истории PRO:

— Хакерские группировки и их атаки?
— Теневой рынок и его кухню?
— Утечки данных, кому и зачем это выгодно?
— Вирусы и программы которые заражают наши гаджеты и воруют личную информацию?

Интересно какие возможности открывают двери даркнета? 🤔

👍 Тогда подпишись на @xakep_one

🤖 Вся информация создается и фильтруется при помощи искусственного интеллекта! Мы используем самые передовые методы работы с AI, чтобы обеспечить самый актуальный и качественный контент на который способны новые технологии

🎁🎁🎁🎁🎁
FIRST HAKER — ваш проводник в мире https://t.iss.one/haker_cod
 теневых новостей
👎5👍1
​​Будущее настольного Linux за атомарными дистрибутивами?

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

Атомарное обновление предполагает загрузку нового корневого образа с последующим переключением на него. Пользовательское ПО предполагается предоставлять только в формате Flatpak.

Идея не нова, на подобных принципах построены дистрибутивы Fedora Silverblue и Kinoite. А примером успешной атомарной системы является всем известный Android.

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

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

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

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

Так что на этом фоне атомарные дистрибутивы выглядят довольно привлекательно и имеют хорошие перспективы, нравится это классическим админам или нет. А что думаете вы на эту тему?
👍22🤔10
​​Цены по запросу

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

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

Обратимся к школьным основам экономики. У любого производства есть постоянные и переменные расходы. Постоянные не зависят от объема производства, переменные – это как раз расходы на конкретную единицу продукции.

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

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

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

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

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

Грубо говоря, может оказаться что произвести партию в 100 штук и партию в 1000 штук по затратам примерно одинаково. Но цена единичного экземпляра при этом будет отличаться раз так в десять.

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

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

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

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

Поэтому имеем именно то, что имеем. Текущая ситуация на рынке – это именно работа по отдельным заказам на отдельного заказчика. Объема позволяющего производить и реализовывать промышленные партии пока нет и не предвидится.

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

Главное заблуждение — это то, что производство цифрового продукта ничего не стоит. Мол просто скопировал байты и получил профит.

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

А дальше все ровно то, что в производстве. Цена по запросу – это тот же самый показатель индивидуального производства под клиента. А дальше все упирается в объемы рынка.
👎36👍27🤔72🤷‍♂2
Импортозамещение - тема злободневная и актуальная.

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

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

Они первыми рассказали о блокировках аккаунтов Huawei в РФ, отключении Cisco  Webex, о дефиците оборудования и чипов у Российский производителей.

Нужно заменить решения ушедших с рынка вендоров? Там тоже про это есть.

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

Все это сконцентрировано в канале Импортозамещение в ИТ.

👉 Если вам близка эта тема, то советуем подписаться и быть в курсе всего, что происходит на фронтах импортозамещения👍
🍌12👍3😁2👌21
Youtube все, ну или почти все…

Ходят слухи:

YouTube в России приказали замедлить до 128 Кбит/с, по словам инсайдера с телеком-рынка


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

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

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

А почему? А потому что внятных альтернатив нет и не предвидится. И, как мне кажется, вся эта затея будет иметь примерно тот же эффект, что и ковровые отключения Телеграм в свое время.
👍42🤬7💯6👎3
​​Почему блокировка Youtube – это путь в никуда

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

Как мы уже писали (https://t.iss.one/interface31/2116) единой сети на сегодняшний день как таковой нет. Весь интернет – это набор чебурнетов разной степени изолированных друг от друга.

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

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

Посмотреть кино, послушать музыку, почитать книжки? Тут тоже подсуетились, но тут бизнес-модель простая и приятная – подписка. В общем на этом фронте импортозамещение контента прошло успешно.

А вот в иных областях у нас просто тоска зеленая. И одна из этих областей видеохостинги.

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

Что такое Youtube для рядового пользователя? Это источник развлекательного и образовательного контента. Хочется посмотреть что-то познавательное и интересное? Смешное? Идем на Youtbe.

Надо посмотреть, как разобрать телефон, стиральную машинку, микроволновку – идем туда же. Лабораторная по физике? Там это тоже есть.

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

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

При этом система модерации Youtube достаточно жесткая, вы не увидите там материалы для взрослых (для этого есть другой, черно-оранжевый «ютуб») и позволяет настроить детские аккаунты, с возможностью ограничения тематики показываемого видео.

А что нам предлагают в альтернативу? ВК, где чего только нет, ну кроме совсем откровенного треша. Без возможности гибкой настройки доступа к контенту.

Про монетизацию вообще молчу. А нет монетизации – нет контента. Других способов привлечь авторов пока не придумали. В этом плане показателен Дзен, пока там хорошо платили за статьи Дзен активно осваивали блогеры, некоторые выросли именно на Дзене.

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

После того, как Дзен решил, что надо закрывать лавочку «невиданной щедрости», так сразу стал тосклив и убог.

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

Поэтому эффект от этого выйдет сугубо обратный. Даже те, кто до этого не знал волшебного слова из трех букв, которое начинается на V и оканчивается на N – его узнают, научатся и освоят.

А также смогут ходить не только на Youtube, а еще в кучу мест куда ходить нельзя. Ну да, хотели как лучше, а получилось, как всегда.

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

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

Получилось ведь с соцсетями. Но это было тогда, когда был предпринимательский дух, а не указание, спущенное сверху…
👍84💯15👎5😁3🤔1
 Какие три характеристики лежат в основе эффективной IT-инфраструктуры?

🔵Наблюдаемость 
🔵Безопасность 
🔵Производительность

О том, как совершенствовать производительность, укреплять безопасность и повышать наблюдаемость систем вы узнаете на конференции «OTUS CONF: Инфраструктура».

⭐️Спикеры – эксперты из ведущих компаний: девопс-инженер, технический директор и архитектор

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

🌟Бонус! Участников конференции ожидают полезные призы. Подробности – на странице мероприятия.

Приглашаем девопс-инженеров, фулстек-разработчиков, системных и сетевых админов. архитекторов ПО, менеджеров продуктов и проектов.

8 августа, 19:00 МСКУчастие бесплатное

➡️ Записаться на конференцию 
Джентльмены верят друг другу на слово

Пришла новость, что Анджей Яник (Andrzej Janik), разработчик открытой реализации технологии CUDA для Intel и AMD - ZLUDA, был вынужден по требованию компании AMD убрать из открытого доступа часть кода проекта.

Но вся суть ситуации не в этом. В 2022 году Анджей перешел из Intel в AMD как раз для реализации слоя совместимости с CUDA, позволяющего запускать немодифицированные CUDA-приложения на системах с GPU AMD.

В начале 2024 года в AMD решили, что проект не представляет интереса для бизнеса и свернули его, расторгнув контракт с Яником.

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

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

Хотя странно было ожидать другого. Но ведь джентльмены верят друг другу на слово… Да, верят, до поры до времени.

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

Понятно, что разводить бюрократию на пустом месте не стоит, но иметь несколько типовых шаблонов договоров нужно. В которых следует не цитировать страницами ГК РФ (как это часто делают), а четко прописать предмет договора (т.е. то, что вы будете делать). Порядок выполнения работ, порядок их сдачи и порядок взаиморасчетов.

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

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

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

Поэтому, хоть и джентльмены верят друг другу на слово, наличие письменного договора никогда лишним не будет.
👍33💯54😁2🤔1
OpenVPN и инфраструктура открытых ключей (PKI)

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

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

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

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

https://interface31.ru/tech_it/2020/04/openvpn-i-infrastruktura-otkrytyh-klyuchey-pki.html
👍24
Он опять дарит игровой компьютер на RTX 4070! 

Роман Сакутин, известный айтишник, разыгрывает среди подписчиков своего канала игровой комп. 

Розыгрыш через официальную функцию телеграма так, что всё честно! 

Переходите по ссылке и принимайте участие - https://t.iss.one/sakutin_csharp/2409

Обязательно подпишитесь на его канал

erid: LjN8K3eK2
👎41🤡24👍2🤮1
Вопрос: будет ли работать PPP-туннель с такой адресацией?

🔻 Ответы в опросе ниже 🔻
💯5
Будет ли работать PPP-туннель с такой адресацией?
Anonymous Quiz
40%
Будет
15%
Не будет
9%
Туннель поднимется, данные передаваться не будут
7%
Не будет работать маршрутизация
7%
Это пример некорректной настройки
11%
Работать будет, но так делать нельзя
👍8
​​Вопрос: будет ли работать PPP-туннель с такой адресацией?

Ответ: будет, причем без всяких оговорок.

Почему? Потому что PPP (Point-to-Point Protocol) — двухточечный протокол канального уровня. Канального, т.е. L2 модели OSI. Поэтому для его работы, точно также как и для работы Ethernet IP-адреса не нужны.

IP-адреса – это уже следующий уровень модели OSI – L3 (сетевой). Поэтому любой кадр (именно кадр, а не пакет) попавший на одну сторону PPP-туннеля будет просто доставлен на другой, вне зависимости от его полезной нагрузки.

Таким образом для работы туннелей PPP нет никакой необходимости в IP-адресах вообще.

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

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

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

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

Как это работает? Просто. Маршрутизация – это процесс определения нужного интерфейса выхода, а когда мы его определили, благодаря нашему адресу, в дело вступит протокол PPP, который на канальном уровне доставит кадры туда, куда нужно.
👍64👏5
erid: LjN8Jyyv8

🧠 Хотите прокачать свой мозг? 🚀

Замечаете, что стали забывать важные вещи и вам сложно сосредоточиться? Ошибаетесь из-за невнимательности и сильно устаете на работе?🤬 

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

Подписывайтесь и начинайте совершенствовать свой ум уже сегодня 📚
👍1🤮1