Re: [python] Roboti, REST, Flask?

2015-09-15 Tema obsahu Petr Blahos
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ů...
--
Petr


2015-09-15 22:33 GMT+02:00 Ales Zoulek :

> 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.
>
> On Tue, Sep 15, 2015 at 9:54 PM Marek Nožka  wrote:
>
>> Ahoj
>>
>> On Tue, 15 Sep 2015 08:40:33 +0200 Honza Javorek 
>> wrote to Konference PyCZ :
>>
>> > 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.
>>
>> To je právě to, co nechápu. Pokud vezmu množinu jednoduchých akcí jaký je
>> rozdíl mezi
>>
>> GET /123acb/krok
>>
>> a mezi
>>
>> PUT
>> id = "123abc",
>> akce = "krok"
>>
>> Chápu, že když chci poslat nějaký větší objem dat je PUT jistě lepší, ale
>> pokud jde jen o jednoduché povely, co mi PUT nebo DELETE přináší za
>> výhodu?
>>
>> > 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.
>>
>> Pravidla jsou zatím velice jednoduchá:
>> Server umístí hráče na hrací pole a ukáže jim, kde je poklad. V každém
>> kole
>> lze provést jednu z akcí:
>>   * otoč se o 90° doleva
>>   * otoč se o 90° doprava
>>   * udělej krok
>>
>> Cílem je, za co nejmenší počet kol dosáhnout cíle. Server upozorní pokud
>> by klient šel do zdi nebo pokud chtějí dva hráči vejít na stejné políčko.
>> Počítám, ale časem s rozšířením pravidel o časované bomby, střílení,
>> dobíjení
>> a vybíjení baterií, práce v týmu. Uvidíme jak nám to půjde.
>>
>> 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 mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Používá někdo AsciiDoc?

2015-09-15 Tema obsahu Petr Přikryl

Jo. No právě. Vývoj není aktivní, ale vypadá to, že se dosavadní verze
aktivně používá.
 
Ona existuje implementace zpracování toho formátu v Ruby,
která se jmenuje AsciiDoctor. Mě ale Ruby přijde (jako jazyk) takové moc
šamanské. Nějak jsem nenašel chuť do toho jazyka pronikat.
Narazil jsem na názory, že AsciiDoctor trochu uhýbá z původnífunkčnosti, a 
proto někteří dávají stále přednost původnímu asciidoc.
 
Asciidoc jako formát je zajímavý. V podstatě by měl mít téměř možnosti
DocBook s tím, že se to líp píše i čte (jako zdroják). DocBook je jeden
z hlavních výstupů zpracování, na kterém se pak staví.
 
Kdo znáte trochu Markdown (používá se na GitHub pro README.md
zobrazované na stránce projektu), pak asciidoc je jakoby jeho mocnější
alternativa (trošku podobné v přístupu, ale propracovanější).
 
Například Scott Chacon, autor knihy Pro Git (český překlad odpovídá prvnímu 
vydání
https://git-scm.com/book/cs/v1), u druhého vydání (anglicky 
https://git-scm.com/book/en/v2)
přešel z markdown k asciidoc a pochvaluje si to. Je to ale Ru(g)bysta
a používá AsciiDoctor.
 
Ta implementace asciidoc.py má kolem 6200 řádků, v podstatě v jednom
souboru. Ale samotnému se mi do toho nechce.
 
Nejdříve bych navázal kontakt s autorem, protože nejspíš
má plán, jak by to šlo vylepšit. Pak to chce pořádně nastudovat,
(detaily syntaxe i dosavadní testy), aby se daly dopisovat nové testy
pro starou i pro novou verzi.
Pak by se mělo rozhodnout, jestli se bude paralelně upravovat
ta dvojková verze, nebo ne. Osobně bych na dvojkovou verzi
šahal jen v případě, že se napíše nový test, který odhalí chybu.
 
Chce se do toho někomu?
 
Petr
 
__

Od: Petr Messner 
Komu: Konference PyCZ 
Datum: 15.09.2015 17:26
Předmět: Re: [python] Používá někdo AsciiDoc?


Asi to bude tohle, ale na moc aktivní vývoj, nebo spíš aktivního maintainera, to 
nevypadá:https://github.com/asciidoc/asciidoc 
PM
Dne 15. září 2015 17:15 jaak...@gmail.com  > napsal(a):
Ahoj Petře,

jen tak ze zvědavosti, ne že bych se do toho hrnul
ale docela bych  si rád prohlédnul kód, který se
má předělávat.
Je to možné?
Jar. Kubias, alias Tovim

On 15.9.2015 15:20, Petr Přikryl wrote:
Zdar všem pyvařům,
  Používáte někdo pro tvorbu dokumentace AsciiDoc formát zpracováváný
pythonovskou implementací asciidoc.py?
  Nenašli by se tu nějací, kdo by se zapojil do předělávky pro Python 3?
  Mějte se fajn,
    Petr
___
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 :

> 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 
>> 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] Používá někdo AsciiDoc?

2015-09-15 Tema obsahu jaak...@gmail.com

Děkuji, Tovim

On 15.9.2015 17:25, Petr Messner wrote:
Asi to bude tohle, ale na moc aktivní vývoj, nebo spíš aktivního 
maintainera, to nevypadá:


https://github.com/asciidoc/asciidoc

PM

Dne 15. září 2015 17:15 jaak...@gmail.com  
> napsal(a):


Ahoj Petře,

jen tak ze zvědavosti, ne že bych se do toho hrnul
ale docela bych  si rád prohlédnul kód, který se
má předělávat.
Je to možné?
Jar. Kubias, alias Tovim


