Публикации по теме 'software-engineering'
Мой опыт работы в стартапе, у которого закончились деньги
Мои 11-месячные поиски работы наконец-то подошли к концу. Это была моя первая работа в Литве. Моя первая работа по программированию. Но через 2 месяца после того, как я начал с ними работать, я начал замечать странные вещи.
Наше программное обеспечение для канбан-досок: Asana работала по бесплатному тарифному плану. Период бесплатного тарифа подходил к концу. Это не слишком беспокоило меня, так как я думал, что это, должно быть, их способ сэкономить деньги.
Через некоторое время..
зависит от. Если это функция компоновщика, то нет ничего плохого в том, что они собираются выше…
зависит. Если это функция компоновщика, нет ничего плохого в том, что они собирают функции более высокого уровня.
если это не так, вы правы.
Лучшие ресурсы для программистов для создания прочных основ компьютерных наук III: компьютерные сети
Лучшие ресурсы для программистов для создания прочных основ компьютерных наук III: компьютерные сети
Программисты постоянно работают с компьютерными сетями, это может быть либо связь с серверами ресурсов с запросом/ответом API, настройка разрешения DNS для нового домена, либо создание VPC и балансировщиков нагрузки в облачных сервисах и т. д. Вы, вероятно, сможете обойтись этим задачи, если вы умеете искать на…
После CS50…
Недели 3 или 4 назад, точно не помню!
Я закончил введение CS50 в информатику.
После девятой лекции по Flask я сразу приступил к созданию финального проекта.
Репозиторий GitHub
Что такое протокол безопасного удаленного пароля (SRP) и как его использовать?
«Пароль» - этот сумасшедший кусок веревки дорогого стоит, привлекает много внимания, но его очень сложно обработать и скрыть. Даже при многофакторном подходе крайне важно правильно спроектировать первый шаг (это то, что знает пользователь).
Программным системам становится все труднее надежно аутентифицировать своих пользователей, правильно и безопасно обрабатывать конфиденциальные пароли. Один из наиболее распространенных подходов:
Хеширование паролей:
Сохранение хешированной..
Что такое обещания в JavaScript?
Что такое обещания в JavaScript?
Понимание обещаний: асинхронное управление в JavaScript
Промисы в JavaScript — это способ более организованной и читаемой обработки асинхронных операций.
Они предоставляют структуру для управления обратными вызовами и обработки асинхронного потока кода.
Обещания представляют собой ценность, которая может быть доступна сейчас, или в будущем, или отсутствовать вообще.
Вот базовое объяснение того, как работают обещания.
Ожидание . Начальное..
Использование CockroachDB и Redpanda для сбора измененных данных
Узнайте, как интегрировать CockroachDB с Redpanda для CDC в реальном времени.
Это сообщение изначально было опубликовано в блоге Redpanda .
В эпоху облачных вычислений приложения постепенно трансформировались в более распределенную и менее связанную архитектуру. Монолитные архитектуры превратились в микросервисы, а микросервисы — во все более мелкие сервисы или функции.
Помимо всех преимуществ распределенной архитектуры — как разделение ответственности — у этого подхода могут..
Новые материалы
Создайте свой собственный виртуальный зеленый экран
Обнаруживайте человека на экране и область вокруг него, чтобы дать ему собственный индивидуальный фон
Вы замечали, что ваши коллеги оказываются в разных местах на каждой встрече Zoom? Скорее..
Осциллятор LBR для торговли
Программирование осциллятора LBR 3–10 на Python
MACD — известный осциллятор, основанный на скользящих средних. В этой статье обсуждается разновидность MACD, называемая LBR 3–10...
Использование SharedPreferences в Android с Kotlin: руководство для начинающих
SharedPreferences — это простой способ хранения пар «ключ-значение» в Android с использованием формата XML. Его можно использовать для хранения небольших объемов данных, которые должны..
Упростите преобразование единиц измерения с помощью нашего универсального API преобразования
В современном быстро меняющемся цифровом мире разработчики и пользователи часто сталкиваются с необходимостью конвертировать единицы измерения для различных целей. Независимо от того, создаете ли..
OpenSergo и ShardingSphere от Alibaba Cloud выпускают стандарт управления базами данных для микросервисов…
Фон
Недавно компании Alibaba Cloud OpenSergo и ShardingSphere совместно выпустили стандарт управления базами данных для микросервисов. Объединив концепции Database Plus и Database Mesh..
Многопоточность и Executor Framework в Java
Многопоточность и Executor Framework в Java
Зачем вообще нужна многопоточность?
Потому что современные приложения постоянно создают сложные проблемы с аппаратным обеспечением в..
Неделя 1 — Проект ЛИСТЬЯ
Введение
Название проекта происходит от метафоры листа, эта метафора построена на отношениях дерева и листа. Дерево — это ссылка на страну, а ученик — это ссылка на лист. Студент так же важен..