google-penalización-manual

Penalización manual de Google

En un post anterior os hablamos de las distintas penalizaciones de Google que podían hacer que nuestra web pasara de tener una posición competitiva en los buscadores a desaparecer de ellos. Existen dos tipos de penalización: manual y algorítmica. Hoy vamos a hablar de una de ellas: la penalización manual.

Se entiende bajo penalización manual, la intervención activa de un empleado de Google como por ejemplo, del departamento de Search Quality o Webspam. Los empleados de Google someten a los sitios web a un análisis manual si se sospecha que han violado las directrices según Webmaster de Google.

Los siete casos que se muestran a continuación pueden ser una de las razones por las que se ha producido una intervención manual y, por consiguiente, la imposición de una sanción por parte de Google:

  • Spam generados por los usuarios
  • Texto oculto (que está visible para los rastreadores pero no para los usuarios) y/o spam de palabra claves
  • Spam puro
  • Contenido superficial de poco o ningún valor para el usuario
  • Backlinks no naturales
  • Enlaces no naturales de tu sitio Web a otro
  • Backlinks no naturales – impacto de página

Dependiendo de la extensión y la valoración de la infracción, se definirá un período de sanción, en el cual el sitio Web está sujeto al castigo (mínimo 30 días).

QUÉ SUCEDE SI HE RECIBIDO UNA PENALIZACIÓN MANUAL

Si tu sitio Web fue penalizado por Google de forma manual, esto se comunicará al webmaster sancionado mediante Google Webmaster Tools (ahora Google Search Console) donde se puede obtener información acerca de las medidas manuales tomadas en “Manual Actions”. Si hay una sanción se verá de la siguiente forma:

Cómo solucionar una penalización manual

Si se recibe un aviso de que se ha puesto una sanción manual debido a una “infracción XY”:

  1. Se debe ser activo y revisar el dominio y su contenido con respecto a las directrices de calidad de búsqueda.
  2. Una vez corregido, puede solicitarse a Google la llamada Reconsideration Request (Request a Review) que es una solicitud de una nueva revisión manual del sitio Web.

Ver qué incluir en una solicitud de reconsideración:

Cosas que se recomiendan en una solicitud:

  • Usa un tono agradable, educado y respetuoso.
  • Acepta la responsabilidad.
  • Si fue la agencia SEO que contrataste, mencionala.
  • Explica una por una las medidas correctoras que hayas tomado.
  • Incorpora documentación que lo respalde, como emails y capturas de pantalla.
  • Menciona el archivo Disavow si la has usado.
  • Deja claro que te comprometes a cumplir las reglas a partir de ahora.

Una vez solicitada, se obtiene en primer lugar una confirmación de que se ha recibido la solicitud para la reconsideración por parte de Google. Unos días o máximo unas semanas más tarde se obtiene una respuesta junto con la EVALUACIÓN DEL CASO en cuestión por parte de Google.

Por ejemplo:

penalización manual google visual engineering

 

Como se puede observar arriba, no hay ninguna garantía de éxito de poder anular la sanción, se trata de una decisión de los empleados de Google.

Por otro lado, existe la penalización algorítmica que es más fácil de solucionar pero pueden existir muchos más motivos para recibir una sanción. Pero antes, si quieres saber qué sucede con las penalizaciones y cómo prevenirlas, accede aquí.


penalizaciones de google-blog-visual-engineering

Penalizaciones de Google y buenas prácticas

Las penalizaciones de Google son la peor pesadilla de todo webmaster. Un día puedes estar arriba, disfrutando de una posición ultra-competitiva, y al día siguiente has desaparecido completamente de los resultados de búsqueda.

¿TE HA PENALIZADO GOOGLE?

Cuando alguien se encuentra con una pérdida repentina del tráfico en su web, lo primero que se nos ocurre pensar es que nos han penalizado. ¡Pero no siempre es así! Puede ser debido a: fluctuaciones en los resultados del buscador, las tendencias de búsqueda cambian, tus competidores te ganan, o por un problema con el archivo robots.txt.

Primero debes descartar cualquiera de estas posibilidades y si es así, entonces sí te debes plantearte una penalización.

¿CÓMO SABES SI HAS CAÍDO EN UNA DE LAS PENALIZACIONES DE GOOGLE?

Éstos son los síntomas comunes de las penalizaciones de Google:

  • El tráfico orgánico procedente de Google se reduce
  • El sitio pierde visibilidad para algunas o todas las palabras clave
  • Ciertas páginas desaparecen de los resultados de búsqueda
  • El dominio deja de aparecer al buscarlo por su nombre
  • El dominio se desindexa del buscador

Estos síntomas no aparecen por casualidad. Generalmente, Google impone sanciones por:

  • Crear enlaces artificiales para potenciar los rankings
  • Recargar las páginas de palabras clave para aumentar la relevancia
  • Copiar contenidos de otras páginas
  • Llenar el pie de página de enlaces sin relación
  • Hacer intercambios excesivos de enlaces
  • Comprar o vender enlaces
  • Emplear textos ocultos
  • Mostrar un contenido al buscador y otro diferente al usuario

penalizaciones de google visual engineering

TIPOS DE PENALIZACIONES DE GOOGLE

Penalizaciones de Google manuales

Se inician por dos razones:

  • Tu sitio ha disparado una señal de alarma
  • Alguien ha enviado un informe de spam.

Tras esto un miembro del buscador revisa tu sitio y, si es pertinente, aplica una acción manual. Posteriormente recibes una notificación a través de Search Console.

Es el caso más grave y costoso de recuperar.

Penalizaciones de Google algorítmicas

Un algoritmo detecta que tu sitio incumple las directrices del buscador en cierto grado y automáticamente te aplica una sanción (ej: -20 posiciones en el ranking). Constantemente se revisa el algoritmo, así que hay que ser flexibles a los cambios.

Existen 4 cambios en el algoritmo importantes:

  • PANDA: Se centra en la calidad del contenido. Su aparición proviene principalmente de la proliferación de webs con poco contenido, contenido duplicado, malware,.. Fue lanzado por primera vez el 23 de febrero del 2011.
  • PENGUIN: Se centra en la calidad de los enlaces. Google Penguin está destinado a filtrar de la SERP aquellas webs cuyo portfolio de links recibidos de otras webs no es natural. Fue lanzado por primera vez el 24 de Abril del 2012.
  • COLIBRÍ: Colibrí NO es realmente un algoritmo que PENALIZA como Panda y Penguin, sino que tiene el objetivo de humanizar más el navegador que ya de por sí lo es. Es decir, trata de comprender y facilitar la búsqueda del usuario. Fue lanzado el 20 de Agosto del 2013.
  • PIGEON: Se especializa en ofrecer una mejor experiencia en los resultados de las búsquedas locales. Busca priorizar los resultados de los sitios Web locales y los negocios más cercanos a la ubicación del usuario. Fue lanzado el 24 de Julio de 2014.

Aquí no recibes ningún tipo de notificación, pero es más fácil de solucionar.

Es importante que sepas cuál es tu caso ya que el procedimiento para recuperarse varía. Si Google te ha mandado un mensaje a través de Search Console no hay duda de que te ha penalizado manualmente.

penalizaciones de google visual engineering

BUENAS PRÁCTICAS PARA EVITAR LAS PENALIZACIONES DE GOOGLE

Existen buenas prácticas para developers a la hora de desarrollar webs para evitar que su página quede penalizada por Google.

  • Web adaptative (PIGEON)
  • No crear una web spam o con el mismo contenido que otra web (PENALIZACIÓN MANUAL o PANDA)
  • Si es un negocio local, registrarte en Google My Business y en algunos directorios de localización tipo Yelp (PIGEON)
  • Indicar en el “Meta-Title” tu localización (PIGEON)
  • No crear texto oculto y/o spam de palabra claves (PENALIZACIÓN MANUAL)
  • Evitar el keyword stuffing: abuso excesivo de palabras clave (PANDA)
  • No crear enlaces no naturales de tu sitio Web a otro (PENALIZACIÓN MANUAL)
  • No crear enlaces recíprocos ni de mala calidad (PENGUIN)
  • Crear una página de "Preguntas frecuentes" (COLIBRÍ)

 

Fuente: Laura Ares, CM de Visual Engineering.


Penalizaciones de Google y buenas prácticas

Las penalizaciones de Google son la peor pesadilla de todo webmaster. Un día puedes estar arriba, disfrutando de una posición ultra-competitiva, y al día siguiente has desaparecido completamente de los resultados de búsqueda.

¿Te ha penalizado Google?

Cuando alguien se encuentra con una pérdida repentina del tráfico en su web, lo primero que se nos ocurre pensar es que nos han penalizado. ¡Pero no siempre es así! Puede ser debido a: fluctuaciones en los resultados del buscador, las tendencias de búsqueda cambian, tus competidores te ganan, o por un problema con el archivo robots.txt.

Primero debes descartar cualquiera de estas posibilidades y si es así, entonces sí te debes plantearte una penalización.

¿Cómo sabes si has caído en una de las penalizaciones de Google?

Éstos son los síntomas comunes de las penalizaciones de Google:

  • El tráfico orgánico procedente de Google se reduce
  • El sitio pierde visibilidad para algunas o todas las palabras clave
  • Ciertas páginas desaparecen de los resultados de búsqueda
  • El dominio deja de aparecer al buscarlo por su nombre
  • El dominio se desindexa del buscador

Estos síntomas no aparecen por casualidad. Generalmente, Google impone sanciones por:

  • Crear enlaces artificiales para potenciar los rankings
  • Recargar las páginas de palabras clave para aumentar la relevancia
  • Copiar contenidos de otras páginas
  • Llenar el pie de página de enlaces sin relación
  • Hacer intercambios excesivos de enlaces
  • Comprar o vender enlaces
  • Emplear textos ocultos
  • Mostrar un contenido al buscador y otro diferente al usuario

penalizaciones de google visual engineering

Tipos de penalizaciones de Google

Penalizaciones de Google manuales

Se inician por dos razones:

  • Tu sitio ha disparado una señal de alarma
  • Alguien ha enviado un informe de spam.

Tras esto un miembro del buscador revisa tu sitio y, si es pertinente, aplica una acción manual. Posteriormente recibes una notificación a través de Search Console.

Es el caso más grave y costoso de recuperar.

Penalizaciones de Google algorítmicas

Un algoritmo detecta que tu sitio incumple las directrices del buscador en cierto grado y automáticamente te aplica una sanción (ej: -20 posiciones en el ranking). Constantemente se revisa el algoritmo, así que hay que ser flexibles a los cambios.

