Публикации по теме 'software-development'


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

Как использовать пользовательский курсор на вашем сайте
Ваш сайт должен быть другим. Он должен представлять вас! Эта статья представляет собой краткое руководство о том, как настроить свой веб-сайт, добавив собственный курсор. Ваше собственное прикосновение важно, чтобы ваш веб-сайт отличался от огромных существующих веб-сайтов и, что наиболее важно, чтобы он представлял вас и сообщение, которым вы делитесь через свой веб-сайт. Ты взволнован? Давайте углубимся в ~ ᕕ(ᐛ)ᕗ 1- Как определить свой собственный курсор? Пользовательский..

Маленькая ошибка Swift: точки настройки протокола
Все пошло не так! Сложность: Начинающий | Легко | Нормальный | Сложно Когда вы изучаете использование протоколов в Swift, вы сталкиваетесь с [Dynamic Dispatch]. Когда тип принимает protocol и предполагается, что экземпляр типа является конкретным типом, все методы протокола статически отправляются во время компиляции. Таким образом, конкретный экземпляр Dog может соответствовать протоколу Animal , и здесь fluffy подразумевается как конкретный тип Dog . Поскольку..

Интервью с Джеффом Делани с канала YouTube для программистов 500 000+ ‘Fireship’
Узнайте о любимом супергерое Джеффа, мечтает ли он о программировании, о том, что он просил у Санты, и многом другом. Джефф Делани - GDE (Google Developer Expert) и владелец чрезвычайно популярного канала YouTube Fireship с более чем 500 тыс. Подписчиков. Он также владеет дополнительным веб-сайтом канала fireship.io , на котором рассматриваются основные темы кодирования: Angular, React, Firebase, Flutter, а также широкий спектр тем, таких как RxJS, Docker, Electron, COBOL, Deno,..

Как использовать Re-Fetching Flush Agent в Adobe Experience Manager (AEM)
В этом учебном пособии подробно рассказывается об агенте повторной загрузки AEM и о том, как использовать для очистки содержимого с помощью агента повторной выборки. Повторное получение Flush Agent С обычными агентами сброса агент очищает кеш, и очищенный контент будет снова получен от издателя только после первого запроса. Это создаст проблему, если несколько параллельных запросов попадут в диспетчер после сброса, поскольку новая страница еще не кэширована в диспетчере. Агент..

Dotenv: обзор без упаковки
Обзор Посмотрим правде в глаза, ваша среда программирования играет важную роль в работе вашего приложения (каламбур)! Управление переменными среды становится все более важным в современных контейнерных и облачных приложениях, будь то определение строки подключения к базе данных для каждой среды или хранение ключей доступа. Использование .env file - обычная практика для управления этими переменными, а dotenv представляет собой простой и нулевой способ использования этого метода в..

Как установить Linux на любой компьютер?
Шаги по установке Linux на любой компьютер с помощью USB-накопителя. Шаг 1. Выбирайте дистрибутив Linux с умом В отличие от Windows и macOS, Linux существует во многих альтернативных формах, называемых дистрибутивами. Причем разница между дистрибутивами может быть очень большой, особенно на неинициализированные. Если вы уже знаете, какой дистрибутив вам нужен, вы, конечно, можете пропустить этот шаг. Тем, кто не знает, я бы посоветовал вам начать с дистрибутива, который имеет..