Radiografía de los ‘blogs’ internacionales

Filed Under (Internet) by rexodor on 31-05-2007

Tagged Under :

La popularidad de los blogs tiene periodo de caducidad y en 10 años apenas tendrán relevancia.

Así lo ve Tim O’Reilly, director de la editorial que lleva su nombre. Pero parece que las cifras van en otra dirección.

Las bitácoras no han hecho más que comenzar su andadura, y los números auguran un futuro aún más floreciente.

Un estudio de Technorati, el mayor buscador de blogs del mundo, revela multitud de aspectos que afectan a la blogoesfera mundial.

Su estado actual

existen más de setenta millones de blogs indexados
Cantidad: Hoy en día existen más de setenta millones de blogs indexados.

Nuevos: Se crean alrededor de 120.000 nuevas bitácoras al día, exactamente 1,4 por segundo.

Cuándo: La Navidad es la época más propensa a su creación.

También con basura: Los spam blogs o splogs se crean de forma automática y son una lacra. Se generan entre 3.000 y 7.000 al día, con un pico de hasta 11.000 durante el mes de diciembre.

Eliminados: Technorati eliminó más de 340.000 splogs este trimestre.

Cada cuánto: Hasta mediados de 2006, la cifra de blogs se doblaba cada 150-220 días. Esa evolución lleva ahora más tiempo, unos 320 días, algo lógico teniendo en cuenta lo elevado que es el número de blogs actuales.

Se publican 1,5 millones de entradas al día. Unas 17 por segundo
Número de ‘post’: Se publican 1,5 millones de entradas al día. Unas 17 por segundo.

Idiomas: La blogoesfera en japonés es la más activa, con un 37% de la actividad. El inglés le sigue con el 36%.

España: Contribuye con un 3% del total.

Popularidad: En la última lista de los 100 medios más influyentes, 22 eran blogs.

Próxima entrega….los ‘blogs’ en españa


Tomado de: www.20minutos.es
Tomado por: Rexodor Y. Zapata Perez

Crean un ratón con forma de anillo

Filed Under (Uncategorized) by rexodor on 30-05-2007

Tagged Under : ,

Este ratón con forma de anillo permite movimientos 3D.

Este ratón con forma de anillo, aunque con una estética poco depurada, ha logrado alzarse con el título del mejor invento del año para la revista Popular Science.

Anillo ratónLa revista Popular Science organiza cada año un concruso en el que premia los inventos más útiles y llamativos.

Este año el premio ha recaído sobre MagicMouse, una especie de ratón con forma de anillo que ha sido desarrollado por estudiantes del Instituto Worcester, en Massachussets.

La peculiaridad del anillo-ratón es que permite un movimiento en tres dimensiones, tanto para manejar el cursor como para controlar el zoom.

Su coste de fabricación es de 155 dólares e incluye batería.

Según los expertos, si este invento llegara al comercializarse, su precio podría ser mucho más bajo.

Tomado de: www.20minutos.es
Tomado por: Rexodor Y. Zapata Perez

Firefox 3.0 a2

Filed Under (Internet) by rexodor on 30-05-2007

Tagged Under : , ,

Los desarrolladores de la Fundación Mozilla liberar la segunda versión alfa de la futura versión 3.0.

La próxima versión, conocida bajo el nombre clave de “Gran Paradiso”, ya tiene su primera alfa disponible.

Destaca sobre todo de la misma la migración al motor Gecko 1.9, (Firefox 2 está basado en Gecko 1.8.1).

Se trata de una versión inestable, en principio tan solo destinada para desarrolladores y pruebas.

No obstante es una versión considerada de gran importancia para los desarrolladores de la Fundación Mozilla y cuyo lanzamiento está previsto para el segundo trimestre de 2007.

Fuente

Tomado de: www.elpelao.com
Tomado por: Rexodor Y. Zapata Perez

¿ Qué página tienen un Pagerank 10 ?

Filed Under (Internet) by rexodor on 30-05-2007

Tagged Under :

Entre los miles de millones de páginas que indexa Google tan solo otorga un Pagerank de 10 a 25 páginas.

El Pagerank es un conjunto de algoritmos matemáticos que son empleados por Google para asignar de forma numérica la relevancia de una página web.

