Публикации
День 10: Передача аргументов обработчику событий в React
Учебник по JavaScript и React
День 10: Передача аргументов обработчику событий в React
Узнайте, как передавать аргументы с помощью функции стрелки и метода привязки
В большинстве случаев нам может понадобиться передать аргументы нашему обработчику событий. Как мы можем сделать это в React? Мы не можем напрямую передать аргумент обработчику событий, потому что в этом случае функция обработчика событий будет вызываться автоматически еще до того, как вы нажмете кнопку. Мы увидим это..
Настоящее и ближайшее будущее данных
Краткий и приятный прогноз тенденций от руководителя данных, который живет этим.
Фернандо Эскобар, руководитель отдела обработки данных в Loka, Inc.
Привет, я Фер. Большую часть последнего десятилетия я специализировался на анализе данных и разработке данных для стартапов из списка Fortune 500 и Series-A. Вот что я вижу в 2021 году.
Когда я думаю о том, как бы я определил данные, мне приходит на ум многое. Это факты, это наблюдения, это поведение — все это собрано..
Удивительные результаты опроса разработчиков Python 2020 года
Каждый год JetBrains и Python Software Foundation проводят онлайн-опрос, чтобы лучше понять состояние экосистемы Python.
В октябре 2020 года более 28000 разработчиков и энтузиастов Python из почти 200 стран и регионов приняли участие в опросе, результаты которого были опубликованы ранее на этой неделе.
Хотя я больше не кодирую на Python (Okteto - это в основном магазин golang + react), Python был моим основным языком в течение многих лет (Hipchat и Elasticbox были приложениями на..
Создайте расширенный компонент, используя встроенный PanResponder и анимированные API React Native - видео
Вы когда-нибудь пробовали связать три основных API React Native (Animated API, ScrollView, PanResponder API) для создания некоторых шаблонов UI / UX? Если да, то наверняка столкнулись со многими проблемами, которые вызывает эта комбинация. Я решил затронуть эту тему на семинаре, который я провел во время нашего HackerHouse на Бали, и теперь делюсь им с вами.
В видеоуроке и в этом посте я буду обсуждать полезный паттерн в React Native с двумя видами прокрутки. Один - горизонтальный,..
Основные причины для изучения языка программирования Java
Есть много языков программирования, которые доминируют в ИТ. промышленности в течение длительного периода времени. Java — одна из наиболее используемых и популярных платформ для создания сложных приложений на основе веб-среды. Уже более 20 лет этот язык программирования постоянно развивается, что соответствует его долговечности, а замечательные решения, ориентированные на результаты, также сделали приоритетом номер один для программистов. Выбрав этот язык программирования для своей ОС..
Как создавать страницы с разбивкой на страницы на GatsbyJS с элементами управления разбиением на страницы
Как создавать страницы с разбивкой на страницы на GatsbyJS с элементами управления разбиением на страницы
Добро пожаловать в блог! В этом посте мы рассмотрим, как добавить нумерацию страниц на веб-сайт GatsbyJS.
К концу этого поста:
Ваш веб-сайт сможет создавать необходимые страницы для размещения всего вашего контента. Количество страниц будет определяться количеством сообщений, которые мы хотим на странице. Наконец, мы добавим элементы управления для перехода между страницами..
Как объяснить машинное обучение своей семье?
Как объяснить машинное обучение своей семье?
Я постоянно слышал, как люди говорят о машинном обучении и искусственном интеллекте. Эти термины стали наиболее популярными в Интернете, и информации о них огромное количество. Вот почему ваша семья и друзья, не участвующие в ТИ, могут не знать, что означают эти термины, и обращаться к вам за помощью.
Позвольте мне объяснить вам как можно проще. Ему просто нравится, как вы готовитесь к новой работе. Каждый раз, когда вы попадаете на..
Приведение типов без приведения типов
Минди Карпентер
Как технический писатель, работающий с командой разработчиков Scala, я решил, что пришло время освоить некоторые базовые навыки программирования на Scala. Поэтому, когда я узнал, что ScalaBridge будет предлагаться в Нью-Йорке на выходных 4 июля, я не мог пройти мимо. Я был приятно удивлен, когда мероприятие оказалось посвящено не только Scala.
Что такое ScalaBridge?
ScalaBridge — это вводный семинар по Scala, специально предназначенный для малообеспеченных слоев..
25 лучших веб-сайтов, на которых можно научиться программировать
Обучение кодированию больше не предназначено только для ИТ-специалистов и разработчиков программного обеспечения. Поскольку лицо каждого бизнеса переместилось в онлайн, возможность манипулировать тем, что видят и с чем взаимодействуют посетители веб-сайта, стала ценной. Сегодня знание того, как программировать код, может быть одним из самых важных навыков, которые вы можете освоить и которые напрямую повлияют на продвижение по службе. Если вы можете повысить ценность своего присутствия в..
Биты и байты — 3.28.18 — Эта неделя в машинном обучении и искусственном интеллекте
Служба преобразования текста в речь Amazon Polly выпускает новую функцию Breath. Новая функция более точно отражает образцы человеческой речи, добавляя паузы и вдохи. Дыхания можно добавлять как вручную, так и с помощью автоматизированного алгоритма. IBM устанавливает рекорд производительности в 46 раз быстрее с помощью графических процессоров POWER9 и NVIDIA. Тест проводился с использованием программного обеспечения IBM SnapML AI . Они смогли обучить модель классификатора..
Используйте всю мощь RamdaJS
Несколько недель назад я начал изучать функциональное программирование. Моим первым действием было чтение Mostly Adequate Guide to Functional Programming Book . (Если вы хотите прочитать эту книгу, перейдите по этой ссылке ).
Мне нравится читать эту книгу и читать о FP, это меняет мое мнение. Около 2-3 лет назад я узнал о FP на языке программирования Groovy, но около 2 лет я использую NodeJS и JavaScript в своих проектах. Лучшей библиотекой, которую я нашел для применения FP в..
Могут ли боты превзойти «реализм» человеческого диалога?
Идея о том, что машинные разговоры могут быть более «реалистичными», чем человеческие разговоры, может показаться абсурдной или даже логически ошибочной. И все же мы приближаемся к цели. Новая настраиваемая нейронная сеть в масштабе гигабайт от Microsoft DialogGPT (диалоговый генерирующий предварительно обученный преобразователь) - это виртуальный мастер общения, который превосходит сильные базовые системы в генерации релевантных и контекстно-согласованных ответов и достигает..
Создайте индикатор выполнения с помощью HTML, CSS и Javascript (вопрос на собеседовании по интерфейсу)
Внешнее интервью: создайте индикатор выполнения с помощью HTML, CSS и Javascript
Один из распространенных вопросов для интервью для разработчиков интерфейса — это вопрос Create a progress bar . В большинстве случаев разработчика просят использовать чистый Javascript , а не библиотеку или платформу, кроме DOM API .
Этот вопрос оценивает понимание респондентом чистого Javascript, объектной модели документа (DOM) и функций времени Javascript, таких как setTimeout и setInterval ...
Научитесь программировать бесплатно на YouTube (2018–2019)
YouTube - определенно несложное место, где можно найти бесплатные материалы для программирования, но найти хороший, надежный и актуальный контент может быть непросто. Ресурсы, которые я перечислил в этом посте, - это все каналы, которые я использовал в прошлом, качество которых я считаю фантастическим, а контент удобоваримым.
Следующее должно быть более чем достаточно, чтобы вы начали программировать и веб-разработку:
Сетевой ниндзя FreeCodeCamp DevTips Traversy Media..
Прогноз задержки рейса
Программирование
Прогноз задержки рейса
Комплексный проект
Введение
Flight Delay Prediction — один из самых обсуждаемых проектов на Kaggle. В этой статье я собираюсь объяснить, как мне удалось провести некоторый анализ всего набора данных прогнозирования задержки рейса. После этого я выполнил некоторые шаги предварительной обработки, такие как очистка данных, замена нулевых значений, а затем выполнение нормализации там, где это необходимо. Позже данные были разделены на..
Как импортировать ваши скрипты Python с помощью Anaconda на Mac и Windows
Самый простой способ импортировать скрипты Python откуда с помощью Anaconda, не помещая их в одну и ту же родительскую папку и не изменяя системный путь.
Задний план
Существует множество вариантов использования для импорта собственных скриптов или пакетов Python для повторного использования в других программах. Например, я часто использую этот подход для импорта имен пользователей и паролей в сценарии, поэтому мне не нужно отображать конфиденциальную информацию. Например, если я..
[Proof of Concept] Производительность ORM
Недавно в проекте в нашем офисе на Мальте у нас возникли проблемы с производительностью Entity Framework с большими данными и вложенными запросами.
Это уже известно, и на нескольких сайтах есть подобные сравнения, которые я опубликую здесь, но мы хотели что-то более конкретное для нашего сценария, поэтому мы используем нашу схему проекта и аналогичные запросы с запросами наших конечных точек для проведения тестов.
4 разных сценария:
100 тысяч записей; 400 тысяч записей; 1 миллион..
Сделайте Fetch Happen!
Работа с API в ваших приложениях часто требует от вас отправки запросов API для доступа и управления частями конвейера HTTP. Базовый запрос на выборку действительно прост в настройке, а Fetch API предоставляет интерфейс для извлечения ресурсов даже по сети. Он служит курьером между вами и API, отправляя, доставляя и выполняя задачи, указанные в запросе на выборку.
Метод fetch() будет принимать один аргумент, который представляет собой путь к ресурсу, который вы хотите получить. При..
26 января 2019 г.
26 января 2019 г.
Введение в машинное обучение
Третья неделя в Сабуде закончилась. Эта неделя многому нас научила и дала нам базовое представление о машинном обучении. На этой неделе мы закончили некоторые базовые библиотеки, такие как numpy, pandas и т. д. Эти библиотеки были основными инструментами, которые должны были помочь нам внедрить машинное обучение. После просмотра лекций это кажется легким, но когда мы начали реализовывать различные проблемы, это начало доставлять..
Как создать веб-сервер NodeJS
В настоящее время создать сервер NodeJS очень просто.
Сегодня я покажу вам, как создать базовый веб-сервер с помощью NodeJS.
В этой статье мы рассмотрим три основные части.
1- установка NodeJS и NPM (на macOS) с помощью Homebrew
2- создайте наш сервер NodeJS
3- Держите сервер работающим, используя PM2
1. Установите NodeJS на MacOS.
Этот шаг требует, чтобы у вас был установлен Homebrew. если вы не знаете, как установить Homebrew на свой компьютер, перейдите по этой ссылке..