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.

Reporting Services la herramienta de Microsoft para reportes

Reporting Services la herramienta de Microsoft para reportes

Reporting Services permite crear, implementar y manejar reportes móviles o paginados. Es una herramienta integrada de SQL Server.

Reporting Services la herramienta de Microsoft para reportes

Reporting Services la herramienta de Microsoft para reportes

Diseño de Reportes

 

Los reportes de Reporting Services pueden ser mobile, paginados, interactivos, tabulares y graficos, con gran variedad de tipos de datos, relacionales, multidimensionales, XML basados en data sources.

 Se pueden crear:

  • «Reporting Services Project Wizard» en el entorno de Microsoft Visual Studio, integrado con las herramientas de SQL Server y sus componentes.
  • «Reporting Services» paginados es la version autónoma de Report Builder App.
  • «Reporting Services mobile» reportes para aplicaciones mobile creados con Mobile Report Publisher.

 

Reporting Services la herramienta de Microsoft para reportes

Reporting Services la herramienta de Microsoft para reportes

 

Reporting Services es una plataforma de informes basada en servidores. Usted puede publicar un reporte como parte de una aplicación o como parte de un SharePoint site de windows. Reporting Services permite la suscribirse a un reporte, publicarlos, permite descargar un reporte en varios formatos de otras aplicaciones, por ejemplo Excel. Contiene una gran variedad de formatos y diseños de reportes adecuados para cada tipo de necesidad. Se los puede ejecutar via web o mobile y se pueden generar reportes usando Microsoft Power BI, la herramienta de Microsoft para Business Intelligence.