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


Как импортировать файл CSV в базу данных MySQL с помощью Python
Используя данные iris, мы узнаем, как импортировать файл CSV в базу данных MySQL с помощью Python. Предпосылки Python 3.8.3, MySQL Workbench 8.0.22, mysql-connector-python Для выполнения этой задачи вам потребуется: Подготовьте или идентифицируйте ваши данные Подключитесь к MySQL и создайте базу данных Создайте таблицу и импортируйте данные CSV в базу данных MySQL. Шаг 1. Подготовьте или определите свои данные Для начала подготовьте или определите CSV-файл, который вы..

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

Данные как код - принципы, что это такое и почему сейчас?
Этот пост является частью небольшой серии, начинающейся с: Данные как код - устранение производственных дефектов для наборов данных Google Analytics . Данные как код - это простая концепция. Так же, как Инфраструктура как код . Он просто говорит: Обращайтесь с вашими данными как с кодом . И все же, после того как IaC появилась на Радаре ThoughtWorks в 2011 году , потребовалось около 10 лет, чтобы освоиться , и все еще находится в непростой ситуации, когда сторонники IaC..

API Security 101: отсутствие ресурсов и ограничение скорости
Данные, данные везде. Как отсутствие ограничения скорости усугубляет серьезные проблемы с безопасностью. Вы, наверное, слышали о десятке или десятке основных уязвимостей OWASP, угрожающих веб-приложениям. OWASP также периодически выбирает список из десяти основных уязвимостей, угрожающих API-интерфейсам, который называется первой десяткой OWASP API. В настоящее время в десятку лучших API входят нарушение авторизации на уровне объекта , нарушение аутентификации пользователя ,..

Использование MongoDB с Mongoose - ошибки предварительного промежуточного программного обеспечения и промежуточное программное обеспечение публикации
Чтобы упростить манипулирование базой данных MongoDB, мы можем использовать пакет Mongoose NPM, чтобы упростить работу с базами данных MongoDB. В этой статье мы рассмотрим, как использовать Mongoose для управления нашей базой данных MongoDB. Ошибки в Pre Hooks Мы можем вызывать ошибки в предварительных хуках разными способами. Например, мы можем написать: async function run() { const { createConnection, Schema } = require('mongoose'); const connection =..

Создание игры HANGMAN с Perl и SQLite для запуска в командной строке
Создание игры HANGMAN с Perl и SQLite для запуска в командной строке Этот проект на высоком уровне представляет собой трехэтапный процесс, который я разделю на более мелкие подэтапы. 1. Получите список слов. Мы могли бы использовать API или какой-нибудь другой источник. Я собираюсь использовать онлайн-генератор слов, скопировать и вставить список как файл .txt в свой текстовый редактор. В итоге у меня должен получиться простой список, разделенный запятыми, который выглядит..

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