Re: [python] hook na imap

2012-10-14 Tema obsahu Honza Javorek
Nevím, jestli to pomůže, ale spoustu mailových udělátek má kolem sebe
projekt http://lamsonproject.org/

H

2012/10/14 Visgean Skeloru visg...@gmail.com:
 nn, je to gmail account...


 2012/10/13 Petr Messner petr.mess...@gmail.com

 Ahoj,

 máš přístup ke konfiguraci mail (SMTP) serveru, který tyto maily přijímá?
 Možná by se tam dalo nastavit spouštění něčeho. Nebo nastavit přesměrování
 na vlastní SMTP server v Pythonu :)

 Petr Messner

 13. 10. 2012 v 18:09, Visgean Skeloru visg...@gmail.com:

 Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se zeptat
 jestli neznáte něco na hooknutí se na imapový učet - takhle to musím
 periodicky spouštět cronem což je neefektivní... Potřebuju prostě něco co by
 se připojilo a čekalo na maily... V současnosti používám knihovnu imaplib,
 nic co by to umělo jsem nenašel...
 Díky.

 --
 GPG pub key | github/visgean | jabber

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 --
 GPG pub key | github/visgean | jabber


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] Hledám práci

2012-11-05 Tema obsahu Honza Javorek
Ahoj,

sorry trošku za HR spam. Hledám ode dneška práci:

- http://honzajavorek.cz/cv
- http://honzajavorek.cz/blog/restart

Kdybyste věděli o něčem zajímavém, budu rád za jakékoliv info nebo kontakty
:) Díky,

Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Python - začiatočník

2012-12-15 Tema obsahu Honza Javorek
Ahoj,

v Pythonu je napsáno hodně grafických programů a většinou jsou snadno
přenositelné mezi platformami. Frameworky jsou vesměs tyto:
https://en.wikipedia.org/wiki/List_of_Python_software#GUI_frameworks nebo
zde: http://www.python.org/about/apps/#desktop-guis, Kivy tam chybí,
protože je celkem nové (myslím), ale jeho vhodnost pro mobily mu v poslední
době zajišťuje poměrně velkou pozornost a slibný start.

Něco se dočteš i zde:
http://stackoverflow.com/questions/115495/is-python-any-good-for-gui-development,
tady: http://docs.python.org/2/faq/gui.html
Nejkompletnější souhrn je asi na Python Guide:
http://docs.python-guide.org/en/latest/scenarios/gui/

Jinak v Pythonu jsou appky jako Dropbox, Calibre (program na management
ebooků), Gajim (jabber klient), BitTorrent, Exaile (hudební přehrávač),
velká část Sublime Text editoru, OpenShot nebo PiTiVi video editory. To jen
jako příklady co s tím jde dělat. Kromě tutoriálů můžeš zkusit zabrousit do
zdrojového kódu některých těchto věcí (jsou většinou open source) a
kouknout co kde jak dělají.

Honza






2012/12/15 René Klačan rene.kla...@gmail.com

 Cau,

 Python je taktiez vhodny... podla toho, ci by slo o komerny projekt, ak
 ano, tak sa mozes pozriet na Qt ( http://wiki.python.org/moin/PyQt ) a v
 opacnom pripade na GTK (skor nie) alebo kivy ( http://kivy.org/#home celkom
 vydareny fw a moze to byt aj lepsia volba ako Qt, zalezi na tebe), priklady
 najdes ak pogooglis examples alebo v nejakych tutorialoch.

 Rene

 2012/12/15 ondrej...@gmail.com

 Zdravím.
 Poradí mi niekto?
 Je Python vhodný jazyk aj na programovanie desktopových aplikácii
 bežiacich pod Windows a tým aj s GUI a napr. s DB SQL-lite (napr.
 fakturácia, personalistika)?
 Ak áno, kde by som našiel nejakú aplikáciu pre inšpiráciu, ako to vôbec
 vyzerá?

   Ondrej Ruz
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Pomoc s pythonním RE

2013-01-13 Tema obsahu Honza Javorek
Zrovna BeautifulSoup, aspoň ten starý (tzn. ne bs4) má implementaci
založenou na regulárních výrazech, AFAIK. Teď si lze dokonce vybrat backend.

Já taky přešel na lxml, má API stejné/podobné jako ElementTree a v mnoha
benchmarcích vyšlo jako nejrychlejší knihovna na XML/HTML pro Python (je
ovšem Cčková, takže na PyPy to nepojede). Jeho HTML parser se taky vyrovná
s lecčím, byť v diskusích jsou hlasy, které kritizují tu způsob lxml jak se
vypořádává s nevalidním markupem, tu způsob BS, takže výstupy jsou odlišné,
ale který je lepší, to je asi záležitost osobní preference. Já nikdy neměl
tak tragické HTML na parsování, abych to poznal.

Jinak souhlas s Petrem. Taky mám vybudovaný reflex, kdy vidím regexpy a
HTML vedle sebe jako rudý praporek a okamžitě jdu hledat tu odpověď ze
StackOverflow :-)

H


2013/1/13 rajcze raj...@gmail.com

 Jojo, ja s tim samozrejme souhlasim, a diky zes to rozepsal do detailu (ja
 uz na to v noci po navratu z piva nemel moral :)
 I proto jsem se ptal, co konkretne chce Bystroushaak delat, jak moc si
 muze zarucit, ze vi jak bude vypadat vstup, atp. Tedy jestli ma vubec smysl
 se zabyvat cimkoli jinym bez DOM parserem + xpath (pravda, ze z
 didaktickeho hlediska by bylo lepsi to neresit, a presvedcit ho ze je
 blbost to regexpem resit.

 Na lxml se kouknu, diky za tip.

 Joza

 2013/1/13 Petr Messner petr.mess...@gmail.com

 Dne 12. ledna 2013 23:51 rajcze raj...@gmail.com napsal(a):

 OT: ja sice chapu, ze na XML/HTML je potreba pouzivat zasobnikovy
 automat, ale IMHO existuje trivialni subset uloh, na ktery staci i
 regexpy... Samozrejme je potreba vedet co chci, a jaky to ma pripadne
 limity, ale nutne bych netvrdil, ze dostat subset dat z validniho XML/HTML
 umi jen nas vsemocny oblibenec :D


 Jenže nestačí triviální úloha, ale je nutné i trivální HTML. A ani
 validní HTML neznamená triviální...

 Myslím si, že regulární výrazy by se na parsování čekoholiv z XML/HTML
 neměly používat skoro nikdy. Sepsal jsem pár důvodů:

 1. /script nemusí znamenat konec Javascriptu. Může to být obsah řetězce
 v Javascriptu, kdy je celý kód uzavřen v ![CDATA[ ... ]] a proto HTML
 tagy v něm nemusí být dále ošetřeny. Vzhledem k tomu, že občas je v
 Javascriptu třeba dynamicky načíst další Javascriptové soubory přidáním
 nových script elementů HTML, není nemožné, aby se toto objevilo i v
 normální stránce.

 2. V HTML kódu je pár věcí, které jsou před předáním Javascriptovému
 enginu odstraněny/zpracovány, např. již zmíněné CDATA nebo HTML entity.
 Použitím HTML parseru se tohoto jednoduše zbavíte - zpracuje to za vás.

 3. Podle mé zkušenosti to u jednoduchých úloh nekončí, člověk pak bude
 chtít vyparsovat z HTML i něco trochu složitějšího, a pokud se stále bude
 snažit použít regulární výrazy, nedopadne to dobře. Proč tedy nezačít
 používat HTML parser rovnou?

 4. Regulární výraz (popř. soustava regulárních výrazů), obzvláště po
 zavedení korekcí velkých písmen, nadbytečných mezer a výše uvedených věcí,
 přestává být čitelný, kdežto operace nad DOMem získaným z HTML parseru jsou
 celkem snadno čitelné. V mém předchozím e-mailu jsem uvedl příklad s XPath,
 to je podle mě vhodná obdoba regulárních výrazů pro XML/HTML - můžete si
 tam vybírat elementy podle zanoření, podle atributů, podle CSS tříd, můžete
 tam psát i trochu složitější výrazy (je to jazyk sám o sobě)... Ten XPath
 výraz se pak automaticky zkompiluje podobně, jako se kompilují regulární
 výrazy.


 Na druhou stranu, abych byl spravedlivý :) Velkou výhodou regulárních
 výrazů je, že samy o sobě jsou jednoduché a existuje jen jedna syntaxe a
 jedna rozšířená implementace. Pro zpracování XML a HTML těch nástrojů
 existuje více, liší se svou rychlostí, benevolencí k chybám v HTML,
 kvalitou dokumentace, tím, zda jsou ve standardní knihovně Pythonu a od
 jaké verze... Navíc lze tyto nástroje kombinovat - třeba použít parser
 BeautifulSoup nebo html5lib s výstupem do ElementTree a tím zkombinovat
 robustnost parseru s rychlostí.

 BeautifulSoup mohu také doporučit, několikrát jsem ho použil. Před časem
 jsem přešel na lxml, které toho umí hodně a je rychlé - důvodem k přechodu
 bylo to, že se budoucnost BeautifulSoup zdála nejistá, ale teď vypadá OK
 (nová verze, podpora Pythonu 3).

 PM



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 --
 Rules of Optimization:
 Rule 1: Don't do it.
 Rule 2 (for experts only): Don't do it yet.

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] prazky python sraz

2013-01-14 Tema obsahu Honza Javorek
Muhaha, s těma si teď dost hraju a už mi lezou i ušima :)


2013/1/14 Jirka Vejrazka jirka.vejra...@gmail.com


 Nemate chut nekdo dorazit a rict desetiminutovku o necem z naseho
 oblibeneho jazyka?

 Napriklad dekoratory, python3 nebo neco podobneho? Mimochodem, python
 ma leto 22 let a sraz je zrovna 22. - takze bychom chteli slyset o
 pythonich vnitrnostech co nejvice..


 Ja muzu neco kratkeho rict o magic metodach typu __len__(),
 __nonzero__(), __contains__() apod, nedavno jsem zjistil, ze par mych
 kolegu o nich nikdy neslyselo. Tedy, pokud by byl zajem :)

Jirka


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] redis-collections

2013-01-18 Tema obsahu Honza Javorek
Ahoj,

zkusil jsem střihnout takový menší projekt, protože se mi něco takového
hodilo při práci:

- https://github.com/honzajavorek/redis-collections
- https://redis-collections.readthedocs.org/

Je to první věc, kterou jsem zkusil dát na PyPI, tak bych vás (jakožto mou
rodnou Python komunitu) chtěl poprosit o následující:

- názor na existenci knihovny (je to totální blbost, existuje 20
takových, ...)
- názor kód knihovny (tohle jsi měl udělat spíš jinak, nedá se to číst)
- názor na dokumentaci apod.

Prostě budu rád snůšku kritiky, klidně drsné, nešetřete mě. Plakat nebudu a
buď z toho vyjdu lepší já, nebo lepší knihovna ;-)

Díky!
Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Brněnské PyVo: API nejen pro mobily

2013-01-18 Tema obsahu Honza Javorek
Ahoj,

posledního ledna bude v Brně PyVo o backendech k mobilním appkám, o tvorbě
API, apod. Mrkněte na to a dojděte :-)

https://www.facebook.com/events/518918161481801/
http://lanyrd.com/2013/pyvo/

Stále taky hledáme příspěvky, takže kdybyste něco měli, byť pětiminutového,
tak se ozvěte.

Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] [django-cs] Re: Fwd: [SciPy-Dev] Python trademark in legal trouble in Europe, please help

2013-02-15 Tema obsahu Honza Javorek
Tyler by mohla být můstek do Red Hatu. Nebo je tu ještě někdo jiný z RH,
kdo by to tam mohl protlačit?

H


2013/2/15 Whit w...@jizak.cz

 Blogpost tu mam zabukovanej k nacteni ted o vikendu, pokud pomuze tak za
 Sanomu samozrejme poslat muzeme. Uvitam kdyztak Kvbiku nejakou koordinaci
 a/nebo spolupraci s formulovanim dopisu atd...

 V.


 On Friday, February 15, 2013 7:13:04 PM UTC+1, Jakub Vysoky wrote:

 urcite se pokusme dotlacit firmy (diky hynek fabian), at neco daji
 dohromady. co pak treba redhat, suse, sanoma, fragaria, etc..

 sam premyslim, zda bychom jako Pyvec.org [1] mohli neco zmoct. Nebo
 aspon predat informace o srazech [2], ci neco podobneho..

 [1] http://pyvec.org/
 [2] 
 http://lanyrd.com/series/**praha-pyvo/http://lanyrd.com/series/praha-pyvo/

 ps: odpovidam i na #django-cs kanal - vic hlav vic vi

 On Fri, Feb 15, 2013 at 5:51 PM, Hynek Fabian
 hynek@firma.seznam.cz wrote:
  Podle odkazovaneho blogu bych navrhoval sestavit prehled cesky psane
  odborne literatury o pythonu.
  Co se firmenich dobrozdani tyce, zkusim k necemu pohnout sveho
 chlebodarce.
 
  On 02/15/13 17:28, Mike wrote:
  Je to velmi dolezite, asi podobne, ako ked si volakedy niekto v USA
  chcel patentovat Linux.
  Pomozme.
 
  Miso K.
 
   Original Message 
  Predmet: [SciPy-Dev] Python trademark in legal trouble in Europe,
 please
  help
  Dátum: 14.2.2013 23:56
  Odosielateľ: Fernando Perez fpere...@gmail.com
  Adresát: Fernando Perez fpere...@gmail.com
  Odpovedať na: SciPy Developers List scip...@scipy.org
 
  Hi all,
 
  please do NOT respond to this thread or to me directly.  This is
  strictly to spread this message as widely as possible, so that anyone
  who receives it and can act on it does so.  Needless to say, do
  forward this to anyone you think might be in a position to take useful
  action.
 
  The Python trademark is in serious risk across Europe due to the
  actions of a UK-based IP troll.  If you operate in Europe, please help
  the Python Software Foundation gather evidence in the legal battle to
  protect the Python trademark across the EU.  You can find the official
  blog post from the PSF with instructions on how to help here:
 
  http://pyfound.blogspot.com/**2013/02/python-trademark-at-**
 risk-in-europe-we.htmlhttp://pyfound.blogspot.com/2013/02/python-trademark-at-risk-in-europe-we.html
 
 
  and this thread on Hacker News is being monitored by the PSF Chairman
  Van Lindberg in case you want to ask the team directly any questions:
 
  http://news.ycombinator.com/**item?id=5221093http://news.ycombinator.com/item?id=5221093
 
  Cheers,
 
  f
  __**_
  SciPy-Dev mailing list
  scip...@scipy.org
  http://mail.scipy.org/mailman/**listinfo/scipy-devhttp://mail.scipy.org/mailman/listinfo/scipy-dev
 
  __**_
  Python mailing list
  pyt...@py.cz
  http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python
 
  __**_
  Python mailing list
  pyt...@py.cz
  http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python



 --
 Jakub Vysoky

 mob: +420 605 852 377
 jab: jakub@gmail.com
 twit: https://twitter.com/kvbik

  --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs

 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
 Pokud chcete zrušit odběr skupiny, aby vám z ní již nechodily e-maily,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Další možnosti najdete na adrese https://groups.google.com/groups/opt_out.



___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] bash,signal

2013-02-18 Tema obsahu Honza Javorek
Tak mě hlavně napadá, jestli jsi si jistý, kde je ta prodleva - jestli je
opravdu v tom Python skriptu. Kdyby byla prodleva v tom programu na
ovládání stolku, tak to tímto nevyřešíš.

Jinak je to problém komunikace dvou procesů a to můžeš udělat různě. Záleží
jestli jsi na Windows nebo na nějakém *NIXu, ale možnosti jsou celkem jasně
dány: https://en.wikipedia.org/wiki/Inter-process_communication Ty sis
vybral ten první řádek v tabulce, soubor. Můžeš použít signály, sockety,
... ale tady je asi otázka co zvládne ten bash a co je trochu overkill. Mě
se asi nejvíc pro tvoje použití líbí signály. Stačí ti v podstatě dva:
vyfoť a ukonči se. Ten první by byl nějaký SIGUSR1/SIGUSR2, druhý
normálně SIGTERM, který jde odchytit a skript by se pak řádně ukončil. Z
bashe je můžeš posílat myslím úplně jednoduše pomocí kill.

Honza


2013/2/18 vepro p.zla...@gmail.com

 Ahoj,
 Rad bych se optal na vas nazor ci zpusob reseni nasledujici ulohy:

  V pythonu mam naspanou jednoduchou proceduru pro vyfoceni snimku na
 digitalni zrcadlovce. Tento skript chci vyuzit pro nasnimani sekvence 360
 snimku objektu na otocnem stolku. Aplikace ovladajici stolek po kazdem
 otoceni spusti bashovsky skript, ktery v podstate vola pythoni skript.
 Pythoni skript se spusti, vyfoti snimek, ulozi a posleze se ukonci. Toto se
 tedy opakuje 360 krat. Problem spociva v rychlosti obdrzeni jednoho snimku,
 ktery je cca 17s coz je z hlediska vyuziti mnoho. Zjistil jsem, ze problem
 je v porizeni prvniho snimku. Udelal jsem si testovaci smycku, kde je v
 sekvenci vyfoceno nekolik snimku, pricemz prvni snimek trva onen obrovsky
 cas, ostatni snimky jsou relativne rychle do 2s. V mem provedeni foceni
 jednoho snimku ve skriptu je tedy kazdy snimek prvni a tudiz onech 17s.
 Napadlo me tedy neresit snimek jako jednorazovy skript:
 spust-vyfot-uloz-skonci ale v podobe nekonecne smycky, ktera by testovala
 pritomnost predem daneho nuloveho souboru. Pokud by soubor existoval,
 udelal by se snimek a nasledne by se smazal  nulovy soubor. Aplikace
 ovladajici stolek by pak jenom vytvarela onen nulovy soubor v pripade
 potreby udelani snimku. Ukonceni pythoniho sriptu by pak bylo provedeno
 pres test nejakeho jineho nuloveho souboru. Takto to bude pravdepodobne
 plnit muj ucel, ale zajimalo by me zda existuje elegantnejsi reseni napr. v
 podobe posilani nejakych signalu z bashe do pythonu.

 Diky za pripadne rady
 Petr
 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Článek o brythonu

2013-03-05 Tema obsahu Honza Javorek
Transparent compilation versus classic compilation? Doporučuju tento
článek: http://martinfowler.com/bliki/TransparentCompilation.html

Honza


2013/3/5 Hynek Fabian hynek.fab...@firma.seznam.cz

 Protože o cem se tam pise je nejaky jazyk s odsazovanim a dvojteckami.
 S pythonem to ma asi tolik spolecneho jako Java s C++, taky ma oboji
 chlupate zavorky a stejne jmena zakladnich typu.
 Ale zadny kod ktery neni natolik primitivni aby se dal prepsat z fleku
 tim neproleze. Dekoratory? Deskriptory? Metatridy?

 IMO funkcni pristup je implementovat pythonovy vm jako to dela
 ironpython nebo jython, nejaky preklad syntaxe popisovany v tom clanku
 je slepa ulicka.

 (disclaimer: nezkousel jsem to, vychazim jen z toho co se tam pise)

 On 03/05/13 15:24, Bystroushaak wrote:
  Aha. Proč?
 
  Dne 5.3.2013 13:43, azurIt napsal(a):
  Ten priklad je dost vtipny :) ak to ma generovat takyto kod, tak to
  naozaj nie je pouzitelne.

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Suma podle klice slovniku v seznamu

2013-04-15 Tema obsahu Honza Javorek
Jde to samozřejmě v podstatě one-linerem, ale bude to nečitelný.



from itertools import groupby


def summarize(data):
get_b = lambda x: x['b']
get_a = lambda x: x['a']
return (
{'a': val, 'b': sum(map(get_b, group))}
for (val, group)
in groupby(data, key=get_a)
)

data = [{'a': 4, 'b': 3}, {'a': 4, 'b': 5}, {'a': 1, 'b': 3}, {'a': 3, 'b':
2}]
print list(summarize(data))  # [{'a': 4, 'b': 8}, {'a': 1, 'b': 3}, {'a':
3, 'b': 2}]



Já bych to udělal normálně cyklama, ať se v tom jde vyznat.

H



2013/4/15 starenka . staren...@gmail.com

 Ahoj, dal sem si malyho panaka, abych to pochopil, ale porad nechapu,
 pokud by ti nahodou slo o sumu cisel u klicu, tak collections.Counter:

  import collections
  c = collections.Counter()
  for one in [{'a':4,'b':3},{'a':4,'b':5},{'a':1,'b':3},{'a':3,'b':2}]:
 ... c.update(one)
 ...
  c
 Counter({'b': 13, 'a': 12})

 Ale asi chces neco jinyho, v tom pripade mi to asi lip vysvetli,
 protoze jsem z pomalejsich

 s
 ---
 In Perl you shoot yourself in the foot, but nobody can understand how
 you did it. Six months later, neither can you. | print
 'aknerats'[::-1]


 2013/4/15 Jaroslav Lukesh luk...@seznam.cz:
  Dobrý den,
 
  existuje na toto nějaký jednoduchý fígl?
 
  mám zdroj (první dva slovníky jsou za sebou abyste je nemuseli hledat,
 jinak
  jsou rozmístěná všeljak)
  [{'a':4,'b':3},{'a':4,'b':5},{'a':1,'b':3},{'a':3,'b':2}]
 
  a chci ve výsledku sesumírovat všecky b podle stejného klíče a, takto:
 
  [{'a':4,'b':8},{'a':1,'b':3},{'a':3,'b':2}]
 
  hodnota klíče a je obecná, tedy je to text, ne číslo.
 
  Děkuji, JL.
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Suma podle klice slovniku v seznamu

2013-04-16 Tema obsahu Honza Javorek
Ha, že je v operator i itemgetter jsem zapomněl :-) Pak je to ještě
kompaktnější one-liner.

def summarize(data):
return (
{'a': val, 'b': sum(map(itemgetter('b'), group))}
for (val, group)
in groupby(data, key=itemgetter('a'))
)

Díky za opravu.

H


2013/4/16 Jan Bednařík jan.bedna...@gmail.com

 Myslím že to využití groupby je parádní. Je to snadno čitelné, jednoduché
 a elegantní řešení. Těžko to půjde napsat čitelnějí pomocí cyklů. Ostatně
 právě kvůli tomuto příkladu existuje funkce groupby.

 Jen bych to lehce vylepšil použitím operator.itemgetter místo těch lambda
 funkcí, tzn.:

 from operator import itemgetter

 get_a = itemgetter('a')
 get_b = itemgetter('b')



 2013/4/15 Honza Javorek jan.javo...@gmail.com

 Jde to samozřejmě v podstatě one-linerem, ale bude to nečitelný.



 from itertools import groupby


 def summarize(data):
 get_b = lambda x: x['b']
 get_a = lambda x: x['a']
 return (
 {'a': val, 'b': sum(map(get_b, group))}
 for (val, group)
 in groupby(data, key=get_a)
 )

 data = [{'a': 4, 'b': 3}, {'a': 4, 'b': 5}, {'a': 1, 'b': 3}, {'a': 3,
 'b': 2}]
 print list(summarize(data))  # [{'a': 4, 'b': 8}, {'a': 1, 'b': 3}, {'a':
 3, 'b': 2}]



 Já bych to udělal normálně cyklama, ať se v tom jde vyznat.

 H



 2013/4/15 starenka . staren...@gmail.com

 Ahoj, dal sem si malyho panaka, abych to pochopil, ale porad nechapu,
 pokud by ti nahodou slo o sumu cisel u klicu, tak collections.Counter:

  import collections
  c = collections.Counter()
  for one in [{'a':4,'b':3},{'a':4,'b':5},{'a':1,'b':3},{'a':3,'b':2}]:
 ... c.update(one)
 ...
  c
 Counter({'b': 13, 'a': 12})

 Ale asi chces neco jinyho, v tom pripade mi to asi lip vysvetli,
 protoze jsem z pomalejsich

 s
 ---
 In Perl you shoot yourself in the foot, but nobody can understand how
 you did it. Six months later, neither can you. | print
 'aknerats'[::-1]


 2013/4/15 Jaroslav Lukesh luk...@seznam.cz:
  Dobrý den,
 
  existuje na toto nějaký jednoduchý fígl?
 
  mám zdroj (první dva slovníky jsou za sebou abyste je nemuseli hledat,
 jinak
  jsou rozmístěná všeljak)
  [{'a':4,'b':3},{'a':4,'b':5},{'a':1,'b':3},{'a':3,'b':2}]
 
  a chci ve výsledku sesumírovat všecky b podle stejného klíče a, takto:
 
  [{'a':4,'b':8},{'a':1,'b':3},{'a':3,'b':2}]
 
  hodnota klíče a je obecná, tedy je to text, ne číslo.
 
  Děkuji, JL.
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] ntlk - slovniky pro cestinu

2013-05-22 Tema obsahu Honza Javorek
Ahoj,

já osobně nevím, ale zeptal bych se někde borců na FI, kde s tímhle dost
dělají. Jak je na FITu ta sekce pro analýzu mluveného slova, tak na FI je
myslím zase skupina obecně na zkoumání přirozeného jazyka a dělají tam s
tím různé veletoče, je tam na to hodně předmětů. Pokud nějaké takové věci o
kterých píšeš existují, tak je dost možná i vytvořili tam - v NLP:
http://nlp.fi.muni.cz/en/nlpc Nedám ti asi kontakty na konkrétní lidi, ale
možná bys mohl napsat třeba autorům téhle knihovny a možná by mohli vědět
dál: https://code.google.com/p/chared/ (protože je to Python knihovna a
protože je z toho NLP).

Měj se,
H


2013/5/22 Martin Vich vichmar...@gmail.com

 Zdravim,

 netusite kde lze ziskat slovniky/korpusy/data pro cesky jazyk ? Rad bych
 to vyuzil v modulu ntlk (http://nltk.org http://nltk.org/nltk_data/) pro
 sentiment analyzu, kategorizaci ceskych textu a dalsi aplikace.

 Diky
 Martin Vich

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Na brněnském Pyvo + BRUG bude ve čtvrtek přednášet Lynn Root

2013-06-24 Tema obsahu Honza Javorek
Čauky mňauky!

Ve čtvrtek 27. 5. proběhne v Brně meetup příznivců *Python a Ruby*. Tématem
je tentokrát letní všehochuť. Začátek v *19 h* v prostorách pivnice *U
Dřeváka* poblíž brněnské Flédy. Přihlásit se můžete na
Lanyrduhttp://lanyrd.com/2013/brnenske-pyvo-brug-cervnove/,
Google+ https://plus.google.com/u/0/events/c8su2jvq9eu8rpjp1nafrnvn5n8 a
na Facebooku https://www.facebook.com/events/532544760140783/.

Přednášet bude Lynn Root http://www.roguelynn.com/, zakladatelka PyLadies
v San Franciscu, členka Python Software Foundation a vývojářka open source
v Red Hatu. Lynn představí svou přednášku pro
Djangocon.euhttp://2013.djangocon.eu/
/EuroPython https://ep2013.europython.eu/. Pokud ji chcete vidět, máte
jedinečnou příležitost, protože pak už se zase balí domů do SF :-) Taky to
bude druhá přednášející holka v historii brněnského Pyva, což rozhodně
nemůžete zmeškat.

Jinak pokud už delší dobu uvažujete o tom střihnout si na Pyvu nějakou
přednášku, teď je nejlepší příležitost - téma je všehochuť a nebudeme vás
tedy ničím omezovat ve vašem výběru a rozletu 8-)

Kdo by si chtěl naše Pyvo přidat automaticky do kalendáře, nechť tak učiní
přes tento odkaz: http://lanyrd.com/series/brno-pyvo/brno-pyvo.ics

Zdar a sílu!
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] (no subject)

2013-06-24 Tema obsahu Honza Javorek
Čauky mňauky!

Ve čtvrtek 27. 5. proběhne v Brně meetup příznivců *Python a Ruby*. Tématem
je tentokrát letní všehochuť. Začátek v *19 h* v prostorách pivnice *U
Dřeváka* poblíž brněnské Flédy. Přihlásit se můžete na
Lanyrduhttp://lanyrd.com/2013/brnenske-pyvo-brug-cervnove/,
Google+ https://plus.google.com/u/0/events/c8su2jvq9eu8rpjp1nafrnvn5n8 a
na Facebooku https://www.facebook.com/events/532544760140783/.

Přednášet bude Lynn Root http://www.roguelynn.com/, zakladatelka PyLadies
v San Franciscu, členka Python Software Foundation a vývojářka open source
v Red Hatu. Lynn představí svou přednášku pro
Djangocon.euhttp://2013.djangocon.eu/
/EuroPython https://ep2013.europython.eu/. Pokud ji chcete vidět, máte
jedinečnou příležitost, protože pak už se zase balí domů do SF :-) Taky to
bude druhá přednášející holka v historii brněnského Pyva, což rozhodně
nemůžete zmeškat.

Jinak pokud už delší dobu uvažujete o tom střihnout si na Pyvu nějakou
přednášku, teď je nejlepší příležitost - téma je všehochuť a nebudeme vás
tedy ničím omezovat ve vašem výběru a rozletu 8-)

Kdo by si chtěl naše Pyvo přidat automaticky do kalendáře, nechť tak učiní
přes tento odkaz: http://lanyrd.com/series/brno-pyvo/brno-pyvo.ics

Zdar a sílu!
Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] (no subject)

2013-06-24 Tema obsahu Honza Javorek
Nó jó, já si toho už všiml. Vždycky se mi něco takového stane! Aspoň že už
nepletu časy začátku jako kdysi, toto si lidi aspoň domyslí :-)

H


