Su .net, C#, ... RSS 2.0
 Tuesday, June 09, 2009

Vi metto il link per un articolo interessante:

http://www.mayrhofer.eu.org/Default.aspx?pageid=45

Spiega come creare una chiavetta USB avviabile, scegliendo il boot loader desiderato. Fornisce anche le istruzioni per installare su una chiavetta freeDOS.

Un altro articolo suggerisce come creare una chiavetta bootable partendo da un'immagine già pronta:

http://www.dblog.it/public/post/chiavetta-usb-bootable-632.asp

usando mkbt, che si può trovare all'indirizzo:

http://www.nu2.nu/mkbt/

Enjoy,

Luc.

Tuesday, June 09, 2009 6:59:46 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools
 Monday, September 22, 2008

In alcuni casi è utili preparare un disco virtuale (.vhd) standard da cui derivare diverse macchine virtuali, ciascuna con funzionalità e usi differenti, senza dovere, per questo, ogni volta ripetere l'installazione del sistema operativo. Nessun problema se tali macchine non sono mai utilizzate sulla stessa rete. Altrimenti, anche rinominando una delle copie, la coincidenza del SID (Security Identifier) può determinare malfunzionamenti (soprattutto in relazione con Active Directory). Per risolvere l'inconveniente è stato creato il programma NewSID che permette di assegnare un nuovo SID (casuale) e di rinominare la macchina per destinarla ad altro uso. Molto veloce.

Enjoy,

Luc.

Monday, September 22, 2008 1:54:42 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Active Directory | tools | Virtual PC | Virtualization | Virtual Server
 Wednesday, August 06, 2008

Software per l'analisi del comportamento dei performance counters. Sfrutta il ben noto LogParser. Si trova al link:

http://www.codeplex.com/PAL

Una volta registrato un set di performance counter permette di confrontarli con scenari tipici (i Threshold files), forniti per i principali ambienti server Microsoft. E' anche possibile definire nuovi scenari.

Fornisce come output un report che evidenzia gli elementi che si trovano sotto sforzo o in sofferenza.

Strumento suggerito dai PFE (Premier Field Engineer) di Microsoft.

Luc.

Wednesday, August 06, 2008 5:20:38 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools | Windows

Dal sito http://vmtoolkit.com/ si possono scaricare due tools interessanti: Il primo, VMDK to VHD Converter, permette di convertire dischi virtuali VMWare in equivalenti vhd (per virtual PC o virtual Server), il secondo, VHD Resizer, permette di ridimensionare dischi virtuali vhd (qualora la virtual machine sia cresciuta e non si voglia aggiungere un disco in più).

Luc.

Wednesday, August 06, 2008 11:40:59 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools | Virtual PC | Virtualization
 Monday, July 28, 2008
Link frivolo:

http://www.minimise-me.com/


per creare emoticon personalizzate ed esprimersi meglio sul messenger.

;)

Luc.

Monday, July 28, 2008 9:28:06 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
OT | tools
 Wednesday, July 23, 2008

Può essere utile poter montare da windows (vista/xp) files .vhd (dischi virtuali creati da Virtual PC o Virtual Server) con installato un sistema operativo con filesystem ext2/ext3 (linux). Per farlo sono necessari almeno due programmi:

  • vhdmount, per montare il disco virtuale;
  • ext2fsd (o equivalente), per montare un disco con filesystem non microsoft.

Il primo programma appartiene al setup di Virtual Server 2005 R2 sp1. Una volta scaricato, scegliere la modalità di installazione personalizzata ed installare il componente vhdmount. Al termine dell'installazione aggiungere la cartella di installazione del programma al path di sistema.

Scaricare poi dall'url http://ext2fsd.sourceforge.net/ il programma ext2fsd ed installarlo. Una volta terminata l'installazione selezionare il file vhd da montare ed eseguire lo script:

   vhdmount /m <nome_file_vhd>

che monta il disco virtuale. A questo punto il disco sarà visibile nella console Ext2 Volume Manager, da cui si può agganciare al filesystem di windows effettuando l'operazione di Add Drive Letter:

Al termine dell'operazione sarà possibile accedere al disco linux come se fosse un normale disco.

Luc.

Wednesday, July 23, 2008 10:58:48 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools | linux
 Thursday, July 17, 2008
A chi si diletta con sistemi open-source sarà capitato che, cercando di installare alcune nuove distro su Virtual PC, questo irrimediabilmente sia andato in crash. Personalmente avevo ignorato il problema indirizzandomi verso altre distribuzioni. Poi me ne capita una particolarmente interessante ( openSuse 11 con KDE 4 che è una figata, mono, monodevelop, ... ) così ho fatto qualche ricerca e scoperto che questo crash è evitabile utilizzando le opzioni:

