Oh Happy Day (and Happy New Year)!!
19:30 | Categorie: film - Video, me stesso, Musica | 2 Comments
CTFMON.EXE: possibile trojan
Controlla le finestre attive e fornisce il supporto per il servizio di input del testo per il riconoscimento vocale, il riconoscimento della grafia, la tastiera, la traduzione e altre tecnologie di input alternativo dell'utente.
La rimozione di Ctfmon.exe può causare problemi di funzionamento dei programmi di Office XP, pertanto si sconsiglia di rimuoverlo".
Tuttavia se troviamo un suo omonimo da qualche parte,dobbiamo preoccuparci. Mi è capitato di frequente di vedere questo simpatico virus/trojan(?) nelle chiavette USB nella cartella Recycled. Ovviamente questa cartella è inaccessibile da Windows e oltre a contenere il virus contiene un file di configurazione per l'avvio automatico così strutturato:
[autorun]Niente di buono. Avast era solito localizzare tale file all'inserimento della penna USB peccato non riuscisse mai a rimuoverlo. Se ciò dovesse accadere,non dovete far altro che montare tale pennina su una quasiasi distribuzione Linux,accedere a tale cartella settando i permessi di scrittura (nelcaso non ci fossero) e cancellare tutto senza pietà. Per una guida su come montare una penna USB vedere qui.
shellexecute=Recycled\ctfmon.exe
shell\Open(&0)\command=Recycled\ctfmon.exe
shell=Open(&0)
11:32 | Categorie: Linux, Sicurezza, Windows | 7 Comments
Editor di Wordpress bacato e sua soluzione
Oggi ho fatto l'upgrade di Voices Of Heaven all'ultima versione stabile di Wordpress,seguendo questa semplice guida di WP Italia. Nell'area riservata del sito vi è una tabella che riporta degli spartiti e altro materiale musicale che serve ai coristi. Di fatto sono solito marcare certe righe delle tabelle in giallo tramite CSS per evidenziare gli ultimi upload. Ecco il semplice codice:<tr style="background-color: #ffff00;">Di fatto l'editor funziona regolarmente se non aggiungo lo stile alla table row e mi salva correttamente la pagina. Se però aggiungo lo stile,l'editor RIMUOVE TUTTA la riga. Ma proprio tutta,non lo stile e basta,quindi mi sparisce letteralmente quella porzione di codice.
<td><a href="/down/omary.pdf">Oh Mary don't you weep</a></td>
<td>Oh Mary don't you weep</td>
<td>Oh Mary don't you weep</td>
</tr>
sinceramente non è la prima volta che vedo comportarsi stranamente l'editor: a volte non si riesce più a passare da vista codice a vista layout e altri piccoli errori. Questo è un po' seccante perchè mi costringe a salvare su Flashnote il codice della pagina.
Qualcuno di voi ha avuto altre esperienze malandrine con quest'editor?
UPDATE: per risolvere il problema possiamo usare fckeditor,un plugin per Wordpress,testato e funzionante su Wordpress 2.3.1,il quale ci mette a disposizione molte più funzionalità del cosiddetto "editor avanzato" (e bacato) di Wordpress. Ringrazio Guido per il consiglio.
22:33 | Categorie: wordpress | 0 Comments
Aruba e files cs ed sql: ModSecurity restrittivo!
Questo ha come effetto di farvi avere un bell'Internal server Error quando cercate di scaricare tali files. Le possibilità sono:
- zippare i sorgenti;
- cambiare estensione ai sorgenti,mettendo per esempio txt,che non mi pare compaia fra le regole imposte qui sotto dal pattern matching:
[Thu Dec 27 10:37:15 2007] [error] [client xx.xxx.xxx.x] ModSecurity: Access denied with code 500 (phase 2). Pattern match "\\\\.(?:c(?:o(?:nf(?:ig)?|m)|s(?:proj|r)?|dx|er|fg|md)|p(?:rinter|ass|db|ol|wd)|v(?:b(?:proj|s)?|sdisco)|a(?:s(?:ax?|cx)|xd)|d(?:bf?|ll|os)|i(?:d[acq]|n[ci])|ba(?:[kt]|ckup)|res(?:ources|x)|s(?:h?tm|ql|ys)|l(?:icx|nk|og)|\\\\w{0,5}~|webinfo|ht[rw]|xs[dx]|k ..." at REQUEST_BASENAME. [id "xxxxxx"] [msg "URL file extension is restricted by policy"] [severity "CRITICAL"] [hostname "chris.delfinsblog.it"] [uri "/TANK/pages_sql/scripts/sito.sql"]
18:07 | Categorie: Varie | 0 Comments
Risorse utili: software open source per Windows e per sviluppo Web
Per questo mi sono lanciato alla ricerca di un software che avesse più o meno le stesse caratteristiche di Dreamweaver: permettere lo sviluppo di un sito Web lato codice facendomi vedere anche la sua renderizzazione,senza pretese di sincronizzazioni via FTP o uso di template.
In un primo momento son piombato su dei bei siti che portano una lista di molti software open source o free per Windows:
- Open Source Windows: presenta una o più soluzioni software per categoria (web,mail,ecc);
- OSSWin Project: una sorta di directory organizzata in linguette per le varie categorie di software;
- TTCS Osswin CD: raccolta di software open source made in Trinidad e Tobago :D;
- sono soluzioni spesso affidabili e del tutto gratuite: decidi tu se e quanto donare agli sviluppatori;
- se sei uno sviluppatore potrebbe interessarti il codice del programma,modificarlo o apprendere per fare propri lavori;
- l'uso di un software free o open source evita l'impiego malsano (che almeno una volta avranno fatto tutti,me compreso ovviamente) di software P2P per scaricare illegalmente una copia craccata di un software commerciale.
- l'uso di un software contribuisce a renderlo migliore. Più viene usato e più si raffina,grazie al feedback degli utenti. In questo modo possono esser corretti bugs e ampliate le sue funzionalità,per diventare sempre migliori;
Come preannunciato,ecco una lista di software "papabili" e possibili sostituti di Dreamweaver. PREMESSA: non ho provato nessuno di questi software,quindi sono impossibilitato a dire qualcosa di più di quello che posso aver appreso con un semplice sguardo al sito. I lettori passanti di qua che hanno usato tali software sono VIVAMENTE,MA PRORPIO VIVAMENTE INCORAGGIATI a lasciare una loro opinione in merito,rendendo più ricco e valido questo post,che altrimenti lascia il tempo che trova ;)
- NVU: è sicuramente uno dei primi software che salta all'occhio con una semplice ricerca. Mi sembra di capire che il suo sviluppo si sia fermato da tempo,sebbene rimanga sempre una buona scelta su cui ripiegare (così sembra) dai molti link che si trovano in giro. Disponibile sia per Linux sia per windows;
- KompoZer: se ho capito bene,è il figlio di NVU,una sua evoluzione che va a correggere i bug che non venivano più corretti da tempo ormai. Credo che le FAQ del sito siano molto esplicative ad alcune domande che possono sorgervi:
Why call it «KompoZer» instead of «Nvu»?
Because « Nvu and the Nvu logo are trademarks of Linspire Inc. »
As Linspire stopped the development of Nvu, there is no legal way to correct any bug in Nvu.Why is it only a 0.7.10 version?
Because for 99% of the developers in the world, including myself, a «1.0» version means it's ready for professional use. Nvu is very far from that.
KompoZer is already much more stable than Nvu, but there are some bugfixes and features that are necessary before I can decently call it a 1.0 version.
- Selida: impossibile dire alcunchè di questo software,poichè il suo scialbo sito fa di tutto per non promuoverlo,tranne che metter dei banner a disposizione dei lettori. Inoltre mi son beccato parecchi 404,il forum è inutilizzabile. Sembrerebbe un comunissimo HTML editor, ma un sito così poco professionale non mi induce a provare tal software;
- Aptana community edition: questo non sembra davvero niente male e sembra supportare molto bene HTML,CSS e Javascript,anche con strumenti di debugging. Su PHP non dice niente,ma non chiediamo troppo :D;
Altre risorse
- How to parse RSS feeds with PHP;
- AStyle CSS editor;
- Expert Debugger: free easy-to-use tool for debugging PHP scripts.
15:43 | Categorie: software, web development | 0 Comments
Aggiornamenti: Google Reader,Netvibes,PHPStats e Bloxpress
Così ho finalmente piazzato come pagina iniziale di Firefox Netvibes (di cui voglio approfondire il lato tecnico per sviluppatori) e Google Reader.
Google Reader non è affatto male,mi piacer soprattutto perchè:
- non accumula post sul mio computer ma li lascia fruibili sui server di zio G;
- è possibile marcare come "speciali" alcuni post,di modo che posso velocemente leggere le notizie che ho reputato interessanti e smarcarle in un secondo momento una volta che ne abbia tratto quello che mi interessava.
- è possibile condividere con gli altri i propri feed o una parte di essi (io sto condividendo quelli "speciali") e addirittura sottoscrivere il feed a questi post. Stamattina ho dedicato un'oretta buona credo (mentre reinstallavo Vista,aggiornamenti e programmi vari) a Maurizio Pellizzone. A tal fine ecco qui il mio indirizzo di elementi condivisi per Google Reader.
- ho intenzione di conoscere un po' megli oa livello statistico come funziona il mio sito di appunti. Volevo per questo fare un contatore dei download per le varie risorse,poi mi son reso conto che è inutile reinventare la ruota e ho deciso di provare PHPstats. Nei prossimi giorni avrete una sua recensione.
- Mi è balenata l'idea che un giorno,se questa esperienza di blogging dovesse continuare a soddisfarmi,potrei optare per una piattaforma di blogging un po' più "manipolabile" di Blogger. Invece di ricorrere subito a Wordpress,avrei messo gli occhi su Bloxpress (vedi demo). Le features sono elencate qua,voi cosa ne pensate? Avete consigli da darmi in proposito?
13:18 | Categorie: blogger, Eventi, me stesso, web development | 4 Comments
Pillole internettiane natalizie
Come al solito,leggendo vari feed emergono fatti,notizie,software interessanti,che non meritano approfondimento ma che sono utilizzabili nella loro immediatezza:
- E' possibile aggiungere i contatti di GTalk dei bot che effettuano delle traduzioni simultanee di ciò che scriviamo.
it2en@bot.talk.google.com (Italiano< ->Inglese)en2it@bot.talk.google.com (Inglese< ->Italiano) via Geekissimo (oserei dire finalmente un post diverso dalle solite icone natalizie... :-D); - 3700 icone gratuite per software o siti web (via satsgroup);
- Appupdater: sorta di apt o yum per Windows per tenere aggiornati i propri sofwtare (via Lifehacker);
- Lezioni di hacking presso la ISECOM (via satsgroup). Non le ho lette,mi riservo in futuro di fornire un'opinione a riguardo;
- Installare Ubuntu Gutsy da XP/Vista con Wubi (via D. Salamina);
Da ultimo un video esilarante: Jingle Bombs di Achmed,letto sul blog di Matteo Flora. Per la cronaca è uno dei personaggi di Jeff Dunham,noto ventriloquo. Su youtube potrete trovare anche filmati sottotitolati in italiano.
22:11 | Categorie: Links, Varie | 0 Comments
Auguri di buone feste
Per il momento vi lascio una compilation natalizia che ho messo insieme negli ultimi due giorni.
- Mariah Carey - All I want for xmas is you;
- Barry White - We wish you a merry Christams;
- Ignoti - A celtic Christmas;
- John Lennon - so this is Christmas;
- Smashing Pumpkins - Christmas time;
- Elio e le storie tese - Xmas with the yours;
- Enya - Silent night (irish version);
- Glenn Miller Orchestra - Jingle Bells;
- Transiberian Orchestra - Carol of the bells;
- Modena City Ramblers - Canto di Natale;
- Paola Cortellesi e Neri per caso - Sella la renna;
- Joe Satriani - Heavy metal Christmas;
- Slade - Merry Christmas for everybody;
- Smokey Robinson - Deck the halls;
- gloria Gainor - Oh happy day;
- the Ramones - Merry Christmas;
- Boney M. - Feliz Navidad;
- Eurythmics - Winter wonderland;
22:20 | Categorie: Eventi, Musica | 1 Comments
Affidabilità di Windows Vista
Ultimamente vi dirò che il mio sistema è diventato abbastanza instabile,cosa che non mi spiego molto: estrema lentezza,applicazioni che tendono ad "impallarsi" con grande facilità,becessità di più riavvii. Ultimanete Vista non mi ha fatto contento,poco ma sicuro.
19:14 | Categorie: Windows | 3 Comments
Software per webcam
Oggi,visto che ho collaudato malamente il tagliacapelli rasandomi totalmente a zero,volevo farmi una foto con la webcam. Incredibilmente non riuscivo a trovare da nessuna parte un esguibile o una combinazione di tasti che mi permettesse di accedere alla webcam del mio HP Pavillion tx 1000.Così il primo risultato che mi ha ritornato Google per una breve ricerca in merito,è stato yawcam. questo programma è scritto in Java,ma stranamente è disponibile solo la versione per windows (perplessità...). Ad ogni modo questo software offre molte funzioni (che non ho usato):
- dovrebbe permettere di mandare in streaming in rete la nostra immagine;
- permettee la creazione di uno stop motion video in formato Quick Time (questo l'ho provato),è sufficiente scattare le foto,aggiungerle e regolare i frame al secondo;
- permette ovviamente di scattarsi delle foto;
- permette lo scatto di foto se rileva movimento (può andar bene come software "di guardia");
13:43 | Categorie: software | 0 Comments
Come fare screenshot sotto Windows
Questo post e' deicato a Giuspeppe.
Ci sono svariati modi per ottenere uno screenshot sotto Windows. Avevo gia' trattato il caso sotto Linux,alcune cose possono essere ripetute,altre no. In sinstesi ecco cosa possiamo fare:
- Possiamo usare la comoda estensione di Firefox ScreenGrab,che ci permette di selezionare anche la porzione di schermo da salvare. Ma questo va bene solo per le pagine Web che oltretutto non siano in flash;
- usare il tasto "Stamp" piu' Paint non mi pare il caso,ci vorrebbe troppo tempo!
- possiamo usare il programma MWSnap,gratuito e molto comodo ed intuitivo;
- se disponiamo gia' dell'immagine,possiamo usare IrfanView,selezionare la parte di immagine che ci interessa con il mouse e dopo usare il comando Edit -> Crop Selection e salvare la sola parte che ci interessa.
10:42 | Categorie: software, Windows | 1 Comments
Qual è il meglio nella vita?
Spezzone inglese:
- Conan, what is best in life?e sua traduzione italiota:
- To crush your enemies, see them driven before you... and to hear the lamentation of their women!
Conan, qual è il meglio della vita?
Schiacciare i tuoi nemici, inseguirli mentre fuggono e ascoltare i lamenti delle loro donne.
19:17 | Categorie: film - Video | 0 Comments
Fairuse e ripping/conversione di DVD
Finalmente ho trovato un bel software per fare il ripping di DVD e convertirli ad avi. Il software è pure gratis e l'ho trovato scartabellando il bel forum di Cala. L'interfaccia del software è semplice e facilmente intuibile,con un wizard che ci guida nelle varie fasi. Il punto è che tra ripping e conversione mi ha occupato quasi 7 GB di spazio su disco e svariate ore (non so dirvi di preciso perchè ad un certo punto sono uscito di casa con una mia amica :) ).Ad ogni modo missione compiuta! Alla fine mi ha sfronato un bell'avi da 700 MB e buona qualità. Se qualcuno tra voi conoscesse software migliori non esiti a dirlo. Saluti ;)
18:19 | Categorie: software | 0 Comments
Compilation prenatalizia
- l'ascolto di canzoni in macchina con gli amici;
- La visione di alcuni film,come The Bourne Ultimatum, Dracula e Frantic;
- L'uso di servizi Web come Musicovery;
- Foreigner - I wanna know what love is;
- Gotan Project - Una musica brutal;
- Moby - Extreme ways;
- Celine Dion - My heart will go on;
- Barry White - You're the first,the last,everything;
- Nick Drake - Pink moon;
- Bourne Ultimatum OST - Tangiers;
- Tracy Chapman - Bang bang bang;
- Annie Lennox - Love song for a vampire;
- Beatles - Yesterday;
- Grace Jones - Libertango;
- Autori vari - The Queen's Jigg;
- Hootie and the blowfish - Only wanna be with you;
- Jack Johnson - Good people;
- Jon Bon Jovi - Always;
- Lou Reed - Walk on the other side;
- Manu Dibango - Homeless;
- PFM - Celebration;
12:15 | Categorie: Musica | 0 Comments
Creare scripts per Windows Live Messenger
- Windows XP/Vista;
- Messenger Plus! Live installato;
Per creare un nuovo scripts,accedere al menu di Messenger Plus! e trovare la voce "Preferenze". Accedere poi alla linguetta "Scripts". Come potete vedere qui sotto,si possono vedere gli scripts già installati e rimuoverli,mentre più sotto c'è una voce "Crea nuovo".