Su valor máximo es 10 y tan solo 25 afortunadas alcanzan dicha puntuación:
1. Statcounter. www.statcounter.com
2. Google. www.google.com
3. Adobe Reader - Download. www.adobe.com/products/acrobat/readstep2.html
4. Real.com. www.real.com
5. Apple - QuickTime - Download. www.apple.com/quicktime/download
6. Energy.gov. www.energy.gov
7. Adobe Systems Incorporated. www.adobe.com
8. Microsoft Corporation. www.microsoft.com
9. Massachusetts Institute of Technology. web.mit.edu
10. Apple. www.apple.com
11. The White House. www.whitehouse.gov
12. IBM. www.ibm.com
13. National Science Foundation (NSF). www.nsf.gov
14. NASA. www.nasa.gov
15. Apache. www.apache.org
16. Apple - QuickTime. www.apple.com/quicktime
17. Macromedia - Flash MX 2004. www.macromedia.com/software/flash
18. Apple .Mac www.mac.com
19. Intel Corporation. www.intel.com
20. Cisco Systems. www.cisco.com
21. Apple Store www.apple.com/retail
22. Keio University. www.keio.ac.jp
23. Macromedia www.macromedia.com
24. World Wide Web Consortium. www.w3.org
25. W3C MarkUp Validation Service. validator.w3.org.

Lista de Pageranks 10

Fuente

Tomado de: www.elpelao.com
Tomado por: Rexodor Y. Zapata Perez

Los "Desarrolladores PHP" debemos profesionalizarnos o quedaremos descartados por obsoletos

Filed Under (Uncategorized) by rexodor on 28-05-2007

Tagged Under : ,

Esta reflexión se la escribo a todos los “Programadores PHP”:

Al día de hoy la mayoría de los institutos o universidades de muchos países siguen enseñando PHP4, o mejor dicho, programación “scripting” básica. Se mueven en el viejo concepto de la “programación estructurada”, trabajando constantemente sobre código que mezcla html y sintaxis PHP, todo como si de una ensalada estuviéramos hablando.

Casi paralelamente, los jóvenes autodidactas siguen por el mismo camino, tal vez ayudados por la gran cantidad de material repetido y obsoleto que se encuentra tanto en la web como en las editoriales de turno, donde a pesar que un libro haya sido impreso recientemente, los autores siguen siendo los mismos y escribiendo -una y otra vez- sobre los mismos temas elementales.

Enfrentar la realidad con madurez

Solo nos damos cuenta que estamos en un grave problema cuando nos enfrentamos a la realidad: salimos al mercado laboral y con inocente sorpresa vemos que se habla mayoritariamente de Java o .Net, de UML, desarrollos en 3 capas, lógica de negocios, persistencia, polimorfismo, frameworks, patrones de diseño, refactoring… y tú solo tienes una vaga idea de algunos conceptos, pero nulo conocimiento de si es realmente posible hacerlo con PHP…


¿No crees que algo está pasando y que tú estás quedando fuera de la “conversación”?

Este es el gran problema de la mayoría de los “Programadores PHP”: se quedan en el “lenguaje”, en la programación lisa y llana, rechazando todo lo que sea objetos hasta que no les queda otra salida que aprender a usarlos mínimamente… pues todas las nuevas herramientas solo hablan “ese” idioma.

¿Hasta donde piensas que podemos llegar con tan poca preparación?

Mi experiencia personal

De lo que trato de hablar en este blog es de “profesionalizarnos”, de copiar y mejorar, de aprender y evolucionar. La mayoría de los temas que expongo no son nuevos, trato de basarme en autores reconocidos y darle más prioridad a los conceptos que al lenguaje, y por sobre todas las cosas: ser simple y directo (pragmático antes que dogmático, pero sin olvidarme de lo último). Hay muchas cosas que desconozco de PHP y otras que directamente no uso, y nunca me baso en la memoria, siempre voy a buscar hasta lo más elemental al manual (doy prioridad al razonamiento por sobre la retención mecánica de conocimientos). Siguiendo esta metodología, mañana deberías poder cambiar de lenguaje y seguir trabajando sin problemas, pues los conceptos base los tendrías claros y estos se aplican sin importar la plataforma que estés usando.

