🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
24 messages
24 total messages Started by Siara Tue, 15 Mar 2011 15:17
Aplety w pythonie
#27905
Author: Siara
Date: Tue, 15 Mar 2011 15:17
1 lines
1309 bytes
Czy jest możliwośc pisania apletow na www w pythonie ( pomijam jythona)
Re: Aplety w pythonie
#27906
Author: Adam Byrtek
Date: Tue, 15 Mar 2011 19:45
8 lines
1124 bytes
On 03/15/2011 04:17 PM, Siara wrote:
> Czy jest możliwośc pisania apletow na www w pythonie ( pomijam jythona)

1. Czy ktoś jeszcze pamięta o czymś takim jak applety?
2. Dlaczego pomijasz Jythona?

Pozdrawiam,
Adam
Re: Aplety w pythonie
#27907
Author: Jacek Czerwinski
Date: Tue, 15 Mar 2011 21:27
17 lines
1711 bytes
W dniu 2011-03-15 20:45, Adam Byrtek pisze:
> On 03/15/2011 04:17 PM, Siara wrote:
>> Czy jest możliwośc pisania apletow na www w pythonie ( pomijam jythona)
>
> 1. Czy ktoś jeszcze pamięta o czymś takim jak applety?
Wymagalo by intepretera w przegladarce. Python od wielu lat jest 
ogromnym, tlustym, zaleznym od plików i slabo zmodularyzowanym 
interpreterem (nie mówie o formalnych cechach samego jezyka).
Nawet jakby wielkosc nie byla problemem, bardzo trudne jest "odciecie go 
od koryta", czyli od filesystemu - a to bym zdecydowanie oczekiwal 
(sandbox, jail) od silnika apletowego.
Za 1.5.x ostatnia fajna izolacja od plików i waga, w 2.0 jeszcze niezbyt 
spieprzona, od 2.2 fatalnie i tlusto. Walczylem z embeddingiem, to 
obserwacje.

> 2. Dlaczego pomijasz Jythona?
wlasnie?
Re: Aplety w pythonie
#27908
Author: Jacek Czerwinski
Date: Tue, 15 Mar 2011 21:28
12 lines
1293 bytes
W dniu 2011-03-15 22:27, Jacek Czerwinski pisze:
> W dniu 2011-03-15 20:45, Adam Byrtek pisze:
>> On 03/15/2011 04:17 PM, Siara wrote:
>>> Czy jest możliwośc pisania apletow na www w pythonie ( pomijam jythona)
>>

>
>> 2. Dlaczego pomijasz Jythona?
> wlasnie?

Wiem, że konkurencja tj groovy cos takiego do przegladarki ma, ale nie 
interesowalem sie.
Re: Aplety w pythonie
#27909
Author: Adam Byrtek
Date: Tue, 15 Mar 2011 22:45
8 lines
1170 bytes
On 03/15/2011 10:28 PM, Jacek Czerwinski wrote:
> Wiem, że konkurencja tj groovy cos takiego do przegladarki ma, ale nie
> interesowalem sie.

Zawsze zostaje jeszcze Silverlight. Pytanie tylko po co?

Pozdrawiam,
Adam
Re: Aplety w pythonie
#27910
Author: jacek2v
Date: Wed, 16 Mar 2011 09:05
20 lines
2253 bytes
On 15 Mar, 22:27, Jacek Czerwinski <x...@y.z.pl> wrote:
> W dniu 2011-03-15 20:45, Adam Byrtek pisze:> On 03/15/2011 04:17 PM, Siara wrote:
> >> Czy jest mo liwo c pisania apletow na www w pythonie ( pomijam jythona)
>
> > 1. Czy kto jeszcze pami ta o czym takim jak applety?
>
> Wymagalo by intepretera w przegladarce. Python od wielu lat jest
> ogromnym, tlustym, zaleznym od plik w i slabo zmodularyzowanym
> interpreterem (nie m wie o formalnych cechach samego jezyka).
> Nawet jakby wielkosc nie byla problemem, bardzo trudne jest "odciecie go
> od koryta", czyli od filesystemu - a to bym zdecydowanie oczekiwal
> (sandbox, jail) od silnika apletowego.
> Za 1.5.x ostatnia fajna izolacja od plik w i waga, w 2.0 jeszcze niezbyt
> spieprzona, od 2.2 fatalnie i tlusto. Walczylem z embeddingiem, to
> obserwacje.

