La historia de la violencia domina el tráiler final de Assassin’s Creed

Una de las películas de género más prometedoras del año es Assassin’s Creed , en la que Michael Fassbender se reúne nuevamente con el director Justin Kurzel, tras su colaboración en la excelente Macbeth . Aunque la película no lo tendrá fácil, será una alternativa para quienes prefieran esperar un poco a que pasen las grandes colas de taquilla para Rogue One .

Una de las películas de género más prometedoras del año es Assassin’s Creed, en la que Michael Fassbender se reúne nuevamente con el director Justin Kurzel, tras su colaboración en la excelente Macbeth. Aunque la película no lo tendrá fácil, será una alternativa para quienes prefieran esperar un poco a que pasen las grandes colas de taquilla para Rogue One.

El personaje que interpreta Fassbender recupera sus memorias genéticas mediante una revolucionaria tecnología. De esta forma puede experimentar las aventuras de su antepasado Aguilar, en la España del siglo XV, con la Inquisición de por medio. Lynch descubre así que desciende de la sociedad secreta llamada la Orden de los Asesinos, aprovechando para amasar el conocimiento y las habilidades de su antepasado para combatir a la Orden de los Templarioshoy en día.

Un nuevo tráiler, a menos de dos semanas para el estreno de la película, acaba de ver la luz, no muy diferente del visto hace un mes. El peso que le da el estudio a Fassbender en el tráiler es enorme, eclipsando al resto de los actores, como Marion Cotillard, Michael Kenneth Williams, y Ariane Labed. Su estreno está previsto para el 23 de diciembre de 2016.

Cómo la simplicidad de JSON ha cambiado la forma de intercambiar datos

Hasta hace 5 o 6 años cuando se quería transmitir información desde un servidor a una aplicación (ya fuese una aplicación como tal o una web dinámica) se usaba XML , pero parece que esta tendencia ha cambiado totalmente apostando la mayoría de las empresas y servicios por JSON , una alternativa menos restrictiva, ligera, dinámica y probablemente más fácil de leer (para los humanos). ¿Y es la simplicidad la que hace nacer algunas tecnologías basadas en JSON? Repaso a JSON Aunque quería analizar la situación actual de JSON, no puedo evitar dedicarle unas pequeñas líneas a esta notación, que tiene el claro fin de intercambiar datos

Hasta hace 5 o 6 años cuando se quería transmitir información desde un servidor a una aplicación (ya fuese una aplicación como tal o una web dinámica) se usaba XML, pero parece que esta tendencia ha cambiado totalmente apostando la mayoría de las empresas y servicios por JSON, una alternativa menos restrictiva, ligera, dinámica y probablemente más fácil de leer (para los humanos).

¿Y es la simplicidad la que hace nacer algunas tecnologías basadas en JSON?

 

Repaso a JSON

Aunque quería analizar la situación actual de JSON, no puedo evitar dedicarle unas pequeñas líneas a esta notación, que tiene el claro fin de intercambiar datos.

Esta notación basada en objetos (que utiliza el sistema nativo de objetos de JavaScript) hace uso de las llaves y los corchetes para agrupar los datos en listas relacionando clave y valor o listas simples, respectivamente.

Para los iniciados en la programación que no conozcan la notación les hará falta un simple ejemplo para entender su funcionamiento.

// Ejemplo para los datos de un smartphone { marca: "Sony", modelo: "Z", especificaciones: { ram: 1024, resolicion: [1920, 1080], camara: "13Mpx" }, colores: [ "rojo", "azul", "negro" ] }

¿JSON se ha impuesto como norma?

El gran contrincante de JSON es XML, que se puede definir como un lenguaje muchísimo más estricto (debido al uso de DTDs o definiciones del tipo de documento) y que tiene algunas peculiaridades como la de disponer de XPath para recorrer su estructura. Pero cuenta con la desventaja de ser muy basto, lo que lo hace poco manejable o incómodo de escribir, sin hablar de el volumen que puede tener si queremos intercambiar grandes volúmenes de datos.

En el caso concreto de pasar datos medianamente simples, como serían datos para generar gráficas, XML se convierte en un gran lastre, ya que la forma idónea de pasar estos datos es almacenándolos en diferentes etiquetas (212428), mientras que en JSON podemos almacenarlos todos seguidos como un simple array ([21,24,28]).

Esta ventaja en cuanto a simplicidad y la gran compatibilidad con multitudes de lenguajes ha logrado que sea prácticamente la norma en el desarrollo web, siendo algo trivial la recepción mediante AJAX de objetos JSON que son interpretados de forma nativa por cualquier navegador (con JSON.parse()). Continue reading “Cómo la simplicidad de JSON ha cambiado la forma de intercambiar datos”

Compila tu código en multitud de lenguajes sin IDE con estos compiladores online

