Wszystko
Najnowsze
Archiwum
Komentarz usunięty przez autora
- 9
Po miesiącu nauki #python rozumiem już, że programowanie jest naprawdę łatwe.
#heheszki #nieprogramowanie
#heheszki #nieprogramowanie
Siedziałem wczoraj nad małym projektem, histogram zdjęcia w #python okazało się, że zainstalowany matplotlib ma mały problem z backendem, którego nie udało mi się rozwiązać i nie wyświetlało okienka z efektem końcowym, po zainstalowaniu tony nowych śmieci stwierdziłem, że to nie ma sensu chyba i że to przez virtualenv, chociaż nie wiem czy miałem racje.
Znalazłem projekt Anaconda: https://www.continuum.io/why-anaconda
(Czyli Python + ponad 400 bibliotek i chyba lepiej zpotymalizoawny niż
Znalazłem projekt Anaconda: https://www.continuum.io/why-anaconda
(Czyli Python + ponad 400 bibliotek i chyba lepiej zpotymalizoawny niż
@Kernel_poza_kontrolo: anaconda ma wszystko co potrzeba :)
- 0
@sztilq: a no dokładnie ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°
#pytaniedoeksperta w #programowanie #python #django. Mam pythonga 3.4 na win 7. Próbuję zainstalować django 1.9. Niby instalacja przechodzi, choć pod koniec wypadają dwa syntax errory. Po instalacji przechodzę do eclipse, lecz utworzenie projektu jest nadal niemożliwe, ponieważ nie widzi on zainstalowanego django. WTF?
- 1
@Hans_Olo: mała porada na przyszłość: virtualenv
Czy ktoś mi może wyjaśnić do czego używane są makra w #lisp (np. #clojure)? Czy dają one jakieś "super" moce których nie można osiągnąć w #javascript #python lub #ansic?
- 2
@rubberbandman: znalazłem jeszcze coś ciekawego - https://randomseed.pl/pl/2015/09/29/poczytaj-mi-clojure-14-makra/
- 2
@ufik78: makra pozwalają Ci na dopasowanie składni języka do potrzeb programisty oraz de facto na programowanie twojego języka programowania.
przykładowo wielki feature Javy 7 to jest "try with resources", czyli coś, co zamyka Ci automatycznie wszystkie pliki zadeklarowane w nawiasach okrągłych w try (...) {...} catch {...} żebyś nie musiał ręcznie tego robić i łapać odpowiednich wyjątków.
huh, Common Lisp chociażby miał to samo dwadzieścia lat wcześniej. ( ͡°
przykładowo wielki feature Javy 7 to jest "try with resources", czyli coś, co zamyka Ci automatycznie wszystkie pliki zadeklarowane w nawiasach okrągłych w try (...) {...} catch {...} żebyś nie musiał ręcznie tego robić i łapać odpowiednich wyjątków.
huh, Common Lisp chociażby miał to samo dwadzieścia lat wcześniej. ( ͡°
#programowanie #java #python #webdev
Czy istnieje jakieś sensowne połączenie javy i pythona w obrębie jednego, średnio zaawansowanego projektu?
Czy istnieje jakieś sensowne połączenie javy i pythona w obrębie jednego, średnio zaawansowanego projektu?
- 3
Mirki,
staram się od kilku dni ogarnąć #django i problem w tym, że niemal w każdym tutorialu na Youtube (kanał Sentdex / Thenewboston / Coding Entrepreneurs) każdy z prowadzących robi wiele rzeczy "inaczej". Jeden w views robi zwykłe funkcje, inny robi tam widoki za pomocą genericviews, jest bardzo dużo różnic (ta pierwsza mi przyszła do głowy). Czy jest jakiś tutorial, dzieki któremu nauczę się django w formie, która jest wymagana
staram się od kilku dni ogarnąć #django i problem w tym, że niemal w każdym tutorialu na Youtube (kanał Sentdex / Thenewboston / Coding Entrepreneurs) każdy z prowadzących robi wiele rzeczy "inaczej". Jeden w views robi zwykłe funkcje, inny robi tam widoki za pomocą genericviews, jest bardzo dużo różnic (ta pierwsza mi przyszła do głowy). Czy jest jakiś tutorial, dzieki któremu nauczę się django w formie, która jest wymagana
@mozz: masz dwie szkoły. Ja sam wolę funkcje, ale w przypadku CRUDowych appek CBV skraca boilerplate code do minimum. W pracy wszystko zależy od seniorów/ludzi prowadzących projekt, ale trzeba pamiętać iż obie formy są poprawne i tak samo respektowane.
- 1
@RobotKuchenny9000: Orientujesz się może czy ten kurs jest bezpłatny? Niby ktoś mi mówił że co jakiś czas tam są darmowe kursy.
@juz_tu-bylem: O widzę, że trochę się tam pozmieniało, dostęp do kursu jest darmowy, klikasz enroll i "audit only", kiedy dodatkowo płatny był tylko certyfikat jeśli ktoś chciał, a teraz widzę że płatne są nawet zadania domowe i testy. :/
Jak coś, na EDX jest po staremu, tylko certyfikat płatny
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-7
https://www.edx.org/course/cs-all-introduction-computer-science-harveymuddx-cs005x-0
https://www.edx.org/course/introduction-python-data-science-microsoft-dat208x-0
Jak coś, na EDX jest po staremu, tylko certyfikat płatny
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-7
https://www.edx.org/course/cs-all-introduction-computer-science-harveymuddx-cs005x-0
https://www.edx.org/course/introduction-python-data-science-microsoft-dat208x-0
#programowanie #python
Napisałem prosty skrypt w pythonie do Notepad++ zamieniający określone grupy wyrazów, na inne grupy wyrazów uwzględnione w oddzielnym pliku. Skrypt działa na małych plikach (xml) <4MB, na tzw. testowym; na pliku właściwym zaś, na którym chce użyć skryptu, wychodzi totalna sieczka i pojawiają się dziwne znaki, podziały wiersza. Orientuje się ktoś, co może być przyczyną tej rozbieżności?
Napisałem prosty skrypt w pythonie do Notepad++ zamieniający określone grupy wyrazów, na inne grupy wyrazów uwzględnione w oddzielnym pliku. Skrypt działa na małych plikach (xml) <4MB, na tzw. testowym; na pliku właściwym zaś, na którym chce użyć skryptu, wychodzi totalna sieczka i pojawiają się dziwne znaki, podziały wiersza. Orientuje się ktoś, co może być przyczyną tej rozbieżności?
Mirki, zacząłem się uczyć pythona bo potrzebuję narzędzi do przetworzenia bardzo dużej ilości specyficznych danych. Z racji tego, że ostatnio styczność z jakimś językiem programowania miałem wiele lat temu w LO (C++) + na studiach jakieś skrypty w Matlabie, napotkałem na ścianę. Mianowicie, mam około 700 plików txt, w każdym kilka tysięcy rekordów (według tego samego schematu). Potrafię już napisać funkcję, która będzie mi wczytywała pojedynczy plik i wypluwała z niego to,
- 1
@Massad: po co? os.listdir() i wrzucic wszystkie pliki do jednego dira.
@lukasz1985m: 700 plikow po kilka tys rekordow to chyba nic az tak wielkiego :D wiecej czasu zaoszczedzi piszac to w Pythonie w kilkanascie minut.
@lukasz1985m: 700 plikow po kilka tys rekordow to chyba nic az tak wielkiego :D wiecej czasu zaoszczedzi piszac to w Pythonie w kilkanascie minut.
- 3
czasem nawet coś mnie rusza, żeby zacząć poznawać tego #python, bo wszyscy tacy zachwyceni och ach jaki niby super język, ale jak patrzę na tą składnie to mi się rzygać chce
#oswiadczeniezdupy
#oswiadczeniezdupy
@michak: A co takiego jest złego w tej składni? Porządek? Zakładam, że w .NET też robisz wcięcia (pomimo klamer), bo kod musi jakoś wyglądać. 'this' podmień na 'self'. Co chcesz więcej? Brak typów? Tak, ten argument jest zrozumiały, ale to już nie jest kwestia składni. Pytam serio, co może się nie podobać w Pythonie - nie chce robić gunwoburzy, tylko zwyczajnie tego nie rozumiem :)
@michak: Składnia? Poważnie? Rozumiem że w wielu miejscach do Pythona można się przyczepić ale akurat składnia to właśnie jeden z mocniejszych jego elementów, prosta, intuicyjna i ucząca dobrych nawyków. Czyżby to było zbyt trywialne dla pro programisty? ;)
Jak napisać program sprawdzający czy moja strona jest aktualnie online i jeśli nie to wysyłający mi wiadomość sms?
Chodzi mi głównie o to czy są jakieś ładniejsze metody niż po prostu ustawienie sleep(60) i sprawdzanie za każdym razem w pętli czy strona odpowiada. #python #programowanie #pytanie
Chodzi mi głównie o to czy są jakieś ładniejsze metody niż po prostu ustawienie sleep(60) i sprawdzanie za każdym razem w pętli czy strona odpowiada. #python #programowanie #pytanie
@jamslodki: cron?
konto usunięte via Android
- 2
@jamslodki: www.uptimerobot.com jest za darmo ;) nie pamietam do ilu stron ale chyba 50. poza tym ma api wiec jesli mialbys nawet 3000 stron to mozna fajnie poleciec na darmowych kontach :D
Heloł.
Potrzebuję małej pomocy. Chciałbym chociaż w podstawach ogarnąć trochę #django razem z #python. Głupia sprawa, bo poległem na...instalacji. ( ͡° ͜ʖ ͡°)
Do tej pory pisałem tylko jakieś małe programiki, a tutaj taki przepis:
Rozpakuj ściągnięte archiwum (np. za pomocą tar xzvf Django-NNN.tar.gz gdzie NNN jest numerem wersji ostatniego wydania).
Jeśli używasz Windows możesz pobrać działające w linii poleceń narzędzie bsdtar lub użyć narzędzia
Potrzebuję małej pomocy. Chciałbym chociaż w podstawach ogarnąć trochę #django razem z #python. Głupia sprawa, bo poległem na...instalacji. ( ͡° ͜ʖ ͡°)
Do tej pory pisałem tylko jakieś małe programiki, a tutaj taki przepis:
Rozpakuj ściągnięte archiwum (np. za pomocą tar xzvf Django-NNN.tar.gz gdzie NNN jest numerem wersji ostatniego wydania).
Jeśli używasz Windows możesz pobrać działające w linii poleceń narzędzie bsdtar lub użyć narzędzia
MIRKO MANIFESTO!
TL;DR
Ponieważ ostatnio pojawiło się sporo głosów, że jednak wyszukiwarka wpisów na mirko by się przydała
TL;DR
Ponieważ ostatnio pojawiło się sporo głosów, że jednak wyszukiwarka wpisów na mirko by się przydała
Komentarz usunięty przez autora
@canto: Działa miodnie.
- 1
@SzCzoteckY: pewnie zrobiłeś to żeby kod był czytelniejszy, ale jeśli zmienne są boolowskie to wystarczy:
if zmienna:
else:
no i jeśli masz tylko typ bool to nie musisz ich przyrównywać. if zmienna == True/False trochę razi
if zmienna:
else:
no i jeśli masz tylko typ bool to nie musisz ich przyrównywać. if zmienna == True/False trochę razi
- 0
@Porana123: dziękuje :*
#anonimowemirkowyznania
Hej. Takich tematów trochę tu było juz, no to w sumie kolejny, anonimowo pisze z pewnych prywatnych względów. Mam 26 lat, prace w korpo w sporym polskim mieście, zarobki nie za duze ale jakieś perspektywy na podwyżki są (choć niewielkie). Tylko, ze jakoś mnie to nie kreci, excele, tabelki, korporacyjne obowiązki, nie jest to to co chce robić przez najbliższe nascie lat. Myślę o przebranżowieniu się w stronę IT.
Hej. Takich tematów trochę tu było juz, no to w sumie kolejny, anonimowo pisze z pewnych prywatnych względów. Mam 26 lat, prace w korpo w sporym polskim mieście, zarobki nie za duze ale jakieś perspektywy na podwyżki są (choć niewielkie). Tylko, ze jakoś mnie to nie kreci, excele, tabelki, korporacyjne obowiązki, nie jest to to co chce robić przez najbliższe nascie lat. Myślę o przebranżowieniu się w stronę IT.
- 13
Zaplusuj ten komentarz, aby otrzymywać powiadomienia o odpowiedziach w tym wątku. Kliknij tutaj, jeśli chcesz skopiować listę obserwujących
- 12
@AnonimoweMirkoWyznania: Jesteś za stary, nie dasz rady. Trzeba było zacząć jak miałeś 8 lat. Musisz się uczyć co najmniej 10 000 h żeby pójść na staż. Lepiej rób te swoje tabelki w excelu do końca życia w korpo. #pdk
- 2
@Blooregard_QKazoo: tak
- 1
@Romantyczny_widelec: @Blooregard_QKazoo: @DK13: chodzi o to, aby wykonać coś gdy warunek się nie spełni (co już wiecie) i wykona się to zarówno gdy pętla wykona się cała lub warunek będzie fałszywy…
ale…
ale nie wykona się gdy użyjecie
Tu jest dobry przykład: http://stackoverflow.com/a/3295972/908147
ale…
ale nie wykona się gdy użyjecie
break w pętli.Tu jest dobry przykład: http://stackoverflow.com/a/3295972/908147
moja #niepopularnaopinia z #webdev i #programowanie brzmi tak że na backend
#python > #php > #java > #ruby > #nodejs
1. #python bo najbardziej sensowny i jednocześnie szybki (w pisaniu)
2. #php bo szybki (w pisaniu), najwieksza (?) spolecznosc, dokumentacje, wsparcie, i jednak jest obiektowosc. jak porzucicie caly syf z czasów <=php4, zapomnicie o katastrofach
#python > #php > #java > #ruby > #nodejs
1. #python bo najbardziej sensowny i jednocześnie szybki (w pisaniu)
2. #php bo szybki (w pisaniu), najwieksza (?) spolecznosc, dokumentacje, wsparcie, i jednak jest obiektowosc. jak porzucicie caly syf z czasów <=php4, zapomnicie o katastrofach
- 6
Nie ma lepszych i gorszych języków. Są tylko lepsi i gorsi programiści którzy ich używają. No i nodejs nie jest językiem programowania. ( ͡° ͜ʖ ͡°)
- 7
Treść przeznaczona dla osób powyżej 18 roku życia...



























ale skoro się uczysz to może warto się czegoś innego nauczyć?
print("Twój nowy ulubiony posiłek to: {0}an {1}nu".format(food1,food2))
Zamien sobie też miejscami 1 i 0 i zobacz co się stanie.
Jest to odpowiedniek pythona 2 '%s'(food1) czyli w tym wypadku miałbys
print("Twój nowy ulubiony posiłek to: %san %snu" %(food1, food2))