Existen 4 cambios en el algoritmo importantes:

  • PANDA: Se centra en la calidad del contenido. Su aparición proviene principalmente de la proliferación de webs con poco contenido, contenido duplicado, malware,.. Fue lanzado por primera vez el 23 de febrero del 2011.
  • PENGUIN: Se centra en la calidad de los enlaces. Google Penguin está destinado a filtrar de la SERP aquellas webs cuyo portfolio de links recibidos de otras webs no es natural. Fue lanzado por primera vez el 24 de Abril del 2012.
  • COLIBRÍ: Colibrí NO es realmente un algoritmo que PENALIZA como Panda y Penguin, sino que tiene el objetivo de humanizar más el navegador que ya de por sí lo es. Es decir, trata de comprender y facilitar la búsqueda del usuario. Fue lanzado el 20 de Agosto del 2013.
  • PIGEON: Se especializa en ofrecer una mejor experiencia en los resultados de las búsquedas locales. Busca priorizar los resultados de los sitios Web locales y los negocios más cercanos a la ubicación del usuario. Fue lanzado el 24 de Julio de 2014.

Aquí no recibes ningún tipo de notificación, pero es más fácil de solucionar.

Es importante que sepas cuál es tu caso ya que el procedimiento para recuperarse varía. Si Google te ha mandado un mensaje a través de Search Console no hay duda de que te ha penalizado manualmente.

accion-manual google

Buenas prácticas para evitar las penalizaciones de Google

Existen buenas prácticas para developers a la hora de desarrollar webs para evitar que su página quede penalizada por Google.

  • Web adaptative (PIGEON)
  • No crear una web spam o con el mismo contenido que otra web (PENALIZACIÓN MANUAL o PANDA)
  • Si es un negocio local, registrarte en Google My Business y en algunos directorios de localización tipo Yelp (PIGEON)
  • Indicar en el “Meta-Title” tu localización (PIGEON)
  • No crear texto oculto y/o spam de palabra claves (PENALIZACIÓN MANUAL)
  • Evitar el keyword stuffing: abuso excesivo de palabras clave (PANDA)
  • No crear enlaces no naturales de tu sitio Web a otro (PENALIZACIÓN MANUAL)
  • No crear enlaces recíprocos ni de mala calidad (PENGUIN)
  • Crear una página de “Preguntas frecuentes” (COLIBRÍ)

 

Fuente: Laura Ares, Responsable de Marketing de Visual Engineering. 


iniciativas programación para niños visual engineering

Iniciativas de programación para niños

Hace unos días hablamos de la importancia de relacionar los niños con la tecnología. Entre algunas ventajas se destacó que los niños que jugaban con los lenguajes de programación conseguían tener más aptitudes relacionadas con la lógica y la resolución de problemas. Por eso cada vez más, han salido nuevas iniciativas de programación para niños para que se fomente esta relación.

Logo fue una de las primeras herramientas que salió para enseñar a los niños lenguajes de programación pero también han salido otras iniciativas que detallamos a continuación.

Otras iniciativas de programación para niños similares a Logo

Con una idea muy parecida a Logo, en el mercado se han visto las siguientes iniciativas de programación para niños:

  • Robo Wunderkind
  • El robot Zowi de BQ
  • Lego Boost
  • Code-a-Pillar de Fisher Price
  • Project Bloks de Google

Robo Wunderkind

Robo Wunderkind es un juguete modular creado con el propósito de que niños y mayores puedan empezar a dar sus primeros pasos en la robótica y la programación.

Este juguete está compuesto de catorce tipos de bloques diferentes clasificadas por colores. Cada una de estas piezas puede conectarse a las demás por cualquiera de sus seis lados, de manera que los niños pueden construir robots de diferentes formas y colores. Cada una de estas piezas tienen sus funciones específicas.

El robot Zowi de BQ

Zowi es la apuesta de la compañía española BQ dentro del campo de los juguetes inteligentes.

Zowi ha sido elegido el Mejor Juguete Conectado de 2016 por el jurado experto de la Asociación Española de Fabricantes de Juguetes.

Se trata de un simpático robot con una misión: enseñar a los niños que la tecnología puede ser transparente, cercana y divertida.

Además es un robot libre: tanto su diseño físico como su programación (con bitbloq) y su app están a disposición de cualquiera que quiera entenderlo y modificarlo. ¡Pueden hacer que camine, que gire, baile y muchos otros movimientos!

iniciativas de programación para niños zowi visual engineering

Lego Boost 

El Lego Boost es un sistema que permite construir cinco objetos distintos dotados de motores y sensores para que los niños puedan programar y darles vida.

El conjunto cuenta con una serie de 850 piezas de LEGO que permitirán construir estos cinco objetos distintos:

  • Robot con garras
  • Robot con forma de gato
  • Todoterreno espacial
  • Fábrica
  • Guitarra

Las piezas son similares a las de otros juegos de LEGO, pero hay evidentemente piezas especiales, en la que podemos encontrar un pequeño ordenador, un chip inalámbrico y un sensor de inclinación. También podemos encontrar sensores que detectan colores y distancias.

Los motores que permiten dar movimiento a los cinco objetos se pueden programar con una aplicación, totalmente visual, para android o iOS que solo funciona en tablets. Está pensado para niños de a partir de 7 años.

iniciativas de programación para niños lego boost

Code-a-Pillar de Fisher Price

Fisher Price ha sacado un juguete para niños de 3 a 8 años llamado Code-a-pillar. Se trata de una oruga mecánica formada por varios segmentos, cada uno de los cuales tiene un color y unas funciones específica: cantar una canción, girar a izquierda o derecha, avanzar hacia adelante,...

