no-blog

January 26, 2007

Actualizando Wordpress sin perder los estribos

Archivado en: Uncategorized — rjan @ 10:50 pm

O perderlos pero sobrevivir al proceso.

Tres horas después no-blog esta nuevamente funcionando. Tengo que decirlo, cada vez que tengo que actualizar Wordpress es un dolor de cabeza asegurado. La nueva versión no es nada del otro mundo, ni siquiera me he molestado en buscar las novedades, actualizo mas por cuestiones de seguridad. Talvez una de las cosas más notables sea el guardado automático de los borradores mientras escribis un post.
Entre las cosas que provocaron el desmadre esta Bluehost. Nuestros anfitriones cuentan con un sistema de manejadores de contenido muy útil, sin embargo la cosa se pone fea cuando de actualizar se trata. La actualización de Wordpress se realiza pero hay que ensuciarse las manos con la base de datos. Aparentemente la nueva versión intenta buscar en algunos campos y tablas que no existen en la base de datos. Investigando y probando un poco pude recuperar el blog pero me ha costado lo mio.

Si de verdad piensan actualizar Wordpress les recomiendo leer estos dos posts sobre el proceso de actualización antes de hacer cualquier cosa.

Estan advertidos.

Actualización: Exactamente lo que pasó fue que no se encontraba el campo post_type en la tabla wp_posts, esto hacia que no se cargara ningún post pues Wordpress asumía que ningun post estaba publicado. La solución fue agregar manualmente el campo en la tabla y escribir “post” en el nuevo campo de todos los registros.
El otro problema era un poco más complicado pues las categorías de los enlaces desaparecieron. Después de un rato de investigar encontré la página que menciono arriba y agregué las nuevas tablas e hice las modificaciones correspondientes:

copipasteo descaradamente:

Tienes que crear la tabla link2cat

Ejemplo:

