martes, 22 de septiembre de 2015

XML SQL Server 2008R2 SP3

Actualmente, he tenido muchos problemas con la volatilidad de los datos. Es por ello que unos de los features, que hoy en día se usan poco, es una opción que suple dicha necesidad.



Podemos ver que en Agosto 2015 no tenía los mismos gustos. Asimismo le agregué un nuevo atributo "LetrasParaCortarse", porque lo consideré necesario para cortarme cada vez que le doy play a dicha canción!!! (y las promesas que nos hicimossssssssssssssssssssssssss, A MÍ ME PESA, PERO A TI TE DA LO MISMO!!!!!!!!!!!!!!!!!!!!!!!!!!)


201508





201509



lunes, 24 de febrero de 2014

Telefónica y sus estándares

Bueno hoy fui a ver a un cliente, me llamó porque Telefónica le cambió el router y la velocidad, pero desconfiguró toda la red que yo había dejado.

Entonces me topé con este equipo:



El cual es bueno para un uso hogareño, tiene buenos milivatios y permite encriptación WPA2-PSK. Lo curioso es que hasta la fecha los técnicos de Telefónica, los cuales creo que son tercerizados, emplean una técnica irrisoria. La explico:

Cada router tiene su propia MAC, la cual viene a ser el número de documento de identidad por así decirlo. Ya pues, estos señores que vienen a instalar siempre usan esta técnica la cual es bien fácil de identificar; es decir, usan un patrón:

Por ejemplo si tu MAC es 123456ABCDEF

WiFi:
Encriptación: WPA/TKIP/PSK
ESSID: WLAN_CDEF (WLAN_ + 4 últimos códigos de tu MAC)
Password: Z123456ABCDEF (Z + MAC)

Router:
User: admin (siempre es admin)
Password: 3412AB56EFCD (invierten cada 4 cifras de tu MAC)

He podido encontrar en todo Lima y puedo dar fe de que los técnicos de Telefónica usan ese estándar, no sé por qué lo hacen. A lo que voy es que si alguien sabe tu MAC ya fuisteeeeeee. Y eso a estas alturas es bien fácil, existen programas como Beini o BackTrack que al captar tu señal WiFi te da el ESSID y la MAC sin necesidad de estar dentro de dicha red.

Bueno lo que yo recomiendo es que cambien todos los datos por default que dejan dichos señores, para ser más precisos usar WPA2-PSK y que la contraseña tenga 64 caracteres, si son más paranoicos usar MAC Filter, aunque los programas antes mencionados también te ayudan a clonar tu MAC y meterse sin problemas, pero digamos que le haces la vida más tranca al hacker, es decir eres un troll XD. Saludos

domingo, 23 de febrero de 2014

Trolleado por el empty string de Oracle

Mucho tiempo he trabajado con base de datos SQL Server por lo cual algunos conceptos perdurán en mi subsconsciente


lunes, 19 de agosto de 2013

Redondeo EsSalud 9%

En Perú las aportaciones patronales son asumidas por el Empleador; es decir, es el empleador quien paga al Estado el importe correspondiente.

En algunos casos es común que un trabajador falte a su centro de trabajo por n motivos, por lo cual el importe que recibe a fin de mes no necesariamente es el sueldo mínimo (para Perú actualmente es 750.00 nuevos soles para el año 2013).

Ejemplo:


Vemos que no cuadra los importes por 1 céntimo y tienen que cuadrar.

Caso 1: Para este caso el trabajador no tiene EPS por lo cual el empleador paga el 9% de dicha base.



Caso 2: Para este caso el trabajador tiene EPS por lo cual el empleador paga al Estado 6.75% y el 2.25% a otra entidad aseguradora (Rímac, Pacífico, Sanitas, etc).




Si nos damos cuenta en ambos casos el empleador debe pagar siempre el 9%, pero qué pasa si multiplicamos los 2 porcentajes (6.75% y 2.25%) por separado? Nos veríamos en un aprieto, por lo cual decidí que una posible solución es que el menor porcentaje sean quien asuma la pérdida.

