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


Освоение кортежей TypeScript: подробное руководство
Освоение кортежей TypeScript: подробное руководство Как разработчик TypeScript, вы, вероятно, знакомы с возможностями строгой типизации и статического анализа. TypeScript позволяет вам заранее обнаруживать ошибки и писать более надежный код. Среди своих впечатляющих возможностей TypeScript предлагает универсальную структуру данных, известную как кортежи. В этой статье мы отправимся в путешествие по освоению кортежей TypeScript, изучая их различные аспекты, варианты использования и..

Переменные среды и команда Python не найдены
Как вы думаете, откуда ваша командная строка или терминал знает, где найти программы или команды, которые вы просите его запустить? Терминальные программы в основном используют переменную среды с именем PATH , в которой перечислены все папки, в которых могут находиться исполняемые файлы. Ваша программа терминала просматривает каждую папку в списке, чтобы найти исполняемый файл с именем, указанным в команде. Переменная среды — это именованное значение, доступное для всех программ,..

Фронтенд VS. Back-End разработка (&& Что значит быть Full Stack разработчиком)
Фронтенд VS. Back-End разработка (&& Что значит быть Full Stack разработчиком) Если вы только начинаете работать инженером-программистом, то, вероятно, постоянно встречаете такие слова, как front-end, back-end и full stack development, и задаетесь вопросом, что они означают. Интернет-незнакомцы расскажут вам, что вы «должны» и «не должны» делать, какие языки вы «должны» и «не должны» учить, а затем закончат предложением купить их программу. Выбор программы, которая обучает языкам..

Rust 101 для Java-разработчиков — Rust вводит только два простых правила, которые решают проблему C/C++…
C/C++ используются в течение последних нескольких десятилетий, поэтому разработчику очень сложно поддерживать память для своего приложения. Тем более, что в сложной системе это очень трудно контролировать. Затем возникла Java с новой идеей JVM. Java сказал всем разработчикам, что: «Не волнуйтесь, у меня есть волшебная палочка — JVM, мы можем вычистить ваше дерьмо за небольшую плату» Да, мы все подпадаем под этот контракт с Java, и сегодня мы видим, что Java используется в каждой..

Изучение ядра: серия статей о том, как понять суть проекта Node — env
Погружение глубже: раскрытие основ конфигурации проекта Node.js с помощью переменных env В этой серии мы рассмотрим суть проекта Node.js и углубимся во внутреннюю работу одной из самых популярных сред выполнения JavaScript. В следующем выпуске мы сосредоточимся на понимании одного из наиболее важных и часто упускаемых из виду аспектов конфигурации: переменных среды. Переменные среды или для краткости переменные env — это пары ключ-значение, которые можно использовать для настройки..

Весенняя загрузка @EnableWebSecurity
При разработке веб-приложения безопасность имеет первостепенное значение. С ростом числа кибератак и утечек данных разработчикам необходимо обеспечить безопасность своих веб-приложений и защиту от несанкционированного доступа. Одним из инструментов, доступных для защиты веб-приложений в Spring Security, является аннотация @EnableWebSecurity. Что такое @EnableWebSecurity? @EnableWebSecurity — это аннотация Spring Security, которая включает Spring Security для веб-приложения. Эта..

Строковые функции PHP strtoupper() и strtolower()
Манипулирование текстовыми или строковыми данными — настолько распространенная задача, что почти все языки программирования предоставляют встроенные функции для этой конкретной цели. PHP ничем не отличается в этом отношении. Язык переполнен различными функциями для работы со строками. Если вам нужны строковые данные во всех заглавных или прописных буквах, вы можете использовать strtoupper() . Как насчет всех строчных строк? Функция strtolower() принимает это. В этом посте мы..