Maggio 26, 2007

News ed aggregator

Archiviato in: Info, web, Blog — Jacopo @ 12:39 pm

Questo articolo è rivolto a tutti coloro che leggono giornalmente blog o siti di notizie e hanno bisogno di una gestione più intelligente rispetto ad andare a visitare ogni singolo sito per vedere se sono arrivati nuovi aggiornamenti.
Esistono programmi, detti aggregator che aiutano l’utente avvisandolo in maniera automatica di ogni cambiamento dei blog o di siti di notizie come per esempio quello di Repubblica.
Un rss aggregator molto semplice e leggero in ambiente windows è sicuramente FeedReader (scaricabile all’indirizzo http://www.feedreader.com/download).
Per chi è alle prime armi le impostazioni che consiglierei per l’utilizzo:

Nel Tab generale:
Esegui il programma all’avvio di Windows
Avvia minimizzato nella tray

Nel Tab Avanzate:
Mostra conteggio non letti

L’utilizzo del programma è relativamente semplice.
Per indicare al programma di avvisare quando ci sono dei nuovi post basta seguire questi semplici passi:
Cliccando sul menù file->Nuovo->Feed viene aperta una casella di testo dove è possibile aggiungere il link dell’rss.

Es.
Nel caso di un blog di blogger (blogspot) come per esempio http://iamlocal.blogspot.com è necessario inserire
http://iamlocal.blogspot.com/atom.xml e poi premere ok.
Una volta aggiunto l’elemento alla lista sulla sinistra è conveniente cliccare su questo con il destro del mouse e mettere “Segna questo
feed come letto” così da permettere al software di contare come non letti solo i post futuri.
E’ possibile specificare il tempo di aggiornamento dei post cliccando su di loro con il destro del mouse e andando su modifica post.
La scelta di default è intelliupdate che calcola statisticamente gli intervalli di aggiornamento.
Persolamente io metto sempre o 1 ora o 30 minuti perchè lo reputo molto più comodo.

Alcuni feed RSS da testare:
Home page di repubblica
http://www.repubblica.it/rss/homepage/rss2.0.xml

Sport (Repubblica)
http://www.repubblica.it/rss/sport/rss2.0.xml

Maggio 16, 2007

Problemi di rallentamento XP

Archiviato in: Info — Andrea @ 2:20 pm

Da qualche giorno nel luogo in cui mi reco ogni mattina per contratto, si stanno verificando sui pc dei miei colleghi degli episodi poco piacevoli (anche gielle se n’è accorto).
In pratica “alcune” di queste macchine sono vittime di rallentamenti esagerati che rendono il computer inutilizzabbile.
Dopo una prima ipotesi di aggiornamenti fallati da parte di Microsoft, dell’antivirus, di infezioni del sistema e cose del genere, mi sono reso conto che il problema era da ricercarsi altrove.
Non ero nemmeno confortato da comportamenti uniformi tra le varie macchine, in quanto alcune mostravano segni di rinascita temporanei (della durata anche mezza giornata).

Guardando i processi attivi notavo che uno dei svchost.exe raggiungeva dei picchi del 95-97% di utilizzo della cpu mantendoli per un tempo non giustificabile.

Informazioni

Il file Svchost.exe, che si trova nella cartella %SystemRoot%\System32, all’avvio del computer verifica la porzione del
Registro di sistema relativa ai servizi al fine di redigere un elenco di servizi da caricare. È possibile che più istanze di Svchost.exe vengano eseguite contemporaneamente. Ogni sessione Svchost.exe può infatti contenere un gruppo di servizi, il che significa che possono essere eseguiti servizi diversi a seconda di come e dove è stato avviato il file Svchost.exe. Questo consente un controllo e un debugging migliore.
I gruppi Svchost.exe sono identificati nella seguente chiave di registro:

  • HKEY_LOCAL_MACHINE\ Software\ Microsoft\ WindowsNT\ CurrentVersion\ Svchost

Ogni valore contenuto in questa chiave rappresenta un gruppo Svchost distinto, che viene visualizzato come istanza a sé stante quando si visualizzano i processi attivi. Ogni valore è un valore REG_MULTI_SZ e contiene i servizi che vengono eseguiti in tale gruppo Svchost. Ogni gruppo Svchost può contenere uno o più nomi di servizio estratti dalla seguente chiave di registro, la cui chiave Parameters contiene un valore ServiceDLL:

  • HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Servizio

Per visualizzare l’elenco dei servizi in esecuzione in Svchost:

  • Fare clic sul pulsante Start sulla barra delle applicazioni di Windows, quindi scegliere Esegui.
  • Nella finestra di dialogo Apri digitare CMD, quindi premere INVIO.
  • Digitare Tasklist /SVC, quindi premere INVIO.

Tasklist consente di visualizzare l’elenco dei processi attivi. L’opzione /SVC mostra l’elenco dei servizi attivi in ciascun processo. Per ulteriori informazioni su un determinato processo, digitare il comando seguente, quindi premere INVIO:

  • Tasklist /FI “PID eq IDprocesso” (con le virgolette)

Fonte: Microsoft.com

Volendoci avvicinare a coloro che sono dei profani (la maggioranza) svchost.exe si occupa di lanciare vari servizi . (Servizi terminal, Client DNS, Audio Windows, Centro sicurezza, Servizi di crittografia, Windows Firewall… e molti atri), e ne possono esistere più istanze contemporaneamente.

Cercando una soluzione sul sito della Microsoft mi sono imbattuto in questa pagina in cui si descrive uno scenario molto vicino al mio.

Ma provando su una macchina ad installare la patch da loro proposta la situazione non cambiava.

Dopo tutto sto menare alle fine sembra che il problema sia causato dagli Aggiornamenti automatici, in particolare se si usa la “miracolosa” funzione Microsoft Update (controllato dal processo wuauclt.exe, lanciato dal famoso svchost), che si preoccupa in automatico di aggiornare sia il sistema operativo che la suite Office.

Continuando a cercare in giro soluzioni sono arrivato alla conclusione che l’unico modo per ora è utilizzare un palliativo ovvero DISATTIVARE MICROSOFT UPDATE, mantenendo attivo solo l’update del sistema operativo.

Per fare ciò basta andare sulla pagina di Microsoft Update e dal menù di sinistra andare in Modifica Impostazioni e disattivare l’opzione “Per non utilizzare più Microsoft Update”.

Con questa procedura in pratica si disintalla il componente ActiveX dedicato all’update suddetto, lasciando attivo solo quello del sistema operativo.

Maggio 10, 2007

Link del 10/05/2007

Archiviato in: Links — simonec @ 7:05 am

C# vs Java - Nell’eterna battaglia tra fotocopiatori, vediamo un’ottima antologia sulle differenze tra Java e C#, aggiornata rispettivamente alla versione 6 e 2

Google e MySQL e IBM e MySQL - Gli articoli descrivono il crescente interesse verso il DBMS MySQL: Google rilascia una serie di miglioramenti alla comunità di MySQL, mentre IBM si prepara a vendere soluzioni basate sulla database Open Source e allo sviluppo di software che renda compatibile MySQL con i prodotti IBM

Maggio 9, 2007

E’ tutta la mattina che Windows XP ci da problemi!

Archiviato in: Info — gielle @ 2:41 pm

Capita solo a noi o anche a voi? E’ tutta la mattina che i computer con Windows XP hanno problemi! (continua…)