Forwarded from Системный администратор
Абсолютно всё, про текстовый редактор Vim
https://givi.olnd.ru/vim-galore/vim-galore-ru.html
👉 @i_odmin
https://givi.olnd.ru/vim-galore/vim-galore-ru.html
👉 @i_odmin
👍13❤1👎1
Beginning Rust Programming
Автор: Ric Messier (2021)
Опытный программист Рик Мессье предлагает весьма практичное, реальное руководство по программированию на Rust. Избегая сухого теоретического содержания, автор сразу же углубляется в функциональное программирование на Rust, которое использует преимущества молниеносной скорости и эффективности памяти языка.
Книга, разработанная с нуля, чтобы дать возможность начать использовать мультипарадигмальный язык программирования, научит вас:
✔️Решать реальные практические задачи информатики;
✔️Использовать богатую систему типов и модель владения Rust, чтобы гарантировать безопасность памяти и потокобезопасность;
✔️Интегрировать Rust с другими языками программирования и использовать его для встраиваемых устройств.
Скачать книгу
Автор: Ric Messier (2021)
Опытный программист Рик Мессье предлагает весьма практичное, реальное руководство по программированию на Rust. Избегая сухого теоретического содержания, автор сразу же углубляется в функциональное программирование на Rust, которое использует преимущества молниеносной скорости и эффективности памяти языка.
Книга, разработанная с нуля, чтобы дать возможность начать использовать мультипарадигмальный язык программирования, научит вас:
✔️Решать реальные практические задачи информатики;
✔️Использовать богатую систему типов и модель владения Rust, чтобы гарантировать безопасность памяти и потокобезопасность;
✔️Интегрировать Rust с другими языками программирования и использовать его для встраиваемых устройств.
Скачать книгу
👍14👎2😡1
Forwarded from Python академия
Корутины (Coroutines)
В PEP 342 были представлены корутины, которые стали некой противоположностью генераторов. Для примера напишем функцию, которая будет в бесконечном цикле подставлять значение и выводить строку.
Обратите внимание на то, как было использовано ключевое слово yield. При таком написании создаётся корутина, а не генератор, что позволяет не просто генерировать значения, но и принимать их.
Функция работает так: при отправке значения через метод send локальная переменная name принимает его, а далее значение подставляется в строку и выводится на экран.
Подписывайтесь на канал 👉@pythonofff
В PEP 342 были представлены корутины, которые стали некой противоположностью генераторов. Для примера напишем функцию, которая будет в бесконечном цикле подставлять значение и выводить строку.
Обратите внимание на то, как было использовано ключевое слово yield. При таком написании создаётся корутина, а не генератор, что позволяет не просто генерировать значения, но и принимать их.
Функция работает так: при отправке значения через метод send локальная переменная name принимает его, а далее значение подставляется в строку и выводится на экран.
Подписывайтесь на канал 👉@pythonofff
👍15
Forwarded from Базы данных (Data Base)
Как очистить таблицу в mysql
В MySQL, как и в других СУБД можно очищать таблицы. Очистка таблицы позволяет удалять данные при этом не затрагивая саму структуру таблицы. В MySQL существует несколько способов очистки таблицы. В частности, можно выделить очистку таблицы при помощи команд DELETE и TRUNCATE.
#mysql
👉 @database_info
В MySQL, как и в других СУБД можно очищать таблицы. Очистка таблицы позволяет удалять данные при этом не затрагивая саму структуру таблицы. В MySQL существует несколько способов очистки таблицы. В частности, можно выделить очистку таблицы при помощи команд DELETE и TRUNCATE.
#mysql
👉 @database_info
👍8👎2
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