domingo, 16 de agosto de 2015

20 Cosas que he aprendido sobre Internet y los Navegadores

Recientemente Google ha publicado un libro sobre Internet y los Navegadores junto con muchos otros temas interesantes que giran en torno a la red mundial de datos. Es un libro ilustrado y muy bien explicado para principiantes en el mundo informático.

A pesar de estar rodeados de tecnología por todos lados todavía existen muchas personas que no entienden algunos términos como: "la nube", "html5", "dns",  "direcciones ip" etc. Este libro puedes serles de mucha ayuda, es muy recomendable.

Lo mejor de todo es que está disponible en linea para que lo leas de forma gratuita en el siguiente enlace: http://www.20thingsilearned.com/es-ES/home

También puedes descargarlo en formato PDF desde este otro enlace:
 https://mega.nz/#!DUQx0JCI!Q47udncwReoLJhA03Fc_6P3Tyvd4j19IydiHTu5_nO4

miércoles, 12 de agosto de 2015

Google Inc. cambia de nombre a ALPHABET

El cofundador de Google Larry Page dijo que el cambio de nombre de Google inc. por Alphabet servirá para crear una estructura más simple en lo que se ha convertido un grupo diverso de negocios. 

Ahora son varias empresas que estarán trabajando como una sola, es mas un cambio de la estructura interna de como trabaja éste gigante tecnológico.

El nombre Alphabet fue elegido, según Page, por dos razones: la primera, porque representa la lengua, "el núcleo de cómo se indexan las búsquedas en Google". Y la segunda es que alpha-bet, que en inglés significa "apuesta alpha", es como se denominan las inversiones cuyo retorno está por encima de los objetivos.

Veamos como les va con esta nueva decisión por parte de los directivos de Google inc. A continuación una explicación gráfica de Alphabet. 

Click en la imagen para ampliarla


lunes, 10 de agosto de 2015

Guía del buen Ingeniero según Google.

Como todos sabemos, Google es una compañía exageradamente inmensa y la número uno en cuanto a tecnología se refiere. Además de eso también está catalogada como una de las mejores empresas en todo el mundo en cuanto al ambiente laboral y sueldos a sus trabajadores. Por tal motivo trabajar en una empresa como ésta es el sueño dorado de cualquier ingeniero.

Si tu también estás interesado en formar parte del equipo de Google algún día, aquí tienes una guía que te servirá para ser aspirante a ocupar una vacante en la empresa.


Guía del buen Ingeniero de según Google. 
  1. Tome un curso de “Introducción a Ciencias de la Computación”
  2. Aprenda por lo menos un lenguaje de programación orientado a objetos (C ++, Java, Python)
  3. Aprende otros lenguajes (JavaScript, CSS y HTML, Ruby, PHP, C, Perl, Guión Shell, Lisp, Scheme).
  4. Pruebe su código
  5. Desarrolle su razonamiento lógico y aprenda matemáticas discretas
  6. Desarrolle una sólida comprensión de los algoritmos y las estructuras de datos
  7. Desarrolle un fuerte conocimiento de los sistemas operativos
  8. Aprenda sobre diseño y experiencia de usuario (UX Design)
  9. Aprenda Inteligencia Artificial
  10. Aprenda a construir compiladores
  11. Aprenda Criptografía
  12. Conozca sobre Programación Paralela
  13. Trabaje en proyectos fuera del aula (Crear y mantener un sitio web, construir su propio servidor o construir un robot.)
  14. Trabaje en una pequeña parte de un gran proyecto, lea y entienda el código existente, encuentre errores y ayude a depurar.
  15. Trabaje en proyectos con otros programadores
    • Esto le ayudará a mejorar su capacidad de trabajar en equipo y le permite aprender de los demás.
  16. Ponga en practica sus conocimientos y habilidades de codificación algorítmica participando en concursos
  17. Conviértase en profesor asistente o intente enseñar a otros estudiantes.
  18. Gane experiencia como becario o voluntario en ingeniería de software.
Si cumples con esos 18 requisitos, Google te garantiza que serás un buen candidato a ocupar un lugar en esta empresa, y si no lo consigues de todas formas sabrás muchísimo, jajaja.

domingo, 9 de agosto de 2015

Nova Launcher para Android

Frecuentemente los usuarios de android buscamos personalizar nuestro móvil con mejores y mas eficientes aplicaciones para sacarle el máximo provecho a nuestro dispositivo. Sabemos que los factores fundamentales son: la accesibilidad a nuestras aplicaciones, la duración de la batería y por supuesto el rendimiento y velocidad, razón por la cuál necesitamos un sistema que sea altamente configurable y muy estable.

Nova Launcher reemplaza la pantalla de escritorio que por default viene preinstalada en tu dispositivo android. Es una interfaz altamente configurable con iconos, widgets, efectos visuales de transición,animaciones y permite modificar algunas características de diseño como la cuadricula de tu escritorio, haciéndolo adaptable al tamaño de tu pantalla.

Nova Launcher además se caracteriza por un bajo consumo de energía y de recursos de procesamiento haciendo el manejo de tu móvil mas fluido, definitivamente uno de los mejores launchers en la playstore de google, deberías instalarlo a penas enciendas tu android.

Puedes descargarla desde este enlace:  https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher&hl=es