Según como los niños coloquen estos segmentos, según el orden que quieran, el juguete se moverá de una forma u otra. Una vez colocadas las piezas, sólo tendrán que pulsar un botón para que el juguete empiece a ejecutar sus funciones.

iniciativas de programación para niños code-a-pillar

Project Bloks de Google

Project Bloks de Google es una herramienta de Google que lleva la programación a un nivel más físico, porque las líneas de código se transforman en bloques que nos permiten ir construyendo programas literalmente.

Los detalles, que pueden consultarse en su página, muestran una plataforma basada en un kit con piezas que pueden encajarse para modificar su comportamiento como un todo.

El sistema consta de un botón "Go" que está conectado a una Raspberry Pi Zero, la pequeña placa que sirve como gestora y controladora del funcionamiento del resto del circuito. Además, tenemos una serie de bloques que se conectan a un bloque maestro, llamado Brain Board. Por último están los llamados "pucks", que son los elementos individuales del código.

Con estos pucks podemos hacer que el robot que estamos construyendo en ese momento gire, o que se aumente el volumen de una nota musical,...

Y hasta aquí, las iniciativas de programación para niños que hemos encontrado. ¿Sacarán otra herramienta pronto? ¿Conocéis otra herramienta que no hayamos descubierto? Nos quedamos a la espera...


iniciativas programación para niños visual engineering

Iniciativas de programación para niños

Hace unos días hablamos de la importancia de relacionar los niños con la tecnología. Entre algunas ventajas se destacó que los niños que jugaban con los lenguajes de programación conseguían tener más aptitudes relacionadas con la lógica y la resolución de problemas. Por eso cada vez más, han salido nuevas iniciativas de programación para niños para que se fomente esta relación.

Logo fue una de las primeras herramientas que salió para enseñar a los niños lenguajes de programación pero también han salido otras iniciativas que detallamos a continuación.

Otras iniciativas de programación para niños similares a Logo

Con una idea muy parecida a Logo, en el mercado se han visto las siguientes iniciativas de programación para niños:

  • Robo Wunderkind
  • El robot Zowi de BQ
  • Lego Boost
  • Code-a-Pillar de Fisher Price
  • Project Bloks de Google

Robo Wunderkind

Robo Wunderkind es un juguete modular creado con el propósito de que niños y mayores puedan empezar a dar sus primeros pasos en la robótica y la programación.

Este juguete está compuesto de catorce tipos de bloques diferentes clasificadas por colores. Cada una de estas piezas puede conectarse a las demás por cualquiera de sus seis lados, de manera que los niños pueden construir robots de diferentes formas y colores. Cada una de estas piezas tienen sus funciones específicas.

El robot Zowi de BQ

Zowi es la apuesta de la compañía española BQ dentro del campo de los juguetes inteligentes.

Zowi ha sido elegido el Mejor Juguete Conectado de 2016 por el jurado experto de la Asociación Española de Fabricantes de Juguetes.

Se trata de un simpático robot con una misión: enseñar a los niños que la tecnología puede ser transparente, cercana y divertida.

Además es un robot libre: tanto su diseño físico como su programación (con bitbloq) y su app están a disposición de cualquiera que quiera entenderlo y modificarlo. ¡Pueden hacer que camine, que gire, baile y muchos otros movimientos!

iniciativas de programación para niños zowi visual engineering

Lego Boost 

El Lego Boost es un sistema que permite construir cinco objetos distintos dotados de motores y sensores para que los niños puedan programar y darles vida.

El conjunto cuenta con una serie de 850 piezas de LEGO que permitirán construir estos cinco objetos distintos:

  • Robot con garras
  • Robot con forma de gato
  • Todoterreno espacial
  • Fábrica
  • Guitarra

Las piezas son similares a las de otros juegos de LEGO, pero hay evidentemente piezas especiales, en la que podemos encontrar un pequeño ordenador, un chip inalámbrico y un sensor de inclinación. También podemos encontrar sensores que detectan colores y distancias.

Los motores que permiten dar movimiento a los cinco objetos se pueden programar con una aplicación, totalmente visual, para android o iOS que solo funciona en tablets. Está pensado para niños de a partir de 7 años.

iniciativas de programación para niños lego boost

Code-a-Pillar de Fisher Price

Fisher Price ha sacado un juguete para niños de 3 a 8 años llamado Code-a-pillar. Se trata de una oruga mecánica formada por varios segmentos, cada uno de los cuales tiene un color y unas funciones específica: cantar una canción, girar a izquierda o derecha, avanzar hacia adelante,…

Según como los niños coloquen estos segmentos, según el orden que quieran, el juguete se moverá de una forma u otra. Una vez colocadas las piezas, sólo tendrán que pulsar un botón para que el juguete empiece a ejecutar sus funciones.

iniciativas de programación para niños code-a-pillar

Project Bloks de Google

Project Bloks de Google es una herramienta de Google que lleva la programación a un nivel más físico, porque las líneas de código se transforman en bloques que nos permiten ir construyendo programas literalmente.

Los detalles, que pueden consultarse en su página, muestran una plataforma basada en un kit con piezas que pueden encajarse para modificar su comportamiento como un todo.

El sistema consta de un botón “Go” que está conectado a una Raspberry Pi Zero, la pequeña placa que sirve como gestora y controladora del funcionamiento del resto del circuito. Además, tenemos una serie de bloques que se conectan a un bloque maestro, llamado Brain Board. Por último están los llamados “pucks“, que son los elementos individuales del código.

Con estos pucks podemos hacer que el robot que estamos construyendo en ese momento gire, o que se aumente el volumen de una nota musical,…

Y hasta aquí, las iniciativas de programación para niños que hemos encontrado. ¿Sacarán otra herramienta pronto? ¿Conocéis otra herramienta que no hayamos descubierto? Nos quedamos a la espera…


blockchain-blog-visual-engineering

Blockchain: qué es, cómo funciona y para qué sirve

Es posible que últimamente hayas oído hablar del Blockchain, o "cadena de bloques", y de su moneda digital, el bitcoin. Hoy vamos a hablar de esta tecnología: sobre qué es, cómo funciona, para qué sirve y su lucha contra el fraude.

¿Qué es Blockchain?

Blockchain es un gran libro de cuentas en los que los registros, o bloques, están enlazados y cifrados para proteger la seguridad y privacidad de las transacciones. Es, en otras palabras, una base de datos distribuida y segura que se puede aplicar a todo tipo de transacciones, no necesariamente económicas.

"Una cadena de bloques es esencialmente solo un registro, un libro mayor de acontecimientos digitales que está “distribuido” o es compartido entre muchas partes diferentes".

Si hablamos de las transacciones económicas, hoy en día, entran en juego la intermediación de terceras partes fiables como bancos u operadores tipo Paypal. Pero siguen manejando una moneda centralizada: el euro. Al final del día, las entidades financieras concilian las operaciones en entidades con cámaras de compensación.

Pero todo cambia cuando se trata de una moneda virtual y no la emite una entidad financiera. En este caso la fiabilidad y la integridad vienen dadas por la verdad creada por el consenso. Aquí es donde entra en juego blockchain. Con esta tecnología, cada participante, llamado nodo, guarda una copia de cada libro mayor. En ellos, se guardan los datos de las partes, los detalles de la transacción y la fecha y hora. Cada uno de los bloques de cada operación se enlazan unos con otros.

Ese consenso, que hemos mencionado antes, significa que debe haber varios usuarios (nodos) que se encarguen de verificar y validar esas transacciones y que así su bloque correspondiente se registre en ese gigante libro de cuentas. Solo puede ser actualizado a partir del consenso de la mayoría de participantes del sistema y, una vez introducida, la información nunca puede ser borrada.

En resumen, el Blockchain es un registro inmutable y permanente. Se trata de una base de datos que solo permite escribir. No se puede modificar ni borrar nada de ello, solo añadir, y todo ello bajo consenso.

¿Cómo funciona Blockchain?

El proceso es relativamente sencillo pero también implica a más personas. A y B no están solos y forman parte de un gran grupo de usuarios que también se encargarán de validar que todo el proceso de transacción se lleva correctamente.

A le quiere dar un bitcoin a B pero para ello tiene que avisar a los demás. ¿Eso incumple la privacidad? No, este paso tiene una particularidad: nadie sabe que A es A ni que B es B. Sólo saben que desde una cartera se quiere transferir una cantidad, esa sí conocida, a otra cartera o cuenta.

blockchain visual engineering

El aviso sería de esa forma: "¡Eh, gente, quiero mandarle un bitcoin desde mi cartera a esta otra, por favor, actualizad vuestros libros de cuentas!". Una vez avisado, todos comprueban que la cuenta origen tiene suficiente dinero. Una vez confirmado, todos anotan esa transacción, que pasa a completarse y a formar parte del bloque de transacciones. Eso sí: todavía no quedará registrada en esa base de datos de forma definitiva.

¿Y cuándo queda definitivo? Con el tiempo se van completando transacciones hasta que ese bloque llega a su tope. El bloque tiene una capacidad limitada en función de la estructura de la cadena de bloques y del tamaño de cada transacción. Ese es el momento en el que se tiene que "validar" o "sellar".

Esa validación consiste en realizar una serie de complejos cálculos que requieren tiempo y electricidad que hace que esos bloques queden registrados de forma permanente en esa cadena de bloques.

Blockchain y su lucha contra el fraude

Como hemos mencionado antes, Blockchain emplea un registro distribuido y sincronizado entre todas las partes del sistema, algo que ya es diferente al uso de base de datos tradicional. Otras de las características que definen esta tecnología es la seguridad y la transparencia. Pero hay algo que la caracteriza como algo fundamental para luchar contra el fraude: no permite deshacer o reescribir lo ya registrado.

Además, falsificar una entrada en la cadena de bloques implicaría que más de la mitad de la gente mintiera acerca de los detalles de la transacción e incluso todos estuvieran bien coordinados. Algo muy complicado de conseguir.

Así pues, parece que encaja con los requisitos contra el fraude. Y con la ventaja de reducir o evitar intermediarios que transmitan confianza entre las partes, mejorando con ello la interoperabilidad, escalabilidad y, en definitiva, haciendo posible un ahorro de costes en los sistemas técnicos, que hoy en día representan una parte fundamental de cualquier operación de este tipo.

Para qué se utiliza la tecnología Blockchain

La cadena de bloques se creó en un principio para ser un simple monedero de bitcoins. Pero al ver que esta moneda estaba descentralizada, surgió la necesidad de llevar un control de sus transacciones. Así fue como apareció la tecnología Blockchain.

