Entradas

Mostrando las entradas de 2015

Convertir decimal a binario, octal y hexadecimal c#

Imagen
Bienvenid@ lector/a, en esta nueva entrada que será algo pequeña, mostrare el procedimiento de conversión de números, en este caso copiaremos la metodología que utilice en un anterior post el cual puedes encontrar en el siguiente enlace  convertir decimal a binario, octal y hexadecimal en java . Para este procedimiento me centrare en tres diferentes formas de realizar la conversión de un número entero a diferentes bases en este caso binaria (2), Octal (8) y hexadecimal (16) veras la conversión de forma. Re-cursiva. Iterativa Simplificada (incorporada en C#) A continuación los extractos de códigos que harán posible los antes mencionado. Cabe destacar que todos los métodos devuelven una cadena con la condenación de la conversión a su respectiva base. Convertir Decimal a Binario. Re-cursiva 1: public static String ToBinaryRec(int n) 2: { 3: string digit = Convert.ToString(n % 2); 4: if (n >= 2) 5: { 6: int resto

Como usar OpenFileDialog en WPF

Imagen
Bienvenid@ lector/a, En esta nueva entrada veremos cómo mostrar y configurar el componente OpenFileDialog , el cual es un cuadro de dialogo pre configurado. El componente OpenFileDialog permite al usuario examinar todas las carpetas de su equipo o de cualquier equipo de la red con la posibilidad de seleccionar uno o más archivos para abrirlos. Este cuadro de diálogo devuelve la ruta de acceso y el nombre del o los archivos que se seleccionó. Imagen 1: Dialogo emergente de archivos Existen dos formas en los que se puede implementar este elemento. En primer lugar este componente puede abrir un archivo a la vez y en segundo lugar este puede abrir más de un archivo a la vez. Cabe destacar que cuando se configura para que pueda abrir múltiples archivos estas rutas se almacenan en un arreglo unidimensional, esto no pasa cuando se utiliza con la configuración por defecto que tiene ya que la configuración default solo permite traer un archivo es decir solo almacena una rut

Envía Email desde Java versión 2.0

Imagen
Bienvenid@ lector/a, en esta nueva entrada veremos cómo crear un programa que envié correos desde una cuenta Gmail o Hotmail (Outlook) , este programa será una versión modificada de una ya realizada, para ver la versión 1.0 Dirigirse al siguiente LINK . Cabe recalcar que la versión 1.0 de este programa consta de las siguientes funcionalidades. Envía correo a cualquier destinatario desde un correo Host GMAIL. Se envía correo a un solo destinatario sin copia a otro contacto o copia oculta. El correo solo es de texto sin adjuntos. Ahora la versión 2.0 constara de funcionalidades un poco más pulidas agregando más funcionalidades para que sea más funcional. Esta versión modificada tendrá las siguientes funcionalidades. El origen del correo puede ser desde el Host de GMAIL y HOTMAIL (Outlook). Múltiples destinatario. Múltiples destinatarios con Copia y Copia Oculta. Múltiples adjuntos. El cuerpo del correo puede contener Imágenes y texto. Librerías necesarios par

Visor imagenes

Imagen
Bienvenid@ lector/a, en esta nueva entrada  les mostrare el paso a paso de cómo hacer un  visor  de imagen muy sencillo el cual contara con cinco funcionalidades.   Cargar una imagen y visualizarla. Cambiar color de fondo. Copiar imagen al porta papel. Usar imagen como fondo de pantalla. Y ajustar la imagen a todo el tamaño del visor. Para empezar el proyecto del  visor  tenemos que tener en cuenta que no está hecho con la tecnología WPF, sino que Windows Form. En una próxima entrada se realizara la migración a WPF, con el objetivo de ver cuáles son las diferencias entre estas dos tecnologías y presentar las ventajas y desventajas de estas mismas. Ahora se debe de realizar el diseño de la aplicación tal como se muestra a continuación, en donde utilizaremos el componente “TableLayoutPanel” para hacer la grilla. Utilizaremos dos “TableLayoutPanel” (1); el primero de estas contendrá el elemento “PictureBox” (2) donde se visualizara la imagen o imágenes cargad

Relación del marketing digital y un profesional del área de ingeniería.

Imagen
Bienvenid@ lector/a, en esta nueva entrada quiero entregarles mi punto de vista de cómo el marketing digital se relaciona con los profesionales del área de la ingeniería. Actualmente la persona encargada del marketing de una empresa tiene una doble responsabilidad, en primer lugar tiene que ser la mente creativa para llamar la atención de los clientes, y por ende este debe de presentar buenos resultados contables para que la empresa vea que esta persona está implementando todos los recursos de marketing de una manera eficaz y eficiente. Sin embargo estamos en una sociedad extremadamente digitalizada, y tecnológica es por esto que el marketing se está haciendo más dependiente de la tecnología. http://www.radioagricultura.cl/wp-content/uploads/2015/07/marketon.jpg

Juego memorize

Imagen
Bienvenid@ lector/a, en esta nueva entrada les dejare un pequeño juego para que se entretengan, se trata del juego de un juego de memorización, para que puedan jugarlo ustedes mismo o para que sus niños se entretengan un poco. Primero que todo, ¿En qué consiste el juego?: El juego de memorización o "Memorize" es un proceso en el cual tienes que usar un proceso mental deliberado con el objetivo de almacenar en la memoria los artículos de recuerdos anteriores, en este caso memorizar pares de imágenes similares.  Empezare desglosando un poco el código ya que en si es súper sencillo y rápido de explicar. En primer lugar tendrás que crear una interfaz similar a esta en el formulario  Windows “Windows form”, en cual tiene como característica que su tamaño es de 800x600 pixeles, que equivale a una resolución relativamente agradable al ojo. Además de contar con un botón para comenzar un nuevo juego. Imagen 1: Interfaz principal. Explicación del código:   

Instalar SQL Developed en distribuciones linux

Bienvenid@ lector/a, en esta nueva entrada veremos la instalación de SQLDeveloped el cual es  sun  entorno de desarrollo integrado  (IDE) para trabajar con  SQL  en  bases de datos  Oracle.  Oracle Corporation  ofrece este producto  libre;  utiliza el  Kit de desarrollo de  Java. 1)        Para instalr el JDK de java puede serguir este link de Digital Ocean  https://www.digitalocean.com/community/tutorials/instalar-java-en-ubuntu-con-apt-get-es o hacer lo siguiente: Instalar el JDK, se hace de la siguiente manera: $sudo apt-get install sun-java6-jdk

