30 diciembre 2009

Feliz Año Nuevo



Sí, es otra vez ésa época del año... asi que para todos... un muy Feliz Año Nuevo! Y espero que comiencen el 2.010 de la mejor manera.

imagen de Christopher Chan

19 noviembre 2009

Mar del Plata Valley 2!

Así es, finalmente y después de algunos cuantos meses, vuelve a realizarse un Mar del Plata Valley! El segundo en cuestión. Pueden encontrar el formulario de inscripción aquí y se va a realizar el día Viernes 27 de Noviembre en el Museo del Mar (Av. Colón 1114, cerca de Tío Curzio) de Mar del Plata a las 20.15hs.


Espero que la asistencia sea igual o mejor que la primera vez! Hasta la próxima.-

04 octubre 2009

"La importancia de estar conectados"

Dos citas de la nota en La Nación:

Es cierto que Uruguay es un país unitario y de dimensiones muy inferiores, pero no es menos cierto que la apuesta de Tabaré Vázquez al Plan Ceibal de informatización escolar fue total. Todas las escuelas del país, en dos años, fueron conectadas a la Web con banda ancha y cada aula fue provista con wi-fi. El siglo XXI ha llegado a todas las clases sociales del Uruguay.

[...] mientras la gente busca caminos para resolver sus problemas de ciudadanía, va aprendiendo informática".


Después podemos discutir horas enteras acerca de que tipo de licenciamiento debe tener el software que corran los equipos de los centros educativos o comunitarios, o que tipo de conexión a Internet hay que darles, etc.; pero lo que no se puede discutir es la importancia y la urgencia de implementar estas iniciativas.
Hasta la próxima!

25 julio 2009

WordPress 2.8.2 en español

Ya salió la versión 2.8.2 de Wordpress que corrige una falla de seguridad, como se puede ver en el anuncio que hicieron en su blog.
Para tenerlo instalado en español, les recomiendo que se bajen este archivo (wp-2.8.2-es_ES.zip) y copien dentro de 'wp-content\languages' el que se llama 'es_ES.mo'.
No se olviden de modificar el 'wp-config.php' y editar la línea que dice "define ('WPLANG', '');" para que pase a decir "define ('WPLANG', 'es_ES');".

Hasta la próxima!

fuente: Reyson's.

01 julio 2009

Múltiples loops y múltiples columnas en WordPress

Buscando información por la web, encontré este tutorial acerca de cómo armar múltiples columnas o múltiples loops en WordPress. Realmente muy útil para armar los muy usados templates con 2 o 3 columnas.
En síntesis, hay que reemplazar el loop tradicional del template por este bloque:

<?php
// PRIMER LOOP:
query_posts('showposts=5');
$posts = get_posts('numberposts=5&offset=0');
foreach ($posts as $post) :

the_title();
the_content();
endforeach; ?>


// SEGUNDO LOOP:
$posts = get_posts('numberposts=5&offset=5');
foreach ($posts as $post) :
the_title();
the_content();
endforeach;


// TERCER LOOP:
$posts = get_posts('numberposts=5&offset=10');
foreach ($posts as $post) :
the_title();
the_content();

endforeach; ?>

Y así sucesivamente. Es cuestión de ir cambiando los parámetros que se le pasan a la función get_posts(), específicamente el offset. De todas maneras, les recomiendo ver el artículo completo para tener un ejemplo de como se puede dar un estilo a las columnas utilizando CSS y (X)HTML. Hasta la próxima!

21 mayo 2009

Gracias Christophe Grenier y TestDisk!


Hehehe, desde acá, mi más humilde aplauso para Christophe Grenier y su software TestDisk, que una vez más me arreglaron la máquina para poder seguir trabajando.
Otro aplauso igualmente merecido para la gente de SystemRescueCd, que gracias a su recopilación de utilidades, pude usar el TestDisk para arreglar la máquina.
En breve, se rompió la información de las particiones después de tratar de cargar el Windows Vista que venía en la máquina y luego tratar de arrancar el Ubuntu 8.04 que vengo usando normalmente. Grub arreglado (no más "Error 22"), información de particiones correcta, ahora puedo seguir usando la máquina tranquilo.
Hasta la próxima!

PD: Feliz cumpleaños Markitos!!

05 mayo 2009

MySQL REPLACE / INSERT ... ON DUPLICATE KEY