On 15.9.2015 15:20, Petr Přikryl wrote:

Zdar všem pyvařům,
  Používáte někdo pro tvorbu dokumentace AsciiDoc formát
zpracováváný
pythonovskou implementací asciidoc.py?
  Nenašli by se tu nějací, kdo by se zapojil do předělávky pro
Python 3?
  Mějte se fajn,
Petr
___
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] Používá někdo AsciiDoc?

2015-09-15 Tema obsahu Petr Messner
Asi to bude tohle, ale na moc aktivní vývoj, nebo spíš aktivního
maintainera, to nevypadá:

https://github.com/asciidoc/asciidoc

PM

Dne 15. září 2015 17:15 jaak...@gmail.com  napsal(a):

> Ahoj Petře,
>
> jen tak ze zvědavosti, ne že bych se do toho hrnul
> ale docela bych  si rád prohlédnul kód, který se
> má předělávat.
> Je to možné?
> Jar. Kubias, alias Tovim
>
>
> On 15.9.2015 15:20, Petr Přikryl wrote:
>
>> Zdar všem pyvařům,
>>   Používáte někdo pro tvorbu dokumentace AsciiDoc formát zpracováváný
>> pythonovskou implementací asciidoc.py?
>>   Nenašli by se tu nějací, kdo by se zapojil do předělávky pro Python 3?
>>   Mějte se fajn,
>> Petr
>> ___
>> 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] Roboti, REST, Flask?

2015-09-15 Tema obsahu Marek Nožka
Ahoj

On Tue, 15 Sep 2015 08:40:33 +0200 Honza Javorek 
wrote to Konference PyCZ :

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

To je právě to, co nechápu. Pokud vezmu množinu jednoduchých akcí jaký je
rozdíl mezi 

GET /123acb/krok

a mezi 

PUT
id = "123abc",
akce = "krok"

Chápu, že když chci poslat nějaký větší objem dat je PUT jistě lepší, ale
pokud jde jen o jednoduché povely, co mi PUT nebo DELETE přináší za výhodu?
 
> 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.

Pravidla jsou zatím velice jednoduchá:
Server umístí hráče na hrací pole a ukáže jim, kde je poklad. V každém kole
lze provést jednu z akcí:
  * otoč se o 90° doleva
  * otoč se o 90° doprava
  * udělej krok

Cílem je, za co nejmenší počet kol dosáhnout cíle. Server upozorní pokud
by klient šel do zdi nebo pokud chtějí dva hráči vejít na stejné políčko.
Počítám, ale časem s rozšířením pravidel o časované bomby, střílení, dobíjení
a vybíjení baterií, práce v týmu. Uvidíme jak nám to půjde.

Díky
  Marek
___
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 Ales Zoulek
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.

On Tue, Sep 15, 2015 at 9:54 PM Marek Nožka  wrote:

> Ahoj
>
> On Tue, 15 Sep 2015 08:40:33 +0200 Honza Javorek 
> wrote to Konference PyCZ :
>
> > 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.
>
> To je právě to, co nechápu. Pokud vezmu množinu jednoduchých akcí jaký je
> rozdíl mezi
>
> GET /123acb/krok
>
> a mezi
>
> PUT
> id = "123abc",
> akce = "krok"
>
> Chápu, že když chci poslat nějaký větší objem dat je PUT jistě lepší, ale
> pokud jde jen o jednoduché povely, co mi PUT nebo DELETE přináší za výhodu?
>
> > 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.
>
> Pravidla jsou zatím velice jednoduchá:
> Server umístí hráče na hrací pole a ukáže jim, kde je poklad. V každém kole
> lze provést jednu z akcí:
>   * otoč se o 90° doleva
>   * otoč se o 90° doprava
>   * udělej krok
>
> Cílem je, za co nejmenší počet kol dosáhnout cíle. Server upozorní pokud
> by klient šel do zdi nebo pokud chtějí dva hráči vejít na stejné políčko.
> Počítám, ale časem s rozšířením pravidel o časované bomby, střílení,
> dobíjení
> a vybíjení baterií, práce v týmu. Uvidíme jak nám to půjde.
>
> 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

Re: [python] Používá někdo AsciiDoc?

2015-09-15 Tema obsahu Petr Přikryl

Ahoj
 
AsciiDoc má svou Git repository tady https://github.com/asciidoc/asciidoc
__

Od: "jaak...@gmail.com" 
Komu: Konference PyCZ 
Datum: 15.09.2015 17:18
Předmět: Re: [python] Používá někdo AsciiDoc?


Ahoj Petře,

jen tak ze zvědavosti, ne že bych se do toho hrnul
ale docela bych  si rád prohlédnul kód, který se
má předělávat.
Je to možné?
Jar. Kubias, alias Tovim

On 15.9.2015 15:20, Petr Přikryl wrote:

Zdar všem pyvařům,
  
Používáte někdo pro tvorbu dokumentace AsciiDoc formát zpracováváný

pythonovskou implementací asciidoc.py?
  
Nenašli by se tu nějací, kdo by se zapojil do předělávky pro Python 3?
  
Mějte se fajn,

    Petr
___
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] Používá někdo AsciiDoc?

2015-09-15 Tema obsahu Petr Přikryl
Zdar všem pyvařům,
 
Používáte někdo pro tvorbu dokumentace AsciiDoc formát zpracováváný
pythonovskou implementací asciidoc.py?
 
Nenašli by se tu nějací, kdo by se zapojil do předělávky pro Python 3?
 
Mějte se fajn,
   Petr
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz