/srv/irclogs.ubuntu.com/2017/04/25/#ubuntu-pl.txt

=== herself1 is now known as herself
lisudobry11:05
Ashirendobry wieczor11:08
firemarkelo12:03
drathirbry...12:59
bartekhiho14:39
bartekjakie IDE polecacie do pythona? co sądzicie o Thonny?14:46
barteknie wiem w czym zacząć14:46
Dreadpycharm14:46
firemarkpycharm14:47
firemarkznaczy zakladam ze znasz pythona14:47
barteknie, chce się uczyć14:47
firemarkno to od dupy strony zaczynasz :P14:47
bartekw czymś muszę napisać swoje 'hello world'14:48
Dreadjak chcesz się uczyć, to sobie nawet w vi możesz zacząc ogarniać14:48
firemarknajpierw sie uczy pythona (chodźby poprze shell i proste skrypty)14:48
firemarka nie odrazu od IDE ktore jest z mysla o duzych projektach14:48
dfggthis14:48
firemarkbo to wyglada ze jakbys chcial kupić najpierw basen do nauki plywania zamiast sie nauczyc na sucho :P14:48
bartekyhym, rozumiem14:48
firemarkgeneralnie sublime jest modny z prostych edytorów tekstu14:49
barteka skrypty w shell to mam pisać w notatniku i zmieniać rozszerzenie na .sh14:49
bartektak?14:49
firemarkhm14:49
firemarkpiszesz w pythonie czy w bashu?14:49
gjmW notatniku.14:49
firemarkshell mialem w zamysle python interactive shell14:49
firemark(czyli wpizs komende python w terminalu :P)14:49
bartekok to poczekajcie14:50
bartekpowiem wam co ogarnąłem od wczoraj14:50
firemarknie obchodzi nas to14:50
firemark;P14:50
gjmNie bądź niemiły.14:50
* Dread bierze popcorn14:50
bartekno jak wpisze w konsole python to odpala się python 2,714:51
barteki takie strzałeczki >>>14:51
firemarkgjm: czy ja mialem voice tutaj? :D14:51
Dreadfiremark: nie.14:51
barteki tam mam pisać?14:51
gjmNie.14:51
gjmbartek: Tak.14:51
Dreadbartek: wpisz python3 i nie rób z siebie głupa tak btw.14:51
firemarkbartek: yep, to interacive shell14:51
firemarkbartek: oczywiscie nie pisze sie w shellu programów, tylko jak chcesz szybko coś uruchomić albo przetestować14:52
gjmhttp://q3k.org/magic.gif14:52
Dreadmagic more magic14:52
bartekok jak wpisze python3 to odpala sie 3.5.214:53
barteknie wiedzialem ze mam taki ;p14:53
firemarkno to juz wiesz ;p14:54
bartekok poczytam cos o tym interactive shell, bo w tym kursie to zaczeli od wyświetlania tekstu, zmiennych, tablic zmiennych i operatorów matematycznych14:54
firemarkbartek: a skrypt mozesz napisac np. przez jakis notatki czy sublime14:55
barteki w sumie przyswoiłem ale nie wiedziałem gdzie mogę to powpisywać żeby poćwiczyć14:55
firemarkbartek: a uruchomic przy pomocy python plik.py14:55
bartekok czyli te z notatnika dawać rozszerzenie .py14:56
firemarkhmm14:56
firemarkmam nadzieje ze rozumiesz po co sie daje rozszerzenie pliku?14:56
bartekno chyba żeby określić rodzaj pliku tak?14:57
firemarkno tak14:57
bartekczy źle rozumiem14:57
firemarkpo prostu ostatnie zdanie z .py bylo dziwne troche :P14:57
firemarkgeneralnie skrypty nie potrzebuja rozszerzeń, to tylko ma pomoc czlowiekowi by szybko zidentyfikowac co to za plik14:58
bartekok, czyli polecenie python plik.py mi odpali to co tam się naprodukuje14:58
bartekok rozumiem14:58
bartekide pokąbinować, dzięki :)15:01
firemarknie no15:02
firemarkbartek: mozesz zrobic python zyrafa15:02
firemarki jak masz plik zyrafa to ci uruchomi skrypt napisany w pliku zyrafa15:03
firemark:p15:03
bartekczaje czaje ;p15:06
firemarkspox, studia?15:07
barteknie, chęć przekwalifikowania zawodowego15:08
firemarka no tak, python w modzie15:09
barteknie wiem, gjm polecił ;p15:11
bartekchciałem poprostu od czegoś zacząć naukę programowania15:16
firemarkjak umiesz myslec to ogarniesz ;)15:16
bartekoby, daje sobie tak z 10 lat na to, za 10 lat będę myślał o zmianie pracy i już chciał bym mieć jakąś umiejętność w zanadrzu15:17
bartekalbo jakąś alternatywę jak nie wytrzymam jeszcze 10 lat ;p15:18
d42troche programowania ci sie przyda we wszystkim co dotyka komputerow :u15:19
bartekno dokładnie, myślę że to dobry kierunek rozwoju15:19
malutkaczesc Wam15:23
firemarkbartek: 10 lat?15:23
prsbardzo mądrze15:23
firemarkbartek: 2~3 lata :P15:23
prspna norvig też tak mówił, a pan norvig ma zawsze racje.15:23
prspan*15:23
prshttp://norvig.com/21-days.html15:23
prsbartek: masz tu całę howto ↑15:24
prsjest nawet poslka wersja, która linkuje do godzin otwarcia laboratorium na UAMie.15:24
prsxD15:24
firemarklol15:25
firemarkhmm Jak postgres liczy srednia?15:26
firemarka nie, ten kanal w sumie15:26
firemarkte same nicki ;_;15:26
firemark(tip: NULLIF(x, 0))15:28
confluencyselect foo, avg(bar) from baz group by foo;    ?15:28
firemarkno wlasnie chodzilo mi o to, co sie stanie jak bedzie NULL15:28
firemarkale juz wiem, NULLIF musze uzyc :P15:28
firemarkczyli avg(NULLIF(bar, 0))15:29
bartekprs: dzięki15:29
prsnp15:29
firemarkprs: przeslalem swoim stazystom, dzieki ;)15:29
prsnp15:29
prsnumer konta masz, czy podesłać? :)15:30
firemarka wlasnie15:30
firemarkzawiadomienie dostalem od ministra teleinformatyki15:30
firemarkze na moim komputerze ogladalo niewlasciwe strony i ze podlegam grzywnie 500zl lub 3 miesiecy odsiadki15:30
firemarkbez telefonu, bez adresu, tylko z numerem konta :D15:30
prsxD15:30
prsja dostałem od 'Centralnej Ewidencji o Działalności Gospodarczej'15:31
firemarknie no to już tradycja akurat15:31
firemarkpytanie czy mozna takie firmy szpiegować i oskarżać? skądś te listy lecą15:32
prstroche mi zaimponowali15:32
prsbo wyglądali prawie legitnie.15:32
prsbardziej legitnie niż ludzie którzy dzownili opstatnio i twierdzili, że dostałem cerytfikat legitnej firmy po 6 miesięcznym audycie i wydali tlyko 3 takie na $jakaśjednostkaadministracyjnachybapowiat15:33
firemarkwlasnie ostatnio garnki nie dzwonią15:33
prsmówienie, że 'wydane przez międynarodową fundajce, więc to nie jest pusty papier' im nie pomagało.15:33
drathirfiremark: to pasowaloby odpisec, ze Ty kompa nie posiadasz i zapytanie gdzie przekaz/golebia wyslac ;p15:36
firemarkdrathir: nie ma adresu :>15:38
drathirfiremark: ale zeby bardziej ironicznie bylo to przez maila odpisac... a z ciekawosci smtp chiny?15:43
firemarknie wiem :) mi rodzinap rzeczytala z drzacym glosem ze mnie do wiezienia wsadza :P15:43
prsfiremark: umiesz w celery?15:43
firemarkno umię zrobić @app.task def add(x, y): return x + y a co?15:44
prspotrzebuje kogoś kto potrafi tym adminować.15:44
firemarkflower :P15:44
prsżeby mi wytłumaczył co robię źle, albo czemu celery jest zjebane.15:44
prsi flower tylko rodzi nowe pytania, nie tłumacząc absolutnie nic.15:44
drathirfiremark: to ja mialem takie wth jak mi z banku niby info ale tak perfidnie dziwne z bledami phishingowe przyszlo ;p15:45
prsmam jakiś lekki fuckup i rzeczy się źle schedulują, nie podnosi tasków których powinien podności, a taski które powinien odpalać raz na N godzin, odpala cały czas.15:45
prsi to mi zjada baze i nie wysyła maili.15:45
prsi nie wiem ocb. :F15:45
firemarkhmmm15:46
firemarkcelerybeat?15:46
firemarkze celerybeat uruchamia taska a task samego siebie?15:46
prsmix. i beat i zwykłe 'async'15:46
firemarkWow15:46
prsno bo beat tak robi, że po prostu dodaje rzeczy do kolejki, nie?15:46
prsi ta kolejka szwankuje..15:47
prsalbo workery, któreś z tych.15:47
blabsczesc mam taki problem You may be missing a C++ compiler and the OpenSSL headers15:51
firemarkno tak, beat wrzuca do kolejki15:51
firemarkblabs: znasz angielski?15:51
blabsfiremark: tak ale probuje sobie poradzic przy pomocy wyszukiwarki i slabo mi to idzie :]15:52
firemarkblabs: zainstaluj gcc15:52
firemarkoraz libssl-dev15:53
firemark(tak, wygooglowalem teraz)15:53
Dreadbuild-essential libssl-dev15:53
blabsdzieki ;)15:53
blabsno i kurde dalej mi wywala dependencies15:55
blabspaulo@toshiba:~/PyBitmessage$ sudo python setup.py install --paulo15:55
blabsIt looks like building the package failed.15:56
blabsYou may be missing a C++ compiler and the OpenSSL headers.15:56
firemarkwklej caly output na pastebin15:56
blabsto jest calu output :(15:56
firemarka lol15:56
firemarkto słabo15:56
blabswtf? :(15:56
drathirblabs: a to repo nie ma?15:58
confluencyblabs: co ty instalujesz?15:59
Dreadblabs: python-dev15:59
Dreadpoza tym coś mało szczegółowy ten output15:59
blabsPyBitmessage instaluje15:59
blabsno chyba mam repo bo zainstalowalem wszystko co mowiliscie16:00
confluencyblabs: a instalowałeś według instrukcji?16:01
confluencyhttps://bitmessage.org/wiki/Compiling_instructions16:01
confluencysudo apt-get install python openssl libssl-dev git python-msgpack python-qt416:01
blabstak, siedza na tej stronie caly czas16:02
blabsteraz walcze z tym https://stackoverflow.com/questions/30330835/openssl-headers-missing-when-building-openssh16:02
drathirale pre-kompilowane paczki... a i wez pod uwage ze lancuszek z ssl-em byl moze potrwac zanim przebuduja...16:02
blabsno wlasnie lancuszek trwa... ;)16:03
Dreadeh16:03
confluencyApropos, --user to nie znaczy że masz wstawiać swój własny username.16:03
blabstak btw ma ktos konto na bitmessage? bo chetnie bym tworzyl baze userow ;)16:03
blabsconfluency: aha :)16:04
confluencyI chyba ci brakuje reszty: ~/.local/bin/pybitmessage16:04
blabsconfluency: no to dzieki bo bym narozrabial16:04
blabsconfluency: spokojnie na tym jeszcze nie jestem16:05
blabs:]16:05
confluency(To powinno być wszystko na jednej linii.)16:05
blabsAHA!16:06
blabsno to teraz poczekam az mi sie 'pranie zrobi' bo kompiluje sie ten lancuszek openssl16:06
blabsconfluency: w jednej linii i taki sam wynik :/16:10
confluencyJaką masz wersję distro?16:10
blabsDistributor ID:BunsenLabs16:11
blabsDescription:BunsenLabs GNU/Linux 8.7 (Hydrogen)16:11
blabsRelease:8.716:11
blabsCodename:bunsen-hydrogen16:11
firemarkpanie16:12
firemarkpastebin16:12
blabssorry16:12
blabsconfluency: any idea?16:13
confluencyblabs: jak instalowałeś openssl?16:14
confluencyMasz libssl-dev?16:15
blabswszystko z repo16:15
blabstak jak na wiki16:15
blabswiec nei wiem skad ten blad wywala16:15
confluencyOtwórz setup.py16:18
confluencyIdź do końca16:18
confluencywstaw # przed print "It looks like...16:18
confluencyzmień except SystemExit: na except SystemExit as e:16:19
confluencya pod tym print e16:19
confluency(Tylko żeby była dobra indentacja.)16:19
blabsok16:20
confluency(Zainstalowałeś build-essential?)16:20
blabstak, czekaj edytuje setup.py16:20
confluencyA masz python-setuptools?16:22
blabszaraz sprawdze16:22
blabstak, mam, od edytowalem plik mozesz sprawdzic czy dobrze?16:23
confluencyDobra; pastebin.16:24
blabshttps://pastebin.com/TFScv2Lb16:24
confluencyJeszcze trzeba wstawić # przed "You may be missing...16:25
confluencyAle poczekaj.16:25
blabsok gotowe16:25
confluencyBo to ci też nic nie powie; znalazłam lepszy sposób.16:26
blabs:)16:26
confluencyWróć do poprzedniej wersji.16:27
blabsok16:27
blabsmoment16:27
blabsok16:27
confluencyZnajdź pierwszy sys.exit() w pliku16:27
confluencyPowinno być pod if not packageName[module]['optional']:16:28
confluencyI nad sys.exit() wpisz print module16:28
blabszgdza sie16:28
confluency(Taka sama indentacja jak przed sys.exit() )16:28
blabsok moment16:29
blabstak? https://pastebin.com/5p8KDGpM16:30
confluencyTak.16:30
blabswalnac go? :)16:31
confluencyTak.16:31
blabsstill same shit :/16:31
confluencyAle co teraz drukuje?16:32
blabshttps://pastebin.com/yzmPLCCs16:32
confluencyTo dodaj na górze import traceback16:34
blabsna samej gorze pliku?16:34
confluencyNie na samej górze; tam gdzie są inne importy.16:35
confluencyNad import os, powiedzmy.16:35
confluencyA potem, w tym except SystemExit: dodaj traceback.print_exc() nad print.16:35
blabseh chyba mam dosc narazie :]16:36
blabsdzieki za pomoc :]16:36
firemarknie ma za co bro16:36
confluency(Jak nic nie drukuje, to chyba w innym miejscu coś woła sys.exit(); trzeba wydrukować więcej informacji.)16:36
blabsno dobra lets try one last time16:37
blabstraceback.print_exc() dokladnie nad print?16:39
confluencyTak.16:40
blabshttps://pastebin.com/Gf3GHB8J16:41
blabscos takiego teraz...16:41
confluencyCoś nie tak wpisałeś.16:42
blabszaraz Ci wrzuce16:43
blabstak jak mi mowiles, nad ;) https://pastebin.com/2xv6Tssu16:44
confluencySprawdź, czy jest <tab>, czy cztery spacje.16:45
confluencyMusi być tak samo. ty chyba masz <tab>.16:45
blabsa co ma byc?16:45
confluencyCztery spacje.16:45
blabstrzeba bylo mowic zze ma byc pod except a nie nad print :P16:46
blabshttps://pastebin.com/nQpg5Ziy16:46
confluencyAle nie ma być pod except, tylko nad print. :P16:47
confluencyWłaśnie nie pod except.16:47
blabsja pier*** :] ok wait16:47
confluencyTak jak miałeś, ale przed traceback.print_exc() cztery osobne spacje, nie <tab>.16:48
blabsa print i except maja miec 4 spacje tez?16:48
confluencyTak.16:48
blabsok16:48
confluencyNie!16:48
confluencyCzekaj.16:48
blabsuno momento16:48
blabs:)16:48
gjm18:48 < confluency> Tak.16:49
gjm18:48 < confluency> Nie!16:49
blabs:]16:49
gjmNo tak, baba.16:49
confluencyMoże więcej niż cztery. Tak żeby było nad print, ale spacjami!16:49
confluencyPrzepraszam; osiem spacji a nie dwa <tab>.16:49
confluency:P16:49
blabsmasz moj caly plik :)16:51
blabshttps://pastebin.com/pKCQ8aBG16:51
blabs4 spacje mam :)16:51
firemarkmiej te 4 spacje i trzymaj gleboko w sercu16:51
blabs;]16:52
confluencyOsiem! Przed traceback... i przed print... !16:53
firemarksiedem.16:53
confluencyMoże być siedem, o ile na każdej linii w środku except. Osobiście nie radzę.16:54
blabsok moment16:55
blabsfiremark: icstont :)16:56
firemarkok16:56
firemarklece z firmy16:56
blabsconfluency: chyba zadzialalo wait16:57
blabshttps://pastebin.com/982kNjye16:57
confluencyAha.16:58
blabswiemy cos?16:58
confluencyWiemy.16:59
confluencySystemExit: invalid command name '/usr/local/bin/pybitmessage'16:59
confluencyChyba błąd w instrukcjach; brakuje nazwy opcji.16:59
confluencySzukam.17:00
blabsok17:00
confluencyWiesz co? To przeze mnie. To są jednak osobne linie. :D17:02
confluencysudo python setup.py install17:02
confluency...a potem komenda do otworzenia programu.17:02
blabs:)17:03
blabsok wait17:03
blabsa tego --user nie musze? tak jak w istrukcji jest?17:04
confluencyA gdzie chcesz instalować? Miejscowo w swoim home, czy globalnie w systemie?17:04
confluencyJak miejszowo, to z --user i bez sudo; jak na systemie, to bez --user i z sudo.17:05
blabsw swoim ale puscilem bez --user i jest tak https://pastebin.com/6rS0TwRd17:05
confluencyJak bez --user, to zainstalowałeś w /usr/local. Chyba może być. A działa teraz?17:06
blabswait17:06
blabsdziala :) ale dziwne ze teraz jak probuje walnac z --user to mi wywala bledy17:08
blabsale ok juz teraz sie sam pobawie17:10
blabsdzieki that was hell of a play! :)17:10
blabsdawno sie tak dobrze nei bawilem :P17:10
blabsconfluency: /msg :)17:12
bartekte pisanie w notatniku nawet koloruje składnie pod warunkiem że jest rozszerzenie .py :D17:40
bartekjak .txt to nie17:40
d42nie rup sobie tego :v17:43
bartekwhyy17:44
Ashirenhuh18:51
firemarkskrypt w txt19:12
firemarknajs19:12
d42no co za różnica, rozszerzenie to tam chuj xD19:16
AW71:P19:16
d42ale jestem ewangelistą stosowania dobrych narzędzi, które sugerują dobre praktyki :319:16
AW71rozszerzenie święta rzecz, jak jest złe, plik do kosza ;)19:21
firemarkbiedne binarki19:22
firemarkco rozszerzenia nie mają19:22
firemarktakie bezpańskie19:22
AW71w Linuksie nie muszą mieć19:25
prs|211623|               d42  | no co za różnica, rozszerzenie to tam chuj xD19:37
prsco ten pan linuks.19:37
prsw windowsie mają znacznie. ,_,19:37
AW71W Windowsie pliki rozpoznaje się wyłącznie po rozszerzeniu, w Linuksie można tak robić, ale nie jest to wymagane.19:40
d42prs: to zabawne bo mają19:40
prsoglądałem ostatnio handmade hero, i byłem zdruzgoatny jak kejsi tłumaczył, że kompilator rozpoznawał czy kod jest w C czy C++ po rozszerzeniu pliku.19:41
firemark[21:40:22]  AW71 » W Windowsie pliki rozpoznaje się wyłącznie po rozszerzeniu19:59
firemarkteż bzdura :>19:59
AW71mogę się mylić20:00
AW71specem od Windowsa nie jestem20:00
AW71pewnie jakieś systemowe mogą być bez rozszerzenia…20:00

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!