Zdravim,
resim uz pekelne dlouho problem, jak z Pythonu uploadovat velky soubor pres
PUT/POST - pokud mozno nejakym standardnim zpusobem.
Problem jsem zatim vyresil pomoci mmap. Nelibi se mi ale, ze na 32bit
systemech je maximalni velikost uploadovaneho souboru ~4GB. Zaroven jsem ale
neprisel na
licenci, tak neni problem to reseni
okopirovat, pokud bude pouzitelne.
Jirka
On 28/09/2010, slush sl...@centrum.cz wrote:
Zdravim,
resim uz pekelne dlouho problem, jak z Pythonu uploadovat velky soubor
pres
PUT/POST - pokud mozno nejakym standardnim zpusobem.
Problem jsem zatim
2010/7/15 Petr Přikryl prik...@atlas.cz:
t = open('blabla.txt', 'a+', buffering=0)
t.write(Lorem ipsum dolor sit amet)
## t.seek(0)
print t.read()
t.close()
Poznámka: Pro otvírání souboru by se měla používat funkce
open() a ne file(). V Python 3 file() neexistuje.
Diky za zajimavy
Super, myslim, ze io.FileIO je presne ta trida, na ktere se da v
python3 stavet.
Diky,
Marek
2010/7/15 Petr Přikryl prik...@atlas.cz:
Diky za zajimavy postreh, o absenci file() v python3 jsem netusil.
Vzhledem k tomu, ze me dopredna kompatibilita zajima to budu muset
resit. Jak lze v python3
Moc diky vsem za reakce, dost mi to dalo. MSDN znam, ale naposled jsem
pod Win vyvijel pred deseti lety. Ted vyvijim pod Linuxem a podporu
pro Win resim vlastne jen pro to, ze bych casem vysledek rad submitnul
do pypi. Takze se omlouvam za blbe dotazy a neznalost Win prostredi.
2010/7/15 Hynek
Ahoj,
narazil jsem prave na situaci, ktere vubec nerozumim.
Vyvijim par dni jeden projekt pro praci se soubory - na Linuxu funguje vse
OK. Dnes jsem chtel pokracovat na vyvoji na svem druhem pocitaci s
Win7 a python2.6, ale aplikace mi po spusteni misto ocekavaneho
textoveho vystupu zobrazila
Zdravim,
tady je python binding pro Festival (netestoval jsem):
http://pyfestival.googlecode.com/svn/trunk/festival/__init__.py
Marek
2009/12/11 Vlada Macek ma...@sandbox.cz:
Jarek Krcmar wrote:
Zdravím, Chtěl bych zkusit vytvořit hlasovou syntézu, čili řeč, která
by byla slyšet z
Zdravim,
potrebuji pristupovat k seriovemu portu pocitace A z pocittace B na
lokalni siti. Napadlo me pouzit XML-RPC jako transparentni mezivrstvu
k pyserial tak, ze se klientska aplikace (puvodne bezici na A, nyni
nove na B) temer nemusi upravovat - pouze misto lokalni instance
pyserial vytvorim
kompatibilni rozhrani, ale co se da delat. Kdyby
nekdo vedel, jak presvedcit XMLRPC s UTF, rad to upravim.
Ostatne v reseni bylo zapotrebi udelat jeste hack s inWaiting(). Moc
jsem to nestudoval, ale zda se, ze takhle to funguje...
Marek
2009/6/12 slush sl...@slush.cz:
Zdravim,
potrebuji
zdravim, v interpretaci vysledku google trends bych byl velmi opatrny
a takove zavery, jako ze cechy jsou nejvice pythoni stat bych se
neodvazil vyslovit. python je uplne obycejne slovo, jako napriklad pes
nebo kocka. python je totiz hroznys :-).
monty python je v cechach velmi oblibeny, navic si
Nebyl bych takovy dogmatik. Zjistil bych, jake knihovny budu
potrebovat, jestli vubec uz ve verzi 3.0 existuji. Myslim, ze pokud
clovek pise veci ve 2.6 a pamatuje, ze uz existuje i 3.0, ta portace
nebude tak tezka. Ja zatim stale vyvijim ve 2.5 a necitim se nijak
ochuzen. Je to i proto, ze muj OS
Technicka: Jak je mozne, ze pres konferenci proleze spam? Nemelo by
jit posilat prispevky jen od registrovanych?
Marek
P.S. Musim se priznat, ze tento spam me na mem Ubuntu opravdu pobavil :-).
2009/4/3 ***...@gmail.com:
```
Aha. A mate overeno, ze se pokousite alokovat opravdu jen 1.5 GB
pameti? Asi pred pul rokem jsem tady na foru resil problem, ze pri
alokaci struktury, ktera teoreticky vyzadovala cca 40 MB dochazelo k
alokaci vice nez 160 MB kvuli ridicim metadatum. Takze hodne zalezi,
jak technicky mate tu
Proc hned tak utocne? Mate pravdu oba. Ty, kvuli bezpecnosti escapovani a
sql injection a Bystrousak kvuli upozorneni, ze textove porovnavani digest a
hexdigest stejnych dat nikdy nevrati shodu.
Marek
2009/3/20 azurIt azu...@pobox.sk
A ty by si si najskor mohol precitat odpovede ostatnych
A nejaky duvod, proc %s neni v uvozovkach?
Marek
2009/3/19 calis.mar...@seznam.cz
Dobrý den, mám problémy se spoluprací se sql serverem:
server my vrací chybu:
ProgrammingError: (1064, 'You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for
Narazel jsem presne na tohle. Podle me dela neco %s % promenna proste
textovy replacement pythonu a nikde to zadne uvozovky nepridava. Pokud se
bavime o MySQLdb rozhrani, melo by to byt neco %s, promenna (- carka
misto procento). Pokud jsem uplne mimo, opravte me prosim.
Marek
2009/3/19 azurIt
Tady vidim vzajemne nepochopeni. Jak je videt, bezpecnostni diry v
aplikacich casto zavisi i na jedinem znaku :-). Porovnejte nasledujici:
SELECT * FROM blabla WHERE promenna='%s' % promenna
SELECT * FROM blabla WHERE promenna=%s, promenna
Uz je videt ten rozdil? Prvni radek je klasicke python
slush, tak ta malo poupravim nech tu nelieta chybny kod v
konfere. Parametre musia ist ako tuple, cize:
SELECT * FROM blabla WHERE promenna=%s, (promenna,) # ano, ta ciarka v
zatvorke je tam ok, musi tam v tomto pripade byt
___
Python mailing list
svn checkout http://moodleed.googlecode.com/svn/trunk/
http://code.google.com/p/moodleed/source/browse/#svn/trunk
Včera jsem zkoušel obojí a nic tam nebylo (házelo to chybu, že repository
není naalokovaná). Teď už to stáhnout jde.
Marek
2009/3/12 Martin Stiborský martin.stibor...@gmail.com
Ja bych to rad zkusil, ale na googlecode nevidim nic ke stazeni a i
subversion repository je prazdna...
Marek
On Thu, Mar 12, 2009 at 12:40 AM, Martin Stiborský
martin.stibor...@gmail.com wrote:
Nevím proč mě to nenapadlo hned, ale když to spustím bez zmrazení do
exe, tak to taky nefunguje
Don't feed the trolls.
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
Interpreter Pythonu by mel byt v pameti pouze jednou, kazdopadne separatni
budou hlavne pametove prostory - a garbage collectory deseti instanci muzou
zabrat peknych par mega. Jen tak pro zajimavost - kolik RAM bude k
dispozici?
Osobne bych to resil na urovni threadu. Tedy jeden proces a pro
Zdravim, jedine, co me napada je, ze neni poradne nahozene sitovani a ze to
tedy s cherrypy moc nesouvisi. Chtelo by se to spis ptat na konferenci
linuxu. Funguje na tom pocitaci nejaky jiny server, treba apache? Nasel jsem
k tomu napriklad http://www.abclinuxu.cz/poradna/linux/show/185649, ikdyz
A uz konec OT
Taky mi to neda.
a) Kdyz mi nekdo bude tvrdit, ze M$ smrdí, hned si ho zařadím mezi tzv
rulezzzáky a veškeré další argumenty, ač mohou být výsledkem mnohaletých
zkušeností, už prostě nemůžu brát vážně.
b) Když někdo tvrdí, že je Java pomalá, aniž by upřesnil souvislosti, tak
Letos se ten ohnostroj ale poved. Mam ho na screenshotu i s tim peknym
cislem :).
Marek
2009/2/14 calis.mar...@seznam.cz
Unix Silvester uz se blizi a aby jsme presne zjistily kdy presne bude tak
muzeme vyuzit python:
python -c 'import time; print(time.ctime(1234567890))'
...vim ze tento
to nevahej a posly nam ho! U nas to nebylo nic moc... Co predsevzeti?
Původní zpráva
Od: slush sl...@slush.cz
Předmět: Re: [python] Stastny Unix Silvester!
Datum: 14.2.2009 00:38:54
Letos se ten ohnostroj ale poved. Mam ho na
session? protože já ten
script spouštím každou hodinu takže už mam grafický rozhraní nastartovaný..
Původní zpráva
Od: slush sl...@slush.cz
Předmět: Re: [python] PyGTK, crontab, a já :)
Datum: 03.2.2009 20:37:18
Je
Pritom v Linuxu je vse OK a navic klon unixoveho programu
ls pro windows taky zobrazuje spravnou hodnotu:
A vy vite, ktera hodnota je _spravna_? Resp. ktera odpovida tomu zadanemu
poctu sekund? Implementaci prace s casem python prebira po operacnim
systemu, takze se ve Win a Unixu lisi. Cekal
Zdravim,
obavam se, ze to je naprosto korektni chovani. Ve chvili, kdy je tag
neparovy, do nej z principu nelze vlozit dalsi data/strukturu. V pripade, ze
existuje nejaky duvod, proc je tag zapsan jako description/ a ne
description/description, doporucuji pouzit description text= /.
Marek
Nojo, uz peknou chvili tady nad tim laboruju a tak jednoduche reseni me
nenapadlo :-).
Dne 8. leden 2009 12:39 BoneFlute bonefl...@taco-beru.name napsal(a):
slush napsal(a):
Zdravim,
obavam se, ze to je naprosto korektni chovani. Ve chvili, kdy je tag
neparovy, do nej z principu nelze
Ahoj,
mohl bys někam vystavit konfiguraci Apache a mod_python? Jako
nejpravděpodobnější příčinu vidím v nastavení nedostatečného počtu threadů
Apache apod. Tj. požadavky se řadí do fronty a Apache je zpracovává jedním
worker threadem sériově za sebou. Nejsem žádný konfigurační guru, ale náhled
do
Zdravim,
narazil jsem na problem, ktery nedokazu vysvetlit. Mozna je nekde chyba, ale
mnohem pravdepodobneji jen neco delam spatne ja. Jedna se o abnormalni
nenazranost pythonu a o nasledne neuvolnovani pameti pote, co naalokovanou
pamet jiz nepotrebuji.
V priloze zasilam jednoduchy skript,ktery
Dobry den,
vzhledem k tomu, ze zde uz padlo reseni (ktere sam pouzivam, protoze jsem se
jiz parkrat dostal do podobnych problemu), tak jen spekulace, proc se to
chova tak, jak se chova.
Predpokladam, ze funkce volana po zachyceni systemoveho signalu zajistuje
separatni vlakno, nikoliv hlavni
Zdravim,
co se tyka samotne logiky pro O2 branu, doporucuju postup skontrolovat s
funkcni branou
http://code.google.com/p/esmska/source/browse/trunk/esmska/operators/%5BCZ%5DO2.operator,
konkretne metoda send().
Co se tyka navratove hodnoty 302 Found,na kterou adresu odpoved odkazuje?
Neznamena
Predpokladam, ze nejdulezitejsi je posilani vsech promennych z pole
PostData. Tedy vcetne (!!) ODESLAT apod. Nemyslim ale, ze je aplikace
citliva na jednotlive hlavicky - to se prece taky lisi prohlizec od
prohlizece.
Kazdopadne jste neodpovedel, co vsechno je v te odpovedi 302 Found.
No, priznam se, ze taky moc nevim. Oproti kodu esmsky tam vidim navic
predavani replyEmail, ale pochybuju, ze to ma vliv. Jeste bych zkontroloval,
jestli se dobre (=stejne jako v prohlizeci) predavaji cookies, protoze podle
mych zkusenosti tam zrada byva nejcasteji. Ted bohuzel vic neporadim,
Koukám do logu z wiresharku při odeslání sms pomocí skriptu a přímo z
webu, ale asi mi něco uniká, možná zapomínám posílat nějakou hlavičku,
To mi jeste pripomina, ze na ladeni takovych wrapperu pouzivam plugin Tamper
Data do Firefoxu. Umoznuje nejen videt, co Firefox posila (jako Wireshark),
Ja jen doufam, ze ta 3.x kompatibilita aspon chvili vydrzi :-). Protoze, jen
tak mezi nama, porad prepisovat existujici aplikace je teda pěknej pruďák.
Marek
2008/12/5 Tomas Brabenec [EMAIL PROTECTED]
Jj, to bude trosku horsi, ale ja verim, ze to pujde.
Me ted ceka prechod na 2.6 a pak po
Zdravim,
uprimne, myslim, ze takova aplikace je docela slozita. Ostatne, myslim, ze
existuje dost jiz hotovych aplikaci, ktere delaji totez.
Viz. napriklad http://www.fileheap.com/software/dictaphone.html
Marek
2008/10/17 Jarek Krcmar [EMAIL PROTECTED]
Dobré odpoledne,
mám zabudovanou
Dne 15. říjen 2008 19:37 302302 [EMAIL PROTECTED] napsal(a):
Zdravím,
potřeboval bych vykreslit graf časové řady do nějakého okna a pak s tím
grafem plynule hýbat (myší, klávesnicí). Data nejsou real-time, ale jsou
poměrně rozsáhlá (1 řádků v databázi).
Web nebo desktop? Jaky OS nebo
Pokud nemate o existenci super ani paru, doporucuji seznamit se s tzv.
new-style classes.
Napriklad tady:
http://www.geocities.com/foetsch/python/new_style_classes.htm
Je rozdil, jestli definujete tridu jako
class Trida: --- old style
nebo
class Trida(object): --- new style
Marek
Dne 19.
Musim se Honzy zastat, obavam se, ze jste jeho konstrukci uplne nepochopil.
On nevklada pres stringove operace samotne polozky z listu, ale pouze
rozkopirovava string %s tak, aby nasledne DB API vyklofala jednotlive
polozky listu sama. Je to sice trochu kuriozni reseni, na druhou stranu tam
zadne
Zdravim vsechny,
nedavno se tu resilo, jakym zpusobem posilat promenne do SQL. Dostal jsem se
k podobnemu problemu - totiz jakym zpusobem vkladat do SQL ne jednotlive
retezce, ale cele listy. Uvedu priklad:
nejakylist = ['tag1', 'tag2']
cursor.execute(SELECT WHERE t.tagname IN (%s)''',
[tag for tag in nejakylist]
Tohle jsem mozna nepochopil. Nevim, co bych tim mel ziskat.
cursor.execute(SELECT WHERE t.tagname IN (%s), join(nejakylist,
',') )
tohle je samozrejme prvni vec, ktera me napadla. Problem je SQL injection.
Muselo by se to resit manualne a ja neverim, ze to
prevedte list na string a oholte mu ty hranaté závorky
Tohle reseni je zajimave! Jen ne moc elegantni :). No pokud se nepovede nic
lepsiho, zkusim to touhle cestou.
Tak ne, tohle neni cesta, kterou bych se chtel vydat. Pripada mi, ze vstup
od uzivatele by mel byt osetreny robustneji nez
Taky zdravim a taky nesouhlasim, ikdyz ne zcela.
To, ze se to s OOP nesmi prehanet souhlasim, ale tohle se primo vybizi.
Prikaz *je* objekt a ma vlastnosti, ktere do neobjektoveho modelu (v tomto
pripade dekoratory) budete lamat pres koleno. Ma napriklad vlastnosti
(jmeno, prava pristupu), muze
Zdravim,
kdyz uz jsme u tech navrhovych vzoru a best practices, mam taky jednu
lahudku, kterou v techto dnech resim. A protoze se mi vsechny me napady
zdaji prilis komplikovane,obracim se na vas, jestli me treba nenakopnete
nejakym smerem. Anebo si jen utridim myslenky...
Delam program, ktery
Urcite bych sel touhle cestou. Je to jednoduche a rozsiritelne. Nejake
zneuzivani internich stringu a prohledavani namespaces mi prijde jako
zvrhlost.
Co prikaz, to trida. Co trida, to soubor. Soubory sypat do adresare a bota
naucit prohledavat dany adresar, ze ktereho prikazy (pluginy)
Navod na abclinuxu je zcela obecny, znamena to studovat do detailu
balickovaci system debianu. Naproti tomu, distutils by mely umet vytvareni
balicku presne podle standardu na zaklade me konfigurace distutils. Mimo
jednodussi prace to ma samozrejme prinos ve faktu, ze veskere informace
deklaruji
[EMAIL PROTECTED]
2008/7/31 slush [EMAIL PROTECTED]:
Urcite bych sel touhle cestou. Je to jednoduche a rozsiritelne. Nejake
zneuzivani internich stringu a prohledavani namespaces mi prijde jako
zvrhlost.
No právě, nebylo to moc hezké ...
Co prikaz, to trida. Co trida, to soubor.
Ok
Mit ulozeny nazev prikazu v docstringu mi jako zvrhlost pripada. Pokud jsem
to z popisu pochopil spatne, tak se samozrejme omlouvam :-).
Marek
2008/7/31 Jirka Vejrazka [EMAIL PROTECTED]
Urcite bych sel touhle cestou. Je to jednoduche a rozsiritelne. Nejake
zneuzivani internich stringu a
Tohle je slozite... Samozrejme to udelat JDE, ale clovek se dostane prilis
nizko. Proc by mel distributor aplikace delat takove obskurnosti pro RPM,
DEB, EXE apod?
Vytvaret DEB nejak distutils umi sam od sebe, jen se ptame na to, jak :-).
Marek
2008/7/31 rajcze [EMAIL PROTECTED]
Mno, pokud
widget.connect('changed', on_change)
2008/7/14 David Hrachovy [EMAIL PROTECTED]:
Bohuzel nepouzivam glade:) Vsecko jsem vytvoril ve zdrojaku, takze
nevim moc jak bych to pouzil. Ale diky.
Ahoj,
ja v aplikaci, ktera toto vyuziva nasel handlovany signal changed.
Vypis z .glade
Zdravim,
badam tady nad tim dobu, zkusim se obratit na Vas.
Snazim se o program, ktery bude komunikovat s http serverem. Pro me ucely se
mi jako nejvhodnejsi (tj. dostatecne jednoducha) jevi knihovna httplib.
Problem je, ze vyzaduji pripojeni pres SOCKS proxy, ale jak koukam na
zdrojaky httplib,
ztrátu času..
-- Forwarded message --
From: slush [EMAIL PROTECTED]
To: Konference PyCZ python@py.cz
Date: Tue, 15 Jul 2008 00:52:11 +0200 (CEST)
Subject: [python] httplib a socks proxy
Zdravim,
badam tady nad tim dobu, zkusim se obratit na Vas.
Snazim se o program
Vzpomínám si, jak jsme měřili síly já (SQL) a kolega (Django db vrstva) na
jenom praktickém příkladě - měli jsme jako vstup cca 10 vzájemně provázaných
tabulek (násobné M:N) a cílem bylo získat dataset pro vyrenderování webové
stránky.
Kolega, nadšen jednoduchostí objektoveho pristupu k databazi
Souhlea, myslim ze nikdo neceka ze jakykoli framework bude stejne
rychly a efektivni jako dobre napsane SQL.
Na druhou stranu ocekavam, ze standardni webova aplikace (a toto byla
standardni webova aplikace, zadny DWH) bude mit standardni dobu odezvy.
Ja nehazim spinu na Django, sam ho a
Zdravim konferenci a obracim se s prosbou.
-
Pozn: Prave ve chvili, kdy jsem napsal tenhle prispevek me napadla jedna
vec, ktera se ukazala byt spravnou. Bylo mi lito to cele mazat, tak pisu
dotaz a zaroven i reseni, treba se to nekomu bude hodit. Resenim problemu je
zavolani
No, kdyz ma napr. patch na 2.6.25 oproti 2.6.24 50MB(!), tak tomu nemohu
rikat stabilni SW :).
Ikdyz je to ted OT, nemuzu na to nereagovat. Davat kernelu za vinu, ze tam
je moc zmen, to me opravdu nadzvedlo. Samozrejme, jsou tam bugfixy a par
novych jadernych featur, ale vetsina zasahu
Zdravim,
prime reseni tveho problemu jsem nenasel, kazdopadne prikladam kostru snad
dostatecneho reseni - rozsiril jsem metodu add_options tridy OptionGroup,
ktera zaregistruje (v tomto priklade jen vytiskne) prikaz a dal postoupi
argumenty puvodni metode add_option(). Fantazii k dalsi
Ahoj,
trochu OT, ale maly domaci ukol k zamysleni. Zkus
mojeOpicka=Opicky()
mojeOpicka.promluv()
mojeOpicka.jmeno()
Marek
2008/6/18 Jakub [EMAIL PROTECTED]:
nazdar, mam tenhle kod:
/#definice tridy opicky
class Opicky:
'Počítačová opička'
def promluv(self):
print 'Ahoj,
Hm, sice nevim, co myslis a hlavne jsem vubec neresil problem tazatele
(resp. resil, ale nevim, co s tim ma), kazdopadne jsem rad, ze pomaham
rozkryt zahadu :-).
Muj komentar byl k tomu, ze v kodu automaticky predpoklada, ze promenna
(nick) bude nastavena driv, nez bude zavolana metoda 'jmeno'
Ahoj,
abys to nemusel hledat tak slozite jako ja, pro prevod *.UI souboru, co ti
vyplyvne Qt designer pouzij utilitku pyuic (mam ji v repository me
distribuce). pyuic ti vytvori py soubor. Nasledne bokem vytvor potomka te
vygenerovane python tridy a muzes psat funkcionalitu...
Marek
2008/6/13
Ahoj,
na prvni radek napis toto:
# -*- coding: UTF8 -*-
Jedna se o specialni komentar, kterym pythonu rikas, ze ve zdrojovem kodu
pouzivas znaky v kodovani UTF8. Predpokladam, ze PSPad pouziva UTF, jinak by
tam bylo nejake jine kodovani.
Tohle vyresi problem na radku jedna, kazdopadne mas tam
2008/6/13 superman [EMAIL PROTECTED]:
A proč se má člověk učit dvě knihovny? Jednu pro komerční, a jednu pro
open source? (Mimochodem, Qt nemůžete použít pro open source, ale jen
pro open source s přesně určenými licencemi, zejména GPL - tedy tvrzení,
že u open source nemusíte licence Qt
2008/6/7 Filip Štědronský [EMAIL PROTECTED]:
On Pá, čen 06, 2008 at 07:09:35 +0200, slush wrote:
class str(str):
... def zzzmojefce(self):
... return blabla
...
str().zzzmojefce()
'blabla'
xxx.zzzmojefce()
Traceback (most recent call last):
File stdin
2008/6/7 superman [EMAIL PROTECTED]:
Globální proměnné nejsou prasení v rozumném počtu. Stejně tak jako
leccos dalšího.
V tomhle si dovolim nesouhlasit. Pokud programator potrebuje pouzit
globalni promennou, udelal v navrhu datovych struktur chybu.
Já tenhle názor
class str(str):
... def zzzmojefce(self):
... return blabla
...
str().zzzmojefce()
'blabla'
xxx.zzzmojefce()
Traceback (most recent call last):
File stdin, line 1, in module
AttributeError: 'str' object has no attribute 'zzzmojefce'
Protoze standardni
Není v programování nic horšího, než předsudky.
Tak az po tenhle bod jsem celkem souhlasil. Pokud to myslite tak, ze trpim
nejakymi vyraznymi predsudky (napriklad vuci globalnim promennym), musim Vas
zklamat. Ano, uznavam, ze DOBRY programator muze pouzit globalni promenne,
aniz by
Ahoj,
prijde mi trochu zvlastni, ze drive, nez vyresis jeden problem, uz tvoris
jiny. Pokud dobre vidim, mam v inboxu cca 3 vlakna, kde se resi nejaky Tvuj
problem s programovanim, na ktere jsi jeste neodpovedel. Prijde mi to vuci
lidem, kteri se Ti snazi pomoct prinejmensim nefer.
Reseni
Myslím, že začínající programátor by se měl učit na programovacím
jazyce, který přímo dělá to co potřebuje. Kde slovo X je prostě X, a
není to emulation by class.
treba tohle?
[EMAIL PROTECTED]:~$ python
ahoj.__class__
type 'str'
python jen dela, ze string je class
dir()
['__add__',
Tohle tvrzeni je hodne relativni. Srovnavat vyuziti pythonu s javou je dost
tezka vec, nejsou to konkurenti. Nerad bych, aby se to tady strhlo na nejaky
flame, jen jsem se pokusil podivat na to z druhe strany.
Marek
2008/6/4 [EMAIL PROTECTED]:
hmm, podle mě je teda lepší python - líp se
Tak to jste asi nestudoval na MFF UK, tam se bez ghostscriptu neprokousete
pres prvni semestr :-D.
MJ je matfyzak, coz snad vysvetluje jeho degenerovanost :-).
Jinak ale souhlasim v tom, ze C++ rozhodne neni jazyk pro zacatecniky.
Marek
2008/6/5 superman [EMAIL PROTECTED]:
K obsahu [2] nemám
Zdravim,
vzhledem k tomu, ze pisu na forum pythonu, budu oznacen za kacire :-). Na
vasem miste bych ale pouvazoval o Groovy (
http://www.root.cz/clanky/groovy-v-prikladech-uvod-do-jazyka/).
Nemam moc casu, proto uvedu par hlavnich bodu proc:
* Syntax kompatibilni s Javou - Univerzalnejsi (lehce
Kdyz si to po sobe ctu, tak se stydim, jak dokazu prznit cesky jazyk.
Omluvte me, mam toho uz dnes plny kecky :-).
Dobrou noc,
Marek
On Wed, Jun 4, 2008 at 12:44 AM, slush [EMAIL PROTECTED] wrote:
Zdravim,
vzhledem k tomu, ze pisu na forum pythonu, budu oznacen za kacire :-). Na
vasem miste
Zdravim,
snazim se uz par dni rozchodit binding mezi jednou Win aplikaci a Pythonem.
Aplikace podporuje system pluginu na zaklade DLL knihoven (nacita DLL
knihovny a ocekava funkce s urcitymi jmeny).
Vymyslel jsem dva postupy, ale ani u jednoho jsem nebyl dostatecne uspesny:
a) Puvodni zamer byl
Zdravim,
mozna by to chtelo nejdriv si precist zaklady jazyku, ve kterem se neco
snazim psat.
Marek
# python
Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]
on
win32
Type help, copyright, credits or license for more information.
import random
print
Jinak řečeno, nevíme co máme dělat, ale vytyčme jak to budeme dělat.
V této fázi na tom nevidím nic špatného. Diskuze o obsahu je samozřejmě
nutná, to nezpochybňuji, ale myslím, že bude efektivnější, když budeme
diskutovat (iterativně) nad jednotlivými body (bod = kapitola, oblast, bez
Ondrej Beranek napsal(a):
Myslím že tohle rozhodne asi jen hlasovani.
Díky za anketu, myslím, že naznačuje, že zde je celkem jasná high level
představa o zaměření. Kdyby byla 50% pro knihu pro začátečníky a 50% pro
knihu pro experty, asi by se tam průnik očekávání nenašel...
Myslím, že tohle by
Ano a to je to co jsem napsal jako, že je nutné udělat osnovu. Jinak
Nikoliv, Vy pořád chcete slyšet bude to pro geeky, bude to pro
začátečníky. Konkrétních návrhů na obsah tu už několik bylo. Problém je,
že to ty lidi napsali jen do diskuze, zapadlo to - Protože v tu chvíli
neexistoval žádný
, že definovat a zakonzervovat obsah publikace předem, než
známe cokoliv víc, než že můj nick je slush a Váš superman je prostě
nesmysl. Kolektivní práce tak nefunguje, cokoliv se může kdykoliv
změnit/upravit, pokud se najde někdo, ochotný dopsat zajímavou
kapitolu a ostatní s tím budou
Myslím, že vůbec nevidíte postup. Například už se nějak dohodlo, že
kniha nebude v angličtině. Od tvrdého dohadování pro koho ta kniha
bude se přistoupilo k
Záchvěv s texty v angličtině jsem samozřejmě zaznamenal, ale neviděl jsem to
moc proveditelně, takže jsem to coby slepou větev ani
Protoze jsi dal odpovedet na jeden z mych mailu zacinajicich Fwd:, ktery
jsem omylem poslal (nebyl zamer vytvorit dalsi thread). Kazdopadne to
nevadi, puvodni vlakno jsme zaokrouhlili na hezkych 100 prispevku a je cas
zalozit dalsi :-)).
2008/5/23 Tomy Novella [EMAIL PROTECTED]:
shit, toto fakt
nevidim tabor ani jeden ;).
Marek
2008/5/23 Jarek Krcmar [EMAIL PROTECTED]:
Zdravím,
také bych byl pro napsání knihy, na tom není nic špatného.
Nevím, kdo je moderátorem této konference, ale myslím, že nezáleží na tom,
kdo má jakou přezdívku.
Ať Slush nebo Supermann, všichni by měli
Vážení,
po dnešní dlouhé (a pro mě přínosné) diskuzi se supermanem jsem se rozhodl k
aktivnímu kroku a vytvořil jsem již snad trochu lepší wiki a diskuzi, na
kterou se mohou zájemci přesunout.
Z mé strany se jedná o první nástřel, nemám žádné očekávání, že jak
struktura wiki, tak diskuze je
Ještě než mi to někdo opět vmete do tváře :-/ - ano, jedná se o produkční
server s disky v RAIDu a denními zálohami na geograficky oddělenou lokaci
(jiný kontinent), kde se zálohy rotují podle dne v týdnu (tedy jedna
aktuální a 6 záloh zpětně).
Marek
Rád vás potkám na http://python.slush.cz nad
Jak uz tady nekdo zminil, existuje sluzba (lulu.com), ktera umoznuje
vypublikovat jakoukoliv vasi praci jako knihu. Takove virtualni
nakladatelstvi. Koukal jsem na to a libilo se mi to (akorat nemam, co bych
si nechal tisknout :-).
Takze se opet pripomenu (uz jsem to tady psal), imho idealni
Já to vidím přesně obráceně. Vytyčme:
a) technologie (např. wiki - latex - PDF)
b) způsob komunikace (např. IRC kanál pro online diskuzi nad problémem,
samostatnou web-based diskuzi o jednotlivých kapitolách/tématech,
komentování konkrétních textů v diskuzích na wiki)
c) schvalovací strukturu
Všichni budou nadšeně nabízet hostingy, spolupráci, kdo co napíše,
přeloží, a co tam ještě dají, ale nikdy, tímto stylem nikdy žádnou knihu
nedokončíte. Tím jsem si jist. Naprosto jist.
Hosting a wiki jsem nabidnul PRAVE PROTO, ze situaci vidim velmi podobne.
Vidim to nadseni, ale na druhou
Modul discussion tam je, ale jak rikam, nemam absolutne zkusenost s
administraci DokuWiki, tak nevim, jak to kde zapnout :). Pokud nekdo
DokuWiki zna, rad poskytnu admin prava.
Marek
2008/5/18 Pavel Kosina [EMAIL PROTECTED]:
slush napsal(a):
Vzhledem k tomu, ze se do wiki na
V pohode, davam Vam prostor se realizovat. Wiki jsem vypnul.
Marek
2008/5/18 Pavel Kosina [EMAIL PROTECTED]:
slush napsal(a):
Modul discussion tam je, ale jak rikam, nemam absolutne zkusenost s
administraci DokuWiki, tak nevim, jak to kde zapnout :). Pokud nekdo
DokuWiki zna, rad
91 matches
Mail list logo