#python #pygame #gamedev Czy Python jest taki ułomny albo słabo się sprawdza jeśli chodzi o takie elementy gry jak Raycast w 2D, że znacząco powoduje spadek wydajności i FPS ? Jeśli załóżmy robię coś na wzór fog of war na średniej mapie i odkrywam obszar za pomocą pola widzenia przed graczem, i te się ma zatrzymywać na ścianach, to wina jest tutaj języka czy bardziej kodu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #excel #programowanie #dataanalyst #programista15k
Hej, czy jest ktoś w stanie pomóc mi poprawić kod, który znajdzie dane wskazane na screenie według daty i godziny? Próbowalem na rózne sposoby i dalej dostaje wiadomośc zwrotną, że nie znaleziono odpowiedniego przedmiotu i godziny

Kod do skryptu

PS: Jest ktoś w stanie jeszcze pomóc z poprawną konwertowania pdf do xlsx żeby pozbyć się takiego rozkładu
harnasiek - #python #excel #programowanie #dataanalyst #programista15k 
Hej, czy jest...

źródło: unnamed

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@harnasiek: Dalej jest tylko gorzej: data_odpowiednia = sheet.cell(row=row_num, column=2).value. Czemu niby data jest szukana w tym samym wierszu i drugiej kolumnie? Zrzut ekranu taktycznie nie zawiera nagłówków kolumn i wierszy, ale to nie może mieć sensu.
  • Odpowiedz
Mam pytanie uzupełniające do mojego wczorajszego pytania o sortowanie.
Dataframy mi się sortują ładnie. Teraz pytanie - czy taki posortowany dataframe mogę zapisać jako posortowany parquet?
Bo zwykłe zapisane posortowanego df niestety nie daje oczekiwanego rezultatu i parquet (a potem external table z tego parqueta) nie są posortowane po tej kolumnie co dataframe.

Pewnie jest opcja, że się nie da, bo tabela to logiczne dane, a nie posortowany zestaw danych?

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LucaJune Z tego co wiem to nie da się osiągnąć sortowania w parquet, ze względu na sposób w jaki zapisuje on dane (kolumny). Z reguly sortowanie musi odbyć się jeszcze raz po wczytaniu.

Jeśli twój DF jest dość mały, możesz spróbować zapisania go jako jedna partycja (df.coalesce(1)), wtedy sortowanie powinno być zachowane, ale tracisz obliczenia na wielu klastrach.
  • Odpowiedz
#python #programowanie #dataengineering

Hej wszystkim, na codzień używam pythona ale do #datascience w pracy.

Chciałbym postawić sobie dwa dashbordy/raporty dla samego siebie. Z programistycznego punktu widzenia wiem dokładnie co chce zrobić i co ma być efektem końcowym. To czego nie wiem w to jaki sposób to zrobić bo w pracy dodaje nowe procesy na #airflow jednak nigdy nie stawiałem takiego czegoś u siebie (mam
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam w Synapsie Analytics dataframe złożony z joinów z 10 innych dataframów, nic przesadnie skomplikowanego.
Ale chcę to posortować i .orderBy(col("nazwakolumny").desc()) mi nie działa.

Jako ciekawostka - w jednym notebooku mi to ładnie działa, a w innym nie.

Nie wywala błędu, tylko po prostu nie sortuje.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MarianJanusz: testowałem z Visual Studio Code pisząc szkolenie o Kubernetes (slajdy + przykładowy kod). Przyśpiesza pracę (nie muszę szukać przykładów w Google), ale czy to się nadaje do czegoś poważnego? Absolutnie nie :D Każdy slajd ręcznie weryfikowałem i poprawiałem. Z 50 slajdów tylko 1 z nich (!!!) został w oryginale tak jak Copilot mi go napisał.

Największy problem będzie mieć tu Google, a nie programiści bo to etap "szukanie i
  • Odpowiedz
@MarianJanusz: CoPilot <<<< ChatGPT (którego wiesz o co zapytać)

W przyszłym roku jest szansa, że CoPilot zacznie mieć sens kiedy zacznie pracę na poziomie całego repozytorium a nie pojedynczej klasy.
  • Odpowiedz
No więc chcę zasiąść do nauki języka programowania. Myślę jednak w jaki się wpakować pierw. Chodzi mi o łatwość nauki i przyszłościowośc języka. Wiele portali pisze że Python jest uważany za najbardziej przyszłościowy, C# ma jednak dosyć szerokie zastosowanie. No i mocno się zastanawiam w co iść jako powiedzmy przyszły #backend

W jakich zastosowaniach są stosowane te języki? Ja niby chciałem się uczyć C# bo bym sobie przy okazji coś
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@HuopWsiowy: Wybierz coś relatywnie niskopoziomowego, silnie typowanego. I nie podchodź do tego jak do nauki języka programowania, a nauki programowania - popularne języki i technologie się zmieniają, podstawowe koncepcje nie.

C na początek jest super. Serio mówię. Polecam https://cs50.harvard.edu/x/2024/. Liźniesz C, liźniesz Pythona, liźniesz trochę webu. Ten sam wstęp do programowania, który mielą studenci MIT, tylko przez Internet (i za darmo). Bardzo pomocna społeczność. Tak, wykładowca i asystenci również
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #programowanie #programista15k #python3 #pandas #ghostscript
Czy ktoś może mi pomóc z kodem konwersji pliku PDF na XLSX?
Męczę się już kilka godzin i nie otrzymuję oczekiwanego rezultatu czyli przeniesienia zawartości PDF 1:1 do XLSX, ciągle otrzymuję zły format
To co otrzymuje na ten czas
Moj kod

