Публикации

Машинное обучение - новый язык программирования
Как и многие из вас, наверное, как только у меня появляется «новая» идея, я тут же гугулю ее. Я и раньше обжигался слишком много раз, когда меня хвалили по поводу «нового» продукта, «нового» направления исследований или «нового» Социально-философское утверждение, просто чтобы узнать, что оно уже продумано или реализовано. Итак, теперь поиск в Google предшествует шумихе ... Но сегодня меня меня раздули. По нескольким веским причинам. В последнее время у меня возникла эта,..

Создайте клон WhatsApp с помощью Next.js: аватар на боковой панели
Часть 3: Аватар на боковой панели "Исходный код" Установить пользовательский интерфейс материалов yarn add @mui/material @emotion/react @emotion/styled yarn add @mui/material @mui/styled-engine-sc styled-components Создайте компонент ‹Header› с цветом фона, равным белому. Установите отображение равным flex, а затем сделайте изображение профиля и значки с двух сторон, установив для выравнивания содержимого значение space-between . Для ‹UserAvatar› мы добавляем..

Авария! Подробное сравнение виджета Flutter и CSS с точки зрения принципов компоновки
Чжан Хань (Menliu), отдел технологий Taobao, Alibaba New Retail В моей предыдущей статье под названием Как устранить препятствия и подключить Flutter к веб-экосистеме? я упомянул, что соединение между CSS и виджетом Flutter — утомительный процесс, связанный с проблемами полноты . Я дал заключение, но не назвал причин. Теперь я хочу продолжить с того места, на котором остановился. В этой статье сравниваются различия между принципами компоновки Flutter Widget и CSS, а также..

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

Почему обработка потоков событий лидирует в новой эре больших данных
Роберто Бентивольо «Большие данные» — это, вероятно, одно из самых неправильно используемых слов последнего десятилетия. Он широко продвигался, обсуждался и распространялся бизнес-менеджерами, техническими экспертами и опытными учеными. Такие лозунги, как « Данные — это новая нефть » со всеми их оттенками, были широко признаны неоспоримой истиной. Эти убеждения действительно подтолкнули технологии Hadoop вперед. Его стек, ранее разработанный Yahoo! и недавно принадлежащий Apache..

blogpost_20
Опишите одну вещь, которую вы узнали сегодня на уроке. Сегодня я узнал, что вы можете создать массив javascript из HTML-элементов, назначив класс каждому элементу, а затем используя document.getElementByClassName. Это было очень полезно при создании доски крестики-нолики, потому что можно было назначить каждой ячейке один и тот же класс, а затем вытащить его в массив. Это означало, что мне не нужно было писать функции для каждой ячейки, а нужно было создать одну функцию, которая делала..

Как развернуть собственную модель машинного обучения с помощью Streamlit и Heroku
Наука о данных Как развернуть собственную модель машинного обучения с помощью Streamlit и Heroku Пошаговое руководство по размещению ваших моделей! Я всегда хотел разместить некоторые из моих проектов в области науки о данных в Интернете, чтобы мои модели были интерактивными и имели больший охват. Профессор данных (Chanin Nantasenamat) на YouTube провел отличную серию руководств по Streamlit , платформе интерактивных приложений для обработки данных с открытым исходным кодом,..

Лучший игрок
Сейчас я перехожу к старшей фазе Hack Reactor. Вторая половина курса посвящена разработке проектов в командах (под руководством Agile). Прошлая неделя началась с двухдневного сольного проекта. Цель состояла в том, чтобы создать минимально жизнеспособный продукт (MVP) — приложение, которое работает; чем-то, мы могли бы похвастаться перед одноклассниками во вторую ночь. Я создал Mealy (Mealify был взят :), небольшое приложение для оптимизации процесса бронирования еды там, где я живу..

Платформа автоматизации, основные компоненты
В своем предыдущем посте я поделился проблемами, которые мы пытались решить, и некоторыми флажками, которые необходимо установить. В этом посте я углублюсь в каждый основной компонент. В простейшей форме наш простой сценарий выглядит так: Вы пишете автоматизацию PowerShell. Nibo проанализирует входные данные и адаптирует диалог с конечным пользователем. Для достижения этого результата нашей системе автоматизации требуются следующие три компонента: Давайте рассмотрим..

Пользовательские события в JavaScript
Я уверен, что если вы пришли читать эту статью, вы уже слышали или использовали некоторые из основных событий, определенных в элементах HTML, таких как: onchange, onclick, onmouseover, onkeydown, onload и т. д. Эти события являются основными событиями, определенными в HTML, они предоставляют базовые функции, такие как onchange fires, когда они являются изменением ввода, текстовой области или элемента выбора HTML, но что вы будете делать, если хотите получать уведомления..

Алфавит GAN: AI генерирует английские буквы!
Вот как я создал GAN, который может генерировать английские алфавиты. Во-первых, вам нужно знать, что такое GAN на самом деле. Ну вот краткое описание. Генеративная состязательная сеть - это комбинация двух моделей, а именно генератора и дискриминатора. Генератор пытается создать поддельные данные, имитирующие исходные данные. С другой стороны, Дискриминатор пытается определить, являются ли данные подлинными или поддельными. Благодаря состязательной настройке, в конечном итоге обе..