Hoy en día, la tecnología Blockchain podría ser el futuro para muchos negocios e instituciones. Como todo queda anotado en la fecha correspondiente y sin opción de cambiar esos datos, la red blockchain ofrece unas posibilidades inmensas. Ahora, ya no está relacionado solo con el bitcoin, sino que va mucho más allá, y habrá un punto que podrá llegar a formar parte de la vida cotidiana.

En el sector económico ya hay muchas entidades bancarias que se han planteado en 2017 utilizar esta tecnología, e incluso algunas ya han aportado capital para estudiarlo más a fondo. Este sistema, les permitiría ahorrar entre un 20 y 30% de sus costes. Además, las transacciones privadas quedan registradas de manera rápida y segura y no pueden ser atacadas.

En el sector de las instituciones públicas, ven la implantación de una red blockchain como una de las soluciones para que no se cometa ningún tipo de delito en Ayuntamientos, Diputaciones o Gobiernos de Comunidades Autónomas.

También hay futuro para el sector de las empresas no financieras. Muchas empresas como aseguradoras, notarios y abogados, ya barajan la posibilidad de llevar sus registros mediante una red blockchain. Podrían también guardar toda la contabilidad allí.

El sector industrial también podrá utilizar esta tecnología para fines como certificar la procedencia de sus productos y que el consumidor pueda seguir su procedencia o la forma en la que llega a sus manos. Por ejemplo, una empresa de fruta podrá demostrar todo el proceso de producción, desde el campo hasta los consumidores.

Blockchain no será un simple libro de cuentas para las empresas, sino que servirá para muchas más cosas. En definitiva, es una herramienta que servirá para que tu negocio sea transparente y fiable.


blockchain-blog-visual-engineering

Blockchain: qué es, cómo funciona y para qué sirve

Es posible que últimamente hayas oído hablar del Blockchain, o “cadena de bloques”, y de su moneda digital, el bitcoin. Hoy vamos a hablar de esta tecnología: sobre qué es, cómo funciona, para qué sirve y su lucha contra el fraude.

¿Qué es Blockchain?

Blockchain es un gran libro de cuentas en los que los registros, o bloques, están enlazados y cifrados para proteger la seguridad y privacidad de las transacciones. Es, en otras palabras, una base de datos distribuida y segura que se puede aplicar a todo tipo de transacciones, no necesariamente económicas.

“Una cadena de bloques es esencialmente sólo un registro, un libro mayor de acontecimientos digitales que está “distribuido” o es compartido entre muchas partes diferentes”.

Si hablamos de las transacciones económicas, hoy en día, entran en juego la intermediación de terceras partes fiables como bancos u operadores tipo Paypal. Pero siguen manejando una moneda centralizada: el euro. Al final del día, las entidades financieras concilian las operaciones en entidades con cámaras de compensación.

Pero todo cambia cuando se trata de una moneda virtual y no la emite una entidad financiera. En este caso la fiabilidad y la integridad vienen dadas por la verdad creada por el consenso. Aquí es donde entra en juego blockchain. Con esta tecnología, cada participante, llamado nodo, guarda una copia de cada libro mayor. En ellos, se guardan los datos de las partes, los detalles de la transacción y la fecha y hora. Cada uno de los bloques de cada operación se enlazan unos con otros.

Ese consenso, que hemos mencionado antes, significa que debe haber varios usuarios (nodos) que se encarguen de verificar y validar esas transacciones y que así su bloque correspondiente se registre en ese gigante libro de cuentas. Solo puede ser actualizado a partir del consenso de la mayoría de participantes del sistema y, una vez introducida, la información nunca puede ser borrada.

En resumen, el Blockchain es un registro inmutable y permanente. Se trata de una base de datos que solo permite escribir. No se puede modificar ni borrar nada de ello, solo añadir, y todo ello bajo consenso.

¿Cómo funciona Blockchain?

El proceso es relativamente sencillo pero también implica a más personas. A y B no están solos y forman parte de un gran grupo de usuarios que también se encargará de validar que todo el proceso de transacción se lleva correctamente.

A le quiere dar un bitcoin a B pero para ello tiene que avisar a los demás. ¿Eso incumple la privacidad? No, este paso tiene una particularidad: nadie sabe que A es A ni que B es B. Sólo saben que desde una cartera se quiere transferir una cantidad, esa sí conocida, a otra cartera o cuenta.

blockchain visual engineering

El aviso sería de esa forma: “¡Eh, gente, quiero mandarle un bitcoin desde mi cartera a esta otra, por favor, actualizar vuestros libros de cuentas!”. Una vez avisado, todos comprueban que la cuenta origen tiene suficiente dinero. Una vez confirmado, todos anotan esa transacción, que pasa a completarse y a formar parte del bloque de transacciones. Eso sí: todavía no quedará registrada en esa base de datos de forma definitiva.

¿Y cuándo queda definitivo? Con el tiempo se van completando transacciones hasta que ese bloque llega a su tope. El bloque tiene una capacidad limitada en función de la estructura de la cadena de bloques y del tamaño de cada transacción. Ese es el momento en el que se tiene que “validar” o “sellar”.

Esa validación consiste en realizar una serie de complejos cálculos que requieren tiempo y electricidad que hace que esos bloques queden registrados de forma permanente en esa cadena de bloques.

Blockchain y su lucha contra el fraude

