Re: [python] doplnek k firefoxu

2008-06-26 Tema obsahu Ondrej Beranek
No asi jsem to nemel nakousavat, ty validatory bych ted ani neresil (prepsat
je neni problem) jako spis to jestli ma nekdo zkusenost s psanim doplnku pro
firefox v pythonu.

2008/6/25 Tomas Brabenec [EMAIL PROTECTED]:

 Tak ted tomu malinko nerozumim.
 Myslis pres tu implementaci Pythonu do Mozilly (obdobne jako je mozne
 psat komponenty v Cecku)? To ale jeste neni nebo to uz funguje ?
 Kazdopadne podle toho co chces bude snazsi to udelat standardnimi
 nastroji. Cecko nebo cokoliv je zbytecne.

 Tomas


 On 25.6.2008 13:45, Ondrej Beranek wrote:
  Jiste taky ja ten doplnek chci v pythonu.
 
  2008/6/25 azurIt [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
 
  Prepac ale ak si si zatial nevsimol, tak toto je konferencia
  zamerana na programovaci jazyk Python.
 
  azurIt
 
 
  -Pôvodná správa-
  Od: Ondrej Beranek [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]]
  Komu: Konference PyCZ
  Predmet: Re: [python] doplnek k firefoxu
 
  Jde mi o to, ze chci udelat kontrolovatko platnosti odkazu
  uvedenych na strance. takze najedu na web, skript si aktualni
  stranku kterou vidi uzivatel rozparsuje, a v tom otevrenem okynu
  nebo zalozce nebo jak bych to mel nazvat by se zobrazovaly
  informace o tom ktrey odkaz uz neplati a ktery ano. Na zjistovani
  platnosti ruznych typu odkazu uz mam neco napsano v jinych
  jazycich, ale to bych rekl je maly problem.
 
 
 
  Dne 25. červen 2008 13:34 Tomas Brabenec [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] napsal(a):
   Ahoj,
   co konkretne potrebujes, musis to specifikovat?
   Neumis udelat okno? Neumis tahat informace ze stranky? S cim
  konkretne
   potrebujes pomoct ?
   Jestli nevis nic a chces zacit od piky tak doporucuju
  http://developer.mozilla.org
   Pokud potrebujes informace o XUL, tak ty se nejlepe naucis z
  http://xulplanet.com (tusim, ze obsah xulplanet.com
  http://xulplanet.com presunuli na
  developer.mozilla.org http://developer.mozilla.org, takze s
  prvnim odkazem si vystacis).
 
   Tomas
 
 
 
 
 
 
 
   On 25.6.2008 13:29, Ondrej Beranek wrote:
   Ahoj,
   potreboval bych do firefoxu udelat doplnek, ktery by otevrel okynko
   (treba jako hledani) a v nem by vypisoval udaje vyhodnocene z
  aktualne
   zobrazene stranky. Vedel by nekdo jak na to ? Pokud jste to uz
 nekde
   videli, tak se pochlubte si to (snad) vykucham... nevim kde zacit.
  
 
 
  
   ___
   Python mailing list
   Python@py.cz mailto:Python@py.cz
   http://www.py.cz/mailman/listinfo/python
   ___
   Python mailing list
  Python@py.cz mailto:Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
  ___
  Python mailing list
  Python@py.cz mailto: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] doplnek k firefoxu

2008-06-26 Tema obsahu Tomas Brabenec
No vidis, tak tos mel napsat hned :-)
Zkusenost s tvorbou doplnku pro FF mam, ovsem s tvorbou doplnku pro FF v 
Pythonu ne. Toz tak je to se mnou ;-)

Tomas


On 26.6.2008 8:30, Ondrej Beranek wrote:
 No asi jsem to nemel nakousavat, ty validatory bych ted ani neresil 
 (prepsat je neni problem) jako spis to jestli ma nekdo zkusenost s 
 psanim doplnku pro firefox v pythonu.

 2008/6/25 Tomas Brabenec [EMAIL PROTECTED] 
 mailto:[EMAIL PROTECTED]:

 Tak ted tomu malinko nerozumim.
 Myslis pres tu implementaci Pythonu do Mozilly (obdobne jako je mozne
 psat komponenty v Cecku)? To ale jeste neni nebo to uz funguje ?
 Kazdopadne podle toho co chces bude snazsi to udelat standardnimi
 nastroji. Cecko nebo cokoliv je zbytecne.

 Tomas


 On 25.6.2008 13:45, Ondrej Beranek wrote:
  Jiste taky ja ten doplnek chci v pythonu.
 
  2008/6/25 azurIt [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
 
  Prepac ale ak si si zatial nevsimol, tak toto je konferencia
  zamerana na programovaci jazyk Python.
 
  azurIt
 
 
  -Pôvodná správa-
  Od: Ondrej Beranek [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]]
  Komu: Konference PyCZ
  Predmet: Re: [python] doplnek k firefoxu
 
  Jde mi o to, ze chci udelat kontrolovatko platnosti odkazu
  uvedenych na strance. takze najedu na web, skript si aktualni
  stranku kterou vidi uzivatel rozparsuje, a v tom otevrenem okynu
  nebo zalozce nebo jak bych to mel nazvat by se zobrazovaly
  informace o tom ktrey odkaz uz neplati a ktery ano. Na
 zjistovani
  platnosti ruznych typu odkazu uz mam neco napsano v jinych
  jazycich, ale to bych rekl je maly problem.
 
 
 
  Dne 25. červen 2008 13:34 Tomas Brabenec
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] napsal(a):
   Ahoj,
   co konkretne potrebujes, musis to specifikovat?
   Neumis udelat okno? Neumis tahat informace ze stranky? S cim
  konkretne
   potrebujes pomoct ?
   Jestli nevis nic a chces zacit od piky tak doporucuju
  http://developer.mozilla.org
   Pokud potrebujes informace o XUL, tak ty se nejlepe naucis z
  http://xulplanet.com (tusim, ze obsah xulplanet.com
 http://xulplanet.com
  http://xulplanet.com presunuli na
  developer.mozilla.org http://developer.mozilla.org
 http://developer.mozilla.org, takze s
  prvnim odkazem si vystacis).
 
   Tomas
 
 
 
 
 
 
 
   On 25.6.2008 13:29, Ondrej Beranek wrote:
   Ahoj,
   potreboval bych do firefoxu udelat doplnek, ktery by otevrel
 okynko
   (treba jako hledani) a v nem by vypisoval udaje vyhodnocene z
  aktualne
   zobrazene stranky. Vedel by nekdo jak na to ? Pokud jste to uz
 nekde
   videli, tak se pochlubte si to (snad) vykucham... nevim kde zacit.
  
 
 
  
   ___
   Python mailing list
   Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
 mailto:Python@py.cz
   http://www.py.cz/mailman/listinfo/python
   ___
   Python mailing list
  Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
 mailto:Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
  ___
  Python mailing list
  Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
 mailto:Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
 
 
  ___
  Python mailing list
  Python@py.cz mailto:Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz mailto: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] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu Jarek Krcmar
