abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Sledujte AbcLinuxu.cz na:
facebook favicon logo  Facebooku twitter favicon logo  Twitteru,   identi.ca favicon logo  Identi.ca,   rss logo  RSS
Rozšířené hledání
×
dnes 02:36 | Nová verze
Sedmnáctková řada webového prohlížeče Google Chrome byla prohlášena za stabilní. Dle oznámení bylo ve verzi 17.0.963.46 opraveno 20 bezpečnostních chyb. Polovina z nich byla detekována pomocí nástroje AddressSanitizer. Nová řada především rozšiřuje aplikační programové rozhraní prohlížeče (API). Už při zadávání webové adresy dopředně načítá vysoce pravděpodobné stránky. Varuje před nebezpečnými soubory. Nejviditelnější změnou je zmizení "+" z tlačítka pro otevření nové karty.
Ladislav Hagara | Komentářů: 2
včera 13:24 | Komunita
Byla spuštěna možnost registrovat se na letošní ročník konference InstallFest, který proběhne o víkendu 3. a 4. března na Strahově v Praze. Registrace je nepovinná, přijít můžete i bez ní. Podtématem tohoto ročníku je programování a hardware, program naleznete na webu konference.
Tomáš Heger (geckon) | Komentářů: 0
včera 07:19 | Komunita
Carol Smith oznámila letošní osmý ročník Google Summer of Code. Podle plánu se zájemci o mentoring studentů mohou hlásit od 27. února do 9. března, studenti samotní mohou zasílat své přihlášky od 26. března. Pokud vás zajímají statistiky, podívejte se na některé údaje z minulých let.
Tomáš Heger (geckon) | Komentářů: 0
včera 06:37 | Komunita
Po zhruba roce a půl došlo k další změně na pozici Fedora Project Leader. Ze zatím neznámých důvodů na tuto pozici rezignoval Jared Smith, který ji v červnu 2010 převzal po Paulu W. Frieldsovi. Novým vedoucím projektu Fedora se stala Robyn Bergeronová z Red Hatu. Ta dříve zastávala pozici Fedora Program Manager a podílela se také na organizaci FUDConu.
Migilenik | Komentářů: 16
včera 06:23 | Komunita
Komunitní manažer Canonicalu Jono Bacon na svém blogu vyzývá členy komunity kolem Ubuntu, aby organizovali akce v rámci Ubuntu Global Jam, který proběhne od 2. do 4. března. Podrobnější informace o této události naleznete na webu loco.ubuntu.com nebo na Ubuntu wiki.
Tomáš Heger (geckon) | Komentářů: 0
včera 06:18 | Nasazení Linuxu
Společnost SDG Systems oznámila vydání „terénního“ tabletu Yuma. Ten pochází z modelové řady Trimble, jejíž součástí je řada dalších „handheld“ zařízení s Linuxem. Zařízení jsou určena pro terénní sběr dat a vojenské a průmyslové nasazení, kvůli čemuž splňují i americký vojenský standard MIL-STD-810F.
Migilenik | Komentářů: 0
7.2. 22:22 | Zajímavý software
Webový prohlížeč Chrome v budoucnu asi nebude mít podporu pro online ověřování, zda nebyl HTTPS certifikát revokován (CRL). V odkazovaném článku je uvedeno několik důvodů pro tento krok, zejména pak to, že toto ověřování nemusí být spolehlivé a zpomaluje načítání stránek. Namísto toho je navrhována distribuce revokovaných klíčů přes aktualizační mechanismus prohlížeče.
Luboš Doležel (Doli) | Komentářů: 5
7.2. 22:18 | Zajímavý projekt
Grafický server Wayland, možný nástupce současného X Serveru, se své první stabilní verze 1.0 dočká možná už v druhé polovině tohoto roku, nejpozději však za rok. Tento plán prezentoval tvůrce Waylandu Kristian Høgsberg na konferenci FOSDEM, která během uplynulého víkendu probíhala v Bruselu.
Migilenik | Komentářů: 10
7.2. 22:17 | Pozvánky

Ve středu 15.2. od 18:00 proběhne na Fakultě informatiky Masarykovy univerzity v Brně únorové setkání Czech JBoss User Group. Tentokrát bude tématem vytváření opravdových Java EE aplikací s JBoss AS. Zahraničním hostem bude Pete Muir, který posluchačům ukáže, jak se taková aplikace vytváří. Více informací na wiki stránce akce.

Sešívaný | Komentářů: 1
7.2. 22:17 | Zajímavý projekt
Díky pomoci ze strany Google se v posledních pár dnech podařilo sepsat příručku pro začínající vývojáře v prostředí KDE. Tato kniha je dostupná nejen v podobě PDF/ePub, ale i v tištěné podobě.
Luboš Doležel (Doli) | Komentářů: 3
Servery pro sdílení souborů (typu MegaUpload)
 (40%)
 (49%)
 (11%)
