@kirek: może pytanie dosyć dziwne, ale czy PriorityQueue z przytoczonego artykułu jest w czymkolwiek lepsza od PriorityQueue z biblioteki queue? Patrząc po kodzie źródłowym to w sumie za dużo różnic nie widzę.
Pytam w sumie z ciekawości bo musiałem jej wczoraj użyć przy pisaniu algorytmu heurystycznego i też się zastanawiałem nad jakąś własną implementacją, po czym znalazłem gotowe rozwiązanie ;p
  • Odpowiedz
@Shumitu: Myślę, że tu raczej chodziło o pokazanie w prosty sposób, jak to działa. Zdecydowanie lepiej jest według mnie korzystać z rzeczy wbudowanych w Pythona, niż pisać własne. Jeżeli mamy dodać nową bibliotekę do wymagań, którą trzeba zainstalować, to można się zastanowić czy nie lepiej napisać swoje kilka linijek.
  • Odpowiedz
Ile razy zdarzyło się Wam popsuć produkcję kodem, który lokalnie działał? ( ͡° ͜ʖ ͡°)

Czy standardowe "dziwne, u mnie działa" pomagało ratować sytuację?

Oferty pracy
JarJobscom - Ile razy zdarzyło się Wam popsuć produkcję kodem, który lokalnie działał...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tl;dr Mirki i mirabelki :-> Kto polubi ten wpis i napisze do mnie PW dostanie link do pobrania 420 tapet programistycznych :-)

- 10 wariantów tematycznych
- wersja centralna i narożnikowa
- wariant 2160p oraz 1440x2960 (na smartfony)
- warianty dla 7 najpopularniejszych języków programowania: #c #cpp #csharp #js ( #javascript) #php #python #vb ( #visualbasic
tomaszs - tl;dr Mirki i mirabelki :-> Kto polubi ten wpis i napisze do mnie PW dostan...

źródło: comment_15850680591AXiSFwKjxnoISs3L4m0pC.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie szuka ktoś programisty #python?
Typowo w python mam ponad rok komercyjnego doświadczenia.. wcześniej można powiedzieć ze bardziej full stack przez kilka lat jako freelancer.
Studia informatyka.

Interesuje mnie zdalna lub Rzeszów

#praca #remote #pracazdalna
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mam szybkie pytanie odnośnie Pythona i w sumie do innych języków programowania też. Jak lepiej to robić?
Powiedzmy, że mamy jakąś pętlę, na przykład listę sprzedaży, którą chcemy uporządkować rosnąco/malejąco:

for sort_pass in range(0,**len(sales)**):
done_swap=False
for count in range(0,**len(sales)**-1-sort_pass):
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mactrix:
Pytanie jak napisac algorytm w czytelny sposob czy jak posortowac liste?

Jezeli to pierwsze to masz dwie opcje:
sales.sort() - posortuje w miejscu
sortedsales = sorted(sales) -
  • Odpowiedz
Czy przy stawianiu niewiekiej aplikacji #django na VPS-ie jest sens bawić się w #docker i trzymać w osobnych kontenerach np. nginx-a+django i osobno bazę danych? Zaznaczam, że nie chodzi mi o development, tylko o docelowe już wdrożenie działającej apki.

Wydaje się, że przy pojedynczej aplikacji na VPS kontenery niewiele dają. Ale pomyślałem, że skonsultuję ze specjalistami na mirko. Jakie są wady/zalety dodawania jeszcze warstwy kontenerów?

#devops
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam aplikacje w pythonie, która za pomocą ZMQ komunikuje się z 3 innymi komputerami w sieci i zczytuje z nich dane (Pub/sub pattern). Chcialbym to zdokeryzować, ale nie mam jeszcze w tym doswiadczenia.
Jak to bedzie wygladac z przekierowaniem portów?

Dajmy przyklad:
Ja mam IP 192.169.1.15 a tamte kompy odpowiednio 192.168.1.16, 192.168.1.17, 192.168.1.18. Kazdy z nich publikuje na porcie 4567.

Jesli
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Caly_na_bialo: Nie, łączy się na hostIP.

Przykładowo masz maszynę o adresie IP np. 1.1.1.1 i Twoja aplikacja chodzi na porcie 666.

Teraz uruchamiasz dockera z opcją -p 666:666, np. docker run -p 666:666 moj_obraz:wersja.

Onacza to, że zbindowałeś port z hosta do kontenera. Teraz jak połączysz się na 1.1.1.1:666 to trafiasz na port 666 w kontenerze. Więc jak miałeś apkę na hoście to będzie działała tak samo.
  • Odpowiedz
Jak powinna być zrobiona aplikacja webowa?

W webie użytkownik wpisuje dane. Dane zapisuję do bazy. Z bazy wypluwam do jsona. Czytam jsona w aplikacji webowej i robię obliczenia i wykres.

Gdzie są rozpisane takie kroki? Bo już mi się sieczka robi w projekcie.

#webdev #flask #python
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zortabla_rt: Książki, czysta architektura. Nie wiem, czy masz dobrze rozpisaną architekture jeżeli robisz post i get jednym widokiem. Czy zapis do bazy jest wymagany? Dlaczego nie operujesz na jsonie który dostajesz z od użytkownika? Brakuje mi serializacji w Twoich krokach
  • Odpowiedz
Skasowałem wczorajszy plik z tapetami programistycznymi ¯\_(ツ)_/¯
I zrobiłem nowe tapety na bazie sugestii @LubieKiedy, @Catmmando, @arcy81 oraz motywacji od @sirconrad, który jako jeden jedyny wykopał mój wczorajszy wykop z tapetami. Dzięki Wam! Czytajcie dalej, mam coś dla Was ;)

W nowej paczce jest:
- 10
tomaszs - Skasowałem wczorajszy plik z tapetami programistycznymi ¯\\(ツ)\/¯
I zrobił...

źródło: comment_1584991517BTtbtPqn9D66GzED6IVPyw.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, potrzebuje robić proste "aplikacje" webowe jak prosty kalkulator(kilka przycisków,pól tekstowych i coś co pokazuje wynik). Mogę to zrobić w PHP ale chciałbym użyć do tego #python. Teraz pytanie co jest do tego najlepsze? #django, #flask?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asterix61 w sumie w niczym. Nie jest "lepszy". Flask wszystko ma. Ale świetnie mi się z CherryPy korzysta do lekkich rzeczy.
A do tego nie został wcześniej zaproponowany :)
  • Odpowiedz
@chrabia_bober: O fajne, dzięki bardzo. Sam nie posiadam takiej kolekcji. Wiem, jak wyglądają zadania w pracy, więc tego typu zadanka jestem w stanie generować w locie. Jedyne czego nie jestem w stanie do takiej dokładnej specyfikacji.

Chodziło Ci, aby po prostu zebrać takie rzeczy, czy masz konkretny cel za tym?
  • Odpowiedz
@PierwiastekzANS: Jakby co, to mam jeszcze w Delphi napisany programik do zarządzania apache/mysql (coś jak xammp control) z możliwością pisania do niego własnych pluginów. Na tyle byłem z niego zadowolony, że wrzuciłem na sourceforge.
  • Odpowiedz