Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Создание максимально стабильной автоматизированной торговой системы: от бектеста до реального бота

Время на прочтение11 мин
Охват и читатели9.6K

Привет, хабр!

Сегодня мы разберём полный цикл создания торговой системы на Python: от бэктеста стратегии до её запуска в реальном времени на бирже BingX. Стратегия будет основа на индикаторах и математике, но они будут довольно неклассические и, думаю, многим это будет интересно.

Я опишу логику стратегии, покажу код и объясню каждую часть шаг за шагом. Это не просто копипаст - это полноценный гайд, чтобы вы могли адаптировать систему под себя. Мы используем библиотеки вроде Pandas, NumPy, Matplotlib и API бирж (Binance для данных, BingX для торгов).

Сейчас система находится в тесте около 2 недель. На данный момент профит составляет 5% к капиталу бота, но потеря капитала также возможна. Разберём полностью торговую систему и как провести тестирование.

Все файлы этой торговой системы, а также pine script выложил на github — можете посмотреть на код сами.

Читать далее
Статья

Мотопутешествие в Афганистан, часть 1

Время на прочтение8 мин
Охват и читатели9.6K

Привет! Меня зовут Дима, и кроме того, что я системный аналитик в SM Lab, я ещё путешествую по миру на мотоцикле. 

Мототуризмом я увлекаюсь уже более 10 лет, объехал на мотоцикле практически всю нашу страну, от Кольского полуострова и Дагестана до Дальнего Востока и Колымы. А также неоднократно бывал в странах бывшего СССР: Грузия, Армения, Азербайджан, Казахстан, Узбекистан, Таджикистан, Киргизия.

В прошлом году я путешествовал на мотоцикле по Ближнему Востоку и странам Персидского залива, посетил Иран, ОАЭ, Оман, Саудовскую Аравию, Иорданию, Ирак.

В этом году я отправился в одиночное мотопутешествие из Москвы в Афганистан и хочу с вами поделиться впечатлениями о поездке в одну из самых загадочных и опасных стран в мире.

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

Получить визу в посольстве Афганистана в Москве достаточно просто: нужен загранпаспорт и фотографии 3x4. На месте заполняем простенькую анкету, оплачиваем консульский сбор, и через 3–4 дня виза уже вклеена в ваш паспорт.

Читать далее
Статья

Direct 2D #7. Всё о тексте (От А до Я)

Уровень сложностиПростой
Время на прочтение74 мин
Охват и читатели7.5K

Это экспериментальный формат, главная цель объяснить как отобразить текст, но а дальше идёт полный перевод* всех интерфейсов и функций DirectWrite с примерами.

Читать далее
Статья

Почему VLESS скоро заблокируют

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели85K

С вводом DPI и белых списков технические средства интернет-цензуры поменялись.
Буквально несколько лет назад ркн не могли заблокировать телеграм из-за того, что вместо сервиса они пытались блокировать АЙПИ адреса и из-за этого отшибнули пол российского интернета. Сейчас большинство впн протоколов заблокированы и один из оставшихся рабочих это VLESS.

К сожалению, у этого протокола есть серьезные проблемы, из-за которых заблокировать его будет проще простого.

В этой статье мы расскажем обо всем.

Читать далее
Статья

IP2Ban для Exchange средствами PowerShell

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели9.1K

Привет! На связи Виктор из Cloud4Y. Хочу поделиться практической историей о том, как сделать fail2ban-подобную механику для Exchange на Windows: быстрое обнаружение brute-force по IIS-логам и автоматическая блокировка атакующих IP.

Fail2ban и аналоги привычны для Linux, но когда у тебя on-prem Exchange на Windows, нужен свой инструмент для быстрого обнаружения массовых неудачных логинов и такой же быстрой блокировки источника.

Читать далее
Статья

Брали убытки на себя: как мы завоёвывали доверие самой строгой аудитории — родителей

Время на прочтение4 мин
Охват и читатели6.1K

Сервис (чтобы никого не смущать, название писать не буду) появился в 2021 году. Мы проанализировали рынок и увидели, что, несмотря на большое количество опытных игроков, спрос на услуги нянь, особенно с почасовой оплатой, продолжает расти. При этом действующие платформы часто брали комиссию за доступ к анкетам — это усложняло и замедляло поиск для родителей. Мы решили создать решение, свободное от этих ограничений.