Zdravím,

Nevím, jestli to bude k tématu, nebo od tématu, ale musím dodat, že Alan 
Gauld srovnává jazyky: Java, python.

Na stránce:
http:www.skil.cz/python
najdete učebnici s názvem: Jak se naučit programovat.

V každé lekci je porovnání mezi těmi jazyky.

Jarek

- Original Message - 
From: BoneFlute [EMAIL PROTECTED]
To: Konference PyCZ python@py.cz
Sent: Wednesday, June 25, 2008 11:41 PM
Subject: Re: [python] Guido o funkcich reduce(), filter() a map() v Python 
3000


superman napsal(a):
 Měl bych tu přirovnání: C a C++. Ačkoliv C++ je zpětně kompatabilní,
 není zcela. Některé Cčkovské konstrukce v C++ použít nemůžete.


 C a C++ jsou dva různé programovací jazyky. Nechápu, proč srovnáváte
 kompatibilitu mezi nimi. Srovnává snad někdo kompatiblitu Javy a Pythonu
 třeba? Nesrovnává! Nikdo nikdy netvrdil, ani se nepokoušel tvrdit, že
 mezi jazyky C a C++ je zpětná kompatiblita.
C++ je! pokračovatelem C. Přirozeným, nebo nepřirozeným ale je. Že se
Stroustrup nechal inspirovat jinými jazyky je tak nějak jasné. Protože
proto asi C měnil, že nemá objekty, že nemá proudy a tak.
A C++ je zpětně kompatabilní, zvláště u vás mě překvapuje, že tvrdíte
opak. Rozdíl je pouze v tom, že jsou tam občas háčky. Nehledě k tomu,
pakliže by jste byl tak velký hnidopich, on je rozdíl i mezi
jednotlivými verzemi C. Netvrdím že nějak zásadní, ale jsou tam.



 Jiný příklad je Java. Ta si udržuje silnou zpětnou kompatabilitu. A
 proto, když přišel C# - což není nic jiného, než překopaná java - tak
 získal velice rychle své místo na trhu protože se odvážil přinést nové
 prvky a nové technologie, které v Javě nejsou, nebo jsou špatně. (Tím
 netvrdím, že je C# nějak zvlášť úžasný. Ale je to krok kupředu.)


 Dovolím si s Vámi úplně, ale zcela nesouhlasit. C# prosadil marketing,
 nikoli nové prvky, ani technologie. Zkuste si Vy konkrétně vymyslet
 nejlepší programovací jazyk na světě a zkuste ho Vy prosadit! Uvidíte
 sám a přestanete být naivní v tom, že si přestanete myslete, že kvalita
 nějak zvlášť rozhoduje o prosazení jazyků.
Chcete mi trvrdit, že Novell a Migueala tak moc ovlivnil Microsoftí
marketing? No, možné to je. Ale o tomhle jsem hovořil dále.


 To už miliónkrát více, než kvalita technologie rozhodují záruky, které
 za ní dáte. A zde je obrovská slabina Pythonu, jak o tom píšu celé toto
 vlákno.
Záruky jsou buzzword. Uznávám, že v tomto máte pravdu. Jsou velice
důležité. Problém je v tom, že vám je nikdo nedá. Nebo tedy, alespoň já
jsem se vždycky setkal pouze se sliby. Ale oni se jako záruky dají brát
i nejen slova, ale chování lidí. Což jste také  nastínil. Právě třeba u
Guida mohu očekávat záruku, že se mi jazyk nebude parchantit, a případné
nelogičnosti se prostě odstraní. Můžete se na záruku dívat i v tomto.
Představa, že na fungující kód se nehrabe je sice pěkná, ale ve
skutečnosti to je přeci jen jinak.



 Python zvolil cestu mezi. Odvážil se k radikálnějším zásahům do jazyka,
 oproti příkladu s C x C++, kde ty nekompatabilní změny jsou opravdu
 výjimečné. Ale nevytvořil úplně nový jazyk, jako Java x C# a tím si
 uchoval uživatelskou základnu. V případě pythonu se jedná o zdokonalení
 jazyka.


 Mácháte hrušky s jablky. Dáváte do protikladu jazyky, které spolu
 vývojově tak moc společného nemají. Cílem Microsoftu a jazyka C# nebylo
 pokračovat v Javě, ani zdokonalit Javu - přestože to tu uvádíte. Stejně
 tak ani C++ nemělo za cíl být další verzí jazyka C. To už pan Stroustrup
 daleko spíše chtěl být klonem Simuly s C like syntaxí.

 Nerozumím Vaší argumentaci, protože tu mícháte nesouvisející jazyky -
 zatímco pak do toho vrazíte Python versus zase Python.
Nic nemíchám.
Je to mé tvrzení, tak neprskejte :-)
Cílem Microsoftu bylo najít skulinu v trhu. Hold business. A tak to
vzala hezky od podlahy a vytvořila C#. Na základě Javy, Ady, a dalšího
mraku jazyků jako inspirace.

Pro pochopení mé argumentace: Mezi C a C++ je relativně malý rozdíl,
protože to byla jen naroubovat třídy do procedurálního jazyka.
Naopak, mezi Javou a C# je ten rozdíl už mnohem větší, protože se v něm
promítlo a je zabudováno mnohem více moderních vlastností jazyka.

A podobně, mezi pythonem a pythonem 3000 je podobný rozdíl. Že to jsou
stejné jazyky? Nebo nejsou? To je otázka optiky. Ono lze brát i rozdíl
mezi KC C a C99 za různé jazyky. (S trochou nadsázky, samozřejmě.)

Vy chcete, aby se jazyk neměnil, někdo jiný chce, aby se s ním dobře
pracovalo. Vývoj.




 Jako příklad proti, mohu uvést Objektive C. Ten nedělal žádné změny ve
 jazykové syntaxi původního C, a přesto se v drtivé většině používá jen 
 díky Applu.

 A co tím chcete říct? Slyšel jste někdy o licenčních omezeních, které
Překvapivě, toto jsem chtěl říct :-D


 Prosím Vás, zjistěte si alespoň základní fakta, než budete argumentovat.
Ale no tak, bez emocí...



  Již zmíněná Java měla nadčasový návrh. A zřejmě dodnes z
 toho těží. Ale skutečnost je taková, že navzdory kritice, někdy ústící
 až v šťavnaté nadávky, drží se. A to hlavně díky SUNu a IBM, které na
 něm 

