Technology Experience

Software

Software di terze parti: utility, developer tools, software per Windows Mobile. Software che può aiutarvi nella vita quotidiana (almeno…si spera!)

Software

Pubblicare screenshot sul proprio blog

Sicuramente molti di voi lettori che lavorano nel mio stesso campo, e non solo, hanno in comune una grande e sola problematica, di cui probabilmente ho già scritto in passato. Questa problematica è: come cavolo uploadare le proprie immagini ed i propri screenshot per inserirli in un post del vostro blog?

Sono sicurissimo che la stragrande maggioranza di voi ha già trovato una soluzione: chi sfrutta il proprio hosting, chi usa SkyDrive, chi usa altri servizi di condivisione files, etc. etc. Io personalmente ho un account Flickr Pro da qualche anno, che mi permette di uploadare tutte le immagini che voglio, senza alcun limite. Sfruttare Flickr, inoltre, è abbastanza semplice: è sufficiente creare un photoset dedicato (esempio: “BlogImages”), renderlo invisibile al pubblico, ed inserire qui dentro tutte le immagini, che poi ovviamente sono reperibili via http. Flickr mi piace molto, e da questo punto di vista offre due vantaggi:

  • una volta uploadata un’immagine, Flickr ve la mette a disposizione in diversi formati (original, large, medium, small, square, etc.)
  • essendo raggiungibili tramite un normalissimo url, non dovete installare alcun plugin per il vostro programma di blog posting (esempio: Windows Live Writer), ma è sufficiente dare un comando che in WLW è un semplice Insert Web Image…

Però, parliamoci chiaro, se state scrivendo un post e volete inserire un’immagine la procedura è un po’ laboriosa (soprattutto se ripetuta quasi ogni giorno):

  1. catturate lo screenshot di quello che volete pubblicare (tramite un tool o un semplice Stamp o ALT + Stamp)
  2. incollate in un editor grafico il contenuto della clipboard appena catturata (possiamo usare qualsiasi cosa, dal semplice Paint all’evolutissimo Photoshop)
  3. salviamo l’immagine in un file locale (chessò C:Immagine.png)
  4. uploadiamo l’immagine su Flickr, tramite Explorer, o tramite Flickr Uploadr
  5. qui le cose si fanno lunghe: bisogna scegliere il photoset giusto (“BlogImages”), bisogna settare la sicurezza (foto privata), dare un nome, descrizione, tags, etc.
  6. finito l’upload, bisogna andare su Flickr via browser, raggiungere l’immagine appena uploadata e fare un copia dell’url pubblico nel formato che vogliamo (io uso Medium)

Beh, tra ieri sera e stasera ho scritto una piccola utility che è davvero ultra-comoda per automizzare i 6 passi qui sopra. L’utility si presenta così:

Il tool si chiama Quick Flickr Uploader. Il modo sicuramente più comodo per utilizzarla è attraverso il menù “Invia a” o “Send to” di Windows.

Il suo funzionamento è molto semplice:

  1. Cliccate col destro su un file immagine sul vostro PC, come nel mio esempio qui sopra – il path viene automaticamente specificato nella casella di testo
  2. Cliccate sul pulsante Ok
  3. L’immagine viene uploadata su Flickr e viene assegnata al photoset che avete scelto – nessun intervento da parte vostra, dovete solo aspettare qualche secondo
  4. Al termine delle operazioni, vi viene restituito l’url dell’immagine in formato Medium
  5. Cliccate sul pulsante Copia per mettere negli appunti l’url completo dell’immagine

I punti elencati sono 5 contro i 6 di prima, ma sono sicuramente più semplici ed istintivi.
Smile

Le impostazioni sono le seguenti…

…ovvero il nome del photoset in cui inserire le immagini ed un eventuale nome di file temporaneo nel caso in cui vogliate uploadare un’immagine contenuta negli appunti (che è una feature ancora work-in-progress).

Ovviamente Quick Flickr Uploader al primo utilizzo va autorizzata.

Se qualcuno è interessato, attenda con fiducia: sistemo due cosette e poi la metterò disponibile da qualche parte.

Smile

Send to Kindle
Software

A che punto sono le mie app per Windows Phone 7?

