Software
Programmi utili
Possiamo tranquillamente dire che Notepad è ormai un programma abbastanza maturo e stabile .
Tuttavia, ieri dovevo modificare un file .bat, quindi clicco il pulsante destro del mouse sul file, faccio click su "Edit" e ottengo questo simpatico messaggio di errore :
Sgrat, sgrat... Qual è la causa? Il comando associato alla Shell Extension.
Andando con regedit nella chiave HKEY_CLASSES_ROOT\batfile\shell\edit\command si nota che il comando termina con i doppi apici ("). Togliendoli, tutto torna a funzionare .
Chi ha aggiunto quei famigerati doppi apici? Ci stiamo ancora lavorando...
Sembra che la "feature" di Internet Explorer che richiede esplicitamente un click del mouse per attivare un controllo Flash o una applet Java sarà modificata in modo che l'attivazione del controllo risulti automatica.
Non so voi, ma io lo trovo snervante...
E' stata rilasciata una nuova versione di RSS Bandit: la 1.5.0.10 (scaricabile da qui).
Personalmente, mi sono abituato ad usare Internet Explorer 7 anche come RRS aggregator, quindi non so se lo installerò... Ah, questa versione dovrebbe risolvere le magagne dell'interfaccia utente sotto Windows Vista.
Per chi vuole cambiare un po' aria al proprio desktop, è disponibile lo Zune Theme. Dà a Windows XP un look in stile Windows Vista (no, niente Aero Glass... ;-) )
Ieri ho installato Windows Defender in versione finale; non avevo mai visto le versioni beta, ed ero curioso di provarlo. Non ho mai avuto problemi di spyware e malware, ma la prudenza non è mai troppa. :)
Setup tutto ok, ma appena lo eseguo con il mio account (restricted) ricevo un bell'errore: Access Denied. Eseguito con un account amministrativo, tutto ok. Ho così collegato un po' di cose, nel caso l'utente non sia un administrator:
Windows Defender non permette di aggiornare le definizioni (anzi, non ti permette proprio l'utilizzo!).
Norton Antivirus/Symantec Internet Security non permette il LiveUpdate.
F-Secure Antivirus/Internet Security non permette l'aggiornamento delle...
Visto che d'ora in avanti sarà possibile scaricare la MSDN Library anche senza una MSDN Subscription (come riportato nel post di Corrado), sarebbe comodo avere tutta la documentazione su DVD in sostituzione dei 3 cd disponibili nel download.
Per fare questo, è necessario un tool che permetta la modifica dei file .msi. Ne troviamo uno nel Windows Platform SDK, chiamato Orca (sembra un'imprecazione , ma è utile allo scopo).
Dopo esserci procurati questa utility, basta seguire questi passi:
Copiare il contenuto dei 3 cd della MSDN Library in una cartella sull'hard disk.
Con Orca, aprire il...
Capita che, saltuariamente, venga riportato nell'Event Log di Windows questo errore:
Source: .NET Runtime
Category: None
Type: Error
User: N/A
The description for Event ID ( 0 ) in Source ( .NET Runtime ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Unable to open shim database version registry key - v2.0.50727.00000.
Non ho trovato molta documentazione al riguardo, ma "Googlando" qua e là, ho...
E' stata rilasciata la versione finale di VMware Server, scaricabile gratuitamente da qui. Il download è bello corposetto (145 mb)... Rinuncerò ad usare il mio 56k...
Dopo Microsoft con SQL Server Express, anche Oracle e IBM hanno rilasciato le versioni Express dei loro database.
Oracle Database 10g Express Edition
IBM DB2 Express-C
Sto mettendo il font Consolas ovunque mi serva un font proporzionale: Visual Studio, Notepad++, Query Analyzer, ecc...
In questo articolo della Knowledge Base è spiegato come aggiungere un nuovo font al Command Prompt, che, di default, propone solo Raster Font e Lucida Console.
Dopo la modifica è necessario il reboot.
Riporto testuali parole dal blog di Aaron Margosis:
With today's threat landscape and the way malware works today, you are better off running as non-admin WITHOUT anti-virus than you are running as admin WITH anti-virus.
Sicuramente si è ancora meglio protetti utilizzando un utente con permessi limitati E un antivirus. Da tempo ho sostituito i vari antivirus commerciali con il valido (e gratuito) avast!, il quale, aiutato dal fatto che l'account che uso ha permessi zero sul sistema, mi ha permesso di raggiungere un buon livello di sicurezza.
In generale, penso che la causa dei maggiori malfunzionamenti in un sistema Windows sia proprio dovuto al...
Nel mio precedente post ho riportato una procedura per configurare SQL Server Reporting Services in modo fa farlo funzionare anche se l'utente indicato nel tag
del machine.config non è ASPNET e l'utente che usa Visual Studio non è un Administrator.
Ebbene, ho provato poi a fare qualcosa, e, come volevasi dimostrare, qualcosa non va: il deployment dei report da Visual Studio non funziona. :-(
Mi sono rimesso al lavoro con costanza e, finalmente, penso di essere riuscito a trovare cosa non andava.
L'utente che viene impostato nel machine.config al posto di ASPNET deve avere gli stessi privilegi di ASPNET stesso a livello di...
Ormai mi sono convinto: non ha senso dare al proprio account diritti amministrativi sul Pc. Chi mi ha iniziato a questo "credo" è stato il blog di Marco Russo, il quale ha riportato più volte il concetto, ed io, piano piano, mi ci sono abituato: ormai con il mio restricted user faccio tutto, utilizzando Administrator solo quando serve.
C'è però una cosa che non è semplice fare se non si è un administrator: il debug delle applicazioni ASP.NET su IIS 5 (su Windows 2003 e IIS 6 è un po' più semplice...). Come riportato nell'utilissimo articolo su MSDN, l'unico modo per...
E' stato rilasciato il Service Pack 1 per Windows Server 2003. E' scaricabile a questo indirizzo:
http://www.microsoft.com/downloads/details.aspx?familyid=22CFC239-337C-4D81-8354-72593B1C1F43&displaylang=en
Un bel malloppo da 330 Mb. Per maggiori info:
Technical Overview
Product Overview
List Of Updates
Release Notes
Per lo spirito da sistemista che è un po' in tutti noi...
E' stato rilasciato il Service Pack 1 per il mio amato ISA Server 2004, scaricabile a questo indirizzo:
http://www.microsoft.com/downloads/details.aspx?FamilyID=69c5d85c-5c80-473c-9cb4-60dda75d568d&displaylang=en
Prima di procedere con il setup, è consigliata l'installazione di Windows Installer 3.0, scaricabile a questo indirizzo:
http://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8&DisplayLang=en
E' uscita la nuova versione di Vault, la 3.0.2.
La si può scaricare sempre da http://www.sourcegear.com/vault/downloads.html, mentre la lista dei fix è qui: http://www.sourcegear.com/vault/releases/3.0.2.html
Inauguro il 2005 con qualcosa che, per quanto ho visto, cambierà un po' il mio modo di sviluppare. Seguendo il consiglio di Davide, ho scaricato Vault di SourceGear, approfittando che è free per il singolo utente.
Giudizio: Fantastico!
Era da tempo che volevo adottare un sistema di source control, e questo mi sembra veramente fatto bene. Il problema è che non sono ancora molto pratico con questo tipo di software, ma fortunatamente, ho trovato questo bel tutorial direttamente dall'autore:
http://software.ericsink.com/scm/source_control.html
Riporto il link per il download: http://www.sourcegear.com/vault/downloads.html
Sul mio Pc di casa ho Windows XP Sp2 in inglese installato da un cd con SP2 direttamente integrato (slipstreamed). Da qui, ho creato una web application ASP.NET con 2 pagine: Login.aspx e HomePage.aspx
Il web.config contiene:
<
authentication mode="Forms">
<forms name="FORMSAUTH-TEST" loginUrl="Login.aspx" />
authentication>
<authorization>
<deny users="?" />
authorization>
Nella pagina Login.aspx c'è un pulsante il cui codice sull'evento click è:
System.Web.Security.FormsAuthentication.RedirectFromLoginPage("Alberto", false);
in modo che, appena faccio click, vengo rediretto sulla prima pagina dell'applicazione.
Tutto molto semplice, finché nel web.config non aggiungo:
<
identity impersonate="true" />
e non porto questa stupida applicazione al lavoro, dove ho un Pc con Windows XP Sp1 in italiano nel quale ho installato il Service Pack 2 subito dopo il rilascio...
Per quelli che vogliono un dare po' di "aria nuova" alle barre e ai pulsanti di Windows, è possibile scaricare il Theme "Royale" di Tablet PC a questo link.
Sulla pagina c'è scritto che i sistemi supportati sono Tablet PC e Windows XP Service Pack 2. Purtroppo per installarlo su quest'ultimo bisogna prendere qualche accorgimento (visto che, apparentemente, si lamenta del fatto che non lo stiamo installando su un Tablet PC):
Estraete il contenuto del file scaricato in un cartella qualsiasi.
Copiate i files: energybluetheme.ddf, royale.msstyles, royale.theme e shellstyle.dll nella cartella %systemroot%\Resources\Themes
...
Dopo il post su #Develop, ora sembra che voglia rubare il lavoro a Davide...
Assolutamente no, ma non posso non segnalare Free Download Manager agli sventurati che, come me, usano ancora un modem a 56k (a proposito, c'è ancora qualcuno?) perché nessuno si preoccupa di portare l'ADSL in zona, e non possono permettersi di interrompere i download a metà.
Molto bellino, funzionale, leggero e free. Si può scaricare qua, compresa la relativa traduzione in italiano.
Dopo il rilascio della versione finale di #Develop, abbiamo tutto il necessario per crearci un ambiente di sviluppo per .NET totalmente gratuito, nel caso non potessimo permetterci Visual Studio ;-)
Basta procurarsi:
1. Il .NET Framework Runtime
2. Il .NET Framework SDK per avere tutta la documentazione
3. #Develop 1.0.
4. Web Matrix per lo sviluppo di applicazioni ASP.NET e Web Services.
Poi possiamo aggiungere l'immancabile MSDE come Database, con gli ottimi tools QueryCommander per scrivere query SQL e DbaMgr2k (o ASP.NET Enterprise Manager) per la sua gestione.
Shakerare il tutto... Et voilà! 8-)
Non resta che dire "Buon lavoro a tutti!" :-)
E' stata rilasciata la versione 1.0 di #Develop (SharpDevelop). E' possibile scaricarla dal sito ufficiale.
Per chi non lo conoscesse, #Develop è un ambiente di sviluppo .NET, scritto totalmente in C#, molto "Visual Studio-like".
I linguaggi supportati sono C# e VB.NET.
Tra le tante caratteristiche, ha l'Intellisense, il supporto integrato per NUnit, la generazione della documentazione del codice in XML, un convertitore di codice da C# a VB.NET e viceversa, e tante altre caratteristiche interessanti.
Il tutto completamente free e con codice sorgente a disposizione!
Per chi segue su Internet le news il software non è una novità, ma le Beta delle versioni Express dei prodotti di sviluppo Microsoft sono disponibili per il dowload gratuito.
Si trova tutto a questo link.
Lo segnalo anche per me... Generalmente non provo mai le versioni beta per mancanza di tempo, ma se un giorno mi dovesse capitare, mi ricordo dove trovarle!
E' disponibile il Service Pack2 di Windows XP in lingua italiana.
E' possibile scaricarlo da qui.
Occhio alla dimensione un po' "ingombrante": 266 Mb circa... :-)
Ebbene sì... E' stato rilasciato ufficialmente il service pack 2 di Windows XP, attualmente solo in inglese e tedesco.
Lo potete trovare a questo link.
Per la versione italiana bisognerà aspettare ancora un po' (fine mese)...
Personalmente, visto che sto iniziando a stufarmi di Windows in italiano ("Servizio di trasferimento intelligente in background", "Elenchi di controllo di accesso", e così via ;)) potrebbe essere l'occasione buona per crearmi un Cd della versione inglese del sistema operativo con Service Pack 2 integrato.
Per chi fosse interessato, una bella guida allo slipstreaming dei service packs la si può trovare qui.