Публикации

Реализация бесконечной прокрутки (отложенная загрузка) с помощью FlatList с использованием React Native + Firestore
Бесконечная прокрутка позволяет вашему приложению запрашивать / извлекать данные по мере необходимости. Это означает, что когда пользователь прокручивает список до конца, выполняется дополнительный запрос и добавляются данные. Нет кнопки «Загрузить еще» или «Следующая страница» , запрос выполняется автоматически в фоновом режиме , откуда и происходит название бесконечной прокрутки. Пользователь может прокручивать без усилий и бесконечно (при условии, что данных достаточно, чтобы..

Я рад видеть, что я не одинок.
Я рад видеть, что я не одинок. Ирония нашего века передовых технологий и выбора заключается в том, насколько ограничены наши возможности и насколько плохо качество сборки. Особенно с учетом зеленого тренда я предполагаю, что жизненный цикл ноутбука составляет 6–10 лет. Я тоже долго искал замену гаджетам. Идеальный ноутбук для меня — Thinkpad x220 (со старой клавиатурой, mbp клавиатура просто выключена). Кроме того, я предпочитаю материал thinkpady алюминию mbp. Очистка вентилятора,..

Инструменты искусственного интеллекта от Google для всех
Google делает доступными свои собственные инструменты и ресурсы искусственного интеллекта, чтобы каждый мог использовать технологии для решения проблем. Независимо от того, являетесь ли вы новичком или уже экспертом, вы найдете ресурсы, необходимые для достижения следующего прорыва. Вот набор некоторых инструментов искусственного интеллекта, разработанных Google. Для разработчиков TensorFlow TensorFlow - это бесплатная библиотека программного обеспечения с открытым исходным..

Решение персонализированного ранжирования в поиске
Ранее я упоминал в этой статье о персонализированном контекстном запросе . Давайте попробуем запрос и попытаемся выяснить факторы персонализации для запроса и ранжировать для него релевантные результаты. Например, у нас есть комплект документов: Альберт Эйнштейн был физиком-теоретиком немецкого происхождения, который разработал теорию относительности. Он наиболее известен своей формулой эквивалентности массы и энергии E = mc2. Он получил Нобелевскую премию по физике. Сэр Исаак..

Переполнение стека как услуга
Переполнение стека как услуга Ответы на сомнительное программирование Эта статья предназначена исключительно для Pointer - клуба чтения для разработчиков. Подпишитесь на Pointer.io на нашу еженедельную рассылку. В жизни программирования все чаще встречается тот факт, что разработчики опрашивают сообщество и используют полученные ответы непосредственно в своем собственном коде. В частности, программисты используют такие сайты, как Stack Overflow, чтобы задавать вопросы. Что..

3 основных вывода, сделанных на конференции по крупнейшим данным в Индии
В июле мы были на организованной HasGeek конференции Fifth Elephant , на которой прошли разнообразные беседы с практиками в области данных из Flipkart, InMobi, Swiggy и других. Наш соучредитель Scribble Data Венката Пингали помогла HasGeek разработать программу для двухдневной конференции. Как вы, возможно, уже знаете, мероприятия Fifth Elephant проводятся при поддержке сообщества и направлены на развитие инноваций в области данных и ИИ в Индии. Нам было особенно интересно узнать и..

[TensorFlow 2] Мусор на входе, мусор на выходе
Учебники и руководства по TensorFlow 2 на сайте tensorflow.org — отличные ресурсы для изучения и применения нейтральных сетей. Но, поскольку они предоставлены многими авторами, стили подачи материалов неизбежно разнообразны. Различные стили программирования кажутся непосильными для начинающих учеников, хотя они помогают нам освоить разные подходы к одним и тем же задачам. Цель этой публикации — реорганизовать программные коды, используемые в учебниках и руководствах по TensorFlow 2,..

Неделя 5 - Теплота изображения
Название: Прогноз погодных условий по изображению Члены команды: Берк ГЮЛАЙ, Самет КАЛКАН, Мерт СЮРУЧЮОГЛУ Электронные письма соответственно: [email protected], [email protected], [email protected] У нас примерно 6500 данных. Каждые данные состоят из матрицы изображения со значениями RGB, и мы разделили их на данные обучения и проверки с соотношением% 25. Я построил так много архитектур CNN и попробовал их, чтобы получить наилучшие результаты. Я..

Обработка ошибок в Rust
Если вы следите за опросом разработчиков stack overflow, возможно, вы видели Rust как самый любимый язык программирования 2 года подряд. Rust, наверное, самый увлекательный язык программирования, который я когда-либо видел, и я полностью согласен с результатами обзора. Сказав, что изучение Rust непросто, кривая обучения очень высока, и если вы пришли с таких языков, как JavaScript, как я, это будет очень сложный путь, но этот трудный путь того стоит. Если вы новичок в изучении..

Машинное обучение в Lifion
Эта статья о том, как мы подходим к проблеме построения моделей машинного обучения для функций в Lifion от ADP. При построении моделей машинного обучения на практике по разным причинам теоретические основы иногда могут быть упущены из виду. Несоответствие между теорией и практикой в ​​машинном обучении является горячо обсуждаемой темой. Мы обсудим, как мы создаем передовые модели машинного обучения на практике, не забывая при этом о теоретических аспектах нашей работы. Вот первая..

JavaScript  — «Чистые и нечистые функции»
Один из самых любимых вопросов в интервью по JavaScript — «Чистые и нечистые функции». В Интернете доступно гораздо больше информации о функциональном программировании, и, вероятно, каждый разработчик знает, что такое чистая функция. Но возникают вопросы, зачем это нужно и действительно ли у нас есть практический пример этого. Я хотел бы определить чистую функцию как функцию, не имеющую внутреннего состояния. Это означает, что все операции, которые он выполняет, не зависят от этого..

React Live Amsterdam 2019 - последствия
Конференция # reactlive2019 завершилась большим количеством похвал и в целом хорошими отзывами сообщества. В общей сложности 13 докладчиков представили свои доклады на огромном (50 х 10 м) экране Theater Amsterdam перед более чем 800 участниками. Я хотел бы поблагодарить всех докладчиков, которые потратили свое время и поделились своими знаниями, а также всех участников, благодаря которым это мероприятие сообщества стало праздником нашей торговли. У нас запланировано еще больше..

О важности соглашений об именах
Я только что потратил бесполезно 2 часа, пытаясь отладить код члена команды на Java. Вот тут я запутался: package enricher.core.controller.interfaces; import enricher.core.common.DataStore; import enricher.core.common.IdStore; public interface Controller<Node, Promise> { Promise start(Node node); Promise enrich(Node node); boolean areParentsResolved(Node node); Promise processChildren(Node node); Controller<Node, Promise> dataStore(DataStore store);..

Начало работы с Node.js
ЧТО ЭТО ТАКОЕ Поскольку JavaScript так популярен, возникло желание преодолеть разрыв между клиентским кодом и серверным кодом. В шагах Node.js — среда выполнения JavaScript, построенная на движке Chrome V8 JavaScript . Что такое V8? Это движок JavaScript и WebAssemly с открытым исходным кодом от Google, который компилирует и выполняет исходный код JavaScript, обрабатывает выделение памяти для объектов и собирает объекты, которые ему больше не нужны.[1] Это как браузерный..

JavaScript Array.reduce () объяснил с помощью кубиков LEGO
Мы все должны согласиться с тем, что JavaScript - это здорово! Но вы знаете, что? LEGO еще лучше! Почему? Потому что с помощью этой удивительной игрушки вы можете объяснить и смоделировать так много идей, моделей поведения и алгоритмов 🚀. Определение Сеть разработчиков Mozilla определяет метод сокращения в прототипе объекта Array следующим образом: Метод reduce() выполняет функцию редуктора (которую вы предоставляете) для каждого члена массива, в результате чего..

Кодирование категориальных переменных с простой для понимания иллюстрацией.
Привет народ, Добро пожаловать в мой первый пост! Начав свое путешествие в области машинного обучения, вы наверняка встретили термин КОДИРОВАНИЕ. Когда я начинал, я ломал голову над своим набором данных. Что это за кодировка? Почему эта кодировка? Типы категориальных переменных? Все, что я думал, было «Кодирование - это кодирование», почему люди пишут: «Для разных категориальных переменных нужен другой способ обработки?». Что ж, я думаю, что та же самая мысль может запутать..

(Вероятно) Наиболее полное руководство по веб-разработке для новичков
(Вероятно) Наиболее полное руководство по веб-разработке для новичков Или полный стек для людей, которые ничего не знают о полном стеке Мы собираемся создать полнофункциональное веб-приложение, работающее на вашем локальном сервере. Что это обозначает? Это означает, что у вас будет BackEnd (сервер) и FrontEnd (клиент), и они будут подключены. В более практическом плане это означает, что у вас будет веб-сайт, способный хранить данные об отдельных пользователях и отображать..

Общий искусственный интеллект: объяснение просто
Что такое AGI? Попробуем понять этот термин! - Общий искусственный интеллект (AGI) был бы машиной, способной понимать мир так же, как и любого человека, и с такой же способностью научиться выполнять огромный спектр задач. Мы еще не достигли цели с AGI, но он фигурирует в научно-фантастических рассказах более века и популяризируется в наше время такими фильмами, как 2001: Космическая одиссея. Теоретически ОИИ мог выполнить любую задачу, которую мог бы выполнить человек, и, вероятно,..

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

Fairlearn: секрет обучения ваших моделей честной игре
Microsoft только что анонсировала новый набор инструментов для Responsible AI во время конференции Microsoft Build. Один из объявленных ими инструментов - это Fairlearn. Новый пакет Python, который поможет вам создавать честные модели. В этой статье я собираюсь показать вам, что Fairlearn - это секретный соус для создания честных моделей. В этой статье мы рассмотрим следующие темы: Что такое Fairlearn и почему меня это должно волновать? Как я могу проверить честность моей модели..