martes, 8 de septiembre de 2015

ALEMANIA QUIERE QUE SUS CIUDADANOS NAVEGUEN A 50 Mbps


Alemania busca acabar con las deficiencias de conexión y quiere que todos los ciudadanos alemanes naveguen a un mínimo de 50Mbps para el 2018.

Se trata de una cuestión interna, pero todos sabemos que le gusta a Alemania llevar muchos de sus asuntos a UE y convertirlos, de facto, en iniciativas para toda la UE. Y es que el último proyecto legislativo seguro que hará, esta vez sí, las delicias de más de uno y de sentir cierta enviada sana por los ciudadanos de país germánico, puesto que Alemania se ha comprometido a desplegar 50 Mbps de banda ancha para todos sus ciudadanos en 2018, ósea, casi diez veces más rápida que la media global.

Puede que en muchas ciudades españolas que alcanzan los 300Mbps (y simétricos) esto de los 50Mb suene a cuento chino, pero lo cierto es que desplegar esa velocidad, para todos los ciudadanos, de ciudad o rural, permite aumentar la eficiencia de las redes, y en la misma línea, al permitir a los ciudadanos acceder a la red de forma más rápida asegurando un mínimo, tiene una repercusión directa en el desarrollo económico.

Para más información haga click aquí.

COSAS QUE TIENEN EN COMÚN LOS GRANDES PROGRAMADORES.



¿Que característica tienen en común los buenos programadores?, ¿la posibilidad de pasar horas y horas creando código, ¿capacidad extensa de análisis de grandes cantidades de datos? ¿logica de la programacion bien desarrollada? ¿Qué realmente tienen en común? A continuación presentamos la opinión de 4 desarrolladores, usuarios de Quora.com, sobre los rasgos comunes que identifican a los buenos programadores. Estas son sus respuestas:

Timothy Paul Read, Desarrollador en Digital Guvnor

“Los buenos programadores tienen una habilidad natural para ingeniería inversa, es decir, para entender el código existente, ya sea por cuenta propia o de cualquier otra persona y detectar los puntos fuertes y los puntos débiles, extrayendo de este modo los elementos más importantes de dicho código y la ingeniería a su propio diseño, junto con una pereza patológica, la entrega de los mismos resultados con menos código más delgado, más eficiente”.

Rogelio De La Cruz Jr., Sharepoint/Java Technical Guy

“Creo que es lo que se llama como el ingenio. Los programadores no deben ser atados a una tecnología o un paradigma normal de programación. Él debe ser lo suficientemente hábil para adaptarse a todas las tecnologías desafío tiene que traer”.


Burc Sahinoglu, Desarrollador multiplataforma.

“Creo que lo que tienen en común los buenos programadores es que son capaces de depurar su propio código y el de otras personas.”

Para más información haga click aquí.

HACKED: UN JUEGO SOLO PARA PROGRAMADORES.



La mayoría de los que nos dedicamos a la programación amamos los retos, ya que en eso es que precisamente consiste el mundo de la programación, encontrar soluciones a problemas que se presentan, y para seguir motivando los retos te presentamos a hacked, un juego para aprender a programar, y en caso de que sepas programar entonces te servirá como reto para mejor tus habilidades de programación con este interesante juego que consta de 3 modos diferentes de jugabilidad.

Modo 1: – Historia

En este modo encontraras problemas que tendrás que ir resolviendo con herramientas limitadas, pero a medida que avanzas el juego ira desbloqueando todos los comandos disponibles, ya que en un principio solo te permite usar sumas o tendrás que calcular potencias sin poder multiplicar.

MODO 2: – Crear Robot

En este modo, el juego te permite programar una pequeña inteligencia artificial (robot) para recoger puntos en un laberinto. Lo interesante es que en este modo todos los comandos están desbloqueados (pero juega primero el modo HISTORIA, para que entiendas bien el funcionamiento antes de aventurarte)

MODO 3: – LIBRE

En ese modo puedes crear un juego y compartirlo con otros programadores. En esta modalidad hay buenos juegos como tetris o snake que te harán pasar un agradable momento.

Para ver la noticia original haga click aquí.

miércoles, 2 de septiembre de 2015

JAVA, EL LENGUAJE MÁS USADO

Java 8, la evolución

Java ha cumplido ya sus 20 años de vida y durante este periodo han aparecido muchos lenguajes de programación que compiten con él. Para muchas personas Java es su primera opción por que lo consideran un gran lenguaje. Sin embargo una de sus grandes fortalezas siempre ha estado ligada a los grupos de JSR que son los que definen como evolucionan los diferentes standards de la plataforma, incluido el core del lenguaje.

En estos últimos años la fuerte entrada de la programación funcional en otros lenguajes de programación como JavaScript o C# había puesto a Java en una situación delicada. La actualización de Java 8 que ha incluido (Lambdas ,Streams etc) ha aportando a Java las capacidades de programación funcional que tanto se echaban en falta. El lenguaje ha salido fortalecido con la actualización más importante desde Java 2.

Recordemos que los lenguajes de programación evolucionan con los años y esta evolución esta muy ligada a las leyes de la selección natural, no prevalece el más fuerte sino el que mejor se adapta al nuevo medio. Java 8 ha sido un gran acierto en cuanto a la adaptabilidad se refiere.
 
Este articulo fue sacado del siguiente enlace.

EVOLUCIÓN DEL LOGOTIPO DE GOOGLE

 
Desde que Google, el gigante de las búsquedas, fuera a penas un proyecto universitario, su identidad y carácter se ha visto reflejada en sus logotipos. Lo cierto es que la compañía fundada por Larry Page y Sergey Brin siempre se ha caracterizado por su gran innovación, por su crecimiento acelerado, por ser una empresa diferente y su expansión a áreas cada vez más diversas. No por nada, hace muy poco, nos sorprendía la reestructuración de toda la compañía y su paso a convertirse en Alphabeth.
 
Para mas información haga click aquí.