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
Mam mały problem z #python i #django . (Znowu (,) )
Konkretnie chodzi o to że próbuję podłączyć system płatności do frameworka django-oscar. Jeszcze konkretniej chodzi o to, że oscar przechowuje dane o aktualnym zamówieniu w słowniku, zawierającym różne typy danych, np. Decimale porozrzucane po różnych klasach. Nie da się tego zserializować.
Żeby dokonać płatności, muszę zrobić przekierowanie na stronę, np. transferuj.pl, a potem
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blackyabbol: to możesz je odwzorować w bazie modelami i polecieć FK
Możesz zrobić model zamówienia z pierdyliardem pól
możesz zrobić model zamówienia z polami, w których będziesz trzymać słowniki tych wszystkich klas. Zainteresuj się polem JSONB w postgresie 9.4. Pola takie mogą trzymać jsona, można filtrować po wartościach z tych jsonów, cuda na kiju, panie.
  • Odpowiedz
#programowanie #naukaprogramowania #python #java
Cześć, pytanko. Mam napisane pewne API w Javie (projekt w Eclipse), chcę wykonać program w Pythonie, który by korzystał z tego API. Jak to najlepiej wykonać? W Javie są różne klasy/funkcje, które zwracają stringi/boole etc. W Pythonie ogółem chciałem, żeby było całe GUI i backend programu, a z Javy tylko to API. Jak to najlepiej zrobić?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach