Записки IT специалиста
Kanalga Telegram’da o‘tish
IT-канал, просто о сложном https://interface31.ru Купить рекламу: https://telega.in/c/interface31
Ko'proq ko'rsatish8 869
Obunachilar
Ma'lumot yo'q24 soatlar
+87 kunlar
+6930 kunlar
Postlar arxiv
😎 Разные приятные и полезные мелочи по тонкой настройке The Dude.
Сделаем "Чувака" еще более удобным и информативным!
БЕСПЛАТНЫЙ 14-ДНЕВНЫЙ КУРС ПО 3D MAX С ЛИЧНЫМ НАСТАВНИКОМ
Олег Кононыхин, 3D-визуализатир с 20-летним опытом, поделится знаниями и практическими фишками работы в 3D Max.
Что вас ждет?
📗90% учебной программы ー чистая практика.
Вы с нуля сделаете визуализацию комнаты на основе реального фото интерьера. Так что записаться на курс вы можете, даже если еще ни разу не открывали 3D Max.
📘10% ー концентрированная теория без воды.
Олег поделится своими знаниями о 3D-моделировании и расскажет, как вам стать визуализатором и начать зарабатывать уже в этом году.
В результате вы сделайте сочную 3D-визуализацию, которую сможете добавить в портфолио 🔥
📙Во время всего обучения у вас будет персональный наставник, который поможет довести вашу работу до классного результата и ответит на все вопросы.
🍒В конце Олег проведет онлайн-разбор проектов, а автор лучшей работы получит от него 10.000 руб.
💡Доступно всего 500 мест, старт 26 августа. Регистрируйтесь по ссылке -> https://t.me/diskill2_bot
В Ubuntu 22.04 завезли новый интерактивный монитор ресурсов bashtop: https://github.com/aristocratos/bashtop
Пока трудно сказать чем он лучше или хуже классического htop, но возможно придется ко двору молодому поколению, выглядит стильно, модно, молодежно.
Рисует псеводографики по загрузке CPU и сети, также может рисовать график CPU для выбранного процесса. В общем, консоль перестает быть скучной.
В Ubuntu ставится просто:
apt install bashtopВ Debian есть в buster-backports и sid, что дополнительный повод подумать. Но Debian был и остается консервативным дистрибутивом.
Repost from EFSOL
🔥 Миграция с MSSQL на PostgreSQL для конфигураций 1С - неизбежность?
В связи с различными ограничениями использования зарубежного ПО, например, остановкой обновлений, продаж и поддержки, блокировкой аккаунтов - все больше компаний изучают возможности миграции на другие программные продукты, которые не затрагивают санкции.
В 2022 году актуален вопрос ухода от продуктов Microsoft, не исключение здесь использование Windows Server и MS SQL в связке с 1С.
Если изучить список совместимости операционных систем с сервером 1С, то их более десятка, а вот альтернативная СУБД только PostgreSQL.
👉 Как перейти? Упрощенно:
1) Развернуть сервер, настроить ОС и СУБД.
2) Перевести базы 1С на PostgreSQL.
3) Провести тестирование работоспособности.
...или еще проще - обратиться к нам в EFSOL Oblako (https://efsol.ru/cloud/).
👉 А что с производительностью?
Три года назад мы уже проводили исследование, которое показало, что с производительностью 1С на PostgreSQL порядок и многое зависит от настройки: https://efsol.ru/articles/1s-sql-test.html
☝️ Не все знают, что в Windows 10 есть встроенный SSH-клиент. Теперь не нужно качать PuTTY, чтобы зайти на нужный узел. Просто открываем терминал и пишем:
ssh user@hostnameИли, если порт нестандартный:
ssh user@hostname:portТакже поддерживается аутентификация по ключам: ☝️☝️ Расположение ключей также классическое, в директории .ssh внутри домашней папки пользователя. В ней же содержится файл known_hosts, который содержит соответствия IP-адресов и хешей открытого ключа узла. Если значение хеша перестанет совпадать с сохраненным значением, то вы получите сообщение об этом и соединение будет прервано. Изменение хеша ключа - это серьезное событие, могущее говорить о том, что на вас выполняется атака с целью завладеть учетными данными, либо целевой узел подменен. Если же вы твердо уверенны в подлинности узла, например, переустановили там ОС, то просто удалите соответствие из этого файла. А вы используете встроенный SSH-клиент в Windows 10?
Меня всегда интересовал вопрос: кому на фрилансе жить хорошо?
Зависит ли доход от квалификации?
Заработает ли senior больше чем middle?
Вот тут интересный канал про всё это: https://t.me/freelancer1s
Каково это - вот уже 20 лет быть фрилансером?
Как не выгореть на фрилансе?
Почему фриланс - это не подработка на пару вечеров, а философия жизни?
Может ли фрилансер работать в команде или это всегда кот, который гуляет сам по себе?
А вы знали, что "отклик" на бирже - это не отклик, а коммерческое предложение?
1️⃣ Почему оценка в часах для фрилансера - это плохая практика?
2️⃣ Мысли о тиражных решениях на фрилансе
Подписывайтесь на канал. https://t.me/freelancer1s/30
Никогда такого не было и вот опять!
https://safe.cnews.ru/news/top/2022-08-19_najdena_gigantskaya_baza
В открытом доступе оказалась база данных объемом 626 ГБ на 5,7 млрд записей с детальной информацией о посещаемых пользователями сайтах. По версии исследователей из Cybernews, соответствующие логи ведет бесплатный VPN-сервис, разработанный малоизвестной австралийской фирмой, предположительно, в интересах властей Китая.
Не сказать, что новость неожиданная, но на фоне популярности различных VPN-сервисов вполне ожидаемая.
Мы уже поднимали подобные темы на канале. Повторим еще раз. Все подобные сервисы вы используете исключительно на свой страх и риск. Все они потенциально небезопасны, чтобы не декларировали. Остальное - вопрос доверия.
Никто не мешает VPN-сервисам анализировать проходящий трафик и собирать статистику по пользователям, а потом ее как-то использовать. Для бесплатных сервисов это норма жизни, должны же они на что-то существовать.
Ну и подобные сливы время от времени были, есть и будут. Поэтому правило тут одно - думать о том, какую информацию вы доверяете третьим лицам и что будет если она станет известной широкому кругу лиц.
Понятно, что для каждого критичность может быть разной. Информация о том, что примерный семьянин слесарь дядя Петя тайно посещал сайты сомнительного содержания будет интересна разве только что его жене, с целью лишний раз поскандалить.
А вот для политиков, чиновников и иных общественных деятелей это может быть подобно эффекту выскользнувшей из под полы у лектора общества трезвости бутылке водки во время собрания этого самого общества.
Так что всегда думайте, что именно вы размещаете, какие ресурсы посещаете и с кем вы делитесь информацией об этом.
А увидев очередной бесплатный сервис - задумайтесь, а с чего бы вдруг такая щедрость?
Делегируете ли вы задачи, для которых недостаточно компетенций?
Компетенции и делегирование
А это уже традиционно пятничное. Позвонил мне на неделе коллега, который недавно сменил место работы и попросил помочь с производительностью 1С.
Ситуация классическая - разработчики не знают тонкости работы платформы 1С, тормозит, выбивает с ошибками - дергаем админов.
Админы тоже не знают платформы, у них вроде все хорошо, мячик снова улетает к разработчикам.
Это интересная и забавная игра, пока конфликт не вышел на уровень генерального директора.
В итоге начальник IT быстро переобулся из сторонника идей "сами мастера на все руки" и согласился привлечь людей со стороны.
За пару дней нашли узкие места, сделали. Все довольны.
А что делаете вы, если недостаточно компетенций? Делегируете задачи или разбираетесь сами?
👇 Комментируем под голосованием👇
🧹 Большая уборка
Мы ставим и удаляем пакеты, редко задумываясь о том, что там остается. А остается там много. Как минимум - измененные файлы конфигурации.
Как максимум - временные файлы, кеши и т.д.
Чтобы узнать, что осталось от пакета достаточно выполнить команду:
dpkg -l | grep имя_пакеталучше использовать часть имени, чтобы прихватить все сопутствующие пакеты. Как видим, у нас осталось два хвоста от сервера 1С:Предприятие Это можно понять по состоянию пакета, чаще всего вы будете видеть:
ii - к установке/установлен rc - к удалению/остались файлы конфигурацииЧто делать? Чистить. Следующие команды просто удаляют пакеты:
apt remove имя_пакета
dpkg -r (--remove)имя_пакета
А эти команды удаляют не только пакет, но и его настройки:
apt purge имя_пакета
dpkg -P(--purge)имя_пакета
Ими же можно вычистить и остатки от пакетов.
Но будьте благоразумны. Не стоит использовать purge направо и налево. Но стоит почистить хвосты, если вы больше не планируете использовать данный пакет в обозримом будущем.Первый российский магазин приложений
RuMarket – цифровой магазин, в котором всегда доступны мобильные приложения.
Это бесплатная и безопасная платформа для всех. Мы за то, чтобы любимыми приложениями можно было пользоваться без ограничений.
Узнай подробнее: https://bit.ly/3A59ilp
Почему не работает sudoers?
Многие знают, что sudo гибко настраивается через файл /etc/sudoers.
Например, можно убрать запрос пароля:
andrey ALL=(ALL:ALL) NOPASSWD:ALLНо иногда надо просто разрешить несколько команд, тоже без пароля:
andrey ALL =(ALL:ALL) NOPASSWD: /usr/bin/apt update, /usr/bin/apt full-upgradeДобавим в файл, как на первом рисунке и что? И ничего, все равно просит пароль. Ок, посмотрим что может пользователь:
sudo -lИ видим, что его правило перекрывается
ALL=(ALL:ALL)Да, в /etc/sudoers нижестоящие правила перекрывают вышестоящие! ☝️☝️☝️ Так, но откуда оно? А вот отсюда, так как мы входим еще в группу sudo:
%sudo ALL=(ALL:ALL) ALLМеняем порядок записей (рис. 3) и все работает как надо! На скриншотах можно увидеть еще несколько полезных команд:
sudo -kСбрасывает временную метку, что требует пароль при следующем вызове.
sudo !!Повторить вместе с sudo последнюю команду (если вы забыли про sudo).
☝️ Не все умеют правильно пользоваться командами su и sudo.
Команда su производит замену пользователя и имеет синтаксис:
su [опции] имя_пользователя. Если имя пользователя не указано - то root. Но при этом сохраняется контекст текущего пользователя (дом. директория, переменные окружения и т.д.). Поэтому, например, нельзя вызвать бинарник не указывая путь к нему, который еще надо узнать. Если же использовать:
su - (-l, --login)То будет загружен контекст root, как будто бы он вошел в систему. sudo позволяет выполнить команду от имени другого пользователя, если не указано имя, то - root и тоже работает в контексте вызвавшего пользователя. Чтобы изменить поведение используйте:
sudo -sДанный ключ запустит командную оболочку согласно настроек вызываемого пользователя. Альтернативный вариант:
sudo -iЭтот ключ полностью повторяет поведение su - и не только запускает оболочку вызываемого пользователя, но и полностью считывает параметры окружения, как будто бы он интерактивно вошел в систему.
В обсуждениях у нас неоднократно поднималась тема контрафактного ПО. Некоторые пользователи при этом бахвалились, мол мы старые пираты и это все еще доказать надо... И все такое прочее.
А теперь смотрим как это выглядит с другой стороны. Товарищ просто записал на диск 1С и продал его не тому человеку. Выручив в общей сложности 1750 рублей получил сбыт в крупном размере по ч2 146 УК РФ и ч1 273 УК РФ. При этом он ничего не установил и не взломал.
Букв много, слог - формальный, юридический, тяжелый. Но к прочтению рекомендуется, так как снимает ряд иллюзий и заставляет задуматься, что не его месте может оказаться и сам читатель (из тех, кто сильно бравирует).
Как EdgeCDN помогает TenChat снизить нагрузку на серверы и ускорить доставку медиаконтентаTenChat — деловая социальная сеть, объединяющая предпринимателей, сотрудников, фрилансеров и лидеров мнений на одной платформе.В 2022 году аудитория соцсети начала резко расти. Количество пользователей с января увеличилось в 10 раз. И, естественно, в несколько раз выросла нагрузка на инфраструктуру.Справится с огромными объёмами трафика и сохранить высокую скорость работы сервиса помогла EdgeCDN.Подробнее о том, как мы разгрузили серверы TenChat и ускорили работу приложения, читайте в нашем новом кейсе: https://vk.cc/cfOa2KСледите за нами в телеграм: https://t.me/edgecenter
Мракобесие и джаз
В другой канал пришел человек с вопросом: а чего это у меня роутер обновлений скачать не может?
Ну слово за слово - выложил конфигурацию. 😱😱😱
https://gist.github.com/oldcopy/b9ca531d2fd9240e946947916bba1483
На вопрос: откуда дровишки? Последовал ответ: много в интернетах разных сайтов...
Яндекс продолжает закручивать гайки. Теперь в Я360 (он же бывший Яндекс.Коннект, он же Яндекс ПДД) нельзя бесплатно добавить организацию. Сразу предлагается минимальный тариф - 250 руб. за человека в месяц.
Ранее созданные организации пока работают и позволяют добавлять сотрудников. Вопрос - надолго ли?
Когда отработал свою стоимость до последней копейки.
Недавно сняли с одного сервера диски, состояние показано выше. Ресурс двух 860 EVO выработан полностью за 601 день, чуть меньше 2 лет (20 месяцев).
По факту диски полностью отработали свою стоимость (весьма небольшую) и спокойно пошли под замену.
Встает вопрос, а может сразу надо было купить те же Samsung PM893 с ресурсом 341 ТБ, но они в два раза дороже... 🤔
Простой расчет показывает, что нет. За три года (срок гарантии) на диски будет записано около 137 ТБ, т.е. половина ресурса. И согласовать их замену будет гораздо сложнее.
Спросят: а зачем менять? А затем, что статистика показывает: вероятность отказа за пределами гарантийного срока начинает сильно расти. А это не HDD, которые редко мрут сразу и наглухо. Тут раз и все. Был диск, стал кирпич.
Поэтому лучше два раза за это время поменять недорогие EVO. По цене тоже самое, но все время новые диски.
Linux - начинающим. Установка и первоначальная настройка Debian 11 для сервера
Debian - один из самых старых и популярных Linux-дистрибутивов общего применения, одинаково подходящего для создания как сервера, так и рабочей станции. Но сегодня мы поговорим именно о серверном применении, где Debian ценится, в первую очередь, за высочайшую стабильность и консервативность. В данной статье мы пошагово расскажем, как установить и настроить Debian 11 в минимальной серверной конфигурации, которую потом можно будет использовать как основу для любых серверных решений на базе этой системы.
https://interface31.ru/tech_it/2022/08/linux-nachinayushhim-ustanovka-i-pervonachal-naya-nastroyka-debian-11-dlya-servera.html
Пятничный опрос. Как мы уже как-то выяснили, что большинство из нас любит пиво. Теперь осталось выяснить какое именно пиво.
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
