Mirki, napisałem skrypt, który automatycznie ustawia losowy kolaż ze zdjęć/rysunków od bezoka. Jesteście zainteresowani exe'ciem czy też samym kodem? fajnie sobie wsadzić skrót do autostartu i codziennie jak się odpala ustawia się nowa tapeta. :)
@szkkam: Najwidoczniej masz gdzieś w pętli for nodeinfo, które ma tylko jeden wyraz i słownik nie ma czego przypisać. Dorzuć try i except IndexError dodający 0 jako wartość słownika. Nie lepiej byłoby stworzyć listę i dodawać do niej pary wartości? Nie masz tego ryzyka że dla powtarzającego się nodeinfo[0] nadpiszesz wartość, no chyba że o to Ci chodzi.
Istnieje jakieś proste, szybkie i przyjemne rozwiązanie które pozwoli dodać mi do django admina komponenty do obsługi mongo? Mam dwie bazy z czego z mongo jest trochę problem. Korzystam z ostatniego django - nie nonrela i mongoengine. Trochę przeglądam internety i nie nawinęło mi się jeszcze nic ciekawego.
Czy znacie może jakieś fajne materiały do #python, z których można się nauczyć DOBRYCH PRAKTYK pisania w tym języku? Jakiś zestaw porad, jak dzisiaj się pisze dobry, czysty kod, jak najlepiej debuguje, jak czyni czytelnym dla innych programistów itp.
Mirki, ma ktoś ochotę na niewielki projekt we wrześniu? Chodzi o napisanie kilku skryptów w #python na #raspberrypi . 3 skrypty wyświetlające tekst na ekranie i wykonujące drobne operacje. Nic skomplikowanego, ale dobrze zapłacę ;-) . #programowanie #elektronika
Zastanawiam się nad zmianą ścieżki na kilka miesięcy. Wybór to rozpoczęcie nauki Python + django, powrót do Ruby On Rails, albo pozostanie przy PHP. Dlatego chciałbym porady od bardziej doświadczonych osób które kodują ww językach ale pod względem rynku pracy oraz rozwoju. RoR w Polsce nie jest popularny o ile stawki były zachęcające do jego nauki to tracenie przez niego rynku zniechęca do klepania dalszego. Do pythona
Nie ma jakiegoś znaczącego regresu, a kodu legacy z roku na rok coraz więcej. RoR jest dobry do startupów, tutaj zaś rynek trochę się już nasycił, wiec trend wznoszący dawno upadł. Ale robota spokojnie jest (w dużych miastach - jezyk zbyt niszowy, by była szansa poza nimi) albo zdalnie. Python raczej bardziej uniwersalny i posiada dużo większy świat poza Django jak Ruby z Railsami.
Istnieje jakaś ogólna reguła mówiąca jak się zabierać do drobnych zmian w gotowych modułach / frameworkach z których się korzysta? Załózmy że mam framework złożony z kilku aplikacji (mezzanine) i w jednej z nich chcę zmienić dosłownie jedną linijkę w widoku. Modyfikowanie oryginalnego kodu oczywiście nie wchodzi w grę. Pisać własny widok i wszystko poza tą linią kopiować, a potem zmieniać urlsy, czy jak?
@skew: Hm, pomysł dobry tylko w moim przypadku widok jest zdefiniowany w mezzanine.blog.views , i w urls.py (również core'owy plik - w moich urlsach go includuję) import idzie bezpośrednio stamtąd. Nie bardzo mam gdzie to wcisnąć, bez zmiany urli.
@laki1: dzięki, wygląda ciekawie, zaraz spróbuję bo chyba o coś w tym stylu mi chodziło
Cześć, z racji tego, że zaczynam dopiero naukę pythona - niby mam napisać program na zaliczenie z przedmiotu, ale zawsze chciałem chociaż jednego języka programowania nauczyć się całkiem nieźle (html się nie liczy ( ͡°͜ʖ͡°)). Jak wiadomo trudne są pierwsze kroki - zakładek mam otwartych chyba ze 20 - miałbym kilka pytań, bo dużo poradników jest nt. wersji 2.x, a zacząłem pracę na wersji 3.4 i jest rozbieżność niektórych rzeczy które
@grzegoor: Jeżeli masz problemy już ze składnią i logiką wywoływania zmiennych (wołasz stringa 'm' zamiast zmiennej m), to może warto przerobić jakiś interaktywny tutorial od deski do deski? zerknij np. na codecademy.
Mircy, pomyslu szukam jak znalezc dziure w tuplu w #python Tzn tupla bedzie mi wchodzic na wejsciu jako np. A = (0,1,2,3,8,9) lub B = (2,3,4,5), a mozliwe wartosci w tuplu to (0,1,2,3,4,5,6,7,8,9) - oczywiscie (0,10) to tylko przyklad, maksymalna dlugosc moze dochodzic do 1M, ale jest gwarancja ze bedzie tylko jedna dziura lub wycinek... z tego potrzebuje:
1. szybki test czy jest ta tupla ciagla (B jest, A nie) 2. znalezc
mircy z #programowanie, na codzień piszę w JSie, node itd. Zainteresowałem się pythonem i widzę pełno tutoriali typu "python dla programistów php". Mam dwa pytania: 1. Czy znajdę jakiś tutorial python dla jsowców 2. Jeśli nie ma to co polecacie na początek?
@mortt: python na codecademy jest spoko dla ludzi, którzy pierwszy raz mają do czynienia z programowaniem (w sumie nawet dla mnie jest za nudny/prosty, a tylko od roku mam styczność z R, wcześniej nic). Tutorial porusza tylko podstawy podstaw, głównie składnia. Trzeba sobie doczytywać jednocześnie na stacku o innych podstawowych klasach, metodach omawianych klas etc
@owczyped: Problemem w konsoli jest najprawdopodobniej to, że otwierasz dwa pliki, ale ich nie zamykasz. O ile w przypadku pierwszego to nie jest problem, to drugi (ten, do którego zapisujesz), dopóki nie zostanie zamknięty, nie zachowa danych z bufora.
Są dwie opcje, w obu musisz mieć handler do pliku:
A tak bardziej na poważnie, przede wszystkim, jeśli w książce rzeczywiście nie ma informacji o tym, że trzeba zamykać handlery lub chociaż opróżniać bufor, bo inaczej mogą się dziać nieprzewidywalne rzeczy (tak jak tobie się właśnie zdarzyło), to zmień książkę, bo cholera wie ile jeszcze tam jest nieprawidłowości, jeśli są braki w tak elementarnych informacjach.
Pytanie techniczne - mam model jakiegoś obiektu. Powiedzmy ,że jest to portfel/adres. Ponieważ Django ma wbudowane własne, domyślne modele konta użytkownika chciałem sie tylko podpiąć pod to, a nie modyfikować całość.
Za dolara można dostać ponad 4 godzinne wideokursy Ruby i Python dla początkujących po angielsku. Nie wiem jakiej to jakości bo nie kupiłem, ale może kogoś zainteresuje. Za ponad $10.55 dodatkowo są django, php.
Mam kontrolne pytanie, czy metoda przedstawiona tutaj jest jaknajbardziej właściwa i aktualna, jeśli chodzi o postawienie #django na serwerze? #python #naukaprogramowania
@Matt23: uwsgi <3 I tak. Jest to aktualna i właściwa metoda. Choć uwsgi można skonfigurować na przynajmniej miliard sposobów, to jeden z przedstawionych tam jest poprawny (choć w tym wypadku słowo „poprawny” jest uzależniony od potrzeb jakie masz — w Twoim wypadku to jest okej).
@Matt23: obczaj sobie ten projekcik (ostatnio do niego zrobiłem PullRequesta). W każdym razie obecnie za darmo dostajesz zdockeryzowany szkielet aplikacji gotowy do developerki i na produkcje
Znacie jakieś poradniki/książki/cokolwiek, które pomogą mi zrozumieć jak się faktycznie robi gry? Z tego co się zdążyłem już zorientować, to samo nauczenie się języka, ani nawet frameworków czy bibliotek, nie daje praktycznie nic, jeśli się nie wie, jak to wykorzystać. Jestem w tym beznadziejny. Robiłem np. te poradniki https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq (snake i coś w stylu scorched earth tam jest) i wszystko rozumiałem. Składnię wystarczającą do zrobienia takiego węża znałem już przed obejrzeniem tych
@Babok: Zamiast instalować gruba i dopiero za pomocą niego bootować Windowsa, możesz skopiować windowsowy MBR za pomocą ms-sys http://ms-sys.sourceforge.net/ Działało mi z windowsem 7 i 8, nie wiem jak z 10.