От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме 'software-development'


Как показать загрузчик при переходе между страницами в Next.js
В этой статье мы реализуем компонент NavigationLoader , который будет отображаться при переходе между двумя страницами Next.js. TLDR, просто покажите мне уже рабочий код! код и демо Введение Next.js — это замечательная платформа для создания приложений React со встроенной поддержкой таких функций, как рендеринг на стороне сервера , генерация статического веб-сайта и полная поддержка Typescript. Это идеальная платформа для создания целевых страниц, блогов, портфолио..

Итак, что такое MLOps?
Согласно Представляя MLOps: «MLOPs — это стандартизация и оптимизация управления жизненным циклом машинного обучения». Это особенно интересное определение, потому что его разделение позволяет нам найти некоторые ключевые понятия для понимания того, что оно подразумевает на практике: 1. Стандартизация: код машинного обучения должен тестироваться автоматически и часто! Кто говорит, что автоматизированные тесты говорят, конечно, CI! 2. Оптимизация: развертывание, мониторинг и..

Пишите масштабируемый и поддерживаемый код, используя принципы SOLID
Если вы разработчик программного обеспечения, вы, вероятно, слышали о принципах SOLID. Это набор рекомендаций по проектированию, которые помогут вам написать код, который легко понять, модифицировать и повторно использовать. Но что это за принципы и почему важно писать масштабируемый и удобный для сопровождения код? В этой статье я объясню каждый из принципов SOLID на примерах и покажу, как они могут помочь вам избежать распространенных ошибок и улучшить качество вашего кода. Каковы..

Были ли микросервисы плохой идеей?
Скажем так — слава богу, я перешёл в другой проект. Когда-то я помню, как мои пальцы яростно печатали, борясь с огромной, разросшейся кодовой базой. Это была эпоха монолитов, когда код, подобно замкам прошлого, был построен камень за камнем в возвышающееся здание впечатляющей сложности. Перенесемся на несколько лет вперед: модным словечком на устах каждого разработчика было микросервисы . Революция микросервисов — обещала стать нашим спасителем. Нам сказали, что, разделив..

Переменные JavaScript: let vs const
позволять нельзя повторно объявить, но можно переназначить можно объявить переменную без присвоения значения vs константа не может быть повторно объявлен, но также не может быть переназначен мы должны сразу присвоить значение Из урока Фазы 1 + пример консоли от Элли Парк

Что вам не говорят о том, как стать разработчиком программного обеспечения — часть 1
Написано Майклом Роде 7 августа 2016 г. Часть 1: Техническая сторона "Конечно, на это у меня уйдет всего две недели". Это цитата из моего разговора с моим будущим начальником около 3,5 месяцев назад. Он разработал для меня проект, чтобы оценить мой уровень навыков и помочь мне расширить свои знания в области разработки программного обеспечения. К сожалению, вчера я только что закончил проект , немного чуть дольше, чем мы планировали. Так что, черт возьми, случилось? Как..

Тестирование с помощью Fixture в Rust
Больше никаких неудобных тестов. Вот одна тестовая среда на основе приспособлений, которая очистила мои модульные тесты Rust. В этой статье 🔬 Изучим ограничения #[test] в Rust. 🪄 Мы рассмотрим альтернативу написанию более чистых модульных тестов с помощью фикстур. 🏗 Мы проведем рефакторинг модульных тестов в одном из моих проектов с открытым исходным кодом! Пойдем. Проблема приспособления Испытательные приспособления очень эффективны для проведения воспроизводимых тестов...

Новые материалы

Прогрессивная транспиляция
В последние годы программисты JavaScript (он же EcmaScript) часто используют компиляторы исходного кода , также известные как транспиляторы , для преобразования более усовершенствованной или..

Алиса в стране машинного обучения — инициатива «100 дней кода машинного обучения»
Covnets, регрессия, классификация, ReLU, предвзятость… — все это интригующие жаргоны, которые я слышал от своих сверстников, выбравших курс машинного обучения, по касательной во время обычного..

Иногда учитель, всегда ученик
Учение Йоды в применении к развитию разработчиков «Делай или не делай. Нет никакой попытки.” Обучение программированию превратилось в современное «создание группы» или «написание книги»...

Как создать файл конфигурации сборки в Xcode | Серия настроек проекта Xcode
Эта статья шаг за шагом расскажет вам, как создать новый файл конфигурации сборки в вашем проекте Xcode. Что такое файл конфигурации сборки? Файл конфигурации сборки — это обычный..

Venv против Virtualenv в Python  — что использовать?
Когда дело доходит до создания виртуальных сред в Python, есть два популярных варианта: venv и virtualenv. Оба инструмента служат одной цели — созданию изолированных сред для ваших проектов..

Реализация персептрона на Python (для абсолютных новичков)
Введение За последние пару десятилетий было довольно много шумихи вокруг искусственного интеллекта и его приложений. В этой статье мы обсудим, что такое искусственный интеллект и его основное..

С помощью javascript мы можем сделать это в одну строку.
С помощью javascript мы можем сделать это в одну строку. let x = 5; let y = 7; y = [x, x = y][0]; Но то, что мы можем , не обязательно означает, что мы должны это делать.