Size: a a a

Библиотека шарписта

2020 October 19
Библиотека шарписта
GeekBrains запускает курс «Python для решения бизнес-задач»

Обучение начнется 23 октября и продлится 2,5 месяца. Курс рассчитан на далеких от программирования слушателей: маркетологов, продакт-менеджеров и предпринимателей. В формате видеоуроков и практических вебинаров они научатся автоматизировать рутинные задачи и процессы. Опытные преподаватели расскажут, как создавать ботов Telegram, собирать, обрабатывать и визуализировать данные о клиентах, а также обрабатывать файлы и проверять правильность заполнения форм. Python позволяет написать программу один раз и запускать ее по потребности — это экономит рабочее время.

Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/5f928cb7
источник
2020 October 20
Библиотека шарписта
Автор статьи решил, что у настольных и мобильных приложений много общего, поэтому решил осветить архитектуру приложений обоих типов в одной статье. Получилось довольно интересное чтиво.

https://proglib.io/w/b6e1aaa2
источник
2020 October 21
Библиотека шарписта
Перевод статьи об оригинальном подходе к использованию методов расширений (extension methods) в C#.

https://proglib.io/w/72873b29
источник
2020 October 22
Библиотека шарписта
The Absolutely Awesome Book on C# and .NET (2019)

Автор: Damir Arh

Книга представлена в формате вопросов и ответов и призвана обеспечить краткую, но прочную основу для C# и .NET. Используйте приведенные в книге концепции, чтобы углубить свои существующие знания в C# и .NET.

Материалы книги помогут получить представление текущего состояния экосистемы разработчиков .NET, ознакомиться с современными функциями .NET и C#, а также подготовиться к собеседованию.
источник
2020 October 23
Библиотека шарписта
Предположим, что вам нужно добавить утверждение IsEmployee для пользователя, прошедшего проверку подлинности. Где это утверждение сохраняется по умолчанию?
Анонимная викторина
14%
Все утверждения пользователя хранятся в таблице AspNetUsers.
34%
Все утверждения пользователя хранятся в таблице AspNetUserClaims.
30%
Все утверждения пользователя сохраняются в памяти с помощью состояния сеанса.
23%
Посмотреть результаты
Проголосовало: 1315
источник
Библиотека шарписта
Серия статей, в которой рассмотрены основные паттерны проектирования, используемые при разработке на C#:

- Фабричный метод и абстрактная фабрика (Factory Method / Abstract Factory)
- Строитель (Builder)
- Компоновщик (Composite)
- Декоратор (Decorator )
- Адаптер (Adapter)

Ссылка на репозиторий: https://proglib.io/w/fac3ae9f
источник
2020 October 24
Библиотека шарписта
Игорь Фесенко (Microsoft® MVP; Application Architect в SoftServe Inc) делится подходами к диагностированию .NET Core приложений. В частности, автор рассказывает о возможностях и инструментах, которые вы можете довольно легко добавить в процесс разработки и в некоторых случаях не изобретать заново уже существующие подходы и практики.

https://proglib.io/w/6705a05a
источник
2020 October 25
Библиотека шарписта
Microsoft запустила канал .NET Live TV, на котором будут выходить ежедневные лайв-стримы для разработчиков.

Канал представляет собой универсальный поисковик для всех потоковых трансляций .NET и Visual Studio на Twitch и YouTube.

https://proglib.io/w/399137c1
источник
2020 October 26
Библиотека шарписта
Экосистема .NET предлагает множество вариантов для разработчиков, которые хотят создавать игры, но не хотят создавать все с нуля. Ранее на канале приводился анонс нового раздела на сайте Microsoft, касаемого разработки игр на .NET. В данной статье автор демонстрирует некоторые из существующих игровых движков .NET, чтобы помочь вам выбрать подходящий.

https://proglib.io/w/d3e82e1d
источник
Библиотека шарписта
Вопрос из модуля «Защита веб-приложения ASP.NET Core с помощью Identity Framework». Identity создает файл cookie с именем .AspNetCore.Identity.Application для сохранения пользовательского сеанса. Когда файл cookie создается и удаляется по умолчанию?
Анонимная викторина
14%
Создается при переходе пользователя на страницу входа и удаляется при закрытии браузера.
60%
Создается после успешной проверки подлинности на странице входа и удаляется после выхода.
13%
Создается при переходе пользователя на страницу входа и удаляется после выхода.
13%
Посмотреть результаты
Проголосовало: 1090
источник
2020 October 27
Библиотека шарписта
источник
Библиотека шарписта
Как тестировщику в геймдеве зарабатывать больше?

Освойте все необходимые навыки тестирования для ПК, консолей, мобильных платформ и движков Unity и Unreal. Сложная практика, живое общение с экспертами геймдева, лайфхаки и новейшие инструменты, которые позволят ускорить процесс тестирования.

