Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

1038 artículos publicados

Heartbleed: el fallo de seguridad en Internet más grave en mucho tiempo

Últimamente Internet no gana para sustos. Y es que en los últimos tiempos se han descubierto diversas vulnerabilidades con gran impacto en todos los usuarios. Por ejemplo “Goto fail” de Apple, un fallo enorme en su implementación de SSL que abría la puerta a los atacantes a interceptar comunicaciones seguras, el fallo de GnuTSL, o más recientemente el de la nube para Java de Oracle. Sin embargo todo esto palidece ante el gran impacto del fallo de seguridad descubierto hace dos días en la implementación actual de la biblioteca Open Source de seguridad OpenSSL. Su relevancia se deriva de lo grande que es el bug, y de lo extendida qu... [Más]

Office para iPad: el fin de una guerra y el inicio de otra

Una de las noticias recientes más interesante del sector es sin duda el lanzamiento hace unos días de Microsoft Office para iPad. ¿Cómo? ¿Por qué es eso relevante o incluso interesante? Dejando de lado que a los dos días de haberse lanzado ya lideraba el ranking por ingresos en la App Store, la verdadera relevancia estriba en que este lanzamiento marca el fin de la guerra entre sistemas operativos. Microsoft ha entendido por fin que ya no vivimos en un mundo centrado en Windows, y que si quiere crecer mucho debe abrirse a los sistemas de otros. Y es que no cabe duda que el hecho de que no haya existido antes Office para iOS era el empe&nt... [Más]

Novedades de SQL Server 2014

Microsoft anunció lo que sería el futuro SQL Server 2014 en el pasado TechEd USA (en mayo de 2013), y desde entonces ha ido desgranando información y versiones preliminares de prueba para que todos podamos ir preparándonos poco a poco. Ya falta realmente poco para tener disponible la versión definitiva: será el próximo día 1 de abril, con la disponibilidad general para el día 15 de ese mismo mes. Con SQL Server 2014, Microsoft se está enfocando en todo lo que tiene que ver con el rendimiento, la escalabilidad, la integración con la nube y las capacidades para gestión de Big Data. Aunque estas son las princ... [Más]

TRUCO: Procesado de listas en paralelo de forma sencilla

La Task Parallel Library es una biblioteca que apareció con .NET 4.0 y cuya misión es facilitar la vida a los programadores a la hora de construir aplicaciones multi-subproceso y con hilos. La biblioteca es muy extensa pero tiene pequeñas joyas a las que les podemos sacar partido de manera directa y sencilla, sin necesidad de meternos en honduras. Una de estas joyas es la versión paralela de un bucle For Each. La idea es que si tenemos que procesar una lista de objetos de cualquier tipo (desde simples números o cadenas hasta objetos más complejos) y no nos importa en qué orden se procesen, sólo que se les aplique a todos una mis... [Más]

Los lenguajes de programación más demandados por las empresas

Como profesional del siglo XXI eres consciente de que no puedes quedarte quieto y debes estar constantemente aprendiendo si no quieres quedarte estancado en tu carrera. Cualquier profesión moderna demanda una actualización de conocimientos casi continua. El mayor problema en nuestro mundillo es que, ante la enorme cantidad de lenguajes, herramientas y entornos de los que disponemos, elegir mal lo que estudies puede suponer un coste de oportunidad enorme. [Más]

Más facilidad para certificar aplicaciones para la Windows Store

Cualquiera que haya creado una aplicación para Windows 8 sabe el dolor que es conseguir que te la aprueben y que aparezca en la tienda. Hay miles de requisitos y cualquier tontería te puede echar abajo la app. Para todos esos penitentes tenemos buenas noticias de parte de Microsoft. Recientemente se han introducido cambios en los requisitos de las aplicaciones y en las capacidades de gestión de nuestras aplicaciones en la tienda. Así, algunas cuestiones que antes eran requisitos ahora son simplemente recomendaciones, por lo que dejan de ser una causa de bloqueo. Por ejemplo, el lugar en el que podemos colocar anuncios en aplicaciones que se monetizan por ... [Más]