Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Trovare inviti gratutiti per i servizi web che lo richiedono

febbraio 1st, 2010 by Giovanni Caputo

Alcuni servizi ed applicazioni web sono accessibili solo a utenti registrati che possono farlo solo su invito.

InviteMe un nuovo ed utile servizio online  che permette di richiedere inviti per diversi importanti siti che usano questa forma di accesso.

Ecco gli inviti attualmente disponibili:

Lockerz
Xpreed.org
Myanonamouse.net
Google Wave
Fatal-attraction.in
Animebyt.es
Demonoid.com
Scenerace.net
The7sky.org

Category: Siti Web, Tecnologia | No Comments »

Creare un albero vettoriale con brushes e gradiente

gennaio 21st, 2010 by Giovanni Caputo

Category: tutorial | No Comments »

Ascoltare in streaming le colonne sonore dei film

gennaio 7th, 2010 by Giovanni Caputo

MoMuPl è una web application permette, di ascoltare in streaming le colonne sonore di un del film.

Infatti inserendo il titolo del film, nella home page del sito, vedremo comparire la lista dei brani e la copertina.

Category: Siti Web | No Comments »

Imo.Im chat con skype, msn e Facebook dal browser

novembre 28th, 2009 by Giovanni Caputo

Imo.Im, è un servizio web, accessibile tramite il browser, per poter chattare. Senza scaricare nulla potremo chattare con tutti i nostri amici che utilizzano i diversi servizi.

Il client supporta servizi quali MSN, Yahoo, Skype, Google Talk, My Space, ed anche Facebook.

Una volta avviato basta inserire i dati di login relativi al servizio che vogliamo utilizzare, e dunque selezionare quest’ultimo dalla lista sottostante, cliccando sull’apposito pallino di selezione, al termine clicchiamo su “sign on” per iniziare a chattare.

Category: Siti Web, Tecnologia | No Comments »

Realizzare thumbs online

ottobre 9th, 2009 by Giovanni Caputo

Picothumbs.com è una applicazione web che permetti di realizzare delle thumbs/miniature di pagine web.

Il sito richiede la registrazione gratuita e la possibilità di creare un massimo di 250 thumbnails.

Picothumbs_standard

Category: Siti Web, Tecnologia | No Comments »

Creare fototessera online

ottobre 9th, 2009 by Giovanni Caputo

PhotoCabine è una applicazione web, realizzata in Flash che ricrea virtualmente una cabina per fototessera.

Effettua le fototessere creando delle foto dalla propria web cam. Successivamente, potremo salvarle, stamparle o condividerle su facebook.

Category: Siti Web, Tecnologia | 1 Comment »

Utilizzare una stampante in remoto

ottobre 1st, 2009 by Giovanni Caputo

PrinterShare è un software che ci consente di condividere la nostra stampante con altri utenti registrati al servizio e, quindi, di ricevere o stampare documenti direttamente su quelle di altre persone. Il programma manda i file tramite internet alla stampante da cui lo vogliamo stampare (anche su quel computer deve essere installato il software).

How it works schema

Category: programmi, Tecnologia | No Comments »

Sicurezza PHP e MySQL: proteggersi dalla SQL Injections

giugno 1st, 2009 by Giovanni Caputo

Vediamo alcune funzioni utili che possono essere utilizzati per proteggersi dalla SQL Injections. Questo tipo di attacco/problema è causato da alcuni caratteri speciali come apostrofi o slash che, se inseriti in una query, possono compromottere la sicurezza del database.

Vediamo, quindi, alcune funzioni PHP molto utili che preanalizzano i dati prima di effettuare una query.

add_slashes

Funzione built-in che aggiunge uno slash prima di apici, doppi apici, backslash, etc…

Per esempio se usata per la stringa O’Reilly,  la funzione, resituisce O\’Reilly. Questo però non basta per rendere una query sicura.

magic_quotes_gpc

Magic Quotes non è una funzione ma una opzione di configurazione. Questa opzione permette di aggiungere automaticamente blackslask ad ogni variabile, $_GET, $_POST e $_COOKIE,  che contiene uno dei caratteri menzionati precedentemente.

mysql_escape_string

Protegge i caratteri speciali come slash singoli o doppi, backslash, \x00, \n, \r, and \x1a.

Questa funzione è stata progettata proprio per essere utilizzata per query da eeguire su MySQL.

Category: Programmazione, Siti Web, tutorial | No Comments »

Lettore feed in PHP

maggio 27th, 2009 by Giovanni Caputo

<?php

/*

$insideitem = false;

$tag = "";

$title = "";

$description = "";

$link = "";

echo"

";

$xml_parser = xml_parser_create();

xml_set_element_handler($xml_parser, "startElement", "endElement");

xml_set_character_data_handler($xml_parser, "characterData");

$fp = fopen("http://www.nomesito.com/rss.xml","r") or die("Error reading RSS data.");

while ($data = fread($fp, 4096))

xml_parse($xml_parser, $data, feof($fp))

or die(sprintf("XML error: %s at line %d",

xml_error_string(xml_get_error_code($xml_parser)),

xml_get_current_line_number($xml_parser)));

fclose($fp);

xml_parser_free($xml_parser);

echo"";

*/

 ?

function startElement($parser, $name, $attrs) {

global $insideitem, $tag, $title, $description, $link;

if ($insideitem) {

$tag = $name;

} elseif (strtolower($name) == "item") {

$insideitem = true;

}

}

function endElement($parser, $name) {

global $insideitem, $tag, $title, $description, $link;

if (strtolower($name) == "item") {

printf("

•	%s",

trim($link),trim($title),trim($title));

printf("%s",trim($description));

$title = "";

$description = "";

$link = "";

$insideitem = false;

}

}

function characterData($parser, $data) {

global $insideitem, $tag, $title, $description, $link;

if ($insideitem) {

switch (strtolower($tag)) {

case "title":

$title .= $data;

break;

//case "description":

//$description .= $data;

//break;

case "link":

$link .= $data;

break;

}

}

}

Read the rest of this entry »

Category: Programmazione, Siti Web | No Comments »

Applicazione web per il controllo e la gestione del lavoro

maggio 15th, 2009 by Giovanni Caputo

CreativePro Office è una web application, o meglio una suite di web applications per gestire attraverso lo stesso strumento lo sviluppo di un progetto, l’impiego del tempo, la fatturazione, gli incarichi e i contatti (clienti e collaboratori).

Category: Siti Web, Tecnologia | No Comments »