Проходите вступительный тест и занимайте место на первом в России онлайн-курсе «Game QA Engineer» https://otus.pw/vyvS/
источник
2020 October 28
Библиотека шарписта
Интенсив-практикум «Pentesting: Level 0»

Получите опыт анализа и тестирования защищенности программ, операционных систем и веб-приложений.

За три дня вы научитесь:
— сканировать локальные сети и удаленные серверы, интерпретировать результаты;
— обнаруживать уязвимости в веб-приложениях, программах, операционных системах и почтовых серверах;
— подбирать эксплоиты к программному обеспечению с целью протестировать безопасность;
— эксплуатировать уязвимости с помощью специализированных программ.

После интенсива вы поймете перспективы развития в профессии и сможете продолжить обучение на основной программе с топовыми преподавателями-практиками.

Интенсив ведет Егор Богомолов, участник более 200 успешных проектов в таких компаниях, как «Информзащита», «Бизон» и Wallarm.

Для читателей Proglib стоимость интенсива 5000 рублей!

Старт 2 ноября.
Читайте подробности и оставляйте заявку на сайте: https://is.gd/cy7Uqv
источник
Библиотека шарписта
Пополняемая статья о нововведениях в C# 9.0 и в дополнение к ней подробный материал о новом типе record.

https://proglib.io/w/51143453
источник
Библиотека шарписта
GeekBrains открывает факультет обработки естественного языка

Обучение проходит в онлайн-формате 2 раза в неделю в течение 10 месяцев. Студенты факультета смогут с нуля овладеть востребованной профессией NLP-разработчика, ML-инженера или специалиста по Data Science. Программа занятий рассчитана на новичков: в нее входят основы высшей математики (линейная алгебра и матанализ), программирования и машинного обучения. Достаточно подробно изучается теория вероятностей и матстатистика, различные подходы к обработке естественного языка, прототипирование и интеграция, а также бизнес-процесс машинного обучения. Занятия ведут признанные в отрасли эксперты, а решить возникающие в процессе обучения затруднения поможет личный наставник. Успешно окончившие курс студенты получат диплом о профессиональной переподготовке и закрепленную в договоре гарантию трудоустройства.

Подробная информация о новом факультете доступна на нашем сайте: https://proglib.io/w/56d89c91
источник
Библиотека шарписта
Вопрос из модуля «Создание пользовательского веб-интерфейса с помощью ASP.NET Core».

Какое утверждение наиболее точно описывает директиву @page?
Анонимная викторина
61%
Она указывает, что страница может обрабатывать HTTP-запросы, и сообщает, что это страница Razor.
12%
Она является примером вспомогательной функции тегов.
12%
Она служит для указания поведения свойства модели.
15%
Посмотреть результаты
Проголосовало: 1156
источник
2020 October 29
Библиотека шарписта
Разработчик C++ участвует в создании современных и сложных IT-продуктов. От робототехники и беспилотных автомобилей до серверов, веб-браузеров и видеоигр.

9 месяцев обучения — и вы соберёте портфолио, освоите все основные инструменты разработчика C++. А ещё познакомитесь с базами данных и Git. Это необходимо для бэкенд-разработки.

Вас ждёт:

🔹Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума.
🔹Работа с настоящими проектами. Например, создание поисковой системы и маршрутизатора.
🔹Практика. Все знания отрабатываются в онлайн-тренажёре.
🔹Поддержка наставников.
🔹Программа профессиональной акселерации и помощь с трудоустройством.

Учитесь прямо сейчас. Вводный курс — бесплатный!
источник
Библиотека шарписта
Tye — инструмент для проектов .NET, который упрощает разработку, тестирование и развертывание микросервисов и распределенных приложений.

Целью инструмента является скрытие множества сложностей, связанных с Kubernetes, при этом он включает локальный оркестратор, упрощающий разработку микросервисов, и возможность развертывания микросервисов в Kubernetes с минимальной конфигурацией.

https://proglib.io/w/7e503b32
источник
2020 October 30
Библиотека шарписта
«Библиотека программиста» приглашает разбирающихся в ИТ авторов присоединиться к проекту. Мы предлагаем удаленную работу, интересные темы и 💰гонорары с выплатой 📅2 раза в месяц.

Прошедшие отбор соискателям сразу даем тему статьи и гонорар, если текст будет качественным. Оплата составляет 500 рублей за 1000 знаков (объем — до 10 тысяч знаков). Если материал больше/сложнее — 10 000 рублей (оговаривается заранее).

Напишите несколько слов о себе на адрес job@proglib.io. Ссылки на публикации будут плюсом.
источник
Библиотека шарписта
Материал о безопасном хранениии и извлечении конфиденциальных данных пользователя при разработке ASP.NET Core приложения.

https://proglib.io/w/7e8e9baa
источник