Ale jakoś google sobie z tym poradziło w AppEngine :)?

Pzdr.
Jacek
Re: Aplety w pythonie
#27911
Author: Siara
Date: Wed, 16 Mar 2011 12:45
13 lines
1561 bytes
On 15 Mar, 15:45, Adam Byrtek <adambyr...@gmail.com> wrote:
> On 03/15/2011 04:17 PM, Siara wrote:
>
> > Czy jest mo liwo c pisania apletow na www w pythonie ( pomijam jythona)
>
> 1. Czy kto jeszcze pami ta o czym takim jak applety?
> 2. Dlaczego pomijasz Jythona?
>
> Pozdrawiam,
> Adam

1) Chcialem wrzucic na strone program np. wizualizujacy DFS
2) Po komentarzach widze ze jednak trzeba bedzie sie nauczyc Jyhona ;p
Re: Aplety w pythonie
#27912
Author: Adam Byrtek
Date: Wed, 16 Mar 2011 21:30
8 lines
1256 bytes
On 03/16/2011 01:45 PM, Siara wrote:
> 1) Chcialem wrzucic na strone program np. wizualizujacy DFS
> 2) Po komentarzach widze ze jednak trzeba bedzie sie nauczyc Jyhona ;p

Język ten sam, może jedynie kwestia nauki narzędzi i API.

Pozdrawiam,
Adam
Re: Aplety w pythonie
#27913
Author: szatkus
Date: Fri, 18 Mar 2011 20:26
21 lines
1586 bytes
On Wed, 16 Mar 2011 05:45:10 -0700 (PDT)
Siara <pawel.skrzynski@gmail.com> wrote:

> On 15 Mar, 15:45, Adam Byrtek <adambyr...@gmail.com> wrote:
> > On 03/15/2011 04:17 PM, Siara wrote:
> >
> > > Czy jest mo liwo c pisania apletow na www w pythonie ( pomijam jythona)
> >
> > 1. Czy kto jeszcze pami ta o czym takim jak applety?
> > 2. Dlaczego pomijasz Jythona?
> >
> > Pozdrawiam,
> > Adam
> 
> 1) Chcialem wrzucic na strone program np. wizualizujacy DFS
> 2) Po komentarzach widze ze jednak trzeba bedzie sie nauczyc Jyhona ;p

A nie lepiej PyJS zaprząc do tego? Applety są ciężkie i lepiej ich nie używać.

-- 
szatkus <szatkus@gmail.com>
Re: Aplety w pythonie
#27914
Author: Siara
Date: Mon, 21 Mar 2011 11:33
8 lines
1649 bytes
On 18 Mar, 21:26, szatkus <szat...@gmail.com> wrote:

> A nie lepiej PyJS zaprząc do tego? Applety są ciężkie i lepiej ich nie używać.
>
> --
> szatkus <szat...@gmail.com>

Lepiej, wielkie dzieki, wyglada na to ze PyJS to jest to czego szukalem
Re: Aplety w pythonie
#27915
Author: Piotr M Kuć
Date: Mon, 21 Mar 2011 13:31
18 lines
1599 bytes
W artykule <d2c120fc-e05b-425f-8a35-0e3250dd894f@p3g2000vbv.googlegroups.com> Siara napisal(a):

> On 18 Mar, 21:26, szatkus <szat...@gmail.com> wrote:
>
>> A nie lepiej PyJS zaprząc do tego? Applety są ciężkie i lepiej ich nie używać.
>>
>> --
>> szatkus <szat...@gmail.com>
>
> Lepiej, wielkie dzieki, wyglada na to ze PyJS to jest to czego szukalem

Czy to jest żywy projekt, bo ostatnia wersja wyszła
prawie rok temu 2010-04-25?