2013/6/24 Ondrej Beranek rain...@gmail.com

 a navíc to bylo pondělí :D


 Dne 24. června 2013 14:08 Ondrej Beranek rain...@gmail.com napsal(a):

 ahoj kocoure,

 čtvrtek 27.5. už bylo a jsem si jist že i v brně.

 O.

 Dne 24. června 2013 10:54 Honza Javorek jan.javo...@gmail.comnapsal(a):

  Čauky mňauky!

 Ve čtvrtek 27. 5. proběhne v Brně meetup příznivců *Python a Ruby*.
 Tématem je tentokrát letní všehochuť. Začátek v *19 h* v prostorách
 pivnice *U Dřeváka* poblíž brněnské Flédy. Přihlásit se můžete na
 Lanyrdu http://lanyrd.com/2013/brnenske-pyvo-brug-cervnove/, 
 Google+https://plus.google.com/u/0/events/c8su2jvq9eu8rpjp1nafrnvn5n8a na
 Facebooku https://www.facebook.com/events/532544760140783/.

 Přednášet bude Lynn Root http://www.roguelynn.com/, zakladatelka
 PyLadies v San Franciscu, členka Python Software Foundation a vývojářka
 open source v Red Hatu. Lynn představí svou přednášku pro 
 Djangocon.euhttp://2013.djangocon.eu/
 /EuroPython https://ep2013.europython.eu/. Pokud ji chcete vidět,
 máte jedinečnou příležitost, protože pak už se zase balí domů do SF :-)
 Taky to bude druhá přednášející holka v historii brněnského Pyva, což
 rozhodně nemůžete zmeškat.

 Jinak pokud už delší dobu uvažujete o tom střihnout si na Pyvu nějakou
 přednášku, teď je nejlepší příležitost - téma je všehochuť a nebudeme vás
 tedy ničím omezovat ve vašem výběru a rozletu 8-)

 Kdo by si chtěl naše Pyvo přidat automaticky do kalendáře, nechť tak
 učiní přes tento odkaz: http://lanyrd.com/series/brno-pyvo/brno-pyvo.ics

 Zdar a sílu!
 Honza

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Parsování XML - ExpatError: not well-formated

2013-07-15 Tema obsahu Honza Javorek
Ahoj,

pokud chceš parsovat XML v Pythonu, doporučuji knihovnu lxml, která je asi
tím nejrychlejším a nejvybavenějším nástrojem, jaký máš pro tento úkol k
dispozici. XML, které chceš parsovat, by mělo být validní - tzn. být přesně
podle specifikace, bez chyb, musí být well-formed. Další věc je kódování
souboru - pokud je XML uloženo v utf-8, je vše v pořádku a mělo by se ti
povést jej přečíst. Pokud je soubor v jiném kódování, MUSÍ mít na začátku
hlavičku (XML deklaraci) s definovaným kódováním, např.

?xml version=1.0 encoding=winodws-1250 ?

Pokud tam hlavička není, předpokládá se UTF-8. Je-li v tomto nějaký rozkol,
parser spadne na kolizních znacích.

Jestli máš nevalidní XML a stejně ho potřebuješ zparsovat, tak to je pak už
trochu vyšší dívčí - nejjednodušeji to jde řešit asi tak, že místo XML
parseru použiješ nějaký HTML parser, který je benevolentnější (byť, pozor,
v detailech není s XML parserem úplně zaměnitelný), např.
http://lxml.de/lxmlhtml.html

Více ti asi bez znalosti toho XML neporadím.

H



2013/7/15 michal.pet...@gmail.com

 Zdravím.
 Píšu v pythonu parser XML. Při parsování některých XML však dojde k chybě:
 xml.parsers.expat.ExpatError: not well-formed (invalid token): line 3270,
 column 529

 Dočetl jsem se že se může jednat o problém pokud XML obsahuje unicode
 znaky. Už jsem ale nenašel žádné informace jak tento problém efektivně
 řešit.

 Máte s tímto někdo zkušenosti ? Mohl by jste mi prosím někdo poradit jak
 bych toto mohl řešit?

 Pro parsování používám ElementTree, python 2.7

 Děkuji
 MP
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Parsování XML - ExpatError: not well-formated

2013-07-15 Tema obsahu Honza Javorek
Ještě doplním, že lxml má stejné rozhraní jako ElementTree + něco navíc.
API ElementTree by mělo být podmnožinou toho, co nabízí lxml - to co je
navíc je popsané zde: http://lxml.de/api.html

H


2013/7/15 Honza Javorek jan.javo...@gmail.com

 Ahoj,

 pokud chceš parsovat XML v Pythonu, doporučuji knihovnu lxml, která je asi
 tím nejrychlejším a nejvybavenějším nástrojem, jaký máš pro tento úkol k
 dispozici. XML, které chceš parsovat, by mělo být validní - tzn. být přesně
 podle specifikace, bez chyb, musí být well-formed. Další věc je kódování
 souboru - pokud je XML uloženo v utf-8, je vše v pořádku a mělo by se ti
 povést jej přečíst. Pokud je soubor v jiném kódování, MUSÍ mít na začátku
 hlavičku (XML deklaraci) s definovaným kódováním, např.

 ?xml version=1.0 encoding=winodws-1250 ?

 Pokud tam hlavička není, předpokládá se UTF-8. Je-li v tomto nějaký
 rozkol, parser spadne na kolizních znacích.

 Jestli máš nevalidní XML a stejně ho potřebuješ zparsovat, tak to je pak
 už trochu vyšší dívčí - nejjednodušeji to jde řešit asi tak, že místo XML
 parseru použiješ nějaký HTML parser, který je benevolentnější (byť, pozor,
 v detailech není s XML parserem úplně zaměnitelný), např.
 http://lxml.de/lxmlhtml.html

 Více ti asi bez znalosti toho XML neporadím.

 H



 2013/7/15 michal.pet...@gmail.com

 Zdravím.
 Píšu v pythonu parser XML. Při parsování některých XML však dojde k chybě:
 xml.parsers.expat.ExpatError: not well-formed (invalid token): line 3270,
 column 529

 Dočetl jsem se že se může jednat o problém pokud XML obsahuje unicode
 znaky. Už jsem ale nenašel žádné informace jak tento problém efektivně
 řešit.

 Máte s tímto někdo zkušenosti ? Mohl by jste mi prosím někdo poradit jak
 bych toto mohl řešit?

 Pro parsování používám ElementTree, python 2.7

 Děkuji
 MP
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Brněnské Pyvo ve 3D

2013-07-25 Tema obsahu Honza Javorek
Ahoj bratři a sestry,

chtěl bych upozornit na dnešní setkání brněnské sekty, tentokrát s
podtitulem 3D a všechno kolem. Zapsané přednášky:

- EuroPython report (Petr Viktorin)
- Základy v Blenderu, modelovaní, texturování a nasvícení (Martin Schrimpel)
- Python's game libraries (Petr Viktorin)

Pokud tedy půjdete po 19:00 kolem pivnice U Dřeváka na Dřevařské ulici,
stavte se ;-) Vítáni jsou všichni bez rozdílu vyznání, barvy geek trička
nebo počtu dimenzí.

Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Python Ostrava

2013-07-29 Tema obsahu Honza Javorek
Ahoj,

sháním Pythonisty z Ostravy na jeden zatím tajný projekt 8-) Vůbec nevadí,
že máte ženu, děti a tři práce, prostě mi jen prosím napište mail, pokud
sídlíte někde Beskydama a Polskem. Já se zanedlouho ozvu a sdělím o co jde.

Díky, mějte se,
Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] České svátky

2013-08-06 Tema obsahu Honza Javorek
Ahoj,

pokud byste ve své aplikaci / skriptu potřebovali české svátky, udělal jsem
tohle: https://pypi.python.org/pypi/czech-holidays/0.0.1

Mějte se,
Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] nahrada pip ?

2013-09-06 Tema obsahu Honza Javorek
Já vím, že to není asi úplně to co si chceš přečíst, ale já bych to do
Windows asi ani nezkoušel instalovat. Budeš s tím mít strašně problémů a
celý den strávíš jen tím, že se to pod nimi budeš snažit rozjet. Zkusil
bych spíš něco jako http://www.vagrantup.com/, udělal si pomocí toho
jednoduchý vývojářský virtuál s *nixem a tam si potom nainstaluješ úplně
všechno hladce a bez errorů.

Jen jsem chtěl pomoci s alternativním řešením, pokud to není nic pro tebe,
tak ti snad někdo pomůže jinak.

H


On Fri, Sep 6, 2013 at 3:22 PM, Ondrej Beranek rain...@gmail.com wrote:

 nakonec jsem pip i easy_install dostal do pythonu problem je ten ze proste
 psycopg nechce jit je tam nejaka buga vzteka se to na me takto:


 Python 3.4.0a1 (v3.4.0a1:46535f65e7f3, Aug  3 2013, 22:59:31) [MSC v.1600
 32 bit (Intel)] on win32
 Type copyright, credits or license() for more information.
  import psycopg2
 Traceback (most recent call last):
   File pyshell#0, line 1, in module
 import psycopg2
   File C:\Python34\lib\site-packages\psycopg2\__init__.py, line 50, in
 module
 from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
 ImportError: DLL load failed: Uvedený modul nebyl nalezen.
 


 kompilaci jsem delal pres mingw. tady skoncila vetsina lidi. dela to verze
 instalovana rucne ale i ostatni verze...

 behem instalace mi to hlasilo

 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\connection_int.c -o
 build\temp.win32-3.4\Release\psyco
 pg\connection_int.o -O3 -fno-strict-aliasing
 In file included from ./psycopg/psycopg.h:33:0,
  from psycopg\connection_int.c:27:
 ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
 not used
  [-Wunused-function]
  static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
 ^
 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\connection_type.c -o
 build\temp.win32-3.4\Release\psyc
 opg\connection_type.o -O3 -fno-strict-aliasing
 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\cursor_int.c -o
 build\temp.win32-3.4\Release\psycopg\c
 ursor_int.o -O3 -fno-strict-aliasing
 In file included from ./psycopg/psycopg.h:33:0,
  from psycopg\cursor_int.c:27:
 ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
 not used
  [-Wunused-function]
  static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
 .
 .
 coz mi prijde jako vpohode. jine nez tyto chyby tam nebyly.


 Dne 6. září 2013 13:04 Petr Blahos petrbla...@gmail.com napsal(a):


 Ne, že bych to zkoušel, ale podle pypi to vypadá, že pip podporuje Python
 3.
 https://pypi.python.org/pypi/pip/1.4.1

 http://stackoverflow.com/questions/6587507/how-to-install-pip-with-python-3
 Nebo jsem něco nepochopil?
 --
 Petr



 2013/9/6 Ondrej Beranek rain...@gmail.com

 pustil jsem se do pythonu 3 zjistuji ze na windows neni nastroj pro
 instalaci ruznych veci napriklad psycopg. pouzilval jsem v minulosti PIP
 ale ten se zda ze zemrel s verzi 2...

 existuje nejake dobre reseni jak / cim pip nahradit ?


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Brněnské Pyvo - Lightning Talk Edition

2013-09-25 Tema obsahu Honza Javorek
Ahoj,

Ve čtvrtek 26. 9. proběhne v Brně sraz příznivců *Python a Ruby*, tentokrát
bez tématu a bez vážných přednášek, naopak s velkým, neformálním prostorem
pro samotné účastníky. Začátek v *19 h* v prostorách pivnice *U
Dřeváka*poblíž brněnské Flédy. Přihlásit se můžete na
Lanyrdu http://lanyrd.com/2013/brno-pyvo/ a na
Facebookuhttps://www.facebook.com/events/335816893222589/
.

Zářiové vydání bude složeno čistě z *krátkých, pětiminutový výstupů* bez
následné diskuse (tzv. „lightning talků“), kde představíte něco zajímavého,
na co jste narazili, ať už to bylo cokoliv. K diskusi bude následná volná
zábava.

Více informací na python.cz a brug.cz. Nechcete-li už nikdy žádné Pyvo +
BRUG zmeškat, přidejte si naše setkání do
kalendářehttp://lanyrd.com/series/brno-pyvo/brno-pyvo.ics,
nebo jej sledujte přes RSS http://lanyrd.com/series/brno-pyvo/feed/.
Mějte se,
Honza
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Kritika, zhodnocení...

2013-10-15 Tema obsahu Honza Javorek
Ahoj,

jen doplním, že pokud šlo jen o to vypočítat velikonoční neděli/pondělí (a
není to jen nějaké cvičení), nástroje na to už existují hotové:

-
http://labix.org/python-dateutil#head-8863c4fc47132b106fcb00b9153e3ac0ab486a0d(python-dateutil)
- případně https://pypi.python.org/pypi/czech-holidays/

H



2013/10/15 starenka . staren...@gmail.com

 Ahoj,

 cet sem jen zbezne..
 - napriklad mi prijde dobry, kdyby to u tech funkcni, kdy to vraci
 (napr. ty velikonoce apod) mesic a den, vratilo radsi datetime.date,
 nez string (kde je jeste navic nahardkodenej ceskej mesic).
 - obdobne nedelni_pismeno_g, by IMO melo vratit None misto neni
 - spoustu tech if/else returnu muzes vratit na jedny radce a stejne
 citelne pomoci (napr. u zlate_cislo):  return cislo if cislo else 0

 Ten dotaz ohledne pramenu nechapu (vubec moc nechapu, co to vubec
 dela), ale rozhodne bych do toho zadny xml netahal :D. Kdyby neco,
 ubirat a pridavat dny muzes jednoduse pomoci datetime.timedelta

 slunce v dusi
starenka
 ---
 In Perl you shoot yourself in the foot, but nobody can understand how
 you did it. Six months later, neither can you. | print
 'aknerats'[::-1]


 2013/10/15 Marcus Scalpere xdlabac...@seznam.cz:
  Pěkný den vinšuji, rád bych si nechal zkritizovat přiložený skript,
  popřípadě bych uvítal jakékoli připomínky atd. Mimo jiné bych se rád
 optal
  na nejlepší řešení následujícího problému - v některých historických
  pramenech je datování typu např. 2 dny před sv. Václavem, nebo ve středu
 po
  sv. Václavu, tudíž mě napadlo vytvořit xml, kde budou svatí + datum
 jejich
  svátku a pak ve skriptu bych přidával či ubíral dny (pro zjištění
 přesného
  data). Jen první nápad.
 
  http://pastebin.com/4SKWA3ba
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Kritika, zhodnocení...

2013-10-15 Tema obsahu Honza Javorek
:-)

Tak ony velikonoce jsou dělány přes ten dateutil, takže tam záleží, jak moc
do minulosti jde ten. Jinak platí to, co je v README:

Aim of this library is to simplify work with Czech public holidays in
current applications, thus *it does not provide any historical data*. For
example, *Restoration Day of the Independent Czech State* is celebrated
since 2000, but the library returns it also for, let's say, 1978.

Čili - ne, historicky to tam není. Dalo by se to dodělat přes
https://cs.wikipedia.org/wiki/%C4%8Cesk%C3%BD_st%C3%A1tn%C3%AD_sv%C3%A1teka
jiné zdroje, ale nemám pro to využití. Pokud by se ti chtělo
knihovničku
obohatit o znalost historie, budu jen rád :-)

Honza


2013/10/15 Marcus Scalpere xdlabac...@seznam.cz

  A jak se zdá, dokonce sám autor:-) Cvičení to není, archiváři ani tesaři
 taková cvičení bohužel nemají:-) Svátky se hodí, něco takového přesně
 potřebuji. Jen se zeptám - jsou tam nějaká omezení co se týče roků? Snažím
 se z toho vykutit pomůcku pro archiváře, tudíž by to mělo zvládat třeba i
 14. století.

 Dne 15.10.2013 19:25, Honza Javorek napsal(a):

   Ahoj,

  jen doplním, že pokud šlo jen o to vypočítat velikonoční neděli/pondělí
 (a není to jen nějaké cvičení), nástroje na to už existují hotové:

 -
 http://labix.org/python-dateutil#head-8863c4fc47132b106fcb00b9153e3ac0ab486a0d(python-dateutil)
  - případně https://pypi.python.org/pypi/czech-holidays/

  H



 2013/10/15 starenka . staren...@gmail.com

 Ahoj,

 cet sem jen zbezne..
 - napriklad mi prijde dobry, kdyby to u tech funkcni, kdy to vraci
 (napr. ty velikonoce apod) mesic a den, vratilo radsi datetime.date,
 nez string (kde je jeste navic nahardkodenej ceskej mesic).
 - obdobne nedelni_pismeno_g, by IMO melo vratit None misto neni
 - spoustu tech if/else returnu muzes vratit na jedny radce a stejne
 citelne pomoci (napr. u zlate_cislo):  return cislo if cislo else 0

 Ten dotaz ohledne pramenu nechapu (vubec moc nechapu, co to vubec
 dela), ale rozhodne bych do toho zadny xml netahal :D. Kdyby neco,
 ubirat a pridavat dny muzes jednoduse pomoci datetime.timedelta

 slunce v dusi
starenka
 ---
 In Perl you shoot yourself in the foot, but nobody can understand how
 you did it. Six months later, neither can you. | print
 'aknerats'[::-1]


 2013/10/15 Marcus Scalpere xdlabac...@seznam.cz:
   Pěkný den vinšuji, rád bych si nechal zkritizovat přiložený skript,
  popřípadě bych uvítal jakékoli připomínky atd. Mimo jiné bych se rád
 optal
  na nejlepší řešení následujícího problému - v některých historických
  pramenech je datování typu např. 2 dny před sv. Václavem, nebo ve
 středu po
  sv. Václavu, tudíž mě napadlo vytvořit xml, kde budou svatí + datum
 jejich
  svátku a pak ve skriptu bych přidával či ubíral dny (pro zjištění
 přesného
  data). Jen první nápad.
 
  http://pastebin.com/4SKWA3ba
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 ___
 Python mailing listPython@py.czhttp://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Sraz v Ostravě

2014-01-14 Tema obsahu Honza Javorek
Ahoj,

sraz (nejen) Pythonistů se koná i v Ostravě, a to 16. 1., tedy tento
čtvrtek. Téma je volné, takže je prostor pro vlastní přednášku, lightning
talk, cokoliv. Přednášky jsou ale pouze příjemný bonus, hlavní je pyvo a
lidi - takže se nebojte, že něčemu nebudete rozumět nebo nezapadnete
:)Začíná to v 19:00 a místo konání je Sport Club na Vítězné ulici,
kousek od
Nové radnice.

http://srazy.info/pyvo-v-ostrave/4216
https://www.facebook.com/events/408040362663701/
http://lanyrd.com/2014/pyvo/

Budeme se na vás těšit!
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Pozvánka na lednové brněnské Pyvo

2014-01-28 Tema obsahu Honza Javorek
Ahoj, ahoj!

Ve *čtvrtek 30. ledna* se od 19:00 v brněnské
Koločavěhttp://www.kolocava.com/koná brněnský sraz příznivců
*Pythonu
a Ruby* na téma *paralelismus*, konkurence, vlákna, procesy,
atd.Concurrency! Parallelism! Paralelní Python, paralelní Ruby!

- paralelní paralelismus
- paralelní vlákna
- paralelní procesy
- paralelní asynchronnosti
- paralelní GIL?!!

Nestačí vám jedno jádro? Paralelizujete, pouštíte vlákna, podprocesy a
zelenitky? Zdají se vám noční můry o GILu? Pokukujete po Go, Rust či
Erlangu? Přidejte se k aktorům lednového Pyva+BRUGu, popijte asynchronně
natočené pivo, a kooperativně se podělte o své zážitky a
zkušenosti!Srdečně zveme všechny spící holiče, producenty, konzumenty
i večeřící
filozofy! Čtvrteční *útratu za pivo navíc sponzoruje Videoflot
http://www.videoflot.com/*, takže když dorazíte, rozhodně neprohloupíte :)

Zatím nahlášené přednášky:

- Petr Viktorin https://www.facebook.com/encukou: asyncio (py)
- Petr Pitr Chalupa https://www.facebook.com/pitr.ch: actor pattern (rb)
- tvoje přednáška

Lightning talky:

- David Spáčil https://www.facebook.com/david.spacil / Marek
Blažekhttps://www.facebook.com/marek.blazek:
Videoflot https://www.facebook.com/VideoFlot hledá ostříleného
Python/Django seniora
- tvůj lightning talk o čemkoliv

Přihlásit se můžete na
Facebookuhttps://www.facebook.com/events/477238015713414/,
Lanyrdu http://lanyrd.com/2014/brno-pyvo-lednove/ nebo
Google+https://plus.google.com/u/0/events/cth8htus159e6lqk58lqk1hgo1o.
Více informací na python.cz a brug.cz. Nechcete-li už nikdy žádné Pyvo +
BRUG zmeškat, přidejte si naše setkání do
kalendářehttp://lanyrd.com/series/brno-pyvo/brno-pyvo.ics,
nebo jej sledujte přes RSS http://lanyrd.com/series/brno-pyvo/feed/.

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Ostravské Pyvo: web.py, command line a uvidíme co ještě

2014-02-03 Tema obsahu Honza Javorek
Ahoj,

v Ostravě se bude konat tento čtvrtek další Pyvo.

Přijít může kdokoli - začátečník, ostřílený profesionál i ten, kdo Python
vůbec nezná. Po zkušenosti můžeme říct, že si zde rozšíří obzory úplně
každý. Mimoto poznáte nové lidi, příjemně strávíte večer u dobrého pivka a
jídla a ještě se něco naučíte.

Zatím přihlášená témata:

- základy vývoje webových aplikací ve frameworku web.py
- praktické použití command line

Nebudeme probírat nic extrémně komplikovaného a spíše se zaměříme na různé
možnosti využití Pythonu a jeho výhody. Pokud se o něm chcete dozvědět
více, určitě přijďte. S vlastní krátkou přednáškou se samozřejmě může
přihlásit kdokoli, není se čeho bát, protože během večera se vždy objeví
téma, které stojí za to probrat a osvětlit ostatním.

http://lanyrd.com/2014/napyvo/
http://srazy.info/pyvo-v-ostrave/4245
https://www.facebook.com/events/578961218857005/

Za tým organizátorů
Honza (a Lumírovy texty pozvánky 8-) )
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Zjištění dne v týdnu

2014-02-04 Tema obsahu Honza Javorek
Nečetl jsem detailně otázku, ale ještě je tu také dateutil
http://labix.org/python-dateutil, ten má pokročilejší funkce pro práci s
daty (Velikonoce, ...). Třeba by se něco z toho hodilo.

Honza


2014-02-04 Vrána, Jan jvr...@vranovi.info:

 Krasny den,


 a jaka data potrebujete zkoumat ? standartni knihova datetime jde ochodtne
 do roku 1 ?

 Python 2.7.3
  from datetime import date
  a = date(1582, 10, 13)
  a.timetuple()
 time.struct_time(tm_year=1582, tm_mon=10, tm_mday=13, tm_hour=0, tm_min=0,
 tm_sec=0, tm_wday=2, tm_yday=286, tm_isdst=-1)

 Jinak bych ulohu resil převodem data na julianske datum (napr:
 http://oneau.wordpress.com/2011/08/30/jdcal/) a pak je zjisteni dne v
 týdnu otazka delení sedmi.

 jinak prozkoumejte astronomicke ci astrologicke programy napsane v
 pythonu, ty musi mít praci s datem vyřešenou.

 S pozdravem Honza Vrana







 Dne 3. února 2014 22:58 Visgean Skeloru visg...@gmail.com napsal(a):

 Nevím co myslíš tím jak to využít pro zjištění dalších dnů, ale asi
 chces ziskat neco jako seznam roku podle weekday nebo tak neco, nevim
 jestli ti tohle pomuze ale koukni na nasledujici gist
 https://gist.github.com/Visgean/8793232
 asi nejužitečnější tam bude tenhle oneliner:

 years_by_weekday = lambda weekday: [datetime.date(day=1, month=1, year = 
 year).year for year in range(1582,2014) if datetime.date(day=1, month=1, 
 year = year).isoweekday() == weekday]

 btw tenhle kus dokumentace se hodí:
 date.weekday()

 Return the day of the week as an integer, where *Monday is 0 and Sunday
 is 6.* For example, date(2002, 12, 4).weekday() == 2, a Wednesday. See
 also 
 isoweekday()http://docs.python.org/2/library/datetime.html#datetime.date.isoweekday
 .
  date.isoweekday()

 Return the day of the week as an integer, where *Monday is 1 and Sunday
 is 7*. For example, date(2002, 12, 4).isoweekday() == 3, a Wednesday.
 See also 
 weekday()http://docs.python.org/2/library/datetime.html#datetime.date.weekday,
 isocalendar()http://docs.python.org/2/library/datetime.html#datetime.date.isocalendar
 .

 :)


 2014-02-03 Marcus Scalpere xdlabac...@seznam.cz:

 Zdravím pánové,
 mám dotaz ohledně zjištění dne v týdnu. Řekněme, že vím ve který den v
 týdnu začíná nový rok (1. 1.), jak to využít pro zjištění dalších dnů? A
 ano, vím, že už jsou hotové funkce, ale zatím jsem nenašel žádnou, který by
 byla bez časového omezení. A o to mi právě jde, aby to bylo použitelný pro
 greg. kalendář od 1582, pro jul. kalendář...ještě dál do minulosti.
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz




 --
 github/visgean http://github.com/Visgean

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz




 --
 *Jan Vrána*
 Dělnicka 26
 779 00 Olomouc
 tel: 777-808-339


 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Python freehosting

2014-02-05 Tema obsahu Honza Javorek
S omezeními jsou heroku.com a GAP i úplně zadarmo.

H


2014-02-05 Petr Messner petr.mess...@gmail.com:

 Pokud free = cena jedno, dvou... piv za měsíc, pak existují
 hostingy/aplikační cloudy, jako je rosti.cz, heroku.com nebo Google App
 Engine. Pokud zvládneš administraci linuxového serveru, tak není problém
 Python provozovat v nějakém levném VPS třeba u wedos.cz nebo virtio.cz.

 PM



 Dne 5. února 2014 16:09 Marcus Scalpere xdlabac...@seznam.cz napsal(a):

 Pěkný den přeji,
 v první řadě bych chtěl poděkovat za rady, opravdu to fungovalo po
 kratším bádání. Nyní další otázka - jak je na tom python a freehosting? A
 možná obecněji vzato python na webu? Přál bych si něco málo zkusit (opravdu
 málo, nic v djangu nebo podobném molochu), vlastně ani nevím, jestli vůbec
 potřebuji framework. Úplně by mi stačilo něco, co předávat data z formuláře
 a podobné drobnosti. Žádný šablony, databáze...Mám s tímhle mikroskopické
 zkušenosti s PHP. Takže doporučení, postřehy?
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz



 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Filozoficko-průzkumná otázka

2014-02-26 Tema obsahu Honza Javorek
Já se taky Pythonem živím. Pracuji na volné noze a píšu webová API. Teď
zrovna pro http://synopsi.tv/. Co se vzdělání týče, mám Mgr., ale titul
používám pouze pokud se pohybuji v akademické sféře.

Zrovna nedávno jsme se bavili o tom, že bychom na novou verzi
http://python.cz/ přidali nějaký seznam / mapku firem a jednotlivců, kteří
se Pythonem zabývají a živí, aby člověk, který po tomto jazyku pokukuje,
také věděl, že to nemusí být jen koníček - že se s Pythonem dají normálně
vydělávat slušné peníze a že je takových lidí v ČR dost.

H


2014-02-26 18:45 GMT+01:00 Marcus Scalpere xdlabac...@seznam.cz:

 Dne 26.2.2014 18:16, Petr Viktorin napsal(a):

  2014-02-26 18:01 GMT+01:00 Marcus Scalpere xdlabac...@seznam.cz:

 Pěkný den vinšuji,
 pythonem se neživím, ale dost mě baví, jako nezaměstnaný mám dost času a
 dost mě těší rychlost (možná zdánlivá) pokroku. Tak bych se rád optal -
 kdo
 z vás se živí pythonem?

 Já já já!

  A ti, kteří ano, co děláte (weby či něco jiného)?

 Něco jiného; dělám na systému na správu uživatelských účtů a podobných
 věciček: http://www.freeipa.org

  A jaké máte vzdělání?

 MSc., i když po bakaláři ta škola byla spíš záminka na cestování a
 dělání na vlastních projektících :)

  Jde mi o to, jestli můj koníček má budoucnost nebo to
 zůstane jen koníčkem. A jaká je šance na uplatnění? Berto spíš jen jako
 takový průzkum :-)

 Pythonistů není nikdy málo, Red Hat nabírá kde se dá, pošli CV :)
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

  Pracovat s pythonem a ještě s linuxem by bylo sice super, pochybuji, že
 dostudovaný mechanik a nedostudovaný archivář by byla posila do takovýho
 týmu. Na to si přijdu moc malý. A bohužel, z jazyků opravdu dobře umím leda
 tak latinu, a tak kupodivu není nijak oblíbená :/

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Filozoficko-průzkumná otázka

2014-02-28 Tema obsahu Honza Javorek
 Vezmu to z jiného konce. Tvůj úspěch je založen na multidisciplinární
znalosti (historie + schopnost vytvořit nástroj užitečný pro ostatní)

Toto taky podepisuju. Jeden kamarád uměl něco z programování a jinak to byl
novinář. Nasadil si web kde se žurnalisticky realizoval, dokázal využít
spojení obou světů. Někteří novináři se zase díky znalosti programování a
statistiky dali do datové žurnalistiky: data.blog.ihned.cz Zřejmě to nejsou
super programátoři, ale díky nějakým schopnostem z té oblasti a díky
schopnosti propojit oba světy vytvářejí úžasné věci. Jiný kamarád zase
studoval sportovní fakultu a taky uměl něco programovat - mohli mu tam
utrhnout ruce, protože dokázal vyřešit spoustu jejich problémů a dokázal
propojovat IT a sport / vědy o tom jak funguje lidské tělo, mohl napsat
jednoduché aplikace kam se zaznamenávala data, mohl dělat nějaké
statistiky, modely...

Netradiční spojení dvou světů ti umožňuje nebýt ani v jednom nejlepší, ale
přitom stejně excelovat a mít možnost vytvářet věci, jaké nikdo před tebou.

H



