Sergio Álvarez (xergio)

Escritos

Microsiervos crece

  • No hay comentarios
  • 26.07.05 / 15:58
Hay que ver... llevo apenas dos semanas leyendo a estos chicos, desde que rehice mi lista de feeds, y me voy enganchando a ellos con más frecuencia (de hecho no uso RSS Reader porque su documento XML tenía un error y no me dejaba agregarles). Antes no los leia porque me parecía un sitio demasiado... elitista? Vamos, que era tan famoso que pasaba de leerles, típico en mi. Pero ya veia que les nombraban tanto que decidí agregarmelos, qué bien hice.

Por un lado escriben sobre temas que me gustan bastante, aunque algunas veces les pasa como por ejemplo a Barrapunto, demasiada ciencia, política o cosas así, pero para eso es su blog! :P

Lo que más me gusta es la frescura con la que se mueven en su sitio, realmente les envidio, siempre he querido hacer algo en la red junto a mis amigos, pero a ninguno le va la red como para llegar a ese punto. Ellos ahora con motivo de su 2º aniversario han creado dos secciones más, Conversación Distribuida (una idea cojonuda) y un Wiki. Sobre todo el primero creo que va a ser muy útil.

En fin, ánimo y a seguir así ;)

De oca en oca...

  • 10 comentarios
  • 26.07.05 / 23:22
A través de La maté por un yogur (que está en la Campus Party) conozco la web de Rubén Ginestós (el creador de Media-Vida), y a través de este conozco por un lado PHP-Stats, un script para calcular tus visitas que de momento promete bastante. Lo voy a tener unos días funcionando y contrastándolo con los resultados de AWstats y Webalizer. Por otro lado conozco Servage... qué pasada!! 330GB al mes de transferencia por $7.50. De momento es lo mejor que he visto. Cada poco veo cada servidor de hosting... que vamos...

Jugando con XML y otros

  • 6 comentarios
  • 27.07.05 / 13:54
Esto está a la orden del día si haces cosas con/para Jabber.

Hace tiempo os di a conocer un script en PHP para parsear texto XML, XMLize. Lo que más me gustaba de él, al contrario que easyXML de iceBeat, es que diferenciaba claramente entre los atributos de un tag o tagsnuevos dentro de otros tags con una @y un # respectivamente.

Bien, ahora he modificado un poco ese script y lo he pasado a una clase para PHP5 exclusivamente. Lo he hecho así porque he notado algo de diferencia de hacerlo "genérico" a hacerlo para PHP5, y como yo ya llevo tiempo usando PHP5... Tenéis el script aquí.

Y bueno, sigo actualizando mi lista de feeds. He añadido de nuevo a la chavalina, BenKo (he creado una categoría nueva para chicas, me gustan los blogs de chicas e iré metiendo los de mis amigas de MSN Spaces y otros), SimpleBits y a.css.

Vuelta del verano

  • 9 comentarios
  • 30.08.05 / 17:08
He estado unas dos semanas en el pueblo, eso si que es vida. Hasta los 10 años estuve viviendo allí, luego me vine para León, y ahora siempre que voy noto que me falta algo. Y me falta eso, la vida del pueblo. Espero poder algún día volver...

Bueno, el caso es que esto es una mierda, la misma rutina de siempre. En el pueblo no eché de menos para nada el ordenador e internet. Pero aquí en el piso es inevitable, no hay mucho más para hacer.

Como novedad de este año, mi primo Carlos llevó a casa primero a un amigo, Sergio, muy majete el chico. Después invitó a una amiga de Santander, y ésta a su vez llevó a otra amiga. Majísimas las dos también (además de guapas :P ), estuvimos como si nos conociéramos de toda la vida. La única pega es que, a mi por lo menos, me pillo un poco de sopetón, y podríamos haberles hecho más amena la estancia en León. Pero bueno, si les quedaron ganas para volver otro año ya lo mejoraremos.

