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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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?
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
@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.
  • Odpowiedz
Trochę musiałem go po naprowadzać i finalnie poprawić typy zmiennych ale dał radę!


@Atari_65XE: i to jest bardzo trafne podsumowanie 'zawodu programisty zaraz nie będzie' ( ͡° ͜ʖ ͡°)
  • Odpowiedz
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:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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 dwa rozmiary
S.....n - Z nieskrywaną dumą przedstawiam Wam kompletnie przebudowane Programistyczne...

źródło: Programistyczne Bingo 8.0

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, tak sobie czytam i co chwila rewolucja w programowaniu wychodzi. Jak radzicie sobie z presją żeby przeskakiwać na inną technologie?
#python
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wzywam dobre dusze #programista15k i #programista25k oraz Miśków z #programujzwykopem
Potrzebuję porady i pomocy. Mam prosty program w #python i chciałbym w aplikacji otworzyć podgląd pliku pdf z grafiką i tekstem. Ogólnie korzystam obecnie z biblioteki PyMuPDF, ale ona zamienia plik pdf na bitmapę, natomiast potrzebuję pliku, który nie będzie miał fontów na bitmapę, tylko będzie je można zaznaczyć, ewentualnie skopiować z poziomu interfejsu.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pyroxar: można pisać aplikacje proste z vue js i po prostu przed uruchomieniem wywołać przeglądarkę w trybie kiosk. Do tego nie potrzeba electrona ani tych wszystkich cudów
  • Odpowiedz
  • 1
@MilionoweMultikonto: Wiesz, szanuje ludzi którzy dają za darmo. Niestety laptopa za darmo mi nikt nie chce dac, a jak poprosilem elektrownie o darmowy prąd to sie śmiali bez sensu 🙃 Jak bedzie opcja zebym mogl udostepniac za darmo to na pewno z tego skorzystam. Obecnie niestety to jedyny sposob w jaki moge pokrywac koszty. Dostep kosztuje 5 dolarów . Daj znać jakbys mial jakies pytania, chętnie odpowiem
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Który kraj jest lepszy pod względem rynku pracy (kariera w finansach lub analityka biznesowa) -> #niemcy czy #holandia?

Znam angielski, dałbym sobie czas na ogarnięcie nowego języka, mam kwalifikacje ACCA, zresztą chcę spróbować czegoś nowego.
TL;DR na polskim rynku ciężko przekroczyć pewne widełki finansowe, bo jednak zagraniczne firmy stawiają na Polskę bo możemy robić więcej za mniej a z reguły poważniejsze rzeczy są ulokowane w
mirko_anonim - ✨️ Obserwuj #mirkoanonim
Który kraj jest lepszy pod względem rynku pra...

źródło: scott-graham-5fNmWej4tAA-unsplash-2-scaled

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SinMaker87: @mirko_anonim najłatwiej w finansach bo są firmy transportowe i magazyny xd

W Holandii sią wieksze koszty życia i wieksze zarobki, w niemczech są mniejsze koszty życia i zarobki - ale na czysto bardziej opłacają się Niemcy.

Jeśli chodzi o zagranicę to nie wiem jak z uznawaniem ww. kwalifikacji - niektórymi dyplomami można sobie dupę podetrzeć, Niemcy bardziej stawiają na swój Ausbildung a to jest droga na min.
  • Odpowiedz
@SinMaker87: jasne, że dogadasz się z innymi narodowościami ale nie z Holendrami - oni trzymają sie razem. Kultura domu jest inna, niż w Polsce - Holender do domu cię pratycznie nie wpuści . to samo z resztą z niemcami.

Holendrzy są rasistami - to że cie wpuszczą do swojego kołchozu na 8h czy napiją się z tobą po pracy na imprezie pracowniczej to wcale nie znaczy że jesteś ich przyjacielem.
  • Odpowiedz
#programowanie #python
Czy istnieje jakaś funkcja w numpy, skitlearn czy innych tego typu bibliotekach, do obliczenia znalezienia najlepszego dopasowania jednej tablicy w drugiej (znajdowania najbardziej podobnych fragmentów)?

Wiem mniej więcej jak to zrobić na piechotę, pytam czy jest gotowe narzędzie.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach