Google ha procedido a la eliminación de las 60 aplicaciones de juegos de la Play Store después de que el equipo de seguridad Check Point detectase un código malicioso en las mismas que hacía mostrar anuncios engañosos o incluso directamente pornográficos.
Internet está lleno de recursos de utilidad para todos aquellos que os dedicáis al mundo de la programación. Por ejemplo, plataformas en las que generar snippets personalizados en CSS3 y HTML5 o editores de códigoonline para colaborar con otros usuarios en tiempo real. Recientemente hemos descubierto Code To Go, una sencilla página web en la que podemos encontrar snippets de código para casos de uso comunes en JavaScript.
Tal y como podéis comprobar en el enlace que os indicamos al final de este artículo, Code To Go cuenta con decenas de fragmentos de código listos para utilizar, lo que supone todo un punto a favor para todos aquellos que estén aprendiendo JavaScript o que no estén del todo familiarizados con el lenguaje. Los snippets de código de los que hablamos están listos para usar, por lo que solo tendremos que copiar el código y pegarlo en nuestro editor preferido.
Facebook podría estar trabajando en una nueva aplicación de mensajería enfocado a los más jóvenes, según se desvela de los códigos encontrados dentro de la aplicación principal de la compañía, acorde a The Information. Su nombre, no se sabe si en clave o nombre definitivo, sería Talk, y posibilitaría a los más jóvenes poder conversar con aquellos contactos que hayan permitido sus propios padres.
A este respecto, Talk contaría con controles parentales para que los padres puedan definir con quiénes pueden ponerse en contacto. Además, contaría con funciones que harían atractivo el uso de la aplicación. En el fondo, Facebook buscaría con Talk atraer a los actuales usuarios de Snapchat. Uno de los código señala que «A los niños les encanta usar las herramientas creativas en «Talk» para jugar y compartir máscaras divertidas con familiares y amigos». Continúa leyendo «Facebook podría estar preparando una nueva aplicación de mensajería para los más jóvenes»
La Inteligencia Artificial está cambiando el mundo que nos rodea, como estamos viendo a diario en diferentes facetas de la vida. A este respecto, en lo referente al diseño de interfaces gráficas, hasta ahora había que pasar manualmente dichos diseños a código para poder usados en aplicaciones y servicios web. Quizás pronto esta actividad pueda ser historia en un futuro gracias a la Inteligencia Artificial.
En este sentido, UIzard Technologies ha presentado a Pix2Code, su modelo de aprendizaje automático que es capaz de generar código automáticamente en base a las capturas de pantalla de las interfaces gráficas de usuario que se le ofrezca. Según cuenta en su web, su modelo es capaz de generar código para tres plataformas diferentes (web, Android e iOS) donde actualmente, partiendo de una captura es capaz de obtener el 77% de precisión.
Claro está que este modelo seguirá mejorando en un futuro como ya ha pasado con otros sistemas de Inteligencia Artificial, por ejemplo, para la transferencia de estilo, que es posible incluso incluir una fotografía en otra, cuyo procesamiento cada vez es más rápido.
Desde la web de PixCode existe un enlace a un documento en el que se ofrece más información sobre este modelo e incluso la compañía tecnológica compartirá su código fuente al completo a finales del presente año, por lo que los interesados tan sólo deben estar pendientes al código que se aloje en la página de este proyecto a través de la plataforma de GitHub.
Tanto Google como Bing, de Microsoft, comenzarán a degradar en sus resultados de búsquedas aquellos sitios web que dispongan de contenidos ilícitos, ya sea de música y películas pirateadas como de contenidos de streaming ilícitos, entre otros, gracias a la firma de un código de prácticas voluntario llevada a cabo en el Reino Unido.
De esta manera, en colaboración con los titulares de derechos y después de las notificaciones de la DMCA, los sitios web denunciados perderán relevancia dentro de la relación de resultados de las búsquedas que realicen los usuarios.
Se pretende con ello alejar a los usuarios del Reino Unido de los contenidos pirateados disponibles en Internet y que no sólo abarcará a las películas o temas musicales, ya que también incluirá a los libros digitales y retransmisiones deportivas online, dirigiéndoles en primer lugar a contenidos disponibles de manera legítima. Continúa leyendo «Google y Bing degradarán los sitios web de contenidos ilegítimos en sus resultados»
El clásico unfuddle TEN, sistema de gestión de código que se codea entre los líderes de su categoría desde hace años, ha presentado algunas buenas novedades dentro de su plataforma de gestión de proyectos, tareas y código.
Para los que no conozcáis el sistema, se trata de una plataforma que permite albergar proyectos bajo un control de versiones SVN, con opciones gratuitas limitadas a proyectos personales. Podemos desde allí tener un control del código fuente mediante GIT o SVN, por lo que las versiones de nuestro trabajo quedarán perfectamente registradas. Continúa leyendo «unfuddle TEN abre el año con novedades, para gestionar mejor nuestro código»
Si estáis buscando una web en la que encontrar todo tipo de ejemplos de código diferentes, estamos seguros de que la plataforma de la que os hablamos a continuación os será de utilidad. Se trata de CodeMyUi, una página web encargada de recopilar fragmentos de código que podemos utilizar en nuestros propios proyectos.
Una de las ventajas de CodeMyUi es que está dividida en diferentes categorías, por lo que podemos acceder directamente a todos los proyectos de un mismo tipo, como botones, menús, enlaces y demás. Una vez dentro de una categoría podremos navegar por los diferentes ejemplos de código teniendo la posibilidad de comprobar sin salir de la web el comportamiento de cada diseño. Además, solo hay que hacer clic sobre el botón «Run Pen» para acceder al código.
El sistema operativo móvil iOS, de Apple Inc., lleva en su interior más funciones integradas de las que realmente pueden usar los usuarios. En este sentido, horas atrás, el desarrollador Steve Troughton-Smith encontró a través del simulador de iOS el código perteneciente al teclado virtual para una sola mano, que actualmente no se puede hacer uso del mismo salvo que los usuarios hagan jailbreak a sus terminales siguiendo una serie de pasos, según indica el propio desarrollador.
Según ha podido ver en el propio código, la activación del teclado para una sola mano se realizaría a través de un simple golpecito en el borde, ya sea en el borde izquierdo o en el borde derecho, de modo que esta característica, de la que se especula que comenzó a estar disponible desde iOS 8, puede ser usada tanto por usuarios zurdos como diestros. Continúa leyendo «Descubren la opción de teclado virtual para una sola mano dentro del código de iOS»
Para promover un más cómodo aprendizaje en los cursos online, en particular, los relacionados con ciencias de la computación y ciencia de datos, la gente de Coursera acaba de anunciar la incorporación de nuevos módulos de código en los que los usuarios podrán completar actividades directamente desde el navegador, sin tener que recurrir a instalaciones en equipos personales.
La idea es soportar una amplia colección de lenguajes de programación populares y facilitar incluso a los instructores la creación y evaluación de habilidades adquiridas a través de actividades de aprendizaje más dinámicas. Para ello, los estudiantes tendrán una consola en la que podrán ingresar código y ejecutarlo con apenas un clic.
El resto tiene que ver con mensajes de advertencia o de confirmación de que todo ha salido bien, claro, además de la propia ejecución del código que si está escrito de forma correcta presentará los resultados solicitados. En fin, así luce una sesión con las nuevas herramientas para resolver ejercicios de código desde el navegador:
Los primeros cursos que incorporarán las novedades serán los de Introduction to Data Analytics for Business, Introduction to Data Science in Python y Big Data Analysis with Scala and Spark, todos con sesiones en el mes de octubre. Por supuesto, la idea es seguir extendiendo la oferta con el aporte de los instructores y el apoyo de las Universidades que impulsan los cursos.
Aunque muchas veces basta con ver quién es el desarrollador, registros de popularidad, calificaciones, datos de actualizaciones o las recomendaciones de usuarios y sitios web para proceder con la instalación de una extensión, estas variables no son infalibles, mas cuando ni siquiera se registran -como sucede con varias de las que apenas nacen y que pocos han probado-. Entra allí a jugar el tema de la seguridad pues una extensión instalada sin cuidado, por ejemplo, cediendo permisos con confianza desmedida, puede poner en riesgo la totalidad de datos personales y contenidos compartidos a través del navegador.