Primeros pasos en la creación de paginas web

SEE FULL POST

Primeros pasos en la creación de paginas webGeneral, Tecnologia, Web

by Rafael Ruiz on July 2, 2013 with 1 comments

Si eres una persona inquieta, y te gusta navegar por internet es probable que en algún momento te pique la curiosidad, y te apetezca desarrollar tu primera página web. Las tecnologias, la arquitectura, y todo lo relacionado con la publicación de páginas web puede ser un campo de investigación muy extenso, y puede costar hasta cierto punto coger la base necesaria para desarrollar lo que tenemos en mente. Sin embargo, poco a poco y moderando nuestra ambición podemos empezar a obtener resultados en un corto periodo de tiempo y terminar subiendo nuestra creación a un hosting profesional, mas información aquí. Analicemos someramente los aspectos principales en el desarrollo de páginas web:

Arquitectura

Las páginas web funcionan mediante un protocolo del tipo cliente – servidor. Es decir, existe un “servidor” (como Apache, lighttp) , un lugar físico o lógico donde se almacenan los archivos correspondientes a las páginas web (como si fueran archivos de texto, o similar), y un cliente, en este caso un navegador web como pueden ser Google Chrome o Mozilla Firefox, que, mediante la interacción del usuario, generan peticiones al servidor. Estas peticiones son respondidas por el servidor, que devuelve la pagina web deseada por el usuario y es interpretada y mostrada por el navegador web cheap inflatable water slides.

Tecnologias

Este protocolo, del tipo cliente – servidor, se denomina HTTP. Es decir, el conjunto de normas que rigen como se comporta un navegador web, y un servidor web tiene este nombre, HTTP. Y por eso cuando escribimos direcciones de paginas web en el navegador, siempre se acompaña del prefijo “http://”. Le estamos diciendo al servidor, “danos la pagina web que te indicamos mediante  el protocolo HTTP”.

HTTP sirve para comunicarnos con el servidor, pero ¿que transferimos?. Transferimos páginas web, o lo que es lo mismo, documentos escritos mediante el lenguaje de marcado HTML. Estas páginas web, pueden ser estáticas, o lo que es lo mismo, un archivo de texto que utiliza las marcas del lenguaje HTML para estructurar la información. El navegador interpreta las etiquetas y muestra el resultado. Pero estas páginas web, tambien pueden ser dinámicas: el cliente formula una petición al servidor, y este, en lugar de ofrecer una página estática con etiquetas, llama a una función en algún lenguaje de programación (como PHP, ASP, o Ruby), que dinamicamente, y en función del tipo de petición y de los parámetros, generará una página web con etiquetas que interpretará el navegador.

Estos son los conceptos básicos. Lleva algún tiempo hacerse con todo, y comprender exactamente que esta pasando en cada momento. Y, sin duda para mi, la mejor manera de comenzar a entenderlo es con la práctica. ¿Por donde empezar? El primer paso es empezar con HTML. No es necesaria ningún tipo de infraestructura para ello. Simplemente saber como funciona, con lo que bastará con leer algún manual, y ponerse manos a la obra, escribiendo nuestra primera web. Para probar lo que hemos creado, solo tenemos que abrir nuestra primera página web con el navegador.

El segundo paso, podría ser familiarizarnos con servidores web. Puede requerir cierto tiempo aprender a instalarlos en nuestro sistema, y comprender como funcionan. Inmediatamente estaremos en disposición de dar el siguiente paso:  aprender algo de lenguajes dinámicos. PHP puede ser un buen punto de partida para ello.

Y si todo va bien, solo nos quedará publicarla en internet, y para ello, lo mejor es utilizar algún servicio profesional, que nos permita comprar un dominio y asociarlo a un servidor web.

 

La videoconsola OUYA sale al mercado

SEE FULL POST

La videoconsola OUYA sale al mercadoAndroid, Gadgets, General, Tecnologia