noreplace-paravirt i8042.noloop clock=pit

enjoy,
Luc.

Thursday, July 17, 2008 7:30:35 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
OT | tools
 Friday, June 20, 2008
Prezioso trick su come trasformare un dc windows in time server. Per prima cosa creare una nuova policy.
Aprire poi il Group Policy Editor (gpedit.msc) e cercare il nodo:
Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Time Providers
abilitare quindi le tre voci:
  • Enable Windows NTP Client
  • Configure Windows NTP Client
  • Enable Windows NTP Server
per ottenere il risultato. Come Client configurare il time server di  riferimento. Eventualmente creare una nuova policy per i client.
Una spiegazione più dettagliata può essere trovata qui.
Altre informazioni sul servizio ntp su windows 2003 si possono trovare qui.

Luc.
Friday, June 20, 2008 2:50:19 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Active Directory | networks | tools
 Wednesday, May 28, 2008

Un ottimo dizionario on-line si può trovare all'indirizzo:

http://www.dicts.info/

in alternativa al seppur buon google translate:

http://translate.google.it/translate_t

che permette anche la traduzione di interi siti.

Altro siti che forniscono il servizio sono:

http://babelfish.yahoo.com/

o:

http://www.windowslivetranslator.com/

mentre a questo indirizzo:

http://www.babylon.com/

si può scaricare un dizionario client shareware.

Luc.

Wednesday, May 28, 2008 3:41:15 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
OT | tools
 Monday, May 26, 2008

A questo indirizzo:

http://www.codeproject.com/KB/cs/LogParser_DataProvider.aspx

si può trovare un data provider custom per il logParser. Con esso si possono effettuare le query con un formato simile a quello delle normali query SQL, sfruttando le potenzialità di ADO.NET.

Luc.

Monday, May 26, 2008 4:05:52 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.net | C# | scripts | tools

Al link di seguito:

lmhosts e hosts

un articolo che spiega, in poche righe, a cosa servono i due files e come debbono esservi inserite delle voci per definire delle associazioni fra ip e nomi (lmhosts per nomi netBios, hosts per nomi dns).

Monday, May 26, 2008 3:20:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
scripts | tools
 Thursday, May 22, 2008

Su Vista il comando non esiste più. Ora si chiama msg.exe. Ecco come si usa:

msg /server:<nome_server> <nome_utente> "Ciao!"

:)

Luc.

Thursday, May 22, 2008 4:51:35 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
scripts | tools
 Monday, May 19, 2008

Splendido programma per il confronto di file. Uno strumento importante, sebbene di non larghissimo uso. A volte toglie davvero le castagne dal fuoco. Fra tutti un episodio: si stava effettuando una serie di chiamate ad un web service ed alcune andavano inspiegabilmente in errore. Eravamo in fase di deploy e la cosa non era molto simpatica. Con WinMerge mi accorsi che il problema era nella soapAction:

http://tempuri.org è infatti diverso da http://tempuri.org/

Ad occhio, in tre, non ce ne eravamo accorti. Confrontando un messaggio valido ed uno non valido trovammo il problema.

Lo si può scaricare da:

http://winmerge.org/

Luc.

Monday, May 19, 2008 8:09:33 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
tools
 Sunday, May 18, 2008

Ottimo sistema per la virtualizzazione dei servizi in ottica SOA. Lo si può trovare all'indirizzo:

http://www.codeplex.com/servicesengine

Permette di importare servizi già esistenti e di ripubblicarne le operazioni, opportunamente aggregate secondo l'opportunità, facilita il coordinamento delle risorse, ne massimizza il riuso e consente di ridurre i tempi di messa in opera dei nuovi servizi.

Di seguito alcune delle caratteristiche:

  1. Versioning Servizi;
  2. Aggiornamento Servizi Legacy;
  3. Service Policy Enforcement;

Veramente interessante.

Luc.

Sunday, May 18, 2008 9:54:52 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.net | SOA | tools
 Friday, May 16, 2008

Programma molto utile per la scrittura di query WMI (Windows Management Instrumentation). Si può scaricare da:

WMI Code Creator

Una volta selezionata una classe di interesse, è possibile generare codice per invocarne i metodi, le proprietà o gestirne gli eventi.

Molto utile per lo sviluppo o per la creazione di script di amministrazione, eventualmente in accoppiata con:

Scriptomatic 2.0

e con gli strumenti nella suite:

WMI Administrative Tools

tra cui CIM Studio e WMI Object Browser.

Preinstallati nel sistema si trovano inoltre, normalmente, i tools WBemTest.exe, per effettuare delle interrogazioni di prova e Wmic.exe, per eseguire delle query da riga di comando.

Luc.