-- 
Pozdrawiam,                           Piotr.Kuc-(szympans)-kuciak.net
Piotr Kuć
Re: Aplety w pythonie
#27916
Author: mvoicem
Date: Mon, 21 Mar 2011 19:01
23 lines
2144 bytes
(21.03.2011 14:31), Piotr M Kuć wrote:
> W artykule <d2c120fc-e05b-425f-8a35-0e3250dd894f@p3g2000vbv.googlegroups.com> Siara napisal(a):
> 
>> On 18 Mar, 21:26, szatkus <szat...@gmail.com> wrote:
>>
>>> A nie lepiej PyJS zaprząc do tego? Applety są ciężkie i lepiej ich nie używać.
>>>
>>> --
>>> szatkus <szat...@gmail.com>
>>
>> Lepiej, wielkie dzieki, wyglada na to ze PyJS to jest to czego szukalem
> 
> Czy to jest żywy projekt, bo ostatnia wersja wyszła
> prawie rok temu 2010-04-25?

Też mnie to interesuje, jak również to czy ktoś tego używa i jakie ma
wrażenia. Czy jest sens wkopać się w używanie tego w UI panelu klienta,
czy nie okaże się po jakimś czasie że bug na bugu i trzeba się będzie
wycofywać rakiem?

Wygląda zachęcająco.

p. m.
Re: Aplety w pythonie
#27928
Author: Artur Lew
Date: Mon, 21 Mar 2011 20:07
16 lines
1909 bytes
W dniu 2011-03-16 13:45, Siara pisze:
> 1) Chcialem wrzucic na strone program np. wizualizujacy DFS
> 2) Po komentarzach widze ze jednak trzeba bedzie sie nauczyc Jyhona ;p
Nadal nie widze sensu ;)
Albo rysuj to w JavaScripcie, Flashu albo bitmapy po stronie servera i
odswiezaj je po stronie browsera ;)
Nauka nowych technologii ma sens wtedy kiedy faktycznie sa do czegos
potrzebne.
A tutaj uzycie czy Pythona czy Jythona czy innych ksmicznych
crosscompillerow IMHO jest totalnie bez sensu skoro sa do tego celu
znacznie lepsze narzedzia.
Reasumujac: jesli wlazles miedzy wrony... ;)
-- 
Pozdrawiam
Artur Lew
arturdotlewatgmaildotcom
Re: Aplety w pythonie
#27917
Author: William Bonawentura
Date: Tue, 22 Mar 2011 06:46
18 lines
2223 bytes
Użytkownik "mvoicem" <mvoicem@gmail.com> napisał w wiadomości 
news:4d87a09e$0$2493$65785112@news.neostrada.pl...

> Też mnie to interesuje, jak również to czy ktoś tego używa i jakie ma
> wrażenia. Czy jest sens wkopać się w używanie tego w UI panelu klienta,
> czy nie okaże się po jakimś czasie że bug na bugu i trzeba się będzie
> wycofywać rakiem?
>

IMHO można to porównać do zmianie samochodu osobowego. Zmieniasz "markę", 
masz coś nowego, coś co ci się bardziej podoba, ale nadal jest to język 
dynamiczny (samochód osobowy). Bardzo podobnym narzędziem do PyJs jest GWT 
(kompilacja Java do Javascript), ale tu celem jest zmiana mentalna na język 
ze statycznym typowaniem (ciężarówka). I pytanie do ciebie - czy chcesz 
tylko "zmienić markę samochodu" bo jesteś do jednej przyzwyczajony i z niej 
zadowolony, czy też czujesz, że masz już za duże rzeczy do wożenia i 
rozglądasz się za ciężarówką ? 
Re: Aplety w pythonie
#27918
Author: mvoicem
Date: Tue, 22 Mar 2011 20:25
20 lines
2343 bytes
(22.03.2011 07:46), William Bonawentura wrote:
> 
> Użytkownik "mvoicem" <mvoicem@gmail.com> napisał w wiadomości
> news:4d87a09e$0$2493$65785112@news.neostrada.pl...
> 
>> Też mnie to interesuje, jak również to czy ktoś tego używa i jakie ma
>> wrażenia. Czy jest sens wkopać się w używanie tego w UI panelu klienta,
>> czy nie okaże się po jakimś czasie że bug na bugu i trzeba się będzie
>> wycofywać rakiem?
>>
> 
> IMHO można to porównać do zmianie samochodu osobowego. Zmieniasz
> "markę", masz coś nowego, coś co ci się bardziej podoba, ale nadal jest
> to język dynamiczny (samochód osobowy).

