readme
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 372
X12::Parser::Readme 0.08
X12::Parser::Readme is a Perl module for understanding configuration (cf) files for X12::Parser. more>>
X12::Parser::Readme is a Perl module for understanding configuration (cf) files for X12::Parser.
X12 transactions
ASC X12 standards define commonly used EDI transactions. The standards define a structure/format for exchange of EDI data.
Each transaction type is called a "transaction set". The smallest data item in a transaction is called an "element". Groups of related elements form a data segment. A data element separator separates the elements within a segment. A segment starts with a element which is called the segment ID, and ends with a segment terminator.
Logical groups of segments are called loops. There are some segments, which are used only to identify the beginning of a loop, these are called as control segments. A logical set of loops together form a "transaction set".
Similar transaction sets can be lumped together by enclosing them in data segments that are known as functional group headers and trailers. Functional groups are grouped together using interchange control headers and trailers.
Parsing
Unlike XML/HTML parsers which relies on "" tags to determine start and end of data blocks, X12 transactions rely on pre-defined values (segment IDs) to indicate start and end of related data blocks (loops). Developing a parser that would work for all X12 transactions poses a challenge in this respect, as each transaction has its own hierarchy of loops and start/end indicators.
This lead to the development of the X12 configuration file (cf) specification. The cf specification is created to specify details regarding the blocks/loops and start/end information in a common format. Cf files can be created for the different transaction sets. (see section Building a cf file).
Now you can parse your EDI data file by invoking the X12::Parser specifying the cf file to use. This allows you to parse any X12 transaction data files just by building the cf file for that transaction type.
Cf file specification for X12::Parser
The cf file specifies any transaction in a hierarchical form. It identifies the loops and segments in a transaction. This information is used to parse the transaction file. The X12::Parser uses the X12::Parser::Cf module to read the cf file information before parsing a transaction file. Since the X12::Parser parses files based on the cf file it allows the user to parse different X12 transaction types just by using the appropriate cf file. The user can use the cf files that are bundled with this package or create new cf files. The cf provided with this package is for the HIPAA X12 Ver 4010 X12 transactions.
A cf file has two types of information: section and key=value pairs. A section contains information in key=value pairs.
<<lessX12 transactions
ASC X12 standards define commonly used EDI transactions. The standards define a structure/format for exchange of EDI data.
Each transaction type is called a "transaction set". The smallest data item in a transaction is called an "element". Groups of related elements form a data segment. A data element separator separates the elements within a segment. A segment starts with a element which is called the segment ID, and ends with a segment terminator.
Logical groups of segments are called loops. There are some segments, which are used only to identify the beginning of a loop, these are called as control segments. A logical set of loops together form a "transaction set".
Similar transaction sets can be lumped together by enclosing them in data segments that are known as functional group headers and trailers. Functional groups are grouped together using interchange control headers and trailers.
Parsing
Unlike XML/HTML parsers which relies on "" tags to determine start and end of data blocks, X12 transactions rely on pre-defined values (segment IDs) to indicate start and end of related data blocks (loops). Developing a parser that would work for all X12 transactions poses a challenge in this respect, as each transaction has its own hierarchy of loops and start/end indicators.
This lead to the development of the X12 configuration file (cf) specification. The cf specification is created to specify details regarding the blocks/loops and start/end information in a common format. Cf files can be created for the different transaction sets. (see section Building a cf file).
Now you can parse your EDI data file by invoking the X12::Parser specifying the cf file to use. This allows you to parse any X12 transaction data files just by building the cf file for that transaction type.
Cf file specification for X12::Parser
The cf file specifies any transaction in a hierarchical form. It identifies the loops and segments in a transaction. This information is used to parse the transaction file. The X12::Parser uses the X12::Parser::Cf module to read the cf file information before parsing a transaction file. Since the X12::Parser parses files based on the cf file it allows the user to parse different X12 transaction types just by using the appropriate cf file. The user can use the cf files that are bundled with this package or create new cf files. The cf provided with this package is for the HIPAA X12 Ver 4010 X12 transactions.
A cf file has two types of information: section and key=value pairs. A section contains information in key=value pairs.
Download (0.019MB)
Added: 2006-09-23 License: Perl Artistic License Price:
1134 downloads
Roguedump 1.0
Roguedump project is a tool for dumping the high score files from the rogue game. more>>
Roguedump project is a tool for dumping the high score files from the rogue game.
Roguedump decrypts and dumps the high score file used by the classic game rogue.
It makes this score data available to scripts by avoiding the rogue programs more-like interactive pager.
Roguedump works on high score files produced by "rogue985": a version of rogue described in its README as "an updated version of rogue 5.3-clone". This seems to be the same version of rogue that is available on many Free UNIX systems, such as NetBSD and Debian GNU/Linux.
Since roguedump is a derivative of the above rogue source, it bears the same restrictions on copying.
To build:
# gcc -O2 -Wall -o roguedump roguedump.c
<<lessRoguedump decrypts and dumps the high score file used by the classic game rogue.
It makes this score data available to scripts by avoiding the rogue programs more-like interactive pager.
Roguedump works on high score files produced by "rogue985": a version of rogue described in its README as "an updated version of rogue 5.3-clone". This seems to be the same version of rogue that is available on many Free UNIX systems, such as NetBSD and Debian GNU/Linux.
Since roguedump is a derivative of the above rogue source, it bears the same restrictions on copying.
To build:
# gcc -O2 -Wall -o roguedump roguedump.c
Download (0.002MB)
Added: 2007-01-09 License: Free for non-commercial use Price:
1018 downloads
streamripagent 0.2
streamripagent is a simple Amarok script that watches the tracks streamed in Amarok. more>>
streamripagent is a simple Amarok script that watches the tracks streamed in Amarok. If any of the regexps in ~/.streamripagent matches the current title, streamripper is started and the track is ripped to a specified directory.
Its not exactly an amarok script that you can manage with the amarok script manager, but its related to amarok, so I put it in this category.
Please read the README before installing and running streamripagent!
<<lessIts not exactly an amarok script that you can manage with the amarok script manager, but its related to amarok, so I put it in this category.
Please read the README before installing and running streamripagent!
Download (0.012MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
810 downloads
EDM 20070328
EDM is a fork of the Sauerbraten FPS engine which adds new gameplay and engine features. more>>
EDM (Extended Death Match) project is a fork of the Sauerbraten FPS engine which adds new gameplay and engine features. Sauerbraten was written by Wouter van Oortmersen and others.
Sauerbraten data was created by several authors, see the included readme files for more info. EDM code and data is maintained and hacked on mostly by me, contributions are welcome.
Enhancements:
- 2 new maps
- Update mechanism for Unix: just run the script to get the newest files
- Several fixes & enhancements
<<lessSauerbraten data was created by several authors, see the included readme files for more info. EDM code and data is maintained and hacked on mostly by me, contributions are welcome.
Enhancements:
- 2 new maps
- Update mechanism for Unix: just run the script to get the newest files
- Several fixes & enhancements
Download (27.7MB)
Added: 2007-03-31 License: GPL (GNU General Public License) Price:
937 downloads
KMameRun 1.1.0
KMameRun project is a KDE frontend for M.A.M.E. more>>
KMameRun project is a KDE frontend for M.A.M.E.
Here you can comfortably set your default or per game configurations when calling xmame. The xmame binary has to be available somewhere on your system.
It features a screenshot preview, search input boxes, and a nice look and feel.
Enhancements:
- kmamerun/maindialog.cpp (ReadStderr): use a textedit instead of a listbox to fix the scrolling error.
- debian/README.Debian: and more files added to make a .deb distribution
<<lessHere you can comfortably set your default or per game configurations when calling xmame. The xmame binary has to be available somewhere on your system.
It features a screenshot preview, search input boxes, and a nice look and feel.
Enhancements:
- kmamerun/maindialog.cpp (ReadStderr): use a textedit instead of a listbox to fix the scrolling error.
- debian/README.Debian: and more files added to make a .deb distribution
Download (0.070MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1076 downloads
udev 114
udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names. more>>
udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names. It uses sysfs and /sbin/hotplug and runs entirely in userspace.
udev comes with a lot of documentation and full manpages included in the source tarball.
udev is included in almost every 2.6 kernel based Linux distribution that is shipping, so please use the packages provided by your distro instead of trying to install from the source tree. But if you insist, please read the README files in the source tarball for how to set it up initially.
<<lessudev comes with a lot of documentation and full manpages included in the source tarball.
udev is included in almost every 2.6 kernel based Linux distribution that is shipping, so please use the packages provided by your distro instead of trying to install from the source tree. But if you insist, please read the README files in the source tarball for how to set it up initially.
Download (0.22MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
495 downloads
playvideo 0.0.2
playvideo is a video player for svgalib that supports AVI, Quicktime, MPEG-1, and MPEG-2 formats. more>>
playvideo is a video player for svgalib that supports AVI, Quicktime (though not all codecs are supported), MPEG-1, and MPEG-2 formats. Most of the codecs are ported from xanim (or are xanim binary codecs). The parts from xanim are to be found mainly in the vidplay.c file. This makes this program subject to the xanim copyright (see README.xanim).
You can use the program for non-commercial purpose, but you need a License from Mark Podlipec for commercial use. Modified versions have included Marks copyright.
<<lessYou can use the program for non-commercial purpose, but you need a License from Mark Podlipec for commercial use. Modified versions have included Marks copyright.
Download (0.033MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1210 downloads
Frontend for ffmpeg2theora 2.0
Frontend for ffmpeg2theora is a graphical user interface for tool ffmpeg2theora. more>>
Frontend for ffmpeg2theora is a graphical user interface for tool ffmpeg2theora. Frontend for ffmpeg2theora converts any video which ffmpeg can decode into Ogg/Theora format.
For full readme and translations, please visit my homepage
Build instructions:
At first, unpack downloaded archive (e.g. using midnight commander) and move to program directory (ffmpeg2theora_fe). This program uses build system qmake. Default installation path is set to /usr/bin To change it, edit line DESTDIR in project file ffmpeg2theora_fe.pro Now, it is time to generate Makefile. Simply run
qmake -o Makefile ffmpeg2theora_fe.pro
su -c "make"
To uninstall program, run
su -c "make distclean"
<<lessFor full readme and translations, please visit my homepage
Build instructions:
At first, unpack downloaded archive (e.g. using midnight commander) and move to program directory (ffmpeg2theora_fe). This program uses build system qmake. Default installation path is set to /usr/bin To change it, edit line DESTDIR in project file ffmpeg2theora_fe.pro Now, it is time to generate Makefile. Simply run
qmake -o Makefile ffmpeg2theora_fe.pro
su -c "make"
To uninstall program, run
su -c "make distclean"
Download (0.030MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
953 downloads
cheapskate 0.0.1
cheapskate is a simple Ruby on Rails application for personal budgeting. more>>
cheapskate is a simple Ruby on Rails application for personal budgeting.
Rails is a web-application and persistence framework that includes everything needed to create database-backed web-applications according to the Model-View-Control pattern of separation. This pattern splits the view (also called the presentation) into "dumb" templates that are primarily responsible for inserting pre-built data in between HTML tags. The model contains the
"smart" domain objects (such as Account, Product, Person, Post) that holds all the business logic and knows how to persist themselves to a database. The controller handles the incoming requests (such as Save New Account, Update Product, Show Post) by manipulating the model and directing data to the view.
In Rails, the model is handled by whats called an object-relational mapping layer entitled Active Record. This layer allows you to present the data from database rows as objects and embellish these data objects with business logic methods. You can read more about Active Record in
link:files/vendor/rails/activerecord/README.html.
The controller and view are handled by the Action Pack, which handles both layers by its two parts: Action View and Action Controller. These two layers are bundled in a single package due to their heavy interdependence. This is unlike the relationship between the Active Record and Action Pack that is much more separate. Each of these packages can be used independently outside of Rails. You can read more about Action Pack in link:files/vendor/rails/actionpack/README.html.
<<lessRails is a web-application and persistence framework that includes everything needed to create database-backed web-applications according to the Model-View-Control pattern of separation. This pattern splits the view (also called the presentation) into "dumb" templates that are primarily responsible for inserting pre-built data in between HTML tags. The model contains the
"smart" domain objects (such as Account, Product, Person, Post) that holds all the business logic and knows how to persist themselves to a database. The controller handles the incoming requests (such as Save New Account, Update Product, Show Post) by manipulating the model and directing data to the view.
In Rails, the model is handled by whats called an object-relational mapping layer entitled Active Record. This layer allows you to present the data from database rows as objects and embellish these data objects with business logic methods. You can read more about Active Record in
link:files/vendor/rails/activerecord/README.html.
The controller and view are handled by the Action Pack, which handles both layers by its two parts: Action View and Action Controller. These two layers are bundled in a single package due to their heavy interdependence. This is unlike the relationship between the Active Record and Action Pack that is much more separate. Each of these packages can be used independently outside of Rails. You can read more about Action Pack in link:files/vendor/rails/actionpack/README.html.
Download (0.072MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1104 downloads
ASBeats 0.2
ASBeats is a simple beats clock. more>>
ASBeats is a simple beats clock.
Enhancements:
- Higher resolution, 3 decimals
- Cleanup of the .xpm files
- Added this file
- Cleanup of README, also added TODO section
<<lessEnhancements:
- Higher resolution, 3 decimals
- Cleanup of the .xpm files
- Added this file
- Cleanup of README, also added TODO section
Download (0.014MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1116 downloads
DUMA 2.5.8
DUMA stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. more>>
DUMA (Detect Unintended Memory Access) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer.
GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer: touch that, and your program stops.
DUMA project can catch formerly impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens Electric Fence library.
Enhancements:
- Minor bugfixes for MinGW, Mac OS X and Windows in the test environment.
- A new environment variable DUMA_REPORT_ALL_LEAKS to avoid many false leak reports in broken environments.
- A new debug helper function duma_alloc_return().
- The documentation/README have been updated.
<<lessGDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer: touch that, and your program stops.
DUMA project can catch formerly impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens Electric Fence library.
Enhancements:
- Minor bugfixes for MinGW, Mac OS X and Windows in the test environment.
- A new environment variable DUMA_REPORT_ALL_LEAKS to avoid many false leak reports in broken environments.
- A new debug helper function duma_alloc_return().
- The documentation/README have been updated.
Download (0.087MB)
Added: 2007-08-18 License: GPL (GNU General Public License) Price:
800 downloads
robtrack16
robtrack16 is a visual tracking program that uses a segment of 16bit YUV-color-space to locate points in a 2D image. more>>
robtrack16 project is a visual tracking program that uses a segment of 16bit YUV-color-space to locate points in a 2D image. The available tracking colors are determined manually and read from a configuation file.
The program returns an x,y coordinate pair in the range between 0.0 and 1.0 for each color beeing tracked. The tracking shapes should be roughly circular for best results, although any shape will work since the "center-of-mass" (average x and y coordinates of all points in one set) is beeing formed.
The interface to the results is a standard TCP socket with ASCII in- and output.
Files:
robtrack16/
robtrack16/ioctl_meteor.h
robtrack16/Makefile
robtrack16/LICENSE
robtrack16/bigphysarea-patch-rh52
robtrack16/README
robtrack16/meteor-1.4c/
robtrack16/meteor-1.4c/History
robtrack16/meteor-1.4c/ioctl_meteor.h
robtrack16/meteor-1.4c/Makefile
robtrack16/meteor-1.4c/meteor.c
robtrack16/meteor-1.4c/meteor.h
robtrack16/meteor-1.4c/old-meteor.c
robtrack16/meteor-1.4c/saa71x6.h
robtrack16/meteor-1.4c/Hardware-FAQ
robtrack16/meteor-1.4c/README-1.4c
robtrack16/meteor-1.4c/meteor.doc
robtrack16/robtrack16yuv.cnf-sample
robtrack16/robtrack16.html
robtrack16/robtrack16yuv.c
robtrack16/meteor-devs.sh
robtrack16/rc.local
Enhancements:
- Matrox Meteor framegrabber card
<<lessThe program returns an x,y coordinate pair in the range between 0.0 and 1.0 for each color beeing tracked. The tracking shapes should be roughly circular for best results, although any shape will work since the "center-of-mass" (average x and y coordinates of all points in one set) is beeing formed.
The interface to the results is a standard TCP socket with ASCII in- and output.
Files:
robtrack16/
robtrack16/ioctl_meteor.h
robtrack16/Makefile
robtrack16/LICENSE
robtrack16/bigphysarea-patch-rh52
robtrack16/README
robtrack16/meteor-1.4c/
robtrack16/meteor-1.4c/History
robtrack16/meteor-1.4c/ioctl_meteor.h
robtrack16/meteor-1.4c/Makefile
robtrack16/meteor-1.4c/meteor.c
robtrack16/meteor-1.4c/meteor.h
robtrack16/meteor-1.4c/old-meteor.c
robtrack16/meteor-1.4c/saa71x6.h
robtrack16/meteor-1.4c/Hardware-FAQ
robtrack16/meteor-1.4c/README-1.4c
robtrack16/meteor-1.4c/meteor.doc
robtrack16/robtrack16yuv.cnf-sample
robtrack16/robtrack16.html
robtrack16/robtrack16yuv.c
robtrack16/meteor-devs.sh
robtrack16/rc.local
Enhancements:
- Matrox Meteor framegrabber card
Download (0.078MB)
Added: 2006-06-05 License: GPL (GNU General Public License) Price:
1236 downloads
YMShell 1.0
YMShell is a console based yahoo messenger client. more>>
YMShell is a console based yahoo messenger client. The interface is similar to an UNIX shell and most of the commands are like UNIX commands. e.g. talk starts a conversation with that id. (Read README for all command help).
The program needs libyahoo2 library (download link present in README). An experimental Secure chat mode is also present (secure chat only works between two YMShells).
<<lessThe program needs libyahoo2 library (download link present in README). An experimental Secure chat mode is also present (secure chat only works between two YMShells).
Download (0.047MB)
Added: 2006-12-05 License: GPL (GNU General Public License) Price:
1059 downloads
Dumbass 0.2
Dumbass provides a tool that checks for dumb passwords. more>>
Dumbass provides a tool that checks for dumb passwords.
Dumbass tries several methods to crack very simple passwords from shadow password files.
The main goal of the program is to ensure passwords arent incredibly dumb by using word lists and other methods.
Enhancements:
- Add a ChangeLog, README
- Add a custom wordlist of commonly-used passwords ( runtime is much shorter now )
- Added install to the Makefile
- Added -u and -w options
<<lessDumbass tries several methods to crack very simple passwords from shadow password files.
The main goal of the program is to ensure passwords arent incredibly dumb by using word lists and other methods.
Enhancements:
- Add a ChangeLog, README
- Add a custom wordlist of commonly-used passwords ( runtime is much shorter now )
- Added install to the Makefile
- Added -u and -w options
Download (0.013MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
955 downloads
dougnet 1.0
dougnet provides a collection of networking functions. more>>
dougnet provides a collection of networking functions.
dougnet is a collection of useful functions to helping programmers make their programs network enabled quickly and easily.
It can be directly embedded into a program, creating no hassle for users.
It is highly portable and very easy to use.
Lets you write network enabled programs quickly and easily by wrapping the BSD socket interface which can be complex and cumbersome at times.
Enhancements:
- Fixed a compiler warning.
- Changed the sendstring() return value to mimic write()
- Added emptysock()
- Fixed some braindead documentation in examples/README and README
- Added CHANGES
- Got much positive encouragement on OPNs #c, and dougnet has already helped out a number of programmers, I hope. :)
- Tried dougnet out in its first actual application (the individual functions
- have been mixed and matched and tweaked in various programs before though) and it worked great.
<<lessdougnet is a collection of useful functions to helping programmers make their programs network enabled quickly and easily.
It can be directly embedded into a program, creating no hassle for users.
It is highly portable and very easy to use.
Lets you write network enabled programs quickly and easily by wrapping the BSD socket interface which can be complex and cumbersome at times.
Enhancements:
- Fixed a compiler warning.
- Changed the sendstring() return value to mimic write()
- Added emptysock()
- Fixed some braindead documentation in examples/README and README
- Added CHANGES
- Got much positive encouragement on OPNs #c, and dougnet has already helped out a number of programmers, I hope. :)
- Tried dougnet out in its first actual application (the individual functions
- have been mixed and matched and tweaked in various programs before though) and it worked great.
Download (0.012MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
918 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above readme search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed