✨️ 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 45.7% (74)
  • Holenderski 14.8% (24)
  • Francuski 12.3% (20)
  • Norweski 13.6% (22)
  • Szwedzki 13.6% (22)

Oddanych głosów: 162

#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ż
  • 6
@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 działał ktoś kiedyś ze scrapingem danych jeśli chodzi o utwory muzyczne? Potrzebuje wyciągnąć daty premier ok. 500 polskich piosenek. Próbowałem z pythonowym "Spotipy", ale Spotify ma miks w tym przypadku, czasem daty się zgadzają, a czasem są to daty jakieś re-edycji lub po prostu dodania do serwisu. ChatGPT też nie działa - wygląda jakby rzucał pierwszą datą znalezioną w google i tutaj ma się to podobnie jak Spotify, przy wyrywkowym sprawdzaniu,
Potrzebuję wygenerować wszystkie możliwe kombinacje z powtórzeniami gdy kolejność ma znaczenie, czyli produkt kartezjański liczb od 5 do 40, składający się z od 1 do n liczb. Gdzie to n nas tu ogranicza bo zwiększa wykładniczo liczbę możliwości. Dla kombinacji składających się z 5 liczb jest to już ponad 19 milionów możliwości. Jest jakaś szybsza metoda niż itertools.product?
#programowanie #python
@Drmscape2: product jest napisany w c, więc raczej twój kod w pythonie tego nie pobije. Przy algorytmach tak słabej złożoności problemem jest sama ilość danych. Jak twój kod ma działać szybko, gdy najprostrzą operację np. dodanie wszystkich liczb w zbiorze trzeba powtórzyć te 19 milionów możliwości?
Chciałem napisać apkę do zbieranie zamówień u mnie w firmie w oparciu o menu, które jest wystawiane jako pdf "bez tekstu" (strona w PDFie jest jak wielki image) przez catering.
Chyba jedyne sensowne rozwiązanie na jakie wpadłem to: pobranie pliku pdf od dostawcy -> konwersja jakimś online OCR toolem -> pobranie -> zamiana tekstu w pdf na raw tekst w pythonie i jakieś dalsze przetwarzanie danych. Tylko, że pojawia się sporo literówek
Robię apkę do pewnej gry internetowej, którą planowałem spakować pyinstallerem do EXE i dystrybuować wśród zespołu w grze. Znajomość formuł do liczenia różnych rzeczy w tej grze jest kluczowa i nie chciałbym się dzielić samymi formułami. Czy jest jakiś sposób żeby taki EXE zabezpieczyć przed narzędziami typu pyinsxtractor?
#python #programowanie
@Drmscape2: Tego nie wiem, ale zawsze mozesz stworzyc proces tak, zeby eksportowac dane do jakiejs zewnetrznej chmury, tam zrobic obliczenia, i przeslac z powrotem gotowe wyniki do apki. Wtedy caly kod ktorego nie chcesz ujawniac nie jest w ogole trzymany w kodzie apki.

Najprosciej i najtaniej to pewnie jakies Azure Functions w Free Tier
@Drmscape2: dekompilacja C to instalacja Ghirdy, wrzucenie tam .exe i przeczytanie algorytmu... to samo co przy Pythonie.

W Pythonie amator też się do tego nie dobierze, bo możesz dostarczyć tylko skompilowane pliki .pyc, bez kodu źródłowego i też będzie trzeba używać dekompilatora żeby odczytać algorytm.

Ale skoro to "gra przeglądarkowa" to w ogóle nie rozumiem problemu - przecież algorytm powinien być wyliczony i tak po stronie serwera.
  • 0
@n0c0Mpr3h3nD jestem na discordzie, czasem cos zapytam

@woskrosenie: wlasnie wiem, ze do wszystkiego sa biblioteki, ale jakies proby napisania czegos bez bibliotek wydaje mi sie, ze da zrozumienie kodu jakeis tam lepsze, moze sie myle. na poczatek chce to przeskoczyc i potem jakis programik sobie wymysle do napisania juz na bibliotekach itp
ale brakuje mi bieglosci i musze podpytywac google/chatgpt o podpowiedzi


@Exodusss: praktyka, praktyka, praktyka....

A korzystanie z google/chatapgt to jest norma jako deweloper.
Cześć, pomoże ktoś z błędem w kodzie?
Jestem mocno początkujący ale potrzebuje na szybkości wrzucić do danych Excel wyniki które wpisuje do intputu(domyślnie będę wygrywał listę z Excela i przez nią zrobię for)

#python #programowanie

Kod:
import pandas as pd
import os

# Dane spotkania
spotkania = ['Arsenal', 'Wolves', input()]
team1 = spotkania[0]
team2 = spotkania[1]
wynik = spotkania[2]

# Ścieżka do folderu z plikami Excel
sciezkadofolderu = r"C\Python\Ćwiczenia\zespoły"
team1
Z nieskrywaną dumą przedstawiam Wam kompletnie przebudowane Programistyczne Bingo w wersji 8.0. Był to naprawdę świetny projekt w swoich założeniach, ale jednak leżała w nim szata graficzna. Postanowiłem je przebudować całkowicie od początku. Co się zmieniło w tej odsłonie?

1. Totalnie nowa szata graficzna. Jest to teraz kwadrat o boku 7x7 pól, każde pole ma 300x300 pikseli i wygląda to teraz jak prawdziwa karta do bingo
2. Ujednoliciłem czcionkę i zastosowałem jej
Saddam_Husajn - Z nieskrywaną dumą przedstawiam Wam kompletnie przebudowane Programis...

źródło: Programistyczne Bingo 8.0

Pobierz