by Rafael Ruiz on June 25, 2013 with 3 comments

Ha sido una larga espera, pero la consola economica OUYA basada en Android ya esta en las tiendas. Esta pequeña consola ya se puede comprar en EEUU, Canada, y UK (y tambien en España a traves de Amazon.co.uk o Amazon.es). El precio es de 99$ o 99$, que en España se traduce en unos 120€, y cada mando adicional cuesta unos 50$, unos 50€ al cambio.

OUYA terminó su popular campaña en Kickstarter en agosto, consiguiendo unos 8 millones y medio de dólares de financiación social. Era un proyecto ambicioso, que acercaba los juegos de la plataforma Android a los televisores de una forma bastante económica. La pequeña consola, con forma de cubo de unos 8×8 centímetros nació bajo la promesa de ser completamente hackeable, un plus para los amantes tanto del modding de consolas, como a las comunidades de la emulación.

Es un hardware dedicado a juegos, lo que posibilita disfrutar de títulos de Android con un mando sólido  y tambien la posibilidad de descubrir nuevas experiencias gracias a una intuitiva y trabajada interfaz para la compra de juegos.

OUYA tambien ha triunfado a lo largo del ultimo año en kickstarter gracias a peticiones de los usuarios de videoconsolas de la irrupción de un nuevo competidor en el mercado. Cuando se lanzó la campaña en kickstarter la Nintendo Wii U estaba fracasando en el intento de robar cuota interes por las nuevas consolas que iban a ser lanzadas tanto por microsoft como por Sony, la Playstation 4 y la Xbox One a lo largo de este año.

La nueva consola, sale al mercado con una gama de 170 juegos y mas de 17.000 desarrolladores registrados en su plataforma. Aunque esto no es una garantia de éxito  si que garantiza una consistente oferta de juegos para los próximos meses. Otra característica interesante es que la plataforma OUYA forzará a cada juego que salga a ofrecer una versión gratuita, ya sea en formato demo, o ‘lite’, o directamente que el juego sea completamente gratuito.

Las primeras impresiones de los usuarios que obtuvieron la consola mediante la campaña de kickstarter sobre la consola han sido bastante heterogéneas, aunque la compañía se ha comprometido a solucionar muchos de los bugs ya encontrados y los pequeños inconvenientes antes de el lanzamiento comercial final que se ha producido hoy. El verdadero reto de la empresa comienza ahora, ¿será capaz de aguantar el tirón y convivir con la Play Station 4 o la Xbox One?

Por que encriptar tu smartphone con Android

SEE FULL POST

Por que encriptar tu smartphone con AndroidAndroid, General, Móviles, Tecnologia

by Rafael Ruiz on June 23, 2013 with 2 comments

El sistema operativo Android dispone de un sistema de cifrado que encripta toda la información, incluyendo los datos de las aplicaciones, las descargas y cualquier otra cosa que se almacene en tu teléfono móvil o en cualquier dispositivo Android. Este sistema almacenará tus datos de forma que son ilegibles, no interpretables. Cada vez que enciendes tu smartphone, introducirás tu PIN o tu clave secreta, que será el mismo que el código de bloqueo de teléfono. Android utilizará este código para cifrar tu información de forma que solo sera posible interpretarla conociendo ese c%C commercial water slides for sale.

40 millones de smartphones quadcore vendidos en 2012

SEE FULL POST

40 millones de smartphones quadcore vendidos en 2012Android, Móviles, Tecnologia

by Rafael Ruiz on June 20, 2013 with 1 comments

Aunque los expertos en la industria de los móviles hablaban de un inminente descenso en las ventas de móviles de alta gama en 2011, 2012 ha sido un gran año para los smartphones con las mas novedosas tecnologias. De acuerdo con una investigación de mercado por parte de la empresa Berg Insight, las ventas de smartphones de alta gama de compañías como Apple o Samsung, con precios superiores a 400€ antes de impuestos crecieron hasta las 250 millones de unidades en 2012, por encima de los 150 millones vendidos en 2011. De estos, el estudio de Berg dice que 40 millones fueron denominados como smartphones con tecnologia quadcore.

