Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #74957

Re: Network/multi-user program

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!weretis.net!feeder4.news.weretis.net!cs.uu.nl!news.stack.nl!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status UNSURE 0.212
X-Spam-Level **
X-Spam-Evidence '*H*': 0.68; '*S*': 0.10; 'received:151': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'run,': 0.09; 'python': 0.11; 'emanuele': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'sqlalchemy': 0.16; 'subject:program': 0.16; 'subject:user': 0.16; 'tables,': 0.16; 'wrote:': 0.18; 'app': 0.19; 'basically': 0.19; 'written': 0.21; 'header:User-Agent:1': 0.23; 'now?': 0.24; 'subject:/': 0.26; 'header:X-Complaints-To:1': 0.27; 'idea': 0.28; 'easier': 0.31; 'writes:': 0.31; 'connection': 0.35; 'something': 0.35; 'but': 0.35; 'application': 0.37; 'starting': 0.37; 'thank': 0.38; 'to:addr:python-list': 0.38; 'pdf': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'major': 0.40; 'how': 0.40; 'even': 0.60; 'skip:u 10': 0.60; 'che': 0.60; 'url:it': 0.60; 'further': 0.61; 'hesitate': 0.70; 'low': 0.83; 'absolutely.': 0.84; 'delphi,': 0.84; 'everything,': 0.84; 'impressive,': 0.84; 'monte': 0.84; 'paradox': 0.84; 'pleasure.': 0.84; 'program!': 0.84; 'quando': 0.84; 'route': 0.84; 'subject:Network': 0.84; 'working,': 0.84; 'hand,': 0.93; 'connection,': 0.95; 'notebook': 0.96
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Lele Gaifax <lele@metapensiero.it>
Subject Re: Network/multi-user program
Date Mon, 21 Jul 2014 21:06:51 +0200
Organization Nautilus Entertainments
References <slrnlsqelq.evp.memilanuk@machin-shin.milanuk.lan> <87a982wtoq.fsf@nautilus.nautilus> <slrnlsqmeb.evp.memilanuk@machin-shin.milanuk.lan>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Gmane-NNTP-Posting-Host 151.62.51.3
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/24.3.92 (gnu/linux)
Cancel-Lock sha1:hZsijB+a38/2krAIKFhMlXYARPU=
X-Mailman-Approved-At Mon, 21 Jul 2014 23:30:08 +0200
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.12153.1405978210.18130.python-list@python.org> (permalink)
Lines 36
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1405978210 news.xs4all.nl 2969 [2001:888:2000:d::a6]:37076
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:74957

Show key headers only | View raw


Monte Milanuk <memilanuk@invalid.com> writes:

> On 2014-07-21, Lele Gaifax <lele@metapensiero.it> wrote:
>> I manage small events with a single notebook and a low cost printer,
>> without network connection, while major events with a network connection
>> may be managed online. 
>>
>> You can try it out at http://sol3.arstecnica.it/, using guest/guest as
>> username/password.
>
> Wow.  I have no idea how the game/events run, but that is a very nice
> looking program!

Thank you!

> How hard was it to migrate from a desktop app to what you have now?

Well, basically I rewrote everything, there's nothing in common. The
original application was written in Delphi, using Paradox tables, no
i18n, no multiuser, no PDF printouts... On the other hand, with Python
is far easier to get something working, and databasing with SQLAlchemy
is a pleasure. On the frontend, ExtJS is impressive, even if it has its
own drawbacks.

> Would you recommend this route for someone starting out?

Yes, absolutely. You learn something that you can reuse over and over.

Do not hesitate to ask for further hints.

ciao, lele.
-- 
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it  |                 -- Fortunato Depero, 1929.

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: Network/multi-user program Lele Gaifax <lele@metapensiero.it> - 2014-07-21 21:06 +0200

csiph-web