DevOps Portal | Linux
13.4K subscribers
868 photos
112 videos
10 files
882 links
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps

Связь: @devmangx

РКН: https://clck.ru/3P8kFH
Download Telegram
Telegram, TikTok и другие соцсети оштрафованы за игнорирование российских законов 👨‍⚖️ 💶

Роскомнадзор сообщил о наложении штрафов на шесть иностранных социальных сетей за неисполнение требований закона «о самоконтроле», который действует с 1 февраля 2021 года (ст. 10.6 Федерального закона «Об информации, информационных технологиях и защите информации»). Он накладывает на социальные сети ряд обязанностей, а именно обязанность самостоятельно удалять запрещенную информацию, иметь форму для обращений пользователей и публиковать отчеты о своей деятельности.

С 1 сентября 2023 года вступили в силу изменения в КоАП РФ, согласно которым у социальных сетей появилась ответственность за неисполнение требований закона «о самоконтроле». С этого времени, по данным ведомства, выявлены ряд нарушений, связанных с тем, что иностранные социальные сети не проводят добросовестную модерацию собственных площадок и не размещают необходимые сведения в соответствии с законодательством, в том числе после получения соответствующего требования ведомства.
В результате Роскомнадзор составил 14 протоколов об административных правонарушениях по ч. 1 и 2 ст. 13.50 КоАП РФ и по ст. 19.7.10-4 КоАП РФ. По итогам рассмотрения этих протоколов судами шесть социальных сетей были оштрафованы на общую сумму 5,15 млн рублей:

Pinterest (900 тыс. руб.)
Twitch (900 тыс. руб.)
Google (900 тыс. руб.)
TikTok (750 тыс. руб.)
Telegram (900 тыс. руб.)
Likee (800 тыс. руб.)
Еще восемь протоколов ожидают рассмотрения в суде.

Меня, честно говоря, всегда смешил контраст между суммами, компанией, которой она назначена и зданием суда, который вынес решение. Создается впечатление, что суд пытается из последних сил найти деньги на ремонт своих помещений, но штрафы все время проскальзывают сквозь пальцы словно песок 🤷‍♂️ Реально, взгляните на то, как выглядит какой-нибудь Таганский районный суд и как выглядит офис того же Google 😁 900 тысяч рублей при таком сравнении кажутся просто мелочью…
👍4
В Firefox на KDE Plasma 6 украли кнопки управления окном 😱

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

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

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

Понятно дело, что причина, скорей всего, в переходе на новую версию библиотеки Qt и что вряд ли стоит ожидать того, что вся орава разработчиков быстро перестроится под нее. Но, как по мне, основные команды уже должны начать шевелиться.
👍2
Фишка iPhone, которой не хватает многим смартфонам на Android 📱

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

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

Поддерживает ли ваш смартфон такую возможность?
👍2
VK Messenger появился для Linux 💬

Как говорится, не прошло и года! Разработчики выкатили линукс-версию мессенджера. Доступны DEB и RPM пакеты, а также AppImage.

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

Напишите в комментариях, пользуетесь ли вы ВК и как часто общаетесь там с кем-либо?
В Минцифры обратились к услугам «белых» хакеров

В Минцифры запустили второй этап Bug Bounty — программы по поиску «белыми» хакерами уязвимостей на «Госуслугах» и других государственных порталах. За обнаружение «дыр» в защите хакерам заплатят от 30 тыс. до 1 млн рублей.

Для России это относительно молодое направление, но в последнее время крупные компании, например «Яндекс» или «Ростелеком», регулярно организуют подобные программы.

Кстати, про хакеров разных цветов я писал когда-то на канале. Если не читали эту одну из первых статей, то самое время сделать это.
👍4
Пять примеров того, зачем нужна OpenSSL 🔐

Это библиотека для криптографических функций и инструмент для работы с SSL/TLS протоколами.

Покажу пять простых примеров использования:

1. Генерация ключей:

openssl genrsa -out private.key 2048


2. Создание сертификата:

openssl req -new -key private.key -out certificate.csr


3. Создание самоподписанного сертификата:

openssl req -new -x509 -key private.key -out certificate.crt -days 365


4. Шифрование и расшифрование файлов:

openssl enc -aes-256-cbc -salt -in input.txt -out encrypted.txt