Celkem 528 hlasů
 Komentářů: 29, poslední 7.2. 08:38
Rozcestník
Reklama
Autoškola testy online Levný benzín

pyweb

29.6.2007 17:51 | Přečteno: 850× | Linux

Po půl roce vývoje jsem se rozhodl uvolnit svoji práci pod GPL. Není zdaleka hotová, ale už je použitelná. Stavím na ní první projekt a díky němu vychytávám mouchy. Můžete se přidat :)

Pyweb je jednoduchý generátor webových stránek vývýjenej s ohledem na rychlost psaní projektů. Galerie tak může být otázkou jednoho řádku, to samé tabulka na editaci databáze. Přitom se pyweb nesnaží bý nějak závislí na designu a snaží se, aby existovalo pro několik webů stejný CSS základ, aby šly jednoduše přehazovat designy. Přitom to taky nemá být balík modulů kde je striktně řečeno, že umí jen galerie fóra, články a tim končí. Má usnadňovat práci a nemá jí být překážkou. Pokud něco chybí, dá se to dopsat, stejně tak různé pomůcky. V původní myšlence mělo jít o zabití šablon z webu, protože to je to, co zabere největší čas a šablony mělo nahradit něco jako DOM v javascriptu. Tato myšlenka nebyla naplněna tak úplně, ale to hlavní jako tabulka, formulář, obrázek je k dispozici.

V pywebu je také teď 150ti řádkový soubor blog.py, který ukazuje jak jednoduché je vytvořit pomocí pywebu blog s použitím nejzákladnějších stavebních kamenů pywebu (žádné databáze, žádné formuláře). Někdo si řekne, že 150 řádků je hodně, ale musí si při tom uvědomit, že bez použití databází se musí programátor spolehnout na svoje schopnosti a ne na pyweb pokud chce načítat a ukládat data a jelikož je tento blog jen ukázkou základních věcí tak bylo nutné se vyhnout databázím.

Pro všechny co v kódu budou hrabat doporučuji začít od souborů blog.py, pywebgen.py a webgen.py. *webgen.py ještě není otestován a mělo by se jedna o načítání webu z yaml souborů a měla to být primární fce pywebu. Za ty měsíce to ztratilo prioritu a soustředilo se jen na základní věci. V svnku je také jednoduchá doc a pokud spustíte script docs.py měla by se vygenerovat i dokumentace ke zdrojovému kódu. Poslední rada je, sledujte metody gen(). Ty generují XHTML a jsou takovým pojítkem mezi vším. A nakonec nezbývá než dát svnko: svn://dev-it.org/pyweb . Pro méně zkušené je sosací příkaz tady: svn co svn://dev-it.org/pyweb /cesta/do/nejakyho/diru .

       

Hodnocení: 88 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

