Menú de navegaciónMenú
Categorías
Logo campusMVP.es

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

Todos los artículos de: campusMVP

en campusMVP.es

Página 41


GAMBADAS: ¿Es tu usuario una cabra?

Es bien sabido que los programadores suelen meter en sus desarrollos algunas "funcionalidades extra" en tono divertido para des-estresar, hacer bromas internas o simplemente divertirse un rato. Son los conocidos "huevos de pascua" o "Easter Eggs" de muchos desarrollos de software: desde el psychoanalyze-pinhead del editor EMacs o el about:robots o el about:mozilla de Firefox, hasta el "do a barrel roll" de Google o escribir =rand(5,5) (o similar) en Microsoft Word para obtener cuatro párrafos aleatorios... Los hay a patadas en todo tipo de software. Uno de los que hemos descubierto recientemente, aunque lleva ya un tiempo rondando por ahí, es la función nativa de la API de Android que sirve para averiguar si el usuario del teléfono es o no una cabra... [Más]

ECMAScript: Los bucles for-in y for-of

ECMAScript 2015 (llamado también ES6) nos ofrece muchas novedades para facilitarnos la vida a la hora de realizar una tarea muy común: recorrer colecciones de datos. Así, define el concepto de iterador, nos permite definir nuestros propios objetos iterables usando técnicas directas o a través del uso de "generadores", y además algunas de las clases nuevas para manejo de datos (como Set o Map) son objetos iterables también. En este vídeo nuestro tutor Eduard Tomàs nos muestra el funcionamiento de dos nuevas estructuras muy básicas relacionadas con todo esto: los nuevos tipos de bucle determinado: for-in y for-of. [Más]

FRIKADAS: Los huevos de pascua de Google

Se ve que los programadores de Google, con tanto tiempo libre por los proyectos del 20%, les quedan ganas de hacer cantidad de cosas chulas pero inútiles en sus productos. Como prueba te presentamos algunas cosas que puedes hacer en productos Google que te van a sorprender y que son unas frikadas dignas de esta sección... [Más]

Las 5 novedades que debes conocer sobre el evento de Apple para desarrolladores

Desde el pasado lunes y durante toda esta semana Apple está celebrando su conferencia anual para desarrolladores, la Worldwide Developers Conference (WWDC16), que lleva celebrando en California desde 1983. En esta reunión anual Apple presenta nuevos productos, tecnologías e incluso lenguajes de programación, como ocurrió con Swift hace dos años. Aunque presentan también cosas para el consumidor, la mayor parte de los anuncios y de las conferencias están dirigidas a programadores. De todo lo presentado este año queremos destacar 5 novedades que creemos que son las más interesantes para los desarrolladores... [Más]

Un poco de nostalgia: Clippy y sus amigos vuelven a tu navegador

Si has estado usado Microsoft Office durante unos cuantos años seguro que recuerdas los asistentes que llevaban incorporados, especialmente Clippy, pero hubo algunos más. ¿Recuerdas sus nombres?: Ahora, casi una década de su desaparición oficial con Office 2007, vuelven a nuestras vidas a través de Clippy.js... [Más]

8 sitios on-line donde conseguir trabajo de programador o diseñador freelance

El auto-empleo es una tendencia imparable entre los profesionales cuyas habilidades les permiten trabajar de forma independiente. Más allá de las crisis y de las iniciativas de los gobiernos para fomentarlo, si te dedicas a la programación o al diseño gráfico, trabajar de freelance siempre ha sido algo muy común en estas profesiones.
En este artículo te ofrecemos una lista con 8 aplicaciones web que te permitirán ganarte la vida como autónomo dentro del mundo de la programación. [Más]

FRIKADAS: Un Arduino del tamaño de una pila AA

Hoy en día el movimiento "Maker" y la "Internet de las Cosas" (IoT) son lo más de moda que hay en el mundo tecnológico, y además están al alcance de todo el mundo. Pero si estabas en el sector hace poco más de una década, crear dispositivos físicos que interaccionaran con el entorno no era algo que pudiera hacer cualquiera. Todo esto cambió alrededor del año 2005 cuando el estudiante colombiano Hernando Barragán, haciendo su proyecto fin de carrera en una escuela técnica de Ivrea (Italia), unió su plataforma de desarrollo Wiring (creada un año antes) con un microcontrolador ATmega8. Esto dio origen a la plataforma Open Souce de hardware llamada Arduino. Y nada volvió a ser lo mismo. [Más]

Los nueve virus más dañinos por orden cronológico

No ha sido fácil hacer una selección de los virus informáticos que más daño han causado estos últimos años, de hecho nos hemos visto obligados a dejar fuera algunos especialmente malignos como Nimda (2001), Sasser (2004) o Zeus (2009) para no hacer el post interminable. Aquí os dejamos con los que nosotros consideramos unos de los más perjudiciales: Melissa (1999) El virus Melissa fue creado por David L. Smith en 1999 quien se había enamorado de una bailarina de topless de Florida llamada Melissa. Al ser capturado por el FBI confesó que no esperaba haber tenido tal repercusión (afectó a un 20% de ordenadores en todo el mundo y causó unas pérdidas de 80 millones de dólares). Este virus se podía enviar así mismo por correo electrónico desde Microsoft Outlook 97 o 98, a los primeros 50 contactos de la libreta de direcciones. El virus estaba ... [Más]

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]