Dunque, le mie applicazioni attive sul marketplace sono fondamentalmente quattro:

  1. Prova Del Cuoco
  2. Bank Finder
  3. Keyzard
  4. Flight Simulator X Viewer (in breve FSX Viewer)

La (2) e la (3) sono ferme, nel senso che non sono previsti ulteriori sviluppi. Di Keyzard sto preparando una nuova versione – Keyzard Saloon – che con la precedente non c’entra proprio nulla, ma ne parlerò in un prossimo post.

Per quanto riguarda FSX Viewer invece le cose si sono fatte complicate. I diversi aggiornamenti che ho mandato (3 fino a questo momento) sono stati tutti respinti per diversi motivi – alcuni stupidi – altri invece che riguardano la violazione di marchi registrati. Nel caso specifico, il logo originale di Microsoft Flight Simulator X. Prima che mi arrivasse il ‘test failed’ dell’applicazione, mi ha contattato un certo Chris avvisandomi che se non avessi rimosso il logo originale di FSX, l’applicazione sarebbe stata bocciata. Ho provveduto immediatamente, rimuovendo il logo originale ed inserendone uno mio fatto in casa.

Sta di fatto, però, che l’applicazione è stata bocciata comunque, proprio questa mattina. A questo punto mi chiedo (e queste domande le ho girate a Chris): posso usare la dicitura ‘Microsoft Flight Simulator X’, anche solo in formato testuale? Siccome ho inserito diverse immagini derivanti da FSX, devo rimuovere anche quelle? Qual’è esattamente il problema?

Insomma, stay tuned!

Send to Kindle
Software

Ascoltare podcast con Windows Phone 7

Quando installate il software Zune 4.7 viene creata una nuova Raccolta (Library) chiamata “Podcasts”, che è l’unico scopo di contenere tutti i files audio di tutti i podcast che vogliamo seguire. Cos’è un podcast? La definizione più accurata la trovate ovviamente su Wikipedia. In breve, si tratta di un feed rss – lo stesso che usate per seguire i blog – solo che invece di post & testo avete a che fare con contenuto audio: quindi files .mp3 o .wav, e via dicendo.

Grazie all’accoppiata Zune 4.7 e Windows Phone 7, potete ascoltare i vostri podcast preferiti.
Come? Vediamo di rispondere a questa domanda.

La prima cosa da fare è: quale podcast voglio seguire?
E vabbè, qui i gusti son gusti. E’ necessario googlare alla ricerca del podcast che vi interessa: ce ne sono di tutti i tipi, tratti da trasmissioni radio o TV, che parlano di tecnologia, politica, narrativa, fantasy, etc. etc. Prendiamo uno come esempio: quello dello Zoo di Radio 105. L’url del feed del post è http://podcasting.105.net/zoobest/zoobest.xml. Copiate questo url ed avviate Zune 4.7.

Sottoscriviamo l’abbonamento al podcast
Qui entra in gioco la stessa terminologia che viene usata con i newsgroup. In pratica, si dice a Zune: ti do in pasto questo feed, tu scarica i post i files audio, tienimi aggiornato, avendo cura di sincronizzare il mio wp7.

Dicevo: avviamo Zune 4.7, andiamo in Collection –> Podcasts, clicchiamo su Add a favorite podcast che si trova sulla sinistra.

ZunePodcast01

A questo punto ci viene chiesto l’url del feed. Incollatelo o scrivetelo, poi confermate cliccando su Subscribe.
Zune si collega al feed, ne scarica il contenuto ed un certo numero di files audio.

ZunePodcast02

Ho evidenziato alcune cose interessanti. Rettangolo verde: l’icona del podcast appena sottoscritto. Rettangolo arancio: i 3 episodi più recenti vengonoscaricati immediatamente; l’elenco continua elencando tutti gli altri episodi, che possiamo scaricare manualmente cliccando sul pulsante Download. Rettangolo viola: qui c’è il pulsante per annullare la sottoscrizione al podcast, ed un altro pulsante per impostare le…ehm…impostazioni specificatamente per questo podcast.

Annulliamo la sottoscrizione al podcast
Se clicchiamo sul pulsante Unsubscribe, Zune ci chiede la conferma.

ZunePodcast03

