Software

Atajos de teclado de Visual Studio Code

Les mostraré algunos de los Atajos de Teclado de Visual Studio Code

Atajos de Teclado Visual Studio Code

Atajos de Teclado Visual Studio Code

Visual Studio Code es uno de los procesadores de texto más utilizados en el mundo de la programación junto con Atom y SublimeText, es gratuito y de una muy amigable interfaz gráfica que nos brinda una comodidad absoluta a la hora de escribir el código de nuestras aplicaciones. Y como ya les habia compartido algunos detalles de Atom y sublime, aquí hago lo propio con Visual Studio Code, el cual es gratuito y lo pueden descargar desde aquí.

Ctrl+P – Buscar un Archivo ingresando su nombre o parte de su nombre: nos sirve cuando sabemos el nombre del archivo que queremos encontrar pero no sabemos en que carpeta de nuestro proyecto se encuentra el mismo.

Ctrl+Shi+E: Abre la barra izuierda de exploración de archivos.

Ctrl+Shif+F: Abre un dialogo para realizar una búsqueda de archivos.

Ctrl+Shif+D: Abre el source control si tenemos uno en nuestro proyecto.

 

Manejar Archivos:

Ctrl+P: Nos permite ingresar el nombre de archivo que queremos abrir y lo filtra para que podamos elegirlo es uno de los atajos de teclado de Visual Studio code más usados.

Ctrl+T y Ctrl+Shif+O: son para buscar símbolos en archivos y en el entorno de trabajo.

Ctrl+O: permite abrir un archivo.

 

 

 

 

Configurar Procesador de Texto Atom

Configurar Procesador de Texto Atom

Atom es uno de los procesadores de Texto que nos permiten una personalización bastante buena
de su configuración para nuestro uso, es más flexible que otros procesadores de texto como SublimeText, aquí les explico como configurar atajos de teclado a su gusto!

 

Configurar Procesador de Texto Atom con los archivos CSON

Atom es configurable a partir de Archivos en formato CSON, que es un formato de marckup similar a JSON.
El mismo nos permite configurar nuestros pares de atajos de teclado como objetos (el significado de Objetos en la jerga de programación) con una “Key” que los identifica y los valores correspondientes de cada objeto que queremos configurar.

Key:
key:[valor,valor]

Los “Key” pueden ser una cadena de texto, un integer, boolean, null, o un array con “N” elementos “Key” de los distintos tipos a la vez. Tenga en cuenta, que no puede repetir los valores de los “Key” en sus personalizaciones.

Acá les dejo un enlace para ver la documentación completa –> Atom Custom

Patrones de diseño de software

¿Qué son los patrones de diseño de software se han preguntado muchas veces?

 

Simple, los patrones de diseño de software son básicamente un conjunto de buenas prácticas, estandarizadas;  de forma tal, que otros desarrolladores de software de tu equipo de trabajo puedan entenderlo, tu mismo puedas mantenerlo y principalmente reutilizarlo para resolver problemas que son comunes a la hora de escribir código de nuestras aplicaciones.

En la actualidad se han estandarizado una gran cantidad de patrones de diseño de software de los cuales muchos usamos a diario o son usados en el 99% de las aplicaciones que desarrollamos.

Otros son mas específicos, quizás de cada necesidad o aplicación que estamos desarrollando.

En los próximos días les estaré actualizando esta entrada y agregando nuevas, donde explicaré algunos patrones de diseño fundamentales, como: DAO (Data Access Object), DTO (Data Transfer Object), Facade(Fachada), MNC (Modelo, Vista, Controlador), entre otros.

Samsung limita la carga del Samsung Note 2 en Europa

Samsung limita la carga del Samsung Note 2 en Europa

 

Samsung limita la carga del Samsung Note 2 mediante una actualización de software, es para aquellos equipos que aún están en uso en Europa y sus baterías aun, corren un riesgo de explotar, el modo de prevenir una explosión? Limitar la carga de los mismo al 30% de su capacidad! Sí, como lo lees.

El objetivo de esta actualización es alentar a los usuarios que aún no han hecho entrega de sus dispositivos a que la hagan. El comunicado del retiro de los Samsung Galaxy Note 7 fue hecho oficialmente por Samsung en Septiembre.

Se estima que en Europa alrededor del 10% de los propietarios de la Note 7 aún no han devuelto sus dispositivos, Samsung había comunicado que piensa comenzar con los cambios el 15 de diciembre, y dijo, que la actualización que emitió en septiembre, que limitó la capacidad de carga al 60% ayudó a impulsar una alta tasa de retorno de las unidades.

Además dijo, “Ésta nueva actualización de software de la bateria está especificamente diseñado para forzar a la minoria restante de los clientes a reemplazar inmediatamente su dispositivo”.

Samsung limita la carga del Samsung Note 2

Imagen del resultado de la explosión de la bateria del Samsung Note 2

De acuerdo a lo reportado en Canadá, una actualización, apaga todas las comunicaciones de radio en un teléfono, incluyendo teléfono, wi-fi y bluetooth, haciéndolo completamente inútil.
En Estados Unidos, Samsung dijo que publicaría una actualización el 19 de diciembre que detendría la facturación de los dispositivos y “eliminaría su capacidad para funcionar como dispositivos móviles”. Dijo que alrededor del 93% de todos los teléfonos defectuosos habían sido devueltos en los Estados Unidos.
Verizon ha dicho que no aplicará la actualización debido a preocupaciones de seguridad para las personas que no tienen otro teléfono.
“No queremos que sea imposible contactar a la familia, los primeros respondedores o los profesionales médicos en una situación de emergencia”, dijo en un comunicado compartido con el sitio de noticias tecnológicas The Verge.
Después de la debacle de las baterías, Samsung detuvo la producción global de la Nota 7.
Informes de incendios llevaron a Samsung a emitir una advertencia y pedir a los propietarios que apaguen sus dispositivos y los entreguen.
Los beneficios del gigante electrónico se desplomaron tras el retiro.
A finales de octubre Samsung anunció que su beneficio operativo para los tres meses entre julio y septiembre fue un 30% menos que en el mismo período en 2015.

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016 es algo muy sencillo, y se los explico en estos breves pasos!

Paso a paso Cómo generar XML desde Excel 2016:

1.- Primero debemos tener habilitado en nuestro Microsoft Excel 2016 el tab de Desarrollador, éste por defecto viene oculto, como se ve en la imagen deben ir a Inicio –> Opciones  y marcar el checkbox que dice Desarrollador:

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016

 

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016

Ahora tendremos disponible el tab de Desarrollador y con él las opciones para generar un XML!

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016

 

2.- Ahora que ya tenemos las opciones para generar un XML habilitadas, debemos seleccionar el Origen XML. Para lo cual, primero hay que hacer la Asignaciones XML de éste libro, básicamente es asignarle un xml que tengamos, con el formato que queremos generar y los nombres de campos. Para luego, hacer la asignación de los valores desde las celdas de la Hoja.

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016

3.- Una vez que realizamos la Asignaciones XML de éste libro, nos mostrará una estructura de nuestro XML que acabamos de adjuntarle. Ahora solo queda Asignar Elemento.., es decir, asignar a cada item que tenemos en nuestro XML un valor desde una celda que seleccionemos en donde tengamos los datos para completar el XML. Ésto se realiza haciendo click secundario sobre el campo que queremos asignarle (en la estructura de árbol que se ve en la siguiente imagen) un valor de celda y aparecerá la opción Asignar Elemento.. que nos permite seleccionar la celda donde tenemos el valor de ese campo XML.

Cómo generar XML desde Excel 2016

Cómo generar XML desde Excel 2016