Publicidad

Codemotion Spain 2016: apuntes, reflexiones y cuestiones varias

Comentar
Codemotion Spain 2016: apuntes, reflexiones y cuestiones varias

Recientemente se celebró Codemotion Spain 2016, el evento anual de desarrollo más multitudinario del territorio nacional, por segundo año consecutivo en el campus Montepríncipe de la Universidad San Pablo CEU de Boadilla del Monte, Madrid. Como no podía ser de otra manera, algunos editores y colaboradores de Genbeta Dev estuvimos por allí. Servidor entre ellos (obviamente, si no de qué iba a estar escribiendo este post) y estos son algunos apuntes, pensamientos y dudas que me suscitó dicho evento.

Leer más »

12 herramientas imprescindibles para asegurar la calidad del software (y sus alternativas)

5 Comentarios
12 herramientas imprescindibles para asegurar la calidad del software (y sus alternativas)

Actualmente el número de herramientas a disposición de los equipos de desarrollo para probar software es muy amplio. Para cualquier tipo de prueba que queramos realizar (funcionales, rendimiento, regresión, etc.) el número de opciones disponibles, tanto gratuitas como comerciales, es muy grande. De entre todas estas he elegido 12 herramientas imprescindibles para probar software (y sus alternativas).

En unos casos son programas desarrollados para probar software. En otros, son programas que aunque no nacieron con ese propósito, han demostrado ser perfectos para realizar determinadas pruebas.

Leer más »
Publicidad

ToroDB Stampede, toda la potencia de una base de datos NoSQL en un entorno relacional mucho más eficiente

6 Comentarios
ToroDB Stampede, toda la potencia de una base de datos NoSQL en un entorno relacional mucho más eficiente

Poder realizar queries como si de una base de datos MongoDB se tratase pero hasta 100 veces más rápidas y con las ventajas de una base relacional. Esto es lo que propone el reciente lanzamiento de ToroDB Stampede. Simplificando el stack de ToroDB nos encontramos con una base de datos NewSQL, es decir, una base de datos que intenta proporcionar las funcionalidades y características de las bases de datos NoSQL, principalmente escalabilidad, sin renunciar al ACID de toda la vida de una base de datos relacional.

Viendo el ecosistema actual de base de datos, siempre nos ha llamado la atención la centena o miles de ellas que existen y sus diferentes protocolos. Lanzar una nueva base de datos es siempre complejo. Aquí está la primera aclaración sobre ToroDB, en lugar de implementar un nuevo protocolo y un sistema de queries propio, incompatible con el resto de sistema, la gente de ToroDB ha decidido implementar el mismo protocolo de MongoDB.

Leer más »
Xataka

43 páginas no tan conocidas para aprender algo nuevo

Comentar
43 páginas no tan conocidas para aprender algo nuevo

Internet está lleno de páginas de sobra conocidas en las que podemos realizar gran cantidad de cursos online, incluso con certificados oficiales. Pero más allá de las páginas más populares también puedes encontrar pequeños rincones donde aprender cosas nuevas en la red, no mediante largos cursos sino a base de pequeñas píldoras diarias.

Hoy te proponemos un recopilatorio con varias de estas páginas no tan conocidas. En ellas podrás aprender mediante microcursos creados por usuarios y profesionales, a base de aplicaciones que dosifican tus píldoras de conocimiento día a día, e incluso otras que tiran de la práctica y la gamificación para ampliar tus conocimientos.

Leer más en xataka.com »

Comunicaciones agresivas en la Red, una pérdida de tiempo

14 Comentarios
Comunicaciones agresivas en la Red, una pérdida de tiempo

Los desarrolladores somos los nuevos hechiceros de la sociedad. Condenados a estudiar de manera constante y diaria, a causa de nuestra inagotable ansia de conocimiento. Y orgullosos de construir sistemas que se implantan y utilizan en todo tipo de escenarios; a lo ancho, largo, alto y profundo de nuestro mundo (y más allá).

Es decir, los desarrolladores hacemos que muchas cosas funcionen gracias a nuestra capacidad intelectual; recibiendo a cambio, una invaluable dosis de satisfacción cuando nuestras criaturas – paridas con dolor y sufrimiento – llegan a producción y se utilizan.

Por eso llama poderosamente la atención la cantidad de tiempo que se puede perder – y se pierde – en estériles discusiones entre profesionales, que llevan a los extremos la defensa de sus ideas.

Leer más »

Kotlin llega a Gradle: Escribe tus scripts de Gradle usando Kotlin script

2 Comentarios
Kotlin llega a Gradle: Escribe tus scripts de Gradle usando Kotlin script

Hace tiempo que Kotlin se está convirtiendo en una alternativa real para muchos desarrolladores, principalmente en el mundo del desarrollo Android, donde aún seguimos anclados a versiones muy antiguas de Java.

Ya hablamos en su momento sobre cuáles eran las bondades de este lenguaje.

La gente de Gradle se ha dado cuenta de ello, y desde hace unos meses están trabajando con Jetbrains para crear Kotlin Script e integrarlo en Gradle 3.

