Publicado por
campusMVP
el
En diciembre del año pasado Microsoft anunció que tenía la intención de liberar el código de su nuevo motor de JavaScript, incorporado en el navegador Edge de Windows 10. Este nuevo motor está escrito desde cero y ofrece un grandísimo rendimiento. Hubo gente que incluso especuló con que Chakra sustituyese en el proyecto Node.js a V8, el motor de JavaScript de Google.
Bueno, un mes después aquí y estamos y Microsoft acaba de poner el código fuente de ChakraCore en Github hace un par de días. No solo se trata del código actual sino que el equipo de Edge ha indicado que piensa realizar todo el desarrollo ...
[Más]
Publicado por
José Manuel Alarcó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
Natalia Matesanz
el
La gran variedad de dispositivos disponibles en el mercado actual ha traído consigo la necesidad de adaptar muchos elementos de nuestros proyectos: layout, arquitectura de información, diseño…. Una parte especialmente importante son las imágenes y cómo éstas se muestran en diferentes pantallas.
A estas alturas, seguro que habrás oído hablar del Retina Display y HiDPI. Retina Display, es un término comercial registrado por Apple para denominar las pantallas con una alta densidad de píxeles. HiDPI es el término utilizado por otras marcas para referirse a lo mismo.
Básicamente son pantallas de alta p...
[Más]
Publicado por
campusMVP
el
Los códigos de estado del protocolo HTTP indican a los navegadores el estado de una petición que se realiza a un servidor Web. Así, cuando la página que estamos buscando no existe el servidor devuelve un código de estado 404 ("No encontrado"), si se ha movido a otro sitio obtendremos un código 301 ("Movido de modo permanente") o 302 ("Movido temporalmente"), y si se produce un error interno será el código 500 ("Error interno"), por citar los más conocidos.El Internet Engineering Task Force (IETF) es el organismo encargado de definir los estándares relacionados con Internet y acaba de proponer como estándar recomendado utilizar el código HTTP 451 para indicar que un sitio web ha sido interven...
[Más]
Publicado por
campusMVP
el
Kestrel es el servidor web multi-plataforma que ha creado Microsoft y que sirve para albergar las aplicaciones web creadas con ASP.NET 5 (antes conocida como vNext) y dotarlas de manera sencilla de la infraestructura para poder ejecutarse. No es la única opción existente para ejecutar las apps, pero sí la mas recomendable puesto que está diseñada para ello y además escala mucho y proporciona un gran rendimiento. De todos modos Kestrel no está pensado para ser el servidor web que deberías usar para servir aplicaciones en producción directamente, sino que es un servidor de desarrollo, por lo que a la hora de exponer tus aplicacion...
[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é Manuel Alarcó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
COBOL es un lenguaje creado hace casi 60 años por la pionera del software Grace Hopper (la señorita de la foto), y pensado para crear aplicaciones de negocio.
Lo mires por donde lo mires no es un lenguaje "cool" ni que esté de actualidad, y casi nadie está por aprenderlo. El problema es que existen tantos sistemas críticos en el mundo creados con este lenguaje que lo que falta es gente que programe en COBOL para mantenerlos. De hecho los pocos estudios que hay sobre el tema reflejan que los programadores de COBOL ganan bastante más dinero que los "hipsters" que programan con Go y otros lenguajes de moda ;-)
Si tienes que trabajar con Mainframes ...
[Más]
Publicado por
José Manuel Alarcón
el
Hoy vamos a enseñarte un truco rápido que probablemente te haya pasado inadvertido. Se trata de hacer una captura de pantalla de cualquier elemento concreto de una página web en el que tengamos interés. Todo ello sin necesidad de utilizar ninguna herramienta externa estilo de Skitch o Snip, ni tampoco las teclas especiales del sistema operativo. Ah!, y de forma multiplataforma, ya que funcionará en Mac, Windows o Linux sin problema.
Más...
Publicado por
campusMVP
el
¿Cómo? ¿Centrar un elemento? ¿Y para eso necesitamos una chuleta?...
Pues lo cierto es que sí. A pesar de la de años que HTML lleva entre nosotros, todavía sigue siendo complicado centrar los elementos, sobre todo verticalmente.
Más...