Vista Compacta

Lo último

Ya estamos aquí de nuevo con nuestra habitual Pregunta de la Semana de Genbeta Dev. Esta vez seguimos por la senda de la polémica (aunque siempre desde el buen rollo) y entramos en un tema tan espinoso que ríete tu de Real Madrid y Barcelona o ColaCao y Nesquik: los sistemas operativos.

¿Qué sistema operativo piensas que es el mejor para desarrollar?
Leer más »

En mi quehacer diario, me encuentro con dificultades para comunicar o hacer ver las dificultades inherentes a todo desarrollo de aplicaciones informáticas, sin importar su tamaño, complejidad o alcance.

Así hoy quiero realizar un ejercicio de pensamiento en voz alta y utilizar metáforas para describir el trabajo que hacemos y las cosas que no podemos, aun siendo consciente que significa una simplificación grosera de la realidad.

Leer más »
Vida Extra

Como recordaréis, ayer dimos comienzo a una lista en homenaje a los mejores desarrolladores de videojuegos que hemos conocido, esos nombres destacados que han actuado como cabezas visibles para los equipos de trabajo encargados de ofrecernos algunas de las mejores experiencias de nuestras vidas.

Ya sea en labores de dirección, producción o diseño, estos pesos pesados de la industria del ocio...

Leer más en vidaextra.com »

GitBook es una excelente herramienta para crear documentación de proyectos y libros técnicos usando Markdown y Git/Github. Permite incluir ejemplos y ejercicios interactivos (de momento, soporta solamente JavaScript) para posteriormente publicarlos de forma online via Github o cualquier otro hosting web.

Utilizando Markdown podemos maquetar los documentos y crearlos en distintos formatos como PDF, ebook o web. Uno de los objetivos de GitBook es poder crear documentación que sea fácilmente editable y abierta a contribuciones, por eso usando Git/Github podemos publicar nuestro libro técnico y manejar las colaboraciones de forma transparente.

Leer más »

Puede que sea una impresión subjetiva, pero cada vez hay más programadores interesados en aprender JavaScript. Muchos vienen atraidos por Node.js, lo que ha hecho a este lenguaje atractivos para programadores que procedentes de ámbitos más back-end como Java, PHP o C++. Y en otros casos, también existe mayor interés en el apartado frontend por profundizar en aspectos más avanzados de JavaScript.

Hace poco se publicó el libro de Speaking Javascript escrito por Axel Rauschmayer (ningún desconocido en el mundo de JavaScript). Está llamado a ser la nueva referencia para todo aquel que quiera aprender y profundizar sobre JavaScript. Está disponible de forma gratuita y también se puede adquirir en papel o como ebook.

Leer más »

R es un lenguaje y entorno de programación para análisis estadístico y gráfico. Su historia ya fue contada en genbetadev y no quiero ser repetitivo pero para hacer un resumen, podríamos decir que es un dialecto libre del lenguaje S, desarrollado por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland en 1993.

Leer más »

Es cuando menos curioso la rivalidad siempre existente entre los desarrolladores y los de sistemas. Los primeros se quejan de que los segundos siempre andan poniendo trabas al despliegue o funcionamiento de las aplicaciones, y los segundos siempre echan en cara a los primeros que producen serios problemas de funcionamiento, rendimiento o seguridad que ellos tienen que solucionar.

¿Qué piensas sobre los viejos recelos entre programadores y sistemas?
Leer más »

Habitualmente dejamos aparcada la creatividad a la hora de programar debido a las tareas monótonas que nos exigen nuestros trabajos diarios. Resolvemos casi siempre los mismos problemas: “moviendo datos de un lado a otro” sin enfrentarnos a nuevos retos ni formas nuevas de pensar.

Para solventar esta carencia podemos apuntarnos a resolver retos de programación propuestos por sitios online especializados cuya principal finalidad es aprender y divertirse programando.

Leer más »

El famoso ejemplo del “Hola Mundo!” es un clásico en cualquier tutorial de programación. Cuando comenzamos a aprender la sintaxis de un lenguaje de programación nuevo, el primer ejemplo suele ser ese “Hello World” con el que descubrimos lo más básico de escribir por pantalla esa frase.

Recopilar todos estos ejemplos de programación en cada uno de los cientos de lenguajes existente se ha convertido en todo un reto. Existen distintas recopilaciones, pero quizás una de la más completa es la creada Wolfram Rösler ayudado de numerosas contribuciones. Nos encontramos a fecha de hoy con 441 ejemplos distintos.

Leer más »

Lookback, es una plataforma que permite ver cómo los usuarios usan realmente una app móvil. Es una idea que siempre ha rondado entre los equipos de UX: hacer pruebas con usuarios reales, ver su comportamiento frente a las pantallas y además de recopilar los posibles bugs de la UI.

El plugin de Lookback se integra fácilmente en nuestra app iOS (aún no disponible para Android) en un par de pasos usando CocoaPods o descargando manualmente el SDK. Cuando lo tengamos instalado podremos grabar todas las acciones del usuario, incluyendo gestos y movimientos de la pantalla. Además se puede hacer uso de la cámara frontal del dispositivo para grabar las reacciones y los comentarios que hagan sobre tal funcionalidad o incidencia.

Leer más »

Hoy traigo varios buenos libros totalmente gratuitos que pueden ser muy interesantes para aprender y perfeccionarnos en la temática que abarcan, que provienen de la Microsoft Virtual Academy y de SyncFusion.

Leer más »

Síguenos