Como hemos mencionado antes, Blockchain emplea un registro distribuido y sincronizado entre todas las partes del sistema, algo que ya es diferente al uso de base de datos tradicional. Otras de las características que definen esta tecnología es la seguridad y la transparencia. Pero hay algo que la caracteriza como algo fundamental para luchar contra el fraude: no permite deshacer o reescribir lo ya registrado.

Además, falsificar una entrada en la cadena de bloques implicaría que más de la mitad de la gente mintiera acerca de los detalles de la transacción e incluso todos estuvieran bien coordinados. Algo muy complicado de conseguir.

Así pues, parece que encaja con los requisitos contra el fraude. Y con la ventaja de reducir o evitar intermediarios que transmitan confianza entre las partes, mejorando con ello la interoperabilidad, escalabilidad y, en definitiva, haciendo posible un ahorro de costes en los sistemas técnicos, que hoy en día representan una parte fundamental de cualquier operación de este tipo.

Además, este mercado está cada vez más regulado. Podéis ver más información en este artículo de Hogan Injury.

Para qué se utiliza la tecnología Blockchain

La cadena de bloques se creó en un principio para ser un simple monedero de bitcoins. Pero al ver que esta moneda estaba descentralizada, surgió la necesidad de llevar un control de sus transacciones. Así fue como apareció la tecnología Blockchain.

Hoy en día, la tecnología Blockchain podría ser el futuro para muchos negocios e instituciones. Como todo queda anotado en la fecha correspondiente y sin opción de cambiar esos datos, la red blockchain ofrece unas posibilidades inmensas. Ahora, ya no está relacionado solo con el bitcoin, sino que va mucho más allá, y habrá un punto que podrá llegar a formar parte de la vida cotidiana.

En el sector económico ya hay muchas entidades bancarias que se han planteado en 2017 utilizar esta tecnología, e incluso algunas ya han aportado capital para estudiarlo más a fondo. Este sistema, les permitiría ahorrar entre un 20 y 30% de sus costes. Además, las transacciones privadas quedan registradas de manera rápida y segura y no pueden ser atacadas.

En el sector de las instituciones públicas, ven la implantación de una red blockchain como una de las soluciones para que no se cometa ningún tipo de delito en Ayuntamientos, Diputaciones o Gobiernos de Comunidades Autónomas.

También hay futuro para el sector de las empresas no financieras. Muchas empresas como aseguradoras, notarios y abogados, ya barajan la posibilidad de llevar sus registros mediante una red blockchain. Podrían también guardar toda la contabilidad allí.

El sector industrial también podrá utilizar esta tecnología para fines como certificar la procedencia de sus productos y que el consumidor pueda seguir su procedencia o la forma en la que llega a sus manos. Por ejemplo, una empresa de fruta podrá demostrar todo el proceso de producción, desde el campo hasta los consumidores.

Blockchain no será un simple libro de cuentas para las empresas, sino que servirá para muchas más cosas. En definitiva, es una herramienta que servirá para que tu negocio sea transparente y fiable.


programación para niños visual engineering

Programación para niños

Aprovechando que hace una semana que Google celebró los 50 años de "Logo", uno de los primeros lenguajes de programación para niños, hoy hablaremos de la importancia de la relación entre los niños y la programación y tecnología.

Logo, una de las primeras herramientas que acercaba la programación a los niños.

Logo fue creado en el año 1967 para enseñar de forma sencilla y con ejemplos visuales. Fue codiseñado por Wally Feurzeig, Syemour Papert y Cynthia Solomon y utilizaba 'gráficas tortuga' para dibujar los comandos.

“Había que programar una pequeña tortuga verde para que se moviera dibujando líneas en una pantalla negra”

Cuando se lanzó en aquella época, los creadores ya sabían que los ordenadores serían grandes herramientas de aprendizaje sobretodo para los niños.

logo lenguaje de programación para niños visual engineering

Google celebra los 50 años de los lenguajes de programación para niños

Para celebrar los 50 años de los lenguajes de programación para niños, Google ha sacado un mini juego dinámico, en el Doodle de Google, para que los más pequeños aprendan a programar mientras se diviertan.

La misión del juego es la de hacer que un muñeco con forma de conejo se vaya moviendo sobre unos bloques mientras va comiéndose todas las zanahorias que encuentra por el camino. Para hacer que el conejo se mueva habrá que introducir códigos ordenando de la manera correcta una serie de piezas que marcan los movimientos que puede hacer.

Con él se pretende que los niños se vayan introduciendo en la programación y la robótica de una manera sencilla aprendiendo la importancia de introducir los comandos en el orden adecuado.

Este juego ha sido creado por tres equipos: el equipo de Doodle, el equipo de Google Blockly e investigadores del equipo de MIT Scratch.

doodle lenguaje de programación para niños visual engineering

La importancia de la programación para niños

Hoy en día enseñar a los niños a programar es importante no sólo para aquellos que quieran trabajar en el mundo de la informática. Los objetivos de esta enseñanza van mucho más allá que un futuro profesional.

Los lenguajes de programación exigen que las personas sean ordenadas y metódicas y organizar todo en estructuras. Y estos tres requisitos pueden aportar muchas cosas a la educación de los niños. Los lenguajes de programación para niños al fin y al cabo es una forma de hacer que los niños se diviertan y a la vez consigan tener más aptitudes relacionadas con la lógica y la resolución de problemas. En definitiva, te permite estructurar más la mente y ordena las ideas.

