Oferty ukryte
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Python
Wymagana jest разработка lekkiego i szybkiego mikroserwisu w Pythonie do generowania dokumentów PDF (faktury, akty, raporty) na podstawie szablonów HTML/CSS (Jinja2) oraz przychodzących danych JSON. Serwis powinien przyjmować dane przez API, renderować dokument i zwracać gotowy plik lub zapisywać go w magazynie zgodnym z S3.Stos technologiczny Język: Python 3.11+ Framework: FastAPI Generowanie PDF: Weasyprint lub Playwright / Jinja2 (do szablonowania) Narzędzia: Celery (do generacji ciężkich raportów w tle), DockerWymagania funkcjonalne POST /api/v1/templates (Rejestracja szablonu): Ładowanie szablonu HTML i stylów, zapisanie ich w systemie pod unikalną nazwą (slug). POST /api/v1/reports/generate (Generacja synchronna): Przyjmuje template_slug i obiekt JSON z danymi. Zwraca gotowy plik PDF w ciele odpowiedzi (odpowiednie dla małych faktur). POST /api/v1/reports/generate-async (Generacja asynchroniczna): Dla ciężkich raportów. Umieszcza zadanie w kolejce (Celery). Zwraca task_id. Po zakończeniu generacji ładuje plik do S3 i wysyła Webhook na podany URL z linkiem do pobrania.Kryteria akceptacji Kod jest zorganizowany (podzielony na moduły: api, core, tasks, services). Obecność Docker Compose (FastAPI + Redis + Celery). Pokrycie testami (pytest) punktów końcowych generacji.
Bot do lustrzenia pozycji na Binance Futures (Python) Potrzebny bot, który odczytuje moje pozycje na Hyperliquid (publiczne API) oraz Bitget Futures (mój klucz tylko do odczytu) i proporcjonalnie powtarza je na moim Binance USDT-M Futures przez API. Logika: otwieranie, zwiększanie, częściowe zamykanie, pełne zamykanie — wszystko lustrzane z konfigurowalnym współczynnikiem rozmiaru. Polling co 5–10 sek. Obowiązkowa poprawna obsługa częściowych zamknięć i uśrednień. Wymagania: powiadomienia w Telegramie o transakcjach i błędach; konfiguracja (pary, współczynnik, limity); wdrożenie na moim VPS + instrukcja; kod źródłowy przekazywany mi. Klucze wprowadzam sam. Etapy: 1) Hyperliquid→Binance, test na małych kwotach; 2) Bitget→Binance. Płatność przez safe etapowo. W odpowiedzi podaj doświadczenie z API giełd i jak obsłużysz częściowe zamknięcie 30% pozycji liderem
Konieczne jest przeprowadzenie głębokiej analizy technicznej trzech plików PDF pod kątem autentyczności oraz możliwych oznak edytowania lub fałszowania. Potrzebna jest nie tylko wizualna ocena dokumentów. Wykonawca powinien dobrze rozumieć wewnętrzną strukturę plików PDF oraz umieć analizować: metadane plików; strukturę PDF oraz poszczególnych obiektów; historię tworzenia i możliwego edytowania; używane oprogramowanie; wbudowane czcionki, obrazy, warstwy i inne elementy; możliwe oznaki ponownego zapisywania, konwersji, wprowadzania zmian lub tworzenia dokumentu z datą wsteczną; jakiekolwiek techniczne niezgodności, które mogą świadczyć o manipulacjach z plikami. Na podstawie przeprowadzonej analizy należy przedstawić zrozumiałe pisemne wnioski dotyczące każdego pliku z wskazaniem wykrytych oznak, ryzyk oraz ograniczeń analizy. Rozważamy specjalistów, którzy mają praktyczne doświadczenie w cyfrowej kryminalistyce, analizie dokumentów PDF, metadanych lub weryfikacji plików elektronicznych pod kątem autentyczności. W odpowiedzi prosimy krótko opisać swoje doświadczenie, metody oraz narzędzia, które wykorzystujesz do takiej analizy.
Wskaźnik do użytku w handlu powinien określać określone zakresy z historią i analizować je z bieżącym
Posiadam listę serwerów Discord działających w różnych krajach i językach. Zadanie polega na rozesłaniu prywatnych wiadomości do użytkowników znajdujących się na wskazanych serwerach. Treść kampanii będzie dostosowana do każdego serwera. Łącznie przygotowano warianty wiadomości w 10 językach. Zakres do wyceny Etap 1 - test Wysłanie 1000 wiadomości testowych w celu sprawdzenia skuteczności rozwiązania, jakości realizacji oraz reakcji systemów antyspamowych. Etap 2 - kampania główna Wysyłka 10 000 wiadomości miesięcznie przez okres 5 miesięcy. Łączny wolumen: 50 000 wiadomości. Warunki współpracy Wykonawca odpowiada za realizację zadania od początku do końca, w tym przygotowanie niezbędnej infrastruktury i kont. Po mojej stronie pozostaje dostarczenie: grafik, treści wiadomości, listy serwerów, informacji, która wersja językowa ma zostać wykorzystana na konkretnym serwerze. Zlecenie może zostać rozszerzone, jeżeli etap testowy zakończy się powodzeniem, a wiadomości będą skutecznie docierały do odbiorców.