5. Создание и проверка цифровой подписи:

openssl dgst -sha256 -sign private.key -out signature.bin document.txt
👍3
Немного мемасиков в связи с предстоящим выходом новой версии KDE Plasma.

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

Это какие-то внутренние изменения, так как внешне шестые кеды остаются пока такими же, как и после установки. Скоро, кстати, покажу и расскажу о кое-чем еще интересном в новой версии.
👍1
Новая лампа под Новый год💡

Ранее в сообществе писал о том, что планирую сменить источник освещения рабочего места.

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

Прийти должна ориентировочно 15 числа, так что поделюсь и первыми впечатлениями от покупки, и тем какого ее использовать.
👏1
💡Настройка sudo для пользователей Linux

1️⃣ Используйте visudo для редактирования конфигурации sudo

Команда sudo настраивается с помощью /etc/sudoers файла. Неправильный синтаксис в этом файле оставит вас с испорченной системой, где sudo не будет работать.

Просто используйте:

sudo visudo 


visudo выполняет проверку синтаксиса при попытке сохранить ваши изменения.

2️⃣ Показывать звездочки при вводе пароля с помощью sudo

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

Чтобы отобразить звездочки с помощью sudo, запустите sudo visudo и найдите строку:

Defaults env_reset


Измените ее на:

Defaults env_reset,pwfeedback


В некоторых дистрибутивах, таких как Arch, вы можете не найти строку env_reset по умолчанию. В этом случае просто добавьте новую строку с текстом:

Defaults env_reset, pwfeedback


3️⃣ Увеличьте время ожидания пароля sudo

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

Отредактируйте файл sudoer, как вы видели выше, и найдите строку с Defaults env_reset и добавьте timestamp_timeout=XX к строке, чтобы она стала такой:

Defaults env_reset, timestamp_timeout=XX 


где XX - время ожидания в минутах.

Если у вас есть другие параметры, все они могут быть объединены:

Defaults env_reset, timestamp_timeout=XX, pwfeedback 


Аналогичным образом можно регулировать лимит повторных попыток ввода пароля. Используйте passwd_tries=N.
👍10
Новый вид ИИ, вдохновленный червями, обещает революцию в навигации роботов и анализе данных 🧠

Компания Liquid AI, основанная выдающимся специалистом в области робототехники Даниэлой Рус из Массачусетского технологического института, создает универсальные ИИ-системы на базе относительно новых моделей — жидких нейронных сетей.

Жидкие нейросети состоят из небольшого количества «нейронов», поведение которых описывается уравнениями. В отличие от традиционных моделей, таких как GPT-3 с 175 миллиардами параметров и 50 000 токенов, жидкие сети гораздо компактнее и требуют значительно меньших вычислительных мощностей для обучения и работы. Например, программа для автономного вождения может содержать всего 20 тысяч параметров и работать даже на Raspberry Pi.

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

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

P. S. вспомнился почему-то Т1000 из Терминатора: Судный день
🤔2
Запись экрана через Spectacle в KDE Plasma 📷

Для записи происходящего на экране не обязательно устанавливать такие программы, как OBS Studio. Если требуется простой скринкаст, то можно обойтись встроенной утилитой снимков экрана. В KDE Plasma такой утилитой является Spectacle.

Правда в KDE Plasma 6 запись экрана доступна только в сессии Wayland. В X11 кнопка записи не доступна. Не помню было ли так в KDE Plasma 5.27 🤷‍♂️ На первом изображений Spectacle в Wayland, второй скриншот - это же окно под X11.

P. S. такой же функционал есть и в системной скриншотелке GNOME
👍2
Раскрыт дьявольский план Линуса Торвальдса 😈

С выходом в релиз ядра версии 6.6.6. все сервера на Linux превратятся в кирпич! Линус после этого исчезнет в адском пламени 🔥
🔥3🤔2
Я знаю, что вы качали прошлым летом 👀

Все торрент раздачи довольно легко отслеживаются. Как, спросите вы? Есть сайт:

https://iknowwhatyoudownload.com

Указываете свой IP адрес и наблюдаете раздачи. Я давно уже ничего торрентами не качаю, поэтому моего адреса в раздаче не нашлось, но вот другие «соседние» адреса очень легко мониторится.
🤔2
Стоит ли пробовать Calculate Linux?

