Archivio Mensile di
Novembre 2007
Altro 29 Novembre 2007, 16:00:32, 363 parole
Abuso di Parcheggio
Sabato sera, di ritorno da una serata al Rolling Stone di Milano, ci siamo fermati in un autogrill perchè la mia amica Anna doveva fare pipì. Mi sono diretto verso l’ingresso per cercare di parcheggiare il più vicino possibile in quanto stava ancora piovigginando, solo che, una volta arrivato davanto sono stato costretto a spostarmi un po’ sulla destra per evitare di finire in mezzo ad una mega-pozzanghera che ci avrebbe impedito di scendere. Facendo tale manovra ci siamo spostati verso l’uscita di una parte del parcheggio dell’autogrill, in quel momento VUOTO, ad esclusione di un paio di macchine probabilmente dei lavoratori di turno. Mentre stavamo scendendo dalla macchina, io, la ragazza che doveva far pipì e un altro amico, escono dall’autogrill due carabinieri che, senza neanche darmi il tempo di appoggiare il piede per terra mi chiedono col loro tono deciso: “Non avrà mica intenzione di parcheggiare li!?”. Ho risposto tranquillamente che non ci saremmo fermati, i miei 2 amici avrebbero fatto pipì e ce ne saremmo andati subito. Loro, a loro volta, mi hanno risposto che non importava quanto saremmo stati; la macchina li non la potevo lasciare perchè ostruiva l’uscita del parcheggio. Inutile il tentativo di fargli notare che: a) il parcheggio era vuoto, a parte le solite due macchine che, come detto, avevano tutto l’aria di essere dei dipendenti dell’autogrill; b) che non ci saremmo fermati più di un minuto; c) e che io non dovevo far pipì ma sarei restato alla macchina e che quindi, se improvvisamente fosse arrivato qualcuno sarei stato li pronto a spostarla. Niente. Ho lasciato perdere la questione di principio, anche perchè, visti i tempi che corrono è meglio non star li a sindacare con le forze dell’ordine negli autogrill, e ho spostato la macchina. A questo punto sono restato su con gli altri, a macchina accesa pronti a partire non appena i due avessero finito di far pipì. Ed è li che l’occhio ci è caduto sulla macchina dei due suddetti carabinieri. Non abbiam potuto fare a meno di fargli una foto, visto che, come potete vedere, era parcheggiata perfettamente sotto ad un bel cartello di DIVIETO DI FERMATA!! Sempre i migliori!

Visual Basic.NET - Programmazione 13 Novembre 2007, 01:04:47, 369 parole
VB.Net ed Excel: formattare i dati contenuti nelle celle
Dopo secoli da queste parti si torna a parlare di Vb.Net, e della sua interazione con Excel. Lo faccio riportando uno scambio di mail con Salvatore, iniziato da una sua richiesta di aiuto alla quale poi lui stesso ha dato una risposta:
Salvatore mi scrive:
Ciao Davis,
ho preso come riferimento il tuo codice Vb.Net per esportare in Excel che funziona benissimo. Un problema che mi assilla e’ che su determinati campi devo esportare dei numeri di telefono e me li esporta senza lo “0″ iniziale, oppure un altro dato deve essere così “359213000112892″ invece e’ così: 3,59213E+14.
Sai darmi qualche info? Anticipatamente ti ringrazio.
Saluti, Salvatore.
Io rispondo:
Ciao,
non è un problema di esportazione ma di formattazione delle celle. Excel vedendo dei numeri li interpreta come tali e quindi gli zeri davanti sono ininfluenti, e i numeri troppo grandi li rappresenta in funzione di un esponente. A te invece serve che vengano rappresentati come stringhe quindi devi andare ad agire sulla formattazione, selezionando la colonna del campo che ti da problemi e dicendogli di considerarla come testo: (tasto destro -> formato celle -> categoria: testo). Questo però, soprattutto per il fatto degli 0 iniziali, andrebbe fatto a priori; probabilmente il modo per impostare la formattazione direttamente da VB.NET ci sarà, ma sinceramente non l’ho mai fatto e purtroppo non ti so dire. Una alternativa che posso consigliarti, se nel tuo caso è applicabile, è crearti un file Excel che ti fa da Modello, vuoto, con le colonne già formattate. Ho scritto un articolo al riguardo, vedi se ti può interessare una soluzione del genere.
Spero di esserti stato di aiuto. Fammi sapere.
Ciao, Davis
Salvatore, trova la soluzione, e me la illustra:
Davis,
Intanto grazie per la cortesia.
Se ti puo’ essere utile ho trovato il sistema per formattare le colonne in base a cosa ti serve. Ad esempio:
'formatta come testo normale e quindi risolve il problema dello 0 ad inizio numero
ExcelSheet.Cells(1, 10).EntireColumn.NumberFormat = "@"
'formatta come valore numerico
ExcelSheet.Cells(1, 19).EntireColumn.NumberFormat = "#"
'formatta le celle come date nel formato indicato, che in questo caso è come mi serviva
ExcelSheet.Cells(1, 26).EntireColumn.numberformat = "ggMMaaaa"
Spero di essermi spiegato e di essere stato utile.
Ringraziandoti porgo distinti saluti,
Salvatore
Questi sono i casi in cui emergono tutta l’utilità e la potenza di un mezzo come i blog. Fantastico.
Programmazione 03 Novembre 2007, 14:03:32, 146 parole
Breve nota tecnica
Mi scrivo qui una breve nota tecnica, che ai pochi lettori fedeli non importerà minimamente, ma che magari può servire a quanti arrivano qua dai motori di ricerca. Più che altro la scrivo qua per me, cosi se mi riserve so dove trovarla.
Se si deve aver a che fare con JSP e MySQL, dopo aver installato Tomcat, occorre scaricare e aggiungere il connector JDBC. Sul sito ufficiale e in rete ovunque si dice di infilare il file .jar dove si vuole e poi di aggiungere tale percorso alla variabile d’ambiente CLASSPATH. In realtà il posto più comodo in cui andare a metterlo, per non dover aver rogne con la modifica di variabili d’ambiente o problemi di percorsi, è nella directori base di Tomcat, quella puntata dalla variabile CATALINA_HOME, nella sottocartella lib. In questo modo se lo carica da solo e non occorre fare niente altro. Fine.