Conocer la ruta y otras cosas del proceso que se está ejecutando – Del Task Manager al Process Explorer – Mundo Windows

Febrero 4, 2010 Andy Dejar un comentario

Hoy justo antes de salir al almuerzo, uno de los project managers de mi centro laboral (Scotiabank Peru), me consultó como podría conocer donde conocer la ubicación del ejecutable o del proceso que esta corriendo y que el task manager muestra pero sin detalles como los que me pidió (ruta, nombre, hilos, etc), me dijo que si podría le ayudara y eso hize. Luego de una busqueda rápida en San Google encontré el Process Explorer, un utilitario de Microsoft que ofrece mucho más información que la que mi amigo necesitaba. Tiene muchas bondades como una mejor ventana de procesos activos, control de lista en árbol para una mejor respuesta de la interfaz de usuario, una columna de Vista ASLR para procesos y archivos DLL, etc. Simplemente se necesita descargar el utilitario y ejectutarlo, no es encesario instalarlo solo utilizarlo…

Descarga el Process Explorer aquí y para más información acerca del producto visita la siguiente URL http://technet.microsoft.com/es-pe/sysinternals/bb896653.aspx

Copiar Carpetas Completas en DOS

Octubre 17, 2009 Andy Dejar un comentario

carpeta-icono

Si tu crees como yo que hacerlo todo a modo consola es mucho más rápido y eficiente, este post te ayudará mucho, ya que hoy quize copiar todo el contenido de una carpeta bastante pesada a otra, salvaguardando todo su contenido, incluido las sub carpetas que le contenian, y hacer esto en modo visual es demasiado lento y desesperante, así que decididí hacerlo por DOS y para hacer esto el comando es el siguiente:

Sintaxis:

xcopy c:\Fuente d:\Destino /e /y

Donde:
xcopy        Comando que copia archivos y árboles de directorios
c:\Fuente    Ubicación de origen
d:\Destino    Ubicación de destino
/e        Copia directorios y subdirectorios, incluyendo los vacíos
/y         Suprime pregunta de confirmación para sobreescribir un archivo de destino existente

Simple no? Si desea mas información del comando xcopy, solo tienen que ir a una consola de DOS y escribir

xcopy /?
Categorías:Uncategorized Etiquetas: , ,

Como escribir código de programación en página web incluyendo colores de reglas de sintáxis

Octubre 8, 2009 Andy Dejar un comentario

CodeHTMLer

Creo que si se abrán dado cuenta, hace unos post atrás estuve copiando la imagén de algún código que desarrollaba en VB.net, o sino está copiado pero en formato blanco y negro y en cursiva. Pero ahora esto ya no será así, encontré un programita web que me transforma el codigo de VB.net, C#, C++, Java, Javacript, XML, Powershell y F# en formato html, con el fín de que salgan con sus respectivos colores, los cuales indican las reglas de sintáxis del lenguaje deseado. Es de gran utilidad ya que no tendremos que estar insertando colores a cada una de las palabras reservadas si lo copiamos en un post, bastará con copiar el codigo html que nos genere.

El programa se llama CodeHTMLer y su enlace esta aquí.

En el ejemplo de la imágen, el código html que nos generará, será así:

<pre><span style=’ color: Gray;’>/// &lt;summary&gt;</span>
<span style=’ color: Gray;’>/// Summary description for Main.</span>
<span style=’ color: Gray;’>/// &lt;/summary&gt;</span>
<span style=’ color: Blue;’>static</span> <span style=’ color: Blue;’>void</span> Main(<span style=’ color: Blue;’>string</span>[] args)
{
<span style=’ color: Green;’>// string variable</span>
<span style=’ color: Blue;’>string</span> myString = <span style=’ color: Maroon;’>”myString”</span>;

<span style=’ color: Green;’>/* integer
variable */</span>
<span style=’ color: Blue;’>int</span> myInt = <span style=’ color: Maroon;’>2</span>;
}
</pre>

Como quitar espacios en blanco de los registros de una tabla en SQL Server 2005

Octubre 2, 2009 Andy Dejar un comentario

Este post esta hecho para no olvidarme de algo que me enseño un amigo mio, con este query podemos quitarles los espacios en blanco que aveces pueden causar errores al correr queries en una base de datos.

La sintaxis es la siguietne:

update … set COLUMNA = LTRIM(RTRIM(COLUMNA))

Ejemplo:

BD: Empresa
Tabla: Empleados
Columna: Apellidos

update Empresa.Empleados set Apellidos = LTRIM(RTRIM(Apellidos))

Categorías:SQL Server 2005 Etiquetas:

Aprueban estándar n ( 802.11n )

Septiembre 23, 2009 Andy Dejar un comentario