2014-02-28 11:53 GMT+01:00 mtip m...@atlas.cz:

 PP Mirku promiň, ale z mého subjektivního pohledu píšeš blbosti.
 Asi mám na věc svůj pohled.

 mtipÚspěch  závisí  podle  mě  v  první řadě na náhodě a pak trochu na
 tom
 mtipostatním. Třeba dobré nápady? Užitečnost a píle jim moc nepomáhá.

 PP Záleží na tom, co považuješ za úspěch.
 Psal  jsem  to  jako  odpověď  na  téma:  má  výzam  se učit Pyhon pro
 neprogramátora s ohledem na získání dobré práce?
 Takže  za  úspěch považuju to na co se tazatel ptá, tj. získání dobré
 práce. Říkám, že získat dobrou práci pro nepolíbeného jde mnohem snáze
 třeba  doporučením  známých,  než přesvědčováním zaměstnavatele o svých
 skutečných  kvalitách.  Na  pohovoru se přeci chválí každý. A co rozhodne
 o výběru zaměstance? Těžko obhajitelná  zkušenost mimo obor to asi nebude.

 VM Programování je řemeslo a já se nezdráhám říct, že dobrý programátor
 roste
 VM nikoli léta, ale desítky let. ALE kdo dokáže další věci (jednat s
 lidmi, ...

 mtipTak s tímhle se můžes tak akorát utěšovat. Programátor musí být
 mladý,
 mtipprotože   většina   dalších   programátorů  je taky mladých. A
 zatímco
 mtipzrál  a  dřel  víc  než  ostatní, protože musel nebo chtěl být
 samouk,
 mtipvyřadil se věkem z kolektivu těch mladších.

 PP Osobně bych byl potěšen, kdybych ve svém týmu měl třeba Donalda Knutha
 PP (http://cs.wikipedia.org/wiki/Donald_Ervin_Knuth, 76 let), i kdyby
 měl chodit
 PP do práce jen na kafe a pokecat si.
 Pokecat možná, ale kde zůstala ekonomická stránka věci?
 Navíc on už pracovat nemusí, promiň ale trochu příklad mimo mísu.

 PP Jak píše Vladimír Macek, klíčová je podle mě ta schopnost JEDNAT S
 LIDMI.
 PP A těmi lidmi jsou jak zákazníci tak i členové týmu.
 A k čemu ti to je, když ti nikdo nedá příležitost to využít?

 PP Petr

 Možná to vyznělo jako že zdůrazňuju jen věkový handicap, tak to není.

 Chci říct:
 -  zkušenosti  přicházejí  s  věkem,  ale  u programátora je věk větší
 handicap než v jiných oborech
 -   programátor  s odbornou VŠ má mnohem větší šance na dobrou práci v
 oboru  než  programátor bez odborné VŠ a není se čemu divit
 -  samouk  bude považován za horšího neznámým zaměstnavatelem, i kdyby
 to nebyla skutečnost
 - při pohovoru téměř vždy rozhoduje slupka nikoli jádro
 -  ostatní mimo-oborové kvality zaměstnance zůstanou bez příležitosti,
 protože bez náhody ani nenastoupí

 Takže podle mě nestudovaný programátor vždy snáze sežene práci v oboru
 papírového vzdělání než mimo  něj.
 Zaměstnavatel při obsazení místa vždy raději vsadí na jistotu  prospěchu
 než  na  nejisté  vzdušné  zámky.  O peníze jde přeci až poprvé.

 Prostě platí: Máš jakýkoliv subjektivní handicap při shánění práce?
 Mimo tebe chce práci i někdo jiný.

 Mirek

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnské Pyvo už příští čtvrtek

2014-03-21 Tema obsahu Honza Javorek
Ahoj,

chtěl bych vás pozvat na Brněnské Pyvo, které bude tentokrát v duchu
release party - probírat se budou novinky v Pythonu 3.4 a v Ruby =2.1, ale
taky to bude o vašich releasech, verzích, zpětné kompatibilitě, propagaci
nového software, nových verzích nějakého projektu, atakdále.

Přijedou i kamarádi, kteří organizují Pyvo v Ostravě, takže je můžete
přijít pozdravit a popovídat jim, jaké to bylo v pravěkých dobách
Brněnského Pyva, protože přesně to oni teď zažívají na vlastní kůži a
vtipnými historkami jim určitě dodáte chuť a energii do dalších ostravských
srazů 8-)

https://www.facebook.com/events/218003315065887/
http://lanyrd.com/2014/brno-pyvo/

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Dubnové Pyvo v Brně: Překladače

2014-04-22 Tema obsahu Honza Javorek
Překladače, parsery, kompilátory, konečné automaty, dekompilátory,
generátory překladačů, gramatiky, bizoni aj. zvěř. Tentokrát to nebude
žádný webíkový bullshit, tady jde do tuhého! A navíc jsme pozvali speakery,
kteří mají fakt co říct:

* David Majda (SUSE Linux): PEG.js, Parser Generator for JavaScript
* Petr Zemek (FIT): Zpětný překlad - jak z binárky dostat zdroják
* Zdeněk Němec (Apiary): Jak jsem vyráběl Snowcrash
* třeba ty!

Chceš nám v lightning talku představit pyparsing, PLY, parsimonious? A co
třeba treetop, parslet? Nebo v rychlosti porovnáš všechny? Nebo na takové
hračky nevěříš a tvou modlou jsou yacc, bison, popřípadě ANTLR? Rádi
uslyšíme tvůj názor - ať už před plátnem, nebo nad borščem u tankového piva.

https://www.facebook.com/events/641004872639622/
http://lanyrd.com/2014/brnenske-pyvo-brug-dubnove/
http://www.zdrojak.cz/zpravicky/brnenske-pyvo-brug-poradaji-ve-ctvrtek-setkani-python-ruby-vyvojaru-tema-prekladace/

Zdar a výpočetní sílu,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Re: NaPyVo #38: CMS Battle

2014-05-19 Tema obsahu Honza Javorek
Já taky přiznávám blog v Pelicanu. Ale nevím jak mi to na středu vyjde,
protože mám podlomené zdraví :(

H


2014-05-19 8:55 GMT+02:00 Petr Viktorin encu...@gmail.com:

 2014-05-19 0:43 GMT+02:00 Jiri Barton j...@tele3.cz:
  Pratele, dalsi Python sraz #38 v Praze se neuprosne blizi! Na prvni
 pohled
  mozna vzdalene tema CMS, ale kdo z vas nema nebo nemel nekdy vlastni
  stranku/blog?
 
  DJANGO-CMS
  Krome ohlasenych hvezd vecera, vzpomente si, nevideli jste nekdo
 django-cms
  v akci? Staci lightning-talk, napr. k cemu to je, priklad pouziti, nebo
  nejaky pekny nazor staci.
 
  PELICAN, JEKYLL, etc.
  Posledni dobou vidim kolem sebe narust statickych generatoru stranek,
 pritom
  jejich editace muze probihat obdobnou formou jako u dynamickych CMS. Ja
  myslim, ze se podivam, jak jsem publikoval vlastni blog na GitHub pages s
  pomoci Jekyllu. Mam takovy pocit, ze nekdo zminoval, ze pouziva Pelican?
  Doporucuju se priznat, jinak si vas najdu a lightning talk vas asi
 nemine.

 No jo, já mám vlastně blog v Pelicanu. Zkusím vymyslet co by se o tom dalo
 říct.

  Kazdopadne prijdte tuto stredu, 21. 5. 2014 na Venecek, Ostrovskeho 38a,
  Praha 5 - Smichov od 19:00. Bude asi vedro, pivo tam urcite najdete.
 
  Ciao
  whiskybar
 
  http://lanyrd.com/2014/praha-pyvo-may/
 
 
 
 
  On 2014-05-13 16:44, Jiri Barton wrote:
 
  feat Honza Kral - Ella
   Radek Svarz - Mezzanine
  karaoke free track
 
 
  wed 21th may
  doors 7pm-1am
 
  support by whiskybar
 
 
  CLUB Na Venecku, Ostrovskeho 38a, Praha 5 - Smichoff
 
  http://lanyrd.com/2014/praha-pyvo-may/
 
 
  P.S. jedna se o 38. Python sraz NaPyVo v Praze
 
  ___
  Python mailing list
  python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
  Visit: http://www.py.cz
 
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
 
  --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
  django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
  zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.

 --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs

 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Další možnosti najdete na adrese https://groups.google.com/d/optout.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnské Pyvo 29. 5. na téma kutil Tim

2014-05-22 Tema obsahu Honza Javorek
Ahoj,

pozvánka na další brněnské Pyvo, tentorkát v duchu: Pojď představit svůj
projekt!

Píšeš po večerech hru, tvoříš si webovky, nebo jsi napsal CLI pro svou
banku? Nebo jsi napsal open-source projekt, který teď používají tisíce
lidí? Na květnovém Pyvu uvítáme, mezi pivkem a borščem, krátké (1-10 min.)
prezentace takového toho domácího kódění.

Takže: Odhoďte všechny strachy a vytaste se se svými kutilskými pokusy a
úspěchy!

Facebooky: https://www.facebook.com/events/1426331887631114/
Nefacebookové internety: http://lanyrd.com/2014/brnenske-pyvo-kvetnove/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Videa z přednášek

2014-05-27 Tema obsahu Honza Javorek
Ahoj vespolek,

nevím, zda jsem to už někdy psal i sem, ale i kdyby jo, tak mě prosím
omluvte. Nejspíš jste už někde zaregistrovali, že v Brně pořádáme srazy
Pythonistů s přednáškami. Tak na těchto srazech jsme zhruba už dva roky
točili v podstatě každé vystoupení. Akorát to mělo jeden háček - materiál
jsme nezpracovávali a nedávali online.

Teď se tak konečně (díky pyvec.org a Red Hatu) děje! (korporátní jazyky by
řekly, že se konečně povedlo nastavit procesy O_o ) Všechna videa z
brněnských srazů najdete zde:
https://www.youtube.com/channel/UCzE1AyBbdp8_fbDvnrW5GgA Tedy všechna ne,
zpracováváme a uvolňujeme je postupně. Už teď si ale můžete projít
například:

- jak dělat textová rozhraní (CLI): knihovny, triky, barvičky, ...
- jak dělat grafická rozhraní (GUI): PySide, Qt, GTK, ...
- Python na neobvyklých místech: Jython, Blender, telefonní ústředna
- generátory, dekorátory, vychytávky v Pythonu3, async.io
- jak psát HTTP API
- a další

Zvláště bych chtěl vyzvednout tyto dvě přednášky:

- https://www.youtube.com/watch?v=bjkKYIS7L00 - dlouhá, ale velice povedená
- https://www.youtube.com/watch?v=T0tzPBV4Qfk - Python v telefonní ústředně

Na Pyvo s telefonní ústřednou skoro nikdo nedošel, protože byly Velikonoce.
Všichni se ale pak ptali po této přednášce a já osobně záznam z tohoto
výstupu prohlašuji za nejžádanější a nejpoptávanější věc, mnozí se po ní
ptali ještě snad půl roku po události :) Takže konečně je to venku!

Ať už jste z Hradce, Plzně, nebo z vesničky střediskové, brněnské Pyvo teď
může být přímo ve vašem pokoji. K přednáškám doporučuji tlumené světlo a
konzumaci ležáku, abyste zachytili alespoň kousek atmosféry. Doporučil bych
i boršč, ale kdo nemáte ukrajinskou babičku jako já, tak to můžete mít
složitější - toto je tedy pouze pro fajnšmekry.

Mějte se. Pokud byste něco na videích změnili nebo vylepšili, dejte vědět.
A pokud se vám videa líbí, šiřte je prosím, protože čím více shlédnutí
uvidíme na počítadlech, tím větší motivaci budeme mít je i nadále dělat.
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnský sraz - letní mix něco o polském PyConu

2014-06-24 Tema obsahu Honza Javorek
Nazdar,

červnové Pyvo v Brně nestíhám propagovat, je už tento čtvrtek, ale bude
stát určitě za to - přijede Filip z Polska a bude vyprávět o jejich PyConu,
prý včetně nějakých zábavných historek :-) Rozhodně to bude zajímavé pro
kohokoliv, kdo by rád někde něco organizoval. No a taky je to letní mix bez
konkrétního tématu, takže máte-li někdo něco na srdci, přihlašte se - ať už
to bude 5, 10 nebo 15 minut, prostor má tentokrát každý!

Facebook: https://www.facebook.com/events/719773794731337/
Lanyrd: http://lanyrd.com/2014/brno-pyvo-june/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Grilovací Brněnské Pyvo ve Slavkově

2014-07-14 Tema obsahu Honza Javorek
Ahoj,

plánujeme Brněnské Pyvo na červenec. Tak vás chci pozvat, ale POZOR, je tam
POVINNÁ REGISTRACE přes Google Forms, viz níže...

Toto Pyvo bude grilovací, ve Slavkově u PyLady Šárky. Potřebujeme ale
vědět, kolik zhruba koupit piva a tudíž kolik lidí přijde. Gril je sice
relativně malý, ale najíme se z něj. Zájemci se budou muset přihlásit aspoň
tak týden předem, jinak pro ně nezbude pivo/místo ke spaní. Na tomto Pyvu
nebudou žádné přednášky. Bude čistě DISKUSNÍ! (a GRILOVACÍ!) :)

Tento formát je organizačně náročnější než pozvání do hospody, a proto
potřebujeme předem vědět, kolik nás bude.

Přihlašujte se zde:
https://docs.google.com/forms/d/1jGCZYY4kqYsbf_ldAjALzwA53g-ug6CkYmz5OOnolgc/viewform?usp=send_form
(Pokud nemáte rádi Google, ozvěte se Petrovi na mail - pvikt...@redhat.com)

- Přineste si vlastní maso na gril. Chleba  hořčici přinesou organizátoři;
pokud nechcete,
- Narazíme pivo ze Slavkovského pivovaru. Při registraci si tipněte kolik
ho zhruba vypijete, ať víme jak velký sud přivalit.
- Je možné na místě přespat. Podmínky záleží na počtu lidí, takže se
přihlašte a dál budeme informovat.

FB: https://www.facebook.com/events/773313176046159/
Lanyrd: http://lanyrd.com/2014/brnenske-pyvo-brug-bitva-tri-cisaru/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] PyLadies v Brně

2014-09-15 Tema obsahu Honza Javorek
Ladies  gentlemen,

po roce experimentování se zárodky PyLadies v Brně ohlašujeme tento podzim
velký veřejný start nové skupiny: http://python.cz/pyladies Uvidíme, jak se
to chytí a zda to přežije, ale věříme že přežije a že si to PyLadies
nakonec přeberou pod svá vlastní křídla a bude to pak holky sobě.

Znáte-li dívku či ženu, která se chce naučit programovat, neváhejte a dejte
jí o tom vědět! A jste-li dívkou či ženou, která chce naučit nějaké další
dívky či ženy programovat v Pythonu, neváhejte a přidejte se!

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnské Pyvo + BRUG: Rozšiřitelné

2014-09-19 Tema obsahu Honza Javorek
Ahoj,

v Brně máme téma o rozšířeních, pluginech, modulech, atd. Dělali jste někdo
rozšíření (do Flasku, Djanga, ...)? Povězte nám o tom, jak je to v takových
projektech řešeno. Dělali jste rozšiřitelný systém? Přijďte popovídat o
tom, jaké jste řešili problémy!

https://www.facebook.com/events/775157795883857/
http://lanyrd.com/2014/brno-pyvo-september/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Soutěž o lístek na PyCon PL

2014-09-29 Tema obsahu Honza Javorek
Ahoj, máme volný lístek na PyCon PL a nezvládli jsme ho udat na minulém
brněnském Pyvě, protože jsme truhlíci a špatně jsme se domluvili :(

PyCon PL se koná kousíček za našimi hranicemi. V rámci vstupenky je
ubytování i jídlo (all inclusive). Podle všeho by to měla být sranda -
zeptejte se Honza Král. Ten tam ostatně letos jede, takže byste měli
sparing partnera a navíc byste se třeba mohli nějak domluvit na společné
dopravě. Bude tam i někdo z ostravského Pyva, protože tam taky měli k
dispozici jeden lístek. Pro detaily a program se podívejte sem:
http://pl.pycon.org/2014/

Navrhuji volnou soutěž. Kdo se chce na PyCon PL vydat, napište mi mail,
tweet, nebo sem hoďte komentář. Ve 20:00 SELČ to uzavřu, proženu přes
import random a ohlásím vítěze.

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Soutěž o lístek na PyCon PL

2014-09-29 Tema obsahu Honza Javorek
Ahoj,

takže pokud jsem nikde nic nepřehlédl, vítězem se po rozlosování stává
Jaroslav Vysoký z Roudnice! Jardo, blahopřejeme a z našeho
brněnsko-pražského studia posíláme výhru k Labi! Přikládám důkaz místo
slibů, snad Petr Viktorin jakožto náš brněnský Python bůh nezabije příliš
mnoho koťátek za to, že jsem to udělal v Pythonu 2.7 a ne ve trojce.

Díky všem za účast!
Honza

2014-09-29 13:32 GMT+02:00 Honza Javorek m...@honzajavorek.cz:

 Ahoj, máme volný lístek na PyCon PL a nezvládli jsme ho udat na minulém
 brněnském Pyvě, protože jsme truhlíci a špatně jsme se domluvili :(

 PyCon PL se koná kousíček za našimi hranicemi. V rámci vstupenky je
 ubytování i jídlo (all inclusive). Podle všeho by to měla být sranda -
 zeptejte se Honza Král. Ten tam ostatně letos jede, takže byste měli
 sparing partnera a navíc byste se třeba mohli nějak domluvit na společné
 dopravě. Bude tam i někdo z ostravského Pyva, protože tam taky měli k
 dispozici jeden lístek. Pro detaily a program se podívejte sem:
 http://pl.pycon.org/2014/

 Navrhuji volnou soutěž. Kdo se chce na PyCon PL vydat, napište mi mail,
 tweet, nebo sem hoďte komentář. Ve 20:00 SELČ to uzavřu, proženu přes
 import random a ohlásím vítěze.

 Mějte se,
 Honza

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-02-11 Tema obsahu Honza Javorek
Bottle je podle me spis na skolni priklady, ale znam startupy, ktery na tom
delaji produkcni sw :)

Do Flasku si na formulare vem https://flask-wtf.readthedocs.org/en/latest/

Honza

2015-02-11 14:35 GMT+01:00 starenka . staren...@gmail.com:

 Btw: pokud mas na vyber jen dve (nebo relativne malo) moznosti je
 podle me lepsi misto selectboxu (dropdownu), pouzit radia...
 ---
 In Perl you shoot yourself in the foot, but nobody can understand how
 you did it. Six months later, neither can you. | print
 'aknerats'[::-1]


 2015-02-11 14:34 GMT+01:00 starenka . staren...@gmail.com:
  Ahoj,
 
  Flask/bottle je podle me uplne dostacujici. V kazdym pripade bych asi
  trochu osetril vstupy (napr pokud mi to dovoli sipkama kliknout rok
  -1, tak se ti to zhrouti)
 
  Pro tip: tlacitko smazat formular je podle me naprosto k nicemu
 
 
  ---
  In Perl you shoot yourself in the foot, but nobody can understand how
  you did it. Six months later, neither can you. | print
  'aknerats'[::-1]
 
 
  2015-02-11 14:04 GMT+01:00 Marcus Scalpere marcus.scalp...@gmail.com:
  Zdravím,
  řeším dilema ohledně web-frameworku. Bohužel nemám zkušenosti s
 webdesignem, první pokus dopadl takto http://edelstadt.pythonanywhere.com/
 (vůbec netuším, jestli je v pořádku mít kupu formulářů na jedné stránce),
 ale dostal jsem pár dalších nápadů (a nejspíš mě napadnou další), takže
 bych to potřeboval buď rozšířit nebo vytvořit něco úplně nového. Co zvolit?
 Osobně jsem zúžil výbět na Flask, Bootle a Pyramid. Uvedená verze je ve
 Flasku, ale občas jsem měl problém poprat se právě s formuláři. Navíc bych
 chtěl generovat takový event calendar, který bude (asi?) sosat data ze dvou
 různých zdrojů (události, které se opakují každý rok ve stejný den a
 události, které jsou v různé dny, taky by se hodil nějaký návrh), takže
 netuším, jestli to ještě spadá do micro-blogu nebo už je to o level víc.
 
  A spíš průzkumná otázka - je vůbec šance nějaknechci říci přímo
 vydělat, možná monetizovat takový nápad?
  ___
  Python mailing list
  python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
  Visit: http://www.py.cz
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] ? Prazske Pyvo #47 ?

2015-02-18 Tema obsahu Honza Javorek
To o navrhu interface knihoven by bylo super. (Osobne jsem si pro vlastni
potrebu vyvinul rozdeleni API vs. interface, aby se mi to nepletlo - API
pro webova, interface/rozhrani pro knihovny atd.)

Jinak Django REST Fw pouzivali myslim ve Videoflotu (halo... Tomas
Ehrlich...?), tak by me zajimalo jak to dopadlo a jak se s tim pracuje,
jestli je to dobry nebo ne. A Falcon by me taky zajimal. Podle me ma hezci
interface na psani views nez Flask.

Co bych nabidnul ja, to bych si jeste nechal projit hlavou :) Taky muzem
zkusit vyslat Zdenka https://twitter.com/zdne, ten ma vzdy nejakou pecku
a libi se vsem a vsude ;)

H



2015-02-18 16:04 GMT+01:00 Honza Král honza.k...@gmail.com:

 Ja nekdy neco rad povim o designu API knihoven - tedy ne REST, ale jak
 navrhnout interface neceho ala Django ORM (Elasticsearch DSL) aby slo
 udelat vse co by mohlo byt potreba, lide se nemuseli prilis veci ucit
 a dobre se jim to pouzivalo.

 Pripadne i neco o tom jak udrzujeme API pro elasticsearch up-to-date
 vcetne klientu v 6 jazycich.

 Ale bohuzel v Breznu nebudu.
 Honza Král
 E-Mail: honza.k...@gmail.com
 Phone:  +420 606 678585


 2015-02-18 15:56 GMT+01:00 Jakub Vysoky ja...@borka.cz:
  s tebou uz zrovna pocitame, i kdyz, zalezi, co nabidnes :
 
  kdo dal? vitek by mohl neco povedet o falcon, ze jo?
 
  ale jeste by to chtelo nejake api frameworky, nebo mozna neco, co ty api
  data uz bude nekde zobrazovat (ruzne tyhle javascript knihovny?:))
 
  napady vitany!
 
  2015-02-18 15:04 GMT+01:00 Honza Javorek m...@honzajavorek.cz:
 
  Ja?
 
  2015-02-18 12:31 GMT+01:00 Jakub Vysoky ja...@borka.cz:
 
  api mozna priste, ale shanime speakry... takze #callforspeakers !!!
  napady?
 
  On Monday, February 16, 2015 at 11:37:07 PM UTC+1, Radek Svarz wrote:
 
  To API or not to API?
 
  Takze API nakonec nebude?
 
  Na to jsem se tesil.
 
  r
 
 
  On Monday, February 16, 2015 at 11:08:12 PM UTC+1, Honza Král wrote:
 
  Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls. A
  take prinesu par knih do knihovnicky abychom to mohli hned vyzkouset
  :)
  Honza Král
  E-Mail: honza...@gmail.com
  Phone:  +420 606 678585
 
 
  2015-02-16 23:01 GMT+01:00 Petr Viktorin enc...@gmail.com:
   Hlásím jeden lightning talk na https://github.com/pyvec/bookshelf
 !
   Příležitost pro všechny ze svých přečtených (nejen) Pythoních
 svazků
   ofouknout prach, a nechat je kolovat po republice.
  
   A slyšel jsem že Mikey odřekla účast, tak na report o DjangoGirls
 by
   to chtělo nějakého kouče. Co vy na to, Honzové? :)
  
   2015-02-16 17:57 GMT+01:00 Jiri Barton jb...@tele3.cz:
   Zdar Pythonisti,
  
   uz tuto stredu, pozitri, osmnacteho unora dvatisice patnact se
   uskutecni
   dalsi, ctyricaty sedmy, bleskovy Python sraz. Jakovzdy to bude Na
   Venecku,
   Ostrovskeho tricet osm A, Praha PET - Smichoff, od devatenacti
   hodin.
  
   Ohlasy na minuly Docker sraz byly velke a brzy jiz chystame
   pokracovani;
   speakri nam bohuzel trochu vybouchli, ale nezoufejte, sraz bude.
 Jak
   napovida %subj%, radi bychom ozivili lightning talky, pripadne i
   kratsi
   zpravicky lze. Uplne nejlepe udela ten, kdo si vzpomene, co ho od
   noveho
   roku nadchlo a v vcem/s cim rad dela!
  
   Whiteboard:
   kitchen.ci - test konfiguraci
   predbezna zprava o Django Girls - Django workshopu v Brne
   ...
  
   Urcite dorazte!
  
   whiskybar
  
   http://lanyrd.com/2015/praha-pyvo-february
  
   --
   --
   E-mailová skupina djan...@googlegroups.com
   Správa: http://groups.google.cz/group/django-cs
   --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru
   skupiny
   django-cs ve Skupinách Google.
   Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze
   skupiny,
   zašlete e-mail na adresu django-cs+...@googlegroups.com.
   Chcete-li zobrazit tuto diskusi na webu, navštivte
  
  
 https://groups.google.com/d/msgid/django-cs/d1980910af018018c1d5d41f7c72bdde%40hosting4u.cz
 .
   Další možnosti najdete na adrese
 https://groups.google.com/d/optout.
  
   --
   --
   E-mailová skupina djan...@googlegroups.com
   Správa: http://groups.google.cz/group/django-cs
   ---
   Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
   django-cs ve Skupinách Google.
   Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze
 skupiny,
   zašlete e-mail na adresu django-cs+...@googlegroups.com.
   Chcete-li zobrazit tuto diskusi na webu, navštivte
  
 https://groups.google.com/d/msgid/django-cs/CA%2B%3D%2BwqDkgGAL5s4oNzbUhQhgxin-ukHjsfMmiKKbJ4mwRN%2B-ag%40mail.gmail.com
 .
   Další možnosti najdete na adrese
 https://groups.google.com/d/optout.
 
 
 
 
 
  --
  Jakub Vysoky
 
  mob: +420 605 852 377
  jab: jakub.vys...@gmail.com
  twit: https://twitter.com/kvbik
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  ---
  Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
  „django-cs“ ve Skupinách Google.
  Chcete-li zrušit odběr skupiny

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-02-20 Tema obsahu Honza Javorek
Kdyby to nekoho zajimalo, ja pouzivam Flask, protoze:

1. KISS, The Best Code is No Code At All apod. buzz... Mam rad jednoduchy
veci, kde je presne to, co tam ma byt, a nic navic.

2. Skoro nikdy jsem behem sve Python kariery nedelal appku ala CMS nebo
neco, kde jsem potreboval ty batteries v Djangu... takovy appky sice umi
vydelavat penize, ale pro me osobne byly v te dobe tak nejak nudny, takze
jsem se zameroval na jiny veci, pro me zajimavejsi, a zustal jsem radsi
chudej :D Kdysi jsem jich v PHP udelal milion, ale byl jsem na tom uz
vyhorenej a chtel jsem delat spis nejake haluze.

Vysledkem bylo, ze se mi treba nekolik let povedlo nenapsat ani jeden
webovy formular, coz pro me v urcitou chvili byl takovej symbol toho
nejnudnejsiho, na cem muzu pracovat. Delal jsem API nebo maly webiky
zalozeny na jinych vecech nez sablony-ORM (treba na Mongu nebo jen na
Redisu), nikde se neprihlasoval zadny uzivatel atd., takze Django by mi v
nicem moc nepomohlo. Dneska uz jsou Django REST Framework, Tastypie, nejaky
ODM extensions na Mongo, ale tehdy mi to prislo nic moc. Byly v zacatku a
delalo to veci po svym, ne po mym, pricemz jejich ohybatelnost byla mala.

Flask je dobry na obskurni veci, kde vam Django spis leze do cesty. Ma
milion extensions a poskladate si z nich to, co zrovna chcete, zvlast kdyz
to ma mit 4 views a az za tim je nejaka hodnota, neco neobvykleho. Potom to
jadro napisete jak chcete a pak uz je fuk, v cem bude ta fasada, kdyz na ni
nestoji svet.

3. Casto jsem delal na necem, co jsem NECHTEL, aby se rozrostlo. Mam
omezeny zdroje (cas, energie, mana, ...) a pokud delam projekt typu one
man show, tak ho musim udrzovat pri velikosti, v niz je pro me
managovatelny. Jestlize mi vyrusta z Flasku (napr. zitkino.cz), je to
urcity signal, ze to jde do kytek, protoze na to nebudu mit cas. Delam v
tom kraviny jako https://github.com/honzajavorek/film2trello nebo stranky,
ktery by mohly byt skoro staticky. Na to je proste Django kanon na vrabce a
ja ho neznam tak dobre, abych ho nahodil za 4 minuty stejne, jako ten Flask
(nekdo ho zna presne tak dobre a microappku v nem nahodi stejne rychle jako
ja Flask, takze tahle vyhoda/nevyhoda je ciste subjektivni).

Jinak me nic moc uz nenapada, a proto lidem od jiste doby doporucuju hlavne
to Django. Moje duvody pro pouziti Flasku jsou subjektivni a specialni.

Cau,
Honza



