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

Статьи

Пользовательская проверка форм AngularJS

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

Понимание методов массива JavaScript с помощью экспериментов с кодом

Это моя заметка о методах массивов в JavaScript, чтобы я мог выбирать подходящие методы в зависимости от каждой ситуации. Я хотел бы объяснить на основе диаграммы ниже. Я разделил эти методы на семь групп: 1) изменить исходный массив, 2) вернуть новый массив, 3) вернуть часть массива, 4)..

Кодирование игры жизни

На выходных я посетил Global Day of Code Retreat. Мы провели один в нашем офисе в Олдгейт и приветствовали 11 участников.⁰ Мы писали около 45 минут за сеанс, и на каждом сеансе были свои ограничения. Цель дня состояла в том, чтобы попрактиковаться в написании кода вдумчиво, с помощью тестов и..

Автоматизировать Тиндер?! Преимущества профессии программиста

Это может показаться забавным, но да, я создал бота, чтобы использовать свой Tinder. Вы можете подумать, что было главной мотивацией. На самом деле я просто хотел смягчить свой следующий матч, сказав "Да, мой бот совпал с нами, хочу увидеть моего бота" * подмигнуть. Примечание. Используйте..

Шаблон управления проектом

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

5 обязательных проектов Python для веб-разработки, машинного обучения и многого другого

Python — один из самых популярных языков программирования в мире, и его популярность только растет. Благодаря своей простоте и универсальности Python — отличный выбор для широкого круга приложений, от веб-разработки и машинного обучения до разработки игр и анализа данных. Здесь мы..

Демистификация WebRTC — Настройка проекта

Давайте создадим приложение для видеочата и обмена файлами Установить связь в режиме реального времени немного сложно. Как упоминалось в предыдущей статье, не существует стандартного метода сигнализации для подключения пиров. Мы можем использовать WebSockets или промежуточное приложение,..

Модерация товаров для многонациональной электронной коммерции

Пример использования AliExpress и Толока Введение Платформы электронной коммерции, такие как Amazon, AliExpress и Shopify, позволяют пользователям загружать товары, которые они хотели бы продать. Тысячи продавцов используют их для связи с потенциальными потребителями.

Новый инструмент Google для построения моделей машинного обучения: Vertex AI

Новый инструмент Google для создания моделей машинного обучения: Vertex AI Vertex AI оказал огромное влияние, когда его представил генеральный директор Alphabet Сундар Пичаи. Так что же это за Vertex AI? Инструменты пользовательской модели Vertex AI поддерживают расширенное..

[OOPS] Класс: присматриваюсь

Класс Класс, о котором мы обычно знаем, имеет частные переменные и общедоступные методы, которые манипулируют этими переменными. Взгляд извне у класса нет переменных. Следовательно, если смотреть снаружи внутрь, класс и, следовательно, его объекты не имеют «наблюдаемого» состояния. А как..

Будьте в курсе последних событий с помощью Javascript Frameworks

Будьте в курсе последних событий с помощью Javascript Frameworks Front-End сообщество очень активно. Javascript - самый популярный язык на GitHub, а npm - самая большая система управления пакетами. Часто появляются новые проекты и технологии, поэтому сложно оставаться в курсе последних..

Python Doctest и Unittest

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

7 шагов к успеху в разработке программного обеспечения

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

Кажется, это было только вчера.

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

ОБОЛОЧКА LINUX  — НАВИГАЦИЯ, ЧАСТЬ ВТОРАЯ

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

Создание игры Clicker Defense с помощью React и GPT: обновление прогресса и новые функции

Переписывание CSS, создание волн появления врагов и добавление хитпойнтов: пошаговое руководство Добро пожаловать в мою серию блогов о разработке игр! В прошлой статье мы начали разработку кликер-защиты с использованием React и GPT . Мы добились больших успехов, настроив игровое поле и..

Виртуальные среды Python.

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

Мое представление для i4G 10 days of code challenge (день 2).

Задача 2: удалить элементы из массива. Сегодняшняя задача была значительно сложнее, чем вчерашняя. Это круто, потому что какой смысл в вызове, который не является сложным?? Задача была более конкретной, потому что мне нужно было удалить указанный элемент из списка, сохранив при этом все..

Мое введение в машинное обучение в мире биотехнологий

Мое введение в машинное обучение в мире биотехнологий Прошлым летом мне посчастливилось пройти стажировку в амбициозном молодом стартапе под названием Cambridge Bio-Augmentation Systems, или сокращенно CBAS (произносится «Сибасс»). Это одна из первых нейроинженерных компаний в мире,..

NLP 101: Руководство для начинающих по пониманию обработки естественного языка

Обработка естественного языка или сокращенно НЛП в последнее время привлекла значительное внимание и популярность. Во многом это связано с достижениями алгоритмов НЛП в их способности понимать и генерировать человекоподобный текст. Одним из лучших примеров этого прогресса является выпуск..

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

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

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

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

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

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

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

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


Для любых предложений по сайту: wedx@cp9.ru