"Поехали" в мир кибербезопасности!
⠀
HackerU — эксперт в области обучения IT и кибербезопасности проводит интенсив-практикум для новичков!
⠀
За 4 дня вы научитесь:
- Устанавливать и настраивать Linux-системы на виртуальные машины
- Настраивать сеть и понимать особенности ее работы
- Осуществлять ряд сетевых атак и выстраивать защиту от них
- Осуществлять ряд атак, связанных с уязвимостью ОС и разрабатывать защиту от них
⠀
Интенсив ведет: Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.
⠀
Сделайте первый шаг в профессию – запишитесь на интенсив: https://is.gd/8owj7Z
⠀
HackerU — эксперт в области обучения IT и кибербезопасности проводит интенсив-практикум для новичков!
⠀
За 4 дня вы научитесь:
- Устанавливать и настраивать Linux-системы на виртуальные машины
- Настраивать сеть и понимать особенности ее работы
- Осуществлять ряд сетевых атак и выстраивать защиту от них
- Осуществлять ряд атак, связанных с уязвимостью ОС и разрабатывать защиту от них
⠀
Интенсив ведет: Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.
⠀
Сделайте первый шаг в профессию – запишитесь на интенсив: https://is.gd/8owj7Z
Настало время для экспериментов - собираем кубик Рубика с применением генетических алгоритмов! Ознакомимся с нотацией кубика Рубика, а затем поэтапно разберем процесс реализации и обсудим получившийся результат.
https://nuancesprog.ru/p/9341
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/9341
@nuancesprog #статьи #Python #DataScience
Области видимости в Android и Hilt
Порой при разработке приложения возникает необходимость использования областей видимости для различных компонентов. Выясним, какими способами можно внедрить области видимости в приложение, какие могут возникнуть трудности, можно ли использовать разные способы реализации в одном проекте и почему использование этой технологии может быть дорогостоящим.
https://nuancesprog.ru/p/9835
@nuancesprog #статьи #Android
Порой при разработке приложения возникает необходимость использования областей видимости для различных компонентов. Выясним, какими способами можно внедрить области видимости в приложение, какие могут возникнуть трудности, можно ли использовать разные способы реализации в одном проекте и почему использование этой технологии может быть дорогостоящим.
https://nuancesprog.ru/p/9835
@nuancesprog #статьи #Android
Смелое утверждение, не так ли? В связи с чем, становится особенно интересно, какие аргументы приводит автор в его обоснование и какие альтернативные решения предлагает взамен. Ну что, готовы подискутировать?
https://nuancesprog.ru/p/9845
@nuancesprog #статьи #CProgramming
https://nuancesprog.ru/p/9845
@nuancesprog #статьи #CProgramming
Крутые наборы данных для машинного обучения
Хорошему специалисту известно, что при разработке системы машинного обучения обязательно нужны тестовые данные, использующиеся как для калибровки системы, так собственно и для её создания. В сети есть огромное количество самых разнообразных общедоступных библиотек данных. Их создают не только компании, но и комьюнити, постоянно улучшая и дополняя новыми данными общие коллекции. Расскажем о наиболее крутых наборах самых разнообразных данных.
https://nuancesprog.ru/p/9851
@nuancesprog #статьи #DataScience
Хорошему специалисту известно, что при разработке системы машинного обучения обязательно нужны тестовые данные, использующиеся как для калибровки системы, так собственно и для её создания. В сети есть огромное количество самых разнообразных общедоступных библиотек данных. Их создают не только компании, но и комьюнити, постоянно улучшая и дополняя новыми данными общие коллекции. Расскажем о наиболее крутых наборах самых разнообразных данных.
https://nuancesprog.ru/p/9851
@nuancesprog #статьи #DataScience
Посоветуй друга-разработчика в IT-команду и получи денежное вознаграждение
Онлайн-гипермаркет Перекрёсток Впрок расширяется и ищет новых Ричардов Хендриксов в команду. Со всеми вакансиями можно ознакомиться на сайте, который, кстати, очень круто стилизован.
Самое интересное, что Перекрёсток Впрок дает возможность людям не из IT-сферы порекомендовать своих друзей-разработчиков и получить за это 20 000 рублей.
Подробнее: https://perekrestok.tech/
Онлайн-гипермаркет Перекрёсток Впрок расширяется и ищет новых Ричардов Хендриксов в команду. Со всеми вакансиями можно ознакомиться на сайте, который, кстати, очень круто стилизован.
Самое интересное, что Перекрёсток Впрок дает возможность людям не из IT-сферы порекомендовать своих друзей-разработчиков и получить за это 20 000 рублей.
Подробнее: https://perekrestok.tech/
Haskell: навстречу функциональному программированию
Приглашаем вас в мир функционального программирования на Haskell! Составим общее представление, изучим базовые положения и научимся писать простой код. И всё это легко и непринужденно!
https://nuancesprog.ru/p/9857
@nuancesprog #статьи #Haskell
Приглашаем вас в мир функционального программирования на Haskell! Составим общее представление, изучим базовые положения и научимся писать простой код. И всё это легко и непринужденно!
https://nuancesprog.ru/p/9857
@nuancesprog #статьи #Haskell
Импорт в Python
Изучим систему импорта с подробным обзором инструкции import и того, как она работает в Python, с примерами. Узнаем, как использовать модули, пакеты и пакеты пространства имён, научимся работать с ресурсами и файлами данных внутри пакетов и динамически импортировать модули во время выполнения.
https://nuancesprog.ru/p/9862
@nuancesprog #статьи #Python
Изучим систему импорта с подробным обзором инструкции import и того, как она работает в Python, с примерами. Узнаем, как использовать модули, пакеты и пакеты пространства имён, научимся работать с ресурсами и файлами данных внутри пакетов и динамически импортировать модули во время выполнения.
https://nuancesprog.ru/p/9862
@nuancesprog #статьи #Python
Как создать полезную офлайн-страницу для веб-приложения
Могут ли разработчики гарантировать пользователю стабильное интернет-соединение? Конечно же нет. Но зато в случае сетевого сбоя они могут предоставить ему доступ к определенным информационным ресурсам с помощью специальной офлайн-страницы.
https://nuancesprog.ru/p/9875
@nuancesprog #статьи #WebDevelopment
Могут ли разработчики гарантировать пользователю стабильное интернет-соединение? Конечно же нет. Но зато в случае сетевого сбоя они могут предоставить ему доступ к определенным информационным ресурсам с помощью специальной офлайн-страницы.
https://nuancesprog.ru/p/9875
@nuancesprog #статьи #WebDevelopment
Импорт в Python: часть 2
Продолжаем изучать систему импорта с примерами. Узнаем, что происходит при импорте модулей и пакетов, какую роль играют при этом кэш модулей и синглтоны, и разберёмся, почему встроенные модули не затеняются локальными. Попробуем расширить систему импорта собственным загрузчиком и средством поиска, научимся настраивать автоматическую установку модулей из PyPl и покажем несколько хитрых приёмов.
Часть 1 - https://nuancesprog.ru/p/9862
https://nuancesprog.ru/p/9880
@nuancesprog #статьи #Python
Продолжаем изучать систему импорта с примерами. Узнаем, что происходит при импорте модулей и пакетов, какую роль играют при этом кэш модулей и синглтоны, и разберёмся, почему встроенные модули не затеняются локальными. Попробуем расширить систему импорта собственным загрузчиком и средством поиска, научимся настраивать автоматическую установку модулей из PyPl и покажем несколько хитрых приёмов.
Часть 1 - https://nuancesprog.ru/p/9862
https://nuancesprog.ru/p/9880
@nuancesprog #статьи #Python
Элементы управления выбором в пользовательском интерфейсе
Когда вы самостоятельно пишете сложное приложение с богатыми меню настроек и возможностей, нужно продумать удобство выбора - списков, тумблеров, радио-кнопок и простого клика. Читайте ниже рекомендации по удобству использования с наглядными иллюстрациями плохо/хорошо.
https://nuancesprog.ru/p/9886
@nuancesprog #статьи #Design #UI #UX
Когда вы самостоятельно пишете сложное приложение с богатыми меню настроек и возможностей, нужно продумать удобство выбора - списков, тумблеров, радио-кнопок и простого клика. Читайте ниже рекомендации по удобству использования с наглядными иллюстрациями плохо/хорошо.
https://nuancesprog.ru/p/9886
@nuancesprog #статьи #Design #UI #UX
Современный COBOL: руководство по реализации микросервиса
На примере короткой программы вы научитесь внедрять микросервис на COBOL без мейнфреймов, структурируете проект, обработаете зависимости, внедрите автоматические тесты, создадите виртуальную среду выполнения и опубликуете микросервис на GitHub в рамках практики непрерывной интеграции.
https://nuancesprog.ru/p/9890
@nuancesprog #статьи #COBOL
На примере короткой программы вы научитесь внедрять микросервис на COBOL без мейнфреймов, структурируете проект, обработаете зависимости, внедрите автоматические тесты, создадите виртуальную среду выполнения и опубликуете микросервис на GitHub в рамках практики непрерывной интеграции.
https://nuancesprog.ru/p/9890
@nuancesprog #статьи #COBOL
Узнаем, как происходит отладка приложений на Rust, какие здесь есть методы трассировки и как пишется асинхронный код. Создадим асинхронную функцию и отследим, что происходит во время трассировки.
https://nuancesprog.ru/p/9898
@nuancesprog #статьи #Rust
https://nuancesprog.ru/p/9898
@nuancesprog #статьи #Rust
Практичные Canary-релизы в Kubernetes с Argo Rollouts
Свод рекомендаций для оптимизации canary-релизов при помощи Argo Rollouts. Как повысить эффективность их анализа, какой объем трафика выделять и какие еще моменты стоит учитывать, чтобы не навредить конечным пользователям.
https://nuancesprog.ru/p/9904
@nuancesprog #статьи #Kubernetes
Свод рекомендаций для оптимизации canary-релизов при помощи Argo Rollouts. Как повысить эффективность их анализа, какой объем трафика выделять и какие еще моменты стоит учитывать, чтобы не навредить конечным пользователям.
https://nuancesprog.ru/p/9904
@nuancesprog #статьи #Kubernetes
Создание собственных пакетов - хороший способ практики программирования и заявки о себе как о разработчике ПО. Благодаря PyPi, разработать и выложить в общий доступ пакет Python очень просто. Читайте статью, чтобы узнать, как сделать это менее, чем за 10 минут!
https://nuancesprog.ru/p/9911/
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/9911/
@nuancesprog #статьи #Python
Удаленные вызовы процедур с запросом-ответом
Разбираемся, как реализуется удаленный вызов процедур (RPC), когда его стоит применять, а когда - нет.
https://nuancesprog.ru/p/9917/
@nuancesprog #статьи #WebDevelopment
Разбираемся, как реализуется удаленный вызов процедур (RPC), когда его стоит применять, а когда - нет.
https://nuancesprog.ru/p/9917/
@nuancesprog #статьи #WebDevelopment
Для создания API, которые работали бы даже в самых зашумленных звуковых средах, необходимо использовать обширный набор данных. Представляем 25 полезных источников для лучшего приспособления моделей, работающих с аудио, к реальным условиям.
https://nuancesprog.ru/p/9701
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/9701
@nuancesprog #статьи #DataScience
Как автоматически синхронизировать два удаленных репозитория с помощью веб-хуков: пошаговый разбор технологии, успешно используемой в реальных проектах.
https://nuancesprog.ru/p/9940
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/9940
@nuancesprog #статьи #Git
Как восстановить положение прокрутки виджета RecyclerView
Разберемся, как можно одной строкой вернуть положение прокрутки RecyclerView.
https://nuancesprog.ru/p/9952
@nuancesprog #статьи #Android
Разберемся, как можно одной строкой вернуть положение прокрутки RecyclerView.
https://nuancesprog.ru/p/9952
@nuancesprog #статьи #Android
TDD и обработка исключений в ASP.NET Core с помощью xUnit
Применяем подход "разработка через тестирование" (TDD) для добавления полноценной обработки ошибок в "ходячий скелет" простого приложения по получению данных о погоде в разных городах.
https://nuancesprog.ru/p/9947
@nuancesprog #статьи #CProgramming #TDD #Testing
Применяем подход "разработка через тестирование" (TDD) для добавления полноценной обработки ошибок в "ходячий скелет" простого приложения по получению данных о погоде в разных городах.
https://nuancesprog.ru/p/9947
@nuancesprog #статьи #CProgramming #TDD #Testing
Не слушай профи - делай print()
"Любые средства хороши - был бы результат", - девиз автора статьи. О чем речь? Об отладке! Если вы не представляете этот процесс без print(), но при этом не прочь узнать альтернативные варианты, вы оказались в нужном месте. Print(), Thonny, Python Tutor, pdb - обсудим всё.
https://nuancesprog.ru/p/9959
@nuancesprog #статьи #Python
"Любые средства хороши - был бы результат", - девиз автора статьи. О чем речь? Об отладке! Если вы не представляете этот процесс без print(), но при этом не прочь узнать альтернативные варианты, вы оказались в нужном месте. Print(), Thonny, Python Tutor, pdb - обсудим всё.
https://nuancesprog.ru/p/9959
@nuancesprog #статьи #Python