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


Инженер-программист Lyft Мэтт Кляйн о будущем Envoy
В сегодняшнем выпуске Semaphore Uncut ведущий Дарко поговорил с Мэттом Кляйном , инженером-программистом Lyft. Мэтт является архитектором Посланника Lyft, одного из самых популярных прокси-серверов с открытым исходным кодом, который скоро выпустит новую мобильную версию. Что побудило Мэтта и команду Lyft создать Envoy и что дальше с приложением с открытым исходным кодом? Послушайте выпуск, чтобы узнать ответы на эти и другие вопросы. Затем ознакомьтесь с некоторыми из наших..

Создание собственного технического радара
Thoughtworks популяризировал идею технического радара - способа визуализации технологических тенденций в бизнесе и выявления новых интересных технологий будущего. В Redgate мы недавно ввели мораторий на новые технологии (рожденный разочарованием по поводу того, что у нас так много разных библиотек и фреймворков), и создание технического радара - первый шаг к отмене моратория. Завершенный технический радар позволит нам визуализировать весь спектр технологий, которые мы используем, и..

Изучите основы GraphQL за 5 минут
GraphQL приобрел значительную популярность среди разработчиков благодаря эффективному и гибкому подходу к разработке API. Независимо от того, являетесь ли вы новичком в GraphQL или хотите быстро освежить знания, эта статья проведет вас по основным концепциям и преимуществам GraphQL всего за пять минут. К концу у вас будет четкое представление о GraphQL и его потенциальных применениях в современной веб-разработке. Что такое GraphQL? GraphQL — это язык запросов с открытым исходным..

Крытый не пуленепробиваемый
Тестируйте не для того, чтобы сделать «зеленые линии», а для того, чтобы убедиться, что ничего не сломается. Покрытие — отличный инструмент, позволяющий убедиться, что вы правильно протестировали программное обеспечение. В частности, инструмент покрытия контролирует, какие фрагменты кода затрагиваются при тестировании: в разной степени (в зависимости от возможностей и конфигурации инструмента) проверяются переключатели, классы, строки и т. д. для запуска и выполнения вместе с тестами...

Основы Matplotlib  — Часть. 2 — Разброс/столбики/гистограммы/круговые диаграммы
Предыдущая статья была кратким руководством по основам Matplotlib. Большинство вещей, которые вы можете применить к линейной диаграмме, также можно применить к другим диаграммам, таким как точечные диаграммы, гистограммы, гистограммы и т. д. Итак, увидев, как вы можете создавать базовые графики с помощью Matplotlib, мы увидим, как вы можете создавать другие типы диаграмм. Графики рассеяния Точечная диаграмма — это тип диаграммы, которая используется для отображения взаимосвязи..

AWS Elemental для обработки аудиофайлов
В течение нескончаемого 2020 года я присоединился к моему другу в проекте о потоковой передаче звука; Это была для меня совершенно новая тема, поэтому после нескольких дней исследования и предложения друга я нашел MediaConvert , который является компонентом AWS Elemental , продукта, который Amazon приобрел не так давно: в нем есть все инструменты, необходимые для потоковой передачи аудио- и видеоконтента, как по запросу, так и в реальном времени, а также есть возможность размещать..

10 продвинутых команд Git, которые вы должны знать
Контроль версий — необходимое зло разработки программного обеспечения. Git предоставляет нам очень хороший набор инструментов и команд, которые помогают нам управлять нашим исходным кодом. Если вы разработчик и плохо разбираетесь в том, как работает Git или система управления версиями, это станет занозой в вашем боку. Когда система контроля версий работает, она работает очень хорошо; а когда это не работает, это может вызвать небольшой конфликт . Это самые полезные команды Git,..