Leer más »
Publicidad

Resolvamos las grandes disyuntivas del mundo del desarrollo. Los resultados de lo que nuestros lectores dicen

33 Comentarios
Resolvamos las grandes disyuntivas del mundo del desarrollo. Los resultados de lo que nuestros lectores dicen

Hace unas semanas os presentamos algunas de las grandes disyuntivas del mundo del desarrollo y os pedíamos ayuda para resolverlas. Tuvimos la encuesta abierta durante dos semanas y 2.228 de vosotros nos ayudasteis contestando alguna de las preguntas. He aquí los resultados (menos dolorosos que el Brexit, lo de Trump y demás), ¡el pueblo ha hablado!

Leer más »

Lo que se esconde detrás de "salario competitivo, a convenir y según valía"

14 Comentarios
Lo que se esconde detrás de "salario competitivo, a convenir y según valía"

En el momento que leemos: "Empresa líder en su sector busca desarrollador/a para proyecto internacional con salario competitivo”, 9 de cada 10 desarrolladores han perdido el interés en ese puesto de trabajo. Es curioso como en una simple frase, se puede entender mucho sin decir nada. Está demostrado que con este tipo de ofertas de empleo, la desconfianza es generalizada.

Cuando hablamos de dinero, la mayoría de nosotros reconocemos que hemos sido educados con la enseñanza de que es un tema tabú. Hablar abiertamente del dinero, no está bien, de hecho se percibe como una falta de respeto.

En el ámbito laboral, no hay tema que genere más discusión que el salario. Como norma general, el trabajador considera que cobra poco y el empresario que paga mucho. Lo miremos por donde lo miremos, el dinero nos importa a todos (a unos más que a otros) porque sabemos lo que cuesta ganarlo.

Leer más »

¿Se puede desarrollar sin conexión a Internet?

17 Comentarios
¿Se puede desarrollar sin conexión a Internet?

Parece una broma de mal gusto, pero conozco a más de un desarrollador que ejerce su labor en auténticos “zulos, opacos, soportando una conectividad pésima o demasiado restringida.

Sin duda esto es un hándicap, un dolor de cabeza y un incordio, del cual cada uno de ellos se queja amargamente.

Pero… ¿y si no tuviéramos ningún tipo de conexión a Internet, viéndonos abocados a descubrir en nuestras propias carnes lo dependiente que somos de la comunicación constante con el ciberespacio, y lo que significa un apagón completo que nos encierre en un sitio similar a como se trabajaba a principios de la novena década del siglo XX?

Leer más »
Xataka Android

Android 7.1 Developer Preview 2 ya está aquí, la versión final llegará a principios de diciembre

Comentar
Android 7.1 Developer Preview 2 ya está aquí, la versión final llegará a principios de diciembre

La versión final de Android 7.1 Nougat está a la vuelta de la esquina. Google informa que a principios de diciembre comenzará a actualizar sus dispositivos Nexus 5X, Nexus 6P, Nexus 9, Pixel C y dispositivos Android One a la nueva versión del sistema operativo.

El pasado mes de octubre lanzó la primera versión previa de Android 7.1 para los Nexus 5X, Nexus 6P, Nexus 9 y Pixel C. Ahora durante los próximos días, los usuarios de estos dispositivos suscritos al programa Beta de Android recibirán la segunda versión previa de Android 7.1.

Leer más en xatakandroid.com »

Ingeniería del rendimiento ¿Cómo anticiparse a que los problemas de escalabilidad ocurran en producción?

7 Comentarios
Ingeniería del rendimiento ¿Cómo anticiparse a que los problemas de escalabilidad ocurran en producción?

Por fin hemos pasado a producción, la aplicación ha terminado de ser desplegada en la plataforma accesible a los usuarios y podemos dar por terminada la iteración actual llena de crisis, nervios y sobreesfuerzos; que han culminado en un fin de semana de trabajo continuado.

Disfrutamos de un breve y merecido descanso antes de volver temprano a la oficina para arrancar la siguiente iteración, planificando las tareas a realizar y coordinando los equipos de desarrollo, UX y calidad.

Pero, la primera llamada a media mañana, ha despertado la pesadilla que se ha ido gestando según el número de accesos ascendía siguiendo al sol.

Y ahora – cuando los problemas se están escalando hacia Dirección como la espuma de un mal cava – un sistema sobrecargado ha terminado por presentar un rendimiento inutilizablemente lento.

Leer más »

Otros 12 canales más de Youtube de desarrollo en Español que no te puedes perder

7 Comentarios
Otros 12 canales más de Youtube de desarrollo en Español que no te puedes perder

Hace unos meses os trajimos los 12 canales de Youtube de desarrollo en Español que merecía la pena seguir. Obviamente era un número arbitrario (porque en algún momento hay que parar) pero hay muchos más. Por eso hoy os traemos otros 12 canales de Youtube de desarrollo en Español que merece la pena seguir (algunos de ellos recomendación directa vuestra). Venga, va, ve preparándote que el material es muy jugoso, ¡prometido!

Leer más »
Publicidad

Ver más artículos