Хобрук: Ваш путь к мастерству в программировании



Аутентификация Firebase с помощью TypeScript

Аутентификация с помощью пользовательского токена, электронной почты/пароля и/или внешних сторонних сервисов В предыдущем руководстве мы узнали, как настроить firebase и firestore в нашем проекте TypeScript. В этой части мы собираемся обсудить аутентификацию с точки зрения серверной..

Обучение разреженных крупномасштабных языковых моделей на IPU Graphcore

Изучение потенциала разреженных вычислений В новой исследовательской статье Graphcore мы демонстрируем, как эффективно реализовать разреженное обучение, используя в качестве примера предварительное обучение крупномасштабной языковой модели на IPU. Изучение потенциала разреженности..

Простая архитектура для создания масштабируемой поисковой системы

Простой способ создать поисковую систему Эта статья слишком долго стояла в моей очереди дел. Чем больше я исследую, тем глубже мне кажется. Я считаю, что благодаря своим исследованиям я действительно нашел простой способ спроектировать поисковую систему. В нем не будет многих функций,..

SolidJS: внешний вид может быть обманчивым?

На первый взгляд похож на React… но радикально отличается Solid JS — относительный новичок на сцене фреймворка JavaScript. И все же он занимает первое место по популярности в опросе State of JavaScript этого года. Что делает его таким привлекательным и стоит ли этому учиться? Это как..

Как GPTStudio может помочь программистам?

GPTStudio использует API-интерфейсы ChatGPT и OpenAI для предоставления хорошо информированной рабочей станции, которая может создавать изображения, предоставлять подробные ответы на запросы и писать код. Возможности GPTStudio безграничны и подходят для любой отрасли. На этой неделе мы..

Разработка Rust API: путешествие в RESTful API

В этом сообщении блога мы рассмотрим процесс создания RESTful API с упором на операции CRUD (создание, чтение, обновление, удаление). Мы начнем с основ и постепенно погрузимся в более продвинутые методы разработки надежных и масштабируемых API с использованием Rust. К концу этого..

4 типа памяти LangChain для повышения производительности LLM

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

Функциональные размышления на языке Julia   —  Часть 3 : ленивая оценка

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

Репост подстека   —   OpenLampTech, выпуск № 78

Кто использует PHP | КодВП | Внешние ключи MySQL | Настройки страницы отдельного продукта WooCommerce? И многое другое. Добро пожаловать в OpenLampTech ! Получите бесплатную копию моей электронной книги 10 советов по MySQL для всех при подписке на еженедельную рассылку..

Используйте Python для параллельной загрузки нескольких файлов (или URL-адресов)

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

Я вернулся! (с двумя новыми приложениями)

Меня не было некоторое время — поиск работы в сочетании с моей внештатной работой занял большую часть моей жизни, и, кроме того, у меня были друзья, семья и клиенты, пострадавшие от урагана Харви. В результате этот блог пострадал. Однако я использовал это время продуктивно; среди прочего, у..

Оптимизация гиперпараметров (классификатор случайного леса)

Каждый алгоритм машинного обучения имеет гиперпараметры, которые можно настроить для оптимизации производительности нашего алгоритма обучения. Но прежде чем углубиться в оптимизацию гиперпараметров (HPO), давайте проясним разницу между гиперпараметрами и параметрами модели. Короче говоря,..

Стратегии художника по обучению программированию / Стратегии разработчика по обучению рисованию

Когда я рос, я иногда слышал, как люди говорят, что одни люди больше подходят для искусства и гуманитарных наук, а другие — для науки и техники, как будто это две противоположности, которые не могут соприкоснуться. Если оставить в стороне полную ахинею, то есть теперь, когда я и художник, и..

10 конструкторов сайтов с искусственным интеллектом, о которых вы не знали

Вы устали от одних и тех же старых конструкторов сайтов? Хотите попробовать что-то новое? Что ж, у меня для вас есть новости! Я составил список из 10 конструкторов сайтов с искусственным интеллектом, о которых вы, вероятно, не слышали. Да, вы меня правильно поняли, создатели сайтов с..

Почему Datacamp, вероятно, является лучшей обучающей платформой для вас

Начните свое обучение с Datacamp. Делюсь своим годовым опытом изучения Data Science на платформе. Прошло больше года с тех пор, как я решил снова продолжить обучение и перейти в область науки о данных. Вначале длинный список знаний о предметах, технологиях и инструментах сбивал меня с..

Новые материалы

Сохранение модели машинного обучения
Модели машинного обучения — мощный инструмент для автоматизации задач и прогнозирования. Однако после обучения модели вам необходимо иметь возможность сохранить ее, чтобы можно было..

Мягкое завершение работы в Go: вежливый способ завершения программ
Когда дело доходит до завершения работы вашего веб-сервера, вы можете захотеть, чтобы ваш веб-сервер дождался обработки всех активных запросов перед выключением. Теперь мы обсудим, как..

Почему острое руководство по Ruby
Это полезно? В ответ на главы 3 и 4 руководства: Этот «путеводитель» по Ruby существует уже некоторое время (10+ лет), и сразу видно, что эта штука своеобразная. Руководство, несомненно,..

Выставка React Native Todo, часть 3
КОДЕКС Выставка React Native Todo, часть 3 Создайте компонент AddTask, чтобы вставить новую задачу В этой статье мы собираемся создать компонент AddTask, который является полем ввода..

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

Роль ролей
В сообществе роли являются структурными строительными блоками, используемыми для различения позиций членов. На самом деле, большинство сообществ не будут функционировать без ролей — даже самые..

JAMstack: JavaScript, API и разметка
В этой статье мы поделимся некоторыми основными концепциями и рекомендациями по знакомству с миром JAMstack. JAMstack означает JavaScript, API и разметку. Слово «JAMstack» было придумано..