Re: [python] doplnek k firefoxu

2008-06-26 Tema obsahu Bystroushaak
OT: Můžu se zeptat v jakém jazyku se doplňky do FF píšou?

  Původní zpráva 
 Od: Tomas Brabenec [EMAIL PROTECTED]
 Předmět: Re: [python] doplnek k firefoxu
 Datum: 26.6.2008 08:37:06
 
 No vidis, tak tos mel napsat hned :-)
 Zkusenost s tvorbou doplnku pro FF mam, ovsem s tvorbou doplnku pro FF v 
 Pythonu ne. Toz tak je to se mnou ;-)
 
 Tomas
 
 
 On 26.6.2008 8:30, Ondrej Beranek wrote:
  No asi jsem to nemel nakousavat, ty validatory bych ted ani neresil 
  (prepsat je neni problem) jako spis to jestli ma nekdo zkusenost s 
  psanim doplnku pro firefox v pythonu.
 
  2008/6/25 Tomas Brabenec [EMAIL PROTECTED] 
  mailto:[EMAIL PROTECTED]:
 
  Tak ted tomu malinko nerozumim.
  Myslis pres tu implementaci Pythonu do Mozilly (obdobne jako je mozne
  psat komponenty v Cecku)? To ale jeste neni nebo to uz funguje ?
  Kazdopadne podle toho co chces bude snazsi to udelat standardnimi
  nastroji. Cecko nebo cokoliv je zbytecne.
 
  Tomas
 
 
  On 25.6.2008 13:45, Ondrej Beranek wrote:
   Jiste taky ja ten doplnek chci v pythonu.
  
   2008/6/25 azurIt [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
  
   Prepac ale ak si si zatial nevsimol, tak toto je konferencia
   zamerana na programovaci jazyk Python.
  
   azurIt
  
  
   -Pôvodná správa-
   Od: Ondrej Beranek [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]]
   Komu: Konference PyCZ
   Predmet: Re: [python] doplnek k firefoxu
  
   Jde mi o to, ze chci udelat kontrolovatko platnosti odkazu
   uvedenych na strance. takze najedu na web, skript si aktualni
   stranku kterou vidi uzivatel rozparsuje, a v tom otevrenem okynu
   nebo zalozce nebo jak bych to mel nazvat by se zobrazovaly
   informace o tom ktrey odkaz uz neplati a ktery ano. Na
  zjistovani
   platnosti ruznych typu odkazu uz mam neco napsano v jinych
   jazycich, ale to bych rekl je maly problem.
  
  
  
   Dne 25. červen 2008 13:34 Tomas Brabenec
  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] napsal(a):
Ahoj,
co konkretne potrebujes, musis to specifikovat?
Neumis udelat okno? Neumis tahat informace ze stranky? S cim
   konkretne
potrebujes pomoct ?
Jestli nevis nic a chces zacit od piky tak doporucuju
   http://developer.mozilla.org
Pokud potrebujes informace o XUL, tak ty se nejlepe naucis z
   http://xulplanet.com (tusim, ze obsah xulplanet.com
  http://xulplanet.com
   http://xulplanet.com presunuli na
   developer.mozilla.org http://developer.mozilla.org
  http://developer.mozilla.org, takze s
   prvnim odkazem si vystacis).
  
Tomas
  
  
  
  
  
  
  
On 25.6.2008 13:29, Ondrej Beranek wrote:
Ahoj,
potreboval bych do firefoxu udelat doplnek, ktery by otevrel
  okynko
(treba jako hledani) a v nem by vypisoval udaje vyhodnocene z
   aktualne
zobrazene stranky. Vedel by nekdo jak na to ? Pokud jste to uz
  nekde
videli, tak se pochlubte si to (snad) vykucham... nevim kde zacit.
   
  
  
   
___
Python mailing list
Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
  mailto:Python@py.cz
http://www.py.cz/mailman/listinfo/python
___
Python mailing list
   Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
  mailto:Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  
  
   ___
   Python mailing list
   Python@py.cz mailto:Python@py.cz mailto:Python@py.cz
  mailto:Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  
  
  
  
   ___
   Python mailing list
   Python@py.cz mailto:Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  ___
  Python mailing list
  Python@py.cz mailto: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] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu Petr Majtan
  Všechno se mění a zpětná kompatibilita se neudržuje donekonečna nikde.

 Znovu se tedy ptám na konkrétní případ nekompatiblity v databázích, a pod..
 
Konkretni priklad DB bych mel. Jde o Oracle, verze 9 a 10 se od sebe odlisuji 
napriklad hintama. A vezte ze ladit dotazy na velkyvh DB je pekna pakarna. 
Nejsou to az tak zasadni zmeny, v syntaxi ani v API, ale na druhou stranu co by 
v tech API menili, kdyz jich zas tak moc nenabizeji a o jejich vymakane 
funkcionalite radeji pomlcet.
Co se tyka jejich nadstaveb, tak tam neni nekdy kompatabilita ani kdyz se to 
ulozi ve stejne verzi.

Zaruky? Jake zaruky firmy nabizeji? Jenom ty ze si za ne nechaji pekne masne 
zaplatit, ale kdyz prijde na lamani chleba, tak nepohnou ani brvem. 
Prosel jsem si dost vetsimi firmami a vsude bylo plno kecu o zarukach, ale 
nikdy jsem nevidel neco takoveho aplikovat v praxi. Jsou to jen kecy, ale do 
sporu niko nepujde.
Zruka je jen to, ze diky takovemu to pristupu budeme stale o dva kroky spatky.

K uvadenym zmenam v Py se necitim kompetentni vyjadrovat, na to jsem v Py jeste 
zelenac. Ale k tem DB a zarukam jsem se vyjadrit musel. Souhlasim, ze 
prepisovat neco je pakarna, ale vetsinou se to stejne splachne nejakym drahym 
projektem. 

Hezky den,
  Petr Majtan
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu superman

 C++ je! pokračovatelem C. Přirozeným, nebo nepřirozeným ale je. Že se
 Stroustrup nechal inspirovat jinými jazyky je tak nějak jasné. Protože
 proto asi C měnil, že nemá objekty, že nemá proudy a tak.
 A C++ je zpětně kompatabilní, zvláště u vás mě překvapuje, že tvrdíte
 opak. Rozdíl je pouze v tom, že jsou tam občas háčky. Nehledě k tomu,
 pakliže by jste byl tak velký hnidopich, on je rozdíl i mezi
 jednotlivými verzemi C. Netvrdím že nějak zásadní, ale jsou tam.
   

