<div dir="ltr">Inline...<br><div><div><div><br><div class="gmail_extra"><br><div class="gmail_quote">Dne 3. března 2015 10:27 Jan Bednařík <span dir="ltr"><<a href="mailto:jan.bednarik@gmail.com" target="_blank">jan.bednarik@gmail.com</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Snad bych jen dodal, že Python sám o sobě obsahuje standardní knihovnu kde jsou tuny modulů, které se obvykle taky nevyužívají. A kupodivu nikdo si na nějaký MB navíc nebo zbytečný modul nestěžuje.<div><br></div></div></blockquote><div><br></div><div>Předpokládám, že z nějakého důvodu např. není výchozí instalaci Fedory Tkinter, přestože je součástí standardní knihovny.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>Honza</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-03-03 7:34 GMT+01:00 Honza Javorek <span dir="ltr"><<a href="mailto:mail@honzajavorek.cz" target="_blank">mail@honzajavorek.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8px">"jdi_do_prdelní" argumenty nikoho nic nenauci a k diskusi neprispejou. Trpelivost treba jo :) A je dobry brat v uvahu, ze tady nejde o to pretlacit toho druhyho a napichnout ho na kul, ale poskytnout novackum dostatek argumentu pro to, aby se rozhodli podle sve hlavy.<span><font color="#888888"><br><br></font></span></span></div><span><font color="#888888"><span style="font-size:12.8px">H<br></span></font></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-03 1:00 GMT+01:00 Jaroslav Vysoký <span dir="ltr"><<a href="mailto:vysoky@borka.cz" target="_blank">vysoky@borka.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-size:12.8000001907349px">Aleši, jseš borec! (Honza J. teda taky.) Ve chvíli, kdy mně už by se drali na ret "jdi_do_prdelní" argumenty, ty takhle hezky odpovíš! </span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">J. </div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 2. března 2015 23:32 Ales Zoulek <span dir="ltr"><<a href="mailto:ales.zoulek@gmail.com" target="_blank">ales.zoulek@gmail.com</a>></span> napsal(a):<div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Tak skoro mam takovej pocit, ze "mensi" (ve smyslu objemu 3rd party kodu) rozhodne nebude i znamenat "mensi" kod o ktery se staram. Skoro bych rekl, ze toho vlastniho kodu bude vic - vazne tak bude dal jenodussi a lepsi? Nerekl bych... Marne premyslim jak je to s "mnozstvim lidi", jejichz cas na opetovne vynalezani a opravovani kola nema cenu nekolika MB na disku s kodem, ktery prosel mnoha tisici hodin vyvoje a testovani.<br><div><br></div></div></blockquote></div></div></div></div></blockquote></div></div></div></div></blockquote></div></div></div></div></blockquote><div><br></div><div>Souhlasim, mensi mnozstvi ciziho kodu neimplikuje mensi mnozstvi meho kodu. Nic takoveho se nesnazim tvrdit. Ale tvrdim, ze pokud existuji dve stejne kvalitni knihovny, ta, která má méně řádků kódu, je jednušší. Co je jednodušší, to se lépe udržuje (autorovi knihovny, ne mně!!!). Co se lépe udržuje (autorovi), to je lepší (pro mě). Proto, pokud mám na výběr mezi dvěma kvalitními knihovnami, které obě splňují moje požadavky, volím tu menší. Myslím si, že tady jsme se vůbec nepochopili.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><div class="gmail_quote"><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>Jiste, muze byt vzdycky zajimave si ze studijnich ucelu zkusit re-implementovat vyresene problemy - od bubble sortu pres wsgi handler. Ale delat tu kvuli predstave, ze se tak doberu lepsiho a jednodussiho kodu, ze se mi vyplati si ty veci psat a udrzovat sam nez pouzit ci vylepsit to, co uz je hotove - to snad ne.</div></div></blockquote></div></div></div></div></blockquote></div></div></div></div></blockquote></div></div></div></div></blockquote><div><br></div><div>Já nejsem ten, kdo takové řešení navrhoval. Jsem ten poslední, kdo by někomu radil znovu vynalézt cokoliv. Ale o tom už jsem mluvil před pár dny. Nelíbilo se mi jen, že Honza označil argument, že Django je kanon na vrabce, za nesmysl. Pokud existuje menší kvalitní framework, který nabízí vše, co tázající potřebuje, doporučuji ten. Osobně názory typu, něco je levné, tak tím nemusím šetřit, mi jsou velmi vzdálené.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><div class="gmail_quote"><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span><font color="#888888"><div><br></div><div><br></div><div>A.</div></font></span></div><div><div><br><div class="gmail_quote">On Mon, Mar 2, 2015 at 10:14 PM Radek Holý <<a href="mailto:radekholypublic@gmail.com" target="_blank">radekholypublic@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Tak to nevím. Kdyby chtěl někdo spočítat průměr ze sekvence čísel, asi mu taky nebudeme cpát hned numpy. Tuhle jsem někde viděl, že Qt má funkci, která vrátí cestu k adresáři, kam daná platforma ukládá data aplikací. Kdyby někdo hledal takovou funkci, asi mu taky nebudeme hned radit Qt, pokud zrovna nehodlá psát GUI...<br><br></div>Se zkušenostmi z práce můžu říct, že existuje velké množství lidí, kterým záleží na tom, kolik MB ve výsledku aplikace, kterou chtějí nainstalovat, zabere na disku. Vývojáři posedlí kontejnery by také pravděpodobně dokázali obhájit, proč je velikost na disku důležitá.<br><div><div><br></div><div>A jak už jsem psal, menší = jednodušší = lepší.<br>-- <br></div><div>Radek<br></div><div><br><div class="gmail_extra"><br><div class="gmail_quote">Dne 2. března 2015 17:38 Honza Javorek <span dir="ltr"><<a href="mailto:mail@honzajavorek.cz" target="_blank">mail@honzajavorek.cz</a>></span> napsal(a):</div></div></div></div></div><div dir="ltr"><div><div><div class="gmail_extra"><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Rozdil mezi Pythonem a PHP je v tom, ze kdyz nainstalujes knihovnu a neco z ni nepouzijes, tak se to vetsinou nespousti :) Tzn. kdyz v PHP vezmes Symfony a udelas na nej request, pri kazdem requestu se spousti cele Symfony a vsechny soubory v nem. U Pythonu se pouzije jen to, co se potrebuje - co naimportujes.<br><br></div>Tudiz argument "Django obsahuje spoustu neceho, co nepotrebuju", je vlastne nesmysl. Resp. ano, obsahuje, ale to ze to nepotrebujes ti v nicem nevadi, akorat si pri `pip install django` pockas o sekundu dele.<span><font color="#888888"><br><br></font></span></div><span><font color="#888888">H<br></font></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-02 16:21 GMT+01:00 Matěj Cepl <span dir="ltr"><<a href="mailto:mcepl@cepl.eu" target="_blank">mcepl@cepl.eu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 2015-03-02, 10:07 GMT, Marcus Scalpere wrote:<br>
> Na Django jsem myslel hned na začátku, ovšem po mnoha úvahách<br>
> a radách mi to opravdu přijde jako dělo na vrabce. Určitě bych<br>
> to nějak splácal časem, ale kupu toho, co Django umí<br>
> nepotřebuji (v podstatě potřebuji jen pár formulářů), možná<br>
> později, až budu chtít dotvořit něco jako učební pomůcku, pak<br>
> to možná bude vhodná volba. Ale každopádně ta kniha je dost<br>
> poučná a mám choutky to aspoň zkusit<br>
<br>
</span>Nikdo Tě nenutí to celé používat a co se týče instalace tak to<br>
není o nic složitější nežli 'sudo yum install python-django'<br>
(nebo apt-get varianta).<br>
<br>
Nejmenší projekt s djangem je pár řádek a ještě generovaných<br>
skriptem. Možná, že až napíšeš několik website rozměrů <a href="http://nasa.gov" target="_blank">nasa.gov</a><br>
budeš chtít něco jiného ale do té doby fakt nevidím důvod proč<br>
si psát framework sám.<br>
<br>
Hezký den,<br>
<br>
Matěj<br>
<div><div>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div></div></div></div></div>
______________________________<u></u>_________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/<u></u>listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a></blockquote></div>
</div></div><br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div></div></div><br></div>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div><br></div></div></div></div></div>