Django:
+ dziala po wyjeciu z podelka - migracje itp.
+ dobre do szybkiego MVP,
+ szybko implementujemy testy,
+ jest panel admina,
+ konsola django,
- "the django way" to jakis archaizm, gdzie mamy logike rozproszona na Model, View i Serializer,
- zjeb_ne nazewnictwo. np. View to po prostu controller,
- ch
_wy ORM,
- stworzone do relacyjnych DB, tzn mozna w NOSQL ale pozbawiamy sie albo plusow django, albo
Ja tam bardzo lubię ORM w django, powiedziałbym, ze to plus django.

Dodatkowo, jak chcesz pisać rest api w django to masz DRF lub django-ninja, które bardziej przypomina fastapi.
@fifiak: Rozpoczynasz przygodę ze grzebaniem od front-endu, poczytaj o Selenium albo playwright, frameworki które mogą 'udawać, że są zwykłym użytkownikiem (głównie stosowane do testów).

W ten sposób łatwo podjąć interakcję ze skryptami i dostać się do interesujących nas danych.

PS. Często otwierając konsolę deweloperską możemy znaleźć adresy URL do niepublicznych API które strona wykorzystuje do pobierania danych - jeśli nie masz zamiaru robić nic 'złego' to można w ten sposób dostać
@fifiak a przykladowo jak w operze przez nagranie sesji i klikania mam jsob albo jakiś puppeteer to da rade łatwo to odpalić pythonem albo z poziomu basha? Bo nie wiem jak teraz wykorzystac ten kod a sa tam xpathy, clicki itp
planuję w przyszłości przebranżowić się z finanse do IT (data science i okolice) i przymierzam się do zrobienia projektu do porfolio. Z racji mojego obecnego zawodu i wykształcenia projekt ten będzie aplikacją webową w #python opierającą się na danych finansowych, a konkretnie na danych konkretnych spółek: ohlc, volumne, dane ze sprawozdań finansowych itd. Chciałbym, żeby projekt był jak najbardziej atrakcyjny dla przyszłego pracodawcy więc chętnie przyjmę jakieś rady odnośnie tego o czym
Oake - planuję w przyszłości przebranżowić się z finanse do IT (data science i okolic...

źródło: data-science-in-finance

Pobierz
@Oake: jedna kwestia to co zrobisz a druga jak to pokażesz/wytłumaczysz. Data science pod korpo I bi to raczej storytelling dlatego możliwe że lepiej będzie zrobić dashboard + jakiś wpis na blogu co i gdzie znalazłeś. Bo niby po co mi średnia krocząca? Mam ja na wykresie w każdej aplikacji, tylko co ona znaczy i jak ją rozumieć w kontekście uwarunkowań (okej średnia to trochę mało). Może sprawdź rozdziały tej książki
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
Ja: napisz kod, który wyciągnie aktywności z JSON i skonwertuje ja na GPX
ChatGPT: drukuje kod
Ja: AttributeError: module 'gpxpy.gpx' has no attribute 'GPXTrackPointExtension'
ChatGPT: Przepraszam za zamieszanie. Faktycznie, biblioteka gpxpy nie dostarcza bezpośredniej klasy GPXTrackPointExtension`. (dalej drukuje kod, gdzie znajduje się nieistniejący atrybut)
Ja: w powyższym kodzie wciąż znajduje się gpxpy.gpx.GPXTrackPointExtension
ChatGPT: Przepraszam za nieścisłość. Po dodatkowych sprawdzeniach faktycznie widzę błąd. (dalej drukuje zły kod)

Dopiero uczę się Pythona i nie
@pyroxar poszukaj sobie na githubie / gitlabie docker compose z nginx i flaskiem. Poczytaj o nginx. Pobaw się jego konfiguracją. Wizualnie możesz spróbować nginx proxy manager. Alternatywnie zerknij sobie na traefik.
Jak zrobić skrypt co loguje się co jakiś czas do #medicover i sprawdza jakie tam są wizyty i jak jest to powiadamia? czy po prostu zapisuje sie?
Ma ktoś to ogarnięte? W czym byście taki #webcrawler robili? Jakiś skrypt? jakiś komponent? Bo ręcznie chyba ciężko jak są zabezpieczenia i trzeba się przedstawić i wyglądać jak przeglądarka internetowa... (rozmiarz okna itd może być sprawdzany)
#programowanie #selenium #python #programista15k #programujzwykopem
@derecki: a zabezpieczenia? referel? przedstawianie sie jako przegladarka? Sprawdzanie rozdzielczosci i pozycji kursora nad przyciskami? I jak dokladnie brzmi zapytanie do chatgpt? kazdy url tak mozna? i co dokladnie bedzie w danych curl chyba tylko naglowki bez poprzedniej strony i nastepnej aby zabezpieczenia dzialaly?
@Biesiadnik: jak zrobisz copy as curl to wszelkie referele, user agent ci sie kopiuje. Jedynym problemem może być token autoryzacyjny, który czasem ma ważność 24h, ale w większosci nie. Większość stron nie ma zabezpieczeń typu jakieś WAFy, więc nie musisz kombinować z kursorami itp. Czy każdy url tak można? To zależy trzeba sobie rozkminić sposoby zabezpieczeń poobserwować requesty i wnioski przyjdą same. Z doświadczenia jakieś imedy, booksy nie mają zabezpieczeń.

Zapytanie
✨️ Obserwuj #mirkoanonim
Jakiego języka warto się uczyć żeby wyjechać na #emigracja z tego grajdołka i pracować jako Business Analyst?




· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: razzor91
· Autor wpisu pozostał anonimowy dzięki Mirko Anonim

mirko_anonim - ✨️ Obserwuj #mirkoanonim
Jakiego języka warto się uczyć żeby wyjechać ...

źródło: il_fullxfull.5037207834_qfzz

Pobierz

Jaki?

  • Niemiecki 44.5% (61)
  • Holenderski 16.1% (22)
  • Francuski 11.7% (16)
  • Norweski 12.4% (17)
  • Szwedzki 15.3% (21)

Oddanych głosów: 137

#programowanie #python #automatyka #plc #chwalesie

Nie jestem programistą, Pythona w ogóle nie znałem, coś tam w PLC skrobię. Naszła mnie ochota, sprawdzić jak w tym Pythonie się programuje. Postanowiłem napisać system wizyjny, co ma wykrywać obiekty (pudełka na taśmociągu) i podawać ich współrzędne i orientację do PLC.

Posklejałem trochę kodu ze stacka, trochę z tutoriali na YT. Biblioteka OpenCV do obróbki obrazu i opcUA do komunikacji z PLC. Trzy dni i już
@Re_mi:
Dokładnie to wszystko wychodzi 0.37 s. Zobaczę jak to zepnę z fizycznym PLC a nie symulatorem. No i jeszcze najważniejsze, jaka jest dokładność tych współrzędnych co przechwytuję. W testach na oko wychodzi spoko :)

@MilionoweMultikonto
Ja już mam robotę i nie szukam nowej, mam nadzieję, że do emerytury się dokulam jakoś. Praca z ludźmi, więc możliwe, że AI da mi spokój :)
Czy, któraś dobra dusza mogła by napisać na pw po zdjęcie kodu i powiedzieć w, którym miejscu wkleić owy webhook discorda?
Zgłoszony wyjątek: „System.Net.Http.HttpRequestException” w mscorlib.dll
Discord >> Invalid Webhook:
System.Net.Http.HttpRequestException: Kod stanu odpowiedzi nie wskazuje powodzenia: 404 (Not Found).
w System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
w System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
w DiscordWebHook.<WebhookIsValidAsync>d6.MoveNext() w C:\Users\a1\Desktop\2024.01.1120-09\Stub\DiscordWebHook.cs:wiersz 59

SelfDestruct : Running self destruct procedure...
13:29
#programowanie #c++ #visualstudio #python #hacking