Ir al contenido principal

Entradas

Solo cinco de los 60 informáticos del Tribunal de Cuentas son especialistas

Interesante artículo del diario online de  El País  en que se evidencia dos grandes realidades que ocurren en España: Por un lado el enchufismo de gente no cualificada en puestos de trabajo públicos. Por otro lado que cualquiera puede trabajar en un puesto de informático, a pesar de no tener titulación reglada + conocimientos + experiencia. El artículo:  http://politica.elpais.com/politica/2014/06/24/actualidad/1403631619_429110.html  

Borrar las credenciales de acceso a unidades de red

Si queremos forzar a Windows que nos pida las credenciales de acceso (usuario y contraseña) de acceso a una unidad de red (mapeada o no), deberemos hacer: Menú INICIO -> Run -> cmd Desde la consola de Windows escribir: rundll32.exe keymgr.dll, KRShowKeyMgr Se abrirá una ventana donde podremos administrar (crear, editar, borrar), los usuarios y passwords de nuestras unidades de red. Otra opción puede ser, también desde consola de comandos, escribir: net use \servershare /delete (sustituyendo \servershare por nuestra ruta (path) de red.    

FIDDLER: El depurador proxy para cualquier navegador o cliente

¿Queremos saber que datos se están recibiendo y/o transmitiendo desde nuestro PC? La solución es el programa FIDDLER . FIDDLER es un programa que monitoriza todas las conexiones TCP/IP que realiza nuestro ordenador , pudiendo filtrar por protocolos, aplicaciones, etc... Una maravilla de programa que nos podrá ayudar mucho a depurar nuestras aplicaciones, así como hacer ingeniería inversa de otras.  

Crear una DLL (COM) en Visual Studio C# para que sea visible desde Power Builder (PB)

Voy a explicar los pasos para poder crear una DLL en C# usando Visual Studio , y que dicha DLL pueda ser usada desde otro lenguaje de programación , en este caso Power Builder (PB) . Como digo, podrá ser utilizada desde cualquier otro lenguaje de programación, porque la DLL será creada como un componente COM . Presupongo que el lector ya sabe crear, compilar y ejecutar un proyecto vació y básico desde ambos lenguajes :)   En Visual Studio : Creamos un nuevo proyecto C# para Windows de tipo Biblioteca de clases, y ponemos correctos (o si prefieres puedes dejar los nombres por defecto) el nombre de fichero y nombre de clase que establece Visual Studio por defecto. Abrimos las propiedades de nuestro proyecto -> Aplicación -> Información de ensamblado... -> Marcar el checkbox de " Crear ensamblado visible a través de COM " Volvemos de nuevo a la pantalla principal de las propiedades , ahora nos vamos a Firma , marcamos " Firmar el ensamblado " y nos creamos ...

Hacer una pausa en un fichero por lotes batch (bat o cmd)

En consola de Windows (antiguamente Ms-Dos) desde siempre se ha podido hacer una pausa, esperando confirmación del usuario. El comando en cuestión es: pause Si escribimos pause en nuestra consola veremos que la consola se queda pausada hasta que pulsamos una tecla. Esto es útil en ficheros batch (ya sean .bat o .cmd) para hacer pausas controladas entre distintos comandos, a la espera que el usuario pulse alguna tecla para continua. Pero, ¿qué ocurre si queremos una pausa de cierto número de segundos y luego continúe el proceso automáticamente ? No hay ningún comando que lo haga, pero haciendo el siguiente "truco" (hace un ping a una URL especificando el número de segundos como timeout) lo podremos conseguir ping -n 10 localhost > null Simplemente cambiar el 10 por el número de segundos que queráis, y ya tendréis en consola (o msdos) una pausa de N segundos, y luego el proceso continuará automáticamente.