Categoria: Programmazione

  • BCrypt dentro SQL Server

    Ottimo tutorial su come portare Bcrypt all’interno di SQL Server, dalla versione 2005 in poi, grazie alla possibilità i creare funzioni CLR.

  • Honor 4x sd card come memoria interna

    Con l’introduzione di Android Marshmallow, Google ha introdotto il concetto di Adoptable storage, che permette di utilizzare una scheda SD come parte della memoria interna del telefono. La SD deve essere la più veloce supportata dal telefono, per non avere un degrado delle prestazioni. La SD può essere dedicata in parte o del tutto a…

  • Microsoft Edge Extension Convertor Toolkit

    Con l’arrivo dell’Anniversary Update di Microsoft Edge, sono finalmente arrivate le estensioni. Ma al momento il numero di estensioni presenti nello store è veramente esiguo. Ma chi è un po’ più smanettone può convertire in proprio le estensioni di Chrome, attraverso il programma Microsoft Edge Extension Convertor Toolkit. Ho provato a convertire EditThisCookie, una delle…

  • Impossibile attivare i vincoli. Una o più righe contengono valori che violano il vincolo non-null, unique o foreign-key.

    Quando si ha a che fare con i dataSet o dataTable tipizzati, si può ricevere l’errore (all’atto della select): “Impossibile attivare i vincoli. Una o più righe contengono valori che violano il vincolo non-null, unique o foreign-key.” o anche la sua versione inglese “Failed to enable constraints. One or more rows contain values violating non-null,…

  • SSIS problemi di debug

    Nel tentativo di eseguire il debug di uno pacchetto SSIS con uno Script Component ottenevo l’errore: Impossibile caricare i dati del nome del contatore poiché è stato letto un indice non valido ” dal Registro di sistema. che tradotto in inglese equivale corrisponde a: InvalidOperationException: Cannot load Counter Name data because an invalid index ”…

  • SQL Jobs Schedule to run last working day in a month

    I need to schedule a job the last working day of every month, Italian holyday calendar. First i need this function to calculate if a particular day is  a workind day or not (Eastern day included). With this function the task is simple. Create a new Job schedule with Sql Server Agent, the job contains…

  • Windows 10 problemi con il wi-fi

    Questa mattina, ho provato a riutilizzare, per la prima volta dopo l’aggiornamento a Windows 10, il router Huawey E5330 alias Webpocket della Tre. Ebbene il PC non rilevava addirittura la rete, come se non esistesse proprio, mentre il Kindle ed anche il telefono Lumia 640 rilevavano correttamente la rete senza problemi. Tutto quello che ho…

  • Microsoft Edge and hosts file

    On a developer machine i have different web site accessed by different host name placed inside the HOSTS file, this solution works fine with all browser except Microsoft Edge. So, Edge do not look inside host file to resolve address. To do the same things you need a DNS Server. PS. This Technet article https://technet.microsoft.com/fr-fr/library/mt270204.aspx list group…

  • Virus: perché non aprire allegati da persone sconosciute

    Ricevo da una certa “Gabriella Ferrari” (una volta i nomi erano più esotici), una simpatica e-mail con oggetto “iPhone 6s”, con un allegato uno zip dal nome IMG_8779.zip. Cosa sarà mai? Una foto osè destinata ad altri e che posso sbirciare? Niente di tutto questo l’e-mail contiene un file di testo con estensione js. Lo…

  • SELECT TOP (n)

    Sometimes even simple sql query (on SQL Server 2005) with the use of  TOP(n) can have very bad performance. Here  and here, there are some useful tips on how TOP(n) works. There isen’t a simple solution. Im my case, to avoid the problem I simple removed the TOP(n) clause, and filter the row (small number) on the…