Мир IT c Антоном Павленко
7.28K subscribers
652 photos
157 videos
19 files
1.41K links
IT новости, статьи и видео с канала
https://youtube.com/pavlenkoat
По всем вопросом обращаться @pavlenko_at

Поддержать автора:
https://www.donationalerts.com/r/pavlenkoat
Автор канала прошел путь от сисадмина до DevOps/SRE в крупных компаниях
Download Telegram
Новый выпуск: https://youtu.be/j7iKs5xiujM Приятного просмотра
Роскомнадзор может запретить торрент-трекер за распространения Linux.😨😨😨


НПО «РусБИТех» подал в суд на торрент-трекера torplanet.ru, обвинив в незаконном распространении Linux-дистрибутива Astra Linux Special Edition. Мосгорсуд удовлетворил заявление компании и у владельцев есть три дня на удаление ссылок на скачивания. Если не выполнят требования Роскомнадзор включит торрент-трекера torplanet.ru в реестр запрещенных сайтов.

Astra Linux создан на основе Debian GNU/Linux и распространяется под лицензией GNU GPL. Debian свободно распространяется и имеет открытый исходный код. Все Debian модификации должны свободно распространяться. Хотя исходные коды Astra Linux доступны на сайте разработчика, однако сам дистрибутив имеет проприетарную лицензию. При этом лицензия. GNU GPL не позволяет включать программу в проприетарное ПО. 😑

Можно конечно сослаться на Redhat, но они продают поддержку и собственный софт.
В одном из следующих обновлений ОС Windows 10 из меню «Пуск» Microsoft может убрать «живые плитки» (live tiles), сообщил главный редактор портала Windows Central Зак Боуден в своем Twitter. Предположение Боуден сделал на основе отсутствия в бета-версии обновления с индексом 19H1 возможности для пользователя самостоятельно закреплять в «Пуске» плитки с нужными ему приложениями – пиктограммы с новыми программами будут появляться только после их установки.

По мне неубедительно, но если это произойдет многие пользователи Windows будут рады.
Строка форматирования вывода команды date в linux (первым символом должен быть +)

%a день недели, сокр. Sun Вск
%A день недели, полный Sunday Воскресенье
%d число месяца (01—31) 06
%e число месяца, дополненное пробелом ( 1—31)
%j день года (001—366)
%u день недели (1—7, воскресенье = 7)
%w день недели (0—6, воскресенье = 0)

Неделя

%U номер недели (00—53, воскресенье — первый день недели)
%W номер недели (00—53, понедельник — первый день недели)
%V номер недели (01—53, понедельник — первый день недели)

Месяц

%m номер месяца (01—12)
%h или %b месяц, сокр.
%B месяц, полный

Год

%y год без столетия (00—99)
%C столетие (00—99)
%Y год, включая столетие
%g год (без столетия) понедельника недели %V
%G год (включая столетие) понедельника недели %V

Дата

%D %m/%d/%y 12/06/09
%x дата в формате текущей локали
%F %Y-%m-%d 2009-12-06

Час

%l час в 12-часовой системе, дополненный пробелом ( 1—12)
%I час в 12-часовой системе (01—12)
%k час, дополненный пробелом ( 0—23)
%H час (00—23)
%p В английских локалях, AM («до полудня») или PM («после полудня»).
Во многих других локалях не используется.
%P То же, что %p, но строчными буквами

Минута

%M минута (00—59)

Секунда

%s секунд с 00:00:00
%S секунда (00—60)
%N наносекунда (000000000—999999999)

Время

%r 12-часовое время в текущей локали
%R %H:%M
%T %H:%M:%S
%X время в стандартном формате для текущей локали

Дата и время

%c дата и время в стандартном формате для текущей локали

Часовой пояс

%z часовой пояс в формате
%:z часовой пояс в формате
%Z алфавитный код часового пояса

Оформление

%% Символ «%»
%n Новая строка (0x0a)
%t Табуляция (0x09)
Бурная ночь, бомжи и внезапная любовь… Что общего между этими словами и командами Linux?

