El pasado 24 de Noviembre, junto a mi socio Alejandro Sánchez Blanes, dimos una charla en Iniciador Málaga (Empezar desde 0 sin inversión inicial), la idea era contar un poco nuestra experiencia sobre cómo desarrollar un producto, resultados-Futbol.com , desde 0 y hacerlo madurar poco a poco con recursos limitados, creo interesante compartir en esta entrada los puntos claves que creemos nos ha permitido crecer este primer año de vida.
Las start-up son empresas que empiezan de 0 con pocos recursos, en general, las start-up no son compañías orientadas al servicio, sino que se centran en crear un producto, para asociarlo quizás a grandes compañías orientadas a servicios, para poder ambas escalar más rápidamente. El término es aplicable a mucho tipo de empresas y no necesariamente tecnológicas.
Los ejemplos más famosos de start-up son Google y Apple aunque en España tenemos buenos ejemplos como son: Loquo y Panoramio.
Es una empresa con grandes posibilidades de crecimiento …
- No se necesita una idea brillante, ya que la gran mayoría de los proyectos exitosos mejoran un servicio ya existente.
- Las ideas hay que contarlas y pedir consejo ya que al exponer la idea consigues que la gente la critique o la cuestione.
- Equipo reducido
- Con experiencia profesional previa y apasionado de su trabajo
- Joven y flexible
- Desarrollo ágil, sacar versiones lo más rápido posible
- Escalar rápidamente con recursos limitados
- Ser constante, creer en tu idea y no perder el foco
- No te hace falta dinero, te hace falta tiempo
- La tecnología hoy en día es barata
- Gran productividad, tu tiempo es oro y lo aprovechas al máximo
- Gastar dinero es muy fácil la austeridad es la mejor virtud de un emprendedor
El éxito se puede entender de muchas maneras …
en: Sin categoría
Los CSS Sprites es una sencilla y efectiva técnica de CSS que nos permite ahorrar ancho de banda.
Realmente los sprites son imágenes que contienen varias imágenes y se muestran gracias a diversas técnicas que nos permiten recortarlas.
Inicialmente se utilizó en el desarrollo de videojuegos debido a su versatilidad a la hora de realizar animaciones, hoy también nos lo encontramos como una técnica CSS que nos permite ahorrarnos ancho de banda.
Gracias a esta técnica podemos reducir considerablemente el peso de nuestra aplicación web y lo que es más importante el número de peticiones HTTP, estas dos ventajas nos permiten reducir el tiempo de carga de nuestra aplicación web y reducir la carga en el servidor.
Únicamente tenemos que utilizar las propiedades CSS que nos permiten alterar el alto y ancho (height, width), de este modo podemos recortar una imagen que mostraremos como background, además necesitaremos modificar las propiedades de background-position para desplazarnos por la imagen original y mostrar la zona deseada.
Pequeño tutorial para comenzar a utilizar esta técnica.
Debemos de tener en cuenta qque cada vez que nuestra aplicación web llama a imágenes, hojas de estilos, archivos javascripts lo que realmente estamos haciendo son peticiones HTTP que se solicitan de manera individual y aumentan la transferencia y el tiempo de carga.
En primer lugar debemos utilizarla si tenemos un número elevado de usuarios y nuestro servidor alcanza picos de carga altos, también sería conveniente su uso en aplicaciones web que tengan un gran número de imágenes de tamaño pequeño.
El concepto principal a tener en cuenta es que debemos tener cuidado con la suma del tamaño de los archivos externos, no es lo mismo cargar 15 elementos de 10 KB que un único elemento de 150 KB, en el segundo caso la carga sería considerablemente más ligera.
La explicación a esta última afirmación es que al cargar un alto número de elementos estamos realizando peticiones HTTP que incluyen cabeceras y que a su vez vienen acompañadas por cookies (las cookies son relativamente ligeras pero los usuarios navegan con conexiones asimétricas dónde la velocidad de subida es muy inferior).
Por lo tanto podemos llegar al caso en el que las cabeceras de los archivos pesen más que los propios archivos y a menudo la carga que ello representa en el servidor se duplica.
Yahoo utiliza esta técnica para mejorar el rendimiento, el principal motivo es el gran número de pequeñas imágenes que utilizan para identificar cada uno de los servicios.
en: Negocio
Puede ser casualidad pero varias de las grandes compañias de Internet han sido creadas por parejas.
El caso más famoso sin lugar a dudas es el de Google, pero no son menos importantes los casos de Yahoo, Wikipedia , eBay , YouTube.
Google fue creado en Septiembre de 1998 por Larry Page y Sergey Brin en aquellos momentos dos estudiantes de Stanford, por entonces tenian 26 y 24 años respectivamente, pero fue en 1995 cuando se conocieron en un acto de la Universidad de Stanford para todos los candidatos al Doctorado de Informática.
Ambos andaban obsesionados con la idea de conseguir información relevante a partir de una gran cantidad de información (Internet) y comienzan a desarrollar un buscador llamado ‘BackRub’, que funcionaba en PCs de gama baja y no necesitaba grandes servidores, esta es la base sobre la que se construiría Google. El nombre del famoso buscador tiene su origenen un juego de palabras con el término “googol”, acuñado por Milton Sirotta, para referirse al número representadopor un 1 seguido de 100 ceros.
El uso del término refleja la misión de la compañía de organizar la inmensa cantidad de información disponible en la web y en el mundo.
Yahoo! es sin duda una de las empresas que más ha cambiado la historia de Internet, es un servicio global que posee buscador, directorio web, correo electrónico.
Fue fundada en enero de 1994 por dos estudiantes de la Universidad de Stanford, Jerry Yang y David Filo. Yahoo como empresa se constituyó el 2 de marzo de 1995 y en 1996 comenzó a cotizar en bolsa.
Tiene su sede corporativa en Sunnyvale, California, Estados Unidos.
YouTube es un sitio web que permite a los usuarios compartir vídeos, de todas estas aplicaciones webs que estamos comentando es la más moderna ya que fue fundada en febrero de 2005 por tres antiguos empleados de PayPal: Chad Hurley, Steve Chen y Jawed Karim aunque ahora mismo es propiedad de Google, desde su compra, el 10 de octubre de 2006 por 1.650 millones de dólares.
Es muy popular gracias a la posibilidad de alojar vídeos personales de manera sencilla. YouTube aloja una variedad de clips de películas, programas de televisión, vídeos musicales y vídeos caseros. Los enlaces a vídeos de YouTube pueden ser también puestos en blogs y sitios web personales.
en: Negocio
Yahoo ha anunciado hoy que va probar de manera temporal Google Adsense, lo harán incorporando anuncios en las búsquedas que se hagan en el portal de Estados Unidos, ¿Un nuevo desafio a Microsoft?
Yahoo to test Google AdSense; Microsoft objects
Por supuesto estas pruebas estarán limitadas sin sobrepasar nunca el 3% de los usuarios y no significa necesariamente que se lleven a cabo otras relaciones comerciales con Google.
Este anuncio ha tenido una respuesta inmediata por parte de Microsoft, que como todos sabemos lleva un tiempo tratando de adquirir Yahoo.
Any definitive agreement between Yahoo! and Google would consolidate over 90% of the search advertising market in Google’s hands. This would make the market far less competitive, in sharp contrast to our own proposal to acquire Yahoo! We will assess closely all of our options. Our proposal remains the only alternative put forward that offers Yahoo! shareholders full and fair value for their shares, gives every shareholder a vote on the future of the company, and enhances choice for content creators, advertisers, and consumers.
en: Internet|Programacion
Yahoo Developer Network ofrece a los desarrolladores una variedad de características, como acceso a las API, ejemplos de código fuente, grupos de discusión, listas de correo y secciones es las que se pueden previsualizar herramientas creadas por Yahoo.
Esta serie de herramientas pretende dar solución a los problemas de diseño e interfaz que aparecen en cualquier portal web: autocompletado, pestañas de navegación, Drag & Drop, paginación y calificación.
Se pueden encontrar ejemplos en JavaScript y PHP para infinidad de aplicaciones, desde elementos de interface de usuario hasta cómo parsear las respuestas XML de los Yahoo! Web Services. Es una genial reocopilación de recursos de programación para poder construir nuestro propio portal con numerosas de funcionalidad Ajax para implementar.