Friday, May 16, 2008 7:03:57 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.net | C# | scripts | tools | VB

Interessante tool grafico che permette di risalire alle query xpath necessarie per ottenere determinati nodi. Si trova in:

http://weblogs.asp.net/nleghari/articles/visualxpath.aspx

e genera anche uno snippet del codice necessario per effettuare una query.

Per xml complicati semplifica davvero il lavoro.

Luc.

Friday, May 16, 2008 6:44:33 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools
 Thursday, May 15, 2008

A volte si possono verificare dei problemi con alcuni plugin di IE7 (flash, per esempio): nonostante siano installati, sembra che da alcuni siti non vengano rilevati.

La ragione del problema risiede in uno scorretto uso della funzionalità di Configurazione IE di IEPro.

Andando a scegliere Preferences dal menu di IEPro, selezionando Configurazione IE, è possibile impostare la proprietà UserAgent, che

regola il modo in cui il browser si presenta lato server. La funzionalità risulta utile in fase di sviluppo, permettendo il debugging di quelle parti

di script che effettuano il riconoscimento del browser e regolano la visualizzazione in base a tale informazione. Il valore di Default non è

correttamente compreso da alcuni siti che effettuano il rendering lato server di una pagina html vuota.

Quando ciò accade, la correzione è molto semplice:

  1. Impostare come UserAgent il valore Internet Explorer 7;
  2. Riavviare Internet Explorer;
  3. Ricaricare la pagina.

A volte tuttavia tale soluzione non è sufficiente. Ciò accade perché IEPro modifica la stringa di userAgent che IE7 invia in:

Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)

In questo caso Stefano suggerisce di ripristinare l'UserAgent di IE7:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1))

scrivendolo nella combo box UserAgent di IEPro.

Luc.

Thursday, May 15, 2008 10:26:35 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools
 Wednesday, May 14, 2008

Il conosciuto ethereal con nuovi filtri ed opzioni. Si può scaricare all'indirizzo:

http://www.wireshark.org/

Con una community piuttosto numerosa e molti interessanti sviluppi.

Qui si possono trovare alcuni esempi di utilizzo dei filtri:

http://www.croccobiscotto.it/?p=902

Mentre qui si possono trovare un pò di captures di esempio:

http://wiki.wireshark.org/SampleCaptures

Per studiare off-line il comportamento di alcuni standard di messaggio.

Luc.

Wednesday, May 14, 2008 12:12:25 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
networks | tools
 Tuesday, May 13, 2008

Con windows Vista, analizzando dei file di log di sistema (formato *.evt) con una query del tipo:

SELECT    SourceName, 
    EventID, 
    MUL(PROPCOUNT(*) ON (SourceName), 100.0) AS Percent
FROM E:\remoteLogs\*.evt
GROUP BY SourceName, EventID
ORDER BY SourceName, Percent DESC

si ottiene il seguente fastidioso errore:

Error executing query: Cannot open <from-entity>: Error opening event log "\\?\E:\remoteLogs\application.evt": The event log file is corrupted. [The event log file is corrupted.]

Si può comunque convertire il file nel formato nativo di Vista (*.evtx):

wevtutil epl application.evt application.evtx /lf:true

Ed effettuare poi su quello le query desiderate.

cfr. Neil Carpenter

Tuesday, May 13, 2008 9:23:32 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools
 Monday, May 12, 2008

Un tool grafico che si appoggia sul più noto LogParser. Si trova all'url:

http://www.codeplex.com/visuallogparser

Permette di effettuare query sql-like anche abbastanza complesse su svariati tipi di file di log (Log di IIS, EventLog, ...).

Luc.

Monday, May 12, 2008 10:19:06 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools
 Sunday, May 11, 2008

Un proxy per controllare i messaggi (TCP, HTTP, ...) inviati verso un sito:

http://www.pocketsoap.com/tcptrace/

Semplice-semplice, non funziona per i messaggi soap.

Luc.

Sunday, May 11, 2008 9:44:48 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
tools

Simpatico client ftp (c'è anche un server) disponibile all'url:

http://filezilla-project.org/.

Che cosa fa:

  1. Rinomina e sposta file e cartelle remoti
  2. Modifica i permessi su file e cartelle
  3. Modifica al volo i file remoti
  4. Salva le impostazioni (usr e pwd) dei propri siti per smart-connection

Luc.

Sunday, May 11, 2008 9:26:12 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
tools
Archive
<September 2010>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
Luca Biader Ceipidor
Sign In
Statistics
Total Posts: 47
This Year: 0
This Month: 0
This Week: 0
Comments: 4
Themes
Pick a theme:
All Content © 2010, Luca Biader Ceipidor
DasBlog theme 'Business' created by Christoph De Baene (delarou)