Date | Title | Description |
18.01.2025 | Bridging Realities: The Rise of Arnis in Minecraft | In the digital age, the line between reality and virtuality blurs. Enter Arnis, a groundbreaking tool that transforms the way we build in Minecraft. This utility allows users to recreate real-world locations in mere minutes, leveraging data... |
15.01.2025 | Arnis: как перенести реальный мир в Minecraft за пару кликов | На днях энтузиасты с GitHub выпустили Arnis — утилиту, которая переворачивает представление о строительстве в Minecraft. Теперь, опираясь на реальные данные из OpenStreetMap, за считаные минуты можно создать масштабную копию существующего г... |
14.01.2025 | Платформы — великое благо и великое зло | Привет! Давайте знакомиться. Меня зовут Илья, я являюсь Lead QA и SDET. Сегодня я хотел бы поделиться своим опытом создания платформенных решений в области автоматизации тестирования, а также рассказать о работе с уже существующими платформ... |
18.12.2024 | Как решить Yandex Smart Captcha: Подробное руководство | Решение капчи, такой как Yandex Smart Captcha, может показаться сложной задачей, но это вполне выполнимо. Независимо от того, являетесь ли вы энтузиастом автоматизации, разработчиком или просто любопытным пользователем, это руководство пред... |
26.11.2024 | Parsing the Future: How Python is Reshaping Data Integrity in Business | In the digital age, data is the lifeblood of business. It flows through every process, every decision. But what happens when that data is tainted? When the information you rely on is unreliable? This is the reality many companies face with ... |
26.11.2024 | Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ | «Интеллект – это способность избегать выполнения работы, но так, чтобы она при этом была сделана»
Линус Торвальдс
Меня побудило написать статью желание прежде всего поделиться файлом Excel, содержащим информацию о состоянии всех ГОСТов на т... |
24.11.2024 | Парсинг сайта на Python для НСИ | «Интеллект – это способность избегать выполнения работы, но так, чтобы она при этом была сделана.»
Линус Торвальдс
Рассуждения:
В настоящее время НСИ (Нормативно-справочная информация) используется во всех бизнес-процессах. В состав НСИ вхо... |
12.11.2024 | Не бойтесь потоков в Python, они не кусаются | Привет, любитель Python!
Слышал о потоках, но чувствуешь себя немного неуверенно? Не волнуйся! Потоки в Python — это не про силу джедаев. Это хороший инструмент, который, кстати, вполне дружелюбен, если знать основные правила общения с ним.... |
31.10.2024 | Python в ispmanager: добавляем сайты с фреймворком Django, работаем с API и утилитами прямо в панели | Ispmanager поддерживает Python — так удобнее управлять сайтами, веб-серверами и средой прямо в панели. Расскажем, как без проблем добавить в панель сайт на Python — c Django или без него, настроить работу по API или работать через утилиту m... |
29.10.2024 | Эволюция в режиме цейтнота: как мы изобрели SDK и CLI для Cloud.ru Evolution в ходе нагрузочного тестирования | Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru.
Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В ... |
25.09.2024 | Какие ваши доказательства? Объясняем разработчику отчёты SCA на пальцах. Часть 2 | Привет, Habr! С вами вновь Анастасия Березовская, инженер по безопасности процессов разработки приложений в Swordfish Security. Сегодня мы продолжим наш нелегкий путь в получении Evidence для SBOM.
В первой части статьи мы разобрались, что ... |
10.09.2024 | Streamlining Local Development with Free HTTPS Domains | In the world of web development, security is paramount. A domain name with HTTPS is no longer a luxury; it’s a necessity. This is especially true for applications that rely on webhooks, like Telegram bots. Without HTTPS, these applications ... |
10.09.2024 | Мини-гайд по отправке сообщений из Google Таблицы или базы данных с Python | В этом материале расскажем, как автоматизировать отправку сообщений-уведомлений по данным из таблицы.
Допустим, есть заранее приготовленная база данных в CMS, куда попадают заявки от покупателей — возможно, это заказ товаров или в ресторане... |
08.09.2024 | Automating API Testing: A Deep Dive into Python and Postman | In the digital age, where speed and efficiency reign supreme, the need for robust API testing has never been more critical. APIs serve as the backbone of modern applications, enabling seamless communication between different software compon... |
07.09.2024 | Автоматизация тестирования API посредством Python | Доброго времени суток! В этой статье я собираюсь продолжить рассказ о своем небольшом опыте автоматизации. В прошлой статье я показал, как это сделать с помощью Postman - сегодня покажу, как это реализовать, используя язык программирования ... |
03.09.2024 | Страсти опенсорса: мафия, стилеры и багхантинг проектов «Яндекса» | За последние две недели в Python Package Index произошло много интересного. Мы, команда Threat Intelligence of PT Expert Security Center, вооружились вердиктами модели машинного обучения сервиса PT PyAnalysis, дабы рассказать вам об интерес... |
01.09.2024 | The Art of Streamlining: Optimizing Docker Images for Efficiency | In the world of software development, efficiency is king. As applications grow, so do their dependencies. Enter Docker, a tool that allows developers to package applications into containers. But what happens when those containers become blo... |
29.08.2024 | Автономный бизнес — Telegram канал + LLM | Всем привет, в этой статье я хотел бы рассказать о создании скрипта для рерайта постов Telegram каналов с помощью LLM модели и их публикации у себя на канале.
Первое, что нам потребуется это локально поднятая LLM модель, для обработки посто... |
23.08.2024 | Создание скрипта на Python с помощью ChatGPT-4о: автоматизация миграции доменов | Всем привет! На связи Андрей Кундрюков, DevOps-инженер компании «Флант». Некоторое время назад мне нужно было перенести несколько десятков доменов из одного аккаунта в Cloudflare в другой и не потерять настройки, в том числе Page Rules и Ru... |
15.08.2024 | Navigating the Maze of Terminal Text Input: A Guide to Mastery | Text input in a terminal can feel like navigating a labyrinth. For many users, it’s a daily struggle. The terminal is a powerful tool, but its quirks can trip you up. The complexity lies not just in the commands, but in how text is entered ... |
14.08.2024 | Оптимизация в Python. Эффективное использование модуля threading и asyncio | ▍ Введение
При создании нового приложения с нуля, где основным ограничивающим фактором является производительность ввода-вывода, использование asyncio может быть вполне оправданным выбором. С самого начала можно интегрировать неблокирующие ... |
08.08.2024 | The Dawn of Amikoo: Revolutionizing Software Testing with AI | In the fast-paced world of software development, time is money. Every second counts. Enter Amikoo, a groundbreaking AI agent from MuukTest that promises to reshape the landscape of software testing. This innovation is not just a tool; it’s ... |
07.08.2024 | Используем Proxy в Selenium | Привет, Хабр. Вряд ли эта статья откроет Америку для прожженных разработчиков "парсеров" или тестировщиков, но должна помочь тем, кто работает с Selenium время от времени.
Если вы иногда занимаетесь автоматизированным сбором инфор... |
04.08.2024 | Navigating the Waters of Modern Web Development: A Dive into Feature-Sliced Design and FastAPI | In the ever-evolving landscape of web development, methodologies and frameworks emerge like waves, each promising to streamline processes and enhance productivity. Two such innovations are Feature-Sliced Design (FSD) and FastAPI. Each serve... |
04.08.2024 | Создание полного Fast-API сервиса с фронтендом и деплоем за полчаса | В последнее время я опубликовал более десяти крупных статей на тему разработки собственного API с использованием FastAPI. Однако, в основном, эти статьи были теоретическими. Сегодня я решил создать чисто практическую статью, в которой мы с ... |
26.07.2024 | Переадресация портов в Kubernetes: команда kubectl port-forward | Привет, Хабр!
Недавно я столкнулся с задачей, требующей доступа к одному из сервисов внутри кластера Kubernetes. Работая над отладкой сложной микросервисной структуры, нужно было проверить работоспособность одного из компонентов, но доступ ... |
02.07.2024 | Создание собственного API на Python (FastAPI): Знакомство и первые функции | Друзья, приветствую! Данной статьей я планирую начать большой курс публикаций, в которых я расскажу все, что знаю про FastAPI, начиная от самых простых аспектов и заканчивая более глубокими задачами, такими как JWT авторизация, работа в фон... |
27.06.2024 | Как создать Python-приложение, которое предупредит о приближении астероида | Привет, Хабр! В статье я постарался показать, как объединить космос и технологии в одном приложении, которое через API оповестит пользователей по SMS о приближающемся к Земле астероиде. Подробности, как всегда, под катом.NASA OpenAPI
NASA к... |
24.06.2024 | Кратко про библиотеку gevent в Python: высокопроизводительная асинхронная библиотека | Привет, Хабр!
Gevent — это высокопроизводительная асинхронная библиотека для Python, которая решает проблемы многозадачности с помощью корутин, известных как "зеленые потоки" или Greenlets. Зеленые потоки — легковесные корутины, к... |
19.06.2024 | «Как искусственные нейросети помогают в поиске любви: опыт использования для фильтрации анкет в дейтинг-приложении... | Девушка мечты ("представление" YandexART)
Заметили сколько новостей и статей начало выходить с упоминанием нейросетей и дейтинг приложений в одном тексте? Возможно научить нейросеть фильтровать анкеты в дейтинг сервисе? Помогает э... |
09.06.2024 | Слушаем события в Selenium с помощью Listeners. Как реагировать на события без тонны кода | Привет!
Работа с веб-приложениями с использованием Selenium зачастую требует выполнения различных действий и обработки многочисленных событий. В стандартном подходе это может привести к написанию большого количества кода для логирования, об... |
01.06.2024 | Методы тестирования веб-API, которые должен знать каждый: чек-листы для начинающих | Тестирование веб-API нужно, чтобы обеспечить надёжность взаимодействий и обработки данных в приложениях. Ошибки в API могут вызвать сбои и уязвимости, поэтому проверка аутентификации, авторизации и шифрования критична. Качественно протестир... |
08.05.2024 | YandexGPT API быстро и без труда с Python SDK. Делимся опытом интеграции | Оценка времени интеграции нового функционала
(источник: https://pikabu.ru/story/otsenil_tak_otsenil_4 799 433)
YandexGPT API — сервис для доступа к генеративным языковым моделям, хоть и является мощным инструментом для решения многих задач,... |
06.05.2024 | Katello и Foreman в процессе patch management | Введение
Это публикация о некоторых функциях системы Katello и Foreman, касающихся процесса Patch Management.
Katello - это модульная часть системы Foreman, управляющая сторонними или локальными репозиториями pip, rpm, deb пакетов, podman, ... |
06.04.2024 | Анализ новостей с помощью сегментации и кластеризации временных рядов | В Отусе я прошла курс ML Advanced и открыла для себя интересные темы, связанные с анализом временных рядов, а именно, их сегментацию и кластеризацию. Я решила позаимствовать полученные знания для своей дипломной университетской работы по ив... |
21.03.2024 | Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом | Картинка для статьи создана Microsoft Designer
В этой статье мы создадим desktop-приложение, которое по нашему запросу будет сохранять на нашем диске заданное количество картинок. Так как картинок будет много, мы воспользуемся асинхронность... |
19.03.2024 | Как провести фаззинг REST API с помощью RESTler. Часть 2 | Вступление
Всем привет! На связи Владимир Исабеков, руководитель группы статического тестирования безопасности приложений в Swordfish Security. В предыдущей статье мы рассказывали о Stateful REST API-фаззинге с применением инструмента RESTl... |
14.03.2024 | Обнаружение XSS-уязвимостей (межсайтовый скриптинг) с помощью Python | Эта статья посвящена тому, как обнаружить уязвимости межсайтового скриптинга (XSS) в веб-приложениях с помощью Python. XSS - это серьезный недостаток безопасности, который позволяет злоумышленникам внедрять вредоносные скрипты в веб-страниц... |
12.03.2024 | Как в Node.js контролировать потребление памяти при обработке сетевых запросов | Всем привет! Я Виктор Кугай, руководитель команды разработки спецпроектов в Тинькофф. Мы создаем геймификационные проекты, основанные на данных, чтобы познакомить пользователей с экосистемой компании и повысить узнаваемость бренда.
Расскажу... |
15.02.2023 | Создаем диаграмму миграций Django проекта | Наверное странная идея — нарисовать диаграмму миграций проекта Django. Вроде как — а зачем? Но если у Вас некий достаточно большой и достаточно старый проект, да еще над которым постоянно работает хотя бы небольшая команда — разобраться в з... |
24.03.2022 | BIK Beep – Telegram Bot | Логотип ботаСодержание
Постановка задачи и первичные варианты решения
Сервисы для разработки
Описание используемых пакетов Python
Сборочные пакеты Heroku
Процесс разработки бота
Развёртка бота на Heroku
Результат работы
Ошибки
Исходный код
... |
31.01.2022 | Хватит терять клиентов! Или как разработчику тестировать сайт, на примере PVS-Studio. Часть 1 | Сайт с багами – горе для бизнеса. Всего одна 404-я или 500-я ошибка может лишить вашу компанию солидной суммы денег и хорошей репутации. Но есть способ избежать этого: тестировать сайт. О том, как это сделать, расскажет данная статья. Прочи... |
14.01.2014 | Эволюция веб-разработчика: от PHP-новичка до Python-ниндзя | Anonymous 14 января 2014, 10:09 Эволюция веб-разработчика: от PHP-новичка до Python-ниндзя
Оставить комментарий |
- | Разработка веб-приложения для транскрибирования аудиозаписей с использованием Python, Streamlit и AssemblyAI | Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать о том, как, пользуясь Streamlit, создать веб-приложение, которое позволяет пользователям транскрибировать аудиозаписи, выгружая их на специальный сервер. В проекте будет и... |
- | Anna: готовим отчет о тестировании API, чтобы все были довольны | Разрабатываем тестовый скрипт, запускам и получаем классный отчет с результатами
Всем привет. Как часто вам нужно разрабатывать сотни авто тестов и предоставлять заинтересованным лицам отчеты с результатами? Лично мне очень часто. В этом мн... |