Categoría: Programación

0

Encriptado/Desencriptado de cadenas de texto en C#

Encriptar Podemos encriptar cualquier cadena de texto con C# en base a una key de encriptación. El siguiente código espera un parámetro texto del que queremos encriptar, la key secreta de encriptación, y el CyphMode) La función devolverá el valor encriptado. Nos puede venir bien si queremos encriptar id’s de valores, por ejemplo… public static string Encrypt(string InputString, string...

0

SQL Server: Cómo regenerar las estadísticas

Es importante actualizar las estadísticas de nuestra base de datos periódicamente. Esta periodicidad va a depender siempre de el uso que se le haya dado al a base de datos desde la última vez que se actualizaron las estadísticas. Sin unas estadísticas actualizadas podemos encontrarnos que la misma consulta va lenta en dos bases de datos muy parecidas. Esto se...

0

El lenguaje de programación GO [GOLANG] (Parte 2: Instalación, primeros pasos)

Instala el IDE de tu sistema operativo aquí y sigue las instrucciones para cada uno de los sistemas operativos: https://golang.org/dl/ La instalación en MAC/UNIX es similar a la instalación para Windows, nosotros vamos a hacerlo para MAC: Descargamos el paquete, lo abrimos y seguimos las instrucciones para instalar las herramientas de Go. El paquete se va instalar en /usr/local/go. Para comprobar...

0

SQL Server: UNION Vs OR

Si andamos buscando mejorar la performance de nuestras queries. Una de las cosas que más empobrece el query plan es utilizar una query del tipo: SELECT FROm dbo.Table A WHERE columX = 1 oR columnX = 2 Es muchísimo más eficiente si transformamos la query en: SELECT FROm dbo.Table A WHERE columX = 1 UNION SELECT FROm dbo.Table A...

0

JSON: Editor Online

http://jsoneditoronline.org #JSON #WEB #DEV Hoy he descubierto este maravilloso formateador de JSON, podemos editar la información de forma gráfica o directamente editando el código del JSON. Muy útil.

0

Visual Studio Code: Teclas rápidas para MAC/Linux/Windows

Windows: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf …  Mac: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf … Linux: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf …

0

SQL Server: Cómo borrar un plan de ejecución específico de la caché

Oh!!! que caprichosa la performance de las consultas cuando una base de datos es bien grande!!! La mayor aventura que yo viví fue cuando migramos la base de datos de SQL SERVER 2008 a SQL SERVER 2014 2014, que maravilla… si hasta encontramos issues y se las mandamos a la propia Microsoft. Consultas que habían funcionado toda la vida,...

0

SQL Server: Cómo cambiar el nombre a una Base de Datos vía script

Script muy facilito que cambia el nombre a una base de datos. Primero la hace single user, modifica el nombre y la vuelve a dejar como multi user. Sólo tenéis que setear las variables @OldName y @NewName. Fácil sencillo y para toda la familia. DECLARE @OldName NVARCHAR(MAX) = ‘ANTIGUO NOMBRE’ DECLARE @NewName NVARCHAR(MAX) = ‘NUEVO NOMBRE’ DECLARE @Query NVARCHAR(MAX)...