Публикации

Dash —  Совместная работа над устранением заторов
Простая идея для решения глобальной проблемы. Как мы все знаем, пробки — это глобальная проблема, влияющая на нашу окружающую среду, экономику и здоровье. Вот некоторые факты: Согласно исследованию, проведенному в 2018 году, водители в Мумбаи могут рассчитывать на дополнительные 65% дополнительного времени в пути из-за пробок. Заторы обошлись водителям в США почти в 305 миллиардов долларов в 2017 году, в среднем 1445 долларов на водителя. Заторы в мегаполисах по всему миру..

Ruby on Rails: база данных и модели SQL
Ruby on Rails: база данных и модели SQL Понимание основ языка SQL и Rails После изучения Ruby первым делом мы поняли, как работают цикл запрос-ответ в Интернете и Ruby on Rails . Пришло время узнать о базах данных и о том, как они связаны с Ruby on Rails. По сути, ответ - Модель. M из MVC , как мы узнали здесь . Прежде чем изучать веб-разработку с помощью Rails, я действительно рекомендую изучить Сначала Ruby . Давай начнем! Что такое база данных? Хммм ... Первая..

На этой неделе в синдроме самозванца - Том 5 - Как передать параметр строки запроса в веб-API
Все неловкие вопросы, которые я задавал на этой неделе, изучая веб-разработку… Эпическая битва с синдромом самозванца на этой неделе требует от меня признания, что я никогда раньше не использовал строки запроса . Что я узнал «json - это XML для Интернета». Спасибо: heart: кем бы вы ни были, кто придумал эту аналогию. Я постоянно говорю себе это всякий раз, когда получаю json обратно в запросе. Мне, возможно, придется вернуться через 10 часов различных онлайн-тренингов, чтобы..

Полное руководство по использованию значков Font Awesome в приложениях Vue.js
Коллекция иконок Font Awesome - это здорово. Около 4000 невероятно простых в использовании значков, около 1300 из которых имеют открытый исходный код и бесплатны для использования в любом приложении. Как начинающему программисту Vue.js эта библиотека казалась отличным способом усовершенствовать разрабатываемое мной приложение. Хотя команда Font Awesome обеспечивает хорошую интеграцию с Vue.js, инструкции по использованию библиотеки отсутствовали. Это привело к тому, что я потратил..

ML Day #9 — Начало изучения TensorFlow
Я очень взволнован, потому что наконец понял введение новичка в TensorFlow. Когда TF впервые вышел несколько месяцев назад, я был взволнован, но потерялся в определениях. За последние несколько недель мои чтения, наконец, привели меня к тому, что я могу понять, что происходит. Ура! Я собираюсь обобщить это в терминах, которые, я надеюсь, смогут понять люди, не являющиеся техническими специалистами. По сути, нейронную сеть можно рассматривать как функцию или преобразование данных. Если..

Линейная алгебра для начинающих специалистов по данным, часть I
Этот блог поможет вам понять важность линейной алгебры и основных концепций, необходимых для науки о данных, а также объяснит, как она применяется для решения реальных проблем. Кроме того, я добавил блокнот на Python, чтобы кодировать концепции линейной алгебры на Python для лучшего понимания. Вступление Линейная алгебра - это область математики, которая, по общему мнению, является предпосылкой для более глубокого понимания машинного обучения. Это основа для области алгоритмов..

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

Алгоритм JavaScript: расстояние между точками
Создайте функцию для вычисления расстояния между двумя точками, заданными их координатами x и y. Мы напишем функцию getDistance , которая будет принимать четыре целых числа ( x1 , x2 , y1 и y2 ) в качестве аргументов. Нам даны координаты двух точек (x1, y1) и (x2, y2). Цель функции — вернуть расстояние между этими двумя точками. Чтобы получить расстояние между этими двумя точками, мы используем следующую формулу: dx  – это разница между координатами x точек, а dy  –..

Подавайте Next.js с помощью Fastify
Если вы когда-нибудь задумывались, как интегрировать Fastify с Next.js и позволить последнему стать частью жизненного цикла Fastify, это краткое руководство для вас. Как вы, возможно, знаете, Next.js имеет ограниченный общедоступный API, который не предоставляет ничего, что возвращало бы ответ в виде строки или объекта. Более того, Next.js записывает ответ прямо в поток, который отправляется клиенту. Что, если мы хотим поддерживать сеанс и прикреплять или отсоединять файлы..

Fake Rest API за 30 секунд
Вы правильно прочитали! Можете ли вы настроить поддельный API отдыха за секунды без кода? Если ваш ответ отрицательный, то это пригодится. Вам просто нужно иметь NodeJS и структуру JSON для настройки fake rest API. Откройте свой терминал / CMD / Powershell, затем введите npm install -g json-server и нажмите Enter. Теперь откройте где-нибудь новую папку, а затем откройте ее в редакторе кода. Создайте файл с именем db.json . Откройте этот файл и создайте свою структуру..

Атомарный дизайн для современного веб-разработчика
Или почему я думаю, что вы, вероятно, создаете плохие приложения на React Если вы совершенно не знакомы с принципами атомарного дизайна, то вам стоит на 100% пойти и попробовать Атомный дизайн Брэда Фроста. Если вы слишком ленивы, то вот самое быстрое и грязное. Основы Атомарный дизайн делится на 5 основных категорий. Атомы, молекулы, организмы, шаблоны и страницы. Лично я дохожу до создания организмов и обычно пропускаю шаблоны и сразу перехожу к страницам. Это не будет..

