Publicado por
campusMVP
el
Tras la compra de Xamarin por parte de Microsoft hace un mes, especulábamos desde aquí
[Más]
Publicado por
campusMVP
el
Tor (The Onion Redirector) es una red oculta de navegación que, a través de comunicaciones encriptadas entre nodos redirectores que actúan como proxies anónimos, permite navegar de manera segura y anónima en Internet. Además de la navegación, permite alojar servicios ocultos, solo accesibles desde Tor.
[Más]
Publicado por
José M. Alarcón Aguín
el
Minimización La minimización (o "minificación") del código es un proceso muy común que se utiliza antes del despliegue de una aplicación web, y que sirve para eliminar todo lo superfluo de tu código con el fin de hacerlo lo más compacto posible y que pese muy poco. Este proceso le quita todos los espacios innecesarios, cambios de línea, tabuladores, comentarios, etc... y queda un código bastante difícil de leer, pero que ocupa mucho menos y se descarga más rápido desde el servidor. Para conseguir esto hay que usar algún programa específico. Existen muchos, pero el más conocido y potente es Uglify. Lo más habitual es usar alguna herramienta de automatización de código como Grunt o Gulp que ya disponen de plugins específicos para hacer uso de Uglify (y otros minificadores) de manera automática cuando queramos desplegar. Muchas herramient...
[Más]
Publicado por
campusMVP
el
Si estás probando una aplicación lo normal es que quieras probarla usando las condiciones más realistas posibles, y usando los datos más reales que puedas. En una aplicación que ya está en producción son los propios usuarios los que llenan la base de datos de información, pero mientras estás desarrollando no tienes nada de esto, y debes inventarte los datos tú mismo. Si introduces esos datos a mano, uno por uno, no vas a ir muy lejos.
Si los generas de manera aleatoria es fácil para campos numéricos, pero muy complicado para otro tipo de datos, como nombres, direcciones o incluso tarjetas de crédito. ...
[Más]
Publicado por
campusMVP
el
Cuando trabajas en un proyecto de tamaño pequeño es fácil encontrar las cosas. Si necesitas ver el código para tal o cual funcionalidad puedes localizar rápidamente el archivo en el que está porque tienes unas pocas decenas de ellos. Si además eres una persona ordenada los tendrás bien organizados en carpetas, por área funcional o un criterio similar.
Sin embargo cuando debes trabajar con soluciones grandes, con centenares de archivos, en varios proyectos dentro de la misma solución, capas, funcionalidades diversas y relacionadas, etc...es mucho más complicado. No solo eso, cuando tienes que tocar alguna funcionali...
[Más]
Publicado por
campusMVP
el
Una de las herramientas más potentes al alcance de un desarrollador es, sin lugar a dudas, la
[Más]
Publicado por
José M. Alarcón Aguín
el
Aunque existen otras muchas maneras de trasegar archivos con un servidor lo cierto es que nada supera todavía la facilidad de uso y conveniencia del viejo protocolo FTP (File Transfer Protocol). Por ello, en cualquier servidor tendrás que instalar casi con total seguridad un servidor FTP que permita a tus usuarios conectarse y transferir archivos. Incluso aunque no tengas usuarios, para el propio trabajo de administrador del servidor te vendrá bien disponer de un servidor FTP. El servidor FTP más conocido y (probablemente) más utilizado del mundo es Filezilla Server. El motivo es que, aunque es un tanto espartano y se actualiza menos de lo que nos gustaría...
[Más]
Publicado por
campusMVP
el
Una cosa que está bastante clara es que el futuro de Microsoft pasa por la nube y las aplicaciones que rodean a sus productos "Cloud". Y otra cosa bastante evidente es que Microsoft Office (su "vaca lechera") se está moviendo a la nube.
Hace poco han liberado un paquete Open Source muy interesante llamado Office UI Fabric. Se trata de un framework para desarrollo Front-End, responsivo y mobile-first que permite crear interfaces de usuario como las de Microsoft Office.
Con Office fabric UI puedes aplicar simples estilos CSS a los elementos de tus aplicaciones web y hacer que obtengan automáticamente el aspecto de las aplicaciones de Office: Word, Excel, PowerPoint y compa...
[Más]
Publicado por
José M. Alarcón Aguín
el
La semana pasada os comentábamos cómo sacar partido a la nueva funcionalidad de extensiones de Visual Studio Code. De momento el número de extensiones disponibles es relativamente pequeño, sobre todo si lo comparamos con las existentes para otros editores como Atom o Sublime, pero van creciendo a buen ritmo. Hoy os presentamos unas cuantas que, a nuestro juicio, merecen la pena y están ya disponibles. Algunas serán útiles para todo tipo de programadores pero otras están orientadas solamente a desarrollo Web, de ahí el título que hemos escogido.
[Más]
Publicado por
campusMVP
el
Ayer Google puso a disposición de todos, la nueva versión de su famoso entorno de desarrollo móvil gratuito: Android Studio 2.0. De momento está en versión "Preview", pero se puede instalar y usar junto con la versión 1.4 y trae muchas mejoras.
Este entorno está basado en el conocido IDE de Jetbrains llamado IntelliJ IDEA, pero preparado específicamente para crear aplicaciones para Android con el SDK de Google de esta plataforma. Incluye todo lo necesario si queremos desarrollar para Android: editor de código, emuladores, análisis de código, etc...
Esta versión hace especial hincapié en el rendimiento,...
[Más]