Package:
Summary:
Calculate the distance between Earth two points
Groups:
Author:
Description:
This class can be used to calculate the distance between Earth two points.
It takes the latitude and longitude coordinates of two points of the Earth and calculates the distance between them using the Haversine formula.
The distances may be returned in Kilometers, meters, miles, yards, feet or inches.
Package:
Summary:
Compare two images to find the differences
Groups:
Author:
Description:
This class can be used to compare two images to find the differences.
It takes two images and resize them to have 20 by 20 pixels to generate an array with the intensity of the color used in pixels of the resized image.
The class returns a value that evaluates the difference of the intensity of the pixels of the two images.
Package:
Summary:
Scan script files for malicious code
Groups:
Author:
Description:
This class can be used to scan script files to find eventually malicious code.
It can traverse a given directory recursively and checks script files to see if they may contain code that may be eventually malicious.
Currently it finds script files that are using functions often used in infected scripts, such as base64_encode and base64_decode.
Package:
Summary:
Generate classes to manipulate MySQL table rows
Groups:
Author:
Description:
This package can be used to generate classes to manipulate MySQL table rows.
It is an enhanced version of the original package written by Marco Voegeli.
This version can also generate function for retrieving one row or all rows, serializing the object into a string, retrieve the count of row in the table. The update and delete functions were also updated.
Create your own first person shooter action game with the latest addition to the
Free Games Programming Libraries and Source Code
page. This 3D game engine features all the usual 3D graphical effects and 3D sound effects, and comes with a wide variety of tools
(model editor, level editor, etc), and a scripting language. It also includes a set of customisable weapon types that you can use
for your games, letting you get started quickly creating weapons like pistols, rocket launchers, laser blasters, machine guns, etc.
A number of games showing off different features of the software are also included in the package. And it's free.
Package:
Summary:
Handle browser events in PHP
Groups:
Author:
Description:
This package can be used to handle browser events in PHP.
It can register event handler callback functions that should be handled when certain events are triggered.
The main class takes requests to raise events and dispatch them by calling the registered event handler functions.
A specialized sub-class can decode JSON object parameters passed from JavaScript running on the browser to the event handler.
Package:
Summary:
Calculate the age of a person given the birth date
Groups:
Author:
Description:
This class can be used to calculate the age of a person given the birth date.
It takes the birth date and computes the number of years, weeks and days that the person lived.
Package:
Summary:
Create noise with Gaussian or Poisson distribution
Groups:
Author:
Description:
This package can be used to create noise with certain probability distributions.
It can generate sets of values with different with either uniform, Gaussian or Poisson distribution.
It can also apply the generated values at an input signal in input to simulate a noise.
An additional filter class can be used to recover the original by first applying a Fast Fourier Transform, the use high-pass or low-pass before recovering the signal using the reverse Fast Fourier Transform.