Ale houby. C++ není pokračovatelem C. Je to vidět i na vývoje, jak C, 
tak i C++ se stále vyvíjí samostatně a zcela nezávisle, a nikterak se na 
nich neprojevuje, že by C++ bylo pokračovatelem C. C si střihlo novou 
normu C99 a C++ teď vážně míří k normě C++0x - a obě normy velmi 
rozevírají nůžky mezi C++ a C. A věřte mi, že zdrojový kód Céčka plně 
využívající výdobytků normy C99 ani náhodou nepřeložíte C++ kompilátorem.

Je to prostě lež jako věž - C++ není pokračovatelem C. A jak vidíte i z 
vývoje obou jazyků - oba jazyky se chovají zcela individuálně, a 
vyvíjejí se naprosto rozdílně.

Celé je to o tom, že C++ má C like syntaxi a to proto, že si 
Stroustrup (který byl podnikavě praktický, a obchodní hledisko měl v 
krvi) uvědomoval, že rychleji prosadí C++, pokud se po přechodu z C 
budou muset lidé co nejméně učit. Tato strategie mu vyšla. A stejnou 
strategii udělal třeba Sun s Javou, kde jí dal do vínku C++ like 
syntaxi. Stejnou strategii udělal Microsoft s C#, kde mu dal C++ like 
syntaxi.

K faktické stránce: Jazyk C má proudy. Je rozdíl mezi verzemi C, jsou v 
zásadě 3 verze: KR C, C98 a C99. Všechny současné a moderní kompilátory 
umějí první verze jako když bičem mrská, a budou je umět i v budoucnu. 
Kde je problém?

 Chcete mi trvrdit, že Novell a Migueala tak moc ovlivnil Microsoftí
 marketing? No, možné to je. Ale o tomhle jsem hovořil dále.
   
Chci tvrdit, že marketink má větší sílu, než si všichni uvědomujeme.


 Záruky jsou buzzword. Uznávám, že v tomto máte pravdu. Jsou velice
 důležité. Problém je v tom, že vám je nikdo nedá. Nebo tedy, alespoň já
 jsem se vždycky setkal pouze se sliby. Ale oni se jako záruky dají brát
 i nejen slova, ale chování lidí. Což jste také  nastínil. Právě třeba u
 Guida mohu očekávat záruku, že se mi jazyk nebude parchantit, a případné
 nelogičnosti se prostě odstraní. Můžete se na záruku dívat i v tomto.
 Představa, že na fungující kód se nehrabe je sice pěkná, ale ve
 skutečnosti to je přeci jen jinak.
   

Naprostý souhlas - záruky jsou buzzword. Nicméně já třeba ze svého 
pohledu dvacet let tvrdých zkušeností v IT sektoru vidím v Guidovi právě 
tu záruku parchantění jazyka. A představa, že na fungující kód se 
nehrabe je nejen velice reálná, ale ono se to ani jinak nedá - a 
minimálně 80% programátorských věcí takto funguje. Ono totiž rozorávat 
kód je nejen velice drahé z hlediska nákladů, ale také rapidně snižuje 
spolehlivost - a v mnoha oblastech jsou ztráty v důsledku jediné chyby v 
sw astronomické.

Zkuste si třeba představit, že děláte firmware do libovolného zařízení, 
kterého prodáte milióny kusů. A vývoj Vám bude řídit člověk s teorií, že 
vše přepíše. Po půl roce se ovšem objeví několik závažných chyb ve 
firmware - naštěstí je jde přeplácnost změnou firmware, ale i tak to 
Vaší firmu a servis stojí milióny. Pak se objeví další chyba, která 
bohužel už jde řešit pouze výměnou celého zařízení, nebo základní desku 
- a Vy zjišťujete, že jste si stačil udělat špatné jméno, na opravách a 
servisech jste prodělal více, než jste vydělal a cena akcií Vaší firmy 
jde dolů. Konkurence se ovšem podobným excesům vyhla, vydělává, udělala 
si dobré jméno, v podvědomí lidí získala povědomí spolehlivosti, a mohla 
dokonce zdražit. Vy ovšem musíte investovat do mohutné P.R. kampaně a 
zlevnit, aby Vaše výrobky lidé kupovali. Velmi běžný scénář.

A teď si představte, že děláte sw pro letadla (při chybě škoda rovná se 
až zdemolování letadla a pár stovek mrtvol), do auta (škoda trochu 
menší), do lékařských zařízení (to osobně dělám já třeba řadu let), do 
bank, či do důležitých částí firem.

Představte si to třeba tak, že cena Vaší chyby v programu prudce roste s 
počtem prodaných kusů. A ona Vás chyba může i zruinovat, jednak 
finančně, a jednak poškozením jména. Velmi mnoho firem zkrachovalo 
následkem chyby puštěné ven. Često to projde, a velmi často také ne.


 Nic nemíchám.
 Je to mé tvrzení, tak neprskejte :-)
 Cílem Microsoftu bylo najít skulinu v trhu. Hold business. A tak to
 vzala hezky od podlahy a vytvořila C#. Na základě Javy, Ady, a dalšího
 mraku jazyků jako inspirace.
   

Cílem Microsoftu nebylo najít skulinu na trhu. Cílem Microsoftu bylo 
zbavit se a kopnout do čumáku Sun, který si začal moc vyskakovat s Javou 
- a neuvědomil si, že proti němu nestojí bezmocný Jouda z vesnice. Do té 
chvíle Microsoft udělal nejrychlejší existující implementaci Javy co 
existovala a rozvíjel svoje Microsoft Visual J++.

Následkem toho se Microsoft rozhodl udělat .NET projekt, který se 

Re: [python] doplnek k firefoxu

2008-06-26 Tema obsahu superman
V C++, dycinky v C++. :-)

Miloslav Ponkrác

Bystroushaak napsal(a):
 OT: Můžu se zeptat v jakém jazyku se doplňky do FF píšou?

   

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


Re: [python] doplnek k firefoxu

2008-06-26 Tema obsahu Tomas Brabenec
Neplet mu hlavu :-)
Mrkni na http://developer.mozilla.org
V podstate jednoduche rozsireni se delaji v XUL a JavaScriptu, 
slozitejsi potom uz ve spojeni s Ceckem.

Tomas



On 26.6.2008 11:24, superman wrote:
 V C++, dycinky v C++. :-)

 Miloslav Ponkrác

 Bystroushaak napsal(a):
   
 OT: Můžu se zeptat v jakém jazyku se doplňky do FF píšou?


 

 ___
 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] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu superman

Ano, jak tu někdo uváděl - záruky jsou někdy buzzword.

Nicméně této změně rozumím, protože je to snaha optimalizovat Oracle na 
lepší výkon.

