Публикации

Не будьте React Engineer
Не будьте React Engineer Так что, прежде чем кучка фанатов JS с татуировками React @ меня до смерти, как некоторые чрезмерно усердные фанаты T Swift, давайте опередим все это и поймем, что я говорю с точки зрения карьеры, а это не технический пост. Если бы я собирался сделать что-то техническое, то это было бы как достичь максимального процента отличных / отличных бросков, используя размер покемона в зависимости от расстояния в качестве прогнозируемых точек данных, но это на другой..

Создание клона Hacker News в React (часть 2) — Что включает в себя приложение Create React?
Настройка проекта Прежде чем приступить к сборке, давайте рассмотрим некоторые файлы, которые поставляются с приложением create response. В вашем любимом текстовом редакторе давайте посмотрим на файлы (я использую Visual Studio Code, в котором есть множество плагинов только для React). Эта статья была первоначально опубликована в моем блоге , я был бы рад, если бы вы могли посетить меня и подписаться на мою рассылку, пока вы там, чтобы получать регулярные обновления моих новых..

Как начать работу с машинным обучением
Краткое руководство, в котором перечислены несколько способов начать работу с ML Пройти курс в вашем университете В большинстве 4-летних университетов есть хотя бы один курс по машинному обучению. Если в вашем конкретном университете нет курса машинного обучения или если вы в настоящее время не учитесь в университете, но все же хотите учиться традиционным способом, вы можете купить учебник. Некоторые популярные учебники, используемые в университетах, — это Распознавание образов и..

Первые шаги ребенка в программировании - День 1
Первые шаги в программировании - создание базового веб-сайта Другая философия Представьте, что вы начинаете изучать французский язык. Вы начнете с того, что выучите последовательность слов, которая дает вам смысл. «Комментарий ça va?» означает «Как дела?». Я не видел, чтобы учитель объяснял вам значение каждого слова 1-го, а затем учил вас этой фразе. Или, что еще хуже, забросать вас 50 случайными словами без инструкций по их соединению. Иногда вначале нужно просто знать..

От функционального к oop к модульному к функциональному
От функционального к oop к модульному к функциональному я программировал в течение десятилетий, начиная с C, и мне нравится то, что я делаю, но C++ был очень мощным, его легко структурировать, тогда я начинаю осознавать реальные различия между этими двумя похожими языками, почему класс иногда лучше, чем структура, и как его легко расширить и добавляя методы, инкапсуляция была волшебной. оба c/c++ хороши, но сложны, быстро работают, но медленно программируют, общего назначения, но почти..

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

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

CI?
Ну, это была неделя, проверяющая код и различные репозитории в компании, похоже, если вы позволите нам, разработчикам, работать в одиночку над проектом, который мы склонны без колебаний продвигать, чтобы освоить и начать запускать производственный код на героку без какого-либо тестирования разработки окружающая обстановка… Итак, пришло время снова поместить эти репозитории github в поток git! Успешная модель ветвления Git В этом посте я представляю модель..

AUC-ROC: упрощенный
Интуитивное понимание ВСТУПЛЕНИЕ Одним из важных аспектов машинного обучения является оценка модели. Вам нужен какой-то механизм для оценки вашей модели. Вот здесь-то и появляются эти показатели производительности, они дают нам представление о том, насколько хороша ваша модель. Если вы знакомы с некоторыми основами машинного обучения, вы должны иметь представление о некоторых из этих показателей, таких как точность, точность, отзыв, auc-roc и т. Д. Допустим, вы работаете над..

Приложение для создания фотогалереи
Вывод. Объектно-ориентированное приложение JS Gallery подвергается рефакторингу двумя различными способами (объектная функция, объектный литерал): Основной вывод: при создании функции-конструктора не забудьте использовать заглавную букву для первой буквы имени объекта (например, G allery) и Ключевое слово 'new' (var Gallery = new Object();). Использование функции объекта // Creating a custom object using the Object function name with new operator // var Gallery references..

Безопасность iOS-приложений
Как широко известно, операционная система iOS считается одной из самых безопасных мобильных операционных систем, но каждая система может быть уважаемой в определенный момент, но вот некоторые хитрости, которые мы можем сделать приложение более безопасным. Включить ATS в мобильных приложениях ATS (безопасность передачи приложений) была введена начиная с iOS 9, она позволяет выполнять все наши запросы в безопасных сетях Apple, что означает любое соединение, которое приложение устанавливает..