"Te permite dividir un problema grande en problemas más pequeños". Antolín García, founder de Conmasfuturo.

Y hoy en día es importante ya que los robots están cambiando los trabajos del futuro. La formación entonces también está siendo afectada. Cada vez más ésta estará más enfocada en los procesos de fabricación del mañana y en ese aspecto, los lenguajes de programación tienen un gran papel.

Ya hay quien ha avanzado que la formación en tecnología y programación ganará mucho terreno en los horarios de los más pequeños en los próximos años.

Otras iniciativas similares a Logo de programación para niños

Con una idea muy parecida a Logo se han visto otras iniciativas como:

  • Robo Wunderkind
  • El robot Zowi de BQ
  • Boost de Lego
  • Code-a-Pillar de Fisher Price
  • Project Bloks de Google

En este post hablamos en detalle de cada una de las opciones.


programación para niños visual engineering

Programación para niños

Aprovechando que hace una semana que Google celebró los 50 años de “Logo”, uno de los primeros lenguajes de programación para niños, hoy hablaremos de la importancia de la relación entre los niños y la programación y tecnología.

Logo, una de las primeras herramientas que acercaba la programación a los niños.

Logo fue creado en el año 1967 para enseñar de forma sencilla y con ejemplos visuales. Fue codiseñado por Wally Feurzeig, Syemour Papert y Cynthia Solomon y utilizaba ‘gráficas tortuga’ para dibujar los comandos.

Había que programar una pequeña tortuga verde para que se moviera dibujando líneas en una pantalla negra

Cuando se lanzó en aquella época, los creadores ya sabían que los ordenadores serían grandes herramientas de aprendizaje sobretodo para los niños.

Google celebra los 50 años de los lenguajes de programación para niños

Para celebrar los 50 años de los lenguajes de programación para niños, Google ha sacado un mini juego dinámico, en el Doodle de Google, para que los más pequeños aprendan a programar mientras se diviertan.

La misión del juego es la de hacer que un muñeco con forma de conejo se vaya moviendo sobre unos bloques mientras va comiéndose todas las zanahorias que encuentra por el camino. Para hacer que el conejo se mueva habrá que introducir códigos ordenando de la manera correcta una serie de piezas que marcan los movimientos que puede hacer.

Con él se pretende que los niños se vayan introduciendo en la programación y la robótica de una manera sencilla aprendiendo la importancia de introducir los comandos en el orden adecuado.

Este juego ha sido creado por tres equipos: el equipo de Doodle, el equipo de Google Blockly e investigadores del equipo de MIT Scratch.

doodle lenguaje de programación para niños visual engineering

La importancia de la programación para niños

Hoy en día enseñar a los niños a programar es importante no sólo para aquellos que quieran trabajar en el mundo de la informática. Los objetivos de esta enseñanza van mucho más allá que un futuro profesional.

Los lenguajes de programación exigen que las personas sean ordenadas y metódicas y organizar todo en estructuras. Y estos tres requisitos pueden aportar muchas cosas a la educación de los niños. Los lenguajes de programación para niños al fin y al cabo es una forma de hacer que los niños se diviertan y a la vez consigan tener más aptitudes relacionadas con la lógica y la resolución de problemas. En definitiva, te permite estructurar más la mente y ordena las ideas.

“Te permite dividir un problema grande en problemas más pequeños”. Antolín García, founder de Conmasfuturo.

Y hoy en día es importante ya que los robots están cambiando los trabajos del futuro. La formación entonces también está siendo afectada. Cada vez más ésta estará más enfocada en los procesos de fabricación del mañana y en ese aspecto, los lenguajes de programación tienen un gran papel.

Ya hay quien ha avanzado que la formación en tecnología y programación ganará mucho terreno en los horarios de los más pequeños en los próximos años.

Otras iniciativas similares a Logo de programación para niños

Con una idea muy parecida a Logo se han visto otras iniciativas como:

  • Robo Wunderkind
  • El robot Zowi de BQ
  • Boost de Lego
  • Code-a-Pillar de Fisher Price
  • Project Bloks de Google

En este post hablamos en detalle de cada una de las opciones.


monument valley 2 visual engineering

Monument Valley 2: Ya disponible en Android y iOS

Monument Valley 2, la secuela del galardonado Monument Valley, nos invita a vivir una nueva aventura ambientada en un mundo de belleza imposible. Salió para iOS como una sopresa inesperada en la WWDC 2017 y, justo este mes de noviembre, ha salido también para Android.

Monument Valley fue un gran rompecabezas desarrollado por Ustwo que, unas semanas después de su lanzamiento para iOS, logró más de medio millón de descargas. Fue un gran éxito y reconocido como uno de los mejores juegos de la historia.

Si nunca has jugado a Monument Valley, no te preocupes, la segunda edición nos ofrece una nueva historia totalmente independiente a la primera entrega, con nuevos personajes, nuevos objetos y nuevos niveles de arquitecturas.

Ahora, deberás guiar a una madre y a su hija en su periplo a través de arquitecturas mágicas donde descubrirán caminos imposibles y asombrosos rompecabezas mientras desentrañan los secretos de la Geometría Sagrada.

Monument Valley 2 sigue las líneas de la primera versión del juego, con un diseño extremadamente minimalista, simple y armonioso que pasarás horas jugando.

El único punto que puede ser más crítico para el público es que se trata de un juego de pago.

Ya la puedes descargar en Play Store o en App Store.