Monthly Archiv: May, 2009

Yandex.Market YML

Package:
Yandex.Market YML
Summary:
Generate a XML file for Yandex market products
Groups:
E-Commerce, XML
Author:
Viktor
Description:
This class can be used to generate XML file for Yandex market products.

It takes the definition of products for sale, associated categories, and accepted payment currencies.

The class generates a XML file with the product definition in the Yandex market format.


Joker the IRC bot

Package:
Joker the IRC bot
Summary:
IRC client to create bots
Groups:
Chat, Networking, PHP 5
Author:
Sergei Miami
Description:
This package can be used as client to access IRC servers and act as bots.

The main class can connect to an IRC server, send commands and retrieve responses from the server.

It can also detect several types of events and dispatch external plug-in classes that were previously registered to handle those events.


PAC_proxylist

Package:
PAC_proxylist
Summary:
Generate proxy auto-configuration files from XML
Groups:
Configuration, Networking, PHP 5, XML
Author:
Kai Dorschner
Description:
This class can be used to generate proxy auto-configuration files from XML definitions.

It takes a XML file with proxy definitions and generates Javascript for a proxy auto-configuration file that instructs the user browser to access the Internet using one or more listed proxy servers.


[Free] Get Advertisers and Sponsors for Your Website

Are you looking for advertisers and sponsors for your website or blog? Another affiliate network has been added to the Affiliate Programs: Free Sponsors and Advertisers page. Affiliate networks allow you to get sponsors and advertisers for your website from a multitude of different companies. The latest entry has companies from a large number of industries, so it's likely that you can find relevant advertisers for your website from their system. Signing up is free, of course, since affiliate programs are supposed to pay you, not the other way around.

Hbase fun

For the last couple weeks I’ve been working pretty heavily with Hbase. It decidedly has different usage patterns then Mysql, but since I don’t often get to use anything relational in Mysql because of performance reasons it hasn’t been to hard to wrap my head around. Of course having an Hbase committer a couple desks over has helped the process a lot.

So far the biggest issue has been getting access in PHP, we use thrift for that but the raw API leaves a lot to be desired. Luckily it wasn’t too big of a job to wrap things. Now I get joys of schema-less tables, atomic counters, great performance, and reliability. Now i just need to figure out how to get a small cluster for my own projects in a cost effective way.

SMS Twitter to India

Package:
SMS Twitter to India
Summary:
Send SMS messages when Twitter status is update
Groups:
PHP 5, Social Networking, Web services, Wireless and Mobile
Author:
Dharmveer
Description:
This package can be used to send SMS messages to users from India when Twitter status is updated.

There is one class that can retrieve the RSS feed of a given Twitter user.

Another class can access in the IndyaRocks.com Web services API to send SMS messages with the latest Twitter status to a given mobile device of India.


Embed Shoutcast radio

Package:
Embed Shoutcast radio
Summary:
Generate HTML to embed an Internet radio player
Groups:
Audio, Content management, HTML, PHP 5
Author:
Luis Martinez Ulloa
Description:
This is a simple class that can generate HTML to embed an Internet radio player.

It takes the URL of an Internet radio and generates HTML embed tags with the necessary parameters to play the music of the given Internet radio.

The class predefines the necessary embedded parameters but the parameters values can be changed or new parameters may be added.


Count Rows

Package:
Count Rows
Summary:
Count the lines of files that exist in a directory
Groups:
Files and Folders, PHP 5
Author:
De Rosa Luigi
Description:
This class can be used to count the lines of files that exist in a directory.

It traverses a given directory recursively and checks the files with names that have one or more possible file name extensions.

The class returns the total number of lines of the matching files.


Search DB

Package:
Search DB
Summary:
Search for a word in MySQL tables
Groups:
Databases, PHP 5, Searching
Author:
zengwenjie
Description:
This class can be used to search for a word in MySQL tables.

It accesses a given MySQL database and retrieves the list of all tables and text fields.

The class can execute SQL queries that search for records in all tables and all their text fields that contain the given word in their values.

It displays the value of the first table field of all records that were found as result of the search query.


MpQuery

Package:
MpQuery
Summary:
Prepare and execute MySQL database queries
Groups:
Databases, PHP 5
Author:
Matthew Peace
Description:
This class can be used to prepare and execute MySQL database queries.

It can parse a query string to locate % marks that define where parameter values should be inserted.

It uses the printf function format parameter syntax, so the characters following the % marks define the types of the parameters.

The class can also execute the query by replacing the marks by properly escaping the query parameter values depending on their types.


Powered by Gewgley