Ultime Releases
Si dice su ~x86
Discussioni Recenti
What time is it? (HHMMSS type 24h)



























































Tips Tips & Tricks [Click to close/open]
E' disponibile la versione BETA di Eucalyptus! Eucalyptus è un sistema di gestione dei template, flessibile e veloce. Insieme al download del programma è possibile visualizzare il manuale. Vai a...

Navigation Bar
Home
Oct
07
PHP5
Uomini, dal momento in cui scrivo questo sito usa PHP5, festa!
Oct
03
GNOME 2.20 su Gentoo
"[...]Other than that, we'll probably start masking and moving the rest of Gnome 2.20 over the next weekend and week. None of us want to have 2.20 be like 2.18 where we were almost 2 months behind every other distro. No ETA yet for unmasking."

Sep
27
Auguri Google!
Immagine postata dall'utente

Google compie 9 Anni!
Sep
26
Nuovo codice: Esempio di Spider

Ho pubblicato il codice per creare uno Spider con console da linea di comando, trovate il codice qui:
http://www.koalasoft.net/KBB/index.php?m=show&t=244
Sep
25
Nuova guida: Paginazione con ORACLE
Trovate la guida qui: http://www.koalasoft.net/KBB/?m=show&t=242&s=0


<?php
if($oci ocilogon('USER','PASSWORD','//HOST/IDENTIFICATIVO')){
        
$query "SELECT * FROM ( 
SELECT a.*, ROWNUM rnum FROM ( 
SELECT * FROM tabella ORDER BY campo) a
 WHERE ROWNUM <=  5 ) WHERE rnum  >= 0"
;
        
$s ociparse($oci,$query);
        
ociexecute($s);
        while(
$row=oci_fetch_array($s)){
            echo 
$row['ID']."<br />";        
        }
    }else{
        echo 
"Impossibile connettersi al database!";    
    }
?>



Sep
19
FireFox super-bug!
Devo assolutamente condividere con il mondo questa cosa.

Come qualcuno già saprà, firefox ha un bug che si verifica in determinate occasioni (non ho capito quali, se lo avete capito e me lo vorreste dire ve ne sarei grato...) che fa si che la richiesta di una pagina venga inviata due volte.

Questo è un bug gravissimo che va ad intaccare anche il lavoro di noi sviluppatori web che ci troviamo obbligati in tali casi ad aggirare il problema con uso di sessioni e i client, basti pensare ad una pagina in un forum che deve inviare un post nel database, se tale pagina viene invocata due volte si effettuerà un post doppio.

Ora su bugzilla di firefox sono moltissime le segnalazioni di questa cosa, tutto sommato ancora nessuno ci ha posto rimedio.

DATEVI UNA SVEGLIA!
Sep
18
Nuova guida: Download dinamico di file con mime type dinamico (OS LINUX)
Potete leggere la nuova guida qui.

Ecco il codice interessato:

<?php
if(isset($_GET['f'])){
            
$bash str_replace(' ','\\ ',"./docs/$_GET[f]");
            
$info exec('file -i '.$bash.'');
            
$info str_replace('./docs/'.$_GET['f'].':','',$info);    
            
$bug explode(' ',$info);
            if(isset(
$bug[1])){
                
$info=$bug[1];            
            }
            
preg_match('/^(.*)\.(.*)$/',$_GET['f'],$matches);
            
header("Content-type: $info");        
            
header("Content-Disposition: attachment; filename=".time().".$matches[2]");    
            echo 
file_get_contents('./docs/'.$_GET['f']);            
        }
?>



Aug
27
SQLite, questo sconosciuto
Immagine postata dall'utente

Molti ne avranno già sentito parlare:

SQLite è una libreria C che implementa al proprio interno un motore per database SQL. I programmi che compilano al proprio interno la libreria SQLite possono accedere ad un database senza dovere eseguire un processo RDBMS separato.

Io devo dire che lo sto usando in questi giorni ed è comodissimo, consiglio gli sviluppatori php di passare in questa pagina per iniziare a fare un po' di esperimenti... (comodissimo l'uso di :memory: come filename del db per creare db temporanei...)
Aug
02
Mi associo

May
29
Eucalyptus 1.11 Beta Released!
Rilasciato EUCALYPTUS 1.11 BETA che può vantare un parser nuovo di fiamma in grado di supportare nativamente i costrutti if,if-else,while e for oltre ad una potenza migliorata sia in fatto di velocità che di accuratezza nel parsing. Potete scaricare i sorgenti qui. Mi raccomando leggete il manuale che alcune cose sono cambiate!