Читать далее
Новость

100 метрик в секунду: как Claude Code стал менеджером виртуального парка

Время на прочтение2 мин
Охват и читатели13K

Финтех-стартап Ramp интегрировал Claude Code в OpenRCT2 — open-source версию классической RollerCoaster Tycoon 2. ИИ-агент анализирует финансы парка, отзывы посетителей, состояние аттракционов и очереди в туалеты — а затем сам нанимает механиков, расставляет киоски с напитками и поднимает цену на вход, пока гости ещё довольны. Код проекта выложен на GitHub, требуется лицензионная копия RollerCoaster Tycoon 2.

Читать далее
Статья

Парсинг сайтов на Python: изучаем BeautifulSoup

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели9.2K

Библиотека bs4, а если точнее её класс BeautifulSoup используется для эффективного поиска элементов на html странице.

Установка:

pip install beautifulsoup4, lxml

Для запросов установите библиотеку requests, если она у вас не установлена:

pip install requests

Тренироваться будем на «тренажёре».

Получаем HTML-документ по HTTP и строим DOM-дерево с помощью BeautifulSoup

Читать далее
Статья

Хотели ускорить Postgres, а построили платформу репликации данных

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели8.8K

Команда Go for Devs подготовила перевод статьи инженеров Datadog о том, как из разрозненных пайплайнов вырастить надёжную мультитенантную платформу репликации данных. В материале — практический опыт масштабирования PostgreSQL, переход к асинхронной репликации, автоматизация через Temporal, работа с CDC и Kafka, а также реальные компромиссы между согласованностью, надёжностью и задержками.

Читать далее
Статья

Я реализовал паттерн памяти из OpenAI Cookbook в Python библиотеку

Время на прочтение4 мин
Охват и читатели7.1K

AI-агент который помнит: Python библиотека по рецепту OpenAI

Устал объяснять агенту одно и то же? Я тоже.

Взял паттерн Context Personalization из OpenAI Cookbook и упаковал в pip install:

from agent_memory import MemoryManager
manager = MemoryManager(storage=SQLiteStorage("./memory.db"))
state = manager.load_user("user_123")
prompt = state.to_system_prompt() # Память уже в промпте

Что под капотом:
— Session vs Global память
— LLM-консолидация (5 заметок → 3, умная дедупликация)
— Блокировка PII и prompt injection
— TTL для временных предпочтений

pip install agent-memory-state
Код: github.com/molchanovartem/agent-memory

Читать далее
Статья

RLM-Toolkit: Полное руководство по обработке 10M+ токенов

Уровень сложностиСложный
Время на прочтение20 мин
Охват и читатели8K

Почему LangChain не справляется с 10M+ токенов? Разбираемся в RLM — новой парадигме обработки контекста с InfiniRetri (100% accuracy на Needle-in-Haystack), CIRCLE-безопасностью и поддержкой 75+ провайдеров. Полный туториал с кодом.

Читать далее
Статья

Краткая история подшипника: от проектов Леонардо да Винчи до Kugelfräsmaschine

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели12K

Кто читал «Мертвые души» Гоголя и даже те, кто в школе делал вид, что читал, а только туда заглядывал, наверняка помнят сцену появления Чичикова в губернском городе NN. Это самые первые 10 строчек в двухтомной гоголевской поэме, да и сцена забавная. «Два русские мужика, стоявшие у дверей кабака против гостиницы, сделали кое-какие замечания, относившиеся, впрочем, более к экипажу, чем к сидевшему в нем. «Вишь ты, — сказал один другому, — вон какое колесо! что ты думаешь, доедет то колесо, если б случилось, в Москву или не доедет?» — «Доедет», — отвечал другой. «А в Казань-то, я думаю, не доедет?» — «В Казань не доедет», — отвечал другой. Этим разговор и кончился».