Разработка игр и личное развитие идут рука об руку
Как создание детской игры изменило мою жизнь Это были очень сумасшедшие 9 месяцев с тех пор, как я начал свое приключение, чтобы стать разработчиком программного обеспечения для игр AR и VR и инструментов для повышения производительности. Я начал devPuppy Simulations летом, как раз перед выпуском моей первой игры: Kitty Paradise , и именно этот опыт подтолкнул меня к росту как личности или к тому, что я все потеряю. С тех пор, как я начал игру, меня в разные моменты поражали депрессия,..

Быть разработчиком в Танзании: проблемы и возможности
Я слышал много историй о том, откуда взялись разработчики здесь, в Танзании. Я также слышал истории от легенд индустрии; которые поделились со мной своими историями о том, как все было тогда. Я до сих пор смеюсь, когда оглядываюсь на годы учебы в колледже относительно нашего восприятия, когда дело касалось курсов программирования. Я расскажу вам несколько историй успеха, вдохновения и возможностей того, чем он собирается стать сегодня в Танзании. Я посвящаю эту статью своим..

VueJS 3.0.0 Beta: функции, от которых я в восторге
Интересные вещи в новой бета-версии Vue 3.0.0 и ее история. На момент написания этой статьи VueJS 3.0.0 сейчас находится в бета-версии, в этой статье мы рассмотрим краткий обзор «Пути к большому выпуску», представленный командой Vue на последней онлайн-встрече ThisDot. Vue JS Vue JS - очень популярная и прогрессивная библиотека JavaScript, созданная Эваном Ю и более чем 284 членами сообщества Vue. У него более 1,2 миллиона пользователей, и он состоит из доступной базовой..

Статические элементы и прототип в JavaScript 2020   —   Сагар Джейбхай
В этой статье мы рассмотрим статические члены в JavaScript , как объявить статические переменные и прототип в JavaScript от Sagar Jaybhay . Статические члены в JavaScript Статические свойства и методы — это те, которые не изменяются при переходе от одного экземпляра к другому. Также, если мы объявили статическую функцию, то эти функции можно использовать без создания объекта класса. В javascript нет специального синтаксиса для обозначения статического члена, но мы можем..

Изучим Javascript | История , обзор и основные понятия
Введение в Javascript: Javascript, коротко известный как js, — это язык сценариев, который в основном используется для веб-программирования, особенно для клиентских сайтов. Но теперь он используется в нескольких областях, таких как разработка приложений на стороне сервера, Android, iOS и настольных компьютеров и во многих других. В этом уроке мы узнаем об истории, обзоре и основных понятиях javascript. Я опубликую подробную статью в каждой части этой статьи. Так что оставайтесь со..

Что такое MDX и как вы можете использовать его в своем блоге Gatsby
Первоначально опубликовано на https://inspiredwebdev.com . Почему я люблю писать, используя Markdown Если вы никогда не использовали Markdown, позвольте мне рассказать вам об этом в нескольких словах. Это простой инструмент преобразования, который позволяет вам писать простой текстовый формат, который преобразуется в действительный HTML. Например, для создания заголовков ( h1 ) вы должны использовать # , для создания полужирных тегов вы должны использовать **text** и так..

Изучите обработку данных с помощью SQL
Использование SQL для очистки необработанных данных Когда дело доходит до манипулирования данными, все осознают важность хорошего владения SQL. Учитывая, насколько распространены реляционные базы данных, когда дело доходит до сбора и хранения данных, SQL - это язык с огромной полезностью, который возглавляет список навыков, которые необходимо знать. При этом SQL в основном используется для написания запросов, которые извлекают данные и помогают получить понимание. Для очистки..

Советы по улучшению вашего Swift-кода
Это хороший пост, посвященный частям быстрых хороших функций, таких как расширение, значение параметра по умолчанию, закрытие и т. Д. Но есть несколько мест с небольшими проблемами, вот моя версия. 2 Здесь оценка короткого замыкания кажется намного лучше, чем повторяющийся оператор?:. //short-circuit is old but strong let ternaryDouble = conditional || conditional2 let ternaryTriple = conditional || conditional2 || conditional3 7 Пример кода 7 нетрудно понять большинству умных..

JavaScript Nugget: избежание ложноотрицательных условий
Довольно часто мне приходится проверять, не является ли переменная ни null , ни undefined . Я вижу, что многие люди делают это следующим образом: if (myVar) { // myVar is not null or undefined } Однако теоретически вы можете получить ложноотрицательный результат, потому что myVar может быть равно false или 0 . Я делаю эти проверки следующим образом: if (typeof myVar !== 'undefined' && myVar!== null) { // myVar is not null or undefined } Что довольно многословно...