The Internet Communications Engine (Ice) is a modern object-oriented middleware with support for C++, .NET, Java, Python, Objective-C, Ruby, and PHP. Ice is used in many mission-critical projects by companies all over the world. Ice is easy to learn, yet provides a powerful network infrastructure and vast array of features for demanding technical applications. Ice is free software, available with full source, and released under the terms of GNU General Public License (GPL). Commercial licenses are available for customers who wish to use Ice for closed-source software.
A Maile - elib.uni-stuttgart.de
Im Rahmen dieser Studienarbeit werden objektorientierte Datenbankmanagement-
systeme (OODBMS) daraufhin untersucht, inwieweit sie für die technische
Modellierung geeignet sind. Zunächst werden die Anforderungen an eine ...
Lzz makes ordinary C++ programming seem low-level. How many times have you neglected to update a header file after editing a source file? This is a silly mistake, yet we do it again and again. C++ forces you to type and maintain duplicate code. Why not let a program generate it for you?
Broadly speaking, there are two ways to handle errors as they pass from layer to layer in software: throwing exceptions and returning status codes. Almost everyone agrees that exceptions are the better way to do it, but some people still prefer status returns. This article shows why exceptions are better.
Our approach is fundamentally different. It starts by observing that for current generation architectures, much of the overhead comes from Translation Look-aside Buffer (TLB) table misses. While the importance of caches is also taken into consideration, i
Several years ago, a client asked me to come up with a prototype for a real-money online poker bot. That's right: a piece of software you park on your computer while it goes out to a site like PokerStars or Full Tilt and plays no-limit Holdem for you
VXL (the Vision-something-Libraries) is a collection of C++ libraries designed for computer vision research and implementation. It was created from TargetJr and the IUE with the aim of making a light, fast and consistent system. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.
The Boost Graph Library Python bindings (which we refer to as "BGL-Python") expose the functionality of the Boost Graph Library and Parallel Boost Graph Library as a Python package, allowing one to perform computation-intensive tasks on graphs (or network
Genetic programming is a relatively new form of artificial intelligence, and is based on the ideas of Darwinian evolution and genetics. The foremost work in genetic programming is John Koza's Genetic Programming, which describes a set of LISP routines whi
The BABEL Development System is a framework intended to cope with the Robotic Software Integration Problem (also known as RSIP) from the perspective of enabling heterogeneity (that is, very different programs from different researchers that need to be int
The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed to help robotics researchers to design and implement algorithms (mainly) in the fields of Simultaneous Localization and Mapping (SLAM), computer
Ultimate++ is a C++ cross-platform rapid application development suite focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.
USB Experimentier-Interface-Board
Das Interface-Board hat 5 digitale Eingangs- und 8 Ausgangskanäle. Zusätzlich stehen noch 2 analoge Ein- und 2 Ausgänge mit einer 8 Bit Auflösung zur Verfügung. Die Anzahl der Ein- und Ausgänge kann noch weiter vergrößert werden, indem bis max. 4 Karten mit den USB-Anschlüssen des PCs verbunden werden. Alle Kommunikationsprogramme sind in einer Dynamic Link-Library (DLL) K8055D.DLL gespeichert. Sie können maßgeschneiderte Windows® (98 SE, 2000, ME, XP) Applikationen in Delphi, Visual Basic, C++ Builder oder jedem anderen 32 Bit Windows®-Hilfsprogramm für Applikationen, die DLL unterstützen, schreiben.
W. Lavrijsen, and A. Dutta. Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing, page 27--35. Piscataway, NJ, USA, IEEE Press, (2016)