2015-02-19 20:01 GMT+01:00 Radek Holý radekholypub...@gmail.com:



 Dne 19. února 2015 11:19 Jan Bednařík jan.bedna...@gmail.com napsal(a):


 2015-02-18 21:58 GMT+01:00 Pavel S pa...@schon.cz:

 Ahoj. Vykaslal bych se na vsechny frameworky, prestoze jiste maji sve
 kvality (django, flask apod.).

 Pokud jsi zvidavy clovek a chces se neco naucit, jak funguje HTTP, napis
 si framework vlastni.

 Pro zacatek nepotrebujes zadny webserver. Zacal bych u modulu wsgiref,
 vezmi hello world aplikaci (
 https://docs.python.org/2/library/wsgiref.html#examples ), napis
 abstrakci nad request a response, potom nejaky URL router. Pozdeji az budes
 potrebovat formulare, udelas si abstrakci na formulare.

 Do ceho bych se radeji nepoustel je vlastni sablonovy system. Tam bych
 vzal osvedcene jinja2. Pokud bude treba databaze, doporucuji SQLAlchemy.

 Az si timhle projdes, nabidky se jiste objevi (to je ta monetarizace
 know-how).

 Hodne stesti!



 Až si tím projde, tak se nabídky neobjeví. Nikdo nechce platit lidi,
 kteří rádi vymýšlejí kolo a řeší věci, co dávno vyřešil někdo jiný.

 Python je jazyk s batteries included. Obvykle se stačí poohlédnout po
 hotových knihovnách a ty využít. A ve většině případů jsou ty hotové
 knihovny mnohem lepší, než kdyby si je člověk psal sám (protože jsou
 výsledkem spolupráce a zkušeností více lidí).


 Taky mi to nepřipadá jako dobrá rada. Cílem je vyprodukovat web a ne
 framework. Pokud existuje framework, který nabízí vše, co Marcus potřebuje,
 nevidím v jeho situaci důvod proč se zdržovat vymýšlením nového. A i kdyby
 žádný nevyhovoval, spíš bych vylepšil nějaký existující než začínal nový.
 Pro vznik nového podle mě musí být dobrý důvod. A upřímě řečeno, já bych
 určitě neplatil za framework, který vyvíjí jediný člověk, zvlášť když kolem
 existuje spousta dobrých frameworků zadarmo.

 No a už vůbec se nestotožním se snahou zpeněžit know-how. IMHO, know-how
 se má sdílet, ne na něm vydělávat. Ale vím, že se mnou spousta (nejen
 kapitalisticky založených) lidí nebude souhlasit. Jsem moc velký idealista.




 A když bych se měl vyjádřit k tématu, tak v zásadě souhlasím s těmi kdo
 doporučují Django. Má výbornou dokumentaci, spoustu návodů, a spoustu
 hotových komponent, který spolu dobře fungují (ORM, templaty, formuláře,
 cache, ...), a stačí je prostě použít když je potřeba. Ale co vidím jako
 podstatnější je to, že Django člověka vede k tomu, jak si uspořádat kód do
 nezávislých komponent (modely, views, templaty, management commandy, ...).
 Jak vytvářet malé nezávislé aplikace použitelné ve více projektech. Atp.


 Myslím si, že pro zkušeného borce není problém 

Re: [python] [django-cs] ? Prazske Pyvo #47 ?

2015-02-18 Tema obsahu Honza Javorek
Ja?

2015-02-18 12:31 GMT+01:00 Jakub Vysoky ja...@borka.cz:

 api mozna priste, ale shanime speakry... takze #callforspeakers !!!
 napady?

 On Monday, February 16, 2015 at 11:37:07 PM UTC+1, Radek Svarz wrote:

 To API or not to API?

 Takze API nakonec nebude?

 Na to jsem se tesil.

 r


 On Monday, February 16, 2015 at 11:08:12 PM UTC+1, Honza Král wrote:

 Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls. A
 take prinesu par knih do knihovnicky abychom to mohli hned vyzkouset
 :)
 Honza Král
 E-Mail: honza...@gmail.com
 Phone:  +420 606 678585


 2015-02-16 23:01 GMT+01:00 Petr Viktorin enc...@gmail.com:
  Hlásím jeden lightning talk na https://github.com/pyvec/bookshelf !
  Příležitost pro všechny ze svých přečtených (nejen) Pythoních svazků
  ofouknout prach, a nechat je kolovat po republice.
 
  A slyšel jsem že Mikey odřekla účast, tak na report o DjangoGirls by
  to chtělo nějakého kouče. Co vy na to, Honzové? :)
 
  2015-02-16 17:57 GMT+01:00 Jiri Barton jb...@tele3.cz:
  Zdar Pythonisti,
 
  uz tuto stredu, pozitri, osmnacteho unora dvatisice patnact se
 uskutecni
  dalsi, ctyricaty sedmy, bleskovy Python sraz. Jakovzdy to bude Na
 Venecku,
  Ostrovskeho tricet osm A, Praha PET - Smichoff, od devatenacti hodin.
 
  Ohlasy na minuly Docker sraz byly velke a brzy jiz chystame
 pokracovani;
  speakri nam bohuzel trochu vybouchli, ale nezoufejte, sraz bude. Jak
  napovida %subj%, radi bychom ozivili lightning talky, pripadne i
 kratsi
  zpravicky lze. Uplne nejlepe udela ten, kdo si vzpomene, co ho od
 noveho
  roku nadchlo a v vcem/s cim rad dela!
 
  Whiteboard:
  kitchen.ci - test konfiguraci
  predbezna zprava o Django Girls - Django workshopu v Brne
  ...
 
  Urcite dorazte!
 
  whiskybar
 
  http://lanyrd.com/2015/praha-pyvo-february
 
  --
  --
  E-mailová skupina djan...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru
 skupiny
  django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
  zašlete e-mail na adresu django-cs+...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
  https://groups.google.com/d/msgid/django-cs/
 d1980910af018018c1d5d41f7c72bdde%40hosting4u.cz.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.
 
  --
  --
  E-mailová skupina djan...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  ---
  Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CA%2B%3D%
 2BwqDkgGAL5s4oNzbUhQhgxin-ukHjsfMmiKKbJ4mwRN%2B-ag%40mail.gmail.com.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.





 --
 Jakub Vysoky

 mob: +420 605 852 377
 jab: jakub.vys...@gmail.com
 twit: https://twitter.com/kvbik

 --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 „django-cs“ ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li tuto diskusi zobrazit na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CAEO8NYwc2ECw7e5SNu-CZ09m7XLMi02dFJ-BsumETGY5Ka54aA%40mail.gmail.com
 https://groups.google.com/d/msgid/django-cs/CAEO8NYwc2ECw7e5SNu-CZ09m7XLMi02dFJ-BsumETGY5Ka54aA%40mail.gmail.com?utm_medium=emailutm_source=footer
 .
 Další možnosti najdete na https://groups.google.com/d/optout.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] ☇ Prazske Pyvo #47 ☇

2015-02-17 Tema obsahu Honza Javorek
Vypad mi tam odkaz. Melo to vypadat takhle:

Treba ;)
http://www.globalnerdy.com/wordpress/wp-content/uploads/2014/08/javascript-and-the-good-parts.jpg

Honza

2015-02-17 13:53 GMT+01:00 Honza Javorek m...@honzajavorek.cz:

 Ja jsem vsechny IT knihy kdysi uz daroval do knihovny na VUT FIT kdyz jsem
 se stehoval :-/ Ale treba doma jeste najdu nejaky zbytecnosti.

 Treba ;)

  A slyšel jsem že Mikey odřekla účast,

 To je dobry vedet, v tom pripade asi nema pro Zuzku smysl na Pyvo chodit a
 radsi at obejde tu Pracovnu a zacne vybirat termin. Uz je docela pouzitelna
 po nemoci, tak se do toho snad obratem uz pusti.

  Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls.

 To by bylo super!

 Honza


 2015-02-16 23:37 GMT+01:00 Radek Svarz radek.sv...@gmail.com:

 To API or not to API?

 Takze API nakonec nebude?

 Na to jsem se tesil.

 r


 On Monday, February 16, 2015 at 11:08:12 PM UTC+1, Honza Král wrote:

 Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls. A
 take prinesu par knih do knihovnicky abychom to mohli hned vyzkouset
 :)
 Honza Král
 E-Mail: honza.k...@gmail.com
 Phone:  +420 606 678585


 2015-02-16 23:01 GMT+01:00 Petr Viktorin encu...@gmail.com:
  Hlásím jeden lightning talk na https://github.com/pyvec/bookshelf !
  Příležitost pro všechny ze svých přečtených (nejen) Pythoních svazků
  ofouknout prach, a nechat je kolovat po republice.
 
  A slyšel jsem že Mikey odřekla účast, tak na report o DjangoGirls by
  to chtělo nějakého kouče. Co vy na to, Honzové? :)
 
  2015-02-16 17:57 GMT+01:00 Jiri Barton j...@tele3.cz:
  Zdar Pythonisti,
 
  uz tuto stredu, pozitri, osmnacteho unora dvatisice patnact se
 uskutecni
  dalsi, ctyricaty sedmy, bleskovy Python sraz. Jakovzdy to bude Na
 Venecku,
  Ostrovskeho tricet osm A, Praha PET - Smichoff, od devatenacti hodin.
 
  Ohlasy na minuly Docker sraz byly velke a brzy jiz chystame
 pokracovani;
  speakri nam bohuzel trochu vybouchli, ale nezoufejte, sraz bude. Jak
  napovida %subj%, radi bychom ozivili lightning talky, pripadne i
 kratsi
  zpravicky lze. Uplne nejlepe udela ten, kdo si vzpomene, co ho od
 noveho
  roku nadchlo a v vcem/s cim rad dela!
 
  Whiteboard:
  kitchen.ci - test konfiguraci
  predbezna zprava o Django Girls - Django workshopu v Brne
  ...
 
  Urcite dorazte!
 
  whiskybar
 
  http://lanyrd.com/2015/praha-pyvo-february
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru
 skupiny
  django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
  zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
  https://groups.google.com/d/msgid/django-cs/
 d1980910af018018c1d5d41f7c72bdde%40hosting4u.cz.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  ---
  Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CA%2B%3D%
 2BwqDkgGAL5s4oNzbUhQhgxin-ukHjsfMmiKKbJ4mwRN%2B-ag%40mail.gmail.com.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.

  --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 „django-cs“ ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li tuto diskusi zobrazit na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/67d90e67-1e5a-4642-a88c-379537ec492f%40googlegroups.com
 https://groups.google.com/d/msgid/django-cs/67d90e67-1e5a-4642-a88c-379537ec492f%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 Další možnosti najdete na https://groups.google.com/d/optout.



___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] ☇ Prazske Pyvo #47 ☇

2015-02-17 Tema obsahu Honza Javorek
Ja jsem vsechny IT knihy kdysi uz daroval do knihovny na VUT FIT kdyz jsem
se stehoval :-/ Ale treba doma jeste najdu nejaky zbytecnosti.

Treba ;)

 A slyšel jsem že Mikey odřekla účast,

To je dobry vedet, v tom pripade asi nema pro Zuzku smysl na Pyvo chodit a
radsi at obejde tu Pracovnu a zacne vybirat termin. Uz je docela pouzitelna
po nemoci, tak se do toho snad obratem uz pusti.

 Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls.

To by bylo super!

Honza


2015-02-16 23:37 GMT+01:00 Radek Svarz radek.sv...@gmail.com:

 To API or not to API?

 Takze API nakonec nebude?

 Na to jsem se tesil.

 r


 On Monday, February 16, 2015 at 11:08:12 PM UTC+1, Honza Král wrote:

 Ja muzu udelat lightning talk a couchovani (nejen) na Django Girls. A
 take prinesu par knih do knihovnicky abychom to mohli hned vyzkouset
 :)
 Honza Král
 E-Mail: honza.k...@gmail.com
 Phone:  +420 606 678585


 2015-02-16 23:01 GMT+01:00 Petr Viktorin encu...@gmail.com:
  Hlásím jeden lightning talk na https://github.com/pyvec/bookshelf !
  Příležitost pro všechny ze svých přečtených (nejen) Pythoních svazků
  ofouknout prach, a nechat je kolovat po republice.
 
  A slyšel jsem že Mikey odřekla účast, tak na report o DjangoGirls by
  to chtělo nějakého kouče. Co vy na to, Honzové? :)
 
  2015-02-16 17:57 GMT+01:00 Jiri Barton j...@tele3.cz:
  Zdar Pythonisti,
 
  uz tuto stredu, pozitri, osmnacteho unora dvatisice patnact se
 uskutecni
  dalsi, ctyricaty sedmy, bleskovy Python sraz. Jakovzdy to bude Na
 Venecku,
  Ostrovskeho tricet osm A, Praha PET - Smichoff, od devatenacti hodin.
 
  Ohlasy na minuly Docker sraz byly velke a brzy jiz chystame
 pokracovani;
  speakri nam bohuzel trochu vybouchli, ale nezoufejte, sraz bude. Jak
  napovida %subj%, radi bychom ozivili lightning talky, pripadne i
 kratsi
  zpravicky lze. Uplne nejlepe udela ten, kdo si vzpomene, co ho od
 noveho
  roku nadchlo a v vcem/s cim rad dela!
 
  Whiteboard:
  kitchen.ci - test konfiguraci
  predbezna zprava o Django Girls - Django workshopu v Brne
  ...
 
  Urcite dorazte!
 
  whiskybar
 
  http://lanyrd.com/2015/praha-pyvo-february
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru
 skupiny
  django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
  zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
  https://groups.google.com/d/msgid/django-cs/
 d1980910af018018c1d5d41f7c72bdde%40hosting4u.cz.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  ---
  Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Chcete-li zobrazit tuto diskusi na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CA%2B%3D%
 2BwqDkgGAL5s4oNzbUhQhgxin-ukHjsfMmiKKbJ4mwRN%2B-ag%40mail.gmail.com.
  Další možnosti najdete na adrese https://groups.google.com/d/optout.

  --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 „django-cs“ ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li tuto diskusi zobrazit na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/67d90e67-1e5a-4642-a88c-379537ec492f%40googlegroups.com
 https://groups.google.com/d/msgid/django-cs/67d90e67-1e5a-4642-a88c-379537ec492f%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 Další možnosti najdete na https://groups.google.com/d/optout.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-02-12 Tema obsahu Honza Javorek
Ac jsem v Djangu v zivote naprogramoval 1,3 veci a vse ostatni co jsem kdy
udelal bylo ve Flasku, tak souhlasim s Honzou, Djangem nic nepokazis, jeho
znalost se ti neztrati a kdyz ti nebude nasledne vyhovovat, tak prechod na
cokoliv dalsiho (treba Flask) je otazka jednoho odpoledne, hned se
zorientujes.

Jinak oba ty fw maji moc peknou dokumentaci, ale Django je ucebnicovy
priklad jak delat SKVELOU dokumentaci.

H

2015-02-11 16:12 GMT+01:00 Honza Král honza.k...@gmail.com:

 Ja vzdy zacatecnikum doporucuju Django - neni to vzdy ta nejlepsi
 volba, ale je na vsechno dostatecna a ma uz vsechno vyresene spolu se
 spoustou materialu pro zacatecniky i pokrocile.

 Pak, az se trochu zorientujes jak se co dela, se muzes vrhnout do
 flasku napriklad a uz nebudes tak ztraceny.
 Honza Král
 E-Mail: honza.k...@gmail.com
 Phone:  +420 606 678585


 2015-02-11 16:08 GMT+01:00 Honza Javorek m...@honzajavorek.cz:
  Bottle je podle me spis na skolni priklady, ale znam startupy, ktery na
 tom
  delaji produkcni sw :)
 
  Do Flasku si na formulare vem
 https://flask-wtf.readthedocs.org/en/latest/
 
  Honza
 
  2015-02-11 14:35 GMT+01:00 starenka . staren...@gmail.com:
 
  Btw: pokud mas na vyber jen dve (nebo relativne malo) moznosti je
  podle me lepsi misto selectboxu (dropdownu), pouzit radia...
  ---
  In Perl you shoot yourself in the foot, but nobody can understand how
  you did it. Six months later, neither can you. | print
  'aknerats'[::-1]
 
 
  2015-02-11 14:34 GMT+01:00 starenka . staren...@gmail.com:
   Ahoj,
  
   Flask/bottle je podle me uplne dostacujici. V kazdym pripade bych asi
   trochu osetril vstupy (napr pokud mi to dovoli sipkama kliknout rok
   -1, tak se ti to zhrouti)
  
   Pro tip: tlacitko smazat formular je podle me naprosto k nicemu
  
  
   ---
   In Perl you shoot yourself in the foot, but nobody can understand how
   you did it. Six months later, neither can you. | print
   'aknerats'[::-1]
  
  
   2015-02-11 14:04 GMT+01:00 Marcus Scalpere marcus.scalp...@gmail.com
 :
   Zdravím,
   řeším dilema ohledně web-frameworku. Bohužel nemám zkušenosti s
   webdesignem, první pokus dopadl takto
 http://edelstadt.pythonanywhere.com/
   (vůbec netuším, jestli je v pořádku mít kupu formulářů na jedné
 stránce),
   ale dostal jsem pár dalších nápadů (a nejspíš mě napadnou další),
 takže bych
   to potřeboval buď rozšířit nebo vytvořit něco úplně nového. Co
 zvolit?
   Osobně jsem zúžil výbět na Flask, Bootle a Pyramid. Uvedená verze je
 ve
   Flasku, ale občas jsem měl problém poprat se právě s formuláři.
 Navíc bych
   chtěl generovat takový event calendar, který bude (asi?) sosat data
 ze dvou
   různých zdrojů (události, které se opakují každý rok ve stejný den a
   události, které jsou v různé dny, taky by se hodil nějaký návrh),
 takže
   netuším, jestli to ještě spadá do micro-blogu nebo už je to o level
 víc.
  
   A spíš průzkumná otázka - je vůbec šance nějaknechci říci přímo
   vydělat, možná monetizovat takový nápad?
   ___
   Python mailing list
   python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
   Visit: http://www.py.cz
  ___
  Python mailing list
  python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
  Visit: http://www.py.cz
 
 
 
  ___
  Python mailing list
  python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
  Visit: http://www.py.cz
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-16 Tema obsahu Honza Javorek
Zalezi, jestli se nekdo uci Python (treba nekdo kdo prijde z PHP), zda se
uci framework (nekdo kdo chce rychle udelat webovku a uz zna jakykoliv
framework odjinud a snazi se uz jen pochopit rozdily v konceptech), nebo
zda se uci vubec poprve v zivote cokoliv programovat (PyLadies,
DjangoGirls, stredni skoly, apod.). Podle me mnoho levelu zacatecniku.

H

2015-03-16 17:13 GMT+01:00 Vladimir Macek ma...@sandbox.cz:

 On 11.3.2015 14:48, Marek Nožka wrote:
  Ahoj
 
  Obávám se, že u většiny začátečníků může dojít celkem jednoduše
  k omylu, že jednoduchý web framework je jednoduchý na naučení,
  což podle mého absolutně není pravda. Naopak, třeba Django
  (jenom jako příklad, nehoruji úplně konkrétně jenom pro ně,
  i když v Pythoním světě mi připadne jako docela dobrý standard
  ne-minimalistického web frameworku) s jeho předem nastaveným
  vším, a automatizovanými nástroji na generaci všeho,
  a s výbornou dokumentací, může být na učení jednodušší.
 
  Nemůžu se ubránit pocitu, že právě toto bude pro začátečníka moc věcí
  najednou. Ale je to asi mým pohledem na začátečníka. Vidím ho jako
 někoho,
  kdo tak tak rozliší, co je HTML a co je Python.

 Omlouvám se, opravdu nechci působit arogantně, ale není tato laťka už
 přecejen příliš nízko?

 V.

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brno útočí: Co mě štve na Pythonu?!

2015-03-23 Tema obsahu Honza Javorek
Ahoj,

byť nejsem zkušená kinosálová uvaděčka, chtěl bych vás pozvat na české
drama, které se bude hrát už tento čtvrtek v Brně v sedm večer, v hospodě U
Dřevěného Orla. Tématem inscenace je flamewar, neboli co mě štve na
Pythonu. Vstup zdarma.

Oficiální text distributora:
Všichni máme ty naše dynamické jazyky rádi. Ale vždycky se najde něco, co
člověka na jeho nástrojích irituje. Pojďte si postěžovat, vylít zlost – a
nebo zjistit, že celou dobu existoval lepší způsob jak to napsat.

Odkazy:
ČSFD - https://www.facebook.com/events/414493142061152/
IMDb - http://lanyrd.com/2015/brno-pyvo-march/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-02 Tema obsahu Honza Javorek
Ten clovek chce napsat webovou stranku, proto by si na ni mel najit webovy
framework. Takovy, ktery uspokoji jeho potreby. Analogii s jednou funkci a
Qt knihovnou mi prijdou mimo.

Potreba setreni MB je mozna nekde na micropythonu a RapsberryPi, ale na
serverech je to dnes tak pomijiva velicina, ze pomijivejsi snad ani neni.
Kolik stoji 1 MB a kolik stoji 1 hodina casu cloveka (a to nemyslim jen v
penezich)?

Ja mam rad Flask, jak jsem uz psal, delam v nem vsechno, ale argumentujme
tak, aby to melo smysl. Velikost v MB je v dnesni dobe absolutne minoritni
parametr. Argument, ze Django ma veci, ktere nepouziju, je podle me mimo.
Spravnejsi by podle me bylo treba rict, ze Django mi pomaha k vecem, ktere
nepotrebuji, a nepomaha mi k vecem, ktere potrebuji - typicky kdyz budu
chtit udelat API nad MongoDB, pak proste sahnu po http://python-eve.org/
(postaveno nad Flaskem), protoze s Djangem bych se trapil. To je podle me
argument.

Honza



2015-03-02 23:32 GMT+01:00 Ales Zoulek ales.zou...@gmail.com:

 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.

 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.


 A.

 On Mon, Mar 2, 2015 at 10:14 PM Radek Holý radekholypub...@gmail.com
 wrote:

 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...

 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á.

 A jak už jsem psal, menší = jednodušší = lepší.
 --
 Radek


 Dne 2. března 2015 17:38 Honza Javorek m...@honzajavorek.cz napsal(a):

 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.

 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.

 H

 2015-03-02 16:21 GMT+01:00 Matěj Cepl mc...@cepl.eu:

 On 2015-03-02, 10:07 GMT, Marcus Scalpere wrote:
  Na Django jsem myslel hned na začátku, ovšem po mnoha úvahách
  a radách mi to opravdu přijde jako dělo na vrabce. Určitě bych
  to nějak splácal časem, ale kupu toho, co Django umí
  nepotřebuji (v podstatě potřebuji jen pár formulářů), možná
  později, až budu chtít dotvořit něco jako učební pomůcku, pak
  to možná bude vhodná volba. Ale každopádně ta kniha je dost
  poučná a mám choutky to aspoň zkusit

 Nikdo Tě nenutí to celé používat a co se týče instalace tak to
 není o nic složitější nežli 'sudo yum install python-django'
 (nebo apt-get varianta).

 Nejmenší projekt s djangem je pár řádek a ještě generovaných
 skriptem. Možná, že až napíšeš několik website rozměrů nasa.gov
 budeš chtít něco jiného ale do té doby fakt nevidím důvod proč
 si psát framework sám.

 Hezký den,

 Matěj
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz



 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz


 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-02 Tema obsahu Honza Javorek
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.

H

2015-03-03 1:00 GMT+01:00 Jaroslav Vysoký vys...@borka.cz:

 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íš!

 J.



 Dne 2. března 2015 23:32 Ales Zoulek ales.zou...@gmail.com napsal(a):

 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.

 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.


 A.

 On Mon, Mar 2, 2015 at 10:14 PM Radek Holý radekholypub...@gmail.com
 wrote:

 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...

 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á.

 A jak už jsem psal, menší = jednodušší = lepší.
 --
 Radek


 Dne 2. března 2015 17:38 Honza Javorek m...@honzajavorek.cz napsal(a):

 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.

 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.

 H

 2015-03-02 16:21 GMT+01:00 Matěj Cepl mc...@cepl.eu:

 On 2015-03-02, 10:07 GMT, Marcus Scalpere wrote:
  Na Django jsem myslel hned na začátku, ovšem po mnoha úvahách
  a radách mi to opravdu přijde jako dělo na vrabce. Určitě bych
  to nějak splácal časem, ale kupu toho, co Django umí
  nepotřebuji (v podstatě potřebuji jen pár formulářů), možná
  později, až budu chtít dotvořit něco jako učební pomůcku, pak
  to možná bude vhodná volba. Ale každopádně ta kniha je dost
  poučná a mám choutky to aspoň zkusit

 Nikdo Tě nenutí to celé používat a co se týče instalace tak to
 není o nic složitější nežli 'sudo yum install python-django'
 (nebo apt-get varianta).

 Nejmenší projekt s djangem je pár řádek a ještě generovaných
 skriptem. Možná, že až napíšeš několik website rozměrů nasa.gov
 budeš chtít něco jiného ale do té doby fakt nevidím důvod proč
 si psát framework sám.

 Hezký den,

 Matěj
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz



 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz


 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz



 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-02 Tema obsahu Honza Javorek
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.

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.

H

2015-03-02 16:21 GMT+01:00 Matěj Cepl mc...@cepl.eu:

 On 2015-03-02, 10:07 GMT, Marcus Scalpere wrote:
  Na Django jsem myslel hned na začátku, ovšem po mnoha úvahách
  a radách mi to opravdu přijde jako dělo na vrabce. Určitě bych
  to nějak splácal časem, ale kupu toho, co Django umí
  nepotřebuji (v podstatě potřebuji jen pár formulářů), možná
  později, až budu chtít dotvořit něco jako učební pomůcku, pak
  to možná bude vhodná volba. Ale každopádně ta kniha je dost
  poučná a mám choutky to aspoň zkusit

 Nikdo Tě nenutí to celé používat a co se týče instalace tak to
 není o nic složitější nežli 'sudo yum install python-django'
 (nebo apt-get varianta).

 Nejmenší projekt s djangem je pár řádek a ještě generovaných
 skriptem. Možná, že až napíšeš několik website rozměrů nasa.gov
 budeš chtít něco jiného ale do té doby fakt nevidím důvod proč
 si psát framework sám.

 Hezký den,

 Matěj
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-03 Tema obsahu Honza Javorek
Ahoj,

 Ale budiž, nemám potřebu se s vámi hádat. Snažil jsem se nabídnout jiný
pohled. Pokud na něj mám získat odpovědi typu nesmysl, nebo něco o
prdeli, nestojí mi to za to.

Me je lito, ze jsem to napsal drsneji, protoze jsem to tak spis nemyslel,
nez myslel. Ja jsem te chtel vlastne spis doplnit, nez s tebou radikalne
nesouhlasit. Udelam jednoduchou tabulku:

delat vlastni framework - vetsina se tady shodneme, ze NE
pouzit maly framework vs. velky framework - tohle je nikdy nekoncici
debata, za me je to ANO vs. ANO, zalezi jak kdy

Ja pouzivam Flask na vsechno. Ty obhajujes Flask, ja Django. Jaky to dava
smysl? :) Takovy, ze vidim vyhody obou a chtel jsem poskytnout druhy pohled
na vec. Snazil jsem se, aby se velky vs. maly argumentovalo poctive.
Velikost v MB mi smysl nedavala, to do ceho jsi to rozvedl, jsou uz podle
me OK argumenty na zvazeni pri rozhodovani. Nehadejme se tady a hlavne se
nehadejme, kdyz spolu v podstate az na drobnosti souhlasime ;) Jak jsem
psal, nenapichujem se na kuly. U piva bychom se na sebe usmivali, ale tady
na diskusi to vzdycky z nejakeho uhlu vypada, ze je za tim pokrevni
vyvrazdovani.

Chci napsat na python.cz, ze tady mame pratelskou komunitu, takze nelejme
to pivo z voken :)

 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.

Pokud te chapu dobre, tak se jinymi slovy snazis rict neco podobneho, jako
ja v

 Spravnejsi by podle me bylo treba rict, ze Django mi pomaha k vecem,
ktere nepotrebuji, a nepomaha mi k vecem, ktere potrebuji - typicky kdyz
budu chtit udelat API nad MongoDB, pak proste sahnu po
http://python-eve.org/ (postaveno nad Flaskem), protoze s Djangem bych se
trapil.

Jinak co se tyce

 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é.

tak bych jen doplnil, ze je tam minimalne jeste jedna velicina, kterou
sledovat, a to pocet lidi, kteri na tom delaji a jejich aktivita. Kdyz to
bude one man show, tak at to bude velke (tam spis) nebo male, tak to nikdy
nebude dostatecne ostrilene a kdyz se tam neco podela, nevis, zda autor
nebude zrovna nekde na dovolene. Co v mych ocich Django ztraci na
velikosti, to ziskava na komunite za nim, na otestovanosti a proverenosti v
boji.

Ja bych to rekl v analogii asi takto: Mam moc rad svoje kolo. Jezdim na nem
vsude. Ale az pojedu do Chorvatska, tak si na to vezmu auto. S autem je
strasna spousta srani, vyrizovani, tady hlidas nejaky pojisteni, tam gumy,
musis resit palivo, muze se to cele pokazit. Ma to strasne moc soucasti a
vsechny se muzou pokazit, kdykoliv. Ale stejne jedes do Chorvatska autem,
protoze na kole, ac mas svoje kolo rad a po meste s nim jezdis vsude, tak
na tom kole by to bylo dost bolestivy. Nikdo nerika, ze to nejde
http://www.ronnieweb.net/na-kole-k-mori/, ale nejsi-li dobrodruzne
povahy, nebo jedes-li tam v obleku treba delat do Zahrebu byznys a nemas to
jako dovolenou, tak se tomu vyhnes.

Django je u me takovy auto. Na to, abych s nim jel do hospody, na vylet za
mesto, do prace, tak na to bych se mohl vyprdnout. Je nemotorny a
tezkopadny a navic mam rad to svoje kolo. To kolo funguje dobre a navic i
verim tomu, ze mi jej kdokoliv opravi kladivem, v jedne osobe. Ale kdyz
budu mit vylet do Zahrebu, vezmu si na to Django. Ani se mu moc nebudu
divat pod kapotu.

 Tak zkusím ještě jeden argument, který se také často ozývá od lidí, kteří
se teď zabývají Dockerem. Každý zbytečný kód, který leží třeba i (nebo
zejména) na serveru, potenciálně obsahuje chyby. Přestože se nevyužívá,
útočník si může najít cestu, jak kód spustit a zneužít. Proto je vždy lepší
zbytečný kód nemít, než nepoužívat.

To je celkem pravda, ale proc nikdo podobne nepremysli u samotneho OS nebo
u DB? PostgreSQL ma milion funkci, ktere nepotrebujes, ale mas je tam.
Podle me je to tou otestovanosti v boji - nikdo se neboji pouzit Postgre,
protoze to uz bezi na milionu mistech a lidi vi, ze funguje a ze kdyz nekdo
nahlasi bug, tak bude opraven a ze je to bezpecny. Stejne jako, rekneme,
nejaka stara dobra spolehliva Mazda. Proste jede. Ale Docker je v tomto
pripade ve stadiu cinske noname znacky, jejiz prvni modely prave vyjely z
montazni linky. Nikdo netusi, co od toho ma cekat.

Na zresetovani atmosfery posilam zaverem pisnicku:
https://www.youtube.com/watch?v=LanCLS_hIo4

Honza


2015-03-04 0:55 GMT+01:00 Radek Holý radekholypub...@gmail.com:



 Dne 2. března 2015 23:58 Honza Javorek m...@honzajavorek.cz napsal(a):

 Ten clovek chce napsat webovou stranku, proto by si na ni

Re: [python] Volba web-frameworku (a pár menších dotazů)

2015-03-01 Tema obsahu Honza Javorek
 je teď módní na Django nadávat jako na příliš primitivní

To by me docela zajimalo :) Ja myslel ze je moderni na nej nadavat, ze je
prilis komplexni :D

Honza

