Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Jak psát Screenlety

D.A. Tiger aura:66
9. 9. 2009 0:53 Nový

nechci rejpat, ale...

celé vlákno

… kdybych nahodou nevedel co jsou to „gadgety“, tak to budou asi taky takove ty screenlety…?

xurfa
xurfa (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
9. 9. 2009 6:39 Nový

nic proti

celé vlákno

ale asi by bylo slušné uvést v perexu, že to je určeno pro prostředí GNOME. (a vůbec trochu lēpe uvést do problematiky…)

vks aura:32
vks
9. 9. 2009 9:15 Nový

Re: nic proti

celé vlákno

po přečtení prvních vět to bylo zhruba jasné…
Asi to mělo to být trochu explicitněji…

Mě tenhle článek/seriál připadá na první pohled docela zajímavý…

hned si nějaký ten scrennlet zkusím napsat…

Ash
Ash (neregistrovaný) ---.net.upc.cz
9. 9. 2009 9:53 Nový

Re: nic proti

celé vlákno

Teď tam píší že „je lepší je provozovat v GNOME“, tak čert ví co tím chtěl básník říct :)

JS
JS (neregistrovaný) 130.119.248.---
9. 9. 2009 15:02 Nový

Re: nic proti

celé vlákno

Prave. Me to treba prilis jasne nebylo. Jestli to ma znamenat, ze to clovek napise jednou v Pythonu pomoci te knihovny „screenlet“ a pak to bude chodit pod KDE i GNOME stejne, tak je to super, ale mam nejak pochybnosti, ze tomu tak skutecne je.

Lenin POWER! aura:41
9. 9. 2009 10:23 Nový

Java

celé vlákno

da se to psat v Jave?

eee
eee (neregistrovaný) ---.246.broadband10.iol.cz
9. 9. 2009 16:40 Nový

Re: Java

celé vlákno

na javu sere pes

Lol Phirae
Lol Phirae (neregistrovaný) ---.199.broadband5.iol.cz
9. 9. 2009 17:18 Nový

Re: Java

celé vlákno

+1 !

xurfa
xurfa (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
9. 9. 2009 18:56 Nový

Re: Java

celé vlákno

a co teprve Erlang, co? na ten sere i kocka a to i za predpokladu, ze leze dirou… :-D

Lol Phirae
Lol Phirae (neregistrovaný) ---.199.broadband5.iol.cz
10. 9. 2009 9:32 Nový

Re: Java

celé vlákno

:-))))))

Starejbar
Starejbar (neregistrovaný) ---.jaronet.cz
9. 9. 2009 13:20 Nový

Conky

celé vlákno

a co takhle conky? http://conky.sourceforge.net/
nani zavisly na Gnome a da se tam nacpat skoro cokoli.

xurfa
xurfa (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
9. 9. 2009 18:57 Nový

Re: Conky

celé vlákno

no, me GNOME ani nahodou nevadi (to pyčhon uz trochu jo). Ale clanek mi neprisel dost jasny…

blech
blech (neregistrovaný) 195.188.150.---
9. 9. 2009 13:41 Nový

Supr

celé vlákno

Neco takoveho jsem hledal. Clovek se s tim bastli v Qt/Tk, ale furt to nebylo ono.

.
. (neregistrovaný) 213.191.119.---
9. 9. 2009 14:06 Nový

Re: Supr

celé vlákno

Kdyz je rec o Qt, pokud me pamet nesali, tak nedavno tady mel clanek Adam Strauch o tom jak si udelat v Pythonu vlastni plasmoidy :)

Mira
Mira (neregistrovaný) ---.252.broadband3.iol.cz
9. 9. 2009 18:55 Nový

Chyba detekce Pythonu (nebo tak něco)

celé vlákno

Prosím Vás, mám problém se spuštěním screenletu. screenlet vrátí do terminálu hodnotu OK, což si myslím že je v pořádku, ale nezobrazí se. Instalovat do screenlets manageru neumím. zkoušel jsem „dpkg-reconfigure screenlets“ a jelikož vedle pythonu 2.6 používám i 3.0 napíše to INFO: using unknown version ‚/usr/bin/pyt­hon3.0‘ (debian_defaults not up-to-date?)
Proč se tedy screenlet nezobrazí i když ho spouštím správnou verzí pythonu?

