ANNOUNCE: KirbyBase 1.7

2005-01-30 Thread Jamey Cribbs
hat converts table fields back to their native types to be more efficient. * Changed _sendSocket to use StringIO (actually cStringIO) to hold the result set of a client/server-based query instead of just capturing the result by concatenating records to one big string. In informal testing on

Re: ANNOUNCE: KirbyBase 1.7

2005-01-30 Thread Jamey Cribbs
Paul Rubin wrote: That's cute, especially the part about using Python expressions instead of SQL to express queries. I don't see anything in the info page about what happens when you have multiple clients updating the db concurrently. Do you make any attempt to handle that? Yep. There are two se

ANNOUNCE: KirbyBase 1.7.1 (Bugfix Release)

2005-01-31 Thread Jamey Cribbs
. You can download KirbyBase for Python at: http://www.netpromi.com/files/KirbyBase_Python_1.7.1.zip You can find more information on KirbyBase at: http://www.netpromi.com/kirbybase.html Sorry about this! I hope the bug did not negatively impact anyone. Jamey Cribbs -- http://mail.python.org/mailman

An Ode To My Two Loves

2005-02-05 Thread Jamey Cribbs
me like that. I'm a happily married man with four kids. I like football and guns...really, I do! Under the influence of some kind of strange force and will probably be embarrassed when he snaps out of it, Jamey Cribbs -- http://mail.python.org/mailman/listinfo/python-list

Re: map/filter/reduce/lambda opinions and background unscientific mini-survey

2005-07-02 Thread Jamey Cribbs
same functionality of Ruby code blocks by using Python functions, but it is not going to be as pretty. So, even though lambda is not as powerful as Ruby code blocks, I was still bummed to read that it is going away, because it is better than nothing. Hopefully, Guido will reconsider or, ev

ANN: KirbyBase 2.0 beta 1

2005-07-14 Thread Jamey Cribbs
no manual yet, but I think you can get a good feel for the differences by looking at kbtest.py. I would be very interested in any feedback you can give me on the new version. Jamey Cribbs [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list

ANNOUNCE: KirbyBase 1.9

2005-09-19 Thread Jamey Cribbs
-Added methods addFields and dropFields. These allow you to add new columns to a table and remove existing columns from the table. Thanks to Pierre Quentel for the code for these two enhancements. Jamey Cribbs [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list

Re: low-end persistence strategies?

2005-02-16 Thread Jamey Cribbs
on another server on your network in order for them to work. I don't know if that would be an issue for you. HTH, Jamey Cribbs -- http://mail.python.org/mailman/listinfo/python-list

Re: low-end persistence strategies?

2005-02-16 Thread Jamey Cribbs
Paul Rubin wrote: Jamey Cribbs <[EMAIL PROTECTED]> writes: Either of these server scripts would have to be running as a process either on your web server or on another server on your network in order for them to work. I don't know if that would be an issue for you. Yes, that's

ANNOUNCE: KirbyBase 1.8

2005-02-20 Thread Jamey Cribbs
n I should really be converting it to None before returning the result set. -Cleaned up the internals a bit. Mainly, I tried to use functions in the operator module like lt and ge instead of hardcoding < and >= in an if statement. Jamey Cribbs [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list

ANN: KirbyBase 1.8.1

2005-04-26 Thread Jamey Cribbs
numbers. -Cleaned up the internals of _getMatchesByRecno by not splitting the record line into fields if user is selecting all records, and by using a generator to return matches instead of building a list of matches and returning the whole list. Jamey Cribbs [EMAIL

ANNOUNCE: KirbyBase 1.8.2

2005-05-03 Thread Jamey Cribbs
disk-based, not memory-based. Database changes are immediately written to disk. You can find more information on KirbyBase at: http://www.netpromi.com/kirbybase.html You can download KirbyBase for Python at: http://www.netpromi.com/files/KirbyBase_Python_1.8.2.zip Jamey Cribbs [EMAIL