Больше ежедневных чтений, чтобы вдохновить вас

В этом ежедневном дайджесте у нас есть первый взгляд на предварительные обновления C # 11, предоставленные вам Microsoft, последние обновления из некоторых публикаций Medium по разработке программного обеспечения, совершенно новый способ отладки ваших приложений, один забавный вызов Python, обновление мысли о проблемах, с которыми организация может столкнуться при использовании Agile (с решением), подробное руководство по написанию смарт-контрактов для блокчейна Zilliqa и, как всегда, много кода, который поможет вам создавать вещи.

Программирование

В своем сообщении в блоге Кэтлин Доллард рассказывает о предстоящих предварительных функциях C# 11 — необработанных строковых литералах, UTF-8, проверенных пользовательских операторах, структурах с автоматическим выбором по умолчанию, сопоставлении шаблонов с интервалами и многом другом. Читайте полную статью здесь.

Отлаживайте свое приложение глазами пользователя с помощью инструмента воспроизведения сеанса

В других случаях в отчетах об ошибках говорится, что «пользователь жалуется на то, что приложение не работает» или, что еще хуже, «приложение иногда работает, но когда я нажимаю красную кнопку, оно перестает работать». И вам остается только гадать, о какой из 10 красных кнопок во всем вашем приложении говорит пользователь. К счастью, повтор сеанса приходит нам на помощь.

Воспроизведение сеанса — это возможность точно просмотреть, что происходит в чужом браузере, но позднее. Автор Фернандо Доглио.

Подробнее››

Из публикаций по разработке программного обеспечения

Знакомство с Канико

Как использовать Kaniko для создания образов контейнеров в конвейерах Jenkins CI

Kaniko — один из лучших инструментов для создания образов, который работает без какой-либо зависимости от демона docker. Это также более безопасный вариант для создания образа по сравнению с использованием докера — автор Tanvi P Karennavar из Groww Engineering.

Подробнее››

Из Python

Как найти допустимые ходы короля в шахматах с помощью Python

Вы когда-нибудь задумывались, как найти допустимые ходы короля на шахматной доске с помощью Python? Никуда не уходите, поскольку Мартин Андерссон Ааберж показывает нам, как решить эту забавную задачу.

Подробнее››

От веб-разработчика

Разделение ваших опасений с внедрением зависимостей, шаблоном репозитория, React и Typescript

Вас когда-нибудь раздражала встроенная логика приложения? Пришлось переписывать целые компоненты или проекты при смене поставщика? Хотели бы, чтобы ваш внешний код не зависел от конкретной реализации данных? Вас раздражают безжалостные вопросы в начале статьи?

В этом посте я расскажу о том, как создавать слабосвязанные приложения, способные масштабироваться и адаптироваться к будущим изменениям, на примере Ли Уайт.

Подробнее››

От Android-разработчика

Все, что вам нужно для MVI, — это Kotlin. Как уменьшить без редьюсера?

В этой статье я описываю свою попытку реализовать простой редьюсер состояния на основе Kotlin Flow — автор Мацей Сади

Подробнее››

От разработчиков iOS

В серии из четырех статей Елена Рубилова создает приложение Cookies с помощью SwiftUI. Ознакомьтесь с 4-м учебным пособием, чтобы узнать, как реализовать функциональность корзины.

Подробнее››

От Web3 Dev

Написание смарт-контрактов для блокчейна Zilliqa с использованием языка программирования Scilla

Для написания смарт-контрактов Scilla проще всего использовать Neo Savant IDE, полнофункциональную IDE, используемую для написания, тестирования и развертывания смарт-контрактов Scilla, автор Wei-Meng Lee.

Подробнее››

Из АМС

Создание бессерверной функции перенаправления с использованием AWS Lambda и API Gateway

Итак, вы создали приложение, опубликованное в магазинах приложений, и теперь хотите перенаправить своих пользователей в соответствующие магазины с помощью одного URL-адреса? Вы обратились по адресу — Рафиул Ансари

Подробнее››

Гибкий

Настоящая проблема организаций с Agile — и как ее решить

Кажется, главная проблема с применением методологий Agile не в недостатке знаний. Скорее это готовность руководства отказаться от своих тактических полномочий по принятию решений и довериться своим командам — Дэвид Гаттиг

Подробнее››

Это все на данный момент. Спасибо за прочтение.