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

Статьи

Классы Scala: практическое введение

Введение Классы — это фундаментальные структуры данных каждого языка программирования. Как специалист по данным или разработчик, вы будете часто сталкиваться с занятиями, даже если вы имеете дело с функциональным языком программирования, таким как Scala. В Scala классы/объекты больше похожи..

Node.js или PHP: что лучше для вашего проекта?

Область веб-разработки обширна и постоянно меняется. Новые технологии появляются каждый день. По этой причине разработчики сталкиваются с широким спектром дилемм. Часто backend-разработчики путают Node.js и PHP . Они не знают, какую технологию использовать, поскольку обе эти..

Обучение на сходстве и извлечении информации из структурированных документов

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

PHP: используйте свой частный репозиторий в Composer без ключей SSH

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

Ловушка производительности .Net 7 JSON

Мы должны помнить о производительности при написании кода, избегая при этом нано-оптимизаций. Иногда то, что выглядит как скромная оптимизация, имеет огромное значение. Сегодня мы увидим, как System.Text.Json имеет ловушку снижения производительности. Что не так с этим кодом? Каждый..

Многомодульные проекты в Git, часть 1: обработка подпроектов с помощью подмодуля Git

Введение Git был признан основной системой контроля версий среди разработчиков и практиков. Есть много случаев, когда нам нужно решить, как обрабатывать многомодульный проект, например, работать над проектом, содержащим выделенный подпроект для машинного обучения, подпроект для серверной..

Градиентный спуск через Python

Это краткое руководство по настройке, работе и пониманию градиентного спуска. Цель : минимизировать выпуклую функцию или максимизировать вогнутую функцию. Шаги высокого уровня: Выберите функцию стоимости Вычислите первую производную (частные производные в некоторых случаях) Постепенно..

Развертывание собственного диспетчера пакетов Node в Bluemix

JavaScript прочно закрепился на рынке корпоративных разработок. Одной из причин такого значительного роста является взрывное расширение языка, который из браузера превратился в основу серверных сред выполнения с Node.js. Одним из ключевых факторов внедрения языка программирования является..

Наша работа сделана здесь

Я прочитал хорошо построенный аргумент против игр web3. Здесь: Когда игры приносят деньги (для игроков), их развлекательная ценность снижается, и мы перестаем играть. Очевидно, это не было хорошо принято, и/но если я вспомню, кто поделился этим, респект вам и спасибо. Я не уделял..

ProductCon: некоторые мысли, которые нужно иметь рядом с тумбочкой

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

Создайте чат-бота и интегрируйте его в веб-сайты React

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

Визуализация данных в Python

Практическая визуализация данных для интерактивного повествования на Python Я хотел бы начать этот пост со старой доброй цитаты «Картинка стоит тысячи слов» . Вот что такое визуализация данных. Визуализация данных является неотъемлемой частью Data Science & Data Analysis. Нам полезно не..

Представляем новый макет Jetpack Compose: «LookaheadLayout»

Макеты для создания лучших анимаций 29 июня в выпуске Jetpack Compose 1.3.0-alpha01 был представлен новый макет LookaheadLayout . Чтобы понять концепцию LookaheadLayout , давайте представим, что у нас есть ExpandableFab , как показано ниже. Вопреки тому, что мы себе представляли,..

Создайте свой собственный чат-бот: используйте ChatGPT для вдохновения

5-минутное руководство по созданию чат-бота с искусственным интеллектом с помощью Gradio и GPT-3 Оглавление Введение GPT-3 для серверной части Градио для интерфейса Заключение Рекомендации Введение ChatGPT (Chat Generative Pre-trained Transformer) — это чат-бот на базе..

Вам нужно освоить этот навык как специалисту по данным или специалисту по машинному обучению

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

10 карьерных возможностей в области информационных технологий

Основные возможности и сильные стороны информационных технологий привлекли значительные инвестиции из крупных стран. По оценкам, к 2025 году он достигнет 350 миллиардов долларов США. Кроме того, ожидается, что к 2025 году доходы от цифрового сегмента составят 38% от общего дохода отрасли. По..

Стать разработчиком программного обеспечения за 5 месяцев с помощью самоучки

Я начал свой путь обучения в 2019 году и потратил около 5 месяцев на то, чтобы найти свою первую работу разработчика программного обеспечения. Это краткий обзор , и я надеюсь, что он поможет некоторым из вас, кто хочет начать работу (особенно тем, у кого нет степени в области компьютерных..

Контекст - это король

Контекстные функции - одна из новых контекстных абстракций, появившихся в Scala 3. Релиз приближается быстро, дизайн завершен, поэтому давайте рассмотрим эту функцию более подробно! Если вы предпочитаете версию видео с кодированием в реальном времени, посмотрите недавнюю встречу Scala In The..

Как создать и развернуть стек MERN на GCP GKE Autopilot

Пошаговое руководство с примером проекта GKE — это решение Kubernetes, управляемое GCP, которое позволяет запускать контейнерные приложения и управлять ими в облаке. Поскольку это управляемая служба Kubernetes, Microsoft позаботится о многих вещах для нас, таких как безопасность,..

1. что такое компьютерное программирование? почему это важно?

Компьютерное программирование играет неотъемлемую роль в нашем мире. Без него вы бы не читали эту статью. Фактически, без компьютерного программирования вы не сможете пользоваться своим мобильным телефоном, компьютером или смарт-телевизором. Изучение основ программирования может выделить вас..

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

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

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

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

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

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

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

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


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