Pequeño tip para MySQL: En lugar de escribir "REPLACE ...", también podemos usar un "INSERT ... ON DUPLICATE KEY ... "
En un suspiro, resulta que el enunciado "REPLACE" siempre se ejecuta como un "DELETE" seguido de un "INSERT" cuando ya existe una fila con esa clave primaria o una índice unique. Por otro lado, el "INSERT ... ON DUPLICATE KEY" se ejecuta como un "INSERT" común y, si la clave primaria o el índice unique están duplicados, realiza un "UPDATE".
Un ejemplo extraído de la documentación: Si la columna "a" se define como UNIQUE y contiene el valor "1"
  • "INSERT INTO table (a,b,c) VALUES (1,2,3)
    ON DUPLICATE KEY UPDATE c=c+1;"
  • "UPDATE table SET c=c+1 WHERE a=1;"
Las dos sentencias hacen exactamente lo mismo. Hay que tener cuidado que si el WHERE devuelve varias filas, sólo la primera se actualiza.

Hasta la próxima!

17 abril 2009

FLISOL 2009

Paso el aviso:

"Está abierta la inscripción para participar de FLISOL, Festival Latinoamericano de Instalación de Software Libre (www.flisol.info)

Los distintos Grupos de Usuarios de Software Libre abrieron el registro para participar del evento FLISOL, el Festival Latinoamericano de Instalación de Software Libre, que este año se realizará el sábado 25 de abril.

El Festival Latinoamericano de Instalación de Software Libre es un evento anual que se realiza en toda América Latina, con participación de unas 200 ciudades en todo el continente, con eventos confirmados en Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, Guatemala, Honduras, México, Nicaragua, Panamá, Paraguay, Perú, Rep. Dominicana, Uruguay y Venezuela, lo que convierte este festival en el evento de Software Libre más grande del mundo.

En Argentina habrá FLISOL en 28 ciudades, con lo que se espera superar ampliamente el número de participantes de las ediciones anteriores.

* A quien esta dirigido *
El evento esta dirigido a aquellos que desean instalar Software Libre en sus computadoras pero todavía no cuentan con los conocimientos o la asistencia necesaria. En general, FLISOL es un evento pensado para acercar personas poco técnicas y principiantes. En la jornada contaremos con varias charlas pensadas justamente para aquellas personas que recién se acercan al concepto de Software Libre.

* Cómo participar *
El primer paso para participar es ubicar el FLISOL más cercano a tu domicilio en el sitio del Festival: http://www.flisol.info/FLISOL2009/Argentina

FLISOL es un festival de instalación, por lo cual necesitamos tener un registro de las máquinas que requerirán asistencia durante la jornada. Rogamos a todas las personas que deseen participar de las instalaciones, anotarse y especificar los detalles de su máquina para facilitar la tarea de los colaboradores voluntarios que asistirán la instalación. Es importante que antes de asistir, cada persona realice una copia de respaldo de toda la información contenida en su disco rígido para evitar pérdidas innecesarias de información. No es necesario traer monitores ni teclados. Para realizar las instalaciones sólo hace falta llegar al evento con la CPU o notebook.

* Sobre el Software Libre *
Según la definición acuñada por la Fundación de Software Libre hace unos 25 años, un programa de computadora es considerado libre cuando sus términos de uso o licencia permiten:
- usarlo con cualquier propósito
- estudiar cómo funciona y adaptarlo a las propias necesidades
- hacer y distribuir copias
- hacer mejoras y redistribuir las versiones mejoradas del programa.

Muchas veces se confunde Software Libre con Software Gratuito, pero la gratuidad no es una condición inherente a la libertad del programa sino que muchas veces se llega a ella por la libertad para copiarlo sin limitaciones y en forma legal. Existen numerosos programas libres para realizar tareas cotidianas vinculadas al uso de computadoras, desde sistemas operativos como las diferentes variantes de GNU/Linux hasta aplicaciones de oficina como Open Office, navegadores web como Firefox, sistemas de mensajería instantánea, reproductores multimedia, herramientas de diseño y una enorme cantidad de herramientas para programación de diferentes niveles.
Actualmente un usuario final domiciliario de computadoras cuenta con todo lo que necesita en un entorno libre bajo condiciones de legalidad y en el marco de una comunidad que considera que compartir conocimiento es un bien social y no un delito.

* Sobre FLISOL *
La idea de realizar un Festival Latinoamericano de Instalación de Software Libre surgió en Colombia y se fue replicando por toda América latina hasta hoy día, donde contamos ya con 18 países y cerca de 200 ciudades participantes. El festival sirve para acercar usuarios y personas curiosas que aún no se atreven a instalar un sistema operativo por sí solos, y necesitan ayuda de la comunidad para hacerlo y dar sus primeros pasos en el mundo del Software Libre.
Pero además, permite articular la tarea de las cientos de comunidades de Software Libre desplegadas a lo largo de todo el continente, que encuentran en este festival una excusa perfecta para trabajar juntas, conocerse y aunar objetivos para difundir y consolidar el trabajo que la comunidad realiza. Más información sobre FLISOL en http://www.flisol.net