2015-03-01 21:20 GMT+01:00 Matěj Cepl mc...@cepl.eu:

 On 2015-02-11, 13:04 GMT, Marcus Scalpere wrote:
  Co zvolit? Osobně jsem zúžil výbět na Flask, Bootle a Pyramid.

 Mě se velice líbil http://www.djangobook.com/en/2.0/ ... ať už
 skončíš s Djangem nebo ne (a přestože je teď módní na Django
 nadávat jako na příliš primitivní, řekl bych že NASA, Mozilla,
 Guardian a OpenStack, mezi mnoha dalšími, nejsou zas až takoví
 idioti, když si ho vybrali), tedy ať už s Djangem skončíš nebo
 ne, tak to velice hezky vysvětlují přemýšlení skryté za každým
 web frameworkem a proč jsou věci udělány jak jsou.

 Matěj
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnské Pyvo + BRUG + CzechiPub: Dokumentační

2015-02-20 Tema obsahu Honza Javorek
Ahoj,

chtěl bych vás pozvat do Brna na Pyvo, tentokrát to bude na téma
dokumentací.

POZOR, jiné místo než obvykle – Koločava začíná být příliš malá

Docs or it doesn't exist! Documentation first! Podobné a někdy ještě
skandálnější výkřiky je možné stále časteji slýchat v undergroundových
kavárnách a klubech, hnízdech nové, alternativní programátorské vlny.
Můžeme se něco od těchto volnomyšlenkářů přiučit? Není to příliš radikální
koncept, psát dokumentaci? Není to příliš altruistická aktivita, dávat
někomu strukturovanou informaci, jak náš kód použít? A co třeba napsat
dokumentaci jako úplně to první, dokonce ještě dřív než testy? To vše, ale
možná ještě méně se dovíte na našem spojeném srazu.
Facebook: https://www.facebook.com/events/730287063752804/
Lanyrd: http://lanyrd.com/2015/brno-pyvo-february/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Django Girls v Praze

2015-03-24 Tema obsahu Honza Javorek
Ahoj,

chtěl bych vás pozvat na Django Girls v Praze, které dnes otevírají
registraci:

- http://djangogirls.org/prague/
- https://www.facebook.com/events/602657839869771/
- https://twitter.com/djangogirlsprg

Django Girls jsou jednodenní workshop, kde se ženy / holky / dámy všeho
věku a zaměření seznámí se základy Pythonu a naučí se vytvořit si webovou
stránku v Djangu. Zdarma.

Pomozte nám prosím tuto zprávu šířit mezi dámy ve vašem okolí :-) Pokud
byste na akci rádi koučovali nebo nám i jinak pomáhali s organizací,
napište nám prosím na pra...@djangogirls.com.

Mějte se!
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Brno útočí: Co mě štve na Pythonu?!

2015-03-23 Tema obsahu Honza Javorek
Super pripominky/napady! Treba se nam to povede ukocirovat timhle smerem :)
Diky!

Honza uvadec

2015-03-23 21:38 GMT+01:00 Jakub Vysoky ja...@borka.cz:

 +1 za modifikaci!

 ps kdyz vyjde premiera v brne, snad nekdy dojdou kotouce i do prahe!

 2015-03-23 19:09 GMT+01:00 Honza Král honza.k...@gmail.com:

 Ahoj,

 zajimave tema, bohuzel nebudu moct prijet, ale doporucim jednu
 modifikaci - parkrat jsem byl na meetupech s oznacenim bitch  fix:
 Odprezentovat co me vadi a ukazat, jak to resim + potencialne jake by
 bylo idealni reseni (neco ala [0])

 Jako priklad uvedu problem
 stve me, ze django neumi pohodlne resit update jen konkretnich poli,
 ale musim bud volat .save(force_update=True) a/nebo konstruovat silene
 .update() querysety
 a reseni - [1]

 Hodne stesti!

 Jiny Honza

 0 - https://github.com/kennethreitz/dream-python
 1 -
 https://github.com/andymccurdy/django-tips-and-tricks/blob/master/model_update.py



 2015-03-23 16:52 GMT+01:00 Honza Javorek m...@honzajavorek.cz:
  Ahoj,
 
  byť nejsem zkušená kinosálová uvaděčka, chtěl bych vás pozvat na české
  drama, které se bude hrát už tento čtvrtek v Brně v sedm večer, v
 hospodě U
  Dřevěného Orla. Tématem inscenace je flamewar, neboli co mě štve na
  Pythonu. Vstup zdarma.
 
  Oficiální text distributora:
  Všichni máme ty naše dynamické jazyky rádi. Ale vždycky se najde něco,
 co
  člověka na jeho nástrojích irituje. Pojďte si postěžovat, vylít zlost –
 a
  nebo zjistit, že celou dobu existoval lepší způsob jak to napsat.
 
  Odkazy:
  ČSFD - https://www.facebook.com/events/414493142061152/
  IMDb - http://lanyrd.com/2015/brno-pyvo-march/
 
  Honza
 
  --
  --
  E-mailová skupina django...@googlegroups.com
  Správa: http://groups.google.cz/group/django-cs
  ---
  Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
  „django-cs“ ve Skupinách Google.
  Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
  zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
  Chcete-li tuto diskusi zobrazit na webu, navštivte
 
 https://groups.google.com/d/msgid/django-cs/CAPAmg-cU20wb4hm%3DOr76W96JTZ9tuHdSsbTFNeKDd1svFGHjOg%40mail.gmail.com
 .
  Další možnosti najdete na https://groups.google.com/d/optout.

 --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li zobrazit tuto diskusi na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CADoCwr3sL3Zkb0fVW9WAt1XFupSndJRsfkp7Aje_kwkfvo64mw%40mail.gmail.com
 .
 Další možnosti najdete na adrese https://groups.google.com/d/optout.




 --
 Jakub Vysoky

 mob: +420 605 852 377
 jab: jakub.vys...@gmail.com
 twit: https://twitter.com/kvbik

 --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 „django-cs“ ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li tuto diskusi zobrazit na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CAEO8NYxH7iTDGeAoTgbmEyO7oBRm%2B41Xe9m9A7mzRwJ-XnnHfA%40mail.gmail.com
 https://groups.google.com/d/msgid/django-cs/CAEO8NYxH7iTDGeAoTgbmEyO7oBRm%2B41Xe9m9A7mzRwJ-XnnHfA%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 Další možnosti najdete na https://groups.google.com/d/optout.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Dubnové Pyvo v Brně: Freelancing

2015-04-13 Tema obsahu Honza Javorek
Ahoj!

Už jste někdy uvažovali nad tím, že utečete ze zlaté klece stravenkového
Matrixu a vydáte se na volné noze do širého moře freelancingu, kde byste
statečně a hrdě jako kapitán jednočlenné lodi čelili šlehavým větrům
vlastní nedisciplinovanosti a přízně výdajového paušálu? Nebo jste si tím
možná dokonce už i prošli? Dubnový sraz brněnských Pythonistů a Rubystů
bude přesně o tomto!

POZOR č. 1! Změna místa!

A u té příležitosti se bude odehrávat v novém brněnském Hubu, hnízdě
volnonožníků a podobné havěti.

POZOR č. 2! Překvapení!

Pokud se vás včas nakliká dost účastníků i přesto, že je Pyvo ve čtvrtek
před prodlouženým víkendem, tak připravíme velkolepé překvapení. Pokud vás
moc nebude, tak na to pečem, takže si to dobře rozmyslete :-P

KDY: posledního dubna, tzn. čtvrtek 30.4.
V KOLIK: 19:00, jako vždycky
KDE: Impact Hub Brno

FB: https://www.facebook.com/events/542496725888549/
Lanyrd: http://lanyrd.com/2015/brno-pyvo-april/

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Marketing minute: Kdo pouziva Python?

2015-04-28 Tema obsahu Honza Javorek
BTW, pokud by pomohlo ke contributions, ze by byl novy python.cz na Djangu
a ne na Flasku, tak bych se tomu asi ani nebranil. Ono i v tom Djangu se da
udelat minimalne nekomplexni miniwebik a snadneji se to rozsiruje. Aby to
neumrelo nespravovane kvuli komplexite, o to bych se postaral.

H

2015-04-28 15:41 GMT+02:00 Honza Javorek m...@honzajavorek.cz:

 Ahoj, sorry za pozdni vstup do diskuse, mam toho ted moc. Jakozto neco
 jako tvurce/spravce python.cz bych se mel asi vyjadrit :)

 Ja to vidim takto. Cile teto sekce jsou:

 - dat vedet lidem, ze najdou praci, kdyz se nauci python
 - dat vedet firmam, ze se nemaji bat zacit pouzivat python

 K tomu by idealne slouzilo neco, co je na python.org zastoupeno strankou
 https://www.python.org/about/success/ Podle me je uplne v pohode aby nam
 firma sepsala success story a my ji tam uverejnili - je to sluzba za
 sluzbu, oni maji PR / odkazy, my mame success story pro nase PR a
 ovlivnovani rozhodnuti lidi.

 Rozsirene cile sekce:

 - v podstate HR market, tzn. moznost aby se firma prezentovala s tim, ze
 lidi ji mohou kontaktovat, stejne tak by se lidi, predevsim volnonozci,
 mohli prezentovat s tim, aby je nekdo kontaktoval s projektem (inspirace:
 navolnenoze.cz nebo co bylo driv na http://www.djangonauts.org/ - seznam
 lidi co delaji v djangu, nebo uz hardcore board jako api-jobs.com nebo
 https://www.python.org/jobs/ )
 - vizualizace velikosti komunity (firem, jednotlivcu) treba na mape

 Vidim velkou potrebu mit vsechny tyto use-cases pokryty. Rozhodne bych ale
 nevykopaval nic jako job board, protoze na to ted nemam(e) silu a hlavne by
 to posunulo tuhle peknou malou komunitni stranku uplne jinym smerem a
 chtelo by nejdrive domyslet, co by to znamenalo.

 Co se planuje:

 Zatim jsem to mel vymyslene tak, ze by tam byla podstranka s mapkou nasi
 komunity, kde by byli freelanceri a firmy, normalne nejaky rejstrik a
 vykresleny na mapce jako puntiky. Mit je velky podle toho kolik se
 zamestnava lidi, to je zajimavy, ale ve verzi jedna bych to zatim moc
 neresil. Data by se brala z jednoho JSON filu, to neni problem. Snadno se
 do toho pullrequestuje ;-) Takova stranka je hned a brzy se k tomu dostanu.
 Pokud byste mi chteli nekdo pomoct, ozvete se mi prosim na mail a nejak se
 dohodnem. Ja jsem na to ted sam a proste to spolu s Pyvem, Django Girls a
 praci ted moc nedavam, takze vyvoj novinek na python.cz stoji. Delba
 prace by to mohla zachranit - je nas hodne a kdyz se nejak dohodnem a kazdy
 udela kousek a ja to pak slepim treba dohromady, tak to treba muze
 dopadnout dobre.

 Dilci odpovedi:

  python.cz neni muj projekt

 Ja bych byl rad, kdyby byl. Byl bych rad, kdyby to byl projekt od komunity
 pro komunitu, takze neni to muj projekt by bylo asi podobny jako neni to
 muj chodnik nebo neni to muj park. Nevim jestli to necemu pomuze,
 protoze chodniky a parky taky chatraji, ale udelalo by mi to radost :D

  A disclusure: Protoze Python skolim, mam z jeho lepsiho postaveni i
 obcasny zisk.

 To je vlastne docela dobry duvod, proc se snazit neco pro py komunitni
 projekty neco delat, ne? :)

  python.cz vidim jako (krom jineho) svym zpusobem marketing -- web by
 mel zaujmout nove prichozi, kteri toho moc nevedi.

 Ano, ano, ano.

  marketingove aktivity jsou obecne v Python komunite slabsi. Ve srovnani
 s Ruby ci ROR komunitou se neumime prodat

 Zase umime jiny veci. Treba fungovat spolecne ;) Ale jinak souhlas. Ja
 bych to delal klidne cely dny! Dokonce jsem sel na nejakej kurz o PR pro
 neziskovky, abych si dovzdelal zaklady a vymyslel nejake nove napady pro Py
 komunitu a treba i jak psat ty texty na python.cz a jak to podat. Hosi a
 devcata, dejte mi druhy zivot, kde nebudu muset mit day job
 http://en.wikipedia.org/wiki/Job#Day_job, a vsechno tohle budu klidne
 delat ;)

 Diky strasne moc za tuhle diskusi, je podnetna a to ze se jeji obsah
 vicemene prekryva s tim, co mam tak trochu v hlave, mi dava za pravdu, ze
 jsou tyto veci potreba. Budu rad, kdyz i dalsi navrhnou co by radi na
 python.cz videli nebo pokud vas napadne co a jak prezentovat a co a jak
 vylepsit, napiste to prosim!

 Honza


 2015-04-28 14:48 GMT+02:00 Plovarna mic...@plovarna.cz:

 Ahojte,
 pri cteni Vladovy reakce jsem si vzpomnel na dobu cca 8 let zpatky, kdy
 jsem rozjizdel djangoproject.cz. Chtel jsem ten web udelat co
 nejpodobnejsi oficialnimu djangoproject.com a psal jsem primo Jacobovi
 dotaz, jestli muzu pouzit jejich vzhled. Mno a takto odpovedel:

 Hrm... I'd really rather you don't do that. The design is technically
 work product here at the J-W, and specifically belongs to one of our
 designers; I don't think he'd be very happy to see his hard work
 reused in that way.

 I'd really prefer if you'd come up with your own look and feel. Take a
 look at what the Django-France guys did (http://www.django-fr.org/)
 and think about doing something similar, OK?

 Z dnesniho pohledu (kdy uz si lidi zvykaji na autorska prava) celkem
 logicka reakce, ale tehda jsem tomu

Re: [python] [django-cs] Marketing minute: Kdo pouziva Python?

2015-04-28 Tema obsahu Honza Javorek
Ahoj, sorry za pozdni vstup do diskuse, mam toho ted moc. Jakozto neco jako
tvurce/spravce python.cz bych se mel asi vyjadrit :)

Ja to vidim takto. Cile teto sekce jsou:

- dat vedet lidem, ze najdou praci, kdyz se nauci python
- dat vedet firmam, ze se nemaji bat zacit pouzivat python

K tomu by idealne slouzilo neco, co je na python.org zastoupeno strankou
https://www.python.org/about/success/ Podle me je uplne v pohode aby nam
firma sepsala success story a my ji tam uverejnili - je to sluzba za
sluzbu, oni maji PR / odkazy, my mame success story pro nase PR a
ovlivnovani rozhodnuti lidi.

Rozsirene cile sekce:

- v podstate HR market, tzn. moznost aby se firma prezentovala s tim, ze
lidi ji mohou kontaktovat, stejne tak by se lidi, predevsim volnonozci,
mohli prezentovat s tim, aby je nekdo kontaktoval s projektem (inspirace:
navolnenoze.cz nebo co bylo driv na http://www.djangonauts.org/ - seznam
lidi co delaji v djangu, nebo uz hardcore board jako api-jobs.com nebo
https://www.python.org/jobs/ )
- vizualizace velikosti komunity (firem, jednotlivcu) treba na mape

Vidim velkou potrebu mit vsechny tyto use-cases pokryty. Rozhodne bych ale
nevykopaval nic jako job board, protoze na to ted nemam(e) silu a hlavne by
to posunulo tuhle peknou malou komunitni stranku uplne jinym smerem a
chtelo by nejdrive domyslet, co by to znamenalo.

Co se planuje:

Zatim jsem to mel vymyslene tak, ze by tam byla podstranka s mapkou nasi
komunity, kde by byli freelanceri a firmy, normalne nejaky rejstrik a
vykresleny na mapce jako puntiky. Mit je velky podle toho kolik se
zamestnava lidi, to je zajimavy, ale ve verzi jedna bych to zatim moc
neresil. Data by se brala z jednoho JSON filu, to neni problem. Snadno se
do toho pullrequestuje ;-) Takova stranka je hned a brzy se k tomu dostanu.
Pokud byste mi chteli nekdo pomoct, ozvete se mi prosim na mail a nejak se
dohodnem. Ja jsem na to ted sam a proste to spolu s Pyvem, Django Girls a
praci ted moc nedavam, takze vyvoj novinek na python.cz stoji. Delba prace
by to mohla zachranit - je nas hodne a kdyz se nejak dohodnem a kazdy udela
kousek a ja to pak slepim treba dohromady, tak to treba muze dopadnout
dobre.

Dilci odpovedi:

 python.cz neni muj projekt

Ja bych byl rad, kdyby byl. Byl bych rad, kdyby to byl projekt od komunity
pro komunitu, takze neni to muj projekt by bylo asi podobny jako neni to
muj chodnik nebo neni to muj park. Nevim jestli to necemu pomuze,
protoze chodniky a parky taky chatraji, ale udelalo by mi to radost :D

 A disclusure: Protoze Python skolim, mam z jeho lepsiho postaveni i
obcasny zisk.

To je vlastne docela dobry duvod, proc se snazit neco pro py komunitni
projekty neco delat, ne? :)

 python.cz vidim jako (krom jineho) svym zpusobem marketing -- web by mel
zaujmout nove prichozi, kteri toho moc nevedi.

Ano, ano, ano.

 marketingove aktivity jsou obecne v Python komunite slabsi. Ve srovnani s
Ruby ci ROR komunitou se neumime prodat

Zase umime jiny veci. Treba fungovat spolecne ;) Ale jinak souhlas. Ja bych
to delal klidne cely dny! Dokonce jsem sel na nejakej kurz o PR pro
neziskovky, abych si dovzdelal zaklady a vymyslel nejake nove napady pro Py
komunitu a treba i jak psat ty texty na python.cz a jak to podat. Hosi a
devcata, dejte mi druhy zivot, kde nebudu muset mit day job
http://en.wikipedia.org/wiki/Job#Day_job, a vsechno tohle budu klidne
delat ;)

Diky strasne moc za tuhle diskusi, je podnetna a to ze se jeji obsah
vicemene prekryva s tim, co mam tak trochu v hlave, mi dava za pravdu, ze
jsou tyto veci potreba. Budu rad, kdyz i dalsi navrhnou co by radi na
python.cz videli nebo pokud vas napadne co a jak prezentovat a co a jak
vylepsit, napiste to prosim!

Honza


2015-04-28 14:48 GMT+02:00 Plovarna mic...@plovarna.cz:

 Ahojte,
 pri cteni Vladovy reakce jsem si vzpomnel na dobu cca 8 let zpatky, kdy
 jsem rozjizdel djangoproject.cz. Chtel jsem ten web udelat co
 nejpodobnejsi oficialnimu djangoproject.com a psal jsem primo Jacobovi
 dotaz, jestli muzu pouzit jejich vzhled. Mno a takto odpovedel:

 Hrm... I'd really rather you don't do that. The design is technically
 work product here at the J-W, and specifically belongs to one of our
 designers; I don't think he'd be very happy to see his hard work
 reused in that way.

 I'd really prefer if you'd come up with your own look and feel. Take a
 look at what the Django-France guys did (http://www.django-fr.org/)
 and think about doing something similar, OK?

 Z dnesniho pohledu (kdy uz si lidi zvykaji na autorska prava) celkem
 logicka reakce, ale tehda jsem tomu nerozumnel. Nechapal jsem, proc se
 brani aktivitam, ktere Django propaguji, resp. proc neni pripraven pro
 jazykove klony nejaky balicek sablon, ktere by se jen prelozily do jazyka
 dane zeme. Pouzivat jednotny vzhled (vite jak, vizualne komunikovat) at uz
 web jede v Polsku, Cesku nebo statech mi prijde jako dobra strategie pro
 jakykoliv projekt.

 No ale k veci — prijde mi, ze marketingove aktivity jsou obecne v Python

Re: [python] [django-cs] praha/napyvo/sraz#49

2015-04-09 Tema obsahu Honza Javorek
Byl by zajem o vysvetleni a ukazku v py toho jak spravne v APIckach
pouzivat PATCH? Asi by to nebylo dlouhy, podle toho jak bych to zpracoval
tak by to byla bud prednaska nebo lightning talk :]

H

2015-04-08 14:57 GMT+02:00 Jirka Vejrazka jirka.vejra...@gmail.com:

 Hmm, ze bych zase jednou nekde vyhrabal trochu casu? Na DjRF mam taky neco
 postavene, kouknul bych jak to pojal Ales.

   Jirka

 2015-04-08 2:10 GMT+02:00 Jiri Barton j...@tele3.cz:

 API otrasa svetem a tak se otrese i Venecek, Ostrovskeho 38a, Praha 5 -
 Smichoff dne 15. 4. 2015 v 19:00, kdy vypukne dalsi nesmirne oblibeny
 Python sraz. Predpoved zemetreseni:

 Falcon API - @whiteck
 django-rest-framework - @aleszoulek

 http://falconframework.org/
 http://www.django-rest-framework.org/


 Budeme moc radi, kdyz se podelite se svym (Python, i kdyz proc ne i
 jinym) zpusobem/frameworkem. Dejte vedet!

 whiskybar

 http://lanyrd.com/2015/praha-pyvo-april/

 --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 django-cs ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li zobrazit tuto diskusi na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/
 7e73305b2dea8a2f0ea70feed975b3bb%40hosting4u.cz.
 Další možnosti najdete na adrese https://groups.google.com/d/optout.


  --
 --
 E-mailová skupina django...@googlegroups.com
 Správa: http://groups.google.cz/group/django-cs
 ---
 Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
 „django-cs“ ve Skupinách Google.
 Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
 zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
 Chcete-li tuto diskusi zobrazit na webu, navštivte
 https://groups.google.com/d/msgid/django-cs/CAFhEBEDR_GUn7JOqU_2X1B4en6-7ziE2%3D9gs-D8o2VSQStRN3w%40mail.gmail.com
 https://groups.google.com/d/msgid/django-cs/CAFhEBEDR_GUn7JOqU_2X1B4en6-7ziE2%3D9gs-D8o2VSQStRN3w%40mail.gmail.com?utm_medium=emailutm_source=footer
 .
 Další možnosti najdete na https://groups.google.com/d/optout.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Květnové Pyvo v Brně - volné téma

2015-05-22 Tema obsahu Honza Javorek
Ahoj,

květnové Pyvo v Brně bude na volné téma, tzn. kdokoliv může přijít a říct
něco na téma, jaké se mu zlíbí. Čekáte marně na to, až uděláme Pyvo zrovna
s vaším tématem? Nemusíte! V květnu je to pouliční směska, takže neváhejte
a přihlašte si svůj talk!

Zatím máme:

- Windowed Dynamic Time Warping a synchronizace videí (Petr Viktorin)

https://www.facebook.com/events/1442548676042126/
http://lanyrd.com/2015/brno-pyvo-may/

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Příručka pro organizátory

2015-11-15 Tema obsahu Honza Javorek
Omlouvám se ještě za dodatek, ale zapomněl jsem na to, že pokud by se někdo
odhodlal a chopil velké části některé z příruček a tu zpracoval a strávil
na tom hodiny práce - třeba kdyby se někdo vrhl na tu příručku pro SŠ
učitele - tak myslím, že jsme za Pyvec schopni ho obdařit nějakou odměnou -
ať už finanční, nebo hmotnou cenou. Nemáme na to žádnou ofiko vypsanou
soutěž nebo program, ale můžeme to ad-hoc vymyslet.

Jde o to, že na tom nemusíte dřít jen jako dobrovolníci pracující za dobrý
pocit a věčnou slávu, ale že to může být i s bonusem :) Napsat dobře
strukturovaný dokument není sranda a když se od toho člověk včas neodtrhne,
může to zabrat i dny.

Honza

2015-11-15 15:37 GMT+01:00 Honza Javorek <m...@honzajavorek.cz>:

> Ahoj,
>
> na dokumentačním sprintu během PyConu jsem stvořil na popud Petra
> Viktorina výkop příručky pro organizátory, kde bychom mohli sdílet know-how.
>
> - https://github.com/pyvec/guide/
> - http://pyvec-guide.readthedocs.org/
>
> Textu tam moc zatím není, spíš osnovy a poznámky o čem se vlastně
> rozepsat. Budu rád, když na to mrknete a přispějete :) Kdo neumíte posílat
> Pull Requesty a psát reStructuredText, nebo se vám s tím nechce piplat,
> klidně sepište co víte v Google Docs a pošlete mi link nebo ho přilepte k
> nové issue: https://github.com/pyvec/guide/issues To nejdůležitější je
> text, takže pište to jak chcete, on už se pak někdo najde, kdo to schroustá
> a včlení do příručky.
>
> Zatím tam máme 4 pokusy:
>
> - Příručka pro pořadatele kurzů pro začátečníky
> <http://pyvec-guide.readthedocs.org/guides/beginners-course.html> - Měla
> by navazovat na to, co děláme v PyLadies. Očekávám vstupy od Zuzky, Terky,
> Petra Viktorina, Oskara, atd. Chceme to napsat obecně, aby podle toho šel
> udělat jakýkoliv kurz.
> - Příručka pro pořadatele Django Girls
> <http://pyvec-guide.readthedocs.org/guides/django-girls.html> - Jak
> pořádat DG v českém prostředí? Očekávám vstupy od Zuzky, Natali, Tomáše
> Ehrlicha, sebe :) atd.
> - Příručka pro pořadatele srazů
> <http://pyvec-guide.readthedocs.org/guides/meetup.html> - Tohle chceme
> sepsat už dlouho, takže kdo se toho chopí a vykopne to? Já sám bych pak
> doplnil sekci o "franšízování" Pyva. Bude se nám to hodit i do Brna, kde
> chceme v organizaci srazu začít rotovat a budeme potřebovat případně zaučit
> nové pomocníky.
> - Příručka pro středoškolského učitele
> <http://pyvec-guide.readthedocs.org/guides/high-school-class.html> -
> Projekt do budoucna, zatím není kdo by se do toho pustil, ale na Trellu
> máme popsané, co by si to asi tak žádalo.
>
> Uvítám každý pokus o pomoc! Díky! A sorry za několikanásobný
> cross-posting, buďte raději opatrní s reply-to-all.
> Honza
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Příručka pro organizátory

2015-11-15 Tema obsahu Honza Javorek
Ahoj,

na dokumentačním sprintu během PyConu jsem stvořil na popud Petra Viktorina
výkop příručky pro organizátory, kde bychom mohli sdílet know-how.

- https://github.com/pyvec/guide/
- http://pyvec-guide.readthedocs.org/

Textu tam moc zatím není, spíš osnovy a poznámky o čem se vlastně rozepsat.
Budu rád, když na to mrknete a přispějete :) Kdo neumíte posílat Pull
Requesty a psát reStructuredText, nebo se vám s tím nechce piplat, klidně
sepište co víte v Google Docs a pošlete mi link nebo ho přilepte k nové
issue: https://github.com/pyvec/guide/issues To nejdůležitější je text,
takže pište to jak chcete, on už se pak někdo najde, kdo to schroustá a
včlení do příručky.

Zatím tam máme 4 pokusy:

- Příručka pro pořadatele kurzů pro začátečníky
 - Měla by
navazovat na to, co děláme v PyLadies. Očekávám vstupy od Zuzky, Terky,
Petra Viktorina, Oskara, atd. Chceme to napsat obecně, aby podle toho šel
udělat jakýkoliv kurz.
- Příručka pro pořadatele Django Girls
 - Jak pořádat
DG v českém prostředí? Očekávám vstupy od Zuzky, Natali, Tomáše Ehrlicha,
sebe :) atd.
- Příručka pro pořadatele srazů
 - Tohle chceme
sepsat už dlouho, takže kdo se toho chopí a vykopne to? Já sám bych pak
doplnil sekci o "franšízování" Pyva. Bude se nám to hodit i do Brna, kde
chceme v organizaci srazu začít rotovat a budeme potřebovat případně zaučit
nové pomocníky.
- Příručka pro středoškolského učitele
 -
Projekt do budoucna, zatím není kdo by se do toho pustil, ale na Trellu
máme popsané, co by si to asi tak žádalo.

Uvítám každý pokus o pomoc! Díky! A sorry za několikanásobný cross-posting,
buďte raději opatrní s reply-to-all.
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] PyCon CZ, PyCon SK

2015-11-05 Tema obsahu Honza Javorek
Ahoj,

asi už to všechno víte, ale já jen kdyby náhodou... Za týden už je PyCon CZ
, takže kdo ještě váhá s lístkama, tak má poslední
příležitost. Máme už přes 200 účastníků, perfektní spíkry, workshopy, no
prostě všechno, takže neváhat a kupovat.

Pokud vás českej PyCon akosi nevzrušuje, tak bych rád připomenul, že je tu
ještě PyCon SK ! Termín konference už je dán (11.3.2016
až 13.3.2016), místo taky (Bratislava, což je hezky uprostřed
Československa, takže na vzdálenost se nemůže vymlouvat nikdo), prodávají
early bird lístky a dokonce už mají i otevřené CfP, takže můžete posílat
návrhy na svoje přednášky! Prostě jedou jak draci!

- FB stránka: https://www.facebook.com/pyconsk/

- FB událost: https://www.facebook.com/events/941546202585736/

Srazy jsou pro děcka, teď se jezdí na konference! ;-)


Mějte se,

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] PyCon CZ, PyCon SK

2015-11-06 Tema obsahu Honza Javorek
Zbývá posledních 24 lístků? No ty brďo!

Honza

2015-11-06 6:36 GMT+01:00 Tomáš Ehrlich <tomas.ehrl...@gmail.com>:

> Ahoj děcka,
> nevěřím, že k tomu vůbec došlo, ale musel jsem nastavit limit na lístky.
> Zbývá posledních 24 lístků. A to jsme odhad účasti posunuli už 2x :)
>
> Těším se na vás! Mám objednat dva sudy zelené?
>Tom
>
> 5. 11. 2015 v 23:59, Jakub Vysoky <ja...@borka.cz>:
>
> Uf! Diky za pripomenuti. Listky koupeny. Jak pro me, tak pro tatika
> (podporujeme ceskeho skolstvi :))
>
> Ted uz jenom nezmeskat letadlo SFO->BRNO :))
>
> 2015-11-05 11:23 GMT-08:00 Honza Javorek <m...@honzajavorek.cz>:
>
>> Ahoj,
>>
>> asi už to všechno víte, ale já jen kdyby náhodou... Za týden už je PyCon
>> CZ <https://cz.pycon.org/>, takže kdo ještě váhá s lístkama, tak má
>> poslední příležitost. Máme už přes 200 účastníků, perfektní spíkry,
>> workshopy, no prostě všechno, takže neváhat a kupovat.
>>
>> Pokud vás českej PyCon akosi nevzrušuje, tak bych rád připomenul, že je
>> tu ještě PyCon SK <https://pycon.sk/>! Termín konference už je dán
>> (11.3.2016 až 13.3.2016), místo taky (Bratislava, což je hezky uprostřed
>> Československa, takže na vzdálenost se nemůže vymlouvat nikdo), prodávají
>> early bird lístky a dokonce už mají i otevřené CfP, takže můžete posílat
>> návrhy na svoje přednášky! Prostě jedou jak draci!
>>
>> - FB stránka: https://www.facebook.com/pyconsk/
>>
>> - FB událost: https://www.facebook.com/events/941546202585736/
>>
>> Srazy jsou pro děcka, teď se jezdí na konference! ;-)
>>
>>
>> Mějte se,
>>
>> Honza
>>
>> --
>> --
>> E-mailová skupina django...@googlegroups.com
>> Správa: http://groups.google.cz/group/django-cs
>> ---
>> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
>> „django-cs“ ve Skupinách Google.
>> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
>> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
>> Chcete-li tuto diskusi zobrazit na webu, navštivte
>> https://groups.google.com/d/msgid/django-cs/CAPAmg-fKbyTWAjxCsZ6vPbQaQacMxSTrOrHDyDiMH2DHP4G%2BVw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/django-cs/CAPAmg-fKbyTWAjxCsZ6vPbQaQacMxSTrOrHDyDiMH2DHP4G%2BVw%40mail.gmail.com?utm_medium=email_source=footer>
>> .
>> Další možnosti najdete na https://groups.google.com/d/optout.
>>
>
>
>
> --
> Jakub Vysoky
>
> mob: +420 605 852 377
> jab: jakub.vys...@gmail.com
> twit: https://twitter.com/kvbik
>
> --
> --
> E-mailová skupina django...@googlegroups.com
> Správa: http://groups.google.cz/group/django-cs
> ---
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
> „django-cs“ ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
> Chcete-li tuto diskusi zobrazit na webu, navštivte
> https://groups.google.com/d/msgid/django-cs/CAEO8NYzHNWoTNKaXTC%3DrBQYxgr-Gsgvkfr5j9m4aeFEYi8BvjA%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-cs/CAEO8NYzHNWoTNKaXTC%3DrBQYxgr-Gsgvkfr5j9m4aeFEYi8BvjA%40mail.gmail.com?utm_medium=email_source=footer>
> .
> Další možnosti najdete na https://groups.google.com/d/optout.
>
>
> --
> --
> E-mailová skupina django...@googlegroups.com
> Správa: http://groups.google.cz/group/django-cs
> ---
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
> „django-cs“ ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
> Chcete-li tuto diskusi zobrazit na webu, navštivte
> https://groups.google.com/d/msgid/django-cs/23DDA6E1-F005-473B-AB93-AEA626071AD5%40gmail.com
> <https://groups.google.com/d/msgid/django-cs/23DDA6E1-F005-473B-AB93-AEA626071AD5%40gmail.com?utm_medium=email_source=footer>
> .
>
> Další možnosti najdete na https://groups.google.com/d/optout.
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] První česká Python konference představuje speakery, bude se konat v listopadu

2015-10-13 Tema obsahu Honza Javorek
Ahoj ahoj!

Kdo jste to ještě nechytili, jinde, historicky první PyCon CZ
 se bude konat v *Brně* na VUT FIT
 a v Impact Hubu , *14.
až 15. listopadu*.

První den je věnován přednáškám. Na programu je *14 příspěvků od českých i
zahraničních speakerů*. Konferenci budou otevírat Amber Brown
 (Twisted) a Russell-Keith Maggee
 (Django), následovat budou příspěvky z
nejrůznějších prostředí, kde lze Python použít (genové inženýrství, webové
frameworky, výzkum částic v CERNu, DevOps, embedded systémy, bankovnictví,
…). Celý program soboty. 

Konferenční neděle pak bude o *workshopech a sprintech*, kde může
návštěvník přímo přiložit ruku k dílu. Těšit se lze na bezpečnost,
kryptografii, cloud, scrapování webu, geografii, a další. Program neděle.


Před samotnou konferencí se odehrává další vydání *workshopu pro
začátečnice v programování* - Django Girls ,
kam je stále ještě možné se přihlásit .

Lístky lze koupit od *75 EUR (2000 Kč)*
, pro studenty je zlevněná
varianta *45 EUR (1200 Kč)*.
Pokud nám pomůžete s propagací a dáte vědět svým kolegům, ve firmách, na
svém vědeckém pracovišti (pro tvrdé fanoušky z akademického prostředí: logo
konference se dá snadno nakreslit fixama na laboratorní plášť) atd., budeme
moc rádi! Tweetujte, sdílejte. Jakákoliv podpora nám hrozně pomůže -
nezapomeňte, že tohle není komerční podnik ale komunitní věc stejně jako
Pyvo nebo knihovnička, že to pořád děláme všichni zadarmo a z radosti, pro
vás, pro nás. Samozřejmě úplně nejlepší bude, když si koupíte lístek a
přijedete - to by se to pak mohlo třeba konat i za rok ;-)

Mějte se a dík!
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] OpenAlt Django Girls

2015-09-07 Tema obsahu Honza Javorek
Ahoj,

(předem sorry za crossposting do tolika skupin, ale když se hledá, tak se
hledá všude...)

Martin Holec z organizačního týmu brněnského OpenAltu
 mě kontaktoval, že by rádi udělali před
konferencí Django Girls. Koná se to 7.-8. listopadu 2015, což je dost
narychlo, ale třeba by se to stihlo. Každopádně oni na to nemají lidské
kapacity, takže by rádi, kdyby to někdo zorganizoval a oni ho podpořili a
propojili to s konferencí. Ptám se tedy - našla by se nějaká
hrdinka/hrdina, kdo by si to vzal na starost? Lidi co znám tak tou dobou
budou řešit asi spíš PyCon CZ, který bude později téhož měsíce, ale zase je
škoda to nevyužít.

Django Girls už v Brně proběhly dvakrát, v Praze jednou. Je to jednodenní
workshop pro holky, kde se naučí základy Pythonu a následně Djanga a
vytvoří si jednoduchou webovku. Všechno je připraveno do polotovarů - web
se nakliká v adminovi, loga a grafika je na GitHubu, návod pro kouče,
účastníky i organizátory (!) je k dispozici. Je potřeba se jen přihlásit na
http://organize.djangogirls.org/ a pustit se do shánění sponzorů, pořešení
místa, mailování atd. Neříkám, že je to málo práce, ale dá se to. Finance
nebo případné sponzorské smlouvy by se daly prohnat přes Pyvec, to není
problém. Know how už taky nějaké máme, tak to bychom si sedli někam a
pokecali o tom co je dobré jak udělat.

Tož dejte vědět, pokud byste do toho někdo chtěli jít. Asi stačí odepsat mě
a Martinovi (je v kopii).

Čau,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Marketing minute: Kdo pouziva Python?

2015-09-10 Tema obsahu Honza Javorek
Cau,

co byste rekli tomuhle?

http://pythoncz-0375.rostiapp.cz/prace

(vyvojova verze noveho python.cz)

Honza

2015-04-28 15:45 GMT+02:00 Honza Javorek <m...@honzajavorek.cz>:

> BTW, pokud by pomohlo ke contributions, ze by byl novy python.cz na
> Djangu a ne na Flasku, tak bych se tomu asi ani nebranil. Ono i v tom
> Djangu se da udelat minimalne nekomplexni miniwebik a snadneji se to
> rozsiruje. Aby to neumrelo nespravovane kvuli komplexite, o to bych se
> postaral.
>
> H
>
> 2015-04-28 15:41 GMT+02:00 Honza Javorek <m...@honzajavorek.cz>:
>
>> Ahoj, sorry za pozdni vstup do diskuse, mam toho ted moc. Jakozto neco
>> jako tvurce/spravce python.cz bych se mel asi vyjadrit :)
>>
>> Ja to vidim takto. Cile teto sekce jsou:
>>
>> - dat vedet lidem, ze najdou praci, kdyz se nauci python
>> - dat vedet firmam, ze se nemaji bat zacit pouzivat python
>>
>> K tomu by idealne slouzilo neco, co je na python.org zastoupeno strankou
>> https://www.python.org/about/success/ Podle me je uplne v pohode aby nam
>> firma sepsala success story a my ji tam uverejnili - je to sluzba za
>> sluzbu, oni maji PR / odkazy, my mame success story pro nase PR a
>> ovlivnovani rozhodnuti lidi.
>>
>> Rozsirene cile sekce:
>>
>> - v podstate HR market, tzn. moznost aby se firma prezentovala s tim, ze
>> lidi ji mohou kontaktovat, stejne tak by se lidi, predevsim volnonozci,
>> mohli prezentovat s tim, aby je nekdo kontaktoval s projektem (inspirace:
>> navolnenoze.cz nebo co bylo driv na http://www.djangonauts.org/ - seznam
>> lidi co delaji v djangu, nebo uz hardcore board jako api-jobs.com nebo
>> https://www.python.org/jobs/ )
>> - vizualizace velikosti komunity (firem, jednotlivcu) treba na mape
>>
>> Vidim velkou potrebu mit vsechny tyto use-cases pokryty. Rozhodne bych
>> ale nevykopaval nic jako job board, protoze na to ted nemam(e) silu a
>> hlavne by to posunulo tuhle peknou malou komunitni stranku uplne jinym
>> smerem a chtelo by nejdrive domyslet, co by to znamenalo.
>>
>> Co se planuje:
>>
>> Zatim jsem to mel vymyslene tak, ze by tam byla podstranka s mapkou nasi
>> komunity, kde by byli freelanceri a firmy, normalne nejaky rejstrik a
>> vykresleny na mapce jako puntiky. Mit je velky podle toho kolik se
>> zamestnava lidi, to je zajimavy, ale ve verzi jedna bych to zatim moc
>> neresil. Data by se brala z jednoho JSON filu, to neni problem. Snadno se
>> do toho pullrequestuje ;-) Takova stranka je hned a brzy se k tomu dostanu.
>> Pokud byste mi chteli nekdo pomoct, ozvete se mi prosim na mail a nejak se
>> dohodnem. Ja jsem na to ted sam a proste to spolu s Pyvem, Django Girls a
>> praci ted moc nedavam, takze vyvoj novinek na python.cz stoji. Delba
>> prace by to mohla zachranit - je nas hodne a kdyz se nejak dohodnem a kazdy
>> udela kousek a ja to pak slepim treba dohromady, tak to treba muze
>> dopadnout dobre.
>>
>> Dilci odpovedi:
>>
>> > python.cz neni muj projekt
>>
>> Ja bych byl rad, kdyby byl. Byl bych rad, kdyby to byl projekt od
>> komunity pro komunitu, takze "neni to muj projekt" by bylo asi podobny jako
>> "neni to muj chodnik" nebo "neni to muj park". Nevim jestli to necemu
>> pomuze, protoze chodniky a parky taky chatraji, ale udelalo by mi to radost
>> :D
>>
>> > A disclusure: Protoze Python skolim, mam z jeho lepsiho postaveni i
>> obcasny zisk.
>>
>> To je vlastne docela dobry duvod, proc se snazit neco pro py komunitni
>> projekty neco delat, ne? :)
>>
>> > python.cz vidim jako (krom jineho) svym zpusobem marketing -- web by
>> mel zaujmout nove prichozi, kteri toho moc nevedi.
>>
>> Ano, ano, ano.
>>
>> > marketingove aktivity jsou obecne v Python komunite slabsi. Ve srovnani
>> s Ruby ci ROR komunitou se neumime prodat
>>
>> Zase umime jiny veci. Treba fungovat spolecne ;) Ale jinak souhlas. Ja
>> bych to delal klidne cely dny! Dokonce jsem sel na nejakej kurz o PR pro
>> neziskovky, abych si dovzdelal zaklady a vymyslel nejake nove napady pro Py
>> komunitu a treba i jak psat ty texty na python.cz a jak to podat. Hosi a
>> devcata, dejte mi druhy zivot, kde nebudu muset mit "day job
>> <http://en.wikipedia.org/wiki/Job#Day_job>", a vsechno tohle budu klidne
>> delat ;)
>>
>> Diky strasne moc za tuhle diskusi, je podnetna a to ze se jeji obsah
>> vicemene prekryva s tim, co mam tak trochu v hlave, mi dava za pravdu, ze
>> jsou tyto veci potreba. Budu rad, kdyz i dalsi navrhnou co by radi na
>> python.cz vid

Re: [python] Roboti, REST, Flask?

2015-09-16 Tema obsahu Honza Javorek
Ahoj,

Petr byl rychlejší. Rozdíl mezi GET, PUT, POST, atd. je v tom, že je přesně
ve specifikaci řečeno, co může nebo nemůže způsobit, např. opakovaným
zavoláním.

> HTTP REST uz je striktnejsi a popisuje presnejsi pouziti i DELETE, PUT,
PATCH, etc.

To není úplně přesné. HTTP je protokol a má svoje specifikace. REST je
nějaký styl architektury aplikace, se slovesy v HTTP nemá až tak moc
společného a nemusíme jej tady asi ani řešit (jo, vím že jsem to sám dřív
taky motal do sebe). Úplně pro tento případ postačí, pokud se budeme držet
toho, co nám radí (či specifikací přikazuje?) HTTP samotné.

Jsou na to v zásadě dvě RFC:

- základ v https://tools.ietf.org/html/rfc7231
- PATCH dodělaný a dolepený v http://tools.ietf.org/html/rfc5789

Nebát se číst specifikaci! Je to lidsky psané. Tady přesně se mluví o tom,
jaký je rozdíl mezi metodami, co jaká znamená a co přináší jejich použití a
je tam i pěkná tabulka: https://tools.ietf.org/html/rfc7231#section-4.1

GET je jen čtení, akce, která neublíží. Když budeš při GET mazat, projede
ti odkazy Google nebo kdokoliv jiný a smaže ti cokoliv co tam zrovna mažeš.
Tzn. vše podle specifikace předpokládá, že GET by neměl nic měnit. Taky to
znamená, že cokoliv co je GET se může kdekoliv po cestě kešovat.

PUT je nějaká změna, která je tzv. idempotentní, tzn. když ji pošleš
několikrát za sebou, tak se pak už nic nezmění. Typicky když něco nastavíš
na "vypnuto", tak stejný request můžeš poslat třeba tisíckrát po sobě a ta
věc bude mít nakonec stále "vypnuto". Abych dal protipříklad, nehodí se to
na věci, které jsou např. "přepni" ve stylu vypínače na světlo - když ho
pošlu jednou tak vypne, podruhé zapne, atd. Aby to mělo danou vlastnost,
implementace PUTu vypadá tak, že sestrojíš celou novou reprezentaci a tou
"přeplácneš" tu starou. Takový "replace". Když v cíli nic není, tak se to
při PUTu na dané URL vytvoří, tzn. vhodné i pro vytváření, pokud víš "ID"
předem.

DELETE maže, následně by po něm nemělo nic zůstat.

PATCH je speciál na částečné změny, tzn. že pošleš nějaký diff, kterým
řekneš co se má změnit a server to podle toho diffu nějak změní. Záruky
neveliké, všelijaké, a tak dále.

POST je nějaká změna, která ale nemusí být nutně idempotentní. Je to
základní způsob, jak udělat změnu stavu na serveru. Nedá se to kešovat a
tak dále.

Pozn.: HTML formát a klienti kolem něj (typicky prohlížeče atd.) podporují
často jen GET a POST. S tím si vystačí, protože to hlavní co je potřeba
rozlišit je kešovat/nekešovat a bezpečné/nebezpečné. POST má myslím ve
specifikaci někde taková "zadní vrátka", že kromě toho, že je určen k tomu
co jsem napsal výše, tak může být použit i na "cokoliv jiného". V důsledku
je tedy i HTML s formulářem na mazání osedílaným přes POST udělán správně
podle HTTP specifikace. Klidně můžeš udělat všechno přes POST a bude to
jakože správně, ale tím se připravuješ o to, že GET je pro čtení
efektivnější. Udělat ale všechno v GET místo POST je špatně a koleduješ si,
protože označuješ "nebezpečné" akce jako "bezpečné" (stejně tak s
kešovatelností).

Sorry že jsem se tak rozepsal. Hlavně mi moc nevěřte a přečtěte si to
raději v té specifikaci. Já jsem taky jenom člověk, ale tam je to prostě
vysvětlené a napsané, tak jak to má být.

Honza


2015-09-16 9:37 GMT+02:00 Petr Viktorin <encu...@gmail.com>:

> 2015-09-16 7:45 GMT+02:00 Petr Blahos <petrbla...@gmail.com>:
> > Ještě poznámečka: Pokud bude GET měnit vnitřní stav aplikace, a povede k
> > němu
> > nějaký link, tak ho Google klidně navštíví při indexování :-) Nebo jak
> měl
> > kdysi takové
> > to přednačítání odkazů...
>
> Je psáno [1], že GET nemá měnit stav, a spousta nástrojů to předpokládá.
> Kromě robotů to předpokládají třeba různé keše nebo load balancery. Ty
> sice teď asi nepoužíváš, ale neměl bys zapomenout na to, že *učíš*
> lidi používat HTTP. Nauč je to prosím správně.
>
> [1] ve specifikaci HTTP:
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
> > the GET and HEAD methods SHOULD NOT have the significance of taking an
> action other than retrieval. These methods ought to be considered "safe".
>
> > 2015-09-15 22:33 GMT+02:00 Ales Zoulek <ales.zou...@gmail.com>:
> >>
> >> Technicky rozdil mezi PUT a GET je minimalni. Je ale konvence, aby akce
> >> odpovidala tomu HTTP "slovesu".
> >>
> >> Uplnym minimem je rozliseni mezi GET a POST. Tzn. GET (narozdil od POST)
> >> by nemel menit vnitrni stav serveru, pouze ten stav cist.
> >>
> >> HTTP REST uz je striktnejsi a popisuje presnejsi pouziti i DELETE, PUT,
> >> PATCH, etc.
> >>
> >> Pokud nemas vylozene duvod to nedodrzovat, tak je lepsi se te konvence
> >> drzet.
> >>
> >>
> >> A.
> >

Re: [python] Roboti, REST, Flask?

2015-09-11 Tema obsahu Honza Javorek
Pokud bude REST API tim nejlepsim zpusobem jak to udelat (coz nemusi byt),
tak bych to udelal nejak takto:

- hrac udela POST na nejake URL, to mu vrati HTTP kod 202, nejakou odpoved
a Location hlavicku, v niz bude odkaz na URL s vysledkem
- hrac dela nasledne polling na vysledkovem URL, kde se objevi odpoved az
ve chvili, kdy bude server chtit (do te doby tam muze byt treba chybova
odpoved informujici, ze server ceka na dalsi hrace - nejspis HTTP 423
Locked (WebDAV; RFC 4918), ale tohle rozsireni specky jsem necetl, jen
podle nazvu mi to prijde nejbliz)

Maly priklad zde:
http://restcookbook.com/Resources/asynchroneous-operations/

Honza

2015-09-11 10:47 GMT+02:00 Ales Zoulek :

> Ahoj,
>
> jednotlivy hraci se budou nejak ovlinovat? (Napr pokud robot R1 stoji na
> poli 3,4 nemuze na nej R2)
>
> Pokud ne, proc proste kazdy student nekomunikuje se serverem samostatne
> podle, server si vsechny tahy nahraje zobrazi vysledky az kdyz vsichni
> tudenti poslou sve tahy?
>
> Pokud ale opravdu musi vsechny tahy synchronisovat, pak bych rekl, ze
> implementacne bude lehci 2). Tak jak tak se zda rozumny, aby studenti
> nepsali vlastniho rest klienta a dostali se zadanim i malou knihovnu, ktera
> s tim flaskem komunikuje.
>
> A.
>
> On Fri, Sep 11, 2015 at 10:40 AM Petr Messner 
> wrote:
>
>> Na tohle se hodí websocket, lze to provozovat i ve Flasku. Nebo rovnou
>> použit něco jiného, např. ZeroMQ.
>>
>> Petr Messner
>>
>> 11. 9. 2015 v 10:29, Marek Nožka :
>>
>> > Ahoj
>> >
>> > Potřeboval bych malou radu. Učím programování(Python) na SŠ. Takže jsem
>> > vymyslel(okoukal), že si budeme hrát na Roboty. Bude to tahová hra.
>> > Jednotliví roboti(studenti) se připojí k serveru a budou mezi sebou
>> soutěžit
>> > o nejlepší algoritmus, který projde bludištěm podle zadaných pravidel.
>> >
>> > Na serverovou část jsem chtěl použít Flask a vytvořit jednoduché REST
>> API.
>> > Řeším ale jak mám obsloužit více klientů tak, aby na sebe navzájem
>> počkali.
>> > Každý klient by měl říct, kam táhne. Ale odpověď můžu poslat až potom,
>> co
>> > všichni pošlou požadavek. Napadli mě dvě řešení.
>> >
>> > 1) Klient pošle požadavek a čeká na odpověď. Stream odpovědi se ale
>> zastaví
>> >   a čeká se až se ozvou další klienti. Tohle nevím jak bych ve Flasku
>> >   udělal -- pokud to tedy vůbec jde. Pokoušel jsem se to vygooglit ale
>> na
>> >   nic kloudného jsem nepřišel.
>> >
>> > 2) Klient pošle požadavek a za nějakou chvilku se zeptá jestli má
>> >   server už odpověď. To je zase více složitosti na straně klienta.
>> >
>> > Protože jsem nic podobného zatím nikdy nedělal, budu vděčný za každou
>> > připomínku, poznámku nebo radu. Co za knihovnu/framework byste mi
>> > doporučovali.
>> >
>> > Dky
>> >   Marek
>> >
>> > --
>> > @ @ @   Marek Nožka
>> > '.@
>> > :*`@   email: marek <@t> tlapicka  net
>> > `*'   jabber: tlapicka <@t> mitranet  cz
>> >  ::  web: http://tlapicka.net/
>> >  `'
>> >  `'   Powered by Debian GNU/Linux
>> >  `.**'
>> >¨¨
>> > ___
>> > Python mailing list
>> > python@py.cz
>> > http://www.py.cz/mailman/listinfo/python
>> >
>> > Visit: http://www.py.cz
>> ___
>> Python mailing list
>> python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Marketing minute: Kdo pouziva Python?

2015-09-15 Tema obsahu Honza Javorek
Dobrý den,

> Úvodní text u mne vyvolává dojem že python má být základním nástrojem
produkce firmy.

Díky za zpětnou vazbu. Text bych měl tedy upravit, protože seznam má spíše
říkat "my jsme Python na něco použili a používáme".

> Zajímavé je také použití pojmu 'scriptování'.

To je tam vyloženě pro zástupy Javistů, kteří žijí v nějakém podivném světě
10 let zpět, kdy se o jazycích Perl a Python mluvilo jako o
"skriptovacích". Oni si pod Pythonem představují opravdu jen něco málo
lepšího než Bash a často vůbec netuší, že v tom lze napsat normální,
plnohodnotná aplikace. Pokud bych se s tímhle názorem nesetkával, tu
formulaci vůbec nepoužiji.

Honza


2015-09-14 8:53 GMT+02:00 ZU1234 <zu1...@seznam.cz>:

> Dobrá den.
> Úvodní text u mne vyvolává dojem že python má být základním nástrojem
> produkce firmy.
> Proto do seznamu nemohu přispět, ač bych rád python podpořil.
>
> Zajímavé je také použití pojmu 'scriptování'.
> Přesto že jsem na něj také zvyklý, myslím že je matoucí pro pro lidi
> přicházející z windows prostředí.
> Proč se nepochlapím a na místo nějakého bídného scriptování nezačnu v tom
> bash-i nebo pythonu pořádně programovat!? :-)
>
> Jinak ale podobnou aktivitu oceňuji!!
>
>
>
> Dne 11.9.2015 v 9:54 Marek Nožka napsal(a):
>
>> Ahoj.
>>
>> Je to hezké, je to nápadité, je to přehledné.
>>
>> Marek
>>
>> On Thu, 10 Sep 2015 20:47:51 +0200 Honza Javorek <m...@honzajavorek.cz>
>> wrote to django...@googlegroups.com:
>>
>> Cau,
>>> co byste rekli tomuhle?
>>> http://pythoncz-0375.rostiapp.cz/prace
>>>
>>
>>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Roboti, REST, Flask?

2015-09-15 Tema obsahu Honza Javorek
> No...já měl v úmyslu použít spíš, "něco jako REST". Počítám spíš s tím, že
> se bude používat jen GET a požadavky budou jako součást URL: ///
> Nebo tak nějak. Jak bys to udělal ty?

Jestli mají posílat nějaké informace a těma měnit stav na serveru, tak
musíš použít i něco jiného než GET, pokud se budeme bavit aspoň o samotném
blbém HTTP, když už ne o RESTu.

Já bych ti to klidně nějak zkusil namodelovat, ale k tomu by se hodila
komplet pravidla té hry a možné stavy, do jakých se lze dostat a jak se do
nich lze dostat.

Honza



2015-09-11 15:59 GMT+02:00 Marek Nožka :

> On Fri, 11 Sep 2015 08:47:33 + Ales Zoulek 
> wrote
> to Konference PyCZ :
>
> > Pokud ale opravdu musi vsechny tahy synchronisovat, pak bych rekl, ze
> > implementacne bude lehci 2). Tak jak tak se zda rozumny, aby studenti
> > nepsali vlastniho rest klienta a dostali se zadanim i malou knihovnu,
> ktera
> > s tim flaskem komunikuje.
>
> Ano, hráči nemůžou stát na jednom políčku a měli by na sebe reagovat. Ta
> knihovna je dobrý nápad.
>
> Díky
> Marek
>
> --
>  @ @ @ Marek Nožka
>  '.@
>  :*`@   email: marek <@t> tlapicka  net
>  `*'   jabber: tlapicka <@t> mitranet  cz
>   ::  web: http://tlapicka.net/
>   `'
>   `'   Powered by Debian GNU/Linux
>   `.**'
> ¨¨
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] PyCon CZ 2015 - první konference čistě o Pythonu v ČR

2015-09-15 Tema obsahu Honza Javorek
Ahoj přátelé,

tak je to tady! Organizujeme v listopadu první Python konferenci v ČR,
PyCon CZ. Web zde: http://cz.pycon.org/

*Kde: *FIT VUT, Brno
*Kdy: *Listopad 2015, 14. až 15.
*Kdo: *zatím oznámení spíkři jsou *Amber Brown* a *Russell Keith-Magee*,
koukněte na web na jejich bio


*Chcete se zúčastnit?* Pročtěte http://cz.pycon.org/ a kupte si lístek :-)
*Chcete sponzorovat?* Balíčky zde: http://cz.pycon.org/sponsorship.html


Jinak den před konferencí budou taky *brněnské Django Girls*, takže kdo
pokukujete po koučování atd., sledujte http://djangogirls.org/brno/.


...a to hlavní:

*Chcete přednášet?*

Pošlete nám do 28. 9. návrh přednášky do CfP formuláře!
https://docs.google.com/forms/d/1b-vykOxIZUnJ8IPRVuG0IzE-DUp1XF8lheaeisgC0lI/viewform?c=0=1

Nebojte se toho, že přednášky jsou jen anglicky. Dá se to natrénovat a *rádi
vám pomůžeme*. Kdo projde přes výběr CfP a bude přednášet, tak má *vstup na
konferenci zdarma a od organizační tým mu poskytne servis v podobě pomoci s
přípravou přednášky, slajdů, rad ohledně prezentačních dovedností, atd.* O
spíkry se stará *Honza Král*, který má poježděných milion konferencí.

Dost bylo lightningtalkování na Pyvu. Je čas tomu dát nový rozměr a
odhlodlat se vystoupit na prkna, která v ČR znamenají Python. Nebojte se,
že váš problém není dost zajímavý, nebo že jste žena nebo že jste z matčiny
strany poloviční Rubysta a publikum by k vám bylo netolerantní. Když
zapíšete talk, ještě ho musíme vybrat - takže si nedělejte starosti, zda je
vaše téma dost dobré nebo ne, od toho jsme tu my a záleží to taky na
konkurenci, tzn. kdo jiný co přihlásí.


*Kde jsou nejčerstvější novinky a oznámení?*

- Twitter 
- Facebook 

*Kde opravovat chyby na našem webu?*

- GitHub 

*Chci vám koukat pod ruce a případně pomoct s organizací nebo utrousit
radu!*

- Napiš nám na mail a my tě pozveme na náš Slack , což
je takové lentilkové, novodobé IRC, které je ale bohužel jen na pozvánku.

*Mám nějaký dotaz a neváhám ho položit!*

- Tak ho polož! :-) Taky můžeš napsat na i...@pycon.cz.


To je vše, přátelé! Budeme rádi, když konferenci podpoříte - a to především
svou účastí jako spíkři nebo i jen jako návštěvníci. Mějte se krásně,

za tým organizátorů  PyCon CZ,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Nové pyvo.cz a python.cz

2015-12-15 Tema obsahu Honza Javorek
Jóó a tohle jsem chtěl taky napsat a úplně jsem to ve spěchu zapomněl :-(
Děkujem mocinky moc Rosti.cz za to, že nám udělali pro oba tyhle webíky
super hosting, zadáčo pro Pyvec, z lásky k Pythonu :)

Díky!
Honza

2015-12-15 11:49 GMT+01:00 Honza Javorek <m...@honzajavorek.cz>:

> Čau, Pyježíšek naděluje nové webíky pro českou Python komunitu:
>
> · http://pyvo.cz - srazy (stvořil Petr Viktorin)
> · http://python.cz - rozcestník (stvořil jsem já)
>
> Už to s Petrem připravujem dlouho předlouho, ale holt někdy je těžký
> přeskákat dílčí závislosti (python.cz - pyvo.cz - pyladies.cz) a vymotat
> se z nich. Jsme rádi, že se tohle zvládlo a máme cestu volnou k tomu,
> abychom tyhle webíky vypustili ven. Obojí je v podstatě MVP (minimal viable
> product) a jejich cílem je hlavně poskytnout aktualizované informace v
> lepší struktuře a funkčnost, která je už dlouho potřeba.
>
> Design asi úplně zatím neřešte, na Python.cz úplně chybí moje malůvky, na
> Pyvo.cz jsou nějaké provizorní Petrovy, celkově to vzhledem nemusí úplně
> ladit a už jsme to taky hned schytali, že produkujem bootstrapovej sranec (
> https://twitter.com/starenka/status/675943215674081281), ale berte to
> prosím tak, že jednak se na tom můžem od této chvíle snadno podílet
> všichni, druhak je to prostě in progress a až zase budu mít někdy o víkendu
> kousek času, tak něco dokreslím, vylepším, apod. Ale info tam je a to je
> hlavní :-)
>
> Budem strašně rádi, když cokoliv co vás napadne nebo co vás na těch webech
> štve hodíte do issues na GitHubu - oba weby jsou Open Source, samozřejmě:
>
> · https://github.com/pyvec/pyvo.cz
> · https://github.com/pyvec/python.cz
>
> Tož fajn Vánoce vinšujem :)
>
> Honza (+ Petr)
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Nové pyvo.cz a python.cz

