Публикации по теме 'tech'
Опыт в Andela Bootcamp (день 3)
Сегодняшний день прошел хорошо, но не без проблем. Задание на день казалось справедливым; обратное назначение строк и количество слов представляло небольшую проблему, но http (протокол передачи гипертекста) и веб-присвоение представляли собой серьезную проблему в тот день.
Обратное присваивание строки было сложным, мне пришлось переворачивать строку без преобразования ее в массив, чтобы понять. Кроме этого все остальное прошло гладко.
Проблема, с которой я столкнулся при назначении..
Как начать проектировать интерфейсную архитектуру
Это вторая часть серии статей Переосмысление интерфейса . В этой части мы рассмотрим конкретный пример разработки относительно большого реального приложения.
Одна из проблем работы разработчика - переход от младшего к старшему. Это означает выходить за рамки реализации и начинать думать о дизайне и архитектуре.
Дизайн включает в себя два навыка: 1. создание / обнаружение / рассмотрение целей и проблем, 2. построение подходов / решений.
В этой статье мы рассмотрим некоторые из..
Различные виды алгоритмов в машинном обучении
В машинном обучении есть несколько видов алгоритмов. Эти алгоритмы помогают в различных типах анализа данных. Мы узнаем о Наивном Байесе, логистической регрессии, анализе основных компонентов и иерархической кластеризации. Производительность этих алгоритмов зависит от размера данных, шаблона и структуры. Каждый алгоритм имеет свои преимущества и недостатки. Вы должны узнать об этих факторах, прежде чем выбирать алгоритм для своих данных. В этой статье мы объясним основные особенности..
Освоение концепций JavaScript, которые вам нужно знать, чтобы изучить React
Введение:
Вы заинтересованы в изучении React, популярной библиотеки JavaScript для создания пользовательских интерфейсов? Большой! Прежде чем приступить к работе с React, важно хорошо изучить JavaScript. В этой статье мы рассмотрим ключевые концепции JavaScript, которые вы должны освоить, чтобы эффективно изучить React. К концу у вас будет хорошее понимание того, что вам нужно знать, и сколько времени может потребоваться, чтобы освоить каждую концепцию. Давайте начнем!
Раздел 1:..
100 основных концепций кибербезопасности, которые должен знать каждый разработчик (часть 3: 21–30)
Это 100 основных концепций кибербезопасности, которые помогут вам создавать безопасные приложения.
Чтобы обеспечить удобочитаемость, я разделю их на несколько сообщений в блоге.
Информация, представленная в этой статье, никоим образом не является рекламой или призывом к использованию этих методов на других.
Ссылки на предыдущие части приведены ниже:
100 основных концепций кибербезопасности, которые должен знать каждый разработчик (часть 1: 1–10)..
Функторы и аппликативы
В одной из своих предыдущих статей я попытался объяснить монады доступным способом. Вот попытка сделать то же самое для некоторых других членов того же семейства - функторов и аппликативных функторов. Хотя концепции и принципы, описанные здесь, являются общими для функционального программирования, легкий акцент будет (как обычно) на Scala.
Функторы
Если вы читали вышеупомянутую статью о монадах, вы, возможно, помните, как я описывал их как оболочки вокруг значений. Каждое значение,..
Программист-самоучка
Можно ли научиться программировать?
Короче говоря, да. Это легко? Нет, но это возможно.
Вот так я и начал свой путь. Ранее я писал о том, почему я решил изучать программирование , если вы тоже хотите об этом прочитать.
Когда начать?
Выяснение того, с чего начать, когда вы пытаетесь научиться кодировать и программировать, может быть одним из самых больших препятствий на пути к началу работы. В Интернете есть много — и я имею в виду много — бесплатных и платных ресурсов для..