Ensayo: Big Data

Bienvenid@ lector/a en esta entrada haré algo diferente a lo usual, en este caso compartiré un ensayo referente al Big Data en el cual entrego la definicion de John Washey y el concepto actual del Big Data. El concepto de Big Data yace en los años noventa, y fue publicado por el informático teórico estadounidense John Mashey en un artículo titulado “Big Data and the Next Wave of Infrastress” (Big Data y la próxima ola de infrastress), popularizando el término que hoy nos ocupa. Para Mashey el concepto hacía referencia al estrés que iban a  sufrir las infraestructuras físicas y humanas de la informática debido al imparable tsunami de datos que ya se oteaban en el horizonte, inmanejable con los instrumentos de gestión al uso.

Comunicación Serial Wpf

Imagen
Bienvenid@ lector/a, en esta nueva entrada veremos cómo leer y escribir datos a un puerto serial, específicamente el puerto serial corresponderá al de un Arduino, por lo cual el Puerto COM queda habilitado automáticamente cuando instalas Arduino IDE. Primero que todo que es comunicación serial o serie, según es.wikipedia.org la comunicación serie es el proceso de envió de datos de un bit a la vez, de forma secuencial, sobre un canal de comunicación o un bus de datos. Imagen referencia:  Señales de comunicación serie.

Crear servicio web en Visual C# (WebService)

Imagen
Bienvenid@ lector/a, en esta nueva entrada veremos la creación de WebServices WSDL con el lenguaje de programación C#. Para comenzar un web service es un método de comunicación entre dos dispositivos electrónicos a través de una red de trabajo o internet. Este método se utiliza para realizar una interacción maquina a máquina a través de una red. Existen dos clases principales de servicio web: Rest-compliant, donde el objetivo de este es manipular representaciones de recursos web utilizando un conjunto de operaciones uniforme. Arbitrary, este servicio puede exponer un conjunto arbitrario de operaciones. Un web service debe de tener una implementación especifica que es definido por la W3C, por lo tanto un servicio web debe tener: Una interfaz descrita en un formato procesable por maquinas en especifico WSDL.Otros sistemas interactúan con el servicio web en la forma prescrita por su descripción usando SOAP(Simple Object Access Protocol) que es normalmente transmi

Matriz 5x5

     Bienvenid@ lector/a, en esta nueva entrada desarrollare una Tarea que muchos de ustedes me ha pedido y tal como me la han pedido le he respondido de forma individual, para que esto no suceda decidí crear esta entrada. Defina una matriz de longitud 5x5 cuyo tipo de dato permita la asignación del carácter asterisco (*). El programa debe solicitar al usuario que capture las coordenadas en donde desea insertar un asterisco, por ejemplo: renglón 1, columna 2. El programa asignará, en las coordenadas capturadas por el usuario, un símbolo de asterisco.    Debe incluirse una pregunta dirigida al usuario para determinar si desea continuar con la captura de las coordenadas, en caso de no seguir con ello el programa detendrá este proceso. Al finalizar la captura, el programa deberá imprimir la matriz, esté completa o no, en el siguiente formato:  * * * * * * * * * * * * * * * * * * * * * * * * *