PHP 1 Line Enum is a standalone PHP class that allows the creation of enumerations in PHP. Every enumeration has its own class. Type hinting is supported. It can convert to and from strings. It supports bitwise operations and namespaces. It uses a simple syntax. It lets you get instances by name, by key, or by class constant.
Tiliae IoC container is a Spring-like IoC container in C++. It tries to mimic Spring’s XML syntax, and has most of its basic features. It includes a simple reflection library with no additional pre-compilation step (implemented as preprocessor macros and called annotations). Annotated classes can be queried and instantiated, and method calls are also possible. The Inversion-of-Control container can instantiate beans (i.e. objects) using one of its constructors (constructor dependency injection), set properties (setter dependency injection), inject one bean into another, and instantiate simple template classes. It can also instantiate std::list, std::vector, set, and map with its custom template arguments. Most simple (scalar) types are supported, such as int, double, std::string, and UTF-8 Core::String. Beans (objects) can be returned as simple pointers or std::shared_ptr pointers. Tiliae features three bean scopes (singleton, prototype, and “bean”), bean definition inheritance, custom factory objects, parent containers, the ability to import XML files, and automatic type conversions.
Talend Open Studio for MDM provides the key data management functions across integration, quality, and governance to get users started with master data in their companies. It allows users to install, implement, and manage a single solution across all these key functional groups, decreasing complexity and time to value for MDM projects.
Talend Open Studio for ESB is an innovative, Eclipse-based tooling environment for modeling, configuring, and deploying integration solutions using the Apache-based open source enterprise service bus (ESB), Talend ESB. Talend ESB is a versatile and flexible ESB that allows organizations to address integration challenges, from simple departmental projects to complex, heterogeneous IT environments. Powered by the Apache CXF, Apache Camel, and Apache ActiveMQ Open Source integration projects, it makes enterprise-class integration accessible by delivering a cost-effective and easy-to-use way to integrate and expand systems and applications.
psycopg is a PostgreSQL database adapter for the Python programming language. Its main advantages are that it supports the full Python DBAPI 2.0 and it is thread safe at level 2. It was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. The psycopg distribution includes ZPsycopgDA, a Zope Database Adapter.