Muchas veces comento que los temas sobre los que escribo son elementales para muchos desarrolladores Java de nivel medio y alto, pero en el ambiente PHP esto cambia (todavía no hemos madurado hacia el concepto de “arquitectura”) donde “en el mundo de los ciegos puedo ser rey”. Debemos cambiar la mentalidad ahora que existe PHP5 y que su nueva sintaxis nos permite hacer muchas cosas que son habituales en el mundo Java.


Por lo tanto, tenemos todas las herramientas para “evolucionar” y no quedarnos en las excusas.

Programador versus Desarrollador

Desarrollar Orientado a Objetos va más allá que crear objetos aislados que solo contienen datos, programar usando algunos objetos es distinto a desarrollar 100% Orientado a Objetos, ser programador es distinto a ser un desarrollador, un sitio web no es lo mismo que un sistema web. Existen, además de los objetos, “Principios de Diseño (OO)”, “Patrones de Diseño (OO)”, el lenguaje de diseño UML, frameworks, etc, y todo es perfectamente aplicable usando PHP.


Es más, muchos de estos conceptos e ideas son independientes al lenguaje si este cumple mínimamente con las características de la OO, cosa que sucede a partir de PHP5 en adelante y que PHP4 casi carece por completo.

Finalmente, es mi visión que un programador resuelve problemas aislados usando un lenguaje, pero un desarrollador diseña e implementa una solución global, une los componentes en un único sistema integrado y es lo suficientemente inteligente y estratega para poder reutilizar la experiencia y conocimientos adquiridos en favor de los próximos desarrollos.

Los sistemas que van quedando atrás nunca serán un lastre porque podrán ser mantenidos con el mínimo costo posible, permitiendo que el desarrollador pueda afrontar nuevos y enriquecedores desafíos.

Todos estos detalles los percibimos claramente cuando nuestros desarrollos dejan de ser un “programa menor” y necesitamos crecer, pero vemos que con los conocimientos que contamos hasta el momento todo se nos hace cuesta arriba.

La culpa es enteramente nuestra

No podemos quejarnos que a los programadores Java se les paga el doble que a nosotros y que a la mayoría de los proyectos PHP se los desvalorice, se los trate como “algo menor”, “poco serio”, todo porque es un “simple lenguaje web” limitado en sus posibilidades.

El “Simple Lenguaje” lo hacemos todos, al ser “Simples Programadores PHP” y nuestras son las limitaciones fundamentales. Perfectamente podemos tratar de trabajar “más seriamente” como lo hacen los “desarrolladores Java”, y tratando con creatividad de suplir las carencias momentáneas (como el muy sonado caso de la falta de “namespaces”).

PHP se está orientando a convertir en una “arquitectura”, a parecerse a un J2EE pero mucho más simple y directo.

El proceso hace tiempo que inició.

Debemos pasar de los dichos a los hechos

De la misma forma, creo que nos hace falta tener más “sentimiento de comunidad”, como sucede habitualmente -hasta de forma exagerada- en el mundo GNU/Linux. No es posible que nos sigamos quejando que los proveedores de hosting siguen usando PHP4. Deberíamos hacer campañas para promover la migración a las nuevas versiones de PHP, pero fundamentalmente, incorporar en nuestros desarrollos las características avanzadas del lenguaje, e invitar a usarlo como si fuera una arquitectura, actualizar a nuestro equipo de desarrolladores, visitar empresas, universidades, etc.


¿Tú, qué vas a hacer? ¿Te vas a quedar donde estás o te vas a subir al tren?

¿Eres parte del problema o parte de la solución?

Tenemos que especializarnos y profesionalizarnos, el mundo pide POO, arquitecturas, capas, etc, y habla en “UML”… tú, en que idioma hablas?

Artículo basado en una respuesta dada en Foros del Web


Bienvenidos a Promojónico en Temas Variados

Filed Under (Uncategorized) by rexodor on 02-05-2007

Tagged Under : , , , , , , , , , ,

Promojónico en Temas Variados es un SitioWeb sobre Chistes, Curiosidades, Frases, Poemas, Cartas, Videos, Noticias, Deportes, Informática, Tecnología, de todo .

Hoy está disponible a la Web.

Rexodor Y. Zapata Perez

Contactos: rexodor@gmail.com