Главные технические новости опубликованы на Hacker Noon 19 июня. 🧑‍💻
Лучшие технические истории опубликованы на Hacker Noon 19 июня. 🧑‍💻 📫 » « Осторожно! Поддельные Tether в обращении! Автор » «Dr. Джулиан Хосп Несколько часов назад один из участников нашей большой группы в Facebook написал, что из его Atomic Wallet исчезли 34 000 евро. Что случилось? Почтовое отделение: «Здравствуйте, я обращаюсь к вам, потому что немного отчаялся. Я купил USDT и отправил его в Atomic Wallet. Это было показано мне как кредитная нота. После этого..

Объявляем о выпуске Couchbase Ruby SDK 3.0 !
Объявляем об общедоступном Couchbase Ruby SDK 3.0! Автор: Арун Виджайрагаван « Мы рады объявить об общедоступной версии Couchbase Ruby SDK 3.0! “ Полезные ссылки Читать документацию Couchbase Ruby SDK 3.0 Читать документацию Couchbase Server 6.5.0 Поделитесь своими мыслями на форумах Couchbase Посмотреть все блоги о Ruby Couchbase Понимание областей действия и коллекций Ruby SDK 3.0 — Справочник по API Введение Couchbase Ruby SDK позволяет вам..

UX-микровзаимодействие, которое стоит отметить - Canvas Confetti для Angular
Если вам нравятся мелочи (и конфетти) в UX и UI-дизайне, вы попали в нужное место. Все дело в мелочах Мелочи в пользовательском интерфейсе (UX) и дизайне пользовательского интерфейса (UI) очень важны. Они - то, что отличает вас от остальных . Они создают характер и личность . Они дополняют хорошо продуманный интерфейс и укрепляют тему. Если вы находитесь на стадии разработки, позволяя сосредоточиться на более подробном пользовательском интерфейсе с помощью..

Вы слышали о Голанге ??
Вы слышали о Голанге ?? Вы можете слышать язык, называемый как го, так и голанг, что может сбивать с толку. Я когда-то думал, что это названия разных диалектов. В любом случае, Golang - это просто еще одно имя для Go, а Go - оставшиеся части имени авторитета. Язык программирования Go возник в свете того факта, что в кодовых базах внутри Google ситуация становилась все более запутанной. Это было запланировано Робертом Гриземером, Робом Пайком и Кеном Томпсоном, которые якобы испытывают..

Панды и Immutable.js
Создание быстрой структуры данных для визуализации на стороне клиента с помощью Immutable.js StratoDem Analytics использует React с Plotly.js и Leaflet для визуализации данных на стороне клиента. Команда специалистов по обработке данных StratoDem использует панд для обработки данных. Чтобы обеспечить единообразие логики конвейера, мы написали pandas-js , порт pandas на JavaScript с поддержкой Immutable.js. В этом посте рассматривается наше обоснование и реализация pandas-js для..

Глубокое обучение «Karessing» с Keras
Глубокое обучение «Karessing» с Keras Введение Четыре недели мы проливали свет на некоторые API/библиотеки глубокого обучения на AISaturdays в Лагосе, и как раз перед тем, как вы решите за или против глубокого обучения, особенно после того, как на прошлой неделе потусовались с бабушкой Теано , позвольте мне футов от земли с Керасом. Представьте себе поездку по межштатной автомагистрали в 2018 году на автомобилях Ford Model T и Ford Mustang 2018 года. Справедливости ради: вы едете..

ИИ стал проще благодаря служебному ИИ
В разработке игр «ИИ» означает многое; поиск пути, обучение, обнаружение игроков и т. д. По моему опыту, у большинства разработчиков игр первая проблема с ИИ проявляется в форме принятия решений . У вас есть NPC, и вы хотите, чтобы они взаимодействовали с игроком несколькими способами. Может быть, они могут говорить, атаковать или убегать. Итак, вы начинаете устанавливать какие-то условия «если-иначе»… и тогда это становится слишком сложным. Чтобы управлять этой сложностью, вы изучаете..

Мой опыт онлайн-соревнований.
28 августа 2021 г. Несмотря на пандемию COVID-19, которая происходит в мире и моей родной стране Индонезии. Мне очень приятно, что один из моих проектов представлен на конкурсе Grand Infusion Challenge, организованном La Trobe ( Grand Challenge, Center for Technology Infusion, La Trobe University ) Темой конкурса 2021 года является «Инновация умного города», где конкурс разделен на две части. Первая часть включает в себя создание команды (3–5 студентов), мне посчастливилось легко..

Как наука о данных дала союзникам преимущество во Второй мировой войне
Проблема немецкого танка с компьютерным моделированием Это Вторая мировая война, и вы специалист по обработке данных (или статистик, как их тогда называли) для союзных войск. Приближается день Д, и нужно прикинуть, сколько танков у немцев. Вы знаете, что у немцев есть последовательная система нумерации (1, 2,…, n ), и вы знаете серийные коды небольшой выборки захваченных немецких танков. Завышение оценки означает, что ресурсы, потраченные на подготовку союзников к Дню «Д», не пойдут..