🛠️ SonarLint
Инструмент, который проводит динамический анализ и в фоновом режиме запускает/компилирует код, проверяя правильность его работы. И если что-то идет не так, сообщает о возможной ошибке.
SonarLint предупреждает об закомментированном коде и неиспользуемых функциях, оставленных по всей кодовой базе, показывая, где что находится. Без SonarLint поиск проблем и отладка может занять многие часы.
У SonarLint есть большая обновляемая база данных с перечнем уязвимостей, которая позволяет плагину вовремя предупреждать разработчика о найденных в коде проблемах.
#инструменты #python
Инструмент, который проводит динамический анализ и в фоновом режиме запускает/компилирует код, проверяя правильность его работы. И если что-то идет не так, сообщает о возможной ошибке.
SonarLint предупреждает об закомментированном коде и неиспользуемых функциях, оставленных по всей кодовой базе, показывая, где что находится. Без SonarLint поиск проблем и отладка может занять многие часы.
У SonarLint есть большая обновляемая база данных с перечнем уязвимостей, которая позволяет плагину вовремя предупреждать разработчика о найденных в коде проблемах.
#инструменты #python
🔥 Лучшее на канале за неделю
1) Какие профессии в ИТ бывают?
2) 10 самых распространенных ошибок программистов
3) Искусство программирования
#топ
1) Какие профессии в ИТ бывают?
2) 10 самых распространенных ошибок программистов
3) Искусство программирования
#топ
💡 LocalStorage vs Cookies: все, что нужно знать о безопасном хранении токенов JWT во Front-End
Веб-токен JSON, или JWT, представляет собой стандартизированный, в некоторых случаях подписанный и/или зашифрованный формат упаковки данных, который используется для безопасной передачи информации между двумя сторонами.
Токены JWT замечательны, но как их надежно хранить на фронтенде? Ответы вы найдете в статье ниже.
#ссылка
Веб-токен JSON, или JWT, представляет собой стандартизированный, в некоторых случаях подписанный и/или зашифрованный формат упаковки данных, который используется для безопасной передачи информации между двумя сторонами.
Токены JWT замечательны, но как их надежно хранить на фронтенде? Ответы вы найдете в статье ниже.
#ссылка
💡 Cookie. Что это и для чего используется?
Наверняка каждый слышал о “куки”. Но вот тех, кто знает, что куки означает и для чего используется, будет уже поменьше.
Я написал статью в которой расскажу о Cookie, их видах, где они используются и зачем их чистить.
#автор
Наверняка каждый слышал о “куки”. Но вот тех, кто знает, что куки означает и для чего используется, будет уже поменьше.
Я написал статью в которой расскажу о Cookie, их видах, где они используются и зачем их чистить.
#автор
Не_заставляй_меня_думать.PDF
11.4 MB
📓 Не заставляйте меня думать. Веб-юзабилити и здравый смысл
Автор: Стив Круг
Описание: книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем.
#книги
Автор: Стив Круг
Описание: книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем.
#книги
🛠️ Currency.js
Currency.js это легковесная библиотека JavaScript для работы с валютами. Она решает проблемы плавающей точкой в JavaScript и позволяет вам выполнять все основные арифметические операции не беспокоясь о точности дробей. Она работает с разными видами вводных данных: строчными, числовыми, десятичными и денежными единицами.
#инструменты #js
Currency.js это легковесная библиотека JavaScript для работы с валютами. Она решает проблемы плавающей точкой в JavaScript и позволяет вам выполнять все основные арифметические операции не беспокоясь о точности дробей. Она работает с разными видами вводных данных: строчными, числовыми, десятичными и денежными единицами.
#инструменты #js
💡 Оформление кода
Один из важных моментов в разработке — качественное написание кода. С правильным оформлением удобно работать, потому что тратишь меньше времени на чтение и понимание кода.
В статье ниже разбираются правила, которые подходят для разных языков программирования и помогают сделать код более понятным и чистым.
#ссылка
Один из важных моментов в разработке — качественное написание кода. С правильным оформлением удобно работать, потому что тратишь меньше времени на чтение и понимание кода.
В статье ниже разбираются правила, которые подходят для разных языков программирования и помогают сделать код более понятным и чистым.
#ссылка
JavaScipt_сильные_стороны.pdf
4.2 MB
📓 JavaScript: сильные стороны
Автор: Дуглас Крокфорд
Описание: обязательная книга для веб-разработчиков. В ней Дуглас Крокфорд рассказывает о преимуществах языка JavaScript и учит грамотно их применять для создания эффективного кода.
#книги
Автор: Дуглас Крокфорд
Описание: обязательная книга для веб-разработчиков. В ней Дуглас Крокфорд рассказывает о преимуществах языка JavaScript и учит грамотно их применять для создания эффективного кода.
#книги
💡 Разработка игр на Unity: с нуля до профессионала
Unity/Game Developer – это разработчик, который создаёт игры, а также бизнес-приложения, широко используемые для рекламных кампаний. Game-разработчики заняты в полном цикле жизни игры: создание, тестирование, доработка, поддержка, обновления, модификация и т.д. С помощью Unity все чаще создаются большие онлайн-игры. Задача разработчиков состоит в том, чтобы грамотно создать клиентскую часть игры.
В статье ниже вы узнаете как стать разработчиком игр без опыта, где и чему учиться.
#ссылка
Unity/Game Developer – это разработчик, который создаёт игры, а также бизнес-приложения, широко используемые для рекламных кампаний. Game-разработчики заняты в полном цикле жизни игры: создание, тестирование, доработка, поддержка, обновления, модификация и т.д. С помощью Unity все чаще создаются большие онлайн-игры. Задача разработчиков состоит в том, чтобы грамотно создать клиентскую часть игры.
В статье ниже вы узнаете как стать разработчиком игр без опыта, где и чему учиться.
#ссылка
🛠️ SQLAlchemy
ORM (object-relational mapping) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных». Существуют как проприетарные, так и свободные реализации этой технологии.
SQLAlchemy — это библиотека на языке Python для работы с реляционными СУБД с применением технологии ORM. Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
#инструменты #python
ORM (object-relational mapping) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных». Существуют как проприетарные, так и свободные реализации этой технологии.
SQLAlchemy — это библиотека на языке Python для работы с реляционными СУБД с применением технологии ORM. Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
#инструменты #python