CREATE TABLE `wp_link2cat` (
`rel_id` bigint(20) NOT NULL auto_increment,
`link_id` bigint(20) NOT NULL default ‘0′,
`category_id` bigint(20) NOT NULL default ‘0′,
PRIMARY KEY (`rel_id`),
KEY `link_id` (`link_id`,`category_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;

Tienes que crear la tabla post2cat

Ejemplo:

CREATE TABLE `wp_post2cat` (
`rel_id` bigint(20) NOT NULL auto_increment,
`post_id` bigint(20) NOT NULL default ‘0′,
`category_id` bigint(20) NOT NULL default ‘0′,
PRIMARY KEY (`rel_id`),
KEY `post_id` (`post_id`,`category_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=93 ;

Y la tabla categories ahora tiene nuevos campos:

Ejemplo de tabla categories:

CREATE TABLE `wp_categories` (
`cat_ID` bigint(20) NOT NULL auto_increment,
`cat_name` varchar(55) NOT NULL default ‘’,
`category_nicename` varchar(200) NOT NULL default ‘’,
`category_description` longtext NOT NULL,
`category_parent` bigint(20) NOT NULL default ‘0′,
`category_count` bigint(20) NOT NULL default ‘0′,
`link_count` bigint(20) NOT NULL default ‘0′,
`posts_private` tinyint(1) NOT NULL default ‘0′,
`links_private` tinyint(1) NOT NULL default ‘0′,
PRIMARY KEY (`cat_ID`),
KEY `category_nicename` (`category_nicename`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

January 24, 2007

redcatracha.com

Archivado en: Uncategorized — rjan @ 10:22 pm

Red Catracha
Después de algunos inconvenientes y a medio vapor se lanza finalmente redcatracha.com. La idea es tener un portal (se escucha muy 1.0) en donde los blogueros catrachos podamos aportar conjuntamente y lograr una comunidad sólida para presentarnos al mundo.
Por el momento ya tenemos completamente funcional el sitio blogs.redcatracha.com que es la primera sección de redcatracha.com, hasta ahora no tenemos nada concreto para expandir el contenido, es por esto que invitamos a todos los catrachos que leen esto a que se unan para ayudar y aportar ideas para hacer más grande la comunidad, por ahora contamos con 9 blogs registrados pero se que hay muchos más.

Si alguien quiere agregar su blog por favor que me escriba a rafael.janania[at]gmail.com con la siguiente información sobre el blog:

1. Categoría (si no existe se creará)
2. URL del sitio
3. URL para sindicación (Ej. http://rjan.net/blog/?feed=rss2).
4. Título
5. Descripción
6. Email
7. Autor

Por último, la discusión sobre cualquier tema relacionado con redcatracha.com en wiki.cesarius.net

¡Vaya pues, movámonos catrachos!

January 22, 2007

Acelerando y limpiando Windows

Archivado en: Uncategorized — rjan @ 10:22 pm

Engordar es una característica de Windows. A medida que instalamos programas, aunque no sea por mucho tiempo, el arranque sea hace más lento y por supuesto el espacio en disco se reduce. Personalmente me gusta probar utilerías pequeñas para resolver problemas comunes o hacer tareas sencillas; editores de texto, optimizadores, antispywares, etc. Por muy pequeño que sea el programa siempre creará entradas en el registro y probablemente en el arranque del sistema. Esto se traduce en un Windows más lento.
En general cuando una computadora que tiene problemas de velocidad es debido a virus alojados sin que el usuario se de cuenta o demasiados programas instalados. Aunque la solución más común al problema es reinstalar el sistema operativo lo cierto es que recuperar un sistema infectado es todo un reto y formatear la máquina debería ser considerado como la última opción. Para los que trabajamos en esto recuperar una máquina sin reinstalar el sistema operativo es ganar experiencia y confianza del cliente.

Una práctica sana para los que instalan muchos programas para probarlos es mantener una máquina virtual con una instalación de Windows en la que se pueda hacer cualquier cosa, de esta manera prevenimos cargar de cochinadas o dañar la instalación de la computadora que normalmente utilizamos.
Pero si no tenemos otra opción o si necesitamos limpiar una máquina para agilizar el arranque podemos hacerlo en tres pasos sencillos:

1. Desinstalar programas que no utilizamos. Muchas veces dejamos un programa instalado después de probarlo o tenemos varios programas para hacer lo mismo. Podría agregar también sustituir programas devoradores de RAM. Con Adobe PDF Reader encabezando la lista, existen muchos programas que se especializan en utilizar la mayor cantidad posible de RAM del sistema y de gastar toda la paciencia del usuario, lo mejor es buscar una alternativa sencilla y si es gratis mucho mejor, Foxit PDF Reader para archivos PDF, CDBurner XP Pro para quemar discos, AMSN o GAIM para mensajería instantánea y muy encarecidamente les ruego por San Bitio desinstalar esa mierda que se hace llamar antivirus de Norton. Instalen AVG Free o cualquier otro antivirus, pero por favor JAMÁS UTILICEN NORTON en sus computadoras personales. Junto con Real Player es uno de los programas más molestos y frustrantes que conozco.

2. Deshabilitar elementos inútiles del arranque. Empezando por msnmsgr.exe (MSN Messenger) hay muchos programas que innecesariamente se instalan a la fuerza en el inicio de Windows como Real Player, Skype, Yahoo Messenger, Ares, Limewire, Nero, etc. Todos estos programas perfectamente pueden funcionar sin necesidad de iniciar junto a Windows.
Depurar el arranque es sencillo, abrimos una ventana de comandos (Tecla de Windows + R), abrimos el programa msconfig.exe desde la ventana de comandos y en la pestaña Startup deshabilitamos los programas que no necesitamos al inicio. Con esto ya ganamos algo de tiempo de arranque. Como regla general no se debe deshabilitar lo que no estemos seguros. La cosa se complica en el caso de las portátiles. Especialmente los fabricantes de portátiles tienen una fijación por instalar programas propietarios por docenas, por supuesto que esto hace mas lenta la computadora y frustra al más experimentado de los usuarios.
Si no estas seguro de que se trata una entrada, podes buscarla en Google junto con la palabra “startup”, hay varios sitios que se encargan de explicar todos los procesos que corren al inicio de Windows.
Al mismo tiempo, a la par de la pestaña de Startup la pestaña de Services muestra todos los servicios que comienzan junto con Windows. Nuevamente, si no sabes de que se trata una entrada, una pequeña búsqueda en Google puede ayudar. Lo más prudente es comenzar ocultando los servicios de Windows con la opción “Hide all Microsoft Services“. Luego intenta deshabilitar algunos servicios de Windows, ¡sin miedo!

3. Por último, después de ensuciarnos las manos con el inicio de Windows bajamos un programa para limpiar el registro de entradas obsoletas y errores, algo tan importante como los pasos anteriores. CCcleaner o Eusing Free Registry Cleaner son buenas opciones gratuitas. Con el único cuidado de hacer un respaldo del registro y un punto de recuperación del sistema en Windows ejecutamos los dos programas y ¡listo! Windows ahora es un poco más rápido menos lento.

January 21, 2007

Directorio telefónico hondureño para celulares

Archivado en: Uncategorized — rjan @ 11:50 pm

Hoy domingo amanecí un poco productivo y dediqué la tarde a armar una página para celulares, esta vez se trata del directorio telefónico hondureño para celulares.

Hace varios días hablaba de la necesidad de una página para hacer consultas al directorio telefónico, Osman nos recomendaba esta página y de allí surgió la idea de hacer una versión para celular. En realidad es la misma página pero “mochada” para que pueda ser vista en un celular. Faltan varios detalles, como especificar la ciudad y la búsqueda en las páginas amarillas, cuando tenga algo de tiempo y paciencia voy a agregar más detalles.

Es altamente recomendable utilizar Opera Mini para ver la página. Opera Mini automáticamente detecta los números y permite hacer llamadas pulsando el boton sobre el número.

Toma lo bueno

Archivado en: Uncategorized — rjan @ 4:14 pm

Vía Meneame me encuentro con esta tira que en clave de humor envía un “misil” a las doctrinas ultra conservadoras que toman las partes de la biblia que mas les convienen para su beneficio. Ese librito ha causado tantos muertos que ya no se que es más peligroso, si manipular una biblia o una pistola.

Y es que creer en burros que hablan es medio jodido.

January 18, 2007

Análisis psico-existencial de una composición épica folclórica

Archivado en: Uncategorized — rjan @ 3:56 pm

Este es un blog serio y comprometido con la educación cultural de su público. Con el propósito de contribuir al crecimiento filosófico de todos sus desocupados lectores de vez en cuando nos dedicaremos a analizar concienzudamente piezas que han marcado épocas y han dejado huella en los anales de la humanidad (en los libros de historia también).
En esta ocasión nos adentramos en una aventura existencial a descubrir el verdadero significado de la composición musical del máximo exponente del dadaismo lírico religioso, un personaje que no necesita presentación ya que es muy reconocido en los círculos literarios, científicos y filosóficos alrededor del mundo. Comparable solamente con poetas de la talla de Homero, Dante, Peter Griffin o similares, en este post desentrañaremos el mensaje sustancial de la elaborada prosa clásica de Don Chezina en su máxima creación: El Tratratra.

Empecemos:

tirala tra
tirala tra
triala tra tra tra
tirala tra
tirala tra
tirala tra tra tra

En primer lugar podemos apreciar una cierta aproximación a un estado psicosomático muy alterado, propio de un genio en plena faena mayéutica. La profundidad de este trozo nos muestra la capacidad del autor de llevarnos a un estado supramental en el que podemos ir deduciendo mediante un somero análisis estructurado la esencia del todo como unidad indivisible.

dice tra tra tra
dice tra tra
dice tra tra tra tra tra tra
dice tra tra
dice tra tra

Muy similar al párrafo anterior, esta sección es mucho más elaborada y con cierta tendencia a mostrarnos un perfil comunicativo del literato. El sublime cambio de tírala a dice es un claro acercamiento a un intento de transmitirnos una acción volitiva de un ser en trance y en pleno contacto con el plano astral del oyente. Más claro aún es el hecho que llegados a este punto podemos estar muy seguros que nos acercamos indudablemente al clímax del asunto.

tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra

tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra

tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tar tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra

… ¿percibieron la descarga de energía después de las estrofas anteriores?, si no lo lograron es que no pueden conectarse al mismo nivel que el poeta. Llegados al quid de la obra podemos permitirnos un momento para absorber el impacto existencial que vemos muy cercano al principio moral a priori del que nos habla Kant en su Kritik der praktischen Vernunft. Podemos estar casi seguros que los años de detallado estudio exhaustivo de la psique humana han arrojado los resultados esperados. En las estrofas anteriores se resumen muchos años de debates entre las escuelas derivadas del existencialismo y del humanismo. Don Chezina nos conjuga magistralmente el pensamiento de una pléyade dedicada al estudio universal del ser humano.

ma ma ma dura ma duro
que que que que lo que
so mo somos… tecato tecato
tecato, tecato, tecato, tecato

Al llegar a este trozo de lírica podemos caer en el error común del crítico novato de pensar que el autor sigue transmitiendo la esencia del mensaje en las subsecuentes secciones. Craso error, del núcleo de la cuestión en adelante el complemento de la pieza constituye un mero refuerzo que nos ayuda a definir la estructura epistemológica. El hecho de ver una variedad de paradojas prearistotélicas como tecato, tecato, tecato nos hace pensar que las raices en las que esta asentada la ideología de Don Chezina estan muy arraigadas en el pensamiento de los presocráticos. Las variaciones que incluye esta sección nos hace pensar asimismo que hace énfasis en la cuestión medular. El “ma duro” se presenta como un acercamiento a las enseñanzas del gran maestro canalero Ricardo, quien implanto un sistema ideológico basado en el comemierdismo en nuestras tierras.

er um er um er um er um el
quereto (4x)

tirala tra tirala tra tirala tra
tra tra

dice tra tra dice tru tra dice tra tra tra
dice tra tra dice tra tra

Este párrafo y los subsiguientes son utilizados como un fundamento de la misma idea presentada en el resto de la obra. Podemos comenzar entonces a pensar en salir del plano astral en el que nos vimos al principio. Si ya tenemos una plena conciencia del mensaje que el maestro intenta transmitir a nuestro yo existencial y tenemos un conocimiento asentado entonces podremos digerir lo que a continuación se nos presenta.

el quereto tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra

¡Ojo! que una simple variación protagórica nos haga tambalear. Podremos estar finalizando nuestro análisis crítico pero eso no significa que al mostrarnos nuevamente una parte de la esencia del poema no podremos distinguir la introducción del elemento “el quereto”, muy usado en la axiología.

ma ma ma dura ma duro
que que que que lo que
so mo somos… tecato tecato
tecato, tecato, tecato, tecato

er um er um er um er um el
quereto (4x)

¿Que más podemos hacer sino alabar la forma en la que el maestro finaliza su valiosa interpretación de la conciencia humana y su sentido existencial? Por favor sentémonos un rato y divaguemos entre estas líneas cargadas de elocuencia y armonía muy alejadas de doctrinas pseudodogmáticas y nocivas. Demos gracias por haber sido testigos de semejante maestría llevada a la realidad por una mente brillante y contemporánea que no deja de sorprender en cada palabra.

Para terminar los dejo con un intento de llevar las enseñanzas del gurú boricua a un nivel visual para que nuestros ojos aprecien la perfección de la composición en armonía con el movimiento.

Actualización para nosotros los sufridos usuarios de Opera: El URL del video es este: http://www.youtube.com/v/yb3HhtGwfmA

January 17, 2007

Archivado en: Uncategorized — rjan @ 5:41 pm

Lo sabía, solo era cuestión de comprobarlo: soy un anormal :D


What is your weird quotient? Click to find out!

Salud por eso!

Página siguiente »