Marco Pipino Home Page

Ultima modifica 28/1/2007

Benvenuti nel mio sito.

Oltre all'album fotografico che credo possa interessare solo la mia famiglia e qualche curioso conoscente, mi sono permesso di condividere alcuni appunti di programmazione varia (SQL Server, Visual Basic, ASP, HTML) in modo da trovarli sempre quando mi servono mentre lavoro. Magari se fate il mio stesso lavoro qualcosa può risultare anche utile.

In un altra sezione elenco tutti i programmi relativi alla sicurezza che utilizzo e che ho testato in modo da ricordarmi quale non reinstallare e perchè.

Alcuni trucchi per Windows: una stampante PDF per creare file di questo formato a partire da qualsiasi documento, un tutorial per l'invio di Fax dal computer, ecc...

Una sezione sugli scacchi, non c'è molto, ma provate ad entrare se siete appassionati, troverete sicuramente quanche cosa di utile.

Una pagina dedicata a Massimo Troisi con un elenco di frasi estratte dalle sue interpretazioni.

Il primo anno di questo sito si è chiuso con quasi 120.000 pagine visitate e 65.000 acessi unici spero che almeno qualcuno abbia trovato qualcosa di utile.


Ultimi inserimenti:

Running
Guitar Tabs
Script ed errori IIS
Come creare un CD ROM di ripristino per WIndows XP
Risolvere il collation conflict con SQL Server
Cancellare record duplicati in SQL Server
Creare oggetti COM all'interno di query SQL
Gestione dei processi Windows
Pace

Programmazione

Visual Basic

Alcuni programmi scritti e pubblicati su www.freevbcode.com
Capture DOS Output, Dll che cattura l'ouptut di un processo in ambiente DOS e permette di trattarlo come stringa in visual Basic.
Generate CHM documentation From Source Code, Add-in Visual Basic che a partire dai commenti inseriti nel codice genera un file help in formato chm.
Remove IE PopUp, ormai ultra obsoleto, oggi questo codice può essere interessante se si vuole gestire in Visual Basic un programma ridotto a icona nell'Area di Notifica (icon tray)
Questi programmi sono stati pubblicati anche Planet Source Code
Gestione di un file .ini
Ho sviluppato una classe per la gestione dei file .ini per gestire alcuni parametri che altrimenti dovrebbero essere passati tramite linea di comando (e recuperabili quindi tramite il lo statement 'Command'), trovate il codice sorgente della classe ed alcuni esempi su come gestire i fili .ini.

SQL Server

