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

Купить рекламу:
https://telega.in/c/interface31
加入频道
​​Linux - начинающим. Учимся работать со Snap

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

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

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

https://interface31.ru/tech_it/2022/11/linux-nachinayushhim-uchimsya-rabotat-so-snap.html
👍23👎3
Записки IT специалиста pinned «​​Linux - начинающим. Учимся работать со Snap Snap - это универсальный формат пакетов, созданный компанией Canonical первоначально для Ubuntu, но получивший широкое распространение и в других дистрибутивах. Главной особенностью snap-пакетов является их…»
​​Наши инструменты, текстовый редактор

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

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

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

Может быть установлен на замену блокнота. Умеет налету повышать права, если их не хватает при сохранении файла (например, при работе с hosts).

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

AkelPad - это открытое ПО, выпускаемое под лицензией BSD. Взять можно здесь: https://akelpad.sourceforge.net/ru/index.php
👍23👎1
Forwarded from DEPO Computers
Компания DEPO Computers анонсирует старт серийного производства новых российских двухпроцессорных серверов хранения данных, построенных на базе российских материнских плат DEPO.

Серверы хранения данных DEPO Storm 3450A2RU и DEPO Storm 3450Z2RU предназначены для использования в качестве сетевых хранилищ (NAS) в корпоративных сетях или в качестве специализированных узлов сети хранения данных предприятия (SAN). Серверы позволяют консолидировать большие массивы информации и обеспечивать высокую скорость доступа к ним.

Используемые в качестве стандартных серверов DEPO Storm 3450A2RU и DEPO Storm 3450Z2RU обеспечивают построение серверной инфраструктуры, надежное хранение данных и служат для размещения приложений и сервисов.

Серверы хранения успешно прошли тестирование с ПО RAIDIX, по результатам которого был получен сертификат совместимости. Новые серверы, выпускаемые с предустановленным ПО RAIDIX, предоставляют возможность использования их в качестве программно-определяемого сервера хранения данных.
👍12👎9🤔7🤬1
Наши инструменты, редактор с подсветкой

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

Для вдумчивой работы над скриптами, конфигами и т.п. требуется как минимум подсветка синтаксиса. Мы много чего пробовали, но в последнее время безальтернативно используем VS Code.

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

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

При всем при этом VS Code достаточно легок, быстро запускается и не тормозит. Поэтому у нас он стоит как обработчик по умолчанию многих расширений файлов, например, XML.

Скачать можно здесь: https://code.visualstudio.com

Поддерживается Windows, mac, Linux (DEB + RPM + Snap)
👍29
​​Обзор возможностей программ для удаленного администрирования ПК

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

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

https://interface31.ru/tech_it/2022/11/obzor-vozmozhnostey-programm-dlya-udalennogo-administrirovaniya-pk.html
👍25🤔4😢1
​​Nitrux 2.5 - когда хочется чего-то необычного

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

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

https://interface31.ru/tech_it/2022/11/nitrux-25-kogda-hochetsya-chego-to-neobychnogo.html
👍14👎1🤔1
Какие инструменты удаленного доступа не предполагающие использования собственной инфраструктуры вы используете?
Anonymous Poll
15%
TeamViewer
73%
AnyDesk
12%
Ассистент
7%
RMS Удаленный доступ
2%
RuDesktop
7%
RustDesk
3%
AeroAdmin
9%
LiteManager
1%
Контур.Доступ
10%
Другой вариант (в комментариях)
👍15
​​‼️ Ситуация с 1С по итогам 15 ноября

Итак, день худо-бедно прошел, поэтому можно подвести кое-какие итоги.

⛔️ Главное - все методы обхода защиты превратились в тыкву. В сети ходят разные рецепты, но ни один из них не дает нормальной работы с сохранением всех функций программы. 🤷‍♂️

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

☝️Новые платформы работают, но замечены проблемы (весьма многочисленные) слетов лицензии. В подавляющем большинстве случаев это связано с остатками от эмуляторов или активными эмуляторами в системе. Лечится сносом эмуляторов. Иногда приходится переустановить платформу.

