Одна из сильных сторон JS — доступный инструментарий. Далеко не каждый язык может похвастаться настолько большой экосистемой библиотек и инструментов. Один из этих инструментов используется для статического анализа кода и называется ESLint.
Одна из сильных сторон JS — доступный инструментарий. Далеко не каждый язык может похвастаться настолько большой экосистемой библиотек и инструментов. Один из этих инструментов используется для статического анализа кода и называется ESLint.
Сегодня хочу поделиться с вами небольшой подборочкой книг, наиболее подходящих по моему скромному мнению для освоения такого дела, как «тестирование защищённости» с самых основ. Все книги на русском языке, две из них изданы совсем недавно и содержат достаточно актуальную и интересную информацию.
В этой статье мы рассмотрим три основных способа перебора элементов настоящего массива. Кроме того, посмотрим, как выполнять перебор массивоподобных объектов в JavaScript.
«Какой самый живучий паразит? Бактерия? Вирус? Кишечный глист? Идея. Она живучая и крайне заразная. Стоит идее завладеть мозгом, избавиться от неё практически невозможно. Я имею в виду сформировавшуюся идею, полностью осознанную, поселившуюся в голове».
Мы в OTUS постоянно интересуемся мнением наших студентов о том, насколько им интересно учиться, что именно они узнают, чем запоминаются занятия, с какими проблемами сталкиваются. Специально для этого была внедрена опросная система, цель которой — улучшить качество образования и оперативно устранять возникающие проблемы. И конечно, мы всегда радуемся, когда студенты готовы дать фидбек не только в формате опроса, но и ответить на конкретные вопросы лично. Так мы связались с Александром Романовым, выпускником курса «Разработчик на Spring Framework».
BDD-фреймворки автоматизации существуют в любом языке программирования, и Python — не исключение. В этой статье мы сравним основные из них.
Любой современный софт, включая веб-ориентированные приложения, тестируется на наличие ошибок. Скорость идентификации этих ошибок зависит не только от инструментов, количества тестировщиков и их опыта, но и от выбранного подхода. Об этом и поговорим.
PostgreSQL — система, которая была унаследована от команды Майкла Стоунбрейкера и его учеников и аспирантов в Массачусетском технологическом институте. Многие решения, заложенные в PostgreSQL, опередили время и были очень удачными, что и привело к успеху разработки.
Я работал с продуктами Oracle и MS с прошлого века. Не только с ними, прошёл по всему, где «можно выполнить SELECT», от dBase-ов и Clipper до DB2 — но именно Oracle DBMS и MS SQL были основными инструментами.