La conferma può avvenire in due modi: possiamo decidere di mantenere comunque i files audio già scaricati (Save), oppure decidiamo di eliminarli (Delete). Possiamo attivare la casella per far ricordare a Zune quello che stiamo scegliendo in questo momento. Ovviamente il pulsante Cancel chiude la finestra senza fare nulla.

Impostazioni del podcast
Il pulsante Series settings apre una nuova finestra all’interno della quale possiamo decidere come deve funzionare questa sottoscrizione.

ZunePodcast04

Vediamo le voci una ad una. La zona Episodes permette di impostare quanti episodi/puntate mantenere nella raccolta: il valore predefinito è 3, che guarda caso corrisponde al numero di files audio scaricati automaticamente al passaggio precedente. Se aumentiamo questo valore (quello più a destra dice All), nel momento in cui confermiamo cliccando su Ok Zune procederà allo scaricamento dei nuovi episodi, in base a quello che abbiamo scelto.

La zona Playback order permette di impostare se avere gli episodi più recenti o quelli più vecchi. Se abbiamo scelto di mantenere sempre 3 episodi, quindi, saranno i 3 episodi più recenti (che è l’impostazione predefinita), oppure i 3 episodi più vecchi.

La zona Syncing permette di impostare la sincronizzazione con il vostro telefono WP7. Possiamo scegliere:

  1. Sincronizza tutti gli episodi scaricati non ancora ascoltati
  2. Sincronizza tutti gli episodi scaricati
  3. Sincronizza solo il primo episodio non ancora ascoltato
  4. Non sincronizzare un bel nulla

Precisazione sul punto (4): ovviamente non è assolutamente necessario avere un telefono WP7 per utilizzare Zune 4.7. Questa ultima versione di Zune è un normalissimo media player per Windows, quindi è perfettamente lecito scaricare ed ascoltare i podcast anche sul vostro PC.

Sincronizzazione con il telefono Windows Phone 7

Per impostazione predefinita, Zune sincronizza automaticamente tutto quanto. Quindi, se a questo punto collegate il telefono con il cavetto USB, partirà la sincronizzazione. Al termine, basta andare in Musica & Video –> podcast (sul telefono) per vedere l’elenco dei podcast sottoscritti, e per ciascuno gli episodi sincronizzati.

Se volete dare un’occhiata alle impostazioni di Zune, andate in Settings –> Phone –> Sync Options.

ZunePodcast05

Precisazione: per quanto riguarda musica, video e immagini, ho lasciato l’impostazione Items I choose – vale a dire: ti dico io quali canzoni/video/immagini devo sincronizzare. Per quanto riguarda i podcast, invece, ho impostato la voce su All. Ovviamente questo All è soggetto a quello che ci siamo detti prima: se ho un solo podcast sottoscritto, e di questo voglio solo i 5 episodi più recenti, sul telefono finiscono solo 5 files audio.

Sincronizzazione con il cavetto o via wireless

Personalmente fino ad oggi ho sempre sincronizzato usando il cavetto USB e aprendo Zune. Nelle impostazioni di Zune posso anche decidere di effettuare la sincronizzazione attraverso la rete WiFi di casa vostra. L’ho solo impostata, ma a parte questo non ne ho un’esperienza diretta. Tecnicamente parlando:

  1. E’ necessario che il telefono abbia attivato il WiFi e sia regolarmente connesso alla rete
  2. E’ necessario che Zune sia avviato
  3. E’ necessario che il telefono sia sotto carica (la sincronizzazione parte automaticamente dopo 10 minuti di carica della batteria)

Nel momento in cui impostate Zune per la sincronizzazione Wireless, quest’ultimo apre delle porte sul firewall software di Windows Vista/7. Inoltre, è necessario che il telefono sia connesso al PC, questo Zune chiede al telefono quali reti WiFi conosce: dall’elenco ne va scelta una come preferita per la sincronizzazione.

Send to Kindle
Software

GR Sites – Absolute Sound Effects Archive

Annotatevi questo indirizzo:

http://www.grsites.com/archive/sounds/

Qui trovate un sacco di effetti sonori (in formato .wav & .mp3), liberamente scaricabili, pronti per essere utilizzati nelle vostre applicazioni. Il webmaster dice espressamente che tutti i suoni messi a disposizione sono stati raccolti filtrando solamente quelli indicati come “freely distributable”.