Cliccandoci sopra si aprirà una schermata in cui vi si chiede il nuvo script e dopo di che un editor che presenta un template di due funzioni principali.
La guida per gli sviluppatori di trova a questo indirizzo. Altre valide risorse per lo sviluppo sono il forum ufficiale nella sezione scripting e mpscript.net.
Presto ulteriori sviluppi a riguardo.
15:39 | Categorie: programmazione, software, Windows | 0 Comments
Alla cortese attenzione di chi copia indiscriminatamente dai blog/siti altrui
Da oggi ho adetito alla campagna "Stop al plagio!" lanciata da Alberto. Trovo vile ed indegno che ci sia gente che copia spudoratamente il lavoro (o le opinioni!) altrui senza nemmeno prendersi la briga di metterne la fonte e soprattutto avere un po' di senso di critica mettendo la propria opinione su ciò che copia (e magari guadagnandoci sopra pure)!Addirittura si arriva ai casi in cui c'è gente che copia i post altrui in maniera del tutto automatica attraverso un plugin di Wordpress (ne ignoro il nome) che non fa altro che prendere il contenuto dei feed e metterlo "così com'è" sul blog del copiatore. Se in qualche maniera,tu lettore,ti senti toccato da questo post perchè ti riguarda (e non sei la vittima ma il carnefice),considera d'ora in poi di:
- mettere sempre uno straccio di link alla persona da cui prendi il materiale (specialmente se il tuo ispiratore fa uso di Creative commons,molto spesso è L'UNICA COSA CHE VI SI CHIEDE!!);
- cercare di metterci un po' più di tocco personale ai propri lavori. Non credo che riproporre materiale altrui di continuo possa costituire un blog di qualità.
11:54 | Categorie: blogosfera | 0 Comments
Quanti tag HTML ti vengono in mente in 5 minuti?
42
01:13 | Categorie: HTML, programmazione, Varie | 4 Comments
Idee che si concretizzeranno nelle vacanze
Seconda cosa voglio condurre un'indagine approfondita sulle photogallery da usare per il sito del coro: nelle prossime settimane troverete svariate recensioni di applicazioni web per photogallery esul mio sito vedrete una demo con delle foto di prova. Quanto alle foto di prova sono indeciso se mostrarvi i miei migliori desktop wallpaper (così potete pure scaricarveli) oppure mettere foto osè di Carmela de Cesare LOL. Quali foto preferite fatemelo sapere dai commenti qui sotto (niente commenti? Metterò foto noiose allora :D).
Come altra cosa da fare ci sarà da rippare il DVD del video del concerto tenutosi a Pisa e mettere su Youtube le performance delle varie canzoni. I video attuali potete vederli qui,lasciate commenti intelligenti per piacere :D
In lista i prossimi argomenti che vorrei trattare esaurientemente,mettendo tutto sul mio sito,qualcuno mi dica se gli sono di gradimento ed interesse:
- Lettura del libro della Gang of Four sui pattern di programmazione (Singleton,Factory method,vi dicono niente?) e fare un join con un libro che tratta tali pattern ma inerente a Java.
- Vita,morte e miracoli sul Cross Site Scripting;
- Imparare PHP 5,uso di classi PEAR più interessanti;
- Analisi approfondita di Wordpress a livello codice e cenni sullo sviluppo di un tema ex novo. Cenni riguardo alla sua sicurezza/insicurezza;
20:31 | Categorie: me stesso, programmazione | 2 Comments
Il truffatore Gianluigi Massa
Questo è il nome,uno dei tanti a dire il vero, dell'infamone che ha tirato un sacco di truffe spacciandosi per venditore di biglietti per concerti musicali soprattutto (ma anche altro),biglietti che non arrivavano mai a destinazione. Costui sembra avere un giro sostanzioso in denaro fruttato dalle truffe.Simply no comment.
20:07 | Categorie: Eventi | 6 Comments
TheOpenCD Edizione Italiana 3.4 rilasciata
linux@studenti (open@polito - Politecnico di Torino) ha rilasciato TheOpenCD Edizione Italiana 3.4, raccolta di programmi open source per Windows della migliore qualita'. E' disponibile per il download all'indirizzo: http://linux.studenti.polito.it/ileana.php.
Le piu' importanti aggiunte in questo rilascio includono 11 nuovi programmi (nota mia: ho linkato e fornito una spiegazione di quei programmi il cuo nome mi era ignoto):
- Scribus: applicazione per desktop publishing (vedi Wikipedia,al momento i server di scribus sono down);
- InfraRecorder: free CD/DVD burning solution for Microsoft Windows.
- RSSOwl: feed reader per win,Mac e linux.
- PuTTY;
- SumatraPDF: slim, free, open-source PDF viewer for Windows.
- Wengophone: voip client;
- Free Download Manager;
- WinSCP: open source free SFTP client and FTP client for Windows.
- Ghostscript;
- MD5summer;
- Workrave: è un programma libero che aiuta nella prevenzione e nel recupero dei danni causati dalla RSI (Repetitive Strain Injury – Ferite da sforzo ripetuto). Il programma, in base all'attività, ricorda di prendere delle pause ed avvisa quando il limite di ore giornaliero è stato superato (vedi volantino). Per Win e Linux,mi sa che prima o poi me lo scarico :D
Sono stati inoltre aggiornati alla versione piu' recente:
- Firefox (2.0.0.11);
- Thunderbird (2.0.0.9);
- SeaMonkey (1.1.6);
- Pidgin (2.3.1): Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.
- VLC (0.8.6d);
- FileZilla (3.0.4);
- GIMP (2.4.2);
- 7zip (4.57);
- Scite (1.75-2): A free source code editor for Win32 and X
- Tribler (4.1.7): application that enables its users to find, enjoy and share content. Win/Mac/Linux
- WinHTTrack (3.42);
- Tux Paint (0.9.18): drawing program for children ages 3 to 12.
- SokobanYASC (1.406): puzzle game.
http://www.theopencd.it/ (si consiglia l'utilizzo di Firefox o altro browser Gecko). TheOpenCD ha ottenuto il bollino di qualità Indire (Istituto Nazionale di Documentazione per l'Innovazione e la Ricerca Educativa). Per approfondimenti: http://www.indire.it/software/.
Cinquemila copie di TheOpenCD sono in distribuzione gratuita, fino ad esaurimento scorte, agli studenti del Politecnico di Torino. E' permesso e incoraggiato l'uso e la copia di tutto il materiale
distribuito da linux@studenti così come definito dalle rispettive licenze di utilizzo. linux@studenti esiste grazie all'attività per lo più volontaria degli studenti del Politecnico di Torino.
linux@studenti - http://linux.studenti.polito.it/
Centro di Competenza sull'Open Source
e sul Software Libero del Politecnico di Torino
"open@polito" - http://open.polito.it/
18:08 | Categorie: software | 0 Comments
Pillole da cazzeggio internettiano
Tra i commenti spunta fuori un certo sito,NOCocozza,che non si risparmia prese di culo senza troppi giri di parole. Ragazzi, Salvo sarà quel che sarà ma farci un sito denigratorio sopra mi pare un po' esagerato eh...non è il caso di dargli tutta sta attenzione.
Quanto a Shannon.it, è la gente a scrivere degli articoli e la redazione li commenta (nel caso siano stati accettati). Per ulteriori informazioni sul sito,che da oggi metterò nel mio feed reader, leggersi questa pagina.
Nel mio girovagare ho poi deciso di dedicare un po' di tempo alla consultazione/spippolazione di:
16:51 | Categorie: Cazzate, Varie | 1 Comments
Tom Tom SDK: si parte
Finalmente è arrivato Tom Tom SDK da non so dove e si può cominciare a spippolare per vedere come interagire con il software di navigazione.
The TomTom SDK allows developers to create Pocket PC applications which can communicate with TomTom NAVIGATOR.
The communication between the two applications functions through a client/server model, where TomTom NAVIGATOR acts as a server receiving commands from the client application and sending back results when possible. The commands are written in message files and sent to the navigation application, which will send back responses written in other files.
Per prima cosa specifico cosa sto usando:
- Windows Vista Premium come sistema operativo;
- Qtek Pocket PC con Windows Mobile 2003;
- Windows Mobile Device Center 6.1 come software di sincronizzazione tra Pocket PC e portatile (ActiveSync si usa su XP non su Vista);
- Visual Studio 2005 (se non l'avete in alternativa potete usare SDK per windows Mobile 2003, eMbedded Visual C++ 4.0 + SP3;)
- Tom Tom SDK 6;
- Tom Tom Navigator 5 (la nuova versione si rifiuta di installarsi su Windows Mobile 2003);
Detto questo vediamo come utilizzare gli esempi posti nella directory examples dell'SDK. Innanzitutto rendiamo la directory scrivibile (io l'ho trovata con i permessi in sola lettura).
Dopo di che facciamo doppio click sul file Simpleclient.vcp. Questo progetto è presente nella directory degli esempi dell'SDK. Quest'estensione indica i vecchi progetti di Visual C++,perciò al doppio click su questo file,ci apparirà un wizard che ci chiede di converitre il progetto per Visual C++.NET 2005.
A questo punto fate Build -> Build solution per compilare il progetto, specificando come profilo di debug Pocket PC 2003. Una volta ottenuto l'eseguibile,spostarlo nella Storage Card del vostro dispositivo e fare doppio click per avviarlo (sempre dal vostro dispositivo). Io ho provato anche a farne il debug con l'emulatore ed effettivamente il programma sembra funzionare,anche se ovviamente non potremo ricevere i dati come se avessimo il TomTom installato con GPS.
L'analisi del codice di questo e/o di altri programmi nelle prossime puntate.
12:23 | Categorie: mobile, programmazione, TomTom, unversità, Visual Studio | 0 Comments
Aperto il guestbook con MGB
Ok ho aggiunto il guestbook Jürgen Grüneisl sul mio sito. Mi è parso un buon lavoro e con una grafica pulita e semplice. Ha pure una procedura di installazione grafica "alla Wordpress",in cui specifichiamo i dati di connessione al DB e i dati dell'amministratore.Siccome sono squattrinato,ho ritenuto opportuno almeno ringraziarlo dell'uso del suo software traducendo in italiano i file della lingua (che ovviamente e per fortuna non sono hard coded ma raccolti in 5 files per varie sezioni). Credo metterà sul suo sito la versione italiana non appena avrò finito di tradurre alcuni pezzi mancanti :)
11:16 | Categorie: software | 0 Comments
Programmare con la libreria GD
PHP is not limited to creating just HTML output. It can also be used to create and manipulate image files in a variety of different image formats, including gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image streams directly to a browser.L'estensione GD è già presente nell'attuale versione di PHP,basta scommentare il ; nel file di configurazione per averla abilitata. Alcuni link utili:
21:52 | Categorie: PHP | 0 Comments
Links interessanti
- Corso per programmatori in linguaggio java: sono dei video,mi interesserebbe magari vedere cosa dicono riguardo le interfacce grafiche,poichè non ho mai approfondito seriamente l'argomento,non avendo mai avuto la necessità stretta di farle; (via satsgroup)
- XHTML-CSS validator: normale validatore per markup e CSS,offre le spiegazioni del W3C. L'unica cosa che potrebbe interessarmi è la relativa estensione Firefox; (via informaticanet)
- Parted Magic: "Parted Magic is a Linux LiveCD/USB/PXE with its elemental purpose being to partition hard drives." (via spippolazione)
- Processing: "Processing is an open source programming language and environment for people who want to program images, animation, and interactions." (via Programmazione.it)
- OpenID commenting: è ufficiale il supporto di OpenID su blogger. Penso che lo implementerò anch'io in futuro,giusto per curiosare.
12:55 | Categorie: programmazione, software, Varie | 0 Comments
Vista,Task Manager e processi che non se ne vanno
In certe occasioni un programma crasha o rimane "lockato" su sa Dio quali risorse e così decidiamo di sbarazzarcene. solitamente impugniamo il task manager e via. Sti cazzi. Il processo non si chiude e tal volta ti torna pure il messaggio "Accesso negato"....
Il problema ovviamente non è solo mio,ma se ne parla qui per uTorrent, qui per Firefox, a me oggi è successo per Windows Live Messenger.
Ora prima che qualcuno cominci a dare qualche soluzione su come poter uccidere processi che si ostinano a rimanere in memoria,vi dirò quello che ho fatto io prima:
- Task Killer non funziona: ho detto "proviamo ad usare qualcosa d'altro rispetto al Task Manager" ma niente da fare....;
- proviamo a killarlo eseguendo un prompt dei comandi da amministratore ed usando i comandi tasklist e taskkill. Risultato:
C:\Users\Chris>taskkill /PID 4752 /F /T
ERRORE: il processo con PID 4752 (processo figlio di PID 1864) non è
stato terminato.
Motivo: Nessuna istanza di esecuzione dell'attività.
Il processo 1864 non c'è più,probabilmente era MSN prima che lo terminassi da task manager,ma non so per quale motivo ci sono altre sue istanze figlie rimaste vaganti e "immortali".... - Process Explorer (che ho sostituito al task manager) eseguito anch'esso da amministratore non mi lascia uccidere il processo. Sempre "Accesso negato" oppure non fa nulla. Ricordo che sto usando un utente superuser e con UAC disabilitato.
- Riavviare explorer.exe non serve a poter uccidere i processi;
11:47 | Categorie: Windows | 2 Comments
PHP Guestbook per i nostri siti
Listuccia:
- Hosting solutions: basato su file;
- phpbook: basato su MySQL;
- PaoBacheca: look un po' scadente...;
- e altri ancora...;
Io comunque continuo a domandarmi come mai sia così schifosamente difficile trovare le demo di applicazioni web. Non posso mica basarmi su una lapidaria descrizione,devo pur farmi un'idea vedendolo in azione! Per questo,questo e quest'artro motivo credo che sceglierò phpBook per il mio sito. Appena è pronto ve lo dico così potrete insultarmi... (cor cazzo! :-D).EDIT: phpBook non si scarica direttamente dal loro sito,ma te lo inviano via mail (???!). Ergo: optp per qualche progetto di Sourceforge,che grazie alla sua funzione di filtraggio nella ricerca ho ridotto la scelta a due progetti,MGB e phpnix.
00:24 | Categorie: MySQL, PHP | 0 Comments
Avere LaTeX su sistemi Windows