Myslím, že už jsem to tu někdy napsal - jakmile potřebujete 
optimalizovat na rychlost, jde všechno hezké stranou - udržovatelnost, 
kompatibilita, čitelnost kódu 

A že vnitřních změn v Oracle (kterou při optimalizaci na rychlost museli 
promítnout navenek) je hodně mezi verzemi.

Vezměte to tak - jakýkoli luxus v programování něco stojí - je jedno, 
jestli mluvíme o zapouzdření do objektů, abstraktních rozhraní, 
kompatibilita, čitelnost, snadnost programování, atd. atd. atd.. A pokud 
jedete na maximální rychlost, tohle všechno stojí rychlosti v cestě. A 
musíte se toho zbavit. Nicméně Python určitě není jazyk, který by se 
používal v rychlostně kritických věcech.

Miloslav Ponkrác


 Konkretni priklad DB bych mel. Jde o Oracle, verze 9 a 10 se od sebe odlisuji 
 napriklad hintama. A vezte ze ladit dotazy na velkyvh DB je pekna pakarna. 
 Nejsou to az tak zasadni zmeny, v syntaxi ani v API, ale na druhou stranu co 
 by v tech API menili, kdyz jich zas tak moc nenabizeji a o jejich vymakane 
 funkcionalite radeji pomlcet.
 Co se tyka jejich nadstaveb, tak tam neni nekdy kompatabilita ani kdyz se to 
 ulozi ve stejne verzi.
   

 Zaruky? Jake zaruky firmy nabizeji? Jenom ty ze si za ne nechaji pekne masne 
 zaplatit, ale kdyz prijde na lamani chleba, tak nepohnou ani brvem. 
 Prosel jsem si dost vetsimi firmami a vsude bylo plno kecu o zarukach, ale 
 nikdy jsem nevidel neco takoveho aplikovat v praxi. Jsou to jen kecy, ale do 
 sporu niko nepujde.
 Zruka je jen to, ze diky takovemu to pristupu budeme stale o dva kroky spatky.

 K uvadenym zmenam v Py se necitim kompetentni vyjadrovat, na to jsem v Py 
 jeste zelenac. Ale k tem DB a zarukam jsem se vyjadrit musel. Souhlasim, ze 
 prepisovat neco je pakarna, ale vetsinou se to stejne splachne nejakym drahym 
 projektem. 
   

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


Re: [python] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu RMiklos
 Ono totiž rozorávat kód je nejen velice drahé z hlediska nákladů, 
 ale také rapidně snižuje spolehlivost

Ano, ako priklad zoberme Ruby: 
Na konci minuleho roka vydal Matz verziu 1.9.0 Mal to byt novy release, 
ktory sa ale ukazal ako unahleny  a nespolahlivy.
Po vlne kritiky zmenil zmenil Matz nazov na Developer version 
(experimental). Teraz uz po pol roku je ver. 1.9 stale v tom istom stave 
-experimental :-) ( http://www.ruby-lang.org/en/downloads/ ) 
a ako horuca novinka sa na stranke Ruby uvadza verzia 1.8.7. 
Podla mojho nazoru unahlena verzia 1.9.0 Ruby len uskodila. Aspon ja som 
po tomto incidente okamzite zavrhol myslienku Ruby pouzivat.

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

[python] pygame? , vyber kniznice

2008-06-26 Tema obsahu Tomy Novella
ahoj,
az doteraz som programoval v pythone cisto v CLI, no chcel by som sa
vybrat cestou GUI, preto ma zaujima zopar veci :)

ktoru kniznicu mam pouzivat? ked napr. pouzijem pygame, tak budem
vediet spravit rozne veci, ktore sa daju spravit napr. v wxPython,
alebo PyGtk/PyQt?
momentalne totiz rozmyslam, ze by som robil nejake-tie hry a  pygame
je na grafiku a hry, nie? :-) ale na grafiku je tusim aj pyOpenGL,
alebo to je uz s inym zameranim?
ktoru kniznicou pouzivat?(Tkinter velmi nechcem, hoci viem v nom zaklady)

taktiez ma zaujima, ze ci windowsovski programatori robia v nejakej
multiplatformovej kniznici, alebo v niecom cisto len pre windows?

potrebujem nejaku kniznicu, ktora sa rychlo vyvija a ma velky potenc a
siroke a rozsiahle vyuzitie ;) ktoru si vybrat?

Vdaka

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


Re: [python] pygame? , vyber kniznice

2008-06-26 Tema obsahu superman

 taktiez ma zaujima, ze ci windowsovski programatori robia v nejakej
 multiplatformovej kniznici, alebo v niecom cisto len pre windows?
   

He he, he he. Typický Windows programátor moc v Pythonu nepíše :-) A 
pokud ano, tak většinou nasadí wxWindgets a opovrhuje Qt, protože 
Windows programátoři nejsou zvyklí a ani příliš ochotní nechat se 
svazovat příliš omezující licencí Qt.

Jinak čistý Windows programátor většinou programuje v jiných jazycích - 
C++, C#, Visual Basic, Delphi jsou základní stálice Windows vývoje, a 
každá z nich má své knihovny - až na výjimku v C++ silně platformně 
zaměřené.

Ovšem na hry už je to jinak - tam je ve Windows králem DirectX, na 
druhém místě OpenGL, často nad SDL knihovnou.


 potrebujem nejaku kniznicu, ktora sa rychlo vyvija a ma velky potenc a
 siroke a rozsiahle vyuzitie ;) ktoru si vybrat?
   

Udělejte výběrové řízení :-)


Miloslav Ponkrác


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


Re: [python] pygame? , vyber kniznice

2008-06-26 Tema obsahu Tomas Brabenec
Ahoj,

uz to tu bylo asi milionkrat, takze jen zopakuji.
Zalezi co  chces, jestli free/open projekty nebo komercni.

V podstate nezavisle na licenci Tveho programu muzes pouzit wxPython 
nebo PyGTK.
Dalsi moznosti je PyQt (z meho pohledu je to nejpropracovanejsi reseni, 
ktere znam) ovsem tam je trosku problem s licenci. Qt licence pro 
komercni pouziti je dosti draha. Zdarma je pouzitelna snad jen u open 
source projektu (mozna i u freeware, nebo se naopak musi projekt vydat 
pod konkretni licenci, nevim, uz si to presne nepamatuju)

Pokud porovnas wxPython nebo PyGTK najdes v obou pripadech klady i 
zapory. Ja ted v praci pouzivam wxPython a musim uznat, ze docela 
spokojenost. S PyGTK mam jen male zkusenosti, kdyz jsem si s tim zkousel 
hrat a taky se mi moc libi.

Takze jak jsem rekl, nebudu se prilis rozepisovat, prolez archiv konfery 
a urcite tu najdes podrobnejsi vyklad, pripadne si vse vyzkousej a 
uvidis co Ti padne do ruky.