😡 По свидетельствам читателей есть проблема с 32-разрядным сервером 1С для Windows, на настоящий момент не решаемая. Альтернатива - переход на Linux.

🧐 Перестала работать отладка по протоколу HTTP. Вообще-то ее официально выпилили еще в 19-й платформе, но по факту работала. Теперь уже точно нет.

🔻Если вы уже успели запустить базу на одной из новых платформ - понизить версию платформы на варианты до 14 ноября нельзя. Получите ошибку потока. Через выгрузку/загрузку DT тоже не переносится. Только бекапы.

〽️Сайт releases.1c.ru перегружен, рекомендуется скачивать платформы не с основной ссылки, а с зеркал или с https://info83.1c.ru

⚠️ Линия поддержки [email protected] перегружена. Но можно воспользоваться этим ресурсом для самообслуживания: https://portal.1c.ru/support/license

💵 Если все совсем плохо, а работать надо, то можно получить временные лицензии. Подробнее здесь: https://1c.ru/rus/support/surrog.htm Но учтите, что в течении 60 дней вы обязаны либо купить указанный пакет лицензий, либо подтвердить восстановление аналогичного пакета ранее купленных лицензий.

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

😥 Если же затронула, то обязательно обновляться (здесь без вариантов) и в темпе докупать или восстанавливать лицензии. Ну и также наводить порядок в этом хозяйстве.
👍34👎3🤔2🤯2
​​Конфигурация "Учет лицензий" от идеи к воплощению

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

Основные идеи:

📚Справочники: Организации, Компьютеры, Лицензии

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

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

🗒 Документы: Регистрация программной лицензии с типами Первая установка и Восстановление. А также Изменение ключевых параметров ПК с вводом на основании его Регистрации, чтобы можно было прослеживать причинно-следственную связь. Либо наоборот при Восстановлении параметров с изменением состава ПК вводить на основании документ Изменение, пока не решили как лучше.

🗄 Регистры сведений: Регистрации и Изменение ключевых параметров. Еще вариант - регистр Регистрационные данные, чтобы была связь ПИН - регданные и не надо было искать по документам.

😉 Как вам задумка? Кто готов стать бета-тестером или помочь идеями и советами?
👍20🔥4
Хотите избавиться от зоопарка технологий и оптимизировать стек? Регистрируйтесь на бесплатный вебинар!

Когда: 22 ноября, 17:00 (мск)
📍 Регистрация: https://vk.cc/citG4R

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

В программе:
🔹 Почему возникает зоопарк технологий, и как потоки событий решают эту проблему
🔹 Как реализовать высоконагруженную шину событий на tarantool-stream
🔹 Споры вокруг API: какие аргументы помогут разрешить разногласия в команде
🔹 Что умеет Python-библиотека для работы с tarantool-stream

Зарегистрироваться: https://vk.cc/citG4R
Уже было, но не все знают и снова спрашивают. А некоторые даже стесняются спросить и потом, увидев, удивляются, а что так можно...

Осваиваем эффективную работу в Midnight Commander

https://interface31.ru/tech_it/2020/10/osvaivaem-effektivnuyu-rabotu-v-midnight-commander.html
👍20
Станьте уверенным разработчиком главного языка “энтерпрайза”, Java, вместе с Хекслетом!

Кому подойдёт обучение:

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

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

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

Черная пятница!  Подарок на выбор при покупке профессии или вторая программа за полцены 🎁👻
👍2👎1
Forwarded from Группа НЛМК
☑️ ВИЗ-Сталь внедрила интеллектуальную систему машинного зрения для контроля качества трансформаторного проката с помощью искусственного интеллекта. Она позволяет фиксировать и устранять 100% дефектов поверхности металла: пятна, изменения цвета и другие.

Система включает 10 HD камер 4К, и комплекс 3d-сенсоров из трех камер и трех лазеров. Она автоматически распознает несоответствие готовой продукции стандартам качества и дает рекомендации по оптимальному раскрою металла. Оборудование контролирует плоскостность полосы и с точностью до 0,5 мм измеряет ее ширину.

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

#НЛМК #НЛМК_Развитие #НЛМК_ВИЗСталь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👎1
​​Как читать таблицу маршрутизации в Windows

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