TEX is a typesetting program, originally written by Prof Don Knuth (Stanford) around 1978. It implements a macro-driven typesetters' programming language of some 300 basic operations and it has formed the core of many other desktop publishing (DTP) systems. [..] LATEX is a user interface for TEX, designed by Leslie Lamport (Digital Equipment Corporation (DEC)) in 1985 to automate all the common tasks of document preparation. It provides a simple way for authors and typesetters to use the power of TEX without having to learn the entire language. [..] MiKTeX doesn't differ very much from any other TeX system you might have used before.Voglio sperare che ai più sia chiaro quanto scritto qui sopra. Voglio ribadire l'importanza di sapersela cavare con l'inglese: il quantitativo di informazioni presenti in questa lingua (lingua peraltro franca) è spropositato.
Detto questo in parole povere MiKTeX è una distribuzione basata su TeX per la realizzazione di documenti tipograficamente belli e precisi. La cosa che lo differenzia da un comune word processor è che non ci si incentra sulla forma di quanto scriviamo bensì sul suo contenuto,il quale viene plasmato attraverso una serie di comandi e parametri.
Un esempio di un documento tex lo trovate qui (vi verrà chiesto di salvarlo se non avete istruito Firefox su cosa fare per il mime type text/plain,vedi post precedente) e il suo risultato in PDF qui.
quindi mi sa tanto che scriverò la mia tesi con questi "arnesi",sempre che ci sia qualcosa da scrivere sinceramente,essendo un lavoro di programmazione java/C++ non saprei che palle inventarmi....
Ad ogni modo se vi interessa l'argomento potete seguire i miei appunti a questa pagina sul mio solito sito di produzione e appunti. Li vedrete crescere col tempo. Il libro introduttivo che mi sto leggendo è A Beginner's Introduction to Typesetting With LaTeX,liberamente scaricabile.
16:14 | Categorie: software | 4 Comments
Aprire qualsiasi file di testo direttamente in Firefox
Per prima cosa il server deve restituire il tipo "text/plain" per i sorgenti c,java e via dicendo (guarda il file "/etc/httpd/mime.types" sotto Linux, file di configurazione per stabilire l'associazione tra estensioni del file e tipo di file).
Una volta che il server restituisce tale mime type per i sorgenti,abbiamo bisogno di istruire Firefox su come trattare tali files. In ogni profilo di Firefox esiste un file mimeTypes.rdf che si occupa proprio di definire le associazioni. Su Vista il percorso a tale file per il mio profilo per esempio è
C:\Users\Chris\AppData\Roaming\Mozilla\Firefox\Profiles\v5ejid63.chris.Non volevo studiarmi il formato del file,così sono andato alla ricerca di una possibile estensione che potesse modificare e aggiungere nuovi mime types. Di fatto di default in Firefox è possibile modificare le azioni già presenti o rimuiverle ma non aggiungerne di nuove.
Così ho installato l'estensione MIME Edit e ho specificato quanto segue:
L'immagine dovrebbe essere abbastanza nitida per capire. Sono andato per tentativi prima di capire che le estensioni vanno separate da uno spazio e non da una virgola. Potete poi verificare che i files vengano aperti in Firefox facendo una breve ricerca dei files stessi con Google tramite la funzione "filetype:c programming" per esempio,che vi fornirà una lista di files sorgenti in C.14:47 | Categorie: firefox, programmazione | 0 Comments
I gatti fluorescenti
I felini fluorescenti non sono i protagonisti di un nuovo fumetto o di un cartone animato, ma animali in carne ed ossa ottenuti manipolando il loro il Dna. Gli amici pelosi che brillano al buio sono nati lo scorso febbraio. Sono tuttora vivi e in buona salute, un terzo invece è venuto alla luce morto.Via: Tiscali Pet club
10:36 | Categorie: Eventi, Varie | 0 Comments
Alcune chicche di Cala
Mi segno alcuni articoli di Davide Calabrò che potrebbero tornarmi utili:
- Rubare tutte le password di un Pc con Lupen-Pen-Drive;
- I migliori siti - software per converitire qualsiasi tipo di file;
- Scaricare e convertire video con GetTubeVideo;
- Creare un cd di emergenza con i migliori programmi di ogni categoria;
- Unire - merge - dividere -split file pdf;
- Inviare fax gratis con Faxalo - Faxtor;
- Da Windows Vista installare anche Widows XP o altri sistemi operativi;
- Tagliare o dividere un video con freeware Video Cut and Split;
15:01 | Categorie: software | 0 Comments
Firefox Crop Circle
Il 12 agosto 2006 è stato riprodotto anche il logo di Firefox in quasi una giornata,lavorando anche di notte e utilizzando arensi rudimentali.
Una versione molto singolare di "cerchio del grano" (che non è un cerchio alla fine) è questa opera scultorea involuta di agricoltori palermitani. Ottima rappresentazione :D
13:30 | Categorie: film - Video, firefox, Varie | 2 Comments
Il processo mfpmp.exe
The first release, present in Windows Vista, focusses on audio and video playback quality, high-definition content (i.e. HDTV), content protection and a more unified approach for digital data access control for digital rights management (DRM) and its interoperability.Sta di fatto che da oggi non lo userò più,a meno che qualcuno non abbia una qualche chicca per eliminare questo processo,cosa impossibile da fare dal task manager poichè mi nega il permesso :)
23:22 | Categorie: software, Windows | 0 Comments
Nuovi blog nel mio feed reader
Oggi ho aggiunto due blog al mio feed reader. Come nella vita,la gente viene e va, per un blog che ci lascia,uno ci viene a trovare. Ad esempio non capisco il seguito di Andrea Beggi: mi pare un blog come gli altri,senza molti spunti per i miei interessi informatici poichè spesso i suoi post parlano d'altro rispetto ad argomenti tecnici,troppo spesso per i miei gusti. L'ho seguito per un po' e poi è stato rimosso.Il primo blog aggiunto è quello di Massimo Polidoro,foto qui a fianco,giornalista e scrittore italiano, segretario nazionale e cofondatore del CICAP. No non c'entra nulla con l'informatica ma sono sempre stato affascinato dal paranormale e il suo blog sembra trattare casi interessanti per cui staremo a vedere :)
Il secondo è il sito di Julius (che ho visto passar di qui di sfuggita come testimonia mybloglog) che,sebbene in un primo momento fossi un tantino prevenuto in senso negativo dal lancio del suo contest (che tira in ballo pure il vlog del momento), ho trovato onestamente i suoi gli articoli interessanti ed essendo un sito a tematica di grafica computerizzata per lo più,qualche cosa mi fa piacere leggerla,poichè è risaputo che io di grafica non so un cazzo :D
Riguardo ai contest vorrei spiegarmi meglio perchè la mia posizione fosse chiara: dice bene uno dei suoi lettori che più che contest la chiamerebbe riffa,di fatto è un'estrazione tra una selezione di bloggers e non vi è un concorso che premia la bravura di qualcuno. Julius risponde che un contest serio in cui premiare chi crea qualcosa di "grafico" (perdonate la rozzezza dell'espressione) precluderebbe molti.
E' mia opinione che non sia altro che una strategia di vendita del proprio prodotto e,per carità, nella pubblicità che uno si fa non c'è niente di male. Di fatto è stato attaccato ingiustmente da molti lettori i quali bovinamente spesso sparano minchiate,ma ciò fa parte della democrazia e oltretutto ci insegnano ad essere NOI STESSI più intelligenti.
Quel che mi dà fastidio è che la gente che attua i contest ci giri intorno e non ammetta semplicemente che si vuole fare pubblicità. Pubblicità che funziona sicuramente,mi ricordo anche il contest di Geekissimo,a cui si saranno iscritte mille persone con notevole diffusione del proprio blog in rete.
Magari ad un contest serio in cui premiava con qualcosa (anche di simbolico!) per un bel lavoro avrebbe precluso chiunque ma a me avrebbe importato poco sinceramente.
Io voglio puntare sulla qualità e personalità soprattutto di ciò che scrivo e voglio che la gente mi legga (o mi insulti se le va) e mi commenti perchè ne ha voglia e stimolato da quel che scrivo per uno scambio di idee,di programmi e così via. Ma probabilmente penso in piccolo per il mio blog mentre loro vorrebbero farci anche dei soldi. Non sarebbe certo male del resto :D
Dal canto mio voglio che la mia attività di blogger,iniziata per puro caso,non l'avrei neanche detto, resti semplice e amatoriale,un puro hobby che spesso ha i connotati di un libro di appunti (e che non vuole esser nè guida autorevole nè fonte di tutorials per le masse) e che spero sempre più di poter condividere con altri. Mi piace molto condividere i miei appunti e i miei studi e penso che questo sito lo dimostri ampiamente,piaccia o meno :D
19:33 | Categorie: blogosfera, me stesso, Varie | 0 Comments
Maledetti Call center
Ma ragazzi rompete proprio i coglioni!! Oggi mi ha richiamato per la TRILIONESIMA VOLTA la donnina di TeleLIMORTACCI2 per la solita promozione. Ho appena messo Alice tutto incluso quindi non potrei nemmeno passare ad un altro operatore per obblighi contrattuali...sta di fatto che oggi ho FINTO dicendole di essere cliente Tele2 e che ero appena passato al loro gestore da 2 settimane :-D Secondo voi mi cancellerà dal database dei poveri torturati?
A quanto ne so nei nuovi elenchi telefonici del prossimo anno dovrebbe esserci l'autorizzazione a ricevere pubblicità da altri operatori. Io all'omino Telecom ho detto che non la voglio più ricevere da nessuno,spero funzioni. Del resto arrabbiarsi è inutile,loro hanno molta più pazienza e perseveranza di me :D
17:10 | Categorie: me stesso | 0 Comments
I miei errori più comuni in PHP
- unexpected T_VARIABLE : di solito manca qualcosa,se per esempio avete un if in cui fate un confronto tramite un certo operatore e vi scordate di metterlo;
- unexpected T_ELSE: ad esempio se avete:
if ( )
dothings()
else doelse;
senza punto e virgola sull'istruzione dell'if,otterrete quest'errore; - unexpected $end: solitamente avete mancato di mettere tutte le parentesi graffe necessarie;
- syntax error, unexpected '}': probabilmente avete omesso una parentesi graffa;
- unexpected T_IF: controllate magari non avete messo un punto e virgola prima di un if;
- Maximum execution time of 30 seconds exceeded in nome_script: controllate innanzitutto di non aver creato un ciclo infinito,fatto ciò potreste considerare il caso di allargare il numero di secondi editanto la direttiva
max_execution_timein php.ini oppure usare la funzione set_time_limit quando PHP NON gira in modalità sicura. Inoltre provate a non usare funzioni in file di risorse prima che esse non siano state definite,ciò potrebbe rallentare l'esecuzione.
12:40 | Categorie: PHP | 0 Comments
Odio gli usi impropri di MSN :-)
Questo post sembra una risposta ampliata a quello di Davidonzo. Ricordo che ai tempi commentai al suo post come "la colpa" sia attribuibile ad una certa fascia di utenti (adolescentelli per lo più) che fanno un uso (e abuso) improprio di quello che è da sempre,una grande forma espressiva nel linguaggio scritto nei media digitali a distanza di oggi: le emoticons. E' da sottolineare che una stessa medesima frase,con o senza un sorrisetto alla fine,può esser presa in modi diversi (anche in malo modo).
E' necessario farne un uso oculato ed intelligente,soprattutto per comunicare con precisazione quello che vogliamo trasmettere agli altri.
Ebbene un universitario italiano,leggendo il mio sito nella sezione di programmazione java,oltre ad offrirmi un lavoro su commissione retribuita (che ho svolto solo ad amici in genere) mi smerda le sessioni di MSN con trilli e frasi di questo tipo:
Continuamente,frasi di questo tipo,in cui alle volte il significato è comprensibile dopo aver fatto clic sull'icona e "aggiungi" per vedere la scritta. In fatti l'uso più sconsiderato delle emoticons è quello di dare loro come chiave associativa una parola (o una parte di essa) corrente della lingua usata. Nell'esempio sopra vengono sostituite le parole "No","è","ne" e qualcosa dalla sveglia in cui mi è impossibile dedurre,tantomeno ricordare.
Ragazzi,per Dio,piantatela di usare le emoticons alla cazzo!
22:46 | Categorie: Varie | 4 Comments
Gestire files FLAC
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. Probabilmente avrete poco a che fare con questo formato in generale. Se non ricordo male forse i Radiohead mettevano a disposizione le loro canzoni di "In rainbows" in questo formato se si faceva loro una donazione.flac.sourceforge.net è un ottimo sito che raccoglie tutto quello che vogliamo sapere riguardo all'uso di questo formato.
il programma per Windows flac è in grado di convertire da questo formato a wav. Ovviamente i files saranno anche 3 volte più grandi.