Tomas




On 26.6.2008 12:40, Tomy Novella wrote:
 ahoj,
 az doteraz som programoval v pythone cisto v CLI, no chcel by som sa
 vybrat cestou GUI, preto ma zaujima zopar veci :)

 ktoru kniznicu mam pouzivat? ked napr. pouzijem pygame, tak budem
 vediet spravit rozne veci, ktore sa daju spravit napr. v wxPython,
 alebo PyGtk/PyQt?
 momentalne totiz rozmyslam, ze by som robil nejake-tie hry a  pygame
 je na grafiku a hry, nie? :-) ale na grafiku je tusim aj pyOpenGL,
 alebo to je uz s inym zameranim?
 ktoru kniznicou pouzivat?(Tkinter velmi nechcem, hoci viem v nom zaklady)

 taktiez ma zaujima, ze ci windowsovski programatori robia v nejakej
 multiplatformovej kniznici, alebo v niecom cisto len pre windows?

 potrebujem nejaku kniznicu, ktora sa rychlo vyvija a ma velky potenc a
 siroke a rozsiahle vyuzitie ;) ktoru si vybrat?

 Vdaka

 Tomas
 ___
 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] pygame? , vyber kniznice

2008-06-26 Tema obsahu Tomy Novella
no ja nechcem porovnavat tieto kniznice nevzajom, mna len zaujima, ze
ci vsetko, co viem spravit v konkretnej kniznici pyGame, viem spravit
aj vo wxPythone,alebo podobnej...
ci ma zmysel ucit sa kniznicu pyGame, alebo ostatne kniznice ju vedia
nahradit...

ostatne flejmy(pyQt vs pyGtk atd) citam uz asi polhodiny na internete,
takze to sa nepytam ;)
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] pygame? , vyber kniznice

2008-06-26 Tema obsahu Tomas Brabenec
Co teda potrebujes. Potrebujes udelat klasickou wokynkovou aplikaci ?
Pak PyGame rozhodne nepotrebujes. Ve wxPythonu (a nejspis v ostatnich) 
muzes vladat i ActiveX komponenty.
Nerekl jsi co konketne potebujes delat.

Toams


On 26.6.2008 13:05, Tomy Novella wrote:
 no ja nechcem porovnavat tieto kniznice nevzajom, mna len zaujima, ze
 ci vsetko, co viem spravit v konkretnej kniznici pyGame, viem spravit
 aj vo wxPythone,alebo podobnej...
 ci ma zmysel ucit sa kniznicu pyGame, alebo ostatne kniznice ju vedia
 nahradit...

 ostatne flejmy(pyQt vs pyGtk atd) citam uz asi polhodiny na internete,
 takze to sa nepytam ;)
 ___
 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] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu Jan Bednařík
Dne 26. červen 2008 11:38 superman [EMAIL PROTECTED] napsal(a):

 Ano, jak tu někdo uváděl - záruky jsou někdy buzzword.

 Nicméně této změně rozumím, protože je to snaha optimalizovat Oracle na
 lepší výkon.

 Myslím, že už jsem to tu někdy napsal - jakmile potřebujete
 optimalizovat na rychlost, jde všechno hezké stranou - udržovatelnost,
 kompatibilita, čitelnost kódu 

 A že vnitřních změn v Oracle (kterou při optimalizaci na rychlost museli
 promítnout navenek) je hodně mezi verzemi.

 Vezměte to tak - jakýkoli luxus v programování něco stojí - je jedno,
 jestli mluvíme o zapouzdření do objektů, abstraktních rozhraní,
 kompatibilita, čitelnost, snadnost programování, atd. atd. atd.. A pokud
 jedete na maximální rychlost, tohle všechno stojí rychlosti v cestě. A
 musíte se toho zbavit. Nicméně Python určitě není jazyk, který by se
 používal v rychlostně kritických věcech.

 Miloslav Ponkrác


Python je jazyk, který se používá v rychlostně kritických aplikacích.
Né úplně doslova, nejnáročnější komponenty se píší v C případně C++ a
Python slouží jako nástavba pro rychlý vývoj s těmito komponentami.
Ale i tak jsou nároky na jeho rychlost obrovské a to že jeho rychlost
převážně převyšuje ostatní interpretované jazyky je jeden z hlavních
důvodů, proč je Python tak rozšířený. Za zmínku stojí třeba Google,
které je postaveno převážně na kombinaci C/C++ a Python, stejně tak
Seznam.cz, nebo třeba serverová farma MMORPG hry EVE Online. Rychlost
je taky jeden z důvodů, proč se dělají některé změny v Python 3000 a
proč nebude donekonečna zachovávána zpětná kompatibilita.

Stejně stále nechápu, z čeho máte strach. Python už dnes není jen
Guido, ale stojí za ním poměrně velká nadace, sponzoři a vývojáři
Pythonu a komunita vývojářů v Pythonu. Guido neupravuje a ani nemůže
upravovat Python jen tak podle toho, co ho zrovna napadne. Ani změny
ve verzi Python 3000 nejsou jen jeho výmysl. Má sice poměrně velké
slovo, ale když by zblbnul, tak se bez něj obejdou. Proto bych se
nebál, že se z Pythonu stane nějaký nepoužitelný balast.

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


Re: [python] pygame? , vyber kniznice

2008-06-26 Tema obsahu Tomy Novella
no to je prave ten problem, ze neviem, co chcem robit ;)

momentalne pracujem v linuxe a na windows sa pytam preto, ze ked sa uz
nieco ucim a linuxaci vyhynu, tak aby som to vedel pouzivat aj vo
windowse, rssp. mohol na tom o 5 rokov vediet zarobit ;)

s activeX nechcem mat nic spolocne, idem mi vsak o to, ze mam taky
napadik na malicku hru a dost ju chcem spravit, len neviem, ci ju
budem vediet spravit aj v napr. wxPythone... resp. nechcem sa ucit
kniznicu, ktora mi je nanic ;-)
da sa pygame, resp. nejaka herna kniznica uplne nahradit nap.
wxPythonom?(aby som sa naucil len neho, a vedel v som spravit vsetko
- aj jednoduche GUI aplikacie, aj hry...)
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] pygame? , vyber kniznice

2008-06-26 Tema obsahu Vlado Balko
No ak chces robit fullscreenove aplikacie (typicke pre hry) tak je
jednoznacne najlepsi pyGame, ktory ma z tychto kniznic asi
najprepracovanejsiu podporu pre vykreslovanie na canvas a predpripravene
triedy na animacie, collision detection, manipulacia obrazkov atd.

