[4255] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #547

daemon@ATHENA.MIT.EDU (Digestifier)
Thu Sep 25 13:13:06 2003

From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date:     Thu, 25 Sep 2003 13:13:03 EDT

Linux-Announce Digest #547, Volume #4          Thu, 25 Sep 2003 13:13:03 EDT

Contents:
  New York City Free Software Classes (Ruben)
  Vstr 1.0.8 (string library in C) (James Antill)
  ANN: dbf 0.7 - dBASE Reader and Converter (=?ISO-8859-1?Q?Bj=F6rn_Berg?=)

----------------------------------------------------------------------------

Date: Wed, 24 Sep 2003 12:35:50 CST
From: Ruben <ruben@www2.mrbrklyn.com>
Subject: New York City Free Software Classes

NYLXS is subsidizing two more classes for the Free Software Institute

Introduction to Programming with Perl

Starts September 24th at 7:00PM - Continues on Thursday Nights after this
week

Place: NYLXS Education Center:  at Kings Games in Brooklyn. 1724 East 12th
Street (Corner of Kings Highway) That is the Q train to Kings Highway:  35
minutes from Midtown Manhattan on the Express Q.


Unix 1 - Command Line Tools on Unix Shells Starts September 30th at 7:00PM


 Place: NYLXS Education Center:  at Kings Games in Brooklyn.
1724 East 12th Street (Corner of Kings Highway) That is the Q train to
Kings Highway:  35 minutes from Midtown Manhattan on the Express Q.

See http://www.nylxs.com/classes for more details

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 24 Sep 2003 12:52:17 CST
Subject: Vstr 1.0.8 (string library in C)
From: James Antill <james-netnews@and.org>


About
=====

 Vstr is a string library, it's designed so you can work optimally with
readv()/writev() for input/output. This means that, for instance, you
can readv() data to the end of the string and writev() data from the
beginning of the string without having to allocate or move memory. It
also means that the library is completely happy with data that has
multiple zero bytes in it.
 This design constraint means that unlike most string libraries Vstr
doesn't have an internal representation of the string where everything
can be accessed from a single (char *) pointer in C, the internal
representation is of multiple "blocks" or nodes each carrying some of
the data for the string. This model of representing the data also
means that as a string gets bigger the Vstr memory usage only goes up
linearly and has no inherent copying. It also means that the string
can do automatic referencing for mmap() areas of memory,
 Other convenience functions are also included, so you can: easily
compare data, search for data and split data from a string into
sections (similar to perl's split function). In a POSIX environment
the short cut functions to call readv/writev are included.
 It also includes a portable version of a printf-like function (which
is ISO 9899:1999 compliant, and includes support for i18n parameter
position modifiers). However, as well as being portable, there is a
large extension available called "custom formatters" which allows you
to print any type (Ie. ipv4 addresses or Vstr strings) via. the printf
like function (and this is done in such a way that static format
checkers like gcc will understand what is being done).

 Main Changes
 ------------

. More testsuite additions, it now covers almost 96% of the code.
. Bug fixes for corner cases uncovered.
. More documentation (including a tutorial).
. Re-did IO in examples for the tutorial.

Download URLs
=============

 Overview:              http://www.and.org/vstr/
 Tutorial:              http://www.and.org/vstr/tutorial.html
 Design:                http://www.and.org/vstr/design.html
 String API comparison: http://www.and.org/vstr/comparison.html
 Printf comparison:     http://www.and.org/vstr/printf_comparison.html
 ChangeLog:             http://www.and.org/vstr/ChangeLog
 Security:              http://www.and.org/vstr/security.html

 All of the above are included in the tar balls and rpms.

 Tar balls
 ---------
http://www.and.org/vstr/1.0.8/vstr-1.0.8.tar.gz
ftp://ftp.and.org/pub/james/vstr/1.0.8/vstr-1.0.8.tar.gz
http://www.and.org/vstr/1.0.8/vstr-1.0.8.tar.bz2
ftp://ftp.and.org/pub/james/vstr/1.0.8/vstr-1.0.8.tar.bz2

 apt-rpm repository
 ------------------

rpm     ftp://ftp.and.org/apt redhat/8.0/en/i386 extras
rpm-src ftp://ftp.and.org/apt redhat/8.0/en/i386 extras

 RPMs
 ----
http://www.and.org/vstr/rpms/
ftp://ftp.and.org/pub/james/vstr/rpms/

 PAD description
 ---------------

http://www.and.org/vstr/vstr_pad.xml

-- 
James Antill -- james@and.org
Need an efficent and powerful string library for C?
http://www.and.org/vstr/

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 24 Sep 2003 14:32:19 CST
From: =?ISO-8859-1?Q?Bj=F6rn_Berg?= <clergyman@gmx.de>
Subject: ANN: dbf 0.7 - dBASE Reader and Converter

ANNOUNCEMENT: dbf - dBASE Reader and Converter

dbf is an easy-to-use command line tool to show and convert the content
of dBASE III, IV, and 5.0 files. It reads dBASE databases and prints the
content to the screen or converts it to comma-separated (*.csv) files
which can be opened in Excel, StarOffice, and most other spread sheets.
It can also be used to show some statistics about the content.

dbf version 0.7
dBase reader and converter for dBase 3 and higher databases

What it does:
* Show the structure of a dBASE file
* Display amount of data sets, time of last update, additional          
information stored in the file header
* Convert the whole content of a dBASE file to CSV or SQL
* Open and read your dBASE file on nearly every platform: x86,
Alpha/RISC, PowerPC
* use your dBASE files on every operating system: MS Windows, Linux,
MacOS X, *BSD, and many more

Pre-compiled binaries available for:
- Windows
- Linux (x86, PPC, Alpha)

More information on: http://www.anubisnet.de
Download binaries: http://www.anubisnet.de/download.html
Download source: http://anubisnet.sf.net/download.html



If you want to comment this posting, please send an email to
clergyman@gmx.de

Thank you for your attention.

Best regards,

Björn

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

home help back first fref pref prev next nref lref last post