Но не все умеют правильно читать и понимать там написанное.

Следует запомнить несколько простых правил.

1️⃣ Сначала в таблице ищется маршрут с самой узкой маской. Минимальная маска - 255.255.255.255, максимальная - 0.0.0.0.

2️⃣ Если маршрутов несколько, то берется маршрут с самой маленькой метрикой.

3️⃣ После того, как маршрут найден, следует определить интерфейс выхода, который должен быть расположен в одной из непосредственно присоединенных сетей, т.е. быть доступен на канальном уровне.

Посмотрим на картинку внизу. Если мы хотим пропинговать сами себя, т.е. 192.168.233.154, то для этого сразу будет найден кратчайший маршрут в непосредственно присоединенной сети (зеленый). On-link обозначает непосредственно присоединенную сеть.

Если мы хотим обратиться к ПК из своего сегмента. то нам подойдет маршрут с более широкой маской /24 (желтый).

А если ни одного подходящего маршрута нет? Тогда нам следует использовать маршрут по умолчанию или нулевой маршрут 0.0.0.0/0.

Смотрим, таких маршрутов сразу два. Какой из них использовать? Тот у кого меньше метрика, т.е. на интерфейса 10.20.0.101 Он тоже доступен без маршрутизации.

Если же этого маршрута не будет (отключим VPN), то заработает верхний маршрут с метрикой 25. Но там стоит адрес шлюза - 192.168.3.1. Поэтому идем дальше и ищем маршрут уже для этого адреса.

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

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

Почему? Да потому что IP - это 3-й уровень модели OSI - сетевой и нельзя просто так передавать IP-пакеты между ПК. Для того, чтобы это сделать, мы должны опуститься на канальный уровень и вложить их в датафреймы.

А потом еще ниже, на физический, но так глубоко мы копать не будем.

А канальный уровень - это непосредственно присоединенная сеть и только так. Это же ответ на многие вопросы типа: я написал маршрут, а он не работает. В этом случае всегда смотрим, а можем ли мы по нему достичь непосредственно присоединенной сети или нет.
👍38🔥6🤔2
Журнал Академии Яндекса — интересно об IT

Помогает молодым IT-специалистам работать с удовольствием и эффективно

→ Расскажет, как попасть в компанию, которая вдохновляет.
→ Научит правильно организовать работу, расти в глазах коллег (и профессионально).
→ Поможет на лету решать проблемы, стать своим в сообществе и работать без стресса.
→ Покажет, как устроена работа в Яндексе изнутри — с точки зрения команд, продуктов и технологий.
→ Подсветит гиковские темы: от старых компьютерных игр до редких языков программирования.

Подписывайтесь, чтобы не пропустить свежие публикации!
👎2👍1
Я совершенно отказываюсь понимать ценообразование на МФУ. Это просто дичь какая-то.

Сегодня наткнулся на Kyocera FS-1125MFP. Мы их всегда возили как один из самых дешевых МФУ с сетью, дуплексом и автоподатчиком. Дешевле были только Pantum.

Сейчас же это просто цена самолета, даже со всеми логистическими трудностями. 🙈🙈🙈
🤯15👍12😁9
Спрашивают - отвечаем:

🌜На предыдущих версиях Debian монитор через некоторое время (не засекал, но хорошо это помню) "отключался" или "засыпал", и включался при первом прикосновении к клавиатуре. А здесь включен постоянно. Это как-то чем-то можно настроить, т.е чтобы было как раньше?

Начиная с Debian 10 поведение системы изменилось, теперь отключение экрана по умолчанию отключено, в этом можно убедиться выполнив:

cat /sys/module/kernel/parameters/consoleblank

Значение 0 указывает на то, что выключение экрана отключено.

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

Чтобы настроить отключение экрана "как было" нужно в /etc/default/grub добавить:

GRUB_CMDLINE_LINUX="consoleblank=600"

Где число обозначает количество секунд до отключения, 600 секунд - 10 минут.

После чего делаем:

update-grub

И перезагружаемся. Теперь при отсутствии физического ввода через 10 минут экран погаснет.
👍25