Фреймворк Flask
Flask — это один из самых популярных и легковесных веб-фреймворков для Python. Он предоставляет минимальный набор инструментов, необходимых для создания веб-приложений, оставляя разработчику максимальную гибкость в выборе дополнительных
Школа Виктора Комлева
Веб разработка на Python
Веб-разработка — это создание и поддержка веб-сайтов и веб-приложений. Когда вы открываете сайт в интернете, вы взаимодействуете с результатами работы веб-разработчика. Они создают интерфейсы, с которыми мы работаем,
Школа Виктора Комлева
Паттерны проектирования и архитектура ПО
Что такое проектирование программного обеспечения? Проектирование программного обеспечения (ПО) — это процесс создания плана или «чертежа» для программной системы. Представьте, что вы решили построить дом. Прежде чем начинать
Школа Виктора Комлева
Написание, отладка и тестирование функций в C#
Эта статья посвящена написанию функций для повторного использования кода, отладке логических ошибок во время разработки, логированию исключений во время выполнения, модульному тестированию вашего кода для устранения ошибок и
Школа Виктора Комлева
Законность и этика веб-скрейпинга
В 2010 году инженер-программист Пит Уорден создал веб-краулер для сбора данных с Facebook. Он собрал данные примерно 200 миллионов пользователей Facebook: имена, информацию о местоположении, друзей и интересы.
Школа Виктора Комлева
Модель взаимодействия открытых систем OSI. Как работает компьютерная сеть?
В ранние дни телефонной системы каждый телефон был подключен физическим проводом к центральной телефонной станции. Если вы хотели позвонить другу, находящемуся поблизости, вы поднимали трубку, просили оператора станции
Школа Виктора Комлева
Тестирование веб-сайта с помощью скрейперов
Когда вы работаете над веб-проектами, которые включают много разных технологий, часто проверяют только серверную часть. Большинство языков программирования, таких как Python, имеют инструменты для тестирования, но часть, с
Школа Виктора Комлева
Параллельный веб-скрейпинг
Веб-скрейпинг — это быстрый процесс. По крайней мере, он обычно гораздо быстрее, чем найм дюжины стажёров для ручного копирования данных из интернета! Конечно, развитие технологий и непрерывное стремление
Школа Виктора Комлева
Веб-скрейпинг через прокси
Эта статья посвящена использованию прокси для веб-скрейпинга, что является важным шагом для серьезного скейлинга ваших скрейперов. Работая со скрейперами локально с вашего ноутбука или домашнего компьютера, вы скоро
Школа Виктора Комлева
Инструкции, операторы, циклы, условия, исключения в C#
Эта статья посвящена написанию кода, который выполняет простые операции с переменными, принимает решения, выполняет сопоставление с образцом, повторяет блоки операторов, преобразует значения переменных или выражений из одного типа
Школа Виктора Комлева