freshmouse avatar 29.6.2007 17:58 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: pyweb
Na Pythonu mi vadí, jak jsou všechny věci v něm pojmenovávány "Py*". Copak to jde? CLinux, PerlBugzilla, CppInkscape...?
29.6.2007 18:03 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
Proč ti to vadí? Dělá se to tak všude, KDE má K, Gnome má G,Xka maj X... když se kouknu na název program hned vím kam patří... Mít tak takový problémy...
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
freshmouse avatar 29.6.2007 18:14 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: pyweb
Programy pro GNOME a KDE tam mají G nebo K proto, že ty programy pod to prostředí patří. Není to o nějaké závislosti na knihovně, ale o tom, že dohromady tvoří celek. Jen čekám, kdy do názvů někdo začne cpát kompilátor, debugger, vývojové prostředí, všechny použité knihovny... C_GCC_GTK_Glib_Anjuta_Název...
29.6.2007 18:21 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
Pyweb je knihovna pro python na generování webů, název to tedy docela pěkně vystihuje. Nechápu co řešíš.
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
Pavel Dobeš avatar 29.6.2007 18:29 Pavel Dobeš | skóre: 21 | Praha
Rozbalit Rozbalit vše Re: pyweb
tak by to melo byt wwwweb a ne pyweb, protoze tyto prikaldy neukazuji v cem jsou napsany, ale pro jake prostredi.
Windows? A kdo to ještě používá?
29.6.2007 18:35 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
Možná příště...
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
Pavel Dobeš avatar 30.6.2007 10:19 Pavel Dobeš | skóre: 21 | Praha
Rozbalit Rozbalit vše Re: pyweb
No uprime se mi vic libi pyweb nez wwwweb. Jen jsem reagoval na to, ze jsou spatne zvolene priklady shodnych zacatku nazvu. takze neprejmenovavat :-) Ono kazde prejmenovani vnasi nejasnosti okolo projektu a je potom mnoho uzivatelu, kteri hledaji program pod puvodnim nazvem.
Windows? A kdo to ještě používá?
Luk avatar 29.6.2007 18:35 Luk | skóre: 46 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: pyweb
Programy v Javě se zase zhusta pojmenovávají "j*" nebo "J*" (jEdit, jIncron, JDeveloper, JBook...). Sice to může působit divně, ale dopředu to varuje odpůrce tohoto jazyka, aby se programu obloukem vyhnuli :-D
freshmouse avatar 29.6.2007 18:42 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: pyweb
No, jEdit psal Rus, jIncron ty... A JDeveloper a JBook se zabývají Javou, nemýlím-li se, takže jsou pojmenovány "správně".
Marek Stopka avatar 29.6.2007 18:47 Marek Stopka | skóre: 57 | blog: Paranoidní blog | Helsinki, Finland
Rozbalit Rozbalit vše Re: pyweb
cezz avatar 30.6.2007 09:10 cezz | skóre: 23 | blog: dm6 | Žilina
Rozbalit Rozbalit vše Re: pyweb
Napriklad taky bittorrent je skvely priklad, ze? ;-) Pyweb je podla mna fajn nazov, kedze hovorime o webovom frameworku, ktory ti napriklad s PHP moc nepomoze..
Computers are not intelligent. They only think they are.
29.6.2007 18:37 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: pyweb
Proč si píšeš vlastní způsob dokumentace funkcí, když Python podporuje dokumentaci přímo?
29.6.2007 18:40 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
Když jsem něco kolem toho hledal, tak jsem nenašel nic co by mi vyhovovalo.
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
29.6.2007 18:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: pyweb
Nic ti nebrání jenom používat docstringy a generovat si dokumentaci jak chceš, zavádět vlastní značky mi přijde trochu zbytečné.
29.6.2007 18:52 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
Já se na to podívám, ale rád bych tam dělal jiný věci než přepisoval komentáře.
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
29.6.2007 18:54 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: pyweb
No ono by stejně bylo rozumné je psát anglicky :-).
29.6.2007 18:58 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
To je věc druhá :) Původně to nemělo vůbec bejt open, ale jen malá pomůcka, pak to začalo mít řádků víc než má malá pomůcka a už jsem litoval, že sem ty komentáře nepsal anglicky.
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
Epydoc ...asi nejpouzivanejsi vec na generovani API dokumentace a funguje hezky. Je to dobre videt treba na API k wxPythonu apod.
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
30.6.2007 09:00 s0 | skóre: 32 | blog: nejchytřejší kecy | prágl
Rozbalit Rozbalit vše Re: pyweb
k tomu se přidám. Teď je to jako perl :)
Kuolema Kaikille (Paitsi Meille).
jnc avatar 29.6.2007 19:13 jnc | skóre: 6
Rozbalit Rozbalit vše Re: pyweb
… jsem se rozhodl uvolnit svoji práci pod GPL.
v2 alebo v3? :)
29.6.2007 19:17 Creckx | skóre: 23 | blog: cxblog | Lanškroun
Rozbalit Rozbalit vše Re: pyweb
"either version 2 of the License, or (at your option) any later version"

:)
Můj blog Pokud máte taky blog, můžeme vyměnit odkazy :)
29.6.2007 19:38 disorder | blog: weblog | Bratislava
Rozbalit Rozbalit vše Re: pyweb
hmm, a ma toto nejaky zmysel? ci si este nestacil upgradovat?
Marek Stopka avatar 29.6.2007 20:08 Marek Stopka | skóre: 57 | blog: Paranoidní blog | Helsinki, Finland
Rozbalit Rozbalit vše Re: pyweb
Jistě, bude li distribuce, která se rozhodne software pod GPLv3 nezahrnovat tak by tam PyWEB nemusel z tohoto důvodu být, takto tam být může.
Luboš Doležel (Doli) avatar 29.6.2007 20:11 Luboš Doležel (Doli) | skóre: 93 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: pyweb
Takové distribuce by mi líto nebylo ;-)
29.6.2007 20:14 disorder | blog: weblog | Bratislava
Rozbalit Rozbalit vše Re: pyweb
"imho lol"
Marek Stopka avatar 29.6.2007 21:06 Marek Stopka | skóre: 57 | blog: Paranoidní blog | Helsinki, Finland
Rozbalit Rozbalit vše Re: pyweb
Teď je to "imho lol", později to bude "Vzniklo nové GBuntu, které obsahuje jen software, který není licencovaný pod licencí GPLv3" :)
29.6.2007 21:18 disorder | blog: weblog | Bratislava
Rozbalit Rozbalit vše Re: pyweb
take ubuntu vysmejem este viac nez to normalne :D

Založit nové vláknoNahoru

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2011 Argonit s. r. o. Všechna práva vyhrazena.