Ked v tom vsak budes chciet spravit klasicku okienkovu aplikaciu, budes mat
trocha problem. Je sice nejaka kniznica (nepamatam si meno), ktora simuluje
nejakeho jednoducheho okenneho managera, ale nie je to to prave orechove. Na
to sa ovela viac hodia ostatne kniznice - pyQT, pyGTK, pyWx...

Takze - ak chces robit hry pyGame - inak nieco ine

vbalko

2008/6/26 Tomy Novella [EMAIL PROTECTED]:

 no to je prave ten problem, ze neviem, co chcem robit ;)

 momentalne pracujem v linuxe a na windows sa pytam preto, ze ked sa uz
 nieco ucim a linuxaci vyhynu, tak aby som to vedel pouzivat aj vo
 windowse, rssp. mohol na tom o 5 rokov vediet zarobit ;)

 s activeX nechcem mat nic spolocne, idem mi vsak o to, ze mam taky
 napadik na malicku hru a dost ju chcem spravit, len neviem, ci ju
 budem vediet spravit aj v napr. wxPythone... resp. nechcem sa ucit
 kniznicu, ktora mi je nanic ;-)
 da sa pygame, resp. nejaka herna kniznica uplne nahradit nap.
 wxPythonom?(aby som sa naucil len neho, a vedel v som spravit vsetko
 - aj jednoduche GUI aplikacie, aj hry...)
 ___
 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] Guido o funkcich reduce(), filter() a map() v Python 3000

2008-06-26 Tema obsahu superman


 Python je jazyk, který se používá v rychlostně kritických aplikacích. Né 
 úplně doslova, nejnáročnější komponenty se píší v C případně C++ a Python 
 slouží jako nástavba pro rychlý vývoj s těmito komponentami.
   


Sám to popíráte - Python se nepoužívá v rychlostně kritických 
aplikacích, protože komponenty se pak píší v C, C++ a dalších jazycích 
orientovaných na rychlost. A toto vlákno se týká psaní kódu v Pythonu - 
a rychlost se tu objevila pouze v té souvislosti, že psaní na max. 
rychlost někdy (ale velmi velmi ukrutně zřídka, aby to tu někdo 
nepoužíval jako argument) ospravedlňuje hnusné změny a zásahy. A protože 
v Pythonu se nepíší rychlostně kritické věci (sám jsem napsal, že se 
tyto části napíší třeba v C), nejsou tyto věci ospravedlněním pro špatné 
zásahy pana Rosauma do Pythonu. Abych tak nějak polopaticky shrnul 
několik příspěvků a o co v nich šlo.


 Ale i tak jsou nároky na jeho rychlost obrovské a to že jeho rychlost
 převážně převyšuje ostatní interpretované jazyky je jeden z hlavních
 důvodů, proč je Python tak rozšířený. Za zmínku stojí třeba Google,
 které je postaveno převážně na kombinaci C/C++ a Python, stejně tak
 Seznam.cz, nebo třeba serverová farma MMORPG hry EVE Online. Rychlost
 je taky jeden z důvodů, proč se dělají některé změny v Python 3000 a
 proč nebude donekonečna zachovávána zpětná kompatibilita.
   

Rychlost Pythonu převyšuje ostatní jazyky :-) Co já se tu nedozvím :-) 
Pravda je opačná, Python je jedním z nejpomalejších. Ale ono to nevadí, 
protože rychlost ve věcech, kde se nasazuje Python není kritická, 
alespoň ne v těch částech, kde se vykonává Python kód. Protože jinak by 
nasazení Pythonu byla špatná volba - skoro cokoli za jiný jazyk je lepší 
pokud jde o rychlost.

Síla Pythonu je jinde - je to jazyk s ukrutně rychlým vývojem programů. 
Jazyk s udržovatelným kódem, kde bez problémů můžete oprašovat milióny 
řádků a není problém.

A k několika konkrétním příkladům bych dodal - jedna vlaštovka jaro 
nedělá. Mě nezajímá pár firem, co jí používá, mě zajímá kolik procent 
projektů jí používá. A upřímně velmi doporučuji také po čase udělat si 
graf procent a zhodnotit propad Pythonu v důsledku hrátek pana Rossuma. 
Ten propad už se totiž nevyrovná nikdy v budoucnosti. Nepolemizujte se 
mnou, ale sami si dejte dohromady skutečná data.

Mimochodem, úspěšně jsem složil test na vývojáře pro Google, takže něco 
vím. Hlavní, co požadují je Java, ocení C++, nějak kolem Pythonu se moc 
nemluvilo. Nakonec problém byl, že nejsem s to komunikovat plynule 
perfektní angličtinou po telefonu.

Ohledně her se záruky nepožadují. Jakpak dlouho se prodává hra? Rok? 
Dva? Určitě se kód hry neudržuje nijak dlouhou dobu oproti jiným 
odvětvím IT. Věřím, že tam Python a Rossum není problém. Znovu říkám, 
jako hračka a pro hraní, stejně tak na jednorázové věci není důvod 
Python nepoužít.

 Stejně stále nechápu, z čeho máte strach. Python už dnes není jen
 Guido, ale stojí za ním poměrně velká nadace, sponzoři a vývojáři
 Pythonu a komunita vývojářů v Pythonu. Guido neupravuje a ani nemůže
 upravovat Python jen tak podle toho, co ho zrovna napadne. Ani změny
 ve verzi Python 3000 nejsou jen jeho výmysl. Má sice poměrně velké
 slovo, ale když by zblbnul, tak se bez něj obejdou. Proto bych se
 nebál, že se z Pythonu stane nějaký nepoužitelný balast.
   

He he, tak teď koukám a hledím. Právě teď Rossum dlouhou dobu blbne. Ne 
kdyby zblbnul, on teď dlouhodobě blbne! A nikdo nezasáhne. Kdyby kdokoli 
takhle blbnul v případě komunity třeba Fortranu, C, C++, Javy, Ady, C#, 
a vůbec většiny jazyků, byl by Rossum odstaven coby dup a ještě by všude 
o něm psali jako o pomatencovi. To píšu zcela bez emocí, protože tak by 
to bylo.

Ve světle současných událostí věty jako proto bych se nebál považuji 
za utopii.

Miloslav Ponkrác


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


[python] Obecná rada

2008-06-26 Tema obsahu superman
Asi to chce obecnou radu:

1) Programování her chce jiné věci, než programování grafických aplikací.

2) Programování grafických aplikací v herních knihovnách je ukrutně 
pomalé a výsledek je hnusný.

Závěr: Na používání her se většinou používají dost odlišné knihovny 
oproti programování běžných grafických aplikací.

Miloslav Ponkrác