2015-12-15 Tema obsahu Honza Javorek
Čau, Pyježíšek naděluje nové webíky pro českou Python komunitu:

· http://pyvo.cz - srazy (stvořil Petr Viktorin)
· http://python.cz - rozcestník (stvořil jsem já)

Už to s Petrem připravujem dlouho předlouho, ale holt někdy je těžký
přeskákat dílčí závislosti (python.cz - pyvo.cz - pyladies.cz) a vymotat se
z nich. Jsme rádi, že se tohle zvládlo a máme cestu volnou k tomu, abychom
tyhle webíky vypustili ven. Obojí je v podstatě MVP (minimal viable
product) a jejich cílem je hlavně poskytnout aktualizované informace v
lepší struktuře a funkčnost, která je už dlouho potřeba.

Design asi úplně zatím neřešte, na Python.cz úplně chybí moje malůvky, na
Pyvo.cz jsou nějaké provizorní Petrovy, celkově to vzhledem nemusí úplně
ladit a už jsme to taky hned schytali, že produkujem bootstrapovej sranec (
https://twitter.com/starenka/status/675943215674081281), ale berte to
prosím tak, že jednak se na tom můžem od této chvíle snadno podílet
všichni, druhak je to prostě in progress a až zase budu mít někdy o víkendu
kousek času, tak něco dokreslím, vylepším, apod. Ale info tam je a to je
hlavní :-)

Budem strašně rádi, když cokoliv co vás napadne nebo co vás na těch webech
štve hodíte do issues na GitHubu - oba weby jsou Open Source, samozřejmě:

· https://github.com/pyvec/pyvo.cz
· https://github.com/pyvec/python.cz

Tož fajn Vánoce vinšujem :)

Honza (+ Petr)
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Učíme Python

2016-02-10 Tema obsahu Honza Javorek
Ahoj,

odteď lze hledat kouče pro PyLadies, Django Girls, Czechitas i jiné akce na
jednom místě! Tak se tam přidejte :-)

https://www.facebook.com/groups/800923800012580/
https://groups.google.com/forum/#!forum/ucime-python

Já vím, jsou to dvě místa, ale holt ne každý má FB a ne každý je ochotný
psát v dnešní době e-maily.

Pokud máte chuť pomáhat lidem s Pythonem v rámci nadšení nebo třeba i za
peníze, přidejte se do skupin a sledujte je. Pokud něco pořádáte a hledáte
kouče, hoďte tam pozvánku. V obou skupinách je náčrt toho, co by v pozvánce
nemělo chybět.

Obě skupiny (FB i GG) jsou moderované, tzn. každý příspěvek musí někdo
schválit - akcí není tolik a adminů je několik, tak snad to nebude brzda.
Je to proto, aby tam nebyl spam a byl tam minimální signal/noise, tzn. aby
se tam řešily opravdu jen pozvánky na akce a koučové, ne nic jiného. Nemá
to být konkurence žádné jiné skupině, kterou teď máme, má to sloužit
jednomu konkrétnímu účelu.

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Brněnské Pyvo: Jak na příkazovou řádku

2016-02-16 Tema obsahu Honza Javorek
Dobrý den vespolek,

rád bych vás pozval na velkolepou událost v Brně, a to ples tamních
Pythonistů. Bude se konat 25. 2. na zatím neurčeném místě, v 19:00. Místo
určíme podle vašeho počtu a také musíme zajistit, abychom se nesešli v
jednom kulturáku s myslivci z Adamova, znáte to.

Vhodné pro dámy i pány jakéhokoliv věku a zkušeností, úvodní proslov by měl
vše vysvětlit i nově objevivším se. Tentokrát si střevíčky prošlapete na
hudební styly Tango d'Consolé, Příkazový pochod, El Terminal. Na hlavní
cenu tomboly i na vedlejší se skládají příchozí, sponzory tentokrát
nevedeme (nebo o tom teda zatím nevíme):

1. vědomosti (100x)
2. přátelé (30x)
3. známosti (20x)
4. pivo (100x)

K tanci a poslechu bude hrát sólo neskupina Viktorin, ale třeba ještě
seženeme i nějaké další hudebníky - umíte-li hrát na nějaký příkazový
nástroj, prosím hlašte se u kapelníka. Nezapomeňte, že i drobné
zatrylkování může oblažit náladu a bude uvítáno s radostí!

Podrobnosti na obecních nástěnkách:

https://www.facebook.com/events/543920205792409/
http://lanyrd.com/2016/brno-pyvo-february/
http://pyvo.cz/brno

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Flask, Babel. Je řetězec v katalogu?

2016-02-17 Tema obsahu Honza Javorek
Ahoj, kdysi jsem s Flaskem a Babelem cosi delal, ale tohle zrovna ne. Je to
celkem specificke, ale mozna zkus jeste i primo Flask mailing list?
http://flask.pocoo.org/mailinglist/ Me tam tusim s necim prave kdysi takhle
pomohli.

Honza

2016-02-17 14:34 GMT+01:00 Marek Nožka :

> Ahoj.
>
> Mám webovou aplikaci. Používám Flask a Babel pro lokalizaci (Flask-Babel).
> Mám představu, že pokud nebude řetězec přeložený nabídnu uživateli online
> strojový překlad.
> K tomu potřebuji zjistit, jestli (True, False) je řetězec přeložený do
> daného
> (nebo jiného) jazyka.
>
> Víte někdo prosím jak na to? Zkoušel jsem
>
> babel.messages.catalog.Catalog().get('řetězec')
> babel.messages.catalog.Message('řetězec').check()
>
> ale očividně dělám něco špatně.
>
> Díky,
> Marek
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Dvě věci: Pyvo → Brno, Trello → GitHub

2016-03-20 Tema obsahu Honza Javorek
Ahoj, dvě věci:


*Pyvo → Brno*
Ve čtvrtek bude v Brně Pyvo, tak mrkněte na http://pyvo.cz/brno nebo
https://www.facebook.com/events/1020319328014738/ a přijďte! Budeme tam mít
"dramaturgii" jakou jsem naznačil v
https://www.facebook.com/groups/pyonieri/permalink/1095251417153701/ a
kterou všichni olajkovali, tak snad se nám to povede. Kdo nemáte Facebook,
tak:

*Plánuju že bychom v Brně udělali v březnu Pyvo o debugování. Hledám
přednášející na:*

* 1. přednáška: Úvod co a jak a proč + základní tipy a triky, přehled že
existuje pdb, logging, pprint, repr, profilery a na co to je dobrý (během
této budou ostřílení vlci pít pivo nebo doplňovat díry v základech)*

* 2. přednáška: něco víc do hloubky - pokročilé funkce pdb, debugování v
PyCharmu nebo jinde, prostě nějaká víc hardcore přednáška pro ostřílené
mořské vlky (během této budou začátečníci pít pivo nebo hustě zapisovat do
deníčků)*
* Pro mě budou obě, protože furt printuju jako malej, takže já vyjdu ze
srazu osvěžen vědomostmi ať už se řekne skoro cokoliv :D*

*Trello → GitHub*
Možná jste si všimli, že se s Pyvcem snažíme shromažďovat nápady o tom, co
by se dalo realizovat pro dobro a slávu Python komunity u nás. Je k tomu i
stránka na python.cz: http://python.cz/zapojse Já dost používám Trello, tak
jsem to automaticky hodil tam, ale nevím, jestli ten nástroj paradoxně
zbytečně nebrání lidem se vlastně zapojit :) Co byste řekli na to, že by se
to hodilo na GitHub? Lepší? Horší? Napište. Kompletní popis zde:

https://trello.com/c/taJCzgVK/59-p-esunout-tento-trello-board-na-github-do-issues-ted-kdy-u-se-da-na-githubu-hlasovat-p-es-reakce

Jinak pokud máte nějaký nápad, co by se dalo pro slávu Pythonu dělat třeba
ve vašem městě, na vaší škole, apod., dejte vědět. Klidně kašlete na Trella
a GitHuby a napište nám jen tak na mail, na i...@pyvec.org. Třeba mi někdo
napsal, že by udělal hackaton pro fanoušky Geocachingu. Píšu mu - jasně,
tohle je super, můžeme přijet pomoct nebo pokud potřebuješ prostory,
peníze, můžeme je zkusit sehnat. Takže kdyby vás něco napadlo, i blbost,
pošlete nám to. Když to nezrealizujete vy, ale bude to dobrý, tak se toho
třeba chytí někdo jiný. Třeba za rok, ale to neva, ty nápady můžou zrát :)

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Python na frontendu, Brython

2016-04-23 Tema obsahu Honza Javorek
V JS vznikly transpilery hlavně proto, že jazyk zaostával vývoj své vlastní
komunity. CoffeeScript, TypeScript, Dart, kdovíco, se pak snažily dohnat
chybějíci syntactic sugar a fičury. CS byl asi nejpoužívanější a třeba v
Apiary v něm máme podle mě 80 % codebase, byla to děsná móda a hlavně se to
lidem jako třeba já, Pythoňák, nebo Rubystům, psalo mnohem snáz. S
příchodem specky ECMAScript 6 (přejmenovaného na ES2015, protože chtějí
vydávat specku snad každý rok nebo tak něco) ale komunita hromadně z
transpileru prchá a migruje na tohle, případně na transpiler z ES2015 (tzn.
JavaScriptu budoucnosti) do ES5 (tzn. JavaScriptu přítomnosti), zvaný
Babel. Transpilery budoucnost už postrádají, většinu jejich výhod vyzobal
samotný JS ve svých nových verzích. Sice je pořád plný chlupatých závorek,
z nichž se nám Pythoňákům můžou chlupy ježit, ale díky jiným syntactic
sugar srandám to není až taková super pruda to psát a člověku nepřijde, že
to je úplně matlácký jazyk. Když to není frotnend ale server, tak máš navíc
Node.js kde je aspoň minimální základní knihovna (takže nepotřebuješ
isArray nebo left pad nebo co jsou ty největší skandální npm balíčky teď -
ty lidi používají kvůli browseru, ne kvůli serveru) a už se to dá aspoň
trochu používat.

Stejně bych raději psal Python, ale jen jsem chtěl napsat, že se to s tím
JS lepší a celkem se to dá, na serveru aspoň teda. A jelikož si připadám
jako JS insider na Py diskusi, chtěl jsem vám osvětlit ty věci kolem
transpilerů (když už se na ně zavedla řeč).

Čau,
Honza


2016-04-22 19:48 GMT+02:00 Libor Jelínek :

> Ahoj pánové!
> Já bych taky s dovolením přispěl svým názorem: JS je fakt hrozný a proto
> je pro něj tolik transpilerů asi. Osobně se JS vyhýbám obloukem :-)
>
> V Java světě, odkud pocházím, jsou transpilery do Javy nesmírně populární
> a potvrzuju, že výborně použitelné. Appky jakoby desktopové plné formulářů,
> záložek, tiskových sestav, oken ap. by jen v JS snad ani psát nešli.
>
> Pracoval jsem s hodně velkými složitými appkami napsanými ve
> SmartGWT/Vaadin (vše na GWT) a Eclipse RAP. Četl jsem dost článku jak si
> třeba Dropbox tým chroctá, když přesali svůj web UI do CoffeScriptu, MS
> jakýsi web do TypeScriptu ap.
>
> Úžasný mi přijde v tomhle oboru "štítím se JS" přijde Google Dart. Pro GWT
> existoval Python port Pyjamas, který ale už je asi mrtvý. Na větší webový
> projekt bych určitě transpiler zvážil. (Toto od Javascripterů asi
> schytám...)
>
> Hezký víkend!
> Libor
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Aktuální učebnice Pythonu

2016-04-15 Tema obsahu Honza Javorek
Já musím přidat http://python.cz/zacatecnici, mohl bys tam najít další
matroš. Hodně doporučovaná je ta Dive Into Python 3. Ještě byla populární
Learn Python the Hard Way, ale do toho bych dnes už nešel, protože je v
Pythonu 2 a to by ses podle mě už učit neměl. (Znát rozdíly se hodí, ale
učit by ses měl trojku).

A jak už bylo řečeno, knihovnička je tu pro tebe!

H

2016-04-15 17:50 GMT+02:00 Ken Mijime :

> Pripadne ak sa ti nechce investovať, máme knihovničku!
> https://github.com/pyvec/bookshelf
>
>
> On 15.04.2016 17:27, Ondrej Beranek wrote:
>
> Dobrý den vespolek,
> překlad se tu řešil je na cznic ke stažení. za 400 ke koupi
> elektronicky http://knihy.nic.cz/
> rozhodně je to skvělá kniha.
>
> Dne 15. dubna 2016 17:20 Michal Vyskocil 
> napsal(a):
>
>> Na dive into python 3 jsem svého času napsal recenzi,
>> http://www.abclinuxu.cz/clanky/recenze-knihy-ponorme-se-do-pythonu-3
>>
>> Rozhodně můžu doporučit, myslím, že pro začátečníka je velmi vhodná. S
>> druhou knihou zkušenosti bohužel nemám.
>>
>> Mimochodem, neřešil se kdysi dávno překlad této knihy tady na
>> mailinglistu?
>> Dne 15. 4. 2016 5:05 PM napsal uživatel "Libor Jelínek" <
>> ljeli...@virtage.com>:
>>
>> Zdravím všechno!
>>> Přecházím na Python a chci si udělat přehled o dostupných učebnicích.
>>> Programátor jsem, myslím, celkem zkušený ale v Javě, Groovy a C/C++.
>>>
>>> Do jaké tištěné knihy investovat? Něco chci mít v ruce :-)
>>>
>>> 1) v češtině - vím jen o tištěné Dive into Python 3 od CZ.NICu a
>>> tutoriálu od CPressu. Která z těchto dvou je lepší pro začítečníka?
>>>
>>> 2) anglické - jaká je pythonovská "nejslavnější" učebnice (třeba pro
>>> Javu se mi hrozně líbí styl Bruce Eckela "Thinking in ...").
>>>
>>> Díky za doporučení ;-)
>>> Libor
>>> ___
>>> Python mailing list
>>> python@py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>>
>>
>> ___
>> Python mailing list
>> python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
>
> ___
> Python mailing listpython@py.czhttp://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Ja fakt myslim, ze ten web assembly by mohl neco zmenit, ale uvidime. Zase
ted na tom FE vidis, co se stane, kdyz lidi nedostanou na vyber. JS svet
jde strasne rychle kupredu, protoze lidi neprepisujou veci z Ruby do
Pythonu a z Pythonu do Javy a naopak jenom proto, ze pouzivaj jinej jazyk.
Vzdycky jsem si rikal jakej to ma smysl, kdyz nekdo napise Ruby knihovnu a
nekomu jinymu se libi, ale nepouziva Ruby, tak ji naportuje jinam. Na webu
to vsichni proste napisou v JS a jede se dal. Nekomu se to nelibi, napise
to znova, ale zase v JS, takze nejde jen o prepis, ale je tam pridana
nejaka inovace nebo jinej pristup. Netristi se lidska sila a nevynaleza se
znovu a znovu kolo jenom v jiny barve, vynaleza se kolo novych tvaru a
vlastnosti.

Na druhou stranu je to neprijemny z toho duvodu, ze JS se nehodi na vsechno
a jakmile vytahnes hlavu z pr... z webu, tak to zacina skripat. JS na
desktopove aplikace? Jde to, ale je to celkem pomaly. JS na tamto, na
tohle? Jde to, ale... No a na techto oborovych hranicich je to zase velka
nevyhoda, ze na webu existuje jenom JS. Lidi co pisou Python, protoze
delaji nejaky serverovy veci, vedecky vypocty nebo skripty do Blenderu, a
chteji k tomu udelat nejakou blbinku na webu, se musi naucit JS jen kvuli
tomu, ze nemaji na vyber. Pritom kdyby mohli stejne dobre napsat Python
nebo jinej jazyk co zrovna potrebujou, tak ten mezioborovy prekryv muze byt
mnohem vetsi.

Takze to, ze je JS na webu hegemon ma vyhody i nevyhody. Z globalniho
hlediska se mi libi, ze JS dava lidem "laser focus" a muzou se soustredit
na reseni problemu a inovaci (otazka je, zda to tak doopravdy je?). Na
druhou stranu se mi nelibi presne to, ze clovek nema na vyber. Jsem
zastancem toho, ze na urcity problem by se mela pouzit adekvatni
technologie. Taky pro maly tymy ktery nejedou na microservices (a i pro
vetsi tymy co na nich jedou) nemusi davat smysl byt polyglotni a psat to v
ruznejch jazycich, protoze pak ti klesa schopnost udrzovat to a posouvat si
mezi sebou vedomosti. K cemu ti je kus v super jazyku ktery se na to hodi,
kdyz clovek co ho napsal odesel z firmy a nikdo jiny to moc neumi. Udrzovat
svuj stack na jednom jazyku dava smysl. A kdyz 80 % tvojeho byznysu dava
smysl udelat v Pythonu, treba kvuli numpy a pandas atd., tak nechces mit 20
% v jinem jazyce. Je to problem. A jednoduche reseni zatim neexistuje.

Jinak nejde jen o web. Podobnou situaci mas s mobilnima appkama. Na
Androidu vstala z mrtvych Java, na iOS mas Obj-C nebo Swift. Nejaky reseni
existujou (HTML aplikace, ktery jsou na prd, React Native v JS, kterej snad
nejak funguje a je to horka novinka, Kivy ktery nevim jak to vlastne dela,
ze to funguje, ale je to taky spis asi okrajova vec?), ale pokud do toho
chces investovat ve vsi vaznosti, stejne to outsourcujes do nejaky firmy,
ktera ten Swift nebo Javu psat umi. Ale tim, ze existuji aspon castecna
reseni, ktera nekdo aspon trochu pouziva, tak to neni uz uplne uzavreny jak
to bylo a pro nejakyho vedce co by si chtel ke svemu pandas skriptu udelat
mobilni appku v pythonu to reseni existuje, treba to Kivy. Na webu tohle
zatim porad neni, Brython atd. jsou uplne experimentalni haluze, ktery
nikdy nepreskocily ani na okraj mainstreamu.

Fuj to jsem se zase rozepsal. Co si o tom myslite, krome toho, ze jsem
blbec co to mel od zacatku psat s diakritikou?

Honza


2016-04-19 14:28 GMT+02:00 Ales Zoulek <ales.zou...@gmail.com>:

> Myslim, ze Honzuv bod 3. v zasade vystihuje podstatu celeho problemu. Na
> jednu stranu se asi neni treba tvarit, ze jeden jazyk je vhodny vsude. Na
> druhou fakt, ze ve vetsine prostredi ma clovek vyber z nekolika vhodnych
> moznosti, na FE to uplne neplati neni vubec zdravej.
> A tak vznikaj vsechny mozny coffeescript, clojurescripty, brythony. A jak
> bych si pral rozumnou alternativu pro JS a muj vnitrni python-geek by
> fandil i brythonu, tak nejak mi prijdou vsechny vlastne trosku "usmudlany".
> Jsou to hezky a cool veci, ale ...
>
> On Tue, Apr 19, 2016 at 11:35 AM Honza Javorek <m...@honzajavorek.cz>
> wrote:
>
>> Ahoj!
>>
>> Vidíš, a já bych se o tom klidně rád pobavil, v tomhle směru se snažím
>> spíš naslouchat, než někomu něco vnucovat. Jazyky jsou jen nástroje. Sám JS
>> rád nemám, takže se jej zastávám nerad a pohledy jiných na totéž mě celkem
>> zajímají. Proč myslíš, že nemá smysl o tom diskutovat nebo se o něco
>> snažit? Ale tak zdravím aspoň zpátky! :-)
>>
>> Honza
>>
>> 2016-04-19 0:20 GMT+02:00 Jaroslav Vysoký <vys...@borka.cz>:
>>
>>> Ahoj Honzo!
>>>
>>> Několikrát jsem založil koncept odpovědi, a několikrát jsem ho zase
>>> zahodil s tím, že vlastně asi nemá cenu o tom nejen diskutovat, ale možná
>>> se ani o něco snažit...
>>>
>>> Tak tě aspoň touto cestou zdravím!!!
>>>
>>> J.
>>>
>>>
>>>

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Jinak pridam, ze uzavreny ekosystem jednoho jazyka je uplne beznej. Vem si
ze pokud chces automatizovat Blender, mas na vyber jen Python proste. A
nikomu to nevadi, protoze jsou radi, ze ho vubec muzou naskriptovat :D

Problem to ale zacina byt, pokud se ten ekosystem dostane do hodne sirokeho
mainstreamu a je dulezity i pro lidi z jinych oboru v nem neco delat,
jelikoz je to misto, kde se vyskytuje drtiva vetsina lidi, publika,
uzivatelu. Tzn. dnes hlavne web a mobilni appky.

H

2016-04-20 11:18 GMT+02:00 Honza Javorek <m...@honzajavorek.cz>:

> Ja fakt myslim, ze ten web assembly by mohl neco zmenit, ale uvidime. Zase
> ted na tom FE vidis, co se stane, kdyz lidi nedostanou na vyber. JS svet
> jde strasne rychle kupredu, protoze lidi neprepisujou veci z Ruby do
> Pythonu a z Pythonu do Javy a naopak jenom proto, ze pouzivaj jinej jazyk.
> Vzdycky jsem si rikal jakej to ma smysl, kdyz nekdo napise Ruby knihovnu a
> nekomu jinymu se libi, ale nepouziva Ruby, tak ji naportuje jinam. Na webu
> to vsichni proste napisou v JS a jede se dal. Nekomu se to nelibi, napise
> to znova, ale zase v JS, takze nejde jen o prepis, ale je tam pridana
> nejaka inovace nebo jinej pristup. Netristi se lidska sila a nevynaleza se
> znovu a znovu kolo jenom v jiny barve, vynaleza se kolo novych tvaru a
> vlastnosti.
>
> Na druhou stranu je to neprijemny z toho duvodu, ze JS se nehodi na
> vsechno a jakmile vytahnes hlavu z pr... z webu, tak to zacina skripat. JS
> na desktopove aplikace? Jde to, ale je to celkem pomaly. JS na tamto, na
> tohle? Jde to, ale... No a na techto oborovych hranicich je to zase velka
> nevyhoda, ze na webu existuje jenom JS. Lidi co pisou Python, protoze
> delaji nejaky serverovy veci, vedecky vypocty nebo skripty do Blenderu, a
> chteji k tomu udelat nejakou blbinku na webu, se musi naucit JS jen kvuli
> tomu, ze nemaji na vyber. Pritom kdyby mohli stejne dobre napsat Python
> nebo jinej jazyk co zrovna potrebujou, tak ten mezioborovy prekryv muze byt
> mnohem vetsi.
>
> Takze to, ze je JS na webu hegemon ma vyhody i nevyhody. Z globalniho
> hlediska se mi libi, ze JS dava lidem "laser focus" a muzou se soustredit
> na reseni problemu a inovaci (otazka je, zda to tak doopravdy je?). Na
> druhou stranu se mi nelibi presne to, ze clovek nema na vyber. Jsem
> zastancem toho, ze na urcity problem by se mela pouzit adekvatni
> technologie. Taky pro maly tymy ktery nejedou na microservices (a i pro
> vetsi tymy co na nich jedou) nemusi davat smysl byt polyglotni a psat to v
> ruznejch jazycich, protoze pak ti klesa schopnost udrzovat to a posouvat si
> mezi sebou vedomosti. K cemu ti je kus v super jazyku ktery se na to hodi,
> kdyz clovek co ho napsal odesel z firmy a nikdo jiny to moc neumi. Udrzovat
> svuj stack na jednom jazyku dava smysl. A kdyz 80 % tvojeho byznysu dava
> smysl udelat v Pythonu, treba kvuli numpy a pandas atd., tak nechces mit 20
> % v jinem jazyce. Je to problem. A jednoduche reseni zatim neexistuje.
>
> Jinak nejde jen o web. Podobnou situaci mas s mobilnima appkama. Na
> Androidu vstala z mrtvych Java, na iOS mas Obj-C nebo Swift. Nejaky reseni
> existujou (HTML aplikace, ktery jsou na prd, React Native v JS, kterej snad
> nejak funguje a je to horka novinka, Kivy ktery nevim jak to vlastne dela,
> ze to funguje, ale je to taky spis asi okrajova vec?), ale pokud do toho
> chces investovat ve vsi vaznosti, stejne to outsourcujes do nejaky firmy,
> ktera ten Swift nebo Javu psat umi. Ale tim, ze existuji aspon castecna
> reseni, ktera nekdo aspon trochu pouziva, tak to neni uz uplne uzavreny jak
> to bylo a pro nejakyho vedce co by si chtel ke svemu pandas skriptu udelat
> mobilni appku v pythonu to reseni existuje, treba to Kivy. Na webu tohle
> zatim porad neni, Brython atd. jsou uplne experimentalni haluze, ktery
> nikdy nepreskocily ani na okraj mainstreamu.
>
> Fuj to jsem se zase rozepsal. Co si o tom myslite, krome toho, ze jsem
> blbec co to mel od zacatku psat s diakritikou?
>
> Honza
>
>
> 2016-04-19 14:28 GMT+02:00 Ales Zoulek <ales.zou...@gmail.com>:
>
>> Myslim, ze Honzuv bod 3. v zasade vystihuje podstatu celeho problemu. Na
>> jednu stranu se asi neni treba tvarit, ze jeden jazyk je vhodny vsude. Na
>> druhou fakt, ze ve vetsine prostredi ma clovek vyber z nekolika vhodnych
>> moznosti, na FE to uplne neplati neni vubec zdravej.
>> A tak vznikaj vsechny mozny coffeescript, clojurescripty, brythony. A jak
>> bych si pral rozumnou alternativu pro JS a muj vnitrni python-geek by
>> fandil i brythonu, tak nejak mi prijdou vsechny vlastne trosku "usmudlany".
>> Jsou to hezky a cool veci, ale ...
>>
>> On Tue, Apr 19, 2016 at 11:35 AM Honza Javorek <m...@honzajavorek.cz>
>> wrote:
>>
>&g

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Ohledně polyglotnosti,

- z hlediska programátora je polyglotnost jednoznačné plus
- z hlediska firmy a toho v čem píše svoje věci je polyglotnost podle mě
významný risk - a schválně nepíšu nevýhoda, ale risk

Zprasený kód v jazyce, který všichni ve firmě znají, a udržovatelnost kódu
v jazyce, který nikdo ve firmě nezná, vidím jako dvě dost různé věci, byť
důsledky můžou mít podobné.

Být polyglotní je super, ale realita trhu je taková, že lidi většinou
polyglotní moc nejsou a uvažují ve škatulkách jednotlivých jazyků, jaké
umí. Takže vyčistit zprasený kód je podle mě ekonomicky a rizikově mnohem
méně náročné, než mít kód v jazyce, který pořádně neumí nikdo ve firmě nebo
jen jeden člověk. Pokud je to nemainstreamový jazyk, tak toho člověka
špatně nahradím (nenajdu nebo nezaplatím lidi na trhu), špatně dohledám
informace, atd. (s předpokladem, že čím méně mainstreamový ten jazyk je,
tím méně najdu dokumentací, odpovědí na StackOverflow, diskusních skupin,
srazů, apod.)

Samozřejmě, pokud je nějaká nika, jako zpracování XML (XSLT), nebo
dotazování databáze (SQL), tak tam je jasné, že to použiju. Ale tyhle věci
pořád nějak většinou nějak fungují s ekosystémy těch hlavních jazyků, můžeš
je nějak namixovat. Web a JavaScript potřebujou dnes všichni, ale s ničím
se namixovat moc nedá a to je ten problém. Nebo mi to tak aspoň přijde.

Ad progress v JS a tucty frameworků - ano. Nebudu se toho nijak zastávat,
taky mi vyhovuje, že se v Pythonu můžeš opřít o Django, v Ruby o Rails, a
je to. Ale že se vůbec nic nového nevymýšlí a za nic to nestojí, to bych
asi neřekl. Třeba když srovnám jak funguje npm a jak
pip/setuptools/virtualenv, tak i přes aféry, se kterými se npm potýká, je
mi zrovna npm o dost milejší. Jasně, není to rocket science, vše je
založeno na knížkách a paperech ze 70. let a návrhové vzory rotují co pět
let jak móda v katalogu co 50 let, ale přijde mi, že i přesto se to
posouvá, minimálně třeba k nějaké developer experience apod.

Honza

2016-04-20 16:57 GMT+02:00 Hynek Fabian :

> No dobře, když už teda filozofování tak si taky přisadím…
>
> > Takze to, ze je JS na webu hegemon ma vyhody i nevyhody. Z
> > globalniho hlediska se mi libi, ze JS dava lidem "laser focus" a
> > muzou se soustredit na reseni problemu a inovaci (otazka je, zda to
> > tak doopravdy je?).
> Podle toho co vidím na dnešním webu je "inovace" přebalování dvacet let
> starých nápadů nejlevnější phpracovní silou.
>
> > Na druhou stranu se mi nelibi presne to, ze
> > clovek nema na vyber. Jsem zastancem toho, ze na urcity problem by
> > se mela pouzit adekvatni technologie. Taky pro maly tymy ktery
> > nejedou na microservices (a i pro vetsi tymy co na nich jedou)
> > nemusi davat smysl byt polyglotni a psat to v ruznejch jazycich,
> Být polyglotní je VŽDY lepší. Ja se dokonce odvažuju tvrdit ze dokud
> člověk umí jen jeden jazyk tak je jen bastlíř - ať už céčkař, javista
> nebo pythonýr… Až když člověk zná jazyků více tak je Programátor.
> Eric Raymond doporučuje poznat Lisp protože "That experience will make
> you a better programmer for the rest of your days, even if you never
> actually use LISP itself a lot."
> (http://www.catb.org/esr/faqs/hacker-howto.html#skills1)
>
> > protoze pak ti klesa schopnost udrzovat to a posouvat si mezi sebou
> > vedomosti. K cemu ti je kus v super jazyku ktery se na to hodi, kdyz
> > clovek co ho napsal odesel z firmy a nikdo jiny to moc neumi.
> Pokud je to něco dost jednoduchého tak by právě proto neměl být problém
> to pochopit. A v opačném případě by to mělo mít zřejmé nebo aspoň
> zdokumentované výhody. Pokud je to opravdu dobré řešení mého problému
> tak bych k tomu přece měl dojít nezávisle i kdyby to onen ujdoucí kolega
> spáchal jinak.
> BTW nejnesrozumitelnější kód co v haklu máme není v žádném exotickém
> jazyce nebo prostředí, ale je to prostě zprasený python.
> Ergo "nikdo jiny to moc neumi" není problém jazyka, ale dokumentace,
> codereview, prostě štábní kultury.
>
> > Udrzovat svuj stack na jednom jazyku dava smysl. A kdyz 80 % tvojeho
> > byznysu dava smysl udelat v Pythonu, treba kvuli numpy a pandas
> > atd., tak nechces mit 20 % v jinem jazyce. Je to problem.
> Jo. A ne. Pokud mám 80% kodu řekněme v pajtnu, tak to nebudu přepisovat
> do Ruby protože je zrovna v módě a ty jazyky jsou si natolik podobný že
> si můžu být jistý že o nic nepřicházím.
> Ale pokud potřebuju dejme tomu překopat xml tak se znova (už asi popáté)
> budu učit zapomenuté xslt, páčž je to správný nástroj pro takovou práci
> a tečka.
> Zkušenost mě naučila že když něco rychle ubastlím, tak riskuju že
> nakonec spálím daleko víc času objevováním zákeřných mezních situací
> který dobře znal autor "správného" řešení.
> Držet se zarputile jednoho jazyka/prostředí dáva smysl jen když je tvým
> cílem mít tým lidí minimálně placených, maximalně zaměnitelných… a
> minimálně kompetentních.
>
> > psat umi. Ale tim, ze 

Re: [python] Python na frontendu, Brython

2016-04-19 Tema obsahu Honza Javorek
Ahoj!

Vidíš, a já bych se o tom klidně rád pobavil, v tomhle směru se snažím spíš
naslouchat, než někomu něco vnucovat. Jazyky jsou jen nástroje. Sám JS rád
nemám, takže se jej zastávám nerad a pohledy jiných na totéž mě celkem
zajímají. Proč myslíš, že nemá smysl o tom diskutovat nebo se o něco
snažit? Ale tak zdravím aspoň zpátky! :-)

Honza

2016-04-19 0:20 GMT+02:00 Jaroslav Vysoký <vys...@borka.cz>:

> Ahoj Honzo!
>
> Několikrát jsem založil koncept odpovědi, a několikrát jsem ho zase
> zahodil s tím, že vlastně asi nemá cenu o tom nejen diskutovat, ale možná
> se ani o něco snažit...
>
> Tak tě aspoň touto cestou zdravím!!!
>
> J.
>
>
>
>
> Dne 18. dubna 2016 23:16 Honza Javorek <m...@honzajavorek.cz> napsal(a):
>
> Pokud vim, tech pokusu je vic:
>> https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js#python
>>
>> Nevim, co z toho je nejdal, rozhodne jsem nikdy nenabyl dojmu, ze by
>> cokoliv z toho nekdo nekdy nekde pouzil mimo experimentalni hrani. Byt
>> tebou, zhluboka se nadechnu, zahrimam jedno velke "ach jo" a proste to
>> udelam v JavaScriptu, protoze s tim budes mit nejmin problemu a pokud to
>> nekoho naucis, bude to moct nekdy i pouzit.
>>
>> Kdybych si dnes delal skladbu jazyku ciste podle vyuzitelnosti praxe a
>> jejich zamereni, naucil bych se aspon tri jazyky ze tri skatulek:
>>
>> 1. kompilovane jazyky na vykon programu: c/c++, go, rust
>> 2. dynamicke/skriptovaci jazyky na vykon programatora: python, ruby
>> 3. javascript
>>
>> JS ma dnes pozici, kterou mu nikdo jen tak nesebere. Na webu se stava
>> naprostym hegemonem a web je momentalne to, co lidi nejvic tahne a kde se
>> "dejou veci". Treba az bude hotove
>> https://en.wikipedia.org/wiki/WebAssembly, tak budeme pro browser
>> kompilovat jakykoliv jazyk, ale zatim to moc nevypada.
>>
>> Honza
>>
>>
>> 2016-04-18 13:22 GMT+02:00 Ondrej Tuma <konfere...@webjet.cz>:
>>
>>> Na tohle by měl odpovědět spíš nějaký opravdový front-endista. Dovolím
>>> si to drze udělat také:
>>>
>>> Každý jazyk se hodí na něco. Ano, i v C/C++ se píšou webové aplikace,
>>> sám jsem nějaké napsal. Někdy to má smysl, zvlášť když člověk honí
>>> výkon až na úroveň obvodů. To ale neznamená, že se hodí na všechno. V
>>> případě webových prohlížečů, i .NET resp. Silverlight (a nebyl sám),
>>> uměl pouštět v browseru kód psaný kdo ví v čem. Javascript, resp.
>>> Ecmascript je sice nějak navržený, ale autoři webových prohlížečů se
>>> snaží co to jde, aby uměl dělat pekelně rychle zejména to, co se na
>>> webových stránkách (aplikací) děje. Proto na webu vždy bude vhodnější
>>> to, co tam je nerozšířenější a je pro web nějak optimalizováno.
>>>
>>> Ondra
>>>
>>> V Mon, 18 Apr 2016 13:05:49 +0200
>>> Jaroslav Vysoký <vys...@borka.cz> napsáno:
>>>
>>> > Ahoj všichni!
>>> >
>>> > Kde to jde, používám (hlavně při výuce informatiky) Python, takže
>>> > bych ho rád použil i na frontendové straně webové aplikace.
>>> >
>>> > Narazil jsem na Brython:
>>> > http://www.brython.info/index.html
>>> >
>>> > Znáte to někdo?
>>> > Má smysl se tím zabývat?
>>> > Je to použitelné alespoň cvičně (ve výuce)?
>>> > Je to použitelné prakticky?
>>> >
>>> > Předem díky moc za vaše názory!
>>> >
>>> > Jarda V.
>>>
>>>
>>>
>>> --
>>> Ondřej Tůma <mc...@zeropage.cz>
>>> www: http://ipv6.mcbig.cz   jabber: mc...@jabber.cz   twitter: mcbig_cz
>>>
>>> ___
>>> Python mailing list
>>> python@py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>>
>>
>>
>> ___
>> Python mailing list
>> python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Python na frontendu, Brython

2016-04-18 Tema obsahu Honza Javorek
Pokud vim, tech pokusu je vic:
https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js#python

Nevim, co z toho je nejdal, rozhodne jsem nikdy nenabyl dojmu, ze by
cokoliv z toho nekdo nekdy nekde pouzil mimo experimentalni hrani. Byt
tebou, zhluboka se nadechnu, zahrimam jedno velke "ach jo" a proste to
udelam v JavaScriptu, protoze s tim budes mit nejmin problemu a pokud to
nekoho naucis, bude to moct nekdy i pouzit.

Kdybych si dnes delal skladbu jazyku ciste podle vyuzitelnosti praxe a
jejich zamereni, naucil bych se aspon tri jazyky ze tri skatulek:

1. kompilovane jazyky na vykon programu: c/c++, go, rust
2. dynamicke/skriptovaci jazyky na vykon programatora: python, ruby
3. javascript

JS ma dnes pozici, kterou mu nikdo jen tak nesebere. Na webu se stava
naprostym hegemonem a web je momentalne to, co lidi nejvic tahne a kde se
"dejou veci". Treba az bude hotove https://en.wikipedia.org/wiki/WebAssembly,
tak budeme pro browser kompilovat jakykoliv jazyk, ale zatim to moc
nevypada.

Honza


2016-04-18 13:22 GMT+02:00 Ondrej Tuma :

> Na tohle by měl odpovědět spíš nějaký opravdový front-endista. Dovolím
> si to drze udělat také:
>
> Každý jazyk se hodí na něco. Ano, i v C/C++ se píšou webové aplikace,
> sám jsem nějaké napsal. Někdy to má smysl, zvlášť když člověk honí
> výkon až na úroveň obvodů. To ale neznamená, že se hodí na všechno. V
> případě webových prohlížečů, i .NET resp. Silverlight (a nebyl sám),
> uměl pouštět v browseru kód psaný kdo ví v čem. Javascript, resp.
> Ecmascript je sice nějak navržený, ale autoři webových prohlížečů se
> snaží co to jde, aby uměl dělat pekelně rychle zejména to, co se na
> webových stránkách (aplikací) děje. Proto na webu vždy bude vhodnější
> to, co tam je nerozšířenější a je pro web nějak optimalizováno.
>
> Ondra
>
> V Mon, 18 Apr 2016 13:05:49 +0200
> Jaroslav Vysoký  napsáno:
>
> > Ahoj všichni!
> >
> > Kde to jde, používám (hlavně při výuce informatiky) Python, takže
> > bych ho rád použil i na frontendové straně webové aplikace.
> >
> > Narazil jsem na Brython:
> > http://www.brython.info/index.html
> >
> > Znáte to někdo?
> > Má smysl se tím zabývat?
> > Je to použitelné alespoň cvičně (ve výuce)?
> > Je to použitelné prakticky?
> >
> > Předem díky moc za vaše názory!
> >
> > Jarda V.
>
>
>
> --
> Ondřej Tůma 
> www: http://ipv6.mcbig.cz   jabber: mc...@jabber.cz   twitter: mcbig_cz
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Python v ČR bloguje

2016-08-11 Tema obsahu Honza Javorek
Ahoj,

snad vás nezahltím novinkami, když tady oznámím, že Python v ČR bloguje :)
Sledujte http://blog.python.cz/!

Chcete napsat článek? Pošlete Pull Request:
https://github.com/pyvec/blog.python.cz/

Budu rád, když to dáte vědět všem, kteří se o Python zajímají a přitom
třeba ani moc neholdují Twitterům, Facebookům, atd. Budu samozřejmě taky
rád, když se chytne praxe, že pokud má někdo co sdělit, napíše blogpost a
pošle ho.

Účelem blogu je mít místo, kam můžeme psát informace o tom co se chystá,
nápady co bychom chystat mohli, novinky ze světa srazů, konferencí,
PyLadies, apod. Pokud někde otevřete Python kurz, napište to tam! Pokud se
v Ostravě chystají PyLadies, napište to! Byli jste na zajímavé konferenci?
Klidně sepište report. Taky se těšíme na nějaké "success stories" lidí,
kteří třeba neuměli programovat a s námi se to naučili a dneska pracují v
IT.

Uvidíme, co všechno bude :) Ale pokud něco bude, musíme si to napsat sami,
takže hurá na to.

Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Přednášejte na letošním PyCon CZ!

2016-08-09 Tema obsahu Honza Javorek
Ahoj vespolek,

zaprvé bych vás rád pozval na letošní PyCon ,
který chystáme na říjen, opět v Brně, zadruhé... abych vás měl tak nějak na
co pozvat, tak tam musí někdo přednášet :-) A jelikož je PyCon CZ
konference pořádaná hlavně komunitou pro komunitu, rádi bychom, aby ses
zapojil i ty jeden konkrétní člověče, jenž zrovna čteš tento e-mail! :-)

Zrovna otevíráme CfP, tedy příjem návrhů na přednášky:
https://cz.pycon.org/2016/proposals/talks

Nebojte se a zkuste s něčím přijít! Na výše odkázané stránce je i seznam
témat, která se posbírala po srazech jako něco, co by lidi nejvíc zajímalo.
Je tam popsáno co speaker dostane nebo co může dostat - pokud máte o čem
mluvit, ale jste z daleké země nebo jsi studentík samoživitel a není pro
tebe snadné dostat se do Brna, lze požádat o finanční pomoc a konference
vám ji může dát. Pokud cítíte, že nemáte zrovna nejlepší prezentační
dovednosti, ozvěte se a třeba na to vymyslíme nějaký koučing. Cílem opravdu
je, aby se mohl zapojit každý a aby tu PyCon CZ byl pro nás pro všechny.

Jinak oznámení ohledně PyConu můžete sledovat ještě na:

- FB: https://www.facebook.com/events/845895085510493/
- Twitteru: http://twitter.com/pyconcz

Dotazy pište mě (neškáluje) nebo na i...@pycon.cz (může odpovědět více
lidí).

Mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Pyvový celorepublikový zpětnovazebník

2017-01-17 Tema obsahu Honza Javorek
Ahoj!

Kdo jste někdy byli na Python srazu v Ostravě, Brně nebo Praze, vyplňte
prosím tento skromný zpětnovazebník:

https://docs.google.com/forms/d/e/1FAIpQLSdgnx9ljKYuC2FDWhCHDu8u
HteN4uozHejbGfw2iEyt97q6fQ/viewform

Moc tím pomůžete jejich organizátorům! Rádi bychom věděli, co se vám na
srazech líbí nebo co vás tam štve. Teď máte šanci nám to všechno napsat.
Volitelně nám můžete zanechat e-mail. Jednoho z těch, co tak učiní,
vylosujeme a dostane knížku http://shop.oreilly.com/product/0636920041528.do
(věnuje veletrh JobsDev.cz).

Mějte se,
HJ
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] [django-cs] Dvě věci: Pyvo → Brno, Trello → GitHub

2016-08-20 Tema obsahu Honza Javorek
Ahoj,

tak během Python sprintu <https://www.facebook.com/events/954835977948468/>
jsem se dostal k tomu, že jsem Trello zmigroval na GitHub. Aktualizoval
jsem podle toho i http://python.cz/

Pokud chcete pomoct s čímkoliv ohledně Pythonu v ČR, najdete teď inspiraci
nejlépe takhle
<https://github.com/pulls?utf8=%E2%9C%93=is%3Aopen+org%3Apyvec>. Jestli
nevíte co se sobotou/nedělí, můžete se k našemu sprintu na dálku přidat a
rovnou něco zavřít 8-) Máte-li nápad, založte ho na
https://github.com/pyvec/zapojse/issues (nebo, pokud je to třeba nápad k
nějakému našemu webu, založte ho k repozitáři toho webu, žejo).

Mějte se,
Honza


2016-03-20 19:44 GMT+01:00 Jachym Cepicky <jachym.cepi...@gmail.com>:

> Ahoj,
>
> pro mě je Trello na spoustu věcí overkill. Hodně to používají netechnický
> lidi, přijde jim to lepší - ale já se v tom osobně ztrácím. Použítí GitHub
> bych podpořil
>
> J
>
> ne 20. 3. 2016 v 19:27 odesílatel Honza Javorek <m...@honzajavorek.cz>
> napsal:
>
>> Ahoj, dvě věci:
>>
>>
>> *Pyvo → Brno*
>> Ve čtvrtek bude v Brně Pyvo, tak mrkněte na http://pyvo.cz/brno nebo
>> https://www.facebook.com/events/1020319328014738/ a přijďte! Budeme tam
>> mít "dramaturgii" jakou jsem naznačil v https://www.facebook.com/
>> groups/pyonieri/permalink/1095251417153701/ a kterou všichni olajkovali,
>> tak snad se nám to povede. Kdo nemáte Facebook, tak:
>>
>> *Plánuju že bychom v Brně udělali v březnu Pyvo o debugování. Hledám
>> přednášející na:*
>>
>> * 1. přednáška: Úvod co a jak a proč + základní tipy a triky, přehled že
>> existuje pdb, logging, pprint, repr, profilery a na co to je dobrý (během
>> této budou ostřílení vlci pít pivo nebo doplňovat díry v základech)*
>>
>> * 2. přednáška: něco víc do hloubky - pokročilé funkce pdb, debugování v
>> PyCharmu nebo jinde, prostě nějaká víc hardcore přednáška pro ostřílené
>> mořské vlky (během této budou začátečníci pít pivo nebo hustě zapisovat do
>> deníčků)*
>> * Pro mě budou obě, protože furt printuju jako malej, takže já vyjdu ze
>> srazu osvěžen vědomostmi ať už se řekne skoro cokoliv :D*
>>
>> *Trello → GitHub*
>> Možná jste si všimli, že se s Pyvcem snažíme shromažďovat nápady o tom,
>> co by se dalo realizovat pro dobro a slávu Python komunity u nás. Je k tomu
>> i stránka na python.cz: http://python.cz/zapojse Já dost používám
>> Trello, tak jsem to automaticky hodil tam, ale nevím, jestli ten nástroj
>> paradoxně zbytečně nebrání lidem se vlastně zapojit :) Co byste řekli na
>> to, že by se to hodilo na GitHub? Lepší? Horší? Napište. Kompletní popis
>> zde:
>>
>> https://trello.com/c/taJCzgVK/59-p-esunout-tento-trello-
>> board-na-github-do-issues-ted-kdy-u-se-da-na-githubu-hlasovat-p-es-reakce
>>
>> Jinak pokud máte nějaký nápad, co by se dalo pro slávu Pythonu dělat
>> třeba ve vašem městě, na vaší škole, apod., dejte vědět. Klidně kašlete na
>> Trella a GitHuby a napište nám jen tak na mail, na i...@pyvec.org. Třeba
>> mi někdo napsal, že by udělal hackaton pro fanoušky Geocachingu. Píšu mu -
>> jasně, tohle je super, můžeme přijet pomoct nebo pokud potřebuješ prostory,
>> peníze, můžeme je zkusit sehnat. Takže kdyby vás něco napadlo, i blbost,
>> pošlete nám to. Když to nezrealizujete vy, ale bude to dobrý, tak se toho
>> třeba chytí někdo jiný. Třeba za rok, ale to neva, ty nápady můžou zrát :)
>>
>> Mějte se,
>> Honza
>>
>> --
>> --
>> E-mailová skupina django...@googlegroups.com
>> Správa: http://groups.google.cz/group/django-cs
>> ---
>> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
>> „django-cs“ ve Skupinách Google.
>> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
>> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
>> Chcete-li tuto diskusi zobrazit na webu, navštivte
>> https://groups.google.com/d/msgid/django-cs/CAPAmg-cqcxB%
>> 2BrC7w0QHh9KbVSvwAVkOxHyqZWP_njb-MrXbjbg%40mail.gmail.com
>> <https://groups.google.com/d/msgid/django-cs/CAPAmg-cqcxB%2BrC7w0QHh9KbVSvwAVkOxHyqZWP_njb-MrXbjbg%40mail.gmail.com?utm_medium=email_source=footer>
>> .
>> Další možnosti najdete na https://groups.google.com/d/optout.
>>
> --
> --
> E-mailová skupina django...@googlegroups.com
> Správa: http://groups.google.cz/group/django-cs
> ---
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny
> „django-cs“ ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny,
> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com.
> Chcete-li tuto diskusi zobrazit na

Re: [python] Micropython - odeslání emailu přes server google

2016-09-08 Tema obsahu Honza Javorek
Nevím jak MailChimp, ale za mých mladých časů vznikla služba
http://sendgrid.com/, což je v podstatě "SMTP as a service". Byla do
nějakého objemu e-mailů zadarmo. Dalo se přes ni posílat jak standardně
přes SMTP, tak i přes nějaké HTTP API, což by řešilo asi ten tvůj problém,
že bys nepotřeboval smtplib. Nevím jak je to dnes, možná už není zadarmo,
možná je, neměl jsem čas to projít.

HJ

2016-09-08 0:33 GMT+02:00 Jaroslav Vysoký :

> Tak to víš, musí člověk akorát umřít...
>
> Rád bych viděl to řešení tak, jak jsem psal. Ale samozřejmě si i rád
> poslechnu, že by se to mohlo udělat i nějak úplně jinak. Jestli to dobře
> chápu, tak přes nějakou službu, která umí posílat maily a poskytuje nějaké
> api.
>
> J.
>
>
> Dne 8. září 2016 0:24 Ales Zoulek  napsal(a):
>
> Ahoj,
>>
>> musi to byt "pres google server"? Nesel by pouzit nejakej mailchimp,
>> kterej ma REST API a vykaslat se na smtp?
>>
>>
>> A.
>>
>> On Wed, Sep 7, 2016 at 11:52 PM Jaroslav Vysoký <
>> jaroslav.vys...@gmail.com> wrote:
>>
>>> Ahoj!
>>>
>>> Prosím o pomoc. Potřeboval bych odesílat e-mail z kódu v micropythonu,
>>> kde není implemetována knihovna smtplib (nebo o té implementaci nevím),
>>> přes google server.
>>>
>>> Pomocí smtplib z "velkého" pythonu jsem to rozchodil (tls, port 587).
>>> Sice mi to nadávalo, že k tomu přistupuju z blbě zabezpečené aplikace, ale
>>> říct si to jinak po povolení přístupu dalo.
>>>
>>> Nějaké informace jsem našel, ale kompletní kód ne, takže by to pro mě
>>> byl asi hodně tvrdý ořech. Ani jsem to radši nezkoušel...
>>>
>>> Předem dík!
>>>
>>> Jarda V.
>>> ___
>>> Python mailing list
>>> python@py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>
>>
>> ___
>> Python mailing list
>> python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] PyCon CZ - přednášky, workshopy, lístky

2016-10-09 Tema obsahu Honza Javorek
Ahoj,

finalizuje se nám program konference PyCon CZ, jež bude na konci října v
Brně, takže jsem chtěl připomenout pro ty, kteří stále váhají s tím, zda
jít či nejít :-)

- vybrané přednášky: https://cz.pycon.org/2016/speakers/talks
- vybrané workshopy: https://cz.pycon.org/2016/speakers/workshops
- atmosféra vloni: https://www.youtube.com/watch?v=venjk_cL-Gk

Lístky kupujte zde: https://cz.pycon.org/2016/#tickets

Na místě si bude kdokoliv moci přihlásit lightning talk na 5 minut. Koho
nebaví workshopy, může během toho času odchytit nějakého přítomného
maintainera/core committera Open Source projektu a pustit se do sprintu,
zavřít pár bugů, apod. Což může mít různou podobu, minule jsme třeba
vylepšovali materiály pro PyLadies.

Dotazy, lásku a nadávky posílejte na i...@pycon.cz. Budeme se na vás těšit!

HJ
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] Pyvo v Brně

2016-08-23 Tema obsahu Honza Javorek
Ahoj,

chystáme na čtvrtek Pyvo v Brně, tentokrát zase jako letní odlehčenou
piknikovou verzi. Sledujte http://pyvo.cz/brno nebo
https://www.facebook.com/events/1595696027395537/ a přijďte!

Budeme se vás vyptávat na to, jaké byste Pyvo v Brně chtěli mít a jaké
nechtěli a co se vám líbí a co nelíbí, tak se nad tím zkuste zamyslet. A
lightning talky na jakékoliv téma můžou být samozřejmě taky, akorát
nečekejte projektor :)

HJ
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

[python] JobsDev

2017-01-14 Tema obsahu Honza Javorek
Ahoj,

bude se konat veletrh pracovních příležitostí http://www.jobsdev.cz/ a
Python tam bude mít komunitní stánek, stejně jako měl experimentálně už
třeba na LinuxDays v říjnu (report na blogu:
http://blog.python.cz/komunitni-python-stanek-na-linuxdays). Pokud se tam
vydáte, navštivte nás!

Taky máme dodat dvě Python přednášky (původně se s Pythonem nepočítalo, ale
teď už se s ním díky nám počítá ;-) ), takže jsme rozběhli takový malý CfP
formulář a můžete se hlásit se svými návrhy:
https://docs.google.com/forms/d/e/1FAIpQLSdzZEhoq7CRscPTmNdciqd2UVyljJz5eW83lZZg6vAWsJnqGw/viewform
Rozhodnout se to musí docela rychle, takže se hlašte spíš dřív, než později
- asi to zavřeme během pár dní.

Díky a mějte se,
Honza
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Too much freedom?

2017-01-03 Tema obsahu Honza Javorek
Jen dodám, že balíčkování a velikost stdlib vnímám jako dvě oddělené věci.

HJ

2017-01-03 11:24 GMT+01:00 Matěj Cepl <mc...@cepl.eu>:

> On 2017-01-02, 19:53 GMT, Honza Javorek wrote:
> > Nechci moc odbíhat, ale co existuje PyPA a vyvíjí to, plus píše
> > https://packaging.python.org/, tak se v tom balíčkování jde orientovat
> > trochu lépe, ale pořád je to nebe a dudy oproti např. (já vím, mladšímu)
> > npm. Za mě je to taky momentálně největší bolest Pythonu.
>
> a) Mohl bys prosím trochu rozpracovat to „nebe a dudy“? Mám teď
>v M2Crypto setup.py o 311 řádcích, ale marně přemýšlím, jak
>bych to, co tam dělám, dělal s package.json. To je stejné
>jako s gitem: to že jeden nástroj je schopný neuvěřitelných
>triků (byť s poněkud komplikovaným API) není nevýhoda oproti
>nástrojům, které něčeho takového ani vzdáleně schopni nejsou
>(aneb stížnosti uživatelů SVN proti tomu, jak je komplikovaná
>práce s git rebase -i ;))
>
> b) Kdykoli někdo začně srovnávat balíčkování Pythonu s NPM, tak
>se jenom krátce zamyslím nad standardní knihovnou NodeJS
>(respektive toho, že v podstatě neexistuje), popřemýšlím nad
>balíčkem left-pad
>(https://github.com/stevemao/left-pad/blob/master/index.js),
>který polámal tisíce website, když byl stažen z NPM (včetně
>Spotify, Netflix, atp.), a pak jsem zase velmi vděčen za
>Python a jeho standardní knihovnu.
>
> Hezký nový rok!
>
> Matěj
>
> --
> https://matej.ceplovi.cz/blog/, Jabber: mc...@ceplovi.cz
> GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
>
> We are told that [St. Anthony] once fell into dejection, finding
> uninterrupted contemplation above his strength; but was taught to
> apply himself at intervals to manual labour by a vision of an
> angel who appeared platting mats of palm-tree leaves, then rising
> to pray, and after some time sitting down again to work; and who
> at length said to him, "Do thus, and thou shalt be saved."
> -- Life of St. Anthony
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Too much freedom?

2017-01-02 Tema obsahu Honza Javorek
Nechci moc odbíhat, ale co existuje PyPA a vyvíjí to, plus píše
https://packaging.python.org/, tak se v tom balíčkování jde orientovat
trochu lépe, ale pořád je to nebe a dudy oproti např. (já vím, mladšímu)
npm. Za mě je to taky momentálně největší bolest Pythonu.

HJ

2017-01-02 20:19 GMT+01:00 Michal Vyskocil :

> Ahoj,
>
> Souhlasím, že gil je větší problém. Na rychlost je pypy, volitelné
> typování už fanda standardní knihovna.
>
> Já bych za sebe přidal lepší a jednodušší packaging, než setup.py,
> setup.cfg, manifest, requirements.txt a všechny ty věci.
>
> Nevím jak pro ostatní, ale pro mě je setuptools čirá magie. Jakékoli
> rozšířeni, třeba o py.test, je jenom o hledání magických postupů na
> internetu.
>
> Michal
>
> Dne 2. 1. 2017 6:18 PM napsal uživatel "Petr Messner" <
> petr.mess...@gmail.com>:
>
> Ahoj,
>
> mě to všechno zatím řeší Cython :) Když teda potřebuju rychlost.
>
> Zrychlení o 20% (nebo 25% nebo 50%...) - opravdu by to něčemu prakticky
> pomohlo? Jen málokdo funguje v takových rozměrech, aby 20% zrychlení
> Pythonu znamenalo, že se ušetří vůbec nějaké množství nákladů na hardware.
>
> Mě by se Python třeba výrazně zrychlil odstraněním GILu :)
>
> Jako já žádné zrychlovací snahy nechci shazovat, pokud to jde, tak sem s
> tím :) Jen prostě pokud za odpověď někdo považuje "zrychlit Python", jaká
> je vlastně otázka? A není na ní lepší odpověď? :) Třeba změnit databázové
> schéma, kešovat, jinak zpracovávat data, snížit počet I/O operací, použít
> nějakou hustou knihovnu, co využívá vektorové instrukce CPU/GPU... Nejspíš
> existují i jiné možnosti, než dojdete k okamžiku "a teď už by tomu opravdu
> pomohla jen kvantová JIT VM".
>
> Ad statická kontrola kódu - můžu začít tím, že si sem a tam budu anotovat,
> že funkce vrací string, nebo že to nějaký nástroj dokonce odvodí za mě...
> Ale čím vic jdu do hloubky, tím víc si říkám, že bych to teda raději dělal
> rovnou v tom C++ :) Ale to je možná tím, že jakmile mám kladivo (C++), tak
> prostě všechno najednou vypadá jako hřebík. I v tom Google si raději
> vymysleli Go, než aby každého programátora museli zasvěcovat do tajů C++.
>
> Jsem zvědavý na další názory :) Hodně zdraví a málo segfaultů v novém roce!
>
> PM
>
> Dne 2. ledna 2017 17:12 Vláďa Macek  napsal(a):
>
> Ahoj všem, hezký nový rok.
>>
>> Občas mě napadne...
>> Python je silně dynamický jazyk, tj. umožňuje velmi svobodné operace s
>> objekty, metaprogramování atp. Až tolik, že to některým lidem přijde moc a
>> vyvíjejí aktitivy, jak ho trochu spoutat a něco za to získat.
>>
>> Otázka. Obětovali byste některý z dynamických rysů pythonování výměnou
>> třeba za (hypotetické) zisky, jako aby mainstreamový interpret
>>
>>   * se všem zrychlil v průměru o 15% či o 20%?
>>   * se dal kompilovat do efektivního nativního kódu?
>>   * umožňoval výrazně lepší podporu automatické statické kontroly kódu?
>>   * ...
>>
>> Podotýkám, že to jsou podněty k zamyšlení, nikoli k flamewar. :-)
>>
>> Pokud máte načteno a ozkoušeno něco z toho, co se tématu týká, uvítám i,
>> pokud se o to podělíte. Nikdy nezaškodí si rozšířit obzory.
>>
>> Vláďa
>>
>>
>> ___
>> Python mailing list
>> python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
>
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

  1   2   >