t_17883Despues de casi siete años, el estándar 802.11n, capaz de alcanzar velocidad entre 5 y 8 veces (al menos de 300Mbps) mejor que las actuales dependiendo de la banda y de transferir datos a distancias de 90 metros en interiores, fue aprobado finalmente por la IEEE (The Institute of Electrical and Electronics Engineers).

“Ha sido un desafío técnico extraordinariamente amplio”, mencionó Bruce Kraemer, de la IEEE. “Cuando empezamos en el 2002, muchas de las tecnologías recogidas bajo el estándar 802.11n eran temas de investigación universitarios y no se habían implementado”.

Este avanze traera muchos beneficios para los usuarios de redes inalambricas, como es en mi caso, además promoverá la participación de las empresas líderes en esta tecnología para enfocar sus investigaciones en este estándar, ahora oficial.

La IEEE aseguró que no surgirá problemas con equipos que cuenten con tecnologías actuales de la familia 802.11, ya que con pequeñas modificaciones en equipos lanzados con el estandar n, podrán se interoperables con las antiguas, con pequeñas modificaciones en el firmware.

Esto, obviamente, debiera llevar a la masificación de esta clase de dispositivos y el eventual abandono del estándar 802.11g.

En estos ultimos años, la WiFi Alliance (WFA) ha venido certificando a mas de 600 productos compatibles con 802.11n, hasta el mes de Julio el 15% eran dispositivos para empresas, el 30% equipamiento para la conectividad y el 45% ordenadores y adaptadores.

Les recomiendo leer una nota muy interesante de Network World.

Solo aceptar números o solo letras en un TextBox – VB.Net 2005

Septiembre 22, 2009 Andy 5 comentarios

Hola nuevamente, si quieres hacer que el TextBox de un formulario solo acepte letras o solo acepte números, deberias usar el evento KeyPress del TexBox en mencion, de la siguiente manera:

1.- Ir a la parte del código de tu formulario. (Solo dar click derecho a cualquier parte del formulario y elegir View Code)

ViewCode

2.- Elige el nombre de tu TexBox y luego elige el evento KeyPress.

UsodeEventos

3.- Dentro de la función creada automaticamente por Visual Basic inserta el siguiente codigo según tus requerimientos.

Aceptar Solo Números

SoloNumeros

Aceptar Solo Letras

SoloLetras

Y listo, aquí en modo texto para copiarlo:

If Char.IsDigit(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsControl(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If

Quitar los botones de un form (Cerrar X, Minimizar y Maximizar) – VB.net 2005

Septiembre 21, 2009 Andy Dejar un comentario

Esto es algo bien sencillo y practico para las personas como yo, que recien comienzan a conocer el VB.net 2005.  Simplemente usando la propiedad ControlBox y puedes usarla asi:

ControlBox = True

habilitaX

ControlBox = False

deshabilitaX

También lo puedes encontrár en el menu de propiedades de tu formulario.

Cambiar MayUsCuLas a Minúsculas en Excel

Septiembre 7, 2009 Andy 1 Comentario

XEeEl título esta así apropósito, hoy me choque con el terrible problema de tener una hoja de excel con data que tenia casi 400 registros (Nombres, apellidos, departamento, email, etc) todos en MAYUSCULAS y tenía que pasarlos a una tabla de SQL, pero antes de esta transacción esos datos no podían salir todas en mayúsculas, tenían que salir con un estilo de nombre (Ejm. Andy Gonzales) es decir con la primera letra en mayúscula y las demás en minúsculas y me dí con la sorpresa que en excel no es tán facil llegar a esta solución, a comparación del Word, entonces encontré esta herramienta llamada Excel Change Case to Proper, Upper & Lower Software 7.0, la cual me solucionó este inconveniente, espero les sea útil también a ustedes, es apto incluso para Office 2007.

Enlace: Excel Change Case to Proper, Upper & Lower Software 7.0

Opción “Leer más” para Blogger

Agosto 27, 2009 Andy 1 Comentario

Este truco es muy bueno, y recomiendo que lo vean de su fuente original donde lo encontré.

Fuente: http://oloblogger.blogspot.com/2008/11/opcion-leer-mas.html

Categorías:Blogger Etiquetas: ,

Reloj digital en VB.NET (función TIMER)

Agosto 25, 2009 Andy Dejar un comentario

Sumante fácil. Creamos un form y en el colocamos un label (Label1).

reloj1

Ahora arrastramos el componente Timer a nuestro form, y veremos que se coloca un simbolo abajo de nuestro ambiente de diseño.

reloj3

Ahora le damos dos click al simbolo del Timer arrastrado en el paso anterior y dentro de el escribimos el siguiente codigo.

reloj2

Label1.Text = Date.Now.ToLongTimeString

Ahora en las propiedades del Timer, colocamos el valor TRUE a la propiedad Enabled, y listo a correrlo.

reloj4