Děkuju

.
. (neregistrovaný) 213.191.119.---
9. 9. 2009 19:39 Nový

Re: Chyba detekce Pythonu (nebo tak něco)

celé vlákno
danfis
danfis (neregistrovaný) ---.static.adsl.vol.cz
9. 9. 2009 20:44 Nový

konstrukcni funkce?

celé vlákno

Nezlobte se na me, ale proc vymyslite nejake nove terminy jako je „konstrukcni funkce“? A co sakra znamena „volání konstrukční třídy“? To tu opravdu pisete o programovani bez znalosti zakladni programatorske terminologie?

To v Rootu neexistuje nikdo, kdo by byl schopen posoudit kvalitu clanku – nebo alespon provest poradne korekturu?

Zaroven mi neni jasne, pro koho je ten clanek vlastne urcen, protoze mi prijde, ze pro pokrocilejsi programatory ten clanek vlastne obsahuje jen naproste minimum informace – ale chapu, ze je potreba z toho udelat co nejvice dilu…

Pokud by to byl zase clanek pro zacatecniky, tak by bylo mozna zahodno vysvetlit, co znamena to dedeni v prikladu (o kterem tam samozrejme neni ani zminka), co jsou to vlastne handlery a proc by se metody mely jmenovat tak, jak se jmenuji. A vlastne vysvetlit vubec neco. Dokonce ani popis metod neni nijak zvlast dobre srozumitelny: __init__ – provádí se úplně jako první, on_init – volá se jako první po úplné inicializaci, on_{,un)map – zavolají se na začátku nebo na konci. Jaky je vlastne rozdil mezi __init__ a on_init, proc je inicializace takto rozdelena, proc to tak nekdo vymyslel? Jaky je rozdil mezi on_init a on_map, proc se vola nejake on_init po uplne inicializaci a jaky je rozdil, kdyz udelam inicializaci v on_map – prece pisu screenlet, abych ho spoustel, a kdyz se on_map vola pred spustenim, tak bych mohl vsechno udelat tam? A tak dale. Jednoduse informacni hodnota nula. Muzu rict, ze pokud budu nekdy v zivote chtit naprogramovat screenlet, tak navod nebudu hledat zde.

Brbla
Brbla (neregistrovaný) ---.net.upc.cz
10. 9. 2009 0:14 Nový

Re: konstrukcni funkce?

celé vlákno

Při vší úctě a oprávněnosti Vaší kritiky – jednooký mezi slepými králem. Jsem rád, že je tu takový článek, který mi umožní nahlédnout do zákulisí těchto vychytávek. Máte-li zájem, redakce jistě Vaši odbornou korekturu uvítá – lépe zapálit svíčku, než proklínat tmu. Toliko můj názor.

PS: Za článek děkuji, těším se na další díly. Pokud si autor vezme k srdci kritiku a pozitivně ji promítne do své tvorby, budou další články jistě lepší a lepší.

Tabak
Tabak (neregistrovaný) 194.213.194.---
10. 9. 2009 0:23 Nový

Re: konstrukcni funkce?

celé vlákno

Naprosto souhlas, pokud chcete psat clanek o programovani naucte se prvne terminologii. Pokud chcete rychlou korekturu zacnete s tim ze nahradite vsechny vyskyty slova „funkce“ za „metoda“. Jinak te specialni „funkci“ co se v pythonu tak divne jmenuje – __init__ – se rika konstruktor, da se to vycist v jakemkoliv zakladnim tutorialu na OOP v pythonu.

koroptev
koroptev (neregistrovaný) 130.119.248.---
10. 9. 2009 10:05 Nový

pochopil jsem spravne?

celé vlákno

ze skrinlet (nebo jiny zpiceny buzzword) je aplikace, ktera se od te (ktere se nerika skrinlet, nebo jiny zp..) normalni lisi tim, ze nema okno dekorovane tim hornim pruhem s krizkem carkou a okynkem?