Pytanie tylko czy ten nowy samochód będzie się z grubsza zachowywał tak
jak mówi producent, czy też w połowie trasy okaże się że będzie się psuł
co 200 km.

p. m.
Re: Aplety w pythonie
#27919
Author: Jacek Czerwinski
Date: Wed, 23 Mar 2011 07:06
19 lines
1774 bytes
W dniu 2011-03-18 21:26, szatkus pisze:
> On Wed, 16 Mar 2011 05:45:10 -0700 (PDT)
> Siara<pawel.skrzynski@gmail.com>  wrote:

>
> A nie lepiej PyJS zaprząc do tego? Applety są ciężkie i lepiej ich nie używać.
>

Jak, anno domini 2011 postrzegac applety (w jezykach JVM)?
Ciezsze od silverfasta, ok, -
Zaplecze calego swiata java, bilioteki itd +
Raczej trudno cos na runtime spieprzyc, jak jest JVM i dzialalo, to 
bedzie dzialac (w przeciwstawieniu JS, gdzie z tym jest ... inaczej) +
Konserwowalnosc (w Javie type safe) +


Bardziej mam przed oczami applety w wysokiej zawartosci merytorycznej, 
edytory, viewery do specyficznych danych, niz animowane obrazki dla 
dzialu marketingu (tu rzeczywisce JS/ flash/ silverfast)
Re: Aplety w pythonie
#27920
Author: zbrodel
Date: Wed, 23 Mar 2011 07:57
24 lines
2235 bytes
On 23.03.2011 08:06, Jacek Czerwinski wrote:

> Bardziej mam przed oczami applety w wysokiej zawartosci merytorycznej,
> edytory, viewery do specyficznych danych, niz animowane obrazki dla
> dzialu marketingu (tu rzeczywisce JS/ flash/ silverfast)

Zgadzam się z Tobą. IMO podstawową zaletą appletów jest to, że jeśli w 
ogóle działają (czyli prawidłowo działa plugin) to działają tak samo w 
każdej przeglądarce w dowolnej jej wersji. Jak to jest w świecie 
javascript/css/html, to wszyscy wiedzą.

Co do ciężaru - nasze aplikacje i tak dosyć intensywnie wykorzystywały 
sieć, więc założyliśmy, że klient musi mieć w miarę sensowne łącze i 
konieczność ładowania appletu nie jest problemem. Zresztą mieliśmy także 
wersję wolnostojącą do zainstalowania. W javie jest tak przyjemnie, że 
bez większych nakładów daje się napisać jeden program (w sensie 
fizycznie ten sam jar) dający się uruchamiać jako apllet i jako aplikacja.

Również wydaje mi się że łatwiej napisać i konserewować skomplikowany 
interface graficzny w javie niż w javascripcie, no ale to już może być 
subiektywne i ktoś może mieć inne zdanie.

Pzdr
J.
Re: Aplety w pythonie
#27921
Author: mvoicem
Date: Wed, 23 Mar 2011 08:20
15 lines
1853 bytes
(23.03.2011 08:57), zbrodel@tlen.pl wrote:
> On 23.03.2011 08:06, Jacek Czerwinski wrote:
> 
>> Bardziej mam przed oczami applety w wysokiej zawartosci merytorycznej,
>> edytory, viewery do specyficznych danych, niz animowane obrazki dla
>> dzialu marketingu (tu rzeczywisce JS/ flash/ silverfast)
> 
> Zgadzam się z Tobą. IMO podstawową zaletą appletów jest to, że jeśli w
> ogóle działają (czyli prawidłowo działa plugin) to działają tak samo w
> każdej przeglądarce w dowolnej jej wersji.

Z dokładnością do sytuacji kiedy jednak działa inaczej ... na przykład
brak polskich czcionek/problemy z charsetem.

p. m.
Re: Aplety w pythonie
#27922
Author: Piotr M Kuć
Date: Wed, 23 Mar 2011 08:28
23 lines
2040 bytes
W artykule <imc966$3o3$1@news.onet.pl> zbrodel@tlen.pl napisal(a):

> On 23.03.2011 08:06, Jacek Czerwinski wrote:
>
>> Bardziej mam przed oczami applety w wysokiej zawartosci merytorycznej,
>> edytory, viewery do specyficznych danych, niz animowane obrazki dla
>> dzialu marketingu (tu rzeczywisce JS/ flash/ silverfast)
>
> Zgadzam się z Tobą. IMO podstawową zaletą appletów jest to, że jeśli w 
> ogóle działają (czyli prawidłowo działa plugin) to działają tak samo w 
> każdej przeglądarce w dowolnej jej wersji.

Oj nie zawsze jest tak cacy z apletami Javowymi. Od jakiegoś czasu nie działa
mi javowy aplet z Oracle Forms, i to zarówno w wersji z Oracle JInitiatorem
jak i z Sun/Oracle JRE. Na razie nie zmęczyłem i do odpalania aplikacji
musiałem przesiąść się na IE. Wiem że u klientów też to różnie działa
i helpdesk w firmie ma trochę roboty z pomaganiem użytkownikom jak uruchomić
aplikacje formsowe.


-- 
Pozdrawiam,                           Piotr.Kuc-(szympans)-kuciak.net
Piotr Kuć
Re: Aplety w pythonie
#27923
Author: Piotr M Kuć
Date: Wed, 23 Mar 2011 08:47
30 lines
2472 bytes
W artykule <slrn.pl.iojbot.gs.kuciak@PiotrMarianKuc> Piotr M Kuć napisal(a):

> W artykule <imc966$3o3$1@news.onet.pl> zbrodel@tlen.pl napisal(a):
>
>> On 23.03.2011 08:06, Jacek Czerwinski wrote:
>>
>>> Bardziej mam przed oczami applety w wysokiej zawartosci merytorycznej,
>>> edytory, viewery do specyficznych danych, niz animowane obrazki dla
>>> dzialu marketingu (tu rzeczywisce JS/ flash/ silverfast)
>>
>> Zgadzam się z Tobą. IMO podstawową zaletą appletów jest to, że jeśli w 
>> ogóle działają (czyli prawidłowo działa plugin) to działają tak samo w 
>> każdej przeglądarce w dowolnej jej wersji.
>
> Oj nie zawsze jest tak cacy z apletami Javowymi. Od jakiegoś czasu nie działa
> mi javowy aplet z Oracle Forms, i to zarówno w wersji z Oracle JInitiatorem
> jak i z Sun/Oracle JRE. Na razie nie zmęczyłem i do odpalania aplikacji
> musiałem przesiąść się na IE. Wiem że u klientów też to różnie działa
> i helpdesk w firmie ma trochę roboty z pomaganiem użytkownikom jak uruchomić
> aplikacje formsowe.

Chyba za szybko wysłałem. Precyzując, rzeczony aplet nie działa mi 
w lisku, od czasu aktualizacji Firefoxa z 3.5.?? na 3.6.11 w październiku.
To tak a propos słów Jacka "jak jest JVM i dzialalo, to bedzie dzialac",
bo czasem... działało a potem przestało działać.


-- 
Pozdrawiam,                           Piotr.Kuc-(szympans)-kuciak.net
Piotr Kuć
Re: Aplety w pythonie
#27925
Author: Adam Byrtek
Date: Wed, 23 Mar 2011 21:25
26 lines
2294 bytes
On 03/23/2011 08:57 AM, zbrodel@tlen.pl wrote:
> Zgadzam się z Tobą. IMO podstawową zaletą appletów jest to, że jeśli w
> ogóle działają (czyli prawidłowo działa plugin) to działają tak samo w
> każdej przeglądarce w dowolnej jej wersji.

Zgadzam się, jeśli masz na myśli równanie w dół. W każdej działają 
równie topornie i wyglądają równie obrzydliwie.

