Re: Odpowiedź małej instytucji

Michał Cichowicz mcichowicz at wi.ps.pl
Mon Sep 8 16:09:55 CEST 2003


Blad,
wszystko OK pod Linuxem - ale mysle, ze chcemy zawojowac swiat. W tym
momencie powinnismy pamietac, ze jednak sporo osob uzywa M$, a instalowanie
tam Apacha i innych tego typu to spore obciazenie. Osobiscie uwazam (pod
MacOS-em widzialem jedynie z daleka pulpit, wiec w tej kwestii sie nie
wypowiadam), ze powinno sie zrobic pewne "jądro" programu, które byłoby
łatwo modyfikowalne po zmianie przepisów - najlepiej w C/C++, ponieważ pod
Windę istnieje piękny port jak DJGPP, natomiast GUI byłoby pisane
specjalistycznie pod platformę. Nie trzeba kombinować z pakietami - ile ja
nie nameczylem, zeby odpalic janosika. W domu nie mam NET-u, a tu nie mam
Linuxa.
Patent z bazą danych uważam za genialny - to też można by rozdwoić na np.
MySQL i MsAccess - miałem okazję się bawić jednym i drugim. Chociaż z
drugiej strony - można użyć MySQL pod Windę. Wiem, że instalka Krasnal-Serva
(taki pakiet pod M$: Apache, PHP, MySQL) zajmuje ok. 27MB - sam MySQL bedzie
jeszcze mniejszy.

Pozdrawiam
Michał

----- Original Message -----
From: "Radoslaw Janeczko" <radoslaw.janeczko at gts.pl>
To: "lista twórców Janosika" <janosik-devel at lists.7thGuard.net>
Sent: Monday, September 08, 2003 10:46 AM
Subject: Re: Odpowiedź małej instytucji


By the day 09/08/2003 10:16 AM, fellow named Marcin Chojnowski wrote:
> Nie ma co rezygnować z pythona natomiat nie ma co się napalać na wx.
> Sprawa jest taka potrzebne jest WX dla maka, ale wx na maka jest w
> powijakach niemalże nie wspierany i chodzi TYLKO POD OSX. co oznacza
> że obejmuje raczej właścicieli nowszych silniejszych maków (128mb ram
> to minimum).

Dlaczego tak uparcie wiążecie GUI z całym Janosikiem? Dlaczego GUI nie
może być tylko dodatkiem do całej architektury, która będzie na tyle
elastyczna, że sam interfejs można będzie robić w Pythonach z GTK i wx,
Javie i innych, dowolnych i najodpowiedniejszych dla danej platformy
językach? Może idea jedostanwiskowej aplikacji nie jest jednak najlepsza?

Proponuję coś takiego:

1. Oprzeć Janosika o bazę danych
2. Oddzielić część obsługującą BD od podstawowej logiki aplikacji
3. Przygotować API do współpracy z dowolnym GUI
4. Przygotować przykładowe GUI (np. w Pythonie, lub HTML)


Korzyści byłyby spore. Załóżmy, że w firmie powinności z ZUSem rozlicza
kilka osób. Janosik został zainstalowany na jednym z serwerów i wszyscy
mogą korzystać z niego za pomocą malutkich aplikacji klienckiech, które
w zasadzie są tylko GUI. Albo jeszcze lepiej - obsługują Janosika za
pomocą dowolnej przeglądraki WWW. A to da się zrobić nawet na starym
P133 z 32MB RAM.

To samo rozwiązanie dobrze sprawdzi się również w przypadku pojedynczych
stanowisk.

pozdrawiam

--
Radoslaw Janeczko
Software Developer, GTS Polska
e-mail: radoslaw.janeczko at gts.pl


_______________________________________________
janosik-devel mailing list
janosik-devel at lists.7thGuard.net
http://lists.7thguard.net/mailman/listinfo/janosik-devel





More information about the janosik-devel mailing list