Archive for the ‘Computación’ Category

q-wp-postpreview

lunes, enero 3rd, 2005

Esta es mi versión del plugin Live Preview, hecho por Chris J Davis (hmmm, también se llama Chris, debe ser buen programador). Por tiempo he estado utilizando su plugin, y como el mismo autor lo reconoce, tiene varios problemas.

El plugin agrega una ventana de previsualización (preview) al editar posts en WordPress, para ver como va a quedar el artículo sin tener que publicarlo.

Los problemas Live Preview son:

  • Modificación de archivos: Para que el programa funcione, hay que editar varios archivos de WordPress manualmente. Esto se convierte en un problema cada vez que sale una nueva versión de WordPress, ya que hay que estar consciente de los cambios realizados para volver a hacerlos despues de la actualización
  • El cuadro para la previsualización no aparece hasta que se toca una tecla estando dentro del cuadro de edición. Esto no es un problema cuando se empieza un artículo desde cero, pero si al editar uno viejo

En mi versión, lo unico que hay que hacer es copiar el archivo al directorio de plugins, y activarlo (no hay que cambiar archivos del todo).

Aquí esta el código
Aquí un archivo .zip para bajarlo

Tambien se puede agregar la previsualización a los comentarios, pero requiere un poco más que simplemente activar el plugin. Para hacerlo, lo que hay que hacer es agregar en el index.php de wordpress, despues de la linea en la que se incluye la plantilla de los comentarios (algo como: <?php include(ABSPATH . ‘wp-comments.php’);?>) la siguiente linea:

<?if (($withcomments) or ($single) && (function_exists(«q_wp_preview»))) q_wp_preview(«», «comment»,»commentform»);?>

Primer virus gallego

jueves, octubre 7th, 2004

Desde hace tiempo viene circulando por internet el «primer virus gallego», cuyo contenido es el siguiente:

«Soy el primer virus gallego.

Como los Gallegos no tenemos experiencia en programación, este virus trabaja basado en un sistema de HONOR.

Por favor: Borre todos los archivos de su disco duro manualmente y envíe este mensaje a todos los miembros de su lista de correo.

Gracias por su cooperación.

Manolo.»

Pero no hay por que alarmarse, ya salió también el primer anti-virus gallego!
410|3|

q-wp-linkreplace

domingo, septiembre 26th, 2004

Cuando escribo en wordpress, me gusta agregar un link relacionado a las palabras que voy escribiendo para que quien lea pueda tener una mejor idea sobre lo que quiero expresar, de esta manera:

En lugar de escribir simplemente:
«Ayer salió en la nación!»

Escribo:
«Ayer salió en la nación

Así el lector puede hacer click en el link, y saber que la nación es un periódico. Lo mismo hago con blogs, amigos, etc.

El problema es que es un poco aburrido estar haciendo los links al escribir, por lo que escribi un plugin que busca el nombre de un link en wordpress, y si lo encuentra en el post, lo reemplaza con el link.

Eso, y también el hecho de que desde hace rato quería escribir un plugin para wordpress, solo para saber como se hacen. Cualquier sugerencia que alguien pueda quiera hacer al plugin, favor dejarla en los comentarios

Aqui esta el codigo
Aqui esta un archivo .zip para bajarlo

Lo único que hay que hacer es salvarlo en el directorio wp-content/plugins dentro de la instalación de wordpress como un archivo con extensión .php (yo sugiero «q-wp-linkreplace.php»), y activarlo.

Ventanas virtuales

miércoles, septiembre 15th, 2004

Que es lo que pasa cuando Ryan Hoagland tiene mucho tiempo libre y muchos monitores LCD?

La respuesta es: una ventana virtual!

Aparentemente, el tipo tenía un montón de monitores LCD que ya no querían en el trabajo, y con la ayuda de unos amigos pudo construir dos ventanas virtuales. La idea original era correr videos en las ventanas, pero por ahora solo puede poner fotografías.

Cada ventana esta compuesta por 4 monitores, dos ventanas en total = 8 monitores. Como experimento esta buenísimo, si hace mucho calor, se puede poner una foto del desierto, si hace mucho frío, una foto con nieve, o sería muy bueno tener una casa en Costa Rica con vista al arco del triunfo.

Si alguien tiene 4 (o más) monitores LCD que no este usando y desea donarlos a la causa, que me avise.

Combatiendo la piratería

martes, septiembre 14th, 2004

Estaba leyendo en Slashdot sobre un desarrollador de software, que con tal de detener la piratería de su software (Echelon) decidió dar un golpe bajo a los piratas.

El software en discusión trabaja como shareware, software limitado ya sea en funcionalidad o por período de tiempo, y que al ser comprado se puede activar su funcionalidad total. Esto se hace normalmente por códigos. Al registrar un código válido, el software se vuelve completamente funcional.

El problema es cuando la gente comparte estos códigos. Si yo pago por el software y tengo un código válido, se lo podría pasar a un amigo para que el también pueda utilizar el software. Después de todo, quién se va a enterar? El problema es lo que hará el amigo con el código que le doy. Después de todo, a él no le costó nada!

Así es como llegan los códigos a los piratas de software. Hasta existen programas y sitios en internet que se encargan de organizar estos códigos. Pues el autor del software del que estamos hablando se cansó de que la gente utilizara su trabajo sin remunerarlo por eso: Escribió su programa de tal manera que si alguien ingresa uno de esos códigos pirateados, borra el directorio personal del usuario.

El directorio personal es donde cada uno de los usuarios de una computadora guarda sus cosas: su música, sus videos, sus documentos, sus archivos bajados de internet.

Lo que yo no entiendo, es la reacción de la gente ante este tipo de medidas. Hasta el momento, todos los comentarios que he visto lo clasifican como una atrocidad, pero recordemos por un momento la condición que se tiene que dar para que un usuario pierda todos su archivos por culpa de este software: utilizar un código obtenido ilegítimamente, ser un pirata, ser un ladrón.

Incluso vi un comentario en el cual el autor dice que si el perdiera sus archivos por este software, demandaría al programador. Ya me lo puedo imaginar:

  • Pirata: Señor juez, perdí todos mis archivos!
  • Juez: Y cómo pasó esto?
  • Pirata: uuuuhhhh …, no tenía plata para pagar por el software (de entretenimiento), así que mientras reunía el dinero utilizé un código bajado de internet. Pero le puedo asegurar que tan pronto me llegara la quincena, iba a pagar por el software, señor juez, deveritas deveritas!

A todos los piratas, mi opinión: Si no quieren este tipo de chascos, utilicen software libre o paguen por el producto de calidad que pretenden utilizar (y si no es de calidad, entonces para que lo quieren usar?)