W zdjeciach na imgur przedstawil co jest zawarte w pliku PDF, a co
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to raczej nie jest możliwe, tzn - nie bez dużych nakładów czasowych - rozumiem że nie podoba ci się że tracisz formatowanie, kolory itd, to przeważnie nie są rzeczy które łatwo się przenosi
  • Odpowiedz
@harnasiek: W kodzie chyba wiele nie poprawisz, bo on parsuje tylko surowe, tekstowe dane, rozbija na linijki a potem na pojedyncze wyrażenia. Nie ma tu miejsca na formatowanie, grafikę, itp.
Są jakieś komercyjne rozwiązania, które nawet sobie radzą z tabelami, ale dość drogie:
https://docs.aspose.com/pdf/python-net/convert-pdf-to-excel/
Można też spróbować napisać jakiegoś bota, który wykorzysta taki zaawansowany konwerter online.
  • Odpowiedz
Mam klasę, którą dziedziczy inna klasa.

Pierwsza zawiera pola, druga ma metody.
Pierwsza jest generowana dynamicznie z json, druga jest napisana przeze mnie.

Jak nazwac tę drugą klase? Jakaś konwencja? Coś w stylu pochodnaklasaA?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pyroxar: tak sie nie robi. Dziedziczenie to generalnie słaby pomysł, dziedziczenie z klasy wygenerowanej to pomysł głupi. Co do nazewnictwa to jest dobra zasada: jak nie wiesz jak coś nazwać to pewnie jest problem z designem
  • Odpowiedz
zmienne i ich bazowe wartości są wczytywane z jsona, coś ala pydantic


@pyroxar: no to trzymaj ten obiekt jako pole albo w konstruktorze wyciągnij z niego wszystko co potrzebne. Dziedziczenie jest bez sensu w tym wypadku
  • Odpowiedz
Mireczki oceńcie moją szansę pozytywnej rekrutacji #it #programista15k #programowanie #rekrutacja i #python
Chodzi o to, że po co mam marnować czas na rekrutacje, kiedy z góry wiadomo, że jestem za słaby, lepiej się w tym czasie dokształcić.

Nie będę pisał ile to poradników i książek nie przerobiłem, bo to chyba nie ma sensu, może opiszę projekty które zrobiłem na własny użytek, pomijając te
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ozzi91 ziomuś, nie chcę cię martwić, ale to co napisałeś w kontekście rekrutacji to małe gówna na poziomie tutorialowych apek. Szanse raczej małe. Olej takie małe pierdy i jak chcesz podejść na poważnie to rozpisz sobie pomysł na coś dużego, daj sobie rok na spokojnie i ciśnij, bo na takie gówienka nikt uwagi nie zwróci niestety. Wstyd to w gicie pokazywać
  • Odpowiedz
@ozzi91:

wez aplikuj na wszystko co sie rusza, a nie sie zastanawiasz czy twoj projekcik jest dobry xd rekruter nawet nie bedzie mial czasu na twojego githuba wchodzic, tylko na wykopie ci najpierw doradza, ze najpierw masz przez 2 lata pisac software do obslugi statku kosmicznego i dopiero wtedy mozna myslec o stazu xd
  • Odpowiedz
Hej czy mógłby ktoś polecić dobra książkę do pythona na wzór 'sql w mgnieniu oka' Bena Forty? Nie zależy mi na rocket science tylko żeby poznać go na tyle by móc stworzyć modele matematyczne/ modele ryzyka by wejść dobrze na entry level konsultanta.

Zależy mi na książce bo jestem już zmęczonym patrzeniem się w komputer (zadanka i tak będzie przeklinać, ale wolałbym najpierw na luźno przeczytać kartkę)

#python #sql
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomekRazDwaTrzy: z tym ebookiem trzeba uważać, zacząłem się tym bawić to się okazuje że przykłady tam korzystają np. z pakietu matplotlib.finance który jest deprecated i trzeba będzie szukać czegoś nowego
na szczęście nie brakuje innych bibliotek do pythona i coś da się wykombinować, ale nie wszystko będzie chodziło od strzału
lepiej coś znajdź z bliższą datą wydania :)
  • Odpowiedz
@pieczony_szczur_z_ogniska: Mam 2 ziomków programistów i kilku na innych kierunkach inżynierskich i do każdego z nich tak z 3/4 rzeczy z tego bingo pasuje. Jaranie się anime, dzika broda, blada cera, fan warhammera, pogarda do nauk humanistycznych i popieranie kiedykolwiek Korwina to stawiam, że 95% osób na studiach technicznych się wpasowuje. Ale wykopki i tak się zesrają, że to bingo to nieprawda i stereotypy, podczas gdy w większości się zgadza
  • Odpowiedz
#python #machinelearning

Hej, mam kilkanaście tysięcy zdjęć, chciałbym posegregować je wg. twarzy/osób. Moje pytanie brzmi, czy jest to prosty projekt na wieczór lub dwa, czy to grubsza sprawa? Nie tykałem nigdy AI/ML, jestem świadomy istnienia bibliotek etc, zakładam że będę musiał wytrenować swój model na bazie X zdjęć testowych (twarze przypisane do imion ręcznie). Potrzebuje tylko wiedzieć, czy nie porywam się z motyką na księżyc, jeśli to szybki
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach