Ports Search

Results 7,7417,750 of 18,669 for descr.zh_CN%3A%E9%81%8F%E5%88%B6%E5%9E%83%E5%9C%BE.(0.013 seconds)
devel/DateTime-Format-IBeat-0.16.1 (Score: 1.802993E-4)
Format times in .beat notation
No Time Zones No Geographical Borders How long is a Swatch .beat? In short, we have divided up the virtual and real day into 1000 beats. One Swatch beat is the equivalent of 1 minute 26.4 seconds. That means that 12 noon in the old time system is the equivalent of @500 Swatch .beats. We are not just creating a new way of measuring time, we are also creating a new meridian in Biel, Switzerland, home of Swatch. Biel MeanTime (BMT) is the universal reference for Internet Time. A day in Internet Time begins at midnight BMT (@000 Swatch .beats) (Central European Wintertime). The meridian is marked for all to see on the facade of the Swatch International Headquarters on Jakob-Staempfli Street, Biel, Switzerland. So, it is the same time all over the world, be it night or day, the era of time zones has disappeared.
devel/POE-Quickie-0.18 (Score: 1.802993E-4)
Lazy way to wrap blocking code and programs
If you need nonblocking access to an external program, or want to execute some blocking code in a separate process, but you don't want to write a wrapper module or some POE::Wheel::Run boilerplate code, then POE::Quickie can help. You just specify what you're interested in (stdout, stderr, and/or exit code), and POE::Quickie will handle the rest in a sensible way. It has some convenience features, such as killing processes after a timeout, and storing process-specific context information which will be delivered with every event. There is also an even lazier API which suspends the execution of your event handler and gives control back to POE while your task is running, the same way LWP::UserAgent::POE does. This is provided by the quickie_* functions which are exported by default.
devel/eventmachine-1.2.0.1 (Score: 1.802993E-4)
Fast, simple event-processing library for Ruby programs
EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.
devel/zentest-4.11.0 (Score: 1.802993E-4)
Ruby Unit Testing Utility
ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails. ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit. unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong. autotest is a continuous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests. multiruby runs anything you want on multiple versions of ruby. Test::Rails helps you build industrial-strength Rails code.
devel/iniparse-0.4 (Score: 1.802993E-4)
Better INI parser for Python
iniparse is a INI parser for Python which is: - Compatiable with ConfigParser: Backward compatible implementations of ConfigParser, RawConfigParser, and SafeConfigParser are included that are API-compatible with the Python standard library. They pass all the unit tests in Python-2.4.4. - Preserves structure of INI files: Order of sections & options, indentation, comments, and blank lines are preserved as far as possible when data is updated. - More convenient: Values can be accessed using dotted notation (cfg.user.name), or using container syntax (cfg['user']['name']). It is very useful for config files that are updated both by users and by programs, since it is very disorienting for a user to have her config file completely rearranged whenever a program changes it. iniparse also allows making the order of entries in a config file significant, which is desirable in applications like image galleries.
ftp/paraget-0.3.0 (Score: 1.802993E-4)
Parallel ftp-fetching program
Paraget implements getting a single file in parallel from different mirror sites. Given that there are mirror-sites for the file one is downloading, one can in principle accomplish a much greater bandwidth by downloading from all the sites in parallel . This is accomplished by dividing the file being fetched into several pieces, and by getting each piece from a different server, and then re-assembling them. If there are enough mirror sites, this partitioning makes it so that the bottleneck is now placed at the client end, maxing the client's connection. Paraget is designed to not only do basic n -equal-piece partitioning of a file and sending requests out to n servers for data, but to also be dynamic during the downloading process. For example if one server is too slow, and paraget was done with faster server downloading its piece
games/darkplaces-20140513 (Score: 1.802993E-4)
Quake engine modification
Dark Places is a Quake modification I have built over the course of 6 years on and off experimenting, it got somewhat of an overhaul when the Quake engine source code was released, and I began developing a custom OpenGL-only engine for it and other mods, which supports Windows WGL and Linux GLX, and has greatly improved graphics and image quality. It can not easily be described, as it is simply an improved Quake, not a total conversion (yet, anyway). The realism of shell casings falling to the floor, much improved bullet impacts, 32bit color alpha blended explosions, blood flying everywhere and sticking to the walls... Behind the scenes the code has changed a great deal, I was not content with the original QuakeC code, and I have greatly changed the engine while maintaining compatibility with normal Quake modifications.
games/freetennis-0.4.8 (Score: 1.802993E-4)
Tennis simulation
Free Tennis is a tennis simulation. The most notable features of Free Tennis are: - Real tactics are useful in the game. For example, it is best to take the net with a slow, low shot (backspin); it is best to play diagonal when you are decentered horizontally, in order not to give angles; you should get back to center and behind the baseline after the shot, in order not to be caught in No-Man's-Land when the opponent hits - The A.I. is very advanced and reflects those tactics; - You have total control over the parabola described by the shot; - The graphic gestures are realistic and elegant; - Different players have different skills; - The game is developed by a former tennis player;
graphics/opencv-2.4.9 (Score: 1.802993E-4)
Open Source Computer Vision library
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code. The library has more than 2500 optimized algorithms, which includes a comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms. These algorithms can be used to detect and recognize faces, identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, produce 3D point clouds from stereo cameras, stitch images together to produce a high resolution image of an entire scene, find similar images from an image database, remove red eyes from images taken using flash, follow eye movements, recognize scenery and establish markers to overlay it with augmented reality, etc.
graphics/opendx-4.4.4 (Score: 1.802993E-4)
IBM's Open Visualization Data Explorer
Data Explorer brings together dynamic computational and rendering tools in a dynamic, programmable framework that enables users to rapidly create visualizations of highly complex data from disparate sources. Data Explorer can be used to add visualization capabilities to existing applications. It is used by companies and institutions for applications in a large variety of visualization fields including computational fluid dynamics, medical imagery, computational chemistry, and engineering analysis. For example, it is currently being used to: * Identify and manage portfolio risk worldwide for a large multinational banking group. * Depict oil-flow simulations to improve drilling success-rates and increase reservoir yields. * Piece together over 5,000 ceiling fragments from a 1,200-year-old temple in Peru. * Help insurance agents identify opportunities to cross-sell product offerings. * Visualize developing weather patterns to improve the accuracy of weather forecasts.