Asier Marqués

Hablando sobre tecnologías web y otras cosas que me interesan

Archivo de la categoría 'Internet'...

Archivado bajo Innovación, Internet, Tv

El equipo de NickDutNik capitaneado por Ruben Sánchez,  director de Factoría.me y creador Lost In Bilbao, hizo ayer un experimento pionero en Europa: integrar twitter (servicio de mensajería instantánea centralizada, de presencia y microblogging) con la televisión tradicional.

Es un pequeño paso para conseguir una evolución tan lógica como necesaria de la televisión tal y como la conocemos hoy en día: conseguir interactividad entre el contenido y el emisor y los usuarios/espectadores, además de la comunicación entre los últimos. En otras palabras, socializar la televisión.

Comments (0) Posted by Asier Marqués on Thursday, July 2nd, 2009

Archivado bajo Emprendedores, Innovación, Internet, Redes sociales

Así trabajan en Tuenti from NetMediaEurope on Vimeo.

Comments (0) Posted by Asier Marqués on Saturday, June 20th, 2009

Archivado bajo Aplicaciones Web, Internet

En todo buen restaurante suelen poner algún entrante para ir saciando nuestro apetito mientras esperamos a un enorme chuletón sangrante con patatas.

En Ideateca Factory os hemos servido esta semana el primer entrante, Filesocial.

Filesocial es una aplicación web para twittear archivos, es decir una aplicación que se integra con Twitter y mediante el cual podemos compartir cualquier tipo de archivo con nuestros followers.

La idea original y desarrollo ha corrido por parte de Alberto Bajo, el diseño por parte de Antonio Ballesteros y la maquetación por parte de Joel Gonçalves.

Filesocial hace uso de servicios de Amazon, tanto s3 para almacenamiento como ec2 para las instancias del frontend y la base de datos.

Las tecnologías usadas hasta ahora son Ubuntu server para el sistema, mySQL para la base de datos, Lighttpd para el servidor web, php5 sobre symfony y memcached para la cache.

Tenemos abierto un espacio para que nos enviéis bugs, feedback o alguna idea que se os ocurra en userVoice, también podéis enviarlas a feedback at filesocial.com.

Ya estamos desarrollando y planeando implementar algunas de las valiosas sugerencias que nos estáis enviando (gracias!).

Esperemos que el proyecto os guste, iremos mejorándolo en base a vuestras opiniones.

Happy sharing :)

Comments (4) Posted by Asier Marqués on Thursday, April 2nd, 2009

Archivado bajo Humor, Internet, Personal

Comments (0) Posted by Asier Marqués on Sunday, March 22nd, 2009

Archivado bajo Aplicaciones Web, Desarrollo Web, Internet, javaScript

Uno de los principales problemas que tienen los desarrolladores web a la hora de desarrollar aplicaciones RIA con ajax, es la limitación de javascript para cumplir la política de mismo origen.

Teóricamente, debido a esta política, JavaScript no puede lazar peticiones o consumir datos entre dominios distintos. Digo teóricamente, porque esto puede conseguirse con algunas técnicas de hacking como csshttprequest.

Para no tenir que recurrir a estas técnicas existe una forma más elegante de conseguir esto y es mediante jsonp.

Básicamente se basa en una técnica en la que entran en juego tanto el frontend como el backend, en la petición/respuesta json.

El cliente envía una petición de tipo jsonp con un parámetro en la url que tendría como valor el nombre de la función que manejará la respuesta de dicha petición. En el servidor se retorna una respuesta json como valor de una variable con el Mismo nombre de dicha función.

Jquery puede trabajar con jsonp, el proceso sería el siguiente:

Javascript en el frontend con jquery


$(document).ready(function () {

$.ajax({
dataType: "jsonp",
data: "",
url: "http://example.com/json?method=?",
success: function(json){ alert(json.key); }
});

/*

Si el método que se le pasa en la url

tiene un valor "?" jquery generará

un valor aleatorio para la función que

manejará la respuesta. Esto nos evita

problemas con la cache

*/

})

Código de respuesta en backend en php


header('Content-type: text/json');

$respuesta = array('key'=>'valor');

echo $_GET['method']."(".json_encode($respuesta).")");

exit();

Esto nos permitirá trabajar con ajax entre dominios y gestionar la respuesta json a  nuestro antojo.

Comments (2) Posted by Asier Marqués on Thursday, March 12th, 2009

Archivado bajo Enlaces, Internet

Últimamente estoy muy liado y no me da tiempo a escribir todo lo que me gustaría.

Os dejo unos enlaces que he visto y que me han resultado últiles, curiosos e interesantes durante este tiempo:

Emprender

6 consejos para que tu primer año como emprendedor no sea el último

El timo de los fondos ICO

Crisis como las de Silicon Valley son las que necesitamos por aquí

Técnicos

Crear y escalar una startup un proyecto con Ruby on rails

