Публикации по теме 'programming'
Многомодульные проекты в Git, часть 1: обработка подпроектов с помощью подмодуля Git
Введение
Git был признан основной системой контроля версий среди разработчиков и практиков. Есть много случаев, когда нам нужно решить, как обрабатывать многомодульный проект, например, работать над проектом, содержащим выделенный подпроект для машинного обучения, подпроект для серверной части, подпроект для внешнего интерфейса и так далее. Первый подход заключается в рассмотрении функциональности подмодуля из git. Второй подход заключается в отслеживании подмодулей посредством..
ProductCon: некоторые мысли, которые нужно иметь рядом с тумбочкой
Как владелец продукта, я привык работать с людьми: общение и участие в различных проектах, в частности, в разработке программного обеспечения, являются частью моих повседневных задач. Но обмен идеями и опытом с сотнями других владельцев продуктов и менеджеров проектов — это совершенно новый мир.
Именно это я и сделал в Нью-Йорке во время ProductCon. Там я представлял Southern Code, и как только я ступил в здание на Манхэттене, я начал знакомиться с новыми людьми. Итак, для тех,..
Представляем новый макет Jetpack Compose: «LookaheadLayout»
Макеты для создания лучших анимаций
29 июня в выпуске Jetpack Compose 1.3.0-alpha01 был представлен новый макет LookaheadLayout . Чтобы понять концепцию LookaheadLayout , давайте представим, что у нас есть ExpandableFab , как показано ниже.
Вопреки тому, что мы себе представляли, это некрасиво, потому что нет анимации. Добавим анимацию.
Теперь ExpandableFab , которое мы себе представляли, завершено.
Анимации, включая ExpandableFab выше, продолжаются как..
Стать разработчиком программного обеспечения за 5 месяцев с помощью самоучки
Я начал свой путь обучения в 2019 году и потратил около 5 месяцев на то, чтобы найти свою первую работу разработчика программного обеспечения. Это краткий обзор , и я надеюсь, что он поможет некоторым из вас, кто хочет начать работу (особенно тем, у кого нет степени в области компьютерных наук).
Обучение
Во-первых, у меня нет степени в области компьютерных наук (но я обладатель степени…
Контекст - это король
Контекстные функции - одна из новых контекстных абстракций, появившихся в Scala 3. Релиз приближается быстро, дизайн завершен, поэтому давайте рассмотрим эту функцию более подробно!
Если вы предпочитаете версию видео с кодированием в реальном времени, посмотрите недавнюю встречу Scala In The City по той же теме.
Что такое контекстная функция?
Прежде чем мы погрузимся в примеры использования и рассмотрим, почему вам вообще может быть интересно использовать контекстные функции,..
Как создать и развернуть стек 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 для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..