Cesar D. Rodas, web development. Technology news. PHP, MySQL, Apache, C, Bash, ASM

Archive for July, 2007

Useful tool for organizing MP3

Monday, July 23rd, 2007

Surfing in php classes I’ve found an useful script to organize the MP3 musics file in a given directory. It is useful because it is writen in PHP/MySQL and offer a Web font-end.

Also it store clips of files, usually of 20 seconds but it is configurable. Useful to debug a list of duplicated mp3 files when you have a great number of files.

Of course this is free software written by Nadir

(more…)

Making HTML page sections into draggable blocks

Tuesday, July 17th, 2007

This class can be used make certain HTML page sections into draggable blocks.

It generates start and end div tags and the necessary Javascript to intercept the events of when the user clicks and drags the block inside the div.

The class can assign given Javascript function to handle the event of when the mouse button is released.

Also this class is Public domain, that mean that you are legaly free to copy, redistribute, modify and also include into close source projects for free

Download gWidgets

Here is a simple test how to use it (more…)

New work…

Thursday, July 12th, 2007

I am very happy because I have a new job.

I am in the CNC, Centro Nacional de Computacion, in Paraguay. It is an honor to be here with the best of my country, peoples and technology.

For you to have an Idea of what the CNC is you can take a look here and here.

I am here learning new things, such as FreeBSD, Perl and many other things.

Internet At CNC

Here is a proof of how I spend my time learning Perl and Downloading things for learn more :)

PHP: Guess the language of a given text

Monday, July 9th, 2007

There exist a open project called LibTextCat. I’ve used this class for many projects with greats results. What this project do is recieve a text as a parameter and return in what lang it is text written.

A great project for web-crawler and other kinds of projects that need text categorization. The only “problem” (that is not a problem) is that I haven’t found a PHP port of it.

So, I’ve implement the LibTextCat algorithm, and the result could be found here. (more…)

PHP: implementing a heavy use of AJAX

Thursday, July 5th, 2007

Today, the trend is to implement AJAX in everything related with Web. AJAX (Asynchronous JavaScript and XML) is not a new programming language, It is a “style” of development that mix two technologies, the client side (JavaScript) and the server site (usually PHP, JSP, Java or other). (more…)

Control your house from Internet

Wednesday, July 4th, 2007

I have finish my high school in a technical school from Paraguay, there was where I learn a few of electronic.

I remember a project that I’ve done that was turn on and off electrical devices with a computer using the Parallel Port (LPT25) (more…)

PHP-iCaptcha: CAPTCHA validation asking questions about pictures

Tuesday, July 3rd, 2007

iCaptcha

This PHP class can be used to implement a CAPTCHA validation method that asks questions about pictures to the user.

It presents several images and asks the user to answer a question related to the pictures. Only one picture is the right answers. The user has to pick the right picture to pass the validation.

The class presents the question and pictures in a form with radio buttons associated to each picture to let the user pick the right picture that answers the question.

The information about the pictures that the user picks is stored in a MySQL database.

Download iCaptcha

PageRank explained for mere mortals

Monday, July 2nd, 2007

The main reason why Google become the most popular search engine is the fact that it was able to provide the most relevant results to the user searches.

Google search results are sorted using an algorithm named page rank. It takes in account the number of ingoing and outgoing links to each page.
(more…)

Enter your email address:

Delivered by FeedBurner

this Site

Archives

July 2007
S M T W T F S
« Jun   Aug »
1234567
891011121314
15161718192021
22232425262728
293031  

Syndication

Google