WTF — это машинное обучение
Теперь давайте проясним одну вещь: машинное обучение и глубокое обучение — это не одно и то же, и многие используют их взаимозаменяемо. Дело в том, что глубокое обучение — это подразделение машинного обучения, включающее различные вычислительные уровни. Но машинное обучение — это обширная тема, содержащая алгоритмы классификации данных и предсказания, такие как проблемы регрессии, такие как предсказание цен на акции по времени или другим факторам. Давайте рассмотрим несколько примеров..

DiDi Just Hear You Say Challenge? (Часть 2)
Это вторая часть (вероятно) двухсерийной серии, в которой рассказывается о моем опыте участия в Udacity DiDi Challenge Последний раз я рассказал вам о своих милых, постепенно завоеванных достижениях за первые, ох, полтора месяца работы над челленджем. На этот раз, однако, все о тех безумных последних днях, точнее часах, перед закрытием 1-го раунда. Я знал, что в любой момент, если я наткнусь на блокпост, это, вероятно, будут занавески для старых Трансформеров, но в остальном мой план..

Почему многие программисты предпочитают Linux Windows?
Чтобы ответить на этот вопрос, мы должны сначала знать, в чем принципиальная разница между Linux и Windows. Кто-то может сказать, что первое можно использовать бесплатно, а второе нужно покупать. Но для меня самое важное различие между ними — это гипотеза, которую они выдвинули о своих пользователях. Для Linux гипотеза такова: Пользователи знают, чего они хотят и что они делают, и они будут нести ответственность за свое поведение. Напротив, для Windows: Пользователи не..

Расширенное использование слова «это» в JavaScript
Сегодня мир захватывает JavaScript, а JavaScript легко изучить, но сложно освоить. В этом главном путешествии мы рассмотрим лучший вариант использования «this» в JavaScript. В JavaScript это контекст вызова функции. Дайте понять это из Mozilla - Ключевое слово this функции в JavaScript немного отличается от других языков. Также есть некоторые различия между строгим режимом и нестрогим режимом. Проблема в том, что у него сложное поведение. Вот почему во время..

Пользовательский опыт, интерфейсы командной строки и мир разрушений
Начиная с конца прошлого года, мы приступили к реализации плана по обновлению интерфейса командной строки для IBM Cloud Kubernetes Service . Мы сосредоточились на улучшении взаимодействия с пользователем и переработке кода. Главное - нарушить совместимость, но никого не удивить. После нескольких лет добавления новых функций у нас возникло несколько проблем с интерфейсом командной строки. Они варьировались от проблем с пользовательским интерфейсом до накопления технического долга:..

Изучение TypeScript — Часть первая: «Исследуя мои причины и путь»
Людям нравится создавать споры по поводу своего выбора технологий и получать удовольствие от сплочения других, чтобы оправдать свои привычки. Вот такие люди. Мы все очень уязвимы для предубеждений, и нам всем нужно хорошо относиться к своему выбору. Никто не хочет работать в команде, полной неверия. Лично я стараюсь сохранять скептицизм в отношении тем «вариант X против вкуса Y» и обычно воздерживаюсь от своих суждений до тех пор, пока не возникнет законный контекст. Когда я нахожу..

Декларативное и императивное программирование
Джон — энтузиаст-разработчик, который присоединился к компании полгода назад. Он хотел быть успешным разработчиком. Свое первое задание он выполнил вовремя и гордился этим. Оглядываясь назад, он многому научился, столкнулся с множеством препятствий и преодолел их, провел много дополнительного времени на работе и поставил продукт в соответствии со спецификациями клиентов. Но во время просмотра кода руководитель Джона остался не очень доволен его работой. Все, что он сказал, было: Вы..

Процедурная генерация: реализация
Введение Добро пожаловать в мой второй пост в блоге! Мы продолжим наше путешествие глубже в мир процедурной генерации. В этом блоге мы будем создавать нашу собственную процедурную сетку ландшафта в Unity! Моя конечная цель — научить всех генерировать сетку ландшафта, как показано на изображении выше. Прежде чем мы начнем программировать, я расскажу все, что нам нужно знать о создании сетки ландшафта. Темы, которые я затрону сегодня: геометрия, основы генерации сетки, шум, карты..

GSoC 2019 начинается!
Итак, это официально - GSoC 2019 стартовал, и я был принят в CCExtractor Development с лучшим проектом , о котором я мог когда-либо мечтать, - версией Amazon Rekognition с открытым исходным кодом! Каждое воскресенье я буду писать в блоге о достигнутом за неделю прогрессе и планах на следующую неделю. Это позволит другим ребятам следить за моим проектом, а также это очень хорошая практика моих технических навыков письма на английском языке. В конце концов, учитывая мой опыт работы с..