D.A. Tiger aura:66
10. 9. 2009 13:45 Nový

Re: pochopil jsem spravne?

celé vlákno

No v podstatě by mělo jít o možnost dodat do kontextu plochy nějaký funkční prvek, nebo widget (GUI komponentu) bez toho, aby jsi se musel rejpat ve zdrojácích daného prostředí. Většinou je to řešeno tím způsobem, že buď je na pozadí spuštěna nějaká aplikace, která dodá appletu rámec v kontextu plochy/panelu (např. caramba), a nebo dané GUI prostředí má již v sobě nějakého takového managera appletů integrovaného (třeba slavná plasma).

Dá se to však vyřešit i tak jak jsi psal. Já jsem některé aplikace takhle nastavoval v KDE 3.x, kdy bylo možno oknu/aplikace upravit různé vlastnosti jako pozice, velikost, rámec, atpod. pak stačí už jen uložit session a hotovo…

PS. Začátek článku „Screenlety jsou takové gadgety, …“ mě rozesmál, ale výraz „spi… buzzword“ mě dorazil úplně. Začínám mít z téhle série článků dobrý pocit (přesto že nemám rád pýthon), možná bude lepší než komiksy… :-D

Father Hurley
Father Hurley (neregistrovaný) ---.hsd1.md.comcast.net
17. 9. 2009 1:40 Nový

Re: pochopil jsem spravne?

celé vlákno

Spravne, python nebrat.

nhx
nhx (neregistrovaný) ---.22.broadband2.iol.cz
11. 9. 2009 18:53 Nový

Re: pochopil jsem spravne?

celé vlákno

Není náhodou buzzword taky buzzword?

hendrix
hendrix (neregistrovaný) 81.19.35.---
19. 9. 2009 23:00 Nový

zasadni problem

celé vlákno

Už to tu přede mnou řešil Mira a odpovídal mu . (tečka) avšak problém se nějak nedořešil.

Sprostě jsem kód zkopíroval, uložil jako screenlet.py a spustil jsem ho python screenlet.py a zobrzilo se OK. Jam mám teď screenlet nainstalovat a spouštět?

Hledal jsem i v dokumentaci http://www.screenlets.org/…ocumentation a nic kloudnýho jsem nenašel…

Díky :-)

D.A. Tiger aura:66
20. 9. 2009 0:19 Nový

Re: zasadni problem

celé vlákno

Spíš se zkuste mrknout do dokumentace k Vašemu WM, určitě tam někde bude napsáno jak spouštět aplikace při jeho startu. Například KDE má pro tento účel složku ~/.kde/Autostart, u „lehkotonážních“ WM (např. EvilWM) se to řeší tak že napíšete skript, který nejdřív spustí požadované aplikace a potom samotný WM. Bohužel nepoužívám Gnome, takže tam vám neporadím, ale určitě to jde také nějak zařídit.

hendrix
hendrix (neregistrovaný) ---.sh.cvut.cz
21. 9. 2009 19:51 Nový

Re: zasadni problem

celé vlákno

WM je windows manager? no v ubuntu to je systém → volby → aplikace spuštěné při přihlášení…

Najde se tu někdo komu to v Gnome funguje? :-)

hendrix
hendrix (neregistrovaný) ---.sh.cvut.cz
21. 9. 2009 20:42 Nový

Re: zasadni problem

celé vlákno

a co by bylo pěkný, kdyby se dal screenlet testovat „za tepla“ – napíšu a spustím. ne že se budu muset přihlašovat a odhlašovat aby se mi screenlet spustil :-)

Michal Hořejšek aura:100
24. 9. 2009 7:15 Nový

Re: zasadni problem

celé vlákno

Jak Screenlet primo nainstalovat do manageru je v planu popsat v nekterem dalsim dilu.

hendrix
hendrix (neregistrovaný) ---.32.31.0-193.sh.cvut.cz
24. 9. 2009 17:34 Nový

Re: zasadni problem

celé vlákno

to je báječné. díky :-)

Zasílat nově přidané příspěvky e-mailem