Categoría: Software

Software o aplicaciones interesantes que pueden ser útiles

Remote Desktop Plus

Algo que posiblemente es muy común para la mayoría de la gente que trabajamos en el área de TI, es conectarnos por escritorio remoto a distintos servidores. Existen herramientas como TeamViewer o AnyDesk entre muchas otras, pero tal ves la más común sea el Escritorio Remoto de Windows que es lo que en mi caso uso con mayor frecuencia.

Al utilizar frecuentemente el escritorio remoto, me surgió el siguiente problema. Necesitaba algún cliente RDP para guardar los datos de acceso (ip, usuario y contraseña) para conectarme de forma fácil, esta característica ya la soporta la aplicación que ya viene por defecto en windows, pero a su vez necesitaba poder recuperar o editar esos datos, ya que si no los escribo frecuentemente lo más seguro es que termine olvidandolos, ya que mi memoria no es muy buena.

Buscando por internet llegue a encontrarme con Remote Desktop Manager, y aunque me permitía guardar, y exportar las credenciales de acceso, la verdad es que no me gustaba que siempre aparecía un splash screen que aunque no duraba mucho, tener que esperar cada vez que necesitaba usarlo me parecía tedioso, así que empecé a buscar alguna otra alternativa y así encontré Remote Desktop Plus.

¿Porque me gusta RD+?

Remote Desktop Plus cubre las 2 necesidades que tenia que eran, poder conectarme de forma rápida a los servidores que utilizo pero a su vez me permite exportar las credenciales.

Administración de perfiles en Remote Desktop Plus
Administración de perfiles en Remote Desktop Plus

Pero algo que me soprendió y que es de bastante utilidad es que soporta linea de comandos, de esta manera puedo crear algún comando para conectarme a cualquier servidor.

Remote Desktop Plus CLI
Remote Desktop Plus CLI

En conjunto con Listary pude crear una forma mucho más sencilla de conectarme a los servidores que utilizo creando un comando personalizado.

Listary Custom Command
Listary Custom Command

Ahora al pulsar la tecla CTRL dos veces puedo acceder al comando que creé, de esta manera puedo crear un comando por cada servidor al que necesito conectarme y hacer mi trabajo de una forma más sencilla.

Listary Launcher
Listary Launcher

Evitando la Fatiga Visual en Visual Studio

Por internet ronda el meme de que existen 2 tipos de desarrolladores, los que usan el tema claro y los que usan el tema oscuro.

En lo personal creo que me encuentro en la zona gris, donde el tema claro me gusta más pero llega a ser molesto y el tema oscuro me es algo incómodo al haber un contraste más alto entre el texto y el fondo del editor de código.

Recientemente utilizando Android Studio encontré el tema Cyan Light Theme que la verdad me gusto muchísimo y no me molesta en lo absoluto. Puedo trabajar durante el tiempo que sea necesario tranquilamente.

Pero la verdad es que en general paso más tiempo usando Visual Studio y al no haber encontrado un tema con el que me sintiera tan cómodo, decidí hacer mi “propia” versión para Visual Studio.

Cabe resaltar que en lo personal me gusta usar este estilo con el tema “Azul” de Visual Studio (que más bien se ve morado), dando como resultado algo como lo siguiente

Vista previa de Visual Studio con el Tema Cyan Light Theme

Pueden descargar el tema desde aquí.

Trabajar con esquemas XSD – XSD Diagram

Hoy les vengo a compartir una aplicación que me ha servido bastante a la hora de trabajar con archivos XSD. Cuando se me presentó la necesidad de trabajar con XSD duré al menos una semana buscando algún software que me facilitara ver el diagrama del esquema, ya que aunque, sé interpretar el código del esquema, los esquemas que iba a utilizar eran algo grandes y quería evitar el omitir cualquier detalle y ver el diagrama me facilitaría las cosas, además también permite “navegar” entre los nodos del diagrama y al seleccionar algún nodo muestra los atributos de dicho nodo y su tipo de dato (ya sea simple o definido por el usuario), también permite cargar el esquema desde una URL y la verdad en mi caso esta función la uso mucho y se agradece que venga incluida.

Es Gratuito

Este software a pesar de contar con las características que necesitaba (ver el diagrama del esquema, exportar el diagrama a una imagen, etc) esta pequeña aplicación es gratuita a diferencia de muchas otras herramientas que son de paga y su costo es algo elevado (para alguien que vive en México) sin mencionar que su costo elevado se debía a que presentaban muchas otras características que realmente no necesitaba.

Es de Código Abierto

Así es, esta aplicación es de código abierto bajo la licencia GPL, esta desarrollada para la plataforma .NET Framework 2.0 con C# como lenguaje de programación, así que si te interesa ver como funciona desde adentro puedes descargarte el repositorio de github desde aquí.

Es Multiplataforma

Si, aunque en el punto anterior mencioné que esta desarrollado bajo .NET Framework 2.0, es compatible con GNU/Linux (utilizando mono), aunque solo una ves lo utilicé en linux presentaba algunos detalles (nada destacable) al momento de leer XSDs grandes, pero en sí todo funcionaba bien.