Jeżeli ktoś z Was czytał kiedyś "Two scoops of Django" (BTW, polecam!), to pewnie kojarzycie przykładowy szkielet/boilerplate zgodny z wszystkimi dobrymi praktykami opisywanymi w książce:

https://github.com/pydanny/cookiecutter-django

Wraz z @jayfk z githuba obecnie pracujemy nad dockeryzacją całości. Dzięki temu bez problemu będzie można odpalać dokładnie ten sam kontener na produkcji jak i w developerce:

PR
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć! :)

Szukam drugiego języka programowania, którym mógłbym się bawić. Aktualnie zajmuje się PHP (wiem wiem, niektórzy go nawet za język programowania nie uznają ale potrzebę jego nauki wymusiły na mnie studia i pewien staż).
Który język jest jakoś mocno uniwersalny i powinien być przyjazny do nauki dla osoby, która zajmowała się dotychczasowo pehapem? Szczerze? Nawet nie wiem jakie mogą być najciekawsze zastosowania konkretnych języków poza webdeveloperką.
Odwieczne pytania: Python czy Java
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FREEQ: Dokładnie, wojna sie ciagnie :D Temu polecam Ci usiasc do pythona, pokodzic chocby podstawy i zobaczyc czy bardziej Ci sie podoba on z pewnych wzgledow (nie bede wymienial przez jakie sam go lubie, bo zaraz podsyce wojne, ze Java lepsza, bo .....), czy jednak z innych wolisz Jave...

Po prostu posiedz nad kazdym jezykiem dzien-dwa i wtedy decyduj ;)

@cebula_prazona: Jezeli juz mowimy o *nix to lepiej
  • Odpowiedz
#ogloszenie #praca Czy są tu jacyś programiści ( #programowanie ), który chcieliby spróbować swoich sił jako szkoleniowcy? Interesujące nas technologie to m.in.: #java #php #android #javascript #python #django #perl (oczywiście nie ma wymogu znajomości wszystkich tych technologii, wystarczy choćby jedna)
Miejsce pracy: #warszawa + czasem wyjazdy
Stawki wprost zależne od
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdzie mógłbym znaleźć bogaty serwis prostych kodów źródłowych do przeglądania i nauki?
#python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki jak zainstalować paczkę, która wymaga pythona 2.7, kiedy ma się obie wersje (2.7 i 3.4)? Nie mogę nic znaleść w Internecie. Używam Anacondy
#python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LOLWTF: przemyślałem ten temat jeszcze raz i reguła najpierw uwierzytelnienie potem autoryzacja jest tutaj jeszcze silniejsza.
Wstępne uwierzytelnienie następuje na poziomie serwera SSL czyli w większości przypadków zanim twoja aplikacja / twój serwer aplikacji dowie się o użytkowniku.
To co ten plugin django dostaje to wyłuskane dane z certyfikatu podczas gdy proces pytania o certyfikat został już dawno zakończony. Tak działa SSL, najpierw handshake i wymiana certyfikatów, potem HTTP (GET/POST/whatever)
  • Odpowiedz
Elo Mirki i Mireczki!
Zaznaczam ,że się uczę dopiero :)

Pytanie z serii tych zupełnie z czachy. Wpadłem na genialne rozwiązanie - mam projekt, kilka aplikacji wewnątrz (no dobra, aktualnie 2), jedna to jest jakby klasyczny blog z wszystkich tutoriali (zrobiłem to tyle razy, że wydaje mi się zrozumiałem o co kaman w całym django - tak pi razy drzwi :D ), teraz dokładam swoją apkę, z rejestracją i logowaniem userów. Powiedzmy ,że apka
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shido: Aby zrozumieć ten dowcip polecam zacząć lekturę od The C Programming Language (Second edition) - Brian W. Kernighan and Dennis M. Ritchie potem Programming: Principles and Practice Using C++ - Bjarne Stroustrup. W tym momencie, dobrze jest przeczytać Head First OOA&D od O"REILLY. Gdy ogarniesz te podstawy możesz lecieć na głębsza wodę i czytasz Thinking in Java by Bruce Eckel. Potem jeszcze powinieneś przeczytać Dive Into
  • Odpowiedz
Mam problem. Jest sobie apka napisana w py3, a ja muszę użyć biblioteki dostępnej na py2 (http://www.kryptokoder.com).

1. biblioteka jest w pliku .so (może da się to jakoś zreversować i dostosować do 3?)
2. biblioteka nie ma otwartych źródeł

Jakie rozwiązanie mi przychodzi na myśl, to na przykład napisanie skryptu, który bym odpalał z apki (/usr/bin/python2.7/ skrypt.py
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@LOLWTF: jak masz shared object to chyba lepiej poszukać gołego zamiast takiego do py2 i robić w pythonie dlopen() (a raczej odpowiednika w py: ctypes) i używać struktur jak w C :P
  • Odpowiedz
Hej mireczki!
Rozpocząłem naukę Pythona, idzie jako tako kończę 3ci tutorial. Generalnie ma mi się on przydać do pisania prostych skryptów testowych w pracy, w przyszłości do obsługi jakiegoś narzędzia automatyzującego testy. Chętnie usłyszę wszystkie wskazówki od doświadczonych "pytoniarzy", jakie IDE polecacie na początek z darmowych?
#python #programowanie
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczky z #programowanie oraz #python
Czy próbował któryś połączyć się pytongiem 2.7 do baz Sybase (solaris x86) i MS SQL (windows server)? Szukam jakiegoś dobrego sposobu aby zastąpić odpalanie isql z shella i tworzenie komend jako plików wsadowych.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #linux #algorytmy #php #python

Mireczki, pomóżcie... :( Mam w robocie taki głupi soft gdzie kolejność elementów mogę zmienić tylko za pomocą zamieniania miejscami dwóch elementów. Elementy mogę wstawiać tylko na koniec. Potrzebuję sposobu który wypisze mi minimalną ilość kroków aby z tablicy A (obecna kolejność) otrzymać tablicę B (kolejność jaką oczekuję). Najlepiej aby był to gotowy soft, ale jeśli nie ma
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sasik520: Już po, udało mi sie jakoś w DB zachachmęcić. Elementów było ze 100, jednorazowa akcja potrzebna po to aby wygenerować najtańczą w ilość zamian drogę, poniewaz sam to musiałbym zamieniać myszką.
  • Odpowiedz
Właśnie czytam "Learn Python The Hard Way" i rakłem

1. Do not use a "debugger." A debugger is like doing a full-body scan on a sick person. You do not get any specific useful information, and you find a whole lot of information that doesn't help and is just confusing.

2. The best way to debug a program is to use print to print out the values of variables at points in
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ToTrocheBardziejSkomplikowane @xSQr: przecież ta książka jest dla ludzi, którzy ogarniają podstawy podstaw. Ta rada ma w tym momencie sens, bo dzięki temu widać, co i w jakim momencie się wysypuje. Pomaga zrozumieć kod i jego działanie. Chyba jasne, że nikt w kodzie na kilkaset tysięcy linii tej rady nie będzie stosował... ale jeśli masz kod na kilkanaście linijek i nie wiesz co robi, albo coś w nim nie działa
  • Odpowiedz