L’ho sfogliato tutta sera alla ricerca di cose che mi servivano per il prossimo Keyzard – Saloon Edition e ho trovato cose carine, anche se certi sound effect li ho dovuti tagliare su misura con Audacity.

Send to Kindle
Software

Sincronizzare il calendario tra Outlook/Hotmail/WP7

Qualche minuto fa stavo allegramente conversando con l’amico di community Michele Aponte (ecco il suo blog), e ci stavamo chiedendo se fosse possibile sincronizzare il calendario tra i mondi Microsoft Outlook 2010, il vostro account Hotmail ed ovviamente il nostro cellulare Windows Phone 7.

La risposta è sì. Il meccanismo è semplice e naturale, ma secondo me richiede qualche precisazione e chiarimento.

Innanzitutto, sul vostro PC desktop dovete installare Microsoft Outlook Connector (a 32 o 64 bit). Questo add-in di Office praticamente permette di sincronizzare Outlook 2010 e Hotmail. Cosa sincronizza? Contatti e calendari. Questo significa che quando installate e configurate Outlook Connector, potete accedere ai contatti ed ai calendari di Hotmail direttamente dal vostro PC desktop:

contact_outlook calendar_outlook

 

Outlook 2010 sincronizza il tutto alla successiva riapertura, e secondo me questa è una cosa che nessuno vi dice. Voi potete fare tutte le modifiche che volete ai contatti ed ai calendari, ma Hotmail non ne sa nulla fintanto che non chiudete e riaprite Outlook 2010. Evidentemente, la sincronizzazione avviene all’avvio e basta.

Comunque, a parte questo inghippo che qualche settimana fa mi ha fatto tribolare un po’, da questo punto di vista non ci sono problemi. Quindi, breve riassunto:

  1. Apro Outlook, inserisco un nuovo appuntamento, chiudo e riapro e me la ritrovo in Hotmail
  2. Apro Outlook, inserisco/modifico un contatto, chiudo e riapro e me la ritrovo in Hotmail.

Ma arriviamo al tema del giorno: cosa succede su Windows Phone 7?
Anche qui secondo me c’è bisogno di una piccola precisazione. Innanzitutto, un telefono funziona nativamente e partendo dal presupposto che abbiate un account Live ID. Questa cosa è talmente ovvia che al primo avvio una delle prime cose che vi vengono chieste è proprio username & password del vostro account.

Ora, accendete il vostro WP7, andate in Impostazioni –> e-mail e account –> Windows Live.
Qui ci sono diverse cose interessanti: innanzitutto, c’è la voce “Scarica nuovi contenuti”: qui potete impostare l’intervallo di tempo con cui WP7 controlla e sincronizza e-mail, calendari e contatti. Io ho messo 15 minuti. Per cui: se alle 22:00 ho inserito un calendario/contatto sul mio Outlook 2010, l’ho chiuso e l’ho riaperto, su Hotmail ci finisce alle 22:01, però prima che arrivi sul calendario di Windows Phone 7 dovranno passare altri 15 minuti.

Sempre nella stessa schermata, c’è secondo me un’info fuorviante: “Contenuti da sincronizzare”. C’è una CheckBox che dice E-mail. Falso: vengono sincronizzate e-mail, calendari e contatti. Questa cosa è più chiara se tornate alla schermata precedente (ovvero nella schermata Impostazioni –> e-mail e account). Sotto la voce Windows Live – senza cliccarla – vedete “e-mail, contatti, calendario, foto, feed”. E infatti è proprio così.

Nota bene: se quei 15 minuti non vi vanno bene, vi sembrano troppi, potete ovviamente sincronizzare il tutto manualmente. Come? Dalla schermata iniziale di WP7 cliccate sulla tile relativa all’account Hotmail, e poi cliccate sull’icona Sincronizza – dovrebbe essere l’ultima a destra. Così facendo, sincronizzate tutto quanto manualmente, in questo momento. Se state attenti, in alto a sinistra compare la scritta “Sto sincronizzando…”, e poi qualcosa tipo “Calendario 1/n…”, dove n è il numero di appuntamenti che WP7 sta sincronizzando (aggiungendo, modificando, eliminando).