HTML Purifier, filtro php para que una cadena cumpla con HTML estándar y la limpie de código xss

JSINQ, LINQ para javascript

Crear servicios (demonios) con php

XNA Quake 3 lib

Xtify, api para obtener la localización de los usuarios de tu aplicación web

Web Prototyping con visio

Videotutoriales para aprender Flex en una semana

CSS orientado a objetos

Frikismo geek y otras cosas

Series: HL2 Escape from city 17

Humor: cómo se toca las narices la gente que trabaja con ordenadores

Sexo:  Squirting o eyaculación femenina

Comments (0) Posted by Asier Marqués on Saturday, February 28th, 2009

Archivado bajo Cosas Geek, Humor, Internet, Personal

Internet

Comments (5) Posted by Asier Marqués on Sunday, December 28th, 2008

Archivado bajo Enlaces, Internet

Técnicos

- Rendimiento, ¿conviene utilizar POO?

- Zonas horarias y php

- Windows Server 2008 Hyper-V failover clustering options y Sobre Clusters de Hyper-V y clusteres virtuales

- SQL Relay

- ThruDB

- Shop.com cache system

- Memcached modificado por facebook

- An Open Source Web Solution - Lighttpd Web Server and Chip Multithreading Technology

- Backscatter, un ataque de correo y Postfix Backscatter Howto

- Función de php mt_srand y los números aleatorios que no lo son tanto

- Detección automática de caras en fotografías

- Instalar Windows Vista de forma nativa (sin bootcamp) en un Mac

- Animation maker para Silverlight

Varios

- Hacienda somos todos (pero unos más que otros)

- Silicon Valley y la gran vaca

- Sí a las cenas y a las cestas de navidad

- El peculiar ritual de los monjes budistas Sokushinbutsu

- Fotos de Tokio

- ¿Cuánto dura un momento?

Comments (0) Posted by Asier Marqués on Sunday, December 21st, 2008

Archivado bajo Aplicaciones Web, Desarrollo Web, Hosting, Internet, [Pe]n[sa]n[do]

En internet las cosas han cambiado. Hace años se avecinaba un cambio, una evolución en internet, al que muchos bautizaron con el criticado nombre (con razón) “web 2.0″.

Al margen de la oleada cool que se ha generado, provocado por dicha evolución, se ha notado un cambio en el uso y desarrollo para internet, el usuario ahora tiene más facilidades para automatizar la obtención y divulgación de información.

Tan importante es ese cambio, que realmente una persona que quiera competir en internet y no sea capaz de integrarse y aprender de él, estará fuera de todo éxito.

Las empresas dirigidas por personas medianamente inteligentes se han dado cuenta hace ya bastante tiempo que deben no sólo adaptarse al cambio, sino cambiar de una forma real en su forma de trabajar y sobre todo de acercarse al consumidor.

Se ven nuevas formas de hacer las cosas, nuevas proezas en forma de aplicaciones y servicios web enfocados de una forma cada vez más humana y cercana al usuario.

Sin embargo todos esos servicios y aplicaciones dependen de algo sumamente importante y crítico: infraestructura de sistemas.

Esa infraestructura en España es suministrada actualmente por empresas de hosting, pero no terminan de adaptarse de una forma clara al cambio que sus propios clientes ya están asumiendo y demandan.

De nada sirve una aplicación desarrollada respetando buenas prácticas, patrones de diseño y optimizada al máximo si los servicios que consume no están preparados para aguantar la demanda que puede tener por parte de sus usuarios.

Ya no vale con migrar a una máquina más grande o escalar horizontalmente, se necesita un respaldo por profesionales con experiencia en sistemas que sean conscientes y entiendan las preocupaciones de los arquitectos de la nueva web.

Por supuesto, los obsoletos planes compartidos que encontramos en servicios de Hosting de este país, no tienen sentido para este tipo de escenarios.

Los desarrolladores web cada vez requieren tecnologías más versátiles y se ven necesitados sobre todo de las útimas versiones de sus herramientas con las que poder crear y ofrecer servicios realmente innovadores.

Muchos de esos desarrolladores se ven obligados a considerar otras opciones fuera del país, que ofrezcan servicios aparentemente mejor enfocados a lo que demandan o que sean más baratos.

Pero esto no es una solución o una opción para algunos de ellos, ya sea por la necesidad de disponer de un soporte cercano o un tiempo de respuesta de red aceptable, y finalmente se ven limitados por empresas que no les interesa o que no pueden adaptarse a sus necesidades.

Supongo que no soy el único que piensa de esta forma o que ha visto esta necesidad de cambio. ¿Qué experiencia tenéis vosotros en ese sentido? ¿Echáis de menos o necesitaís algun servicio que ahora mismo las empresas de hosting en España no os ofrecen?

Comments (19) Posted by Asier Marqués on Thursday, December 11th, 2008

Archivado bajo Internet

No me lleves

Comments (0) Posted by Asier Marqués on Friday, December 5th, 2008