jak to zrobić, żeby było SOLID?
#python #programowanie #naukaprogramowania #codereview

mam sobie dwie klasy "rzecz" i "kontener na rzeczy" - jaki jest najlepszy sposób by każda z rzeczy mogła "powiedzieć", gdzie się znajduje? (zakładamy, że każda rzecz jest w jakimś konkretnym jednym kontenerku)? jak to najładniej zaprojektować?

mam taki przyklad: https://pastebin.com/JgLYYbur i proszę o opinie :)
(sorry za screenshot, wykop źle formatuje kod)
janek_ - jak to zrobić, żeby było SOLID?
#python #programowanie #naukaprogramowania ...

źródło: comment_16603016323CHy3TqCSksDMaTNJsbAWq.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janek_: Hasła: agregacja oraz kompozycja - potem z dobrego zrozumienia agregacji można zrozumieć skąd bierze się agregat w DDD

W dużym skrócie wszystko zależy od tego czy obiekt może żyć / mieć własną tożsamość bez obiektu rodzica.

Przykładowo:
- książka może spokojnie istnieć
  • Odpowiedz
Ładuje dane do postgresa, najszybszą metodą jest kopiowanie całej csv do bazy wykorzystując copy_from. Ja nie zapisuje csv tylko zapisują ją w pamięci czyli tworzę stream wykorzystując stringIO. Teraz pytanie jak poradzić sobie z dużymi plikami gdzie będę miał po kilkaset tysięcy/miliony wierszy. Chciałbym aby buffor był doładowywany na bieżąco a z drugiej strony konsumowany czyli dane z bufforu będą kopiowane/wrzucane do bazy danych.
#programowanie #python #bigdata
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jeżeli robię zadanka na codewars i zamiast samemu pisać kod z głowy, szukam sobie w google różnych funkcji i kawałków kodu, a potem bazując na tym co znajdę robię zadanie... to oszukuję sam siebie czy tak to powinno wyglądać? Mam pomysł jak rozwiązać jakieś zadanie, ale nie mam jeszcze takiego ogarnięcia żeby od razu mieć w głowie z jakich funkcji skorzystać.
#codewars #programista15k #python
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomo1111: w pracy będziesz tak robił, moim zdaniem fair pod warunkiem że przyswajasz sobie co i jak ten kod robi

chyba że już najbardziej prymitywne funkcje zrzynasz ze stacka ale wtedy na rozmowie o pracę zostaniesz rozszyfrowany po kilku pytaniach ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć pzepraszam że post trochę długi oraz z tych innych lecz szukam kogoś kto mi wytłumaczy podstawy programowania python lub kogoś kto zna stronę która tego uczy dając certyfikat , ale od początku. Moja sytuacja jest pomiędzy tragiczna a rozpaczliwa , ledwo stać mnie na opłacenie rachunków a sezon grzewczy nadchodzi i tego się boję , jestem całkowicie sam w dosłownym sensie SAM , nie mam przyjaciół a rodzina nie jest w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nootropik: Nie wiem po co taka ściana tekstu, uczysz się jak każdy junior.

1. Codecademy żebyś ogarnął jak to wgl działa
2. Dowolna książka o pytongu, w międzyczasie robisz zadania algo na codewars czy innych
3. Zaczynasz mały projekt (ie TODO listę)
4. Zaczynasz druga książkę
  • Odpowiedz
jakie narzędzie polecacie do wyciagania słów kluczowych z komentarzy? Mam dość długie komentarze i muszę je jakoś pogrupowac i wycignac z nich slowa kluczowe. Na codzien pracuje w #powerbi dlatego na poczatku probowalem przez ta opcje Text Analytics (funkcja extract key phrases), ktora jest dostepna tam (z tego co mi sie wydaje to korzysta z azure cognitive service). Te wyniki jednak nie sa zadawalajace, po prostu zwraca mi rzeczowniki i
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #django

Siema elo. Wykupiłem domenę na home.pl (tak, wiem, największy błąd życiowy, no ale stało się) i chciałbym nań wrzucić aplikację zrobioną w django. Pytanie, czy w ogóle jestem w stanie to zrobić? W panelu użytkownika nie widzę nic, co by pozwoliło to zrobić...
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

w jakim języku najlepiej to będzie napisać


@xmadesio: w takim którym umiałbyś napisać:
I/O operacje (do zczytania nazwy z pliku)
API requesty (do znalezienia utworu w spotify + dodania utworu do playlisty przez spotify API)
  • Odpowiedz