Бричка у Чичикова была рессорной, на такой ездили «отставные подполковники, штабс-капитаны, помещики, имеющие около сотни душ крестьян, — словом, все те, которых называют господами средней руки». Гоголевским мужикам не было нужды подходить к ней поближе. Они и так видели подбитый кожей обод колеса со спицами и его ступицу (втулку для колесной оси, и в данном случае скорее полуоси), почти наверняка выдолбленную из дуба или вяза. Такие колеса видели их отцы, деды и гораздо более отдаленные предки. Историки техники обычно датируют первые колеса такой конструкции III тысячелетием до н.э., а более острожные их коллеги — рубежом III и II тысячелетий до н.э. Там тоже были спицы, «покрышка» из дубленой кожи и ступица. 

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

Читать далее
Новость

Sora от OpenAI быстро набрала популярность и быстро ее потеряла

Время на прочтение2 мин
Охват и читатели7.4K

После запуска в конце сентября 2025 года ИИ-приложение для генерации видео Sora 2 от OpenAI для iOS стало хитом скачиваний, несмотря на то, что для регистрации в нем требовалось приглашение. Всего за четыре дня приложение вышло на первое место в общем рейтинге App Store для iOS, а днем позже преодолело отметку в 1 млн загрузок. Однако затем темпы роста скачиваний начали снижаться.

Читать далее

Ближайшие события

Новость

Разработчики запустили открытое бета-тестирование площадки Digg

Время на прочтение3 мин
Охват и читатели6.6K

Продолжается перезагрузка интернет-сообщества Digg, некогда конкурента Reddit. Основатель Кевин Роуз и сооснователь Reddit Алексис Оганян объявили о запуске его открытого бета-тестирования для публики.

Читать далее
Статья

Создаём iOS-style Wheel Picker в Jetpack Compose. Часть 1

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели6.8K

Представьте классический сценарий в мобильном приложении: пользователю нужно выбрать год рождения, час будильника или количество товаров в корзине. На iOS для таких случаев давно существует элегантное и интуитивное решение - Wheel Picker (или UIPickerView). Этот компонент стал неотъемлемой частью языка дизайна Apple. В этой статье я расскажу вам, как реализовать такой же компонент в Android.

Приготовьтесь, будет много математики!

Читать далее
Статья

Налоговая следит за каждым переводом на карту? Объясняю, что происходит на самом деле

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели19K

В начале года я увидел уже наверное с десяток кричащих заголовков о тотальном контроле ФНС за переводами на карту, в духе:

Читать далее
Новость

Microsoft объяснила «утяжеление» Windows 11 25H2 из-за апдейта системы безопасности

Время на прочтение3 мин
Охват и читатели16K

В ноябре 2025 года Microsoft внедрила новые меры по защите драйвера Common Log File System (CLFS) в обновлениях Windows 11 25H2 и Server 2025. Это привело к «утяжелению» Windows 11 25H2.

Читать далее
Статья

Архитектура сложных форм

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели9.2K

Архитектура сложных форм. WEB-Frontend.
(VueJS, TypeScript, Compositions API, Pinia)

Архитектура форм, в которых:
- сложная бизнес логика
- множество полей
- валидация (frontend + backend)

Читать далее
Пост

Разработчик создал виртуального компаньона по имени Tiny, «оживив» обычное комнатное растение с помощью нейросетей и набора датчиков. Система постоянно мониторит показатели жизнедеятельности цветка: влажность почвы, уровень освещённости и температуру воздуха. Эти данные обрабатываются через API ChatGPT, который формирует реплики от лица персонажа. Вместо сухих уведомлений владелец получает живые сообщения — растение может пожаловаться на жару или попросить переставить его ближе к солнцу. В проекте есть даже реакция на физический контакт. Благодаря использованию растения в качестве ёмкостного сенсора, Tiny понимает, когда человек касается листьев, и выдаёт мгновенную реакцию.

Теги:
+7
Комментарии0
Новость

Cloudflare купила разработчика преобразователя неструктурированных данных Human Native

Время на прочтение2 мин
Охват и читатели6.5K

Cloudflare приобрела Human Native. Компания разработала технологию, которая использует неструктурированный контент от обычных издателей, авторов и медиа-компаний и преобразует его в понятный для ИИ.

Читать далее
12 ...
50