Otra novedad fue la novia de mi primo Jose. No sabía que tenía novia, ni me lo dijeron, tuve que suponerlo jejeje. Eso si, una chica muy agradable, me ha caido muy bien. Lo malo es que ahora soy el único de la familia sin pareja, y las típicas conversaciones sobre parejas eran contínuas, como si fuera mi culpa el estar así jeje. Bueno, supongo que si lo será, pero tampoco me obsesiono con ello.

Como siempre tenía mucho en mente para contar, pero ya se me fue la pinza y no recuerdo todo jeje. Así de forma breve, muchos kilómetros con el coche (me chifla conducir), mucha diversión, bien aprovechado el tiempo, y sobre todo, creo que ahora veo las cosas de otra forma. Necesitaba un cambio así.

TMR 3550Y apenas llevo un día en la ciudad y ya me aburro, la misma rutina, nada que hacer (de momento), estudiar, y ordenador. ¡Qué asco! Ayer me dediqué a cambiar de nuevo el servidor. Como compré el portátil ahora tenía el Pentium4 parado. Tenía en mente usarlo como servidor, pero no podía porque lo que tenía su disco duro lo necesitaba aun, 3 años de trabajar en él tiene muchas cosas útiles, pero ayer compré un conversor IDE TechSolo TMR-3550 3,5" de interno a externo y ahora tengo el disco duro como externo por USB2 en el portátil. Así que ya tengo el P4 con 1GB de RAM como servidor. El cambio fue fácil, solo tuve que cambiar el disco duro del antiguo servidor al P4, porque de hecho cuando lo monté compile todo en ese P4.