Entonces la fórmula del EPS 2.25% quedaría así:


Por lo cual resulta que la tasa del EPS no tiene sentido almacenarla en la base de datos, ya que no la usamos, pero de forma referencial es mejor dejarla así. Lo mismo puede pasar para diferentes importes, pero basta que en un solo caso suceda una inconsistencia para aplicar la fórmula antes descrita.

A lo que quería llegar era que para otros rubros sucede lo mismo, para este caso esto pasa en las planillas de pago.

Espero que haya sido de mucha ayuda.

Instalación de Visual Studio 2010 Express Edition

Bueno hace poco un compañero de la universidad me comentó que tenía problemas con la instalación del Visual Studio, y como iniciativa decidí hacer un tutorial que les explique a los alumnos cómo instalarlo:

Empezaré con la instalación de 7-Zip, el cual es un programa que nos ayuda muchísimo ya que nos permite comprimir y descomprimir muchos tipo de archivos entre los cuales puedo mencionar: iso, zip, rar.

1.- Entramos a la página web oficial de 7-Zip:



Descargar la versión de 32 bits (x86) o 64 bits (x64) de acuerdo al sistema operativo que tenga.

2.- Click en Next.


3.- Click en Next.


4.- Click en Next


5.- Click en Install.


6.- Click en Finish.


7.- Click en el botón Inicio del Windows 7 y buscar el programa instalado.


8.- Click en Options.


9.- Click en Select all y después en Aceptar.


Con eso habilitamos para que los archivos que tengan las extensiones listadas en esta pantalla se puedan ejecutar con el 7-Zip.

Una vez instalado el 7-Zip, empezaremos a instalar el Visual Studio versión 2010 Express Edition. Todas las ediciones Express son gratuitas proveídas por Microsoft, más que nada para probar el software y en caso estar contento comprar una edición de pago.

1.-  Entrar al siguiente link y click en Download:



2.- Verificamos que haya descargado bien el archivo de extensión ISO.


3.- Descomprimimos dicho archivo para ver su contenido.


Gracias a la instalación del 7-Zip, podemos descomprimir este archivo que contiene los archivos de instalación.

4.- Al descomprimirlo se genera una carpeta con el mismo nombre del archivo ISO.


5.- Al entrar a su contenido ejecutamos el archivo Setup.hta.


6.- Elegimos para este caso Visual Basic 2010.


7.- Deshabilitamos la opción para evitar estar mandando spam a Microsoft. Click en Next.


8.- Click en la opción indicando que "hemos leído" el contrato de la licencia (casi nadie lo lee). Click en Next.


9.- Deshabilitamos estos 2 casilleros para evitar que se instale en nuestra PC estos 2 programas que no nos servirán.


10.- Verificar la ruta donde se instalará el Visual Studio, en mi caso lo he dejado por defecto. Click en Install.


11.- Después de unos minutos, esperar con paciencia que se instale todos los componentes. Click en Exit.


12.- Click en el botón de inicio del Windows 7, buscamos el programa y le damos click.


13.- Click en "Register Product" para no tener problemas posteriomente.


14.- En el casillero digitar: 2KQT8-HV27P-GTTV9-2WBVV-M7X96



El objetivo de registrarlo es evitar que al cabo de 30 días no podamos abrir el programa, este serial me lo dio el mismo Microsoft, así que no tengan miedo de digitarlo.

Espero que les haya ayudado mi tutorial, cualquier duda no duden en escribirme.

miércoles, 14 de agosto de 2013

Bienvenido

Bueno, esto debí haber hecho hace mucho tiempo, gracias a la inciativa de algunos profesores que me han motivado a publicar lo que investigo he decidido crear un blog en el cual compartir mis conocimientos, espero que les sea de ayuda a todos los que visiten. Tengo sueño

Cualquier duda encantado de poder ayudarlos escríbanme a mi correo personal:
indobits@gmail.com