Altro nota bene: prima di diventare matti, assicuratevi di aver abilitato l’opzione Windows Live nell’applicazione Calendario. Come? E’ semplice: aprite Calendario, cliccate sui tre puntini in fondo a destra per espandere il menù, cliccate su Calendari. Attivate l’opzione Windows Live, che comunque dovrebbe già essere attivata di default.

Il tutto si chiude in tutti i sensi
Mi sono messo d’impegno, e ho provato diverse strade:

  1. ho inserito qualcosa sul WP7, me lo sono ritrovato subito in Hotmail, e successivamente in Outlook
  2. ho cancellato un appuntamento in Hotmail, WP7 se ne accorto dopo il sync, lo stesso Outlook (dopo averlo chiuso e riaperto)
  3. ho modificato un contatto in Outlook, l’ho chiuso e riaperto, Hotmail si è syncato, e dopo lo stesso ha fatto WP7
  4. e via dicendo, un po’ di altre prova

Seriamente: penso che la piattaforma Live sia davvero un collante che permette di usufruire dei suoi contenuti in modo uniforme e eterogeneo, da desktop, da WP7, da browser. Con due click e quattro tap posso inserire un nuovo appuntamento, essere sicuro che indipendentemente da dove io consulti un calendario, esso sia sempre il più aggiornato, senza errori. Il mio vecchio account Hotmail – che ho deciso di abbandonare per evidente troppo spamming – era davvero un incubo, ma da quando ho attivato quello nuovo, lo stesso con cui gestisco il Marketplace di WP7, è davvero un altro pianeta. Affidabile, veloce, e pulito, con zero e-mail di spamming. La rubrica Contatti di questo account è diventata ufficialmente la mia lista di contatti: ho mergiato unito i contatti che prima avevo in locale sul mio Outlook (contatti personali, di lavoro, ex-capi e ex-colleghi, etc.) con tutti i contatti di Facebook, e tutti sono confluiti sul mio telefono WP7 senza battere ciglio.

Con WP7 mi sento a casa, in un mondo più vicino e connesso, dove posso contattare chiunque, sempre & ovunque, e nel modo che ritengo migliore.

Send to Kindle
Software

Togliere la conferma del download file da Internet Explorer

Per impostazione predefinita, le ultime versioni di Internet Explorer bloccano il download di un file, facendo apparire all’utente una barra di avviso proprio sotto la barra degli indirizzi, e sotto la barra dei tab. Ho sempre odiato questa cosa, essenzialmente per due motivi diversi:

  1. sono un utente che so quello che sta facendo, per cui sono sul sito xyz e clicco un pulsante Download, probabilmente quello che voglio fare ed ottenere è proprio il download di un file
  2. confermando il download, IE refresha la pagina: spesso è un semplice refresh, altre volte (come su MSDN Download) la cosa è più fastidiosa, perchè bisogna rifare daccapo tutta la navigazione che si era fatta per raggiungere il link del download

Se volete togliere questa barra di avviso, potete fare come segue:

  1. Aprite Internet Explorer, poi andate sul menù Tools e poi su internet Options
  2. Andate sotto il tab Security e cliccate sul pulsante Custom level…
  3. Cercate la voce Automatic prompting for file downloads ed attivate l’opzione Enable (in italiano appare come Richiesta di conferma automatica per download di file)
  4. Chiudete e confermate il tutto

DownloadAutomaticoIE

Adesso IE non vi chiede più nulla, scaricate e basta!

Send to Kindle
Software

Se mi dite che MSE…

…non richiede il riavvio del sistema per un aggiornamento, allora lo prendo in considerazione.

Qualche giorno fa sul mio profilo di Facebook sono stati nominati diversi antivirus, perchè come in tutte le cose c’è chi preferisce questo o quello, con pro & contro. Io è da parecchi anni (più di 4) che utilizzo AVG – versione a pagamento – e devo dire che sono piuttosto soddisfatto. Credo però che valutare la qualità di un antivirus sia piuttosto difficile, perchè è come valutare un airbag: entra in funzione solo quando ormai è troppo tardi. Non è proprio così, perchè un buon antivirus dovrebbe intervenire prima di un’infezione, però non puoi mai sapere se è stato ha segnalato un falso positivo.

