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
Wszystko
Najnowsze
Archiwum
krupek
- 1
MegaZU0
- 0
@krupek: sesja wrześniowa?

krzyzakp
- 0
@MegaZU0: Na bank nie ;)
- 1
Hej Mirki, potrzebuję waszej porady.
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
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
@Radaka: @ja_tu_tylko_na_chwile:
http://www.indeed.com/jobtrends/Ruby-on-rails.html
http://www.itjobswatch.co.uk/jobs/uk/ruby%20on%20rails.do
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.
http://www.indeed.com/jobtrends/Ruby-on-rails.html
http://www.itjobswatch.co.uk/jobs/uk/ruby%20on%20rails.do
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.
@Ragnarokk: tylko ze jak znajdzie robote w rubym zdalnie to za 15k najmniej a w pythonie bedzie za 8 max
#django #python
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?
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?
- 1
- 1
@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
@laki1: dzięki, wygląda ciekawie, zaraz spróbuję bo chyba o coś w tym stylu mi chodziło
- 1
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
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
- 2
def mapa():
[tabulator] m = input("Podaj nazwę mapy: ")
[tabulator] open(m, 'r')
@patrikos: ja Ci tam tabulator! PEP8! Tylko 4 spacje! ( ͡° ʖ̯ ͡°)
- 1
@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.
- 1
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
1. szybki test czy jest ta tupla ciagla (B jest, A nie)
2. znalezc
Ma ktoś pomysł jak łopatologicnzie przeprowadzić konwersję czasu zapisanego w timezone do datetime ?
Albo jak zmodyfikować zapisany timezone o 20 minut ? ( ͡° ʖ̯ ͡°)
#python
Albo jak zmodyfikować zapisany timezone o 20 minut ? ( ͡° ʖ̯ ͡°)
#python
- 3
@Ilythiiri: Ale czemu sobie ubdurałeś, że tam są pola timezone? Nie ma takiego typu w Pythonie, domyślam się, że chodzi Ci o metodę timezone.now() z django.utils. A ta metoda tworzy nic innego, jak obiekt datetime: https://docs.djangoproject.com/en/1.8/ref/utils/#django.utils.timezone.now
- 0
@KORraN: 2 linijki to i z palca mógłbyś tu napisać, a wcięcia kropkami oznaczyć :P
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?
dzięki i
#python
Mam dwa pytania:
1. Czy znajdę jakiś tutorial python dla jsowców
2. Jeśli nie ma to co polecacie na początek?
dzięki i
#python
- 3
- 0
@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
Pytanie, bo mnie coś rozwaliło kompletnie ʕ•ᴥ•ʔ
Mam taki widok w
Mam taki widok w
- 2
Mirki, pomóżcie trochę. Mam takie dwa skrypty w podręczniku:
streams.py
class Processor:
def _init(self, reader, writer):
self.reader
streams.py
class Processor:
def _init(self, reader, writer):
self.reader
@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:
1. po przetwarzaniu uruchamiasz metodę
Są dwie opcje, w obu musisz mieć handler do pliku:
1. po przetwarzaniu uruchamiasz metodę
flush() na@owczyped: Powiem tak: u mnie działa :D
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.
Z tego co wiem, operacje zapisu do plików
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.
Z tego co wiem, operacje zapisu do plików
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ść.
W modelu mam więc taką linijkę:
Czyli
W modelu mam więc taką linijkę:
owner = models.ForeignKey('auth.User')Czyli
Chciałbym jednak aby każdy użytkownik mógł mieć tylko 1 taki model/obiekt. Czyli można zmienić (założyć) ale po zmianie stary jest wywalany.
@Ilythiiri: owner = models.OneToOneField('auth.User')
- 0
Ponieważ Django ma wbudowane własne, domyślne modele konta użytkownika chciałem sie tylko podpiąć pod to, a nie modyfikować całość.
@Ilythiiri: może na poczatek przeczytaj: Extending the existing User model
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.
https://deals.sourceforge.net/sales/python-programming-for-beginners?rid=2265792 -reflink
https://deals.sourceforge.net/sales/python-programming-for-beginners - bez refa
#python #ruby
https://deals.sourceforge.net/sales/python-programming-for-beginners?rid=2265792 -reflink
https://deals.sourceforge.net/sales/python-programming-for-beginners - bez refa
#python #ruby
@xmesaj2: Co daje ref?
- 0
Mam kontrolne pytanie, czy metoda przedstawiona tutaj jest jaknajbardziej właściwa i aktualna, jeśli chodzi o postawienie #django na serwerze?
#python #naukaprogramowania
#python #naukaprogramowania
- 1
@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).
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).
- 1
@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
- 5
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
- 8
@Goryptic: jak wrócę do kompa to podrzucę wzorce projektowe w grach. Może ci się przydać.
- 6
Jako, że WinUSB do tworzenia bootowalnych pendrive z Windowsem na linuxie nie za bardzo dziala na nowszych dystrybucjach postanowilem stworzyc jego odpowiednik w pythonie.
https://github.com/Mati365/pyWinUSB
#linux #winusb #programowanie #github #python
https://github.com/Mati365/pyWinUSB
#linux #winusb #programowanie #github #python
źródło: comment_hbkys3ja9RX0c1udhgXxNBRsIbCj5bSl.jpg
Pobierz@Babok: Kurde mogłeś zrobić to miesiąc wcześniej
@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.
Działało mi z windowsem 7 i 8, nie wiem jak z 10.
- 1
#programowanie #python i chyba #linux też
Pytanie z tych że nie wiem w sumie co wpisać w google żeby dostać odpowiedź.
Mam aplikację w pythonie, coś leci w nieskończonej pętli, konkretnie odczyt bajtów z seriala z usb. I teraz chcę przerwać ją. Ctrl+C nie ma reakcji, uśpić proces się Ctrl+Z da się, ale ciągle mi on tam wisi i zajmuje zasób. Jak wygodnie killować, zamykać taką
Pytanie z tych że nie wiem w sumie co wpisać w google żeby dostać odpowiedź.
Mam aplikację w pythonie, coś leci w nieskończonej pętli, konkretnie odczyt bajtów z seriala z usb. I teraz chcę przerwać ją. Ctrl+C nie ma reakcji, uśpić proces się Ctrl+Z da się, ale ciągle mi on tam wisi i zajmuje zasób. Jak wygodnie killować, zamykać taką
Od godziny próbuję zainstalować #django (!).
Kiedy wpisuję
Polecenie
Lokalizacja modułów pobranych przez pip to
Natomiast python znajduje się w
Kiedy wpisuję
sudo pip3 install Django wszystko się instaluje ale python nie widzi nowego modułu (to samo z pythonem 2.7). Polecenie
which python3 zwraca /usr/bin/python3, which pip3 daje /usr/bin/pip3.Lokalizacja modułów pobranych przez pip to
/usr/local/lib/python3.4/dist-packages/. Dist-packages to jedyny folder w tym miejscu - tak jakby folder python3.4 został tutaj stworzony tylko na potrzeby pip (?).Natomiast python znajduje się w
/usr/lib/python3.4 (tak sądzę),
konto usunięte via iOS
- 3
@Matt23: jak nie oglądałeś filmu Django to nie zrozumiesz
#python
Jest jakiś skrót klawiszowy w terminalu linuxa, żeby po rozpoczęciu pętli pisać w następnej linijce żeby pętla się od razu nie wykonała tylko abym mógł napisać resztę instrukcji?
Jak w przykładzie:
Jest jakiś skrót klawiszowy w terminalu linuxa, żeby po rozpoczęciu pętli pisać w następnej linijce żeby pętla się od razu nie wykonała tylko abym mógł napisać resztę instrukcji?
Jak w przykładzie:
>> if warunek:
- 1
@cebulapieczewoczy:
print "mirko"
print "mirko"
Ale że o co chodzi?
>>> if True:... print 'mirko'... print 'rządzi'... print 'mirko'- 3
#python śpi czy kodzi?
@mirasek: buguje XD
- 0
@Pipcieo: usunąłem, rozwiązanie było banalne, jak zawsze w takich przypadkach, nawet widziałem je trzy razy, dopiero za czwartym przeczytałem dokładnie http://stackoverflow.com/a/2388590/5256196
https://leanpub.com/intermediatepython
Darmowa książka "intermediate python" za free. Na razie tylko przejrzałem, ale wydaje się całkiem ciekawa dla kogoś początkującego kto trochę już składni liznął a chciałby się dowiedzieć czegoś więcej (chociaż nie podejrzewam, że będzie w połowie choć tak dobra jak 1200 stronicowy podręcznik Marka Lutza, ale może komuś się spodoba sposób przekazywania wiedzy [i cena, rzecz jasna!]).
#naukaprogramowania #python
Darmowa książka "intermediate python" za free. Na razie tylko przejrzałem, ale wydaje się całkiem ciekawa dla kogoś początkującego kto trochę już składni liznął a chciałby się dowiedzieć czegoś więcej (chociaż nie podejrzewam, że będzie w połowie choć tak dobra jak 1200 stronicowy podręcznik Marka Lutza, ale może komuś się spodoba sposób przekazywania wiedzy [i cena, rzecz jasna!]).
#naukaprogramowania #python
- 1
@notanumber: wymagasz od kilku-kilkunastolatka znajomości technicznego angielskiego, bo w przeciwnym razie nie powinien brać się za programowanie?
Przemyśl co napisałeś.
Przemyśl co napisałeś.
@Pipcieo: @Ilythiiri: Po pierwsze: mowa jest tutaj o Pythonie na poziomie średnio-zaawansowanym (intermediate).
Do poziomu podstawowego oczywiście nie trzeba znać angielskiego, bo jest od groma zasobów (książek, poradników, kursów), które pozwalają uczyć się Pythona (i praktycznie każdego innego języka) nie znając w ogóle żadnego języka obcego.
Jeśli idziemy jednak dalej, to język angielski staje się coraz bardziej przydatny, a w pewnym momencie wręcz niezbędny. W języku polskim nie ma zbyt
Do poziomu podstawowego oczywiście nie trzeba znać angielskiego, bo jest od groma zasobów (książek, poradników, kursów), które pozwalają uczyć się Pythona (i praktycznie każdego innego języka) nie znając w ogóle żadnego języka obcego.
Jeśli idziemy jednak dalej, to język angielski staje się coraz bardziej przydatny, a w pewnym momencie wręcz niezbędny. W języku polskim nie ma zbyt
- 4
Mirki, od 4 lat zawodowo pracuję jako programista C/C++ od pisania sterowników do GUI. Moje pytanie czy nauczę się podstaw Pythona w tydzień? Mówiąc podstawy mam na myśli umiejętność odpowiadania na pytania na rozmowie kw. ( ͡° ͜ʖ ͡°)
Byłbym wdzięczny za polecenie jakiś przystępnych kursów, materiałów i dobrych rad. Pozdrawiam!
#programowanie #python #cpp
Byłbym wdzięczny za polecenie jakiś przystępnych kursów, materiałów i dobrych rad. Pozdrawiam!
#programowanie #python #cpp

















