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


Обзор JavaScript в бэкенде
В последние годы JavaScript превратился из языка, предназначенного в первую очередь для фронтенд-разработки, в универсальный инструмент, который также можно использовать в бэкенде. С появлением Node.js, а в последнее время и Deno, JavaScript приобрел огромную популярность как серверный язык. В этом сообщении блога мы рассмотрим использование JavaScript в разработке на стороне сервера, уделяя особое внимание таким ключевым областям, как создание RESTful API, интеграция с базами данных,..

Как использовать переменные среды в вашем приложении Vue.js
Подпишитесь на мою рассылку сейчас по адресу http://jauyeung.net/subscribe/ . Подпишитесь на меня в Twitter по адресу https://twitter.com/AuMayeung Переменные среды часто используются для вещей, которые не входят в ваш код, таких как ключи API и URL-адреса. Vue CLI упрощает их использование в вашем приложении, позволяя использовать в вашем приложении переменные в .env файле, ключи которых начинаются с VUE_APP . Доступ к переменным можно получить с помощью объекта process.env..

Google Cloud Keyless Authentication в действиях GitHub
Что такое аутентификация без ключа и зачем вам это? Допустим, вы хотите, чтобы полный поток CI/CD запускался непосредственно из GitHub Actions. В качестве последних шагов развертывания вам может потребоваться пройти аутентификацию в Google Cloud для развертывания любых изменений в инфраструктуре и службах. Поскольку у вас нет пользовательского интерфейса, аутентификация обычно выполняется через учетную запись службы. Например, при запуске любого из следующих двух сценариев в GitHub..

Конфигурации диспетчера AEM - символические ссылки
Символьные ссылки в системах Windows / Linux Стандарт AMS 2.0 Dispatcher / конфигурации AEM as Cloud Dispatcher позволяют использовать модульные конфигурации диспетчера, а также упростить и удалить повторяющуюся конфигурацию. Как показано на диаграмме ниже, одним из основных изменений является использование символических ссылок во избежание дублирования файлов фермы и конфигураций хоста. В более ранних версиях файлы фермы и vhost дублируются в доступных и включенных папках, что приводит..

30 месяцев в качестве разработчика iOS. Мои советы новичкам.
30 месяцев в качестве разработчика iOS. Мои советы новичкам. 30 месяцев 7 приложений 2 больших приложения Внештатный сотрудник, работающий неполный рабочий день Штатный iOS-инженер Давний игрок Вот мои советы по разработке iOS для новичков. Возьми Свифт Swift vs Obj-C, что лучше изучить в первую очередь? Мой ответ прямо в сторону Свифта. Учитесь, играйте и начните свой новый проект со Swift. Если у вас нет уважительной причины для Obj-C. Например, сохранение старого..

Ежедневные кусочки C++ | обработка ошибок iostreams
Ежедневный бит(е) C++ #249. Обработка ошибок в стандартной библиотеке iostreams. Несмотря на недавние разработки ( ‹format> и ‹print> ), iostreams останется с нами в обозримом будущем. Одной из особенностей iostreams является их подход к обработке ошибок, при котором ошибки представляются с помощью флагов и состояний ошибок. #include <fstream> #include <iostream> #include <sstream> #include <iomanip> // A stream that isn't associated with any file yet...

Разработка программного обеспечения сказывается на организме
Нет, это не изнурительная работа — просто перелом запястий и шеи. Наша отрасль головокружительна. Речь идет об идеях, логике и возможностях. Большая часть разработки программного обеспечения происходит «выше шеи». Поэтому неудивительно, что мы часто не говорим об остальных частях тела. Но правда в том, что работа разработчиком программного обеспечения влияет на ваше здоровье. Чтобы жить процветающей, активной и безболезненной жизнью, важно заботиться о своем теле как..