Tomy Novella napsal(a):
 no to je prave ten problem, ze neviem, co chcem robit ;)

 momentalne pracujem v linuxe a na windows sa pytam preto, ze ked sa uz
 nieco ucim a linuxaci vyhynu, tak aby som to vedel pouzivat aj vo
 windowse, rssp. mohol na tom o 5 rokov vediet zarobit ;)

 s activeX nechcem mat nic spolocne, idem mi vsak o to, ze mam taky
 napadik na malicku hru a dost ju chcem spravit, len neviem, ci ju
 budem vediet spravit aj v napr. wxPythone... resp. nechcem sa ucit
 kniznicu, ktora mi je nanic ;-)
 da sa pygame, resp. nejaka herna kniznica uplne nahradit nap.
 wxPythonom?(aby som sa naucil len neho, a vedel v som spravit vsetko
 - aj jednoduche GUI aplikacie, aj hry...)
 ___
 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] Obecná rada

2008-06-26 Tema obsahu Vlado Balko
Je jasne, ze seriozna hra potrebuje seriozny engine. Takyto engine sa vsak
nerobi v pythone.

Povodny tazatel spomenul, ze ma napad na malu hru - prave na takyto druh
hier je pyGame urceny. Male hry (tzv. flashoviny :) ), kde by bola tvorba
nejakeho rozumneho enginu obrovskym overloadom a kde vykonnost pyGame je
dostatocna. A povedzme si, ze pyGame ma implementovane algoritmy a
optimalizacie, ktore by tvorca svojej prvej hry urcite napisal horsie a
pomalsie.

vbalko

2008/6/26 superman [EMAIL PROTECTED]:

 Asi to chce obecnou radu:

 1) Programování her chce jiné věci, než programování grafických aplikací.

 2) Programování grafických aplikací v herních knihovnách je ukrutně
 pomalé a výsledek je hnusný.

 Závěr: Na používání her se většinou používají dost odlišné knihovny
 oproti programování běžných grafických aplikací.

 Miloslav Ponkrác




 Tomy Novella napsal(a):
  no to je prave ten problem, ze neviem, co chcem robit ;)
 
  momentalne pracujem v linuxe a na windows sa pytam preto, ze ked sa uz
  nieco ucim a linuxaci vyhynu, tak aby som to vedel pouzivat aj vo
  windowse, rssp. mohol na tom o 5 rokov vediet zarobit ;)
 
  s activeX nechcem mat nic spolocne, idem mi vsak o to, ze mam taky
  napadik na malicku hru a dost ju chcem spravit, len neviem, ci ju
  budem vediet spravit aj v napr. wxPythone... resp. nechcem sa ucit
  kniznicu, ktora mi je nanic ;-)
  da sa pygame, resp. nejaka herna kniznica uplne nahradit nap.
  wxPythonom?(aby som sa naucil len neho, a vedel v som spravit vsetko
  - aj jednoduche GUI aplikacie, aj hry...)
  ___
  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] Obecná rada

2008-06-26 Tema obsahu Tomy Novella
ahoj,
a mohol by mi este niekto napisat nejaky seriozny engine?(nemusi byt
na python), aby som vedel?:)
su to povacsinou open-source, alebo ani nie? v ktorom engine je
vacsina hier spravena? napr. need for speed, warcraft a take
znamejsie... wiki to totiz pise dost obsirne...
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Obecná rada

2008-06-26 Tema obsahu Vlado Balko
Dobrym prikladom seriozneho enginu je napriklad Build engine, na ktorom boli
zalozene hry ako Duke Nukem 3D, Blood, Shadow Warrior atd.
Tento konkretne je uz volne pristupny a open source. Najdes ho na
http://www.advsys.net/ken/build.htm
Je vsak v C++ (ako kazdy moderny engine - kvoli rychlosti )

Dalsimi prikladmy su Quake I - IV engine, unreal engine

vbalko

2008/6/26 Tomy Novella [EMAIL PROTECTED]:

 ahoj,
 a mohol by mi este niekto napisat nejaky seriozny engine?(nemusi byt
 na python), aby som vedel?:)
 su to povacsinou open-source, alebo ani nie? v ktorom engine je
 vacsina hier spravena? napr. need for speed, warcraft a take
 znamejsie... wiki to totiz pise dost obsirne...
 ___
 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] Obecná rada

2008-06-26 Tema obsahu Stepan
ftp://ftp.idsoftware.com/idstuff/

Open source enginy od Id. Rychle zapomen na Duke Nukem ;)

Stepan 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tomy
Novella
Sent: Thursday, June 26, 2008 2:16 PM
To: Konference PyCZ
Subject: Re: [python] Obecná rada

ahoj,
a mohol by mi este niekto napisat nejaky seriozny engine?(nemusi byt
na python), aby som vedel?:)
su to povacsinou open-source, alebo ani nie? v ktorom engine je
vacsina hier spravena? napr. need for speed, warcraft a take
znamejsie... wiki to totiz pise dost obsirne...
___
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] doplnek k firefoxu

2008-06-26 Tema obsahu Bystroushaak
Ok, děkuji za odpověď.

  Původní zpráva 
 Od: Tomas Brabenec [EMAIL PROTECTED]
 Předmět: Re: [python] doplnek k firefoxu
 Datum: 26.6.2008 11:37:28
 
 Neplet mu hlavu :-)
 Mrkni na http://developer.mozilla.org
 V podstate jednoduche rozsireni se delaji v XUL a JavaScriptu, 
 slozitejsi potom uz ve spojeni s Ceckem.
 
 Tomas
 
 
 
 On 26.6.2008 11:24, superman wrote:
  V C++, dycinky v C++. :-)
 
  Miloslav Ponkrác
 
  Bystroushaak napsal(a):

  OT: Můžu se zeptat v jakém jazyku se doplňky do FF píšou?
 
 
  
 
  ___
  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] Obecná rada

2008-06-26 Tema obsahu Tomy Novella
no ja som nasiel vraj dobry engine, totiz Unreal Engine, ale neviem,
ci je open source, lebo nikde na ich strankach nie je ani cena, ale
zasa ani link na download...

ale to sme uz dost odbocili offtopic od temy python :)
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Obecná rada

2008-06-26 Tema obsahu Vlado Balko
Unreal engine nie je open source a tak skoro asi ani nebude :)

http://www.unrealtechnology.com/licensing.php

To uz si zatal hodne vysoko, ked si presiel od pyGame na Unreal Engine ;)

vbalko

2008/6/26 Tomy Novella [EMAIL PROTECTED]:

 no ja som nasiel vraj dobry engine, totiz Unreal Engine, ale neviem,
 ci je open source, lebo nikde na ich strankach nie je ani cena, ale
 zasa ani link na download...

 ale to sme uz dost odbocili offtopic od temy 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