Forwarded from Системный администратор
Информация о пользователях и системе в Linux
(Обычно первая сотка/тысяча юзеров зарезервирована для системных)
В /etc/passwd записываются UIDs пользователей
В /etc/groups записываются GIDs пользователей
👉 @i_odmin
whoami или echo $USER- выведем имя юзераgroups - выведет группы пользователяid - выведет User IDentifier, его имя, Group IDentifier и группы данного юзера с их GID(Обычно первая сотка/тысяча юзеров зарезервирована для системных)
В /etc/passwd записываются UIDs пользователей
В /etc/groups записываются GIDs пользователей
last - список последних логинов в системуlast reboot - список перезагрузок хоста по времениlast user1 - отобразить историю регистрации пользователя в системе и время его нахождения в нейw - показывает активные сессии (дата, время, ip, простой, сколько было потреблено процессорного времени и что выполняет)echo $XDG_CURRENT_DESKTOP - узнать какая графическая оболочкаhostname - выведет имя хоста, hostname -i - IP адресаuname -a - выводит ОС, версию ядра, архитектуру и дату сборки, процессор, лицензию и так далее, т.е. вся информация о системе, сборке или lsb_release -a или пакет neofetch с полной информацией о системе или cat /etc/os-releasedmidecode - информация о железеfree -w -t --mega - выводит данные об использовании ОЗУ и swap в мегабайтах (поле shared значит разделенная между процессами память, кэш это то, что часто используется и хранится, буфер это то, что приготовлено для записи, кэш и буфера это условно свободная память)date - полная дата с часовым поясомifconfig -a - Настройки всех сетевых адаптеровip addr show - Список всех сетевых интерфейсов и связанных IP-адресовwget -qO- eth0.me - Узнать внешний IPuptimeman ls - документация/инструкция по указанному пакету👉 @i_odmin
👍19👎3❤1
Forwarded from ФизМат
Media is too big
VIEW IN TELEGRAM
Основы криптоанализа
Лекция 1. Криптоанализ: история, философия, подходы.
Лекция 2. Современные шифры и универсальные методы криптоанализа.
Лекция 3. Линейный и дифференциальный криптоанализ
Лекция 4. Алгебраический криптоанализ.
Лекция 5. Криптографические свойства булевых функций
Лекция 6. "Нечестный" криптоанализ: атаки по сторонним каналам
Лекция 7. Криптоанализ асимметричных систем: алгоритмы факторизации
Лекция 8. Криптоанализ асимметричных систем: дискретное логарифмирование
Все видео доступны на youtube
@phis_mat
Лекция 1. Криптоанализ: история, философия, подходы.
Лекция 2. Современные шифры и универсальные методы криптоанализа.
Лекция 3. Линейный и дифференциальный криптоанализ
Лекция 4. Алгебраический криптоанализ.
Лекция 5. Криптографические свойства булевых функций
Лекция 6. "Нечестный" криптоанализ: атаки по сторонним каналам
Лекция 7. Криптоанализ асимметричных систем: алгоритмы факторизации
Лекция 8. Криптоанализ асимметричных систем: дискретное логарифмирование
Все видео доступны на youtube
@phis_mat
👍13
Forwarded from Python академия
Валидаторы данных
Как правило, разработчики пишут регулярные выражения для обработки специфических строк. Но для таких данных как, почта или ссылка, изобретать велосипед не нужно.
Модуль validators позволяет использовать уже готовые валидаторы для самых распространенных задач. В примере можете как раз увидеть валидацию почты и ссылок.
Помимо этого, validators позволяет также работать с ipv4, ipv6, mac адресами и многим другим. В итоге, имеем лаконичный и простой модуль с хорошим функционалом.
Подписывайтесь на канал 👉@pythonofff
Как правило, разработчики пишут регулярные выражения для обработки специфических строк. Но для таких данных как, почта или ссылка, изобретать велосипед не нужно.
Модуль validators позволяет использовать уже готовые валидаторы для самых распространенных задач. В примере можете как раз увидеть валидацию почты и ссылок.
Помимо этого, validators позволяет также работать с ipv4, ipv6, mac адресами и многим другим. В итоге, имеем лаконичный и простой модуль с хорошим функционалом.
Подписывайтесь на канал 👉@pythonofff
👍18
Forwarded from ITmozg
Media is too big
VIEW IN TELEGRAM
🎥 Обработка естественного языка
Введение в обработку естественного языка
Решаем задачи NLP с помощью Hugging Face
Выбор модели в Hugging Face
Что внутри пайплайна обработки текста?
Почему обрабатывать текст сложно?
Графематический анализ
Как разбить русский текст на токены
Морфологический анализ
Библиотеки морфологического анализа
Синтаксический анализ
Полный список видео доступен на youtube
@itmozg
Введение в обработку естественного языка
Решаем задачи NLP с помощью Hugging Face
Выбор модели в Hugging Face
Что внутри пайплайна обработки текста?
Почему обрабатывать текст сложно?
Графематический анализ
Как разбить русский текст на токены
Морфологический анализ
Библиотеки морфологического анализа
Синтаксический анализ
Полный список видео доступен на youtube
@itmozg
👍7
Forwarded from ФизМат
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Высшая математика 1 курс с нуля
Матрицы математика умножение матриц и простейшие операции с матрицами
Определитель матрицы 2х2 3х3 4x4 свойства определителя
Метод гаусса система линейных уравнений решение слау
Производные | геометрический смысл производной функции
Производная сложной функции
Предел функции решение пределов математика
Интеграл с нуля | определенный интеграл | таблица интегралов | сумма римана
Фурье синус косинус и смартфон
Множества | объединение множеств | пересечение множеств
источник
@phis_mat
Матрицы математика умножение матриц и простейшие операции с матрицами
Определитель матрицы 2х2 3х3 4x4 свойства определителя
Метод гаусса система линейных уравнений решение слау
Производные | геометрический смысл производной функции
Производная сложной функции
Предел функции решение пределов математика
Интеграл с нуля | определенный интеграл | таблица интегралов | сумма римана
Фурье синус косинус и смартфон
Множества | объединение множеств | пересечение множеств
источник
@phis_mat
👍37🔥5🤔5😁1
Forwarded from ITmozg
Chrome теперь позволяет искать в истории и закладках из адресной строки
Google постоянно меняет свой браузер Chrome для PC и Mac. Вносимые улучшения чаще всего направлены на повышение производительности людей, которые работают в основном с помощью браузера.
Теперь Google предлагает еще один способ быстрого доступа к истории или поиска содержимого вкладки: написать прямо в Омнибоксе. Поиск по истории теперь доступен там, если набрать
@itmozg
Google постоянно меняет свой браузер Chrome для PC и Mac. Вносимые улучшения чаще всего направлены на повышение производительности людей, которые работают в основном с помощью браузера.
Теперь Google предлагает еще один способ быстрого доступа к истории или поиска содержимого вкладки: написать прямо в Омнибоксе. Поиск по истории теперь доступен там, если набрать
@history, по вкладкам — @tabs, а по закладкам — @bookmarks.@itmozg
👍20👎3
Forwarded from React
Используем React для создания менеджера бюджета, чтобы следить за ежедневными расходами
https://dev.to/gbadeboife/using-react-to-create-a-budget-manager-59jh
✍️ @React_lib
https://dev.to/gbadeboife/using-react-to-create-a-budget-manager-59jh
✍️ @React_lib
👍9😁7
Tableau Strategies: Solving Real, Practical Problems with Data Analytics
Авторы: Ann Jackson, Luke Stanke (2021)
Если вы хотите повысить ценность Tableau для своей организации, эта практическая книга к вашим услугам. Авторы Энн Джексон и Люк Станке учат стратегиям решения реальных аналитических задач с помощью Tableau. Начиная с основ и переходя к продвинутым темам, таким как многомерный анализ и взаимодействие с пользователем, вы изучите практические и творческие примеры, которые можно применить со своими собственными данными.
Во время чтения книги вы:
✔️Научитесь использовать эту книгу как полезное справочное руководство по Tableau;
✔️Визуализируете различные типы данных и решите определенные проблемы с данными;
✔️Создадите привлекательные визуализации данных, информационные панели и продукты;
✔️Узнаете, как проводить аналитику;
✔️Изучите категориальный и количественный анализ.
Скачать книгу
Авторы: Ann Jackson, Luke Stanke (2021)
Если вы хотите повысить ценность Tableau для своей организации, эта практическая книга к вашим услугам. Авторы Энн Джексон и Люк Станке учат стратегиям решения реальных аналитических задач с помощью Tableau. Начиная с основ и переходя к продвинутым темам, таким как многомерный анализ и взаимодействие с пользователем, вы изучите практические и творческие примеры, которые можно применить со своими собственными данными.
Во время чтения книги вы:
✔️Научитесь использовать эту книгу как полезное справочное руководство по Tableau;
✔️Визуализируете различные типы данных и решите определенные проблемы с данными;
✔️Создадите привлекательные визуализации данных, информационные панели и продукты;
✔️Узнаете, как проводить аналитику;
✔️Изучите категориальный и количественный анализ.
Скачать книгу
👍6👎1
Forwarded from C++ geek
Введение в обработку исключений
Одним из преимуществ C++ перед C является обработка исключений. Исключения - это ненормальные условия, с которыми программа сталкивается во время своего выполнения.
Есть два типа исключений: а) синхронные, б) асинхронные (например, которые находятся вне контроля программы, сбой диска и т. д.). Для этой цели C++ предоставляет следующие специализированные ключевые слова.
try: представляет блок кода, который может вызвать исключение.
catch: представляет блок кода, который выполнится при возникновении определенного исключения.
throw: используется для создания исключения. Также используется для перечисления исключений, которые генерирует функция, но не обрабатывает себя.
➡️ @cpp_geek
Одним из преимуществ C++ перед C является обработка исключений. Исключения - это ненормальные условия, с которыми программа сталкивается во время своего выполнения.
Есть два типа исключений: а) синхронные, б) асинхронные (например, которые находятся вне контроля программы, сбой диска и т. д.). Для этой цели C++ предоставляет следующие специализированные ключевые слова.
try: представляет блок кода, который может вызвать исключение.
catch: представляет блок кода, который выполнится при возникновении определенного исключения.
throw: используется для создания исключения. Также используется для перечисления исключений, которые генерирует функция, но не обрабатывает себя.
➡️ @cpp_geek
👍14👎3❤1
Forwarded from Python академия
Изменение типа данных элементов множества
При помощи set comprehension мы также можем изменять типы данных элементов нашего множества.
Подписывайтесь на канал 👉@pythonofff
При помощи set comprehension мы также можем изменять типы данных элементов нашего множества.
Подписывайтесь на канал 👉@pythonofff
👍6
Hardcore Programming for Mechanical Engineers
Автор: Angel Sola Orbaiceta (2020)
Что, если бы вы могли решать сложные инженерные задачи программированием на Python? С помощью жесткого подхода, изложенного в этой книге, вы узнаете, как создавать решения с нуля, используя линейную алгебру, геометрию и физику, для написания пользовательских библиотек, рисования примитивов и создания приложений.
Во время чтения книги вы:
✔️Используете регулярные выражения для анализа вводимых файлов;
✔️Улучшите свой код с помощью модульного тестирования, инкапсуляции и правильных имен;
✔️Научитесь создавать анимацию с помощью виджета Canvas Tkinter.
Скачать книгу
Автор: Angel Sola Orbaiceta (2020)
Что, если бы вы могли решать сложные инженерные задачи программированием на Python? С помощью жесткого подхода, изложенного в этой книге, вы узнаете, как создавать решения с нуля, используя линейную алгебру, геометрию и физику, для написания пользовательских библиотек, рисования примитивов и создания приложений.
Во время чтения книги вы:
✔️Используете регулярные выражения для анализа вводимых файлов;
✔️Улучшите свой код с помощью модульного тестирования, инкапсуляции и правильных имен;
✔️Научитесь создавать анимацию с помощью виджета Canvas Tkinter.
Скачать книгу
👍13👏1
Forwarded from Базы данных (Data Base)
Инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД.
Онлайн версия
Установка на собственный сервер
#SQL
👉 @database_info
Онлайн версия
Установка на собственный сервер
#SQL
👉 @database_info
👍26❤4
SQL Pocket Guide: A Guide to SQL Usage
Автор: Alice Zhao (2021)
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
Во время чтения книги вы:
✔️Быстро узнаете, как выполнять определенные задачи с помощью SQL;
✔️Примените примеры синтаксиса из книги в своих запросах;
✔️Обновите SQL-запросы для работы в пяти различных системах управления базами данных;
✔️Подключите Python и R к реляционной базе данных;
✔️Изучите часто задаваемые вопросы по SQL.
Скачать книгу
Автор: Alice Zhao (2021)
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
Во время чтения книги вы:
✔️Быстро узнаете, как выполнять определенные задачи с помощью SQL;
✔️Примените примеры синтаксиса из книги в своих запросах;
✔️Обновите SQL-запросы для работы в пяти различных системах управления базами данных;
✔️Подключите Python и R к реляционной базе данных;
✔️Изучите часто задаваемые вопросы по SQL.
Скачать книгу
👍10🤔1