Публикации по теме 'software-development'
Боже, благослови тенденции данных
Обнаружение и использование тенденций данных в программных системах
Визуализация данных и моделирование процессов являются ключевыми понятиями для понимания системы, с которой вы работаете. У вас могут быть метрики для понимания текущего состояния системы (RPS, использование ресурсов) с возможностью просмотра исторических данных, и они хороши для обнаружения аномалий , но может быть сложно определить тенденции на ближайшие месяцы или даже годы.
Понимание тенденций позволит вам лучше..
Хронология || Введение в таймлайн!
Далее я хочу сосредоточиться на временной шкале, это тоже компонент, входящий в пакет Cinemachine. Временную шкалу можно использовать для организации кат-сцены, геймплея или кинематографических эпизодов. Чтобы сделать приведенный выше пример, я сначала добавил самолет и капсулу в новую пустую сцену. Чтобы добавить окно временной шкалы, я перешел к «Окно», «Последовательность» и «Временная шкала»:
Это вызывает окно временной шкалы:
Затем в иерархии я выбрал объект, к..
5 важных уроков, которые должен знать и усвоить каждый разработчик программного обеспечения
Быть разработчиком программного обеспечения легко, но стать лучшим разработчиком программного обеспечения?
« Программирование — это просто », — сказали они, и я полностью с ними согласен. Однако разработка программного обеспечения не так проста. Для разработки и поставки корпоративного приложения, которое может работать в производственной среде, требуется множество технологий и сред.
Но опять же, разработка программного обеспечения субъективна.
Если вы просто создаете небольшое..
10 скриптов автоматизации Python
Сборник киллер-скриптов для автоматизации повседневных задач
Почему в эту современную эпоху мы до сих пор выполняем скучные и ежедневные повторяющиеся задачи вручную, которые можно автоматизировать? Подумайте о таких задачах, как отправка электронных писем, получение веб-страниц, анализ CSV и многое другое. В этой статье я покажу вам 10 сценариев автоматизации. Так что включите эту статью в свой список и давайте начнем.
Вы не автоматизируете, чтобы избавиться от человека. Вы..
Одна кодовая база, множество платформ
Сегодня у Crunch есть приложение в виде Progressive Web App (PWA). Это предлагает более широкий охват с большими возможностями и совместимостью, чем «родное» приложение.
PWA можно закрепить на главном экране вашего телефона и вести себя как родное приложение. Однако, поскольку в настоящее время PWA недоступны в Apple App Store, мы не представлены ни в App Store, ни в Google Play Store.
Почему это имеет значение? Есть три причины, по которым мы хотим распространять наше программное..
Именование ваших API — часть 1
имена следуют за нами повсюду, поэтому важно выбирать великие имена.
Почему имена имеют значение?
без имени он в лучшем случае нечитаем. нам нужно очень тщательно обдумать имя, которое мы выбираем для API. «Разве мы не можем просто изменить имена, если они окажутся неудачными?» — Да, но очень тяжело. Изменение общедоступных имен в API немного похоже на изменение вашего номера телефона.
Что делает имя «хорошим»?
предотвратить путаницу пользователей, например...
Каковы принципы проектирования SOLID?
В BGL, помимо предоставления ценности нашим клиентам с помощью программного обеспечения, мы ценим хорошее качество и удобство обслуживания. Хорошо задокументированные принципы проектирования SOLID являются частью нашей структуры компетенций, и мы ожидаем, что инженеры-программисты всех уровней полностью поймут и будут использовать эти принципы как один из многих инструментов для достижения хороших практик программирования. Здесь Филипп Джонсон расскажет все, что вам нужно знать:
Я..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..