Hace poco comentamos en Genbeta Dev las numerosas plataformas prácticas de aprendizaje de lenguajes de programación que existen , mediante las cuales uno puede empezar a probar la sintaxis de un lenguaje y ver dinámicamente los resultados.

IDEone

Hace poco comentamos en Genbeta Dev las numerosas plataformas prácticas de aprendizaje de lenguajes de programación que existen, mediante las cuales uno puede empezar a probar la sintaxis de un lenguaje y ver dinámicamente los resultados. Pero hoy os comentamos las numerosas plataformas online que compilan al instante decenas de lenguajes distintos, sin necesidad de tener que instalar un IDE y un compilador.

IDEone

El primero de estas herramientas online es IDEone, que nos permite probar y depurar código en más de 60 lenguajes de programación y permite compartir fácilmente el código con cualquier persona. El funcionamiento es muy simple: escogemos el lenguaje a usar y posteriormente nos aparece un pequeño código de muestra.

Además, nos permite no hacer público nuestro código (y que no aparezca en los últimos códigos de la plataforma) o privado y acceder a el estando registrado, lo que lo convierte en una alternativa para probar ciertas funcionalidades de un código sin necesidad de recurrir a los pesados IDEs.

Además también permite incrustar en cualquier página un código.

Más información | IDEone

Compile Online

Compile Online

Por otro lado tenemos Compile Online, que tiene casi un centenar de lenguajes para compilar al instante. En este caso existe una peculiaridad y es que nos permite disponer de varios archivos simultáneamente que interactuan entre si, por lo que podemos tener distintos archivos que contengan distintas clases o tener archivos de texto de configuración que leeremos posteriormente, por poner varios ejemplos.

Más información | Compile Online

Codepad

Codepad

A diferencia de los anteriores compiladores online Codepad no tiene esa parte ligera de IDE con debugger, sino que tiene como fin el poder pegar rápidamente un texto y que nos devuelva una página que podamos pasarle a cualquier persona con el código y el resultado tras ejecutarlo.

No admite una gran cantidad de lenguajes, pero si varios de los más usados, como: C, C++, D, Haskell, Lua, OCaml, PHP, Perl… La imagen superior es de un código rápido hecho en Python, que se puede consultar el código y el resultado simplemente con el link.

Más información | Codepad

Repl.it

Repl.it

Por último tenemos Repl.it, que a diferencia de los anteriores, esta herramienta interpreta el código al instante en el cliente y no en el servidor como en los anteriores casos.

Dispone de unos 15 lenguajes y guarda los fragmentos de código, además de la sesión de la ejecución, por lo que nos muestra todos los inputs que hemos introducido por la consola y los resultados de los mismos.

El código de la imagen es un pequeño fragmento de Python y se puede acceder a el fácilmente con un link, al igual que algunas de las anteriores, también permite hacer forks de los códigos y distintas sesiones.


via:genbetadev

El aluvión ruso: VK aterriza en Perú dispuesto a destronar a Facebook

Suena casi un cliché el hablar de los destronadores de Facebook.

Suena casi un cliché el hablar de los destronadores de Facebook. Nos ha visto pasar tantas redes sociales que prometían destronar a Facebook (¿alguien dijo Google Plus?), pero hasta la fecha nada. Sin embargo VK no es una red social cualquiera, es la red social número uno en Rusia.

Facebook vs VK

VK no es una red social improvisada, de hecho ya lleva varios años funcionando con bastante éxito en Rusia, y es la primera red social en ese lejano país. Su parecido estético con Facebook es evidente, y aunque se presentan como una alternativa que busca ser algo más fresca y abierta, lo cierto es que ya están en Perú y por lo visto han venido para quedarse, muestra de ello es que no han venido solos sino con toda una delegación.

¿Qué se trae entre manos el staff de VK? Habría que preguntárselo, pero según indican, quieren establecer en Perú el centro de operaciones de su red social con fines expansivos a toda la región de Latinoamérica. Cabe mencionar que VK lleva funcionando como red social en nuestro país desde el 2008, y se ubica aún en una lejana posición 10 del top de redes sociales usadas aquí.

¿VK no es una red social? Hace un tiempo escribí un artículo del alcance de Facebook, que no se trataba solo de una red social sino que era capaz de ir más allá con modelos de negocio inmersos creados a partir de esta red social, y este ecosistema era el responsable generador de millones de dólares anuales, por solo suscriptores de juegos o similares.

El vicepresidente corporativo de VK, Ilya Perekopsky indicó lo siguiente: “Nuestra meta es conseguir el primer millón de usuarios y luego será mucho más sencillo duplicar e incluso quintuplicar ese número y así sobrepasar los fans de Facebook.” De momento está un poco lejos pues aún cuenta solo con 30,000 usuarios registrados.

