Menú de navegaciónMenú
Categorías

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

742 artículos publicados

Redex: optimizando programas para Android sin el código fuente

Facebook es la aplicación web más grande del mundo, con más de mil quinientos millones de usuarios activos. Su versión para móviles tuvo en abril nada menos que 998 millones de usuarios diarios, de los cuales 823 millones usan exclusivamente las apps móviles de la empresa. Las cifras marean. Dado que la parte móvil es tan importante para ellos, la velocidad y rendimiento de sus aplicaciones es algo en lo que invierten muchos recursos. Por ello, hace unos meses lanzaron su optimizador de aplicaciones para Android, Redex. [Más]

Todas las novedades para programadores de la conferencia Google I/O

La semana pasada, de miércoles a viernes, se celebró en Mountain View, California, la conferencia anual del gigante de Internet: Google I/O 2016. En ella se anunciaron un montón de nuevos productos y desarrollos de todo tipo, desde una novedosa app de chat (Allo) y vídeo conferencia (Duo), hasta un nuevo tipo de asistente digital inteligente (Google Assistant: súper original el nombre) a un competidor del Amazon Echo que obedece a nuestras órdenes de voz en el hogar (Google Home). De todo, vamos.
En lo que respecta a los programadores, que es lo que nos importa a nosotros, también hubo muchas novedades, y vamos a destacar aquí las más importantes. [Más]

GAMBADAS: La app de "seguridad" de 1 millón que se puede crear en 10 minutos

Si has viajado a Estados Unidos en los dos últimos años es posible que en los controles de seguridad de los aeropuertos hayas visto en funcionamiento esta aplicación. Se trata de una app para iPad que encargó la TSA (la administración de la seguridad en los transportes de EEUU) y que básicamente lo que hace es enviarte a una cola u otra en de manera aleatoria. Esta aplicación se ha hecho muy famosa durante el último mes porque se ha descubierto cuánto costó crearla. Y no fue precisamente barato... [Más]

Depuración con Visual Studio II: Puntos de interrupción con traza o Tracepoints

Hace unos días os contaba cómo crear puntos de interrupción condicionales, más "inteligentes" que los normales y que nos daban mucho más juego a la hora de depurar una aplicación .NET en Visual Studio. En esta ocasión voy a a hablar de los Tracepoints (en contraste con los breakpoints). Un punto de interrupción con traza o tracepoint está pensado para mostrar información adicional sobre el punto de interrupción de modo que podamos trazar lo que ocurre al pasar por él, sin necesidad siquiera de detenerse en el mismo (para lo cual usaríamos las opciones vistas en el artículo anterior). [Más]

"Hola mundo" en 10 lenguajes de programación esotéricos

Los lenguajes de programación esotéricos (también llamados "esolenguajes" o "esolangs") son lenguajes poco útiles en la vida real pero que se han diseñado para crear pruebas de concepto, ver hasta dónde es posible llevar un concepto de diseño de compiladores o análisis sintáctico, para hackear otros lenguajes, como forma de arte, o incluso como un tipo de broma "geek".
La facilidad de uso de estos lenguajes no es uno de sus objetivos. Más bien lo normal es que sea justo lo contrario. Hoy en día existen ya tantos que ni siquiera la Wikipedia los tiene recopilados.
En este artículo te enseñamos un "Hola Mundo" en 10 de ellos y un enlace para verlo en más de 200. [Más]

Infografía: Las 6 etapas del Desarrollo de Proyectos Web

Si eres desarrollador (o estás en el camino de serlo), no está de más que de vez en cuando levantes tu mirada del código en tu día a día para ver a vista de pájaro el conjunto del profesionales del que formas parte. Ya sea una simple página web o la aplicación web más sofisticado, cada proyecto tiene una serie de fases que, bien abordadas y en su debido orden, pueden facilitarte la vida como profesional y evitar que pasen...cosas... [Más]

Los 8 acrónimos más importantes que todo programador debe conocer

Los acrónimos son palabras creadas a partir de las iniciales de otras palabras. En la actualidad están por todas partes, y un ámbito en el que proliferan al máximo es en el mundo técnico, donde somos especialmente dados a concretar y simplificar. De hecho, son tan comunes que existe un acrónimo para describir a los acrónimos, el mítico: TLA (Three Letter Acronym), o acrónimo de tres letras, que es el más común. Cuando veas por ahí TLA ya sabes a qué se refiere... Aunque los hay a cientos, existen unos cuantos que son absolutamente indispensables y que deberíamos conocer si nos dedicamos al mundo del desarrollo de aplicaciones. Sin excusas. Vamos a ver los más básicos a continuación... [Más]

HERRAMIENTAS: Gráficos de especificidad para detectar problemas en CSS

Para ayudarnos a ver mejor la especificidad de nuestros selectores CSS y cómo están distribuidos, el programador ubicado en París Jonas Ohlsson Aden ha creado el generador de gráficos de especificidad.

Esta herramienta se puede utilizar on-line o instalarla en local para usarla en nuestro propio equipo. Lo que permite es analizar cualquier código CSS y generar una gráfica que muestra la especificidad en el eje vertical y la posición de dicha especificidad en el código
[Más]