Per lavoro utilizzo Microsoft SQL Server, tutti gli script sono quindi relativi a questo DBMS.
Calcolare i totali a fine query, Gestione degli indici, Gestione dei cursori, esempi di openquery con i linked server, Troncamento del file di log (che dalla versione 2000 non è possibile farlo dall'Enterprise Manager)
Calcolo dello spazio occupato dalle tabelle e dagli indici (direttamente dal Query Analyzer)
Bulk insert copy (Come importare ed esportare grossi quantitativi di dati in formato testo via command line)
Confronto tra la struttura di due databases
La ricerca full-text, esempi sulla creazione di cataloghi, tabelle e colonne SQL Injection: Gli errori da non fare durante la creazione di un'applicazione web che registra gli utenti in un database.

ASP

Come fare il debug delle pagine asp con Microsoft Visual InterDev o Microsoft Visual Studio .NET?
Consigli su come impostare IIS e Internet Explorer per fare il debug passo-passo di pagine ASP senza l'utilizzo del comando stop o della response.write agganciandosi a inetinfo.exe (o dllhost.exe).
Debug di progetti COM+ Visual Basic per gestire un sito web sviluppato in ASP e quindi con IIS.
Inoltre un elenco di scipt asp utili (almeno a me) ed un elenco di errori tipici e loro risoluzione.

JavaScript

Gestire la query string a livello client (Permette di gestire i link come se stessimo lavorando con un linguaggio server-side).
Menu fluttuante (floating menu)

CSS

Tutorial passo passo per la creazione di menu orizzontali drop down e menu verticali multilivello tramite i fogli si stile CSS.

PHP

Appunti di PHP:
  • inclusione di un file all'interno del codice
  • connessione ad un database sia MySQL che ODBC
  • creazione e gestione di un cursore sia MySQL che ODBC
  • creazione di un log http che scrive su database MySQL
  • individuazione delle visite degli spider dei motori di ricerca
  • Scacchi

    Nella sezione dedicata agli scacchi potete trovare molti esercizi e lezioni in special modo relativi al centro partita ed al gioco posizionale.
    Come visualizzare tramite javascript posizioni in formato FEN?
    Scacchi sul cellulare. Sul mio cellulare Nokia 3220 ho installato alcuni giochi: Mobile ChessPartner della Lokasoft (Chess Assistant) e ChessMaster (se lo volete contattatemi o basta collegarsi a qualsiasi hub con DC++, non lo posso condividere perchè non è freeware). Che programma!!
    Per installarlo, una volta recuperati i file .jad e .jar, requisito fondamentale sia la versione del motore java (2.0).
    Un link elenco completo di tutti i programi di scacchi per cellulari.

    Cellulare

    Come collegarsi ad internet col computer (cavo, infrarosso o bluetooth) tramite il modem GPRS del cellulare (Vodafone Omnitel)?
    Come scaricare suonerie, giochi, wallpaper e immagini pagando solo la connessione wap?

    JAR2JAD

    Come installare una applicazione .jar sul cellulare?
    Ovvero come creare un file .jad da un file .jar?
    Un piccolo programma per la generazione di file jad e consigli su come installare quando non si ha la possibilità di collegare il cellulare al computer.

    IIS WAP

    Come abilito il Server Web IIS (Internet Information Services) al WAP?
    Elenco dei tipi MIME da aggiungere.

    Internet

    www.libero.pop3

    Come scaricare la posta da libero con Outlook?
    Ho scritto, in Visual Basic, un programma per scaricare la posta da libero via pop3 senza collegarsi ad internet tramite wind/infostrada.
    Simula un server pop3 sulla propria macchina ed il browser che va a leggere la posta sulla webmail di libero, quindi non fa nulla di illegare.
    Ormai sono più di due anni che lo utilizzo e non ho mai avuto problemi. Oltretutto c'è anche il codice sorgente quindi potete vedere stesso voi l'assenza di spyware o malmware.

    Sicurezza in rete

    Nella sezione sicurezza in rete potete trovare alcuni collegamenti utili per la scelta del vostro antivirus, firewall e antispyware.
    Tutte i cambi di firewall da Zone Alarm (problemi con la vpn di Cisco) ad Agnitum Outpost fino a Kerio per poi tornare a Zone Alarm dopo la scoperta del confronto tra firewall (loro comportamenti in presenza di dll injection).
    Variazioni dell'antivirus tra il VirusScan della McAfee ed il Norton Antivirus, fino ad arrivare al freeware, leggere ed efficiente Anti-Vir.
    Qualche link aggiornato a gennaio 2006 per il confronto tra antivirus ed il confronto tra firewall e la scelta di un buon spyware freeware.

    Appunti SEO

    Appunti di Search Engine Optimization, in generale di gestione di un sito, dalla registrazione dei sito alla ricerca dei back link.
    CPMR - Calcolo Posizionamento sui Motori di Ricerca
    Ho fatto un parser per i risultati dei tre principali motori di ricerca: Google, Yahoo e MSN.
    Questo programma presi in input i server, le parole chiavi ed il sito da analizzare restituisce il suo posizionamento, è possibile registrare tutte le ricerche in un log personalizzabile ed i parametri di default sono gestibili tramite un file .ini

    Alcuni link a tools per la ricerca di keywords alternative da inserire nel testo della pagina.
    I passi da effettuare per la registrazione di un dominio .it (LAR, NIC e maintainer)
    Come individuare facilmente i link nofollow in Firefox tramite la modifica del foglio si stile userContent.css.
    Come reperire informazioni anagrafico geografiche di un indirizzo IP (whois)

    A mio modo di vedere un contatore deve essere freeware, invisibile e deve darti la possibilità di escludere il tuo ip altrimenti installazioni e prove delle pagine inquinano i riusltati. Tra i migliori che ho trovato c'è http://www.ewebcounter.com che oltre ad essere freeware, a poter essere invisibile permette anche di escludere alcuni ip.

    Database ip to country

    Base dati contenente le corrispondenze tra ip e nazioni, esportabile anche in formato csv

    Una Lista di hub fastweb e DC++ in italiano

    Gli hubs DC++ Fastweb sono hub per soli utenti fastweb, ho inserito un elenco. E' abbastanza aggiornato.

    Internet Radio

    Un elenco di Radio in streaming su internet, da Radio24 a Radio Rai a quelle musicali personalizzate.

    Windows

    Piccoli trucchi e alcune considerazioni su tool e programmi del sistema operativo.

    Stampante PDF

    Installazione di una stampante virtuale PDF a costo zero Come creare una stampante PDF freeware?
    Come creare un file PDF gratis a partire da qualsiasi documento?
    Come convertire un documento Word in PDF in modo gratuito?
    Come convertire un qualsiasi documento in formato PDF?
    Qui spiego come creare una stampante PDF a partire dal download di due software freeware (RedMon Redirection Port Monitor e GhostScript) e quindi utilizzabili senza dover pagare neanche un centesimo.
    Ci sono 8 passi da seguire, un file (pdfwrite.rsp) da creare, l'installazione non è delle più facili ma alla fine i risultati sono ottimi.

    Inviare un fax con PC

    Come inviare un fax con computer.

    Creazione Video CD

    Come codificare un filmato in formato AVI o MPEG in MPEG-1, creare un Video CD, o un DVD utilizzando TMpgEnc o Nero. Impostazione del frame rate e del bitrate ed una tabella riepilogativa per tutti i formati sia PAL che NTSC

    Gestione dei file .iso

    Appunti su come creare, leggere e masterizzare i file immagine .iso

    CD Win2K SP4 (Boot)

    Come creare un disco di installazione di avvio con Windows 2000 con Service Pack 4.

    Varie

    La mia Tesi di Laurea

    Trattamento di immagini di tipo medico. Un'applicazione d'esempio di gestione di cartelle cliniche realizzata in Java ed Oracle. Ovvero i metodi per indicizzare le immagini in base alla loro forma e caratteristiche per creare un motore di ricerca per le immagini. Quindi a differenzza dei motori di ricerca standard invece della stringa di ricerca verrebbe inserita un'immagine come query per poi restituire tutte le immagini simili contenute all'interno del database.

    Generatore di password on line

    Fatto rigorosamente in vbscript per guadagnare tempo. Purtroppo funziona solo con Internet Explorer.

    Cavo incrociato

    Come creare un cavo di rete incrociato (crossover)? Mi è capitato di dover creare un cavo incrociato a partire da un cavo di rete normale (cavo RJ45 non incrociato).

    Calcolo Codice Fiscale

    In giro ci sono tanto siti su cui calcolare il codice fiscale, questo è uno dei tanti.

    Massimo Troisi

    Non il solito sito dedicato a Massimo Troisi con l'elenco di tutti i suoi film, ma un elenco di quelle brevi frasi che lo hanno caratterizzato e che spesso nei discorsi con amici citiamo ricordandolo.
    Fino ad ora ci sono una ventina di frasi, ogni volta che me ne ricordo una la inserisco.

    DMOZ Approved


     
    Home