En fin, esto es ley de vida... no se puede hacer nada :(

Punto de acceso recalentado

  • 13 comentarios
  • 01.09.05 / 19:53
Tenía un problema con el punto de acceso wireless. Había 3 casos en los que se recalentaba y dejaba de funcionar por unos minutos. Por ejemplo cuando ponía el emule un rato, cuando pasaba algo al servidor (que va mucho más rápido la transferencia), o cuando mi hermana y yo conectábamos y uno cargaba algo la conexión.

Mi AP es un Conceptronic C54AP. Empezó a darme esos problemas desde que tengo los dos portátiles. Antes con un solo portátil y el de sobremesa con una tarjeta de red Comceptronic también no me pasaba. Esta mañana me dio por tocarlo y podía freir huevos en él. Así que me acordé de un ventilador que tenía muerto de risa e inspirado en este artículo de ADSLAyuda,decidía hacer una chapucilla.

Ese es el resultado, y la secuencia de imágenes está en la galería de imágenes. Lo mejor de todo es que me ha gustado y me están dando ganas de hacer más cosas :P

Renovación del sitio

  • 8 comentarios
  • 11.09.05 / 18:07
Si, una vez más me da por cambiar todo el sitio. Quiero integrar la galería con los artículos (y añadir una cosa más), además de hacerlo de una vez de forma que pueda usar este ¿CMS? el resto de mortales.

Si lo recordáis al principio se podía descargar, pero terminé sumiendome en mi propio CAOS, me entraron las prisas y ya solo quería acabarlo y que funcionara, y ello costó que solo supiera usarlo yo... por ello decidí que no se pudiera descargar más para que la gente no viera lo desastre que soy.

Lo que pasa es que con esas prisas se cobró otra víctima, y muchas de las ideas que tuve quedaron en el olvido, o las hice mal, y el resultado fue este, un jaleo de sitio.

Por ello voy a intentar que ahora quede un poco más uniforme e integrado, que todo sea una misma cosa, ya que es como quiero que sea visto, sin distinguir unas secciones de otras.

He estado mirando algunos frameworks, pero finalmente he decidido, como siempre, hacer yo mismo todo. La simple administración con AJAX (o un intento de lo mismo), categorizar artículos, imágenes y álbums por etiquetas (que viene a ser lo mismo que como hasta ahora, pero bueno... intentaré que todo forme parte de lo mismo), comentarios en todos los contenidos, reducir el número de clics para ver contenidos, URL más explicativas... y un puñado de cosas más (como siempre, al final de todo esto haré la mitad, ya veréis).

Ains... cómo me aburro...

Estado de la nueva página

  • No hay comentarios
  • 15.09.05 / 18:10
Bueno, voy a enumerar rápidamente qué me falta por hacer en la web, porque la final se me olvidarán.

  • Vista previa en los comentarios
  • Formato inverso al mostrar comentarios y artículos
  • Trackbacks y Pingbacks
  • Sindicación RSS2 y Atom
  • Sistema de tags para artículos e imágenes
  • Terminar el diseño
  • Rematar la sección de DC: Conversación distribuida, también llamada comentarios cruzados, y que yo llamaré Commentrack, tal y como hizo rvr.
  • Galería de imágenes, prácticamente todo (esa es la segunda parte del desarrollo)

Más o menos eso es todo, ya que he hecho bastante, al menos es funcional. Por lo que me dicen va más rápida que antes, es más minimalista y gusta más. Estoy de acuerdo con ellos :P

Conversación distribuida, Comentarios cruzados, Commentrack...

  • 15 comentarios
  • 15.09.05 / 18:49
Viene a ser lo mismo. Hace mucho pensé en algo similar y un día lo vi comentado en Microsiervos. Han hecho una sección en la que van dejando todos los comentarios que hacen en webs ajenas a la suya. Lo llaman Microsiervos DC. Es algo muy útil, porque así la gente sabe por qué sitios te mueves o tu puedes ver dónde comentabas cosas tiempo atrás.

Yo al final he decidido hacer algo similar, una nueva sección. Aun estoy probándo el sistema, se lo he pasado a alguna gente para que lo pruebe y algunos lo ven muy bien y otros no han quedado nada conformes. En Microsiervos comentan que sería interesante hacer algo para automatizar el proceso, y eso es lo que he experimentado. rvr usa GreaseMonkey, pero yo lo probé ayer y bueno, si, es práctico, pero me fallaba mucho... Así que he hecho algo más simple. Además él está probandolo con un protocolo estandarizado, cosa que yo estoy me estoy planteando, sería fácil implementarlo a mi sistema.

Mi sistema se basa en dos partes: un bookmark (un marcador, un favorito), para la barra de bookmarks de Firefox por ejemplo, y un script en PHP, el cual devuelve código JavaScript o HTML según la acción que desempeñe. lo que pretendía era que el usuario actuara lo mínimo posible a la hora de guardar su comentario en su Commentracker. El bookmark es el siguiente:

javascript:ct_url='http://xergio.net/commentracker.php';ct_pass='lala';void(z=document.body.appendChild(document.createElement('script')));void(z.type='text/javascript');void(z.src=ct_url+'?mode=js');void(z.id='commentracker');

Eso se añade como un favorito más en Firefox, no tiene más historia. El source del script se puede ver, aunque voy cambiándolo cada 2x3.

Podéis probarlo sin ningún problema, los resultados (los comentarios que guardéis en el Commentracker) aparecerán aquí, y la forma de actuar es la siguiente:

  1. Vais a una web o foro para dejar un comentario en un artículo o tema.
  2. Lo escribís y ANTES DE ENVIARLO pulsáis en el bookmark que habéis creado. Os hará un par de preguntas nada más.
  3. Enviáis el comentario a la página en una situación normal (si queréis, si estáis trasteando entonces no)

Podéis probarlo con esta web mismamente. Cuando comentéis esto (si es que lo hacéis), antes de enviar el comentario hacéis lo del Commentracker. Veréis que luego aparece el comentario en la sección del Commentracker también. Si fuera vuestro Commentracker significaría que habéis dejado un comentario en otra web ajena a la vuestra.

Si váis a usarlo en serio os recuerdo que el bookmark tiene un campo PASS, que es como una cotraseña de acceso que deberéis poner también en el commentracker.php. La mia la véis porque quiero que lo probéis, pero en vuestro caso nadie la sabría porque el bookmark solo lo tenéis vosotros. ADemás deberéis adaptarlo a vuestra base de datos y a vuestro CMS. No es muy complicado, pero si tenéis dudas no dudéis en comentarlo. Incluso podéis agregarme a Jabber.

Espero que os guste la idea...

Reflexión profunda: Estancamiento

  • 1 solo comentario
  • 16.09.05 / 20:10
Al ver el tema Desevolución en el sitio de Jordi me ha venido a la cabeza algo con lo que muchas veces me hace desesperarme.

Resumido un poco su artículo (lo que a mi me interesa, claro) dice que se repite mucho la información en la red, por ejemplo en que hay muchos sitios web con tutoriales para novatos. Todo el mundo que empieza una web de ayuda lo hace enfocado para esa gente, y tiene razón. Además suelen ser sitios que los hacen gente que acaba de salir de la novatada, por así decirlo.

¿Qué pasa con los que no son novatos, los que ya están algo más avanzados? Yo por ejemplo (igual a alguno le suena a chulería) no me considero novato programando PHP, tengo ya una buena base, llevo mucho tiempo escribiendo en este lenguaje, y puede que no lo escriba bien, pero al menos soy capaz de programar casi de todo. Y digo CASI, y ese es el problema. Cuando algo no me sale acudo a PHP.NET normalmente, o directamente pregunto al Sr. Google. Hace tiempo visitaba algún foro, pero la gente que lo frecuentaba una de dos, o no sabía ayudarte tampoco porque estaba a tu mismo nivel, o los que sabían te despreciaban, o simplemente no visitan esos sitios!

Y aquí viene el problema. Como en otras muchas facetas de la vida el aprendizaje se convierte en una gráfica logarítmica. Al principio puedes escalar muy rápido, pero llega un punto en que lo que aprendes es mínimo y muy lenta y costosamente. Además ya tienes hambre de hacer proyectos más importantes, pero la magnitud de los mismos es tal que si no te juntas a alguien es imposible, o mismamente ya hay alguna empresa pensando en ellos.

No sé qué sacar de conclusión, pero yo el artículo de Jordi lo rebautizaría Estancamiento.

estancar:
[...]
3. Suspender, detener el curso de una dependencia, asunto, negocio, etc.

PD: (extorsión) Jordi, si pusieras de nuevo los comentarios en tu sitio no me obligarías a hacer esto :P

A buenas horas, Bitácoras.com

  • 18 comentarios
  • 17.09.05 / 01:26
Me ha llegado un mail de Bitácoras.com diciéndome que ya han agregado mi blog a su portal. Bien, esta petición creo que la hice por Semana Santa... no sé exacto, pero si que hace mucho tiempo.

Lo primero que he pensado es "pues ya no quiero estar ahí". Pero bueno, tampoco es eso. El problema es que ya voy a dejar de usar LOG.XERGIO.NET, y pasaré a usar XERGIO.NET a secas, y ellos me han dado de alta ahora con la vieja. En fin, sus razones tendrán para haberlo hecho tan a destiempo.

Por cierto, los que me tenéis agregado actualizad mi feed, que empezará a ser http://xergio.net/index.xml para RSS 2 y http://xergio.net/atom.xml para Atom 1. En cuanto acabe la galería de imágenes chapo el otro dominio.

Los poquitos que me tienen agregado que no me pierdan!! :P

Todo el contenido bajo el dominio XERGIO.NET está sujeto a la licencia Creative Commons con las condiciones BY-SA. Web estandarizada en XHTML 1.0, CSS 2, RSS 2 y Atom 1.0.