Generuję sobie w pandas tabele (dataframe), następnie za pomocą plotly ją tworzę fizycznie i zapisuję jako .png.
W tabeli mam kolumne z url do obrazków. Mogę je jakoś wyświetlić?
W internecie udało mi się znaleźć rozwiązanie by dataframe konwertować do .html - i to faktycznie działa tylko mi zależy by mieć tabele jako plik .png.
Czy teraz muszę szukać rozwiązania jak zapisać plik .html jako .png? Czy może jest jakiś inny sposób
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proszę Państwa, MIĘKISZONOWE języki programowania jak #python i inne pseudoskładniowce, znacząco wspomogły powstawanie takich przestrzeni myślowych jak niebinarne tożsamości płciowe zwane #genderqueer. CHANGE MY MIND. XD

#programista15k #programowanie #humorinformatykow #pracait #informatyk #python #naukaprogramowania #python #gender #lgbtqwerty #rozowepaski #niebieskiepaski #teczowepaski
binarny_pasek - Proszę Państwa, MIĘKISZONOWE języki programowania jak #Python i inne ...

źródło: comment_1660027993jgxDogn4EcLpJfWlv0qs4T.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Chopin_fapu: staży jest niewiele, tym bardziej zdalnych. Intern na remote to masa problemów i zmarnowanego czasu, nawet w FANGu. Będziesz miał problem z BUILDem i po 3 pytaniu będzie Ci głupio pytać dalej wiec spędzisz 8-10h nad czyms co powinno zająć 30 minut ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Rajtuz: ogólnie to poczytaj o ścieżkach do pliku względnych i ścieżkach do pliku bezwzględnych to ci się przyda nie tylko w programowaniu.
  • Odpowiedz
@Tank1991: Z tego co czytałem to init.py nie jest wymagany do wersji 3.3 Pythona. Zresztą też chyba nie działało, jak go wrzuciłem do każdego katalogu.
  • Odpowiedz
@kimikini: Dotychczas nie wiedzialem ze sum mozna uzywac do splaszczania list.
sum([[1,2,3], [4,5]], []) drugi argument do sum to wartosc poczatkowa wiec operacja bedzie wygladac nastepujaco:
[] + [1,2,3] + [4,5] co da [1,2,3,4,5] ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#anonimowemirkowyznania
Mirki skoro programowanie jest takie trudne, wymaga ciężkiej pracy i pasji i wgl trzeba być pasjonatem od przedszkola to jakim cudem tak wiele różowych przebranżawia się z jakiś gówn0kieruków na jakieś frontendy albo UX/UI designery? Sam dodam od siebie, że różowych z jakimiś zainteresowaniami/hobby które poznałem w życiu mogę policzyć na palcach jednej ręki a tu jeszcze dochodzi ciężka praca i szkolenie się po godzinach przez jakiś rok, dwa
AnonimoweMirkoWyznania - #anonimowemirkowyznania 
Mirki skoro programowanie jest taki...

źródło: comment_16599011450msRffvbNCGUrNdU6LfIBV.jpg

Pobierz
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kilka lat temu zrobiłem pierwsze podejście do nauki programowania w języku python. Kupiłem jakieś książki, zacząłem czytać i jakoś się zniechęciłem po przerobieniu ledwie kawałka materiału. Problemem był fakt, że ciężko nic nie umiejąc znaleźć pomysł na aplikację, którą taki początkujący potrafi napisać, a klepanie przykładów z książek czy kursów jest mało ekscytujące. Nauczyłem się tylko kilku najbardziej podstawowych rzeczy i temat porzuciłem.

Teraz postanowiłem zrobić drugie podejście. Znalazłem na githubie bibliotekę do
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@Augustin_Pedroza_Espinosa: nieźle, python wciąga mocno jak używasz go do czegoś co interesuje cię ekstra.

Ja 3 lata temu rozpocząłem naukę programowania właśnie python + kryptowaluty bo tym od lat się hobbystycznie interesowałem.

Po 2 latach spędzania na to sporej ilości wolnego czasu i pisania open-source kodu zacząłem tym utrzymywać rodzinę :).

Kupę frajdy życzę, reszta przyjdzie sama :).
  • Odpowiedz
Kojarzy ktoś może gotowy ( i w miarę prosty do implementacji ) skrypt Pythonowy do identyfikacji konkretnych struktur na zdjęciach z drona / zdjęciach satelitarnych?
Przykładowo, chodziłoby mi o coś w rodzaju tego ze screena ( w tym wypadku algorytm dokonuje detekcji budynków - ale mogą być też inne struktury pokroju drzew itd. ).
#programista15k #programowanie #python #machinelearning #datascience
o.....n - Kojarzy ktoś może gotowy ( i w miarę prosty do implementacji ) skrypt Pytho...

źródło: comment_1659793686cx1CjJKcCdovJAVL6WCxCa.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@omogl1n: modele do detekcji i segmentacji obiektów są trenowane na zbiorze COCO, który raczej nie posiada widoków z takiej perspektywy. Musiałbyś poszukać na kaggle czy taki zbiór istnieje i douczyć już pretrenowany model jak YOLOv7
  • Odpowiedz