Mientras las especificaciones de estos telefonos son cada vez mas impresionantes, en los próximos años se prevé que estos móviles (los smartphones con tecnologia quadcore) todavia tienen su nicho de mercado. Se prevé que la mayoría de los móviles vendidos en 2017 todavia tendrán esa tecnologia, dejando los móviles de mas alta gama con tecnologia multi-core de 8 núcleos con una couta de mercado prácticamente marginal.

Mientras tanto, en el mercado mas importante a dia de hoy para los smartphones, China (de donde viene mi actual móvil), el lider de ventas es Samsung con el 19% de las ventas durante el primer cuatrimestre de este año. Apple, vendió un 9% del total de los móviles vendidos lo que le deja en 5º lugar, a pesar del incremento de ventas en un 211% en el modelo iphone 4. El éxito de samsung se debe fundamentalmente al aumento de ventas de los típicos móviles de  pantalla grande (mayores de 5 pulgadas) que puedes consultar en la página web de Samsumg, debido al aumento de aceptación entre los usuarios de estos móviles, y tambien a la decisión de los operadores móviles de ofrecer dispositivos con software personalizado.

Posible nuevo Nexus 7 en Julio

SEE FULL POST

Posible nuevo Nexus 7 en JulioAndroid, General, Tecnologia

by Rafael Ruiz on June 13, 2013 with 1 comments

Se despierta la rumorología sobre el lanzamiento de la revisión del tablet de google, el Nexus 7. Y los rumores dicen que su lanzamiento se puede producir este mismo julio, coincidiendo con el lanzamiento de la nueva revisión del sistema operativo Android, en su versión 4.3, que conservará el nombre de su predecesor, Jelly Bean.

Todavía se sabe poco, aunque se comenta que el próximo Nexus 7 podría tener las siguientes especificaciones:

  • Pantalla de 7 pulgadas, con una resolución Full HD (1920*1080 pixel), dando unos impresionantes 314 píxeles por pulgada.
  • Procesador de Qualcomm, quad core, de 1.7 GHz
  • La nueva tablet tambien podría incluir una cámara trasera de 5Mpx y una cámara frontal mejorada.
  • Modelos de 16Gb y 32Gb

Aunque lo mas llamativo de este nuevo tablet sera el precio, que podría estar en torno a los 230 – 25o€.

Y como siempre, la gran ventaja de tener un producto de la familia de los Google Nexus, tener la posibilidad de tener siempre instalado la última versión del sistema operativo proporcionado por Google, al contrario de lo que pasa cuando compras un sistema con Android de otros fabricantes. Todo esto son rumores y esperaremos confirmación en solo unos pocos dias.

Nunca he sido muy partidario de los tablets, basicamente por que siempre tengo a mano alguno de mis portátiles, o mi móvil con Android, el Freelander i10, ya comentado anteriormente en este blog. Sin embargo, la mejora en las especificaciones y los precios que estan alcanzando estos dispostivos me hacen replantearme como suplir mis necesidades. No entiendo estos dispositivos como instrumento de trabajo, para esto ya tengo mi portátil o herramienta para el ocio multimedia debido al tamaño de la pantalla, o del dispositivo en si. Para estos fines prefiero utilizar mi television o el MP3 de mi movil. Sin embargo, hay un par de resquicios en mis necesidades tecnológicas no cubiertas correctamente por los dispositivos que tengo ahora mismo, el primero de ellos, la lectura, me gusta mucho leer noticias y ebooks, y hacerlo en el portátil o el móvil puede ser engorroso. La otra necesidad es la de un GPS con el tamaño correcto.

Por estos motivos creo que el Google Nexus 7 puede ser una gran opción si se cumpliera las informaciones tanto de las especificaciones como de su lanzamiento y precio.