WedX - журнал о программировании и компьютерных науках

Статьи

Аутентификация стала проще с Auth0: Часть 1

На примере мы продемонстрируем, как использовать Auth0 для защиты API Node.js (Express) , к которому обращается одностраничное приложение. Раньше я использовал Passport для защиты своих API Node.js ; не так много кода, но было немного сложно правильно настроить в первый раз...

AWS - Развертывание приложения Angular с Java на ECS

Пошаговое руководство с примером проекта AWS предоставляет более 100 сервисов, и очень важно знать, какой сервис выбрать для своих нужд. Amazon Elastic Container Service (Amazon ECS) - это высокомасштабируемая, быстрая служба управления контейнерами, которая упрощает запуск, остановку и..

Ruby не имеет методов класса

Подождите… что? Не знаю, как вы, но это была моя точная реакция, когда я впервые услышал выступление Nadia Odunayo в RubyConf KL 2018 (заметьте, один из самых увлекательных выступлений, которые я когда-либо слышал!), В котором она показала, что Руби не имеет методов класса...

Популярные шутки о программировании

Подборка шуток про Хромое программирование В этой статье я хотел бы рассказать о нескольких веселых шутках, которые поднимут вам настроение и принесут немного смеха в вашу жизнь, потому что… «Смех — лучшая кнопка обновления для человеческого ПК» Чего же ты ждешь тогда? Будьте готовы к..

Сложный вопрос по Python  —  Разделение карты на разделы

Напишите программу Python для разделения карты на разделы. Допустим, нам дана пара двумерных списков, содержащих какие-то числа. map1 = [ [0,0,0,0], [0,1,1,0], [2,2,1,0], [2,2,1,0], ] Обратите внимание, что внутри 2d-списка есть разные числа. Напишите функцию..

Римские цифры Ката: Карты

В качестве одной из историй для моей текущей итерации на этой неделе мне пришлось реализовать свою первую Ката на языке Java: римские цифры . Как вы, возможно, уже знаете, я только что перешел с Ruby на Java, поэтому каждая простая реализация на данный момент довольно сложна. Хотя логика..

6+ лучших инструментов разработки React для повышения производительности

React — это библиотека JavaScript с открытым исходным кодом для создания пользовательских интерфейсов на основе компонентов пользовательского интерфейса. Благодаря набору широкого спектра библиотек и инструментов, он предоставляет разработчикам отличную поддержку для работы в продуктивной..

Создание гиперссылок и навигации в HTML

В наших предыдущих статьях вы узнали о структуре HTML и использовании тегов и элементов. Сегодня мы сделаем еще один шаг и рассмотрим, как создавать гиперссылки и навигацию на вашей веб-странице, повышая ее интерактивность и удобство для пользователей. **Введение в гиперссылки**..

Зачем изучать язык программирования Python для карьерного роста?

Python — это язык, который можно легко изучить и превратить в веху ИТ. Если вы новичок и впервые работали с языком программирования, вам обязательно нужно его выучить. Если вы изучаете программирование на Python, у вас есть шанс получить замечательную работу IICS India . Python широко..

Swift Tuist для разработчиков iOS, чтобы стать 0,1%. Часть 2, Ручная настройка.

Вы хотите создать масштабируемое приложение и сократить время его создания? Как я уже говорил в предыдущем уроке ( см. здесь ), Tuist помогает нам создавать приложение для iOS с модульным подходом. Это позволяет нам создавать масштабируемые приложения. Есть и другие преимущества. Вы..

Эволюция нашей платформы данных

Примечание. 1 апреля 2023 года компания Woven Planet получила статус Woven by Toyota. Абстрактный Данные играют ключевую роль в разработке Arene , целью которой является создание действительно современного программного обеспечения мобильности в качестве основы для транспортных средств..

Обучение с подкреплением: Часть 4: Поиск оптимального решения — Динамическое программирование

В предыдущем блоге мы узнали, как вычислить значение состояния и функцию значения действия. Используя эти функции, мы можем оценить, насколько хороша политика. Мы видели в предыдущем блоге, что · Используя уравнение Беллмана, мы можем получить N уравнений для решения переменной N, но в..

До свидания, API опций, привет, настройка скрипта! Не такой уж и новый способ программирования в Vue 3

В своей версии 3 Vue представил новую систему организации кода компонентов под названием «Composition API». Этот API является альтернативой «API параметров», который был исходной системой для организации кода в Vue. Фундаментальное различие между этими двумя API заключается в том, как..

Похоже, это может быть мощным способом разработки программного обеспечения, знаете ли вы что-нибудь уже…

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

Миф и реальность общего искусственного интеллекта (AGI)

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

Как отправить электронную почту в React без SMTP-сервера

Мы собираемся рассмотреть простой способ отправки электронных писем, используя только клиентские технологии. Некоторое время назад, когда я работал над своим портфолио с открытым исходным кодом , я задал себе вопрос — есть ли простой способ отправлять электронные письма полностью на..

Изменение метода «import» в JavaScript: раскрытие возможностей «require()»

Введение: Как разработчики, мы часто сталкиваемся с ситуациями, когда хотим настроить существующие функции, чтобы они лучше соответствовали требованиям нашего проекта. Одним из таких примеров является изменение метода импорта в JavaScript. Хотя сам метод import нельзя изменить напрямую,..

Я попросил ChatGPT переписать Декларацию независимости с учетом сегодняшних обид

«Мы считаем эти истины самоочевидными, что все алгоритмы созданы равными». — ChatGPT, наверное. 🙄 Я не уверен, что кто-то уже сделал это. Но я действительно думал, что это интригующее ( и наводящее на размышления ) упражнение, чтобы увидеть, что ChatGPT выбрал в качестве сегодняшних..

Что такое Rest API? Полное руководство для начинающих. - Середина

Что такое REST (передача репрезентативного состояния)? Когда вызывается RESTful API, сервер передает клиенту представление о состоянии запрошенного ресурса. Представление состояния может быть в формате JSON, и, вероятно, для большинства API это действительно так. (Он также может быть в..

Гамма-регрессия против линейной регрессии (в Python)

Общие линейные модели и гамма-регрессия Гамма-регрессия — это тип обобщенной линейной модели (GLM), которую можно использовать для моделирования непрерывных неотрицательных данных, и это более гибкая модель, чем линейная регрессия. В модели гамма-регрессии предполагается, что зависимая..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]