> wersję wolnostojącą do zainstalowania. W javie jest tak przyjemnie, że
> bez większych nakładów daje się napisać jeden program (w sensie
> fizycznie ten sam jar) dający się uruchamiać jako apllet i jako aplikacja.

Te same argumenty słyszałem jakieś 15 lat temu, i wszyscy wiemy na czym 
się skończyło. Różnica polega na tym, że wtedy JavaScript był w 
zupełnych powijakach.

> Również wydaje mi się że łatwiej napisać i konserewować skomplikowany
> interface graficzny w javie niż w javascripcie, no ale to już może być
> subiektywne i ktoś może mieć inne zdanie.

Pytanie co jest lepsze dla użytkowników. Nigdy nie zdarzyło mi się z 
przyjemnością korzystać z appletu Javy. Korzystam tylko wtedy, gdy nie 
mam innego wyjścia, klnąc w myślach programistów.

Pozdrawiam,
Adam
Re: Aplety w pythonie
#27926
Author: zbrodel
Date: Thu, 24 Mar 2011 11:37
16 lines
1617 bytes
On 23.03.2011 22:25, Adam Byrtek wrote:

> Zgadzam się, jeśli masz na myśli równanie w dół. W każdej działają
> równie topornie i wyglądają równie obrzydliwie.

A niby dlaczego ma wyglądać obrzydliwie?
Albo inaczej - dlaczego bycie appletem javowym miałoby niby wymuszać 
obrzydliwy wygląd?

Wygląd jest kwestią tego, kto (i czy w ogóle) był robiony jakiś design 
do programu, czy nie.

Jak do programu javascript/html nie zrobi się odpowiednich obrazków, 
css-ów i tak dalej, to też wygląda topornie.

J.
Re: Aplety w pythonie
#27924
Author: zbrodel
Date: Thu, 24 Mar 2011 11:39
18 lines
2063 bytes
On 23.03.2011 09:47, Piotr M Kuć wrote:

> Chyba za szybko wysłałem. Precyzując, rzeczony aplet nie działa mi
> w lisku, od czasu aktualizacji Firefoxa z 3.5.?? na 3.6.11 w październiku.
> To tak a propos słów Jacka "jak jest JVM i dzialalo, to bedzie dzialac",
> bo czasem... działało a potem przestało działać.

To ciekawe. Myśmy uruchamiali naszą aplikację na rozmaitych 
przeglądarkach na różnych systemach (nawet na Macu pod Safari i Chromem) 
i wszystko banglało i wyglądało jak trzeba.

Jedna jedyna sytuacja, kiedy przestało banglać, okazała się być nieco 
innym problemem - na jednej z maszym po kolejnym upgradzie okazało się, 
że automagicznie podmienił się plugin w firefoksie z koszernego 
sunowskiego na Iced Tea.

Ciekawe co jest w Waszym przypadku - jak dojdziecie co to było, to 
pożytecznie byłoby to opisać - choć może raczej na grupie javowej niż tu :D
Re: Aplety w pythonie
#27927
Author: Adam Byrtek
Date: Thu, 24 Mar 2011 22:57
23 lines
2021 bytes
On 03/24/2011 12:37 PM, zbrodel@tlen.pl wrote:
> A niby dlaczego ma wyglądać obrzydliwie?
> Albo inaczej - dlaczego bycie appletem javowym miałoby niby wymuszać
> obrzydliwy wygląd?

Rozmawiamy o teorii, czy o praktyce? Bo w praktyce większość appletów 
Javy z których miałem nieprzyjemność korzystać nie miała nic wspólnego z 
dobrym designem, nie mówiąc już o usability.

Chcesz jednego przykładu? Niech będzie typografia.

> Wygląd jest kwestią tego, kto (i czy w ogóle) był robiony jakiś design
> do programu, czy nie.

Jest też (pośrednio) związany z użytą technologią.

Oczywiście jeśli ktoś ma ochotę korzystać z appletów, droga wolna. Ja 
jednak uważam, że nie warto pakować się w starą technologię, która może 
i dobrze brzmiała w teorii, ale w praktyce nigdy nie spełniła 
pokładanych w niej oczekiwań.

Pozdrawiam,
Adam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads