Serialization
Object::Relation::DataType is a Perl module with complex data types for TKP. The Object::Relation::DataType name space is set aside for the creation of complex data types for TKP. By "complex" I mean serializable objects, such as dates, durations, states, etc. It also is designed to create a...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (88): Object::Relation::DataType Download |
PyYAML project is a YAML emitter and parser for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow the representation of an...
Platforms: *nix
License: Freeware | Size: 36.86 KB | Download (109): PyYAML Download |
Class::Std::Storable is a Perl module to support for creating serializable "inside-out" classes. SYNOPSIS In general, use this class exactly as you would Class::Std. package Ice::Cream; use Class::Std::Storable; { my %name_of :ATTR( :get :set ); my %flavor_of :ATTR( :get :set );...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Class::Std::Storable Download |
MIBA Consulting General System Library is a collection of cross-platform C++ class libraries. Provides thread, IPC, file, network, SNMP (net-snmp) and Database (MySQL) interfaces. Comes with the usual array of utility classes - smart pointers, singletons, registries, serialization etc....
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (90): MIBA Consulting General System Library Download |
Ishtar provides a network toolbox for C++ programs. Ishtar is a set of three C++ libraries that provide useful classes for networked applications. It features basic serialization, a protocol for remote procedure call (RPC), network accessible variables, and hierarchical config files. A client...
Platforms: *nix
License: Freeware | Download (93): Ishtar 1.0 Download |
Data::Serializer package contains modules that serialize data structures. SYNOPSIS use Data::Serializer; $obj = Data::Serializer->new(); $obj = Data::Serializer->new( serializer => Storable, digester => MD5, cipher => DES, secret => my secret, compress => 1, ); $serialized =...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (93): Data::Serializer Download |
XMLRPC::PurePerl is a Perl module that implements the XML-RPC standard as defined at www.xmlrpc.com and serves as a (de)serialization engine as well as a client for such services. This module is in fairly close relation to an implementation that I wrote in javascript. The main problem I ran...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (107): XMLRPC::PurePerl Download |
IPC::SharedCache is a Perl module to manage a cache in SysV IPC shared memory. SYNOPSIS use IPC::SharedCache; # the cache is accessed using a tied hash. tie %cache, IPC::SharedCache, ipc_key => AKEY, load_callback => &load, validate_callback => &validate; # get an item from the cache...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (99): IPC::SharedCache Download |
POE::Component::Pool::Thread is a POE Managed Boss/Worker threadpool. SYNOPSIS use POE qw( Component::Pool::Thread ); POE::Component::Pool::Thread->new ( MinFree => 2, MaxFree => 5, MaxThreads => 15, StartThrneads => 5, Name => "ThreadPool", EntryPoint => &thread_entry_point,...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (95): POE::Component::Pool::Thread Download |
Sajax is a simple toolkit to expose functions in your PHP scripts as JavaScript stubs. This can be called by the browser to do work on the server without refreshing the page. It utilizes XMLHttpRequest to make the magic happen. This kind of technology, generally known as remote scripting or...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (98): Sajax Download |
Gini project does remote method invocation by generating bytecode for remote object proxies on the fly. Primitive types, arrays of primitive types (arrays of arrays of prim. types, and so on), as well as strings, are passed by value. Reference types, as well as arrays of reference types are...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (110): Gini Download |
CADEMIA 1.4.1 / 1.5 Beta 5 CADEMIA Community Edition is the freely downloadable version of this innovative new CAD software. It is supported by an active group of developers. CADEMIA Community Edition uses the GPL License and is mainly designed for private use and teaching purposes. It contains...
Platforms: Mac
License: Freeware | Size: 14.78 MB | Download (67): CADEMIA Download |
MFC Grid enables you to create complex, well-designed applications with just a few lines of code. This RAD (Rapid application development) and threadsafe component supports MVC pattern and works with arbitrary C++ objects that are directly inserted into rows. These objects can be updated, sorted,...
Platforms: Windows
License: Freeware | Size: 25.47 MB | Download (46): MFC Grid Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Windows
License: Freeware | Size: 2.1 MB | Download (45): haXe Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Mac
License: Freeware | Size: 2.1 MB | Download (49): haXe for Mac OS X Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Linux
License: Freeware | Size: 2.1 MB | Download (46): haXe for Linux Download |
FlatTree is a Java library designed for reading and writing of flat files. The library will help you with CSV, FLR (fixed length record) or mixed structures, offers tree-style processing API and adapters for SAX, Stax and XStream for transformation, data binding or serialization. for WindowsAll
Platforms: Windows
License: Freeware | Download (43): FlatTree Download |
The QuickGraph package will provide generic directed / undirected graph datastructures and algorithms for .Net 2.0 and up. QuickGraph comes with algorithms such as depth first seach, breath first search, A search, shortest path, k-shortest path, maximum flow, minimum spanning tree, least common...
Platforms: Windows
License: Freeware | Download (51): QuickGraph Download |
FUGE is designed as a small and light Graphical User Interface library.
FUGE is intended to be used primarily in games and tools for game development. Supports graphics renderer adaptation, real-time layout editing, XML serialization, color schemes.
Now you can improve your development process...
Platforms: Windows
License: Freeware | Download (45): FUGE Download |
TechnoRiverStudio comes with one of the industry biggest Label Stock Database to help you in the design of labels. The software supports multi-language labels, allowing characters from different languages to be printed on a single label layout, thus enabling users to create labels targeted for...
Platforms: Windows
License: Freeware | Download (57): TechnoRiverStudio Professional (formerly SmartCodeStudio) Download |