Meet HTML::Template, Perl's lightweight, practical templating solution. In this fast-paced tutorial, Dan explains how to install Perl, and get started using HTML::Template in your own applications.
In this tutorial you will learn about C Programming Structures and Unions Giving values to members Initializing structure Functions and structures Passing structure to elements to functions Passing entire function
a new way of writing traversals over typed object structures, such as XML documents and domain-specific models. LEESA (Language for Embedded quEry and traverSAl) is a domain-specific embedded language (DSEL) in C++
complete x86/x64 JIT Assembler for C++ language. It supports FPU, MMX, 3dNow, SSE, SSE2, SSE3 and SSE4 intrinsics, powerful compiler that helps to write portable functions for 32-bit (x86) and 64-bit (x64) architectures. AsmJit can be used to create functions at runtime that can be called from existing (but also generated) C/C++ code.
an instrumentation framework for building dynamic analysis tools. Includes a memory error detector, two thread error detectors, a cache and branch-prediction profiler, a call-graph generating cache profiler, and a heap profiler. It also includes two experimental tools: a heap/stack/global array overrun detector, and a SimPoint basic block vector generator.
a framework for tile-based (isometric) RTS games. It provides the basic entities for an RTS game with implemented SDL and GRP components. As a proof-of-concept, a Starcraft clone is being implemented with it.
allows you to call directly into native functions using natural Java method invocation. The Java call looks just like it does in native code. Most calls require no special handling or configuration; no boilerplate or generated code is required.
a small and simple library that provides emulation of several popular Unix API functions on the Win32 platform. Its primary purpose is to assist Win32 programmers who are porting to Unix or are writing multi-platform code. API functions include opendir/readdir/closedir, glob/globfree, readv/writev, pathconf/realpath, mmap/munmap/msync, dlopen/dlclose/dlsym/dlerror, gettimeofday, and getpagesize.
a open game platform with easy-to-use creation tools. Games created for Mokoi are platform agnostic, giving them the ability to be played on any device.
When the schedule is shot and a game needs to ship, programmers may employ some dirty coding tricks to get the game out the door. In an article originally published in Gamasutra sister publication Game Developer magazine earlier this year, here are nine real-life examples of just that.
Now 'Common Practice' got divided in patterns and idioms, jeez... One thing is to intelligently describe something another is to over-complicate and over engineer stuff out without creating added value.
a tool to optimize the placement of rectangles in a band of semi-infinite size (2D bin packing problem). It can be useful for cutting stocks in trucks and factories.
a new similarity ranking algorithm, together with its associated string similarity metric. I also include Java source code, so you can easily incorporate the algorithm into your own applications.
a portable and optimized class framework for writing C++ applications that need to use threads, sockets, XML parsing, serialization, config files, etc.
a toolkit for the development of massively online universes. It provides the base technologies and a set of development methodologies for the development of both client and server code.
generates HTML documentation for C++ classes, based on your source code and special comments embedded within it. It can produce output that is very similar to the output of Javadoc, and it supports Javadoc tags such as @see, @return , etc.
Dialog Manager Library, using SDL and FreeType2. Written in C++ (with extensive use of the Standard Library and STL) the intention is to leave all of the antiquated C paradigms out of it (like #defines).
a free source code editor which supports several programming languages running under the MS Windows environment. based on Scintilla edit component (a very powerful editor component)
an integrated tool environment for modeling, validation and verification of real-time systems modeled as networks of timed automata, extended with data types (bounded integers, arrays, etc.).
a Java framework for auto-generating fancy Swing GUIs via introspection that display objects directly to the user. The core idea is based on a book and implementation of a quite similar framework called "Naked Objects", but it is a complete clean-room imp
peer-reviewed and portable C++ source libraries. The libraries are intended to be widely useful, leveraging and extending both the C++ Standard Library and the Boost Libraries.
a development tool to help programmers adheres to a coding standard. It automates the process of checking code to spare humans of this boring (but important) task.
a configurable code beautifier for the JavaTM programming language (edition 1.5). It is possible to let Jacobe print your Java code according to the widely used layout rules of Sun Microsystems or customize it to your own standards.
If you've done any Web or UI design, or even thought about it much, you should say, "Oh, right, I know what that is" to most of these patterns. But a few of them might be new to you, and some of the familiar ones may not be part of your usual design reper
V. Aggarwal, and U. O'Reilly. Genetic Programming Theory and Practice IV, volume 5 of Genetic and Evolutionary Computation, chapter 7, Springer, Ann Arbor, (11-13 May 2006)
J. Aguilar, and G. Gonzalez. Proceedings of the 2006 IEEE Congress on Evolutionary
Computation, page 3227--3230. Vancouver, BC, Canada, IEEE Press, (16-21 July 2006)
M. Ahluwalia, and L. Bull. Evolutionary Programming VII: Proceedings of the
Seventh Annual Conference on Evolutionary Programming, volume 1447 of LNCS, page 809--818. Mission Valley Marriott, San Diego, California, USA, Springer-Verlag, (25-27 March 1998)
M. Ahluwalia, and L. Bull. Proceedings of the Genetic and Evolutionary
Computation Conference, 2, page 947--952. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
M. Ahluwalia, L. Bull, and T. Fogarty. Genetic Programming 1997: Proceedings of the Second
Annual Conference, page 3--8. Stanford University, CA, USA, Morgan Kaufmann, (13-16 July 1997)
M. Ahluwalia, L. Bull, and T. Fogarty. Late Breaking Papers at the 1997 Genetic Programming
Conference, page 1--6. Stanford University, CA, USA, Stanford Bookstore, (13--16 July 1997)
M. Ahluwalia, and T. Fogarty. Genetic Programming 1996: Proceedings of the First
Annual Conference, page 419. Stanford University, CA, USA, MIT Press, (28--31 July 1996)
S. Ahmad, A. Battle, Z. Malkani, and S. Kamvar. Proceedings of the 24th annual ACM symposium on User interface software and technology, page 53--64. New York, NY, USA, ACM, (2011)
T. Ahoniemi, and T. Reinikainen. Baltic Sea '06: Proceedings of the 6th Baltic Sea conference on Computing education research, page 139--140. New York, NY, USA, ACM, (2006)
M. Akbarzadeh-T., I. Mosavat, and S. Abbasi. 2003 Proceedings of the 22nd International Conference
of North American Fuzzy Information Processing
Society, (2003)