Kali Linux Hacking
Автор: Ethem Mining (2019)
Взлом становится все более сложным и изощренным, и компании пытаются защитить свои цифровые активы от угроз, создавая системы кибербезопасности. Эти системы необходимо регулярно проверять, чтобы гарантировать, что они выполняют работу, для которой предназначены. Люди, которые могут выполнять эти проверки, - это тестеры на проникновение и этические хакеры, программисты, которые обучены находить и использовать уязвимости в сетях и предлагать способы их скрыть. Из этой книги вы узнаете, как освоить стандартную платформу для тестирования безопасности - Kali Linux.
Во время чтения книги вы:
✔️Изучите краткое введение в Kali Linux;
✔️Узнаете все о различных типах взлома;
✔️Поймете, почему хакеры не всегда плохие парни, а также узнаете 8 типов хакеров в современном киберпространстве;
✔️Узнаете, почему Kali Linux - это платформа, которую выбирают многие;
✔️Поймете, как освоить терминал Linux, а также основные команды Linux, о которых вам абсолютно необходимо знать.
Скачать книгу
Автор: Ethem Mining (2019)
Взлом становится все более сложным и изощренным, и компании пытаются защитить свои цифровые активы от угроз, создавая системы кибербезопасности. Эти системы необходимо регулярно проверять, чтобы гарантировать, что они выполняют работу, для которой предназначены. Люди, которые могут выполнять эти проверки, - это тестеры на проникновение и этические хакеры, программисты, которые обучены находить и использовать уязвимости в сетях и предлагать способы их скрыть. Из этой книги вы узнаете, как освоить стандартную платформу для тестирования безопасности - Kali Linux.
Во время чтения книги вы:
✔️Изучите краткое введение в Kali Linux;
✔️Узнаете все о различных типах взлома;
✔️Поймете, почему хакеры не всегда плохие парни, а также узнаете 8 типов хакеров в современном киберпространстве;
✔️Узнаете, почему Kali Linux - это платформа, которую выбирают многие;
✔️Поймете, как освоить терминал Linux, а также основные команды Linux, о которых вам абсолютно необходимо знать.
Скачать книгу
👍12
Distributed Services with Go
Автор: Travis Jeffery (2021)
Это книга для тех, кто хочет научиться создавать распределенные системы. Вы знаете основы Go и хотите применить свои знания на практике? С помощью книги можно научиться создавать распределенные сервисы с высокой доступностью, отказоустойчивостью и масштабируемостью. Эта книга - именно то, что вам нужно, чтобы научиться грамотнее применять Go в реальных ситуациях. Начните улучшать свои инженерные навыки сегодня.
Скачать книгу
Автор: Travis Jeffery (2021)
Это книга для тех, кто хочет научиться создавать распределенные системы. Вы знаете основы Go и хотите применить свои знания на практике? С помощью книги можно научиться создавать распределенные сервисы с высокой доступностью, отказоустойчивостью и масштабируемостью. Эта книга - именно то, что вам нужно, чтобы научиться грамотнее применять Go в реальных ситуациях. Начните улучшать свои инженерные навыки сегодня.
Скачать книгу
👍8🤔1
Forwarded from Библиотека PHP программиста 👨🏼💻👩💻
Конструктор запросов имеет метод
👉 @php_lib
explain(), который позволяет мгновенно получить план выполнения запроса. Полезно при отладке медленных запросов.👉 @php_lib
👍5
Forwarded from GitHub Сообщество
Rich – библиотека Python для богатого(rich) текста и красивого форматирования в терминале.
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#GitHub #Python #Terminal
👉 @Githublib
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#GitHub #Python #Terminal
👉 @Githublib
🔥19👍6🥰1
Forwarded from Библиотека Go (Golang) разработчика
Как построить масштабируемый API на Go с помощью Gin
Помимо TypeScript, я еще работаю с Go, языком программирования от Google, вышедшем в 2012 году. Это очень эффективный язык, который становится все популярнее.
Я считаю, что его стоит осваивать, поэтому в текущей статье приведу краткое руководство по созданию простого, но одновременно и масштабируемого API на этом языке с помощью Gin и GORM. Из соображений простоты Docker здесь использоваться не будет.
👉 @golang_lib
Помимо TypeScript, я еще работаю с Go, языком программирования от Google, вышедшем в 2012 году. Это очень эффективный язык, который становится все популярнее.
Я считаю, что его стоит осваивать, поэтому в текущей статье приведу краткое руководство по созданию простого, но одновременно и масштабируемого API на этом языке с помощью Gin и GORM. Из соображений простоты Docker здесь использоваться не будет.
👉 @golang_lib
👍7
Smaller C: Lean Code for Small Machines
Автор: Marc Loy (2021)
Для людей, которые хотят использовать самые маленькие микроконтроллеры или добиться максимальной производительности от более крупных, язык Си по-прежнему является лучшим вариантом. Эта практическая книга дает прочное основание знаний по Cи для всех, кто имеет дело с программированием микроконтроллеров. Вы изучите множество способов, с помощью которых Cи позволяет разработчикам и производителям добиваться больших результатов с помощью крошечных устройств.
Во время чтения книги вы:
✔️Изучите основы C, типы данных, управление потоком и функции;
✔️Изучите управление памятью, в том числе работу программ на небольших устройствах;
✔️Напишете эффективный код, который легко читать и поддерживать;
✔️Проанализируете производительность вашего кода;
✔️Оцените пользу использования сторонних библиотек для ваших проектов.
Скачать книгу
Автор: Marc Loy (2021)
Для людей, которые хотят использовать самые маленькие микроконтроллеры или добиться максимальной производительности от более крупных, язык Си по-прежнему является лучшим вариантом. Эта практическая книга дает прочное основание знаний по Cи для всех, кто имеет дело с программированием микроконтроллеров. Вы изучите множество способов, с помощью которых Cи позволяет разработчикам и производителям добиваться больших результатов с помощью крошечных устройств.
Во время чтения книги вы:
✔️Изучите основы C, типы данных, управление потоком и функции;
✔️Изучите управление памятью, в том числе работу программ на небольших устройствах;
✔️Напишете эффективный код, который легко читать и поддерживать;
✔️Проанализируете производительность вашего кода;
✔️Оцените пользу использования сторонних библиотек для ваших проектов.
Скачать книгу
👍17🔥1
Forwarded from GitHub Сообщество
Oemer – Комплексная система оптического распознавания музыки, построенная на основе моделей глубокого машинного обучения
Система способна распознавать и воспроизводить музыку по фотографиям нотных записей. Работает даже при неровных телефонных фотографиях
#GitHub #ML #AI #Image #Processing
👉 @Githublib
Система способна распознавать и воспроизводить музыку по фотографиям нотных записей. Работает даже при неровных телефонных фотографиях
#GitHub #ML #AI #Image #Processing
👉 @Githublib
🔥14👍8
Forwarded from Библиотека PHP программиста 👨🏼💻👩💻
Подборка полезных библиотек для языка программирования PHP
В статье подборка по следующим библиотекам:
Библиотеки для аутентификации и авторизации
Библиотеки для работы с датой и временем
Решения для маршрутизации приложений
Кое-что для проверки адресов электронной почты
Решения для создания шаблонов
HTTP и как с ним работать
Все для парсинга сайтов
Когда нужно разобрать URL
Несколько решений для работы с изображениями
Инструменты для построения навигационных структур
Инструменты для работы с паролями
Библиотеки для управления качеством кода и форматированием
Библиотеки и приложения для приема платежей и интернет-магазинов
Библиотеки для работы с разметкой
👉 @php_lib
В статье подборка по следующим библиотекам:
Библиотеки для аутентификации и авторизации
Библиотеки для работы с датой и временем
Решения для маршрутизации приложений
Кое-что для проверки адресов электронной почты
Решения для создания шаблонов
HTTP и как с ним работать
Все для парсинга сайтов
Когда нужно разобрать URL
Несколько решений для работы с изображениями
Инструменты для построения навигационных структур
Инструменты для работы с паролями
Библиотеки для управления качеством кода и форматированием
Библиотеки и приложения для приема платежей и интернет-магазинов
Библиотеки для работы с разметкой
👉 @php_lib
👍5
Machine Learning for Beginners
Автор: Ethem Mining (2019)
Машинное обучение используется в здравоохранении, сельском хозяйстве, кибербезопасности, распознавании лиц, таргетинге и ретаргетинге клиентов в онлайн-рекламе, рекомендации продуктов, видео, текстах и т. д., беспилотных автомобилях, ценообразовании в реальном времени, прогнозировании поведения человека и многом другом. Данная книга написана для тех, кто хочет начать развиваться в сфере машинного обучения.
Во время чтения книги вы изучите:
✔️Основы машинного обучения, как оно развивалось с годами, применение машинного обучения в современном мире и его будущее;
✔️Как используются деревья решений;
✔️Особенности линейной и логистической регрессии;
✔️Концепцию анализа больших данных, почему большие данные важны, применение больших данных в современном мире, а также различные инструменты анализа данных, которые вы можете использовать.
Скачать книгу
Автор: Ethem Mining (2019)
Машинное обучение используется в здравоохранении, сельском хозяйстве, кибербезопасности, распознавании лиц, таргетинге и ретаргетинге клиентов в онлайн-рекламе, рекомендации продуктов, видео, текстах и т. д., беспилотных автомобилях, ценообразовании в реальном времени, прогнозировании поведения человека и многом другом. Данная книга написана для тех, кто хочет начать развиваться в сфере машинного обучения.
Во время чтения книги вы изучите:
✔️Основы машинного обучения, как оно развивалось с годами, применение машинного обучения в современном мире и его будущее;
✔️Как используются деревья решений;
✔️Особенности линейной и логистической регрессии;
✔️Концепцию анализа больших данных, почему большие данные важны, применение больших данных в современном мире, а также различные инструменты анализа данных, которые вы можете использовать.
Скачать книгу
👍7
Forwarded from GitHub Сообщество
This media is not supported in your browser
VIEW IN TELEGRAM
Defender – Исходный код игры 1981-го года, которая была популярна на аркадных автоматах
Python и Makefile используются для запуска ромов, основная часть написана ассемблере
#GitHub #Assembly #Python #Retro #Game #Interesting
👉 @Githublib
Python и Makefile используются для запуска ромов, основная часть написана ассемблере
#GitHub #Assembly #Python #Retro #Game #Interesting
👉 @Githublib
🔥7👍3
Forwarded from C++ geek
Функции вместимости в строках
1.
2.
3.
4.
➡️ @cpp_geek
1.
capacity() - функция возвращает ёмкость памяти, выделенную для строки, которая может быть равной или больше, чем размер самой строки. Дополнительное пространство выделяется таким образом, чтобы при добавлении новых символов в строку операции могли выполняться эффективно.2.
resize() - функция изменяет размер строки, его можно увеличивать или уменьшать.3.
length() - функция возвращает длину строки.4.
shrink_to_fit() - функция уменьшает ёмкость памяти строки, делает ее равной минимально возможной. Эта операция полезна для экономии дополнительной памяти, когда мы уверены, что больше не нужно добавлять символы.➡️ @cpp_geek
👍12
Forwarded from ФизМат
ВВС: История математики
Часть 1 Язык вселенной
Часть 2 Гений Востока
Часть 3 Пределы пространства
Часть 4 За пределы бесконечности
Математика - универсальный язык Вселенной, фундамент, на котором основаны все другие науки. Как человечество смогло открыть тайны этого универсального языка? Начиная с древнейших времен, прослеживается история математики до наших дней и завершается рассказом о наиболее важных проблемах современности. За решение каждой из этих "проблем тысячелетия" полагается крупное денежное вознаграждение. Но главное, их решение позволит лучше понять устройство нашего мира.
@phis_mat
Часть 1 Язык вселенной
Часть 2 Гений Востока
Часть 3 Пределы пространства
Часть 4 За пределы бесконечности
Математика - универсальный язык Вселенной, фундамент, на котором основаны все другие науки. Как человечество смогло открыть тайны этого универсального языка? Начиная с древнейших времен, прослеживается история математики до наших дней и завершается рассказом о наиболее важных проблемах современности. За решение каждой из этих "проблем тысячелетия" полагается крупное денежное вознаграждение. Но главное, их решение позволит лучше понять устройство нашего мира.
@phis_mat
👍24🔥2
The Python 3 Standard Library by Example
Автор: Doug Hellmann (2017)
Стандартная библиотека Python 3 содержит сотни модулей для взаимодействия с операционной системой, интерпретатором и Интернетом - все они тщательно протестированы и готовы к началу разработки приложений. Автор книги, эксперт по Python, знакомит читателя с каждой обширной частью библиотеки при помощи примеров кода и качественных описаний. Книга может быть использована как справочник.
Во время чтения книги вы научитесь:
✔️Работать с текстом с помощью textwrap, re (регулярные выражения) и difflib;
✔️Использовать различные структуры данных: перечисления, коллекции, массивы, heapq, очереди, структуры и т. д;
✔️Реализовывать алгоритмы элегантно и лаконично с помощью functools, itertools и contextlib;
✔️Обрабатывать дату / время и сложные математические задачи;
✔️Сжимать и архивировать данные.
Скачать книгу
Автор: Doug Hellmann (2017)
Стандартная библиотека Python 3 содержит сотни модулей для взаимодействия с операционной системой, интерпретатором и Интернетом - все они тщательно протестированы и готовы к началу разработки приложений. Автор книги, эксперт по Python, знакомит читателя с каждой обширной частью библиотеки при помощи примеров кода и качественных описаний. Книга может быть использована как справочник.
Во время чтения книги вы научитесь:
✔️Работать с текстом с помощью textwrap, re (регулярные выражения) и difflib;
✔️Использовать различные структуры данных: перечисления, коллекции, массивы, heapq, очереди, структуры и т. д;
✔️Реализовывать алгоритмы элегантно и лаконично с помощью functools, itertools и contextlib;
✔️Обрабатывать дату / время и сложные математические задачи;
✔️Сжимать и архивировать данные.
Скачать книгу
👍9👎2
React to Python
Автор: John Sheehan (2021)
Научитесь создавать адаптивные интерфейсные веб-приложения на Python с использованием библиотек JavaScript React и Material-UI без необходимости программирования на JavaScript! Как это возможно? Используя транспилятор Transcrypt, который превращает ваш код на Python в JavaScript. Эта книга описывает инструменты разработчика и библиотеки, необходимые для разработки интерфейсных веб-приложений с использованием Python, с особым акцентом на React и Material-UI.
Скачать книгу
Автор: John Sheehan (2021)
Научитесь создавать адаптивные интерфейсные веб-приложения на Python с использованием библиотек JavaScript React и Material-UI без необходимости программирования на JavaScript! Как это возможно? Используя транспилятор Transcrypt, который превращает ваш код на Python в JavaScript. Эта книга описывает инструменты разработчика и библиотеки, необходимые для разработки интерфейсных веб-приложений с использованием Python, с особым акцентом на React и Material-UI.
Скачать книгу
👍15😁4
Forwarded from Библиотека Ruby программиста
Курс по Ruby+Rails. Часть 1. Императивное программирование
Этот курс рассчитан на тех, у кого уже есть базовые навыки и знания в области структурного и объектно-ориентированного программирования.
Он начинается с обзора продвинутых свойств Ruby в трёх основных стилях программирования — структурно-императивном, объектно-ориентированном и функциональном. Затем мы перейдём к разработке на фреймворке Ruby on Rails — начнём с введения в его фундаментальные концепции, компоненты и их свойства, разберем инструменты и библиотеки, важные в повседневной практике, и пройдёмся по продвинутым техникам, высокотехнологичным приёмам и архитектурным паттернам.
@ruby_lib
Этот курс рассчитан на тех, у кого уже есть базовые навыки и знания в области структурного и объектно-ориентированного программирования.
Он начинается с обзора продвинутых свойств Ruby в трёх основных стилях программирования — структурно-императивном, объектно-ориентированном и функциональном. Затем мы перейдём к разработке на фреймворке Ruby on Rails — начнём с введения в его фундаментальные концепции, компоненты и их свойства, разберем инструменты и библиотеки, важные в повседневной практике, и пройдёмся по продвинутым техникам, высокотехнологичным приёмам и архитектурным паттернам.
@ruby_lib
👍7👎1
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