Узаете в видео https://youtu.be/-VV75JVEkmc

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

ОС семейства UNIX созданы следуя нескольким единым идеям и концептам, которые отразились в их дизайне, интерфейсе, культуре и эволюции. Одна из важнейших таких идей: "все - это файл"

Этот ключевой принцип состоит в предоставлении единой парадигмы для доступа к широкому кругу устройств ввода/вывода: документы, директории, жесткие диски, CD-диски, модемы, клавиатуры, принтеры, мониторы, терминалы и даже некоторые межпроцессовые взаимодействия и сетевые соединения. Фокус в том, чтобы предоставить простые абстракции для всех этих ресурсов, каждую из которых отцы UNIX назвали "файлом". Так как доступ к любому "файлу" можно получить через один и тот же интерфейс(API, не путать с GUI), вы можете использовать один и тот же набор базовых команд для чтения/записи диска, клавиатуры, документа или сетевого устройства.
Вот уж воистину:

Программирование сейчас находится в состоянии гонки между разработчиками, которые пытаются сделать свои приложения все более устойчивыми к тупости пользователя, и вселенной, которая создает все более и более глупых пользователей. Надо признать, что у программистов мало шансов в этой битве.
Знаете, когда появился systemd, я его ругал, наверно, под воздействием хейтеров (их аргументы были убедительны). Поэтому долго сидел на ubuntu 14.04. Ведь они отошли от философии Unix: “Пишите программы, которые делают что-то одно и делают это хорошо”. Да-да, философия микросервисов в Unix подобных ОС давно существуют и монстры-комбайны тут не приветствуются.

Перешел на 16.04, познакомился с systemd, понял, что он должен был появиться. SysV и upstart состоят из скриптов, текст которых по сути похож. Всегда было интересно: почему бы его не вынести и не обернуть, добавляя информацию, необходимую для запуска конкретной программы? Они отошли от них в пользу конфигов и убрали кучу повторяющегося кода. Конфиг выглядит как-то поприятнее. Да и философию Unix они не сильно предали. Systemd - это куча программ, объединенных в единое целое. Что много рассказывать, - вот хорошая 'статья-ответ хейтерам' https://habr.com/ru/post/438698/ рекомендую, кому интересна эта тема.
В выпуске "Основные команды Linux, которые должен знать каждый" я давал команду cd /var/./lib/../spool/cron/./crontabs/../../mail/.././../run/../././lib/./.././../lib/./systemd и просил написать где мы в итоге окажемся.

Кто дал правильный ответ вы узнаете в ближайшем выпуске, а сейчас давайте разберем команду по полочкам:
cd /var/ (перейдем в директорию /var/)
cd ./ (./ - означает текущая директория, останемся в /var/)
cd lib/ (перейдем в директорию /var/lib/)
cd ../ (../- означает директория выше, перейдем в директорию /var/)
cd spool/ (перейдем в директорию /var/spool/)
cd cron/ (перейдем в директорию /var/spool/cron/)
cd ./ (останемся в /var/spool/cron/)
cd crontabs/ (перейдем в директорию /var/spool/cron/crontabs/)
cd ../ (перейдем в директорию /var/spool/cron/)
cd ../ (перейдем в директорию /var/spool/)
cd mail/ (перейдем в директорию /var/spool/mail/)
cd ../ (перейдем в директорию /var/spool/)
cd ./ (/var/spool/)
cd ../ (/var/)
cd run/ (/var/run/)
cd ../ (/var/)
cd ./ (/var/)
cd ./ (/var/)
cd lib/ (/var/lib/)
cd ./ (/var/lib/)
cd ../ (/var/)
cd ./ (/var/)
cd ../ (/)
cd lib/ (/lib/)
cd ./ (/lib/)
cd systemd (/lib/systemd)

Правильный ответ /lib/systemd.
А вам никогда не хотелось побыть властителем судеб? Хотя бы виртуальных? А давайте поуправляем пользователями Linux. Как? Узнаете в этом видео https://youtu.be/5w2fyPv-H60