Se volessimo invece far masticare files flac e ogg a Windows Media Player dovremmo installare gli opportuni codec.
Fino ad oggi ho sempre usato WMP per comodità,trovandomelo già installato e non essendo male. Inoltre il rippaggio di files da CD ad MP3 a buona qualità è abbastanza veloce. Chiedo invece agli utilizzatori di winamp di lasciarmi un'impressione sul loro player e di farmi sapere se è in grado di fare il ripping di files da CD a MP3. Grazie :)
08:37 | Categorie: Musica, software | 0 Comments
Aspettate un attimo a giudicare
Come nella vita,bisognerebbe aspettare a giudicare male una persona. Potrebbe rivelarsi qualcos'altro da quello che ci aspettiamo. La similitudine introduttiva serve a consigliare di installare sul vostro sistema due gestori pr archivi diversi: infatti talvolta quello che non riesce ad aprire uno,lo riesce ad aprire quell'altro,proprio come avviene talvolta per gli antivirus.Nel mio caso ho deciso di tenere i migliori secondo me: AlZip e ZipGenius. Molto spesso nei siti viene consigliato WinZip: perchè pagare (ammesso che lo facciate) per qualcosa che viene egregiamente e gratuitamente offerto da altri programmi?
17:50 | Categorie: software | 3 Comments
Musicovery è eccezionale
Musicovery è un'applicazione fatta in flash che ha le sembianze di una radio,o meglio,una sorta di iPod o lettore mp3 dal quale potete selezionare non solo la decade temporale di riferimento per i brani musicali,ma anche lo stato d'animo in cui siete,il quale a sua volta influenzerà le canzoni che l'applicazione vi farà ascoltare.Per usare l'applicazione non è nemmeno necessario registrarsi ed è una cosa piuttosto positiva non far perdere tempo all'utente. Ad ogni modo se ci si registra abbiamo la possibilità di scegliere le nostre canzoni preferite e di bannare quelle che non ci piacciono,in maniera tale che non ci vengano più ripresentate in futuro (non male davvero!).
Tramite questo servizio ho conosciuto autori che non mi sarei mai sognato di ascoltare da solo poichè non li conoscevo e non ne avevo mai sentito parlare. Senza dubbio uno dei miei servizi preferiti,da bravo amante della musica.
14:21 | Categorie: Servizi, Web 2.0 | 7 Comments
Cambio logo

