Guías de estilo de programación de Google

Cuando escribimos software, está claro que el objetivo final es que el mismo sea funcional y que cumpla con los requisitos del sistema. Aparte de la funcionalidad en sí, es importante escribir código que sea fácil de mantener, y esto es especialmente importante si es desarrollado en equipo. Incluso si tu eres el único, te vas a hacer un favor grandísimo escribiendo código bien estructurado y que seas capaz de entender cuando vuelvas a él meses más tarde.
Leer más

Extensa lista de recursos para convertirte en un buen ingeniero de software

Hace algún tiempo publicamos una entrada sobre una guía creada por Google para convertirte en un buen ingeniero de software. John Washam tiene un objetivo, y es el de convertirse en un empleado de Google. Para ello a creado en Github un repositorio con una amplia lista de recursos, que según él, debes conocer para que Google te contrate. Como decía, la lista es bastante amplia y va mucho más allá de ser una lista de recursos para ser contratado por Google, con ésta tienes bastante información para convertirte en un gran ingeniero de software.
Leer más

Google añade "motivación" a su IA para poder entrenarse con videojuegos

Si tienes una Inteligencia Artificial (IA) ¿cómo la entrenarías? Antes la base era suministrarle el máximo de información posible para que la IA lo procesara y de esa forma asimilar nuevos conceptos y parecer inteligente. En cambio esto ya ha cambiado desde hace tiempo. Ahora se aplican nuevas técnicas como ”machine learning” las cuales se centran más en el autoaprendizaje de los sistemas. Google DeepMind (la misma que venció al campeón de “go” conAlphago) es un referente a día de hoy en los avances relacionados con la IA.
Leer más

Dia de internet segura - 2 Gb gratis en google

Durante el día de hoy exclusivamente, con motivo del día de internet segura, si completáis la revisión de seguridad de vuestra cuenta de google tendréis 2 gigas extra para siempre. Para conseguirlos solo tenéis que iniciar sesión en vuestra cuenta y acceder en la parte superior derecha a los datos de vuestra cuenta (Mi cuenta). A continuación, en el apartado “Comprobación de seguridad” pulsáis “empezar” y completáis la revisión.
Leer más

Fotos de la Maker Faire 2015

Este año hemos tenido también la suerte de asistir a la fantástica Maker Faire de Queens en Nueva York. Aquí podéis ver una selección de productos y stands que más nos han llamado la atención. Aún seguimos analizando toda la información que hemos sacado de nuestra visita e intentaremos publicarla también poco a poco en el blog. De Nuevo hay que destacar la gran afluencia de público, sobre todo familias, donde se compartían diferentes actividades creativas como aprender a soldar, programar ladrillos de LEGO, coser o incluso a montar pinballs de cartón.
Leer más

Guía de Google para convertirte en un buen Ingeniero de Software

Google a través de su portal dedicado a estudiantes, entre otros muchos recursos, mantienen una guía para mejorar tus habilidades como desarrollador técnico. Dicha guía contiene un conjunto de recomendaciones sobre ciertos temas, así como recursos online dónde puedes introducirte a los mismos: Curso de introducción a Sistemas de Computación Toma alguna clase que provea una introducción a la programación Recursos online: Udacity - intro to CS course, Coursera - Computer Science 101 Programa en al menos un lenguaje orientado a objetos Recursos para principiantes: Coursera - Learn to Program: The Fundamentals, MIT Intro to Programming in Java, Google’s Python Class, Coursera - Introduction to Python, Python Open Source E-Book Recursos para nivel intermedio: Udacity’s Design of Computer Programs, Coursera - Learn to Program: Crafting Quality Code, Coursera - Programming Languages, Brown University - Introduction to Programming Languages Aprende otros lenguajes de programación w3school.
Leer más

Más integración entre Google y tu dispositivo Android

Hace varios días os hablábamos sobre cómo compartir una ruta desde tu navegador, directamente a tu dispositivo Android. Hoy os hablamos de 2 nuevas funcionalidades de integración entre Google y tu Android. Una es el envío de notas y la otra el establecer una alarma. Para el envío de notas al igual que explicamos en la entrada anterior, todo lo que tienes que escribir es: send a note (o alguna forma similar que Google sea capaz de adivinar, por ejemplo send note sin la “a”).
Leer más

Envía la ruta de direcciones a tu dispositivo Android directamente desde Google

Cuando tengo que ir a algún lugar en el que nunca he estado o simplemente no recuerdo cómo llegar, uso el navegador de mi teléfono móvil (Google Maps) para que me indica la ruta. Normalmente, especialmente cuando al sitio al que voy es la primera vez que lo visito, suelo echar un vistazo en Google Maps, para hacerme una idea de la ruta, duración del trayecto, etc. Un vez hecho eso, me solía mandar a mi propio corre electrónico la dirección del lugar y luego desde el teléfono copiaba y pegaba dicha dirección en Google Maps y a navegar se dijo.
Leer más

Monitorizando la actividad de tu aplicación Android

HP ha liberado una aplicación gratuita para ayudar a los equipos de seguridad y calidad encontrar vulnerabilidades. ShadowOS, así se llama, está basado en una versión modificada de Android Kitkat, la cual intercepta la actividad generada en el sistema en general, en las siguientes áreas: Acceso al sistema de ficheros. Muestra todo los accesos de lectura y escritura (path + nombre de fichero) HTTP/HTTPS. Muestra todas la llamadas HTTP/HTTPS realizadas por la aplicación, incluyendo las realizadas por Webkit.
Leer más

XSS game, Google nos invita a jugar

XSS game es una web creada por Google en la que nos invitan a jugar. Según Google, las vulnerabilidades XSS o Cross Site Scripting son las más comunes y peligrosas en aplicaciones web. Google nos ofrece esta plataforma de aprendizaje de forma totalmente gratuita. En estos momentos dispones de 6 niveles. XSS game está orientado más a los desarrolladores que al profesional de la seguridad, sobre todo para concienciar a estos del peligro de este tipo de errores.
Leer más