¿Para cuándo el medio millón de usuarios? Llegar a la mitad de su meta inicial (el primer millón) se espera que se de a septiembre del 2014. Para el 2015, ya se tornan un poco más agresivos y esperan tener 2 millones de peruanos registrados. Al menos esta es la aspiración de Fernando González, representante de VK para Perú y Latinoamérica.

¿Y la característica diferencial de VK? De eso aún nada, pues habría que ver cómo logran ser más llamativos a los usuarios que solo por fotos de mujeres de otro país, pues el ser humano (y en especial, el peruano) es un ser de costumbres, donde difícilmente busca mucho exponerse a cambios, de algo que ya usa, conoce y sabe cómo funciona.

Solo quedará esperar ¿tú ya te registraste en VK?

Gracias por suscribirte!! Ahora síguenos en Twitter.com/KnxDT y por Facebook.com/TecnologiaDiaria.

DerManDar Panorama: Crear fotos panorámicas en Android

No todas las cámaras tienen la funcionalidad para tomar fotos panorámicas, y en lo que a smartphones se refiere, no todos los smartphones que usamos tienen integrada esta funcionalidad, por lo que las aplicaciones que aparecen en los market de iOS y Android, son ambas bienvenidas. Esta vez presentamos DerManDar Panorama , una aplicación para crear fotos panorámicas en Android gratis . DerManDar Panorama funciona bastante bien, y es una alternativa que conviene considerar cuando deseamos realizar capturas bastante amplias, por ejemplo en el caso de paisajes o panoramas muy amplios .

No todas las cámaras tienen la funcionalidad para tomar fotos panorámicas, y en lo que a smartphones se refiere, no todos los smartphones que usamos tienen integrada esta funcionalidad, por lo que las aplicaciones que aparecen en los market de iOS y Android, son ambas bienvenidas. Esta vez presentamos DerManDar Panorama, una aplicación para crear fotos panorámicas en Android gratis.

DerManDar Panorama funciona bastante bien, y es una alternativa que conviene considerar cuando deseamos realizar capturas bastante amplias, por ejemplo en el caso de paisajes o panoramas muy amplios. La aplicación en sí, puede funcionar capturando rangos que van virtualmente hasta los 360º.

El funcionamiento de DerManDar Panorama es bastante sencillo, y se inicia con solo tocar la pantalla del teléfono, una vez que este se encuentra con la cámara en posición vertical, y luego desplazarnos a la izquierda o derecha (hasta abarcar todo el panorama que deseamos capturar), para finalizar con tocar nuevamente la pantalla. La consolidación de imágenes se realiza de forma automatizada, y los resultados son bastante buenos.

El resultado final puede ser compartido en redes sociales Facebook y Twitter. Además es gratuita, y los cientos de comentarios que hay sobre la aplicación evidencian los buenos resultados que se tienen al usarla. Se encuentra disponible para fotos panorámicas en Android vía Google Play.

DerManDar Panorama

Gracias por suscribirte!! Ahora síguenos en Twitter.com/KnxDT y por Facebook.com/TecnologiaDiaria.

20 Imágenes de portada para Facebook hechas con Blender

Desde que Facebook lanzó el nuevo diseño de los perfiles, hubieron muchos que pusieron el grito en el cielo, aunque luego comenzaron por experimentar un poco con la portada de los perfiles de Facebook , y ahora no paran de actualizarla cada vez que pueden. Es por esto que en lugar de andar poniendo como portadas wallpapers bastante tristes o frases bien cursis, el día de hoy les quiero compartir fondos de lujo hechos en Blender. Ya hemos hablado anteriormente de Blender .

Desde que Facebook lanzó el nuevo diseño de los perfiles, hubieron muchos que pusieron el grito en el cielo, aunque luego comenzaron por experimentar un poco con la portada de los perfiles de Facebook, y ahora no paran de actualizarla cada vez que pueden. Es por esto que en lugar de andar poniendo como portadas wallpapers bastante tristes o frases bien cursis, el día de hoy les quiero compartir fondos de lujo hechos en Blender.

Ya hemos hablado anteriormente de Blender. Se trata de un software open source que se propone como una alternativa para crear animaciones, juegos y diseños en 3D con muchísimo potencial. Desde que lanzaran Big Buck Bunny en el 2008, han ido apareciendo más y más muestras de lo impresionante del arte que se puede lograr en esta plataforma.

Se trata de una espectacular muestra de lo que se puede lograr haciendo uso de creatividad, ingenio y arte. Aunque varias imágenes parecen fotografías en alta definición, propias de fondos de pantalla de Bing, lo cierto es que son artificiales. Por ejemplo, la que acompaña la portada de este post tiene un diseño más futurista y que he decidido que se vería muy bien para usar como imagen de portada de mi Facebook.

Para ver el listado completo de imágenes, visitar el siguiente enlace.

Vía: Punto Geek

Gracias por suscribirte!! Ahora síguenos en Twitter.com/KnxDT y por Facebook.com/TecnologiaDiaria.