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

Публикации

Всегда ли данные говорят правду?

Наша еженедельная подборка "Выбор редакции" и оригинальные материалы, которые необходимо прочитать. Объем данных, которые мы можем собрать, за последние годы вырос в геометрической прогрессии, как и вычислительные мощности, которыми мы располагаем для их анализа. Тем не менее, аналитикам..

Обратное распространение в RNN объяснил

Пошаговое объяснение вычислительных графов и обратного распространения ошибки в рекуррентной нейронной сети. Введение На заре машинного обучения, когда не было фреймворков, большая часть времени при построении модели тратилась на ручное кодирование обратного распространения. Сегодня, с..

Используйте Python для анализа рейтингов и обзоров курсов OMSCS Технологического института Джорджии

Как получать и анализировать рейтинги курсов OMSCS, данные о сложности и рабочей нагрузке и компилировать их в интерактивную информационную панель Программа Онлайн-магистр компьютерных наук (OMSCS) , предлагаемая Технологическим институтом Джорджии, сегодня пользуется огромной популярностью,..

Стеки и очереди в Python

Стеки и очереди в Python Изучите 2 популярные линейные структуры данных. Зачем это читать? Стеки и очереди ( произносится как kyo͞o или kiu ) - это простые, но мощные структуры данных, которые могут помочь вам справиться с различными ситуациями, когда требуется некоторая упорядоченная..

Matt’s Tidbits #99  — «Элегантная обработка нуля»

На прошлой неделе я писал о некоторых крайних случаях правдоподобия в JavaScript . На этот раз у меня есть небольшая заметка об элегантной обработке нулевых/неопределенных значений. null — названный его изобретателем C.A.R. «ошибкой на миллиард долларов». Хоар — большинство..

Обучение работе с AWS с Habana Gaudi

Использование возможностей выделенных обучающих чипов DNN — часть 2 В октябре прошлого года AWS объявила о появлении типа инстанса Amazon EC2 DL1 . DL1, оснащенный восемью ускорителями Habana Gaudi, является первым типом инстанса AWS, включающим выделенные ускорители ИИ, которые не..

Сортировка вставками с помощью JavaScript

Простые типы алгоритмов сортировки Пузырьковая сортировка ➝ O(n²) Сортировка вставками ➝ O(n²) Сортировка выбором ➝ O (n²) Сортировка слиянием ➝ O (n * log n) Быстрая сортировка ➝ среднее : O(n * log n), наихудшее : O(n²) Что такое сортировка вставками? Вот короткое видео,..

Я попросил ChatGPT решить 5 вопросов по программированию LeetCode

ChatGPT , диалоговый ИИ от OpenAI , выпущенный в ноябре 2022 года, может понять и ответить практически на все, что вы спросите. У него есть возможность писать стихи, штамповать эссе и писать исследовательские работы за считанные секунды. С момента его выпуска некоторые университеты..

DevTools, которые изменили мою жизнь

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

Веб-приложение для чата с использованием Phoenix и Vue.js - Часть 6

В этой части мы рассмотрим перенос вещей в отдельные компоненты. Вот все части этой серии: Github: https://github.com/jespr/vue-phoenix-chat Heroku: https://stormy-inlet-39179.herokuapp.com/ Часть 1 - Введение и получение базового веб-приложения с функциями чата. Часть 2..

Почему веб-сборка меняет правила игры? (Часть 1)

Эта статья написана, чтобы помочь новичкам понять основные концепции: с чего начать? Что для вас есть и какие реальные проблемы вы можете решить? Я уже некоторое время слышу термин «веб-сборка». Наконец, я решил разобраться, что происходит, и почему Google говорил об этом на своем..

Мифы о машинном обучении

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

Функциональное тестирование в JavaScript для начинающих

Функциональное тестирование является неотъемлемой частью процесса разработки программного обеспечения и особенно важно при работе с JavaScript. JavaScript — это универсальный и широко используемый язык программирования, который используется для создания всего, от простых скриптов до сложных..

Если вы используете CodeMirror, вам обязательно нужно это проверить

Представляем радужные скобки🌈 CodeMirror — невероятно мощный редактор кода в браузере. Хотя его API сложен, он дает разработчикам массу возможностей для создания IDE в браузере на любом языке с современными функциями, такими как подсветка синтаксиса, линтинг, свертывание, автоматический..

Пришло время попрощаться с этими устаревшими библиотеками Python

Поскольку Python продолжает развиваться, некоторые библиотеки, которые когда-то широко использовались, устаревают. Эти устаревшие библиотеки могут вызывать проблемы совместимости, уязвимости в системе безопасности и снижать производительность. Очень важно быть в курсе последних и наиболее..

Привет, Зак Аргайл, сначала позвольте мне поблагодарить за эту статью, но я не думаю, что все ваши примеры…

Привет, Зак Аргайл, сначала позвольте мне поблагодарить за эту статью, но я не думаю, что все ваши примеры компаний, которые придерживаются устаревших кодовых баз, написанных в таких фреймворках, как backbone, ember или даже более старые версии angular, сделаны из умных решений. . Большинство..

Быстрый хак: реализация семантики вызова метода в C

C — процедурный язык, минималистичный и лишенный объектной семантики. Вместо этого у вас есть структуры, функции (процедуры) и указатели. Вы можете использовать их для реализации чего-то похожего на вызовы методов в объектно-ориентированных языках. В следующем примере мы определяем..

Разоблачение роли «старшего инженера» [Часть 1]

Я только начал работать в Andela в новой должности старшего инженера-программиста, и должен признать, что до сих пор это была одна из моих лучших поездок. В Andela наша миссия состоит в том, чтобы воспитать новое поколение технологических лидеров, вооружив их не только техническими навыками..

Как настроить автоматические перенаправления в вашем приложении React

В сегодняшней статье я покажу вам, как настроить автоматическое перенаправление на защищенную/ограниченную страницу в вашем приложении реагирования после аутентификации пользователя. ВВЕДЕНИЕ Предположим, что в вашем приложении есть страница, которая требует аутентификации, прежде чем..

Освойте обещания JavaScript — Полная серия

Полную серию видео смотрите по ссылке: https://youtube.com/playlist?list=PLbXAYqhxhzxxenzSiFcTMpeJ_VqX5D7KH Не забудьте подписаться, чтобы получать отличный контент и в будущем. Мы находимся в процессе загрузки динамического курса по React и Next вместе с TypeScript.

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

Прогрессивная транспиляция
В последние годы программисты 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]; Но то, что мы можем , не обязательно означает, что мы должны это делать.