Вот уже несколько авторов телеграмм-каналов отписались о том, что им понравился Calculate Linux. И даже возникла мысль погонять его в выходные на ноутбуке.

Кто что может сказать про этот Gentoo русского разлива?
🤔2
Что там сайтом? Может уже забросил давно?

На самом деле работа кипит и если не прям 31 декабря, то в начале января выкачу версию в интернет. Почему ничего не пишу про сайт?

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

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

В общем, на месте не стоим и двигаемся, двигаемся 💪
👍9
Дзен стал шире 👐

Платформа тут обновилась: раньше контент располагался посередине, а по бокам были большущие белые полосы.

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

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

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

Может скоро все изменят и деньги хлынут волной на авторов? 😏
👍4🤔2
DevOps Portal | Linux
Firefox включает поддержку Wayland 🦊 Начиная с версии 121 веб-браузер Mozilla Firefox при запуске в сеансе Wayland будет задействовать «родную» поддержку новой оконной системы. Это сделает работу пользователей Linux в интернете безопаснее, улучшит отзывчивость…
Выпущен Firefox 121.0 с поддержкой Native Wayland 🦊

19 декабря состоялся релиз 121-ой версии моего любимого браузера. В Firefox 121 для Linux теперь по умолчанию используется Wayland Compositor вместо XWayland. Поддержка X.Org/X11 остаётся для тех пользователей, кто не использует среду рабочего стола на базе Wayland. В Mozilla рассказали, что данное изменение «обеспечивает поддержку жестов для тачпада и сенсорного экрана, поддержку навигации свайпами, настройки DPI для каждого монитора, улучшенную производительность графики и многое другое». Но тут есть и некоторые ограничения, например, окна режима «картинка в картинке» требуют дополнительного клика или настройки. По умолчанию такое окно не остаётся на переднем плане.

Примечательно, что в Manjaro Linux обновления для лисьего браузера до сих пор нет и там по прежнему используется версия 120.0.1. Мало того, в Manjaro у меня вообще отсутствует возможность выбор сессии: нет того самого переключателя между X11 и Wayland, как это происходит в других дистрибутивах с KDE Plasma. Пользователи Manjaro, отпишитесь пожалуйста, есть ли у вас возможность переключать сессии при авторизации в системе?
Работаем с кодировкой файлов в терминале Linux 📝

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

Пример 1: Преобразование из UTF-8 в ASCII

iconv -f UTF-8 -t ASCII input.txt > output.txt


Этот пример преобразует содержимое файла input.txt из кодировки UTF-8 в ASCII и записывает результат в output.txt.

Пример 2: Изменение кодировки файла

iconv -f ISO-8859-1 -t UTF-8 input.txt > output.txt


Эта команда изменяет кодировку файла input.txt с ISO-8859-1 (Latin-1) на UTF-8 и записывает результат в output.txt.

Пример 3: Указание файла для стандартного ввода и вывода

iconv -f WINDOWS-1251 -t UTF-8 < input.txt > output.txt


Этот пример использует стандартный ввод (input.txt) с кодировкой WINDOWS-1251 и выводит результат в output.txt с кодировкой UTF-8.

Пример 4: Рекурсивное преобразование файлов в директории

find /path/to/directory -type f -name '*.txt' -exec iconv -f UTF-8 -t ISO-8859-1 {} -o {} \;


Этот пример находит все файлы с расширением .txt в указанной директории и конвертирует их содержимое из UTF-8 в ISO-8859-1.


К слову, утилита iconv также портирована под Windows, поэтому братцы-форточники тоже могут порадовать себя тем, что в консоли всяческую магию творят 😁 Обычные же линуксоиды, привыкшие к этим вашим окошечкам и кнопочкам, могут спросить: на кой мне это все знать?

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

Если же желаете побольше узнать про кодировки разные, то милости прошу в Google, Yandex и иные любимые вами поисковики: информации три вагона, две телеги.
👍6
С Новым 2024 годом, уважаемые подписчики 🎄🥳

Желаю вам и вашим близким здоровья и исполнения всего запланированного!

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

Еще раз всех с Новым годом и удачных праздников!!
👍11