24
Apr
2010

Red Hat Linux Enterprise 6 (beta)

Red Hat Enterprise Linux 6 (beta)

Terminé de bajarme los 3.6Gb del ISO y para ser descarga directa dio bastante batalla el servidor de Red Hat: cuelgues, desconexiones y baja velocidad cada cierto tiempo.

En cuanto al SO, apenas tuve tiempo de darle una vichada muy por arriba. Es un gnome por defecto, con algunas apps desarrolladas por Red Hat (de configuración y una de reporte de bugs muy interesante) y lo más clásico para el usuario desktop: OpenOffice, Firefox, Pidgin, etc.

Leer el resto del artículo »

0
#55
16 May 2011
Baja de la edad de imputabilidad penal en el Uruguay: ¿cómo es el proceso para firmar? Solicitá un formulario. Completalo con tu nombre, apellid...
23
Apr
2010

Volviendo a GNU Wget

Estuve utilizando el popular administrador de descargas FlashGet -para Windows, pero perfectamente emulado por Wine- hasta que hoy me encontré con un problema. Al intentar descargar el Red Hat Enterprise Linux 6 beta, apareció el error “Too many users connected” y no hubo forma de superarlo. Imagino que se trata de alguna limitación del servidor de Red Hat para evitar abusos y la forma en que trabaja FlashGet. En Firefox empezó a bajar correctamente y al rato se cortó, por lo que hubiera tenido que empezar de 0 otra vez. Ahí decidí volver a la raíz: GNU Wget -odio todos sus frontends, inestables-.

La descarga fue correcta hasta que en cierto punto quedó nuevamente sin respuesta: “2010-04-23 04:46:04 (64,3 KB/s) – Conexión de datos: Conexión reiniciada por el par;”. Lo que me motiva a este artículo es compartir rápidamente algunos comandos para utilizar esta poderosa herramienta.

Leer el resto del artículo »

2
21
Apr
2010

Caracteres especiales con UTF-8, ajax (javascript) y php

Vamos a definir muy brevemente estos nombres:

UTF-8: uno de los estándares para la representación de caracteres Unicode (cualquier caracter que vean en el “mapa de caracteres” de su SO), utilizando de 1 a 4 bytes.

Caracteres especiales: un nombre ambiguo para referirse a símbolos distintos a los alfanuméricos. Por ejemplo: +, ¿, ?, ¨, &, %, ´.

Ajax: mecanismo utilizado para transferir información entre el DOM de un sitio web (JavaScript) y un servidor (php en este caso).

¿Cuál es el problema?

Ajax utiliza algunos de los caracteres especiales para dar formato a las solicitudes que hace al servidor. Por ejemplo, con ?, = y & se separan los parámetros de los envíos GET. Al mezclarse unos símbolos con otros, la información llega errónea. El otro problema es de codificación: los bytes de un caracter en otro formato equivale a un caracter distinto. Hay que tener cuidado al interpretarlos, almacenarlos y representarlos.

Aquí va una posible solución que abarca todo el problema:


Leer el resto del artículo »

0
14
Apr
2010

Paginación en php: menú de 7 casilleros


Ejemplo de paginación en el módulo Live Notes de http://live.martin.com.uy

Cuando el output de una función php es demasiado grande en cantidad de resultados, lo mejor es paginarlo; esto es dividirlo en páginas de un largo razonable y agregar un menú que permita navegar entre ellas. Lo que hay en el fondo es una consulta SQL a la que ingresan dos variables extra: la cantidad de filas que vamos a obtener (tamaño de cada página) y a partir de cuál (página que queremos mostrar). Por ejemplo:

Supongamos que tenemos una tabla “nombres” con las siguientes filas:

1. juan
2. pedro
3. oscar
4. maria
5. gonzalo
6. martin
7. andrea
8. emiliano
9. alvaro
10. federico
11. nicolas
12. pablo
13. mateo

Leer el resto del artículo »

3
9
Apr
2010

Cambio de diseño en live.martin.com.uy

live.martin.com.uy martin balao

No duraron mucho los tonos claros y el limón. Aquí va el nuevo trabajo: casi lo mismo -con alguna pequeña mejora- pero en gris oscuro y vivos rosados.

live.martin.com.uy

No va a faltar quien diga que el de antes estaba mejor jaja

Gracias nuevamente por los comentarios :)

5
6
Apr
2010

live.martin.com.uy: minisite personal

live.martin.com.uy

Quiero presentar live.martin.com.uy, un minisite personal.

En la portada están los artículos que publico en distintos blogs -como un RSS online- con la posibilidad de ver y escribir comentarios sin tener que ingresar a cada uno. Hay también una página de “perfil”, un formulario de contacto, un shoutbox y algunos links -iré agregando otros más adelante-.

Está programado con php, javascript (AJAX) y MySQL. Además, utilicé html, css2 y Photoshop CS2. Made on Linux :)

Leer el resto del artículo »