В этом выпуске подробно рассмотрим несколько способов создания пользователей в Linux. А также редактирование параметров и управление пользователями.
Сегодня, 14 февраля, великий праздник “Всемирный день компьютерщика”. Дата приурочена к презентации 14 февраля 1946 года в США первого работающего электронного компьютера ENIAC I. Его празднуют программисты, тестировщики, системные администраторы, компьютерные инженеры, специалисты по управлению базами данных и другие it-специалисты.

С праздником коллеги.
Я помню чудное мгновенье: внезапная перезагрузка после обновления
В прошлом месяце я сообщал, что youtube-канал набрал 200 подписчиков.
И так мы покорили новую вершину — 500 подписчиков. Плюс 300 за 20 дней. Неплохо для специализированного канала. Бум случился после публикации роликов с уроками обучающих командой строке Linux. Значит это интересно.

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

В видео вы узнаете:
- как может рухнуть Российский интернет в случае изоляции;
- что слуги народа хотят предпринять
- кто будет все курировать
- мои опасения по поводу данной инициативы
ПОЗДРАВЛЯЮ всех защитников с “День воинской славы России”.!!!Защищайте своих родных, близких и отечество. Не будьте тряпками.
«Яндекс» встроил сервис мгновенного обмена сообщениями в мобильную версию собственного браузера для операционных систем Android и iOS. В настоящее время новая функция находится в режиме бета-тестирования.

Подготовка к автономному Рунету?
А вы знали, что ODF является ГОСУДАРСТВЕННЫМ и МЕЖДУНАРОДНЫМ стандартом документов?

В декабря 2010 г в России зарегистрировали ODF в качестве государственного стандарта, а в качестве ГОСТа вступил в силу с 2011г. Формат зарегистрирован как ГОСТ Р ИСО/МЭК 26300-2010, он используется как основной в популярнейшем свободном офисном пакете OpenOffice и LibreOffice.

Российский ГОСТ соответствует международному стандарту ISO/IEC 26300:2006, принятому еще в конце 2006 г. (см. новость ComNews от 27 декабря 2010 г.58721). К нему относятся файлы, имеющие расширения .odt (текстовые документы), .ods (электронные таблицы), .odp (презентации), .odb (базы данных), .odg (графика) и .odf (формулы).
Во всех версиях WinRAR выпущенных за последнии 19 лет нашли уязвимость

Проблема кроется в устаревшей сторонней библиотеке UNACEV2.DLL, используемой архиватором для распаковки файлов в формате ACE.

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

Как решили проблему? Удалили библиотеку в WinRAR 5.70 Beta 1, теперь архиватор не поддерживает работу с ACE-файлами.

А вы пользуетесь WinRAR?
Если вашему парню:
27 лет;
его сложно понять и не каждый разберет, чего он хочет;
не дает так легко от него уйти;
не любит стрелки;
дружит с пингвинами;
если понять его, он приносит вам счастья
то ваш парень VIM👍.
​​ОС на базе ядра линукс много - это можно расценить как преимущества так и как недостаток.

💪🏻💪🏻💪🏻 Преимущество.

Людям, которым нужно искать систему под определенную задачу это будет плюс… Он найдет
🦅 стабильную ОС с длительной поддержкой (CentOS)
🦅 стабильную ОС с полностью свободными пакетами (Debian)
🦅 ОС с передовыми технологиями (Ubuntu не LTS,Arch и Fedora)
🦅 ОС пограничный вариант между стабильностью и новизной (Ubuntu LTS)
🦅 ОС для новичков Linux Mint
🦅 ОС для слабых ПК (любой дистрибутив с рабочим столом XFCE, LXDE, MATE)

👎🏻👎🏻👎🏻 Недостаток.

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

Так же и многие пользователи компьютеров. Приходя в мир Linux у них разбегаются глаза. Ведь был у них Windows у нее стандартный интерфейс и набор программ и не нужно подстраивать систему под себя. За тебя все продумали. Они доставят знакомые им программы и максимум меняют картинку на рабочем столе. И работают.

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