• База знаний
  • /
  • Блог
  • /
  • Wiki
  • /
  • ONLINE CHAT
+380 (44) 364 05 71

Программирование

Как использовать редактор Emacs в Linux

Расширяемый текстовый редактор Emacs в известной степени является заменой существующим средствам работы с текстом в Linux-системах. Он вобрал в себя мощные возможности известного редактора Vi, в то же время придав гибкость благодаря наличию многих режимов работы с текстом как основных, так и вспомогательных. В любом случае, его использование расширит и разнообразит подходы к обработке текстовых данных. Рассмотрим подробнее его возможности и использование на сервере Ubuntu 22.04.

#linux #ubuntu

Статью прочитали профессионалов: 1436

Swagger. Что это такое и как с ним работать?

Создание программных интерфейсов (API) и их документирование являются неотъемлемой частью повседневной работы продуктовых IT-компаний. При значительных объемах и недостаточном уровне автоматизации эффективность такой работы значительно снижается, и поэтому лучшим выходом здесь может стать унификация разработки и документирования за счет использования наборов стандартных элементов и операций для конфигураций проектов. Инструмент Swagger является средством, помогающим реализовать указанный подход с наименьшими потерями качества разработки. Рассмотрим более подробно возможности программного инструмента и примеры его применения на практике.

#automation #devops #programming

Статью прочитали профессионалов: 7241

Технология Push-to-Deploy

Любая из известных на сегодняшний день архитектуры развертывания программного обеспечения (ПО) имеет стадию development или разработки, на которой происходит непосредственно разработка, тестирование и последующая фиксация внесенных изменений в локальных и удаленных репозиториях. Детали реализации этого процесса зависят напрямую от методологии или технологии разработки ПО. Механизм push-to-deploy является одним из путей реализации этого процесса. Его внедрение позволяет упростить процесс развертывания ПО. Рассмотрим его применение на практике.

#automation #devops #git #programming

Статью прочитали профессионалов: 2838

Что нового в PHP 8.2

Очередная версия РHP 8.2 оказалась достаточно кардинальной во многих аспектах. Внесенные изменения затронули не только ядро PHP и системы типов, но и методы работы со многими сторонними пакетами. Рассмотрим эти изменения более подробно.

#php #programming

Статью прочитали профессионалов: 3181

Что такое SonarQube и чем он помогает в разработке

Статический анализ кода де-факто стал обязательным этапом при разработке большинства программно-аппаратных систем и устройств с встроенным программным обеспечением (ПО). Он позволяет минимизировать количество ошибок и несогласованностей в коде еще на начальной стадии разработки, поэтому спрос на соответствующий инструментарий постоянно растет. SonarQube является одним из инструментов статического анализа, основанного на использовании плагинов для подключения новых языков и сервисов. Рассмотрим его свойства и главные принципы использования.

#devops #programming

Статью прочитали профессионалов: 2994

Релиз PHP 8.3: детальный обзор

Релиз PHP 8.3 прошел 23 ноября 2023 года. Новая версия включает в себя ряд новых функций и возможностей, которые делают PHP еще более мощным и эффективным инструментом для разработки веб-приложений. И конечно, новая версия PHP стала работать быстрее предыдущих :)

#php #programming

Статью прочитали профессионалов: 1855

Ошибки CORS, проблемы кросс-сайтовых AJAX-запросов и их решение

CORS (Cross-Origin Resource Sharing) – механизм отвечающий за предоставление доступа к выбранным ресурсам расположенным на домене отличном от того, который использует сайт в данный момент. Наиболее распространены такие запросы в XMLHttpRequest API. Если исходный ресурс делающий запрос отличается доменом или портом от запрашиваемого, говорят, что выполняется cross-origin HTTP request. И если на запрашиваемом ресурсе разрешения на такой запрос отсутствует, произойдет ошибка.

Статью прочитали профессионалов: 6083

Рекомендации по работе с Composer

Управление зависимостями в PHP стало гораздо более простым с появлением Composer. Давайте рассмотрим использование некоторых наиболее совершенных методов, применяемых указанной технологией.

#automation #composer #devops

Статью прочитали профессионалов: 3301

navigate
go
exit
Спасибо, что выбираете FREEhost.UA