Ma se c’è una cosa che non sopporto è quando un aggiornamento richiede il riavvio del sistema operativo. Capisco che sia un componente “delicato”, però mi dà sui nervi. Non succede spesso, ma succede.

Perciò se mi dite che MSE (Microsoft Security Essentials) non richiede il riavvio, allora posso pensarci su!

Send to Kindle
Software

Configurare al meglio ftp su Windows Web 2008

Sarò anche ignorante, ma stamattina ho appreso che per rendere disponibile il protocollo ftp al 100% al di fuori di un firewall non basta aprire la porta 21.

Da linea di comando, è possibile programmare il firewall prima con questo comando:
netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21

Poi è necessario aprire altre porte dinamicamente per il trasferimento dati:
netsh advfirewall set global StatefulFtp enable

Il primo comando netsh è paragonabile a farlo da interfaccia utente: in pratica, aggiungere un’eccezione per la porta 21 TCP. Ma facendo solo questo avevo i seguenti problemi:

  1. il comando LIST da FileZilla falliva (mentre banalmente un comando ls dal comando ftp da DOS riusciva perfettamente)
  2. qualsiasi trasferimento di file tramite ftp aveva prestazioni assolutamente inaccettabili (per un file da pochi Kb mi veniva pronosticati un tempo di trasferimento di qualche ora)
  3. varie ed eventuali

Una volta eseguito il secondo comando, tutto è tornato alla normalità.

Il link qui sotto riporta un gran numero di informazioni su come configurare al meglio un server ftp sotto Windows Server 2008 (sia ftp 7.0 che ftp 7.5).

Fonte : http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/

Send to Kindle
Software

Performance di copia di files tra host e guest di una vm

Se, indipendentemente dalla piattaforma software che usate per virtualizzare, avete dei grossi problemi a sfogliare la vostra LAN dentro le vostre vm, o notate pesantissimi rallentamenti nella copia di files tra host/guest, seguite questi semplici passi per risolvere il problema:

  1. aprite regedit
  2. editate la chiave HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters
  3. aggiungete la chiave DisableTaskOffload, tipo REG_DWORD, ed assegnate il valore 1
  4. riavviate la macchina host (cioè…il vostro PC fisico)

Provate e vedrete che le cose saranno migliorate.

Fonte : tutti i links trovati su Google 🙂

Send to Kindle
Software

Il migwiz di Windows Vista non funziona sotto Windows 7

C’era da immaginarselo. Dopo la delusione della nuova e peggiore versione del tool migwiz incluso dentro Windows 7 (ne ho parlato qui), ho provato a lanciare sotto Windows 7 la versione vecchia, quella inclusa dentro Vista.

Ho avuto qualche problema, perchè migwiz per Vista a 32bit non gira sotto Win7 a 64bit. E – come ben sappiamo – Virtual PC e Windows Virtual PC non supportano OS guest a 64bit (mi serviva una macchina virtuale per installare temporaneamente Vista). Ho quindi realizzato una vm con VirtualBox, che invece supporta sistemi operativi a 64bit. Dopo aver installato Vista dentro la vm, ho tirato fuori la cartella di migwiz, e ho provato ad eseguire il tool nel mio OS host, che è un Windows 7.

Niente da fare. Cerca diverse dll, che si trovano dentro C:WindowsSystem32. Dovrei sovrascrivere dll di sistema – appartenenti a Windows 7 – con quelle di Windows Vista. Niente da fare: sarò scemo, ma non fino a questo punto. 🙂

Quindi, morale: se lanciate migwiz in un sistema operativo Windows 7, non riuscite a fare le stesse cose che facevate invece dentro Windows Vista (nel mio caso: esportare SOLO le impostazioni di Office 2007).

Che soluzione vedo a questo problema?
Sfruttare la macchina virtuale con dentro Vista, installare anche lì Office 2007, configuratelo ESATTAMENTE come lo volete voi (quindi aggiungere account, firme, impostazioni, regole dei messaggi, etc. etc.), poi eseguire migwiz dentro la macchina virtuale esportando tutte le impostazioni. A questo punto siete a posto: avete ottenuto il file .mig. E’ sufficiente usare (questa volta sì!) migwiz da Windows 7 ed importare il file .mig, per ritrovarvi il vostro Office 2007 configurato come avete fatto nella vm.

Send to Kindle