Ports Search

Results 14,20114,210 of 17,773 for comment.zh_CN%3A%E6%8E%A7%E5%88%B6%E5%8F%B0.(0.044 seconds)
devel/gc-7.6.0 (Score: 1.3490242E-4)
Garbage collection and memory leak detection for C and C++
The Boehm-Weiser garbage collection package, for C and C++ - garbage collection and memory leak detection libraries. A garbage collector is something which automatically frees malloc'd memory for you by working out what parts of memory your program no longer has pointers to. As a result, garbage collectors can also inform you of memory leaks (if they find memory they can free, it means you have lost all of your pointers to it, but you didn't free it). C programs may be linked against either of these, and should run (with GC or leak detection) without change. C++ programs must include a header to use garbage collection, though leak detection should work without such source code modifications. See the man page and header files. ps: garbage collection is addictive.
devel/HTML_Template_IT-1.3.0 (Score: 1.3490242E-4)
PEAR Integrated template API
HTML_Template_IT: Simple template API. The Isotemplate API is somewhat tricky for a beginner although it is the best one you can build. template::parse() [phplib template = Isotemplate] requests you to name a source and a target where the current block gets parsed into. Source and target can be block names or even handler names. Features : * Nested blocks * Include external file * Custom tags format (default {mytag}) HTML_Template_ITX : With this class you get the full power of the phplib template class. You may have one file with blocks in it but you have as well one main file and multiple files one for each block. This is quite useful when you have user configurable websites. Using blocks not in the main template allows you to modify some parts of your layout easily.
devel/text-icu-0.7.0.1 (Score: 1.3490242E-4)
Bindings to the ICU library
Haskell bindings to the International Components for Unicode (ICU) libraries. These libraries provide robust and full-featured Unicode services on a wide variety of platforms. Features include: * Both pure and impure bindings, to allow for fine control over efficiency and ease of use. * Breaking of strings on character, word, sentence, and line boundaries. * Access to the Unicode Character Database (UCD) of character metadata. * String collation functions, for locales where the conventions for lexicographic ordering differ from the simple numeric ordering of character codes. * Character set conversion functions, allowing conversion between Unicode and over 220 character encodings. * Unicode normalization. (When implementations keep strings in a normalized form, they can be assured that equivalent strings have a unique binary representation.) * Regular expression search and replace.
devel/pip-8.0.2 (Score: 1.3490242E-4)
Tool for installing and managing Python packages
The PyPA recommended tool for installing and managing Python packages. pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well. pip is meant to improve on easy_install. Some of the improvements: * All packages are downloaded before installation. Partially-completed installation doesn't occur as a result. * Care is taken to present useful output on the console. * The reasons for actions are kept track of. For instance, if a package is being installed, pip keeps track of why that package was required. * Error messages should be useful. * Packages don't have to be installed as egg archives, they can be installed flat (while keeping the egg metadata).
devel/prioritized_methods-0.2.1 (Score: 1.3490242E-4)
Extension to PEAK-Rules to prioritize methods
py-rioritized_methods is an extension to PEAK-Rules to prioritize methods in order to avoid AmbiguousMethods situations.This module provides four decorators: prioritized_when prioritized_around prioritized_before prioritized_after These behave like their peak.rules counterparts except that they accept an optional prio argument which can be used to provide a comparable object (usually an integer) that will be used to disambiguate situations in which more than rule applies to the given arguments and no rule is more specific than another. That is, situations in which an peak.rules.AmbiguousMethods would have been raised. This is useful for libraries which want to be extensible via generic functions but want their users to easily override a method without figuring out how to write a more specific rule or when it is not feasible.
devel/vcrpy-1.7.4 (Score: 1.3490242E-4)
Automatically mock HTTP interactions to simplify and speed up testing
VCR.py simplifies and speeds up tests that make HTTP requests. The first time you run code that is inside a VCR.py context manager or decorated function, VCR.py records all HTTP interactions that take place through the libraries it supports and serializes and writes them to a flat file (in yaml format by default). This flat file is called a cassette. When the relevant peice of code is executed again, VCR.py will read the serialized requests and responses from the aforementioned cassette file, and intercept any HTTP requests that it recognizes from the original test run and return the responses that corresponded to those requests. This means that the requests will not actually result in HTTP traffic, which confers several benefits including: * The ability to work offline * Completely deterministic tests * Increased test execution speed
devel/root-doc-5.02 (Score: 1.3490242E-4)
HTML Documentation for Root framework
This package contains HTML documentation for the Root framework. The installed package is 110 MB large. ROOT stand for "<R>OOTs <O>bject-<O>riented <T>echnologies" - it is an object oriented data analysis framework written in C++. ROOT has its origin at the Centre Europeenne pour la Recherche Nucleaire (CERN) and is a cross platform tool well-known to high energy physicists, but it's also used in a wide range of other data analysis applications. The system consists of the C/C++ interpreter CINT (for interactive development and rapid prototyping) and hundreds of classes, which provides functionalities u.a. for: - Data Histogram and Minimization Operations - Linear Algebra, Matrix and Vector Operations - Tree, Ntuple and other Data Containers/Structures - 2D Graphics, 3D Graphics and Detector Geometry Modeling - Graphical User Interface - Operating System and Networking Interface - Inline Documentation and PostScript Interface - PROOF Server (parallel computing)
devel/tnt-1.2.6 (Score: 1.3490242E-4)
Template Numerical Toolkit
The Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used in numerical applications. The goal of this package is to provide reusable software components that address many of the portability and maintenance problems with C++ codes. TNT provides a distinction between "interfaces" and "implementations" of TNT components. For example, there is a TNT interface for two-dimensional arrays which describes how individual elements are accessed and how certain information, such as the array dimensions, can be used in algorithms; however, there can be several implementations of such an interface: one that uses expression templates, or one that uses BLAS kernels, or another that is instrumented to provide debugging information. By specifying only the interface, applications codes may utilize such algorithms, while giving library developers the greatest flexibility in employing optimization or portability strategies.
devel/sysconftool-0.17 (Score: 1.3490242E-4)
Helps to install application configuration files
sysconftool is a development utility that helps to install application configuration files. sysconftool allows an existing application to be upgraded without losing the older version's configuration settings. sysconftool is a script that is used by applications to update configuration files when a new version of the application is installed. sysconftool reads the new application configuration files, reads any older versions of those files that are already installed, then replaces the old versions with the new ones, but preserving any custom changes contained in the old versions. For more information on sysconftool, and why applications need it, see the installed manual pages: sysconftool(1) and sysconftool(7). With most versions of the man command: "man 1 sysconftool" and "man 7 sysconftool".
devel/tijmp-0.7 (Score: 1.3490242E-4)
Tools Interface Java Memory Profiler
TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler. TIJmp is written to be fast and have a small footprint, both memory- and cpu- wise. This means that the jvm will run at almost full speed, until you use tijmp to find some information. TIJmp uses C code to talk to the jvm and it uses swing to show the tables of information. So tijmp is written in C (using jvmti and jni) and Java. TIJmp runs in the same jvm as the program being profiled. This means that it can easily get access to all things jvmti/jni has to offer. TIJmp is distributed under the General Public License, GPL. Usage: java -Dtijmp.jar=%JAVAJARDIR%/tijmp.jar -agentlib:tijmp <your-class>