* Sobre Grupos Organizadores *
Las organizaciones que darán apoyo en el FLISOL en su gran mayoría son Grupos de Usuarios de Software Libre que vienen trabajando desde años en difusión, apoyo técnico y filosófico vinculado al mismo.

* Sobre Capital Federal *
Los distintos Grupos de Usuarios de Software Libre de la Capital Federal abrieron el registro para participar del evento FLISOL, el Festival Latinoamericano de Instalación de Software Libre, que este año se realizará el sábado 25 de abril, de 10 a 18 hs. en el Colectivo La Tribu, ubicada en Lambare 873, Ciudad de Buenos Aires. La asistencia al evento es totalmente libre y gratuita previa registración.

Aquellas personas que sólo vayan a escuchar las charlas públicas que acompañan el evento, deben indicar en el registro que no realizarán instalación. El formulario de registro para Capital Federal está disponible en: http://www.cafelug.org.ar/modules/eguide/event.php?eid=3.

Más información: http://www.flisol.info/FLISOL2009/Argentina/CapitalFederal

En Capital Federal participan desde distintos Grupos de Usuarios como ser CaFeLUG, OpenBSDeros, BUG Exactas, Lugfi, Ubuntu-ar, BuenosAiresLibre, AOSUG, GNUTN, UBLUG, Pyar, Glugcen como organizaciones no gubernamentales tales como Fundación Vía Libre, Gleducar, Colectivo La Tribu."

La información específica para Mar del Plata puede encontrarse aquí. Hasta la próxima!

27 marzo 2009

Wordpress Tip: Como usar una página cualquiera como página principal

Receta rápida para que la home de un blog Wordpress no sea justamente la que muestra los posts en orden de publicación invertido (del más nuevo al más viejo). Hay que entrar en la parte de administración de nuestro blog y después ir a "Settings" > "Reading".
Ahí convenientemente hay una opción que se llama "Front page displays" y nos permite elegir "A static page", donde indicamos que página estática ("page") muestra la página principal y que página muestra los posts del blog.
Esto sólo funciona para Wordpress 2.1 o superior. Para obtener más información sobre las páginas pueden empezar leyendo acá, y para bajar la última versión pueden visitar la sección Download.
Hasta la próxima!

24 marzo 2009

Cuatro consejos

Mientras leía un artículo llamado "It Won’t Happen Overnight … But It Will Happen" me topé con cuatro consejos importantes para cualquier persona que tenga la idea de empezar con un sitio web, ya sea una web application, un sitio comunitario o un blog. He aquí el resumen:
  1. El contenido debe acumularse. Parece un poco obvio, pero si el sitio necesita contenido entonces hay que darle un poco de tiempo para que se vaya juntando, sin importar cuanto se haya escrito o preparado de antemano.
  2. El tráfico de los buscadores requiere tiempo. Después de un determinado lapso, los buscadores generalmente son la fuente número uno de visitantes para un sitio.
  3. No existe la comunidad instantánea. Para que una comunidad exista, primero las personas deben conocerse, conversar y luego formar relaciones entre ellas. Todo esto requiere tiempo.
  4. Son los tiempos de los usuarios los que importan, no los propios. Aunque alguien no se convierta inmediatamente en un usuario de nuestro sitio, es probable que si lo conoce en algún momento lo necesite, interesa o recomiende. Y esto lleva su tiempo.
Les recomiendo que lean el resto del artículo porque es interesante. Sin embargo, creo que estos cuatro puntos sintetizan el mismo y son una buena guía para mantener la calma y seguir trabajando en lo que sea que estemos pensando. Justo esta semana estaba pensando estas cuestiones para un proyecto y este artículo me vino genial. Son buenos consejos y, por que no, también hasta argumentos de venta. Hasta la próxima!

17 marzo 2009

The Pirate Bay trial

Solo para demostrar que todavía hay vida de este lado del monitor :)


Hasta la próxima!

PD: Feliz cumpleaños Bru! :)

03 enero 2009

Fiestas

Espero que todos hayan pasado unas muy lindas fiestas. Ojalá hubiera sabido antes de este video, así podría habérselas alegrado un poco más! Con Uds... "Shackleton - Todo se va a la mierda - Leman Brothers"





Hasta la próxima!