09:20 | Categorie: grafica | 0 Comments
Data in italiano in MySQL
Ad esempio per formattare secondo le usanze italiane la data inglese odierna (2007-12-04 17:03:08) ottenuta tramite la funzione
now() per esempio possiamo fare così:
select date_format(NOW(),"%d-%m-%Y %T");
In questo caso %d sta per giorno,%m per mese e %Y per anno,mentre %T rappresenta l'orario in hh:mm:ss. Vedere la fonte per ulteriori e più approfondite informazioni.
Fonte: il forum di HTML.it
16:56 | Categorie: MySQL | 0 Comments
Immagini libere per i blog
Ispirato da questo bel post di Robin Good,vorrei cercare di analizzare alcuni fra i siti che ha elencato,con un occhio di riguardo alle modalità d'uso dei servizi e le licenze d'uso.
Il primo è stock.xchng,archivio contenente fino ad oggi circa 341342 foto. Per scaricare una foto è necessario registrarsi mentre se volete solo la thumbnail ovviamente basta salvarsela (non c'è alcun inutile javascript che lo impedisca). Sotto un'immagine c'è un link ai termini della licenza,i cui passi salienti sono queli riportati qui sotto:
You may use the Image
- In digital format on websites, multimedia presentations, broadcast film and video, cell phones.
- In printed promotional materials, magazines, newspapers, books, brochures, flyers, CD/DVD covers, etc.
- Along with your corporate identity on business cards, letterhead, etc.
- To decorate your home, your office or any public place.
You may not use the Image
- For pornographic, unlawful or other immoral purposes, for spreading hate or discrimination, or to defame or victimise other people, sociteties, cultures.
- To endorse products and services if it depicts a person.
- In a way that can give a bad name to SXC or the person(s) depicted on the Image.
- As part of a trademark, service mark or logo.
- SELLING AND REDISTRIBUTION OF THE IMAGE (INDIVIDUALLY OR ALONG WITH OTHER IMAGES) IS STRICTLY FORBIDDEN! DO NOT SHARE THE IMAGE WITH OTHERS!
Always ask permission from the photographer if you want to use the Image
- In website templates that You intend to sell or distribute.
- For creating printed reproductions that You intend to sell.
- On "print on demand" items such as t-shirts, postcards, mouse pads, mugs (e.g. on sites like Cafepress), or on any similar mass produced item that would contain the Image in a dominant way.
10:29 | Categorie: Servizi | 0 Comments
.htaccess e Vista
Quest'errore non si verifica invece se si effettua la stessa operazione dal prompt dei comandi con il comando
RENAME file.txt .htaccess. Queste sono il genere di cose che mi fanno pensare male di chi progetta qualcosa...Per caso succede la stessa cosa su XP che qualcuno sappia?00:15 | Categorie: Windows | 1 Comments
Tag cloud in PHP/MySQL
Mi piacerebbe poterlo fare in AJAX ma non ho ancora molta competenza tecnica per realizzarlo così al momento,magari una seconda versione in un futuro potrà esser fatta così. Pensavo altresì di taggare le ricette e di creare delle tag cloud come siamo abituati a vederle nei blog. Riporto qui per mia utilità una serie di link per creare una tag cloud con PHP e MySQL:
- Yappy.it: php4;
- Lots of Code: php5;
- Prism Perfect: php4;
- Scriptsplayground: php4;
- Tagtagweb: php4;
- About.com: stilizzare una tag cloud;
12:24 | Categorie: MySQL, PHP | 0 Comments
L'Hello World in C++ e Visual C++
Come già preannunciato,mi tocca imparare per lo meno le basi di C++ per poter lavorare alla tesi. Ebbene sto leggendo un libro un po' datato,ispirato dal titolo: "Teach yourself ANSI C++ in 21 days",0-672-30887-6, J.Liberty, J.Hord - SAMS Publishing (1996). Il primo esempio di codice mi riserva subito dei problemi con Visual Studio:
Di fatto non riconosce "cout",proprio come se la libreria non fosse stata importata. Girovagando per la rete,per rendere compatibili i programmi con il compilatore Microsoft,bisogna usare questo codice:
#include "iostream.h"
void main()
{
cout << “Hello World!\n”; }
Mi raccomando di mettere "stdafx.h" prima di ogni altra cosa poichè il compilatore ignora qualsiasi cosa anteposto a questa stringa.
#include "stdafx.h"
#include "iostream"
using namespace std;
/* per rendere compatibile il normale codice c++
* in VS bisogna anteporre le librerie e il namespace
* messi qui sopra */
void main() {
cout << "Hello World!\n"; }
14:14 | Categorie: c++, Visual Studio | 5 Comments
L'autorità dei blog,baclinks visite uniche e amenità varie
Non sono molto interessato a questo genere di argomento anche perchè la mia attività qui su Blogger è una sorta di esperimento,una condivisione "dialogata" dei miei appunti e di cose di cui mi piace parlare,anche per sfogo,magari nella speranza a volte di discuterne con altre persone.
Alle classifiche ci do un occhio ogni tanto e mi son appuntato i links alla mia destra giusto per non soffocare i miei bookmarks firefoxiani ormai al limite del collasso.
Il commento che mi è sembrato più calzante è quello di tal fulvia leopardi che riporto qui sotto:
@ Teo: io non parlo della nascita di blog tecnici / di cavolate /altro: semplicemente, dico che a forza di “contarsi” bloggare è diventato peggio di un lavoro, dove tutti cercano di superare tutti (e non ho capito bene a quale scopo, francamente)
@ Francesco: io non parlo di contest, barcamp, non regalo iPod né altro. Poi magari il mio blog fa schifo e su questo non ci piove, non trovo di meglio che scrivere degli strafalcioni di mia mamma, ma se uno per un giorno non scrive, per me non sarebbe certo la fine del mondo (e poi, francamente 2, i blog che parlano di blog - barcamp e fuffe simili - sono peggio di quei programmi tv dove si parla di altri programmi tv
@ Napolux: le classifiche sono inutili e sopravvalutate: conosco blog poco visitati, poco commentati e poco linkati che sono più meritevoli di tanti blogger ‘autorevoli’; quando io sono atterrata sul pianeta blogsfera - 2003, era più piccolo di oggi ma assai affollato, sai? - non c’erano classifiche né altro, eppure la ’scrematura’ e i blog migliori li ho scovati lo stesso - e il 90% di questi non rientrano in classifica
01:10 | Categorie: blogosfera, Varie | 3 Comments


