jueves, 1 de septiembre de 2011

Reducir el tamaño de MP3


Tengo conmigo un curso de inglés, el cual decidí cargar en mí celular. Oh! Sorpresa!  Es demasiado (pero mucho) grande!!!!! No me había dado cuenta de que dichos MP3 pesaban tanto :O
Parecida situación debe pasar con muchos que quieren cargar sus músicas o mismo cursos en dispositivos portátiles, pero se deparan con el tamaño del MP3.
Bien, googleando un poco, encontré varias soluciones, la mayoría pagada, en versiones profesionales o Trial. No estoy dispuesto a pagar por algo que lo utilizaré tan poco.
La mejor solución que  he encontrado, ante tal situación ha sido MP3 Quality Modifier. Freeware, muy liviano, simple de utilizar y práctico.
Espero pueda servir para alguien.
Saludos

Sergio A. Pohlmann

viernes, 29 de julio de 2011

Solucionando Problema con teclas de dirección en mcedit

Todavía hay algunos desajustados sociales que siguen usando línea de comando (me anoto), y, peor, hay algunos que usan mcedit para edición de textos (me anoto otra vez). Como este es mi caso, en un debian squeeze nuevito, le disparé el tradicional:

# apt-get install mc

seguido de un mcedit <cualquier cosa>. Crash!!!! Mis teclas de dirección no funcionaban como deberían. En lugar de mover el cursor, imprimían caracteres.

Un poco de oraciones a San Google y rezas al Santo man page, encontré lo siguiente:

Para configurar el teclado, de forma fácil:

Estando en el mcedit, <F9> <o>  (esto entra en el menú opciones). Ahora un <k> (learn Keys) y el mcedit te muestra una relación de teclas que pueden ser reprogramadas.
Basta con avanzar hasta la tecla que quiera reprogramar (con <tab>) presionar <space>, y presionar la tecla que quieres que asuma esta función (dos veces). Posteriormente seleccione <save>, y ya funciona.

Bueno, ya lo sé: "Es una solución súper simples, está en el menú del mcedit, desde luego".
Y sí!  Es cierto! Pero confieso que después de unos 12 años de usar mcedit es la primera vez que entro en este menú.

Uff! Espero que a algún otro desubicado le sirva :)

Sergio Pohlmann

martes, 31 de mayo de 2011

Android: error: Invalid start tag LinearLayout

Programando una aplicación tonta con android, me deparé con una curiosa situación: Todo estaba funcionando bien, cuando, al intentar explicar el funcionamiento de la aplicación, la misma simplemente dejó de funcionar, tirando el error:

error: Invalid start tag LinearLayout

en el main.xml, línea:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

Evidentemente la sintaxis estaba correcta, visto que la aplicación funcionaba normalmente hasta algunas horas atrás. Por ahí, después de algunos cientos de búsquedas infructíferas en google, se me ha ocurrido (cuando nada funciona, lea el manual) verificar la estructura de la aplicación.

Resulta que al seleccionar main.xml para explicar su funcionamiento, en un movimiento sin intención, con el mouse, le he arrastrado y cambiado de directorio. Estaba en /res/values, cuando debía estar en /res/layout.

Una vez devuelto a su lugar, todo funcionando perfectamente :)

Espero que el post sirva a algún despistado como yo, que haya cometido similar tontería.

sPohlmann

miércoles, 20 de abril de 2011

Habilitar log de PHP en Xampp (Windows Vista)

Tuve algunos problemas para habilitar el log de PHP en XAMPP en mi Windows Vista.

En la documentación, dice que basta con habilitar las líneas en el php.ini:


log_errors = On
error_log = "C:\xampplite\apache\logs\php_error.log"


y posteriormente reiniciar el XAMPP.

Pero nunca me ha creado ningún archivo de log. Aunque los errores aparecieran en la misma página que estaba probando.
Entonces, sospeché que el XAMPP no estaba logrando crear el archivo, por cuestiones de permisos del Windows.
Solución rápida:
Crear a mano el archivo (nuevo/archivo de texto) y cambiar su nombre a php_error.log. Reiniciar el XAMPP y ya funciona el log.

;)

sPohlmann

martes, 15 de marzo de 2011

Error con apt-get en debian - AWS

En una instancia Amazon AWS, con un debian nuevito, mi

# apt-get update

me tiraba un error molesto al final del update:

...

Reading package lists... Done
W: GPG error: http://security.debian.org lenny/updates Release: The following si
gnatures couldn't be verified because the public key is not available: NO_PUBKEY
 AED4B06F473041FA
W: You may want to run apt-get update to correct these problems


Bien, un error por la ausencia de las claves necesarias (seguramente no han sido instaladas en la instancia de Amazon).

Solución:

# apt-get install debian-keyring
# apt-get install debian-archive-keyring

En algunos casos, solo la primera linea ya es suficiente.

sPohlmann

jueves, 3 de marzo de 2011

Separando archivos en varias partes (splitting)

No raras veces necesitamos cortar un archivo demasiado grande en partes menores.

Dos soluciones rápidas:  Para windows, gsplit (http://www.gdgsoft.com/gsplit/) y para Linux, el mismísimo comando split.

Gsplit es gráfico y muy fácil de utilizar (no haré mayores comentarios).

split es fácil (además, el santo man siempre ayuda), y muy simples, pero (obvio), linea de comando.

Por ejemplo: Cortar archivos en bloques de 1000 líneas:

# split -l 1000 archivo

Más fácil, imposible!!! También puedes cambiar el nombre del destino, separar en bloques (Mb, Gb, etc) y más una porción de cositas interesantes.

Espero les sirva :)

sPohlmann

jueves, 24 de febrero de 2011

Log de consultas lentas en MySQL

Cuantas veces ya te pichaste porque tu MySQL se quedó lento, pero no tenés la menor idea de cual(es) consulta(s) le está dejando lento?

En la configuración misma de MySQL, está una interesante solución: Activas el LOG de consultas lentas, y ya lo podrás descubrir cual es el villano que retrasa tu sistema.

Normalmente la configuración está en el archivo /etc/mysql/conf (debian) o en algo como C:/xampp/xampplite/mysql/bin/ny.ini (windows).
Encuentre (o añada) las líneas:


[mysqld]
long_query_time = 1
log-slow-queries = /var/log/mysql/mysql-slow.log
(Debian)






slow_query_log      = 1
slow_query_log_file = "C:/xampp/xampplite/mysql/data/mysql-slow.log"
(Windows)

Después reinicie su mySQL y ya está!



lunes, 31 de enero de 2011

Kindle - Comprar directo de Amazon.com

Finalmente decidí por la adquisición de un Kindle, directamente de Amazon. Hay buenas y nuevas noticias derivadas de eso (además de cosas que "veremos"):


Bueno: 
  • El excelente servicio de Amazon
  • El impecable trato de DHL, y su packet tracker online, que es simplemente espectacular.
  • El precio es tolerable
  • Teoricamente su 3G funciona grátis en muchos países del mundo (incluso Paraguay).




Lo Malo:
Como no podía dejar de ser, hay un punto negativo:
  • Customs paraguay

El único delay en el proceso ocurrió en Asunción. El paquete tiene que ser despachado por Aduana. 
Es increíble que se hagan los locos y digan que es necesario despachar una encomienda de tan bajo valor (que está abajo de las limitaciones impuestas por la ley).
Aún así, se debe solicitar despacho y es posible incluso que tenga que pagar una tasa de importación.
Evidentemente eso toma tiempo y cuesta plata.

Recibí realmente pichado la notícia de que tendría que despachar, pero amenizó mucho el hecho que (de esta vez) me han llamado de DHL comunicando que el formulario estaba ahí, disponible, (en el aeropuerto internacional Silvio Petirosi, claro - ahí!!!) pero sin costo alguno para retirar. Eso sí, tendré que pagar por el despacho y la tasa de importación (si hubiere).
La misma señorita de DHL me ha comunicado el número y nombre de una Despachante de Asunción, que se está encargando de dar secuencia a los tramites, y que ha sido muy gentil en explicarme los procedimientos que tomará. Publico sus datos para que conste como publicidad, ya que muchos son los que quieren comprar productos desde USA, y (como yo) no saben a quién recurrir (o no).

Rocío Sarza - Despachante Aduanera
0981522852 - rochysapy@hotmail.com

OJO: No confundan las cosas, eh? Con el hecho de publicar, no estoy indicando directamente a que despachen con ella. Todavía no se ha concluido mis tramites, y aún no sé si realmente la suma de despacho y tasa será algo viable para que se hagan más compras a través de este sistema. 
Pero confío que hará un trabajo profesional y con calidad, por la forma con que me ha explicado los tramites por teléfono, 
Ya lo sabremos! Hoy mismo creo que ya me informa sobre los valores, y publicaré acá los resultados, para que uds. puedan tener en cuenta si realmente vale la pena.

Veremos, veremos... Los mantendré informados.

miércoles, 26 de enero de 2011

Mandriva One - Agradable sorpresa

Tengo en la oficina un equipo muy bueno, pero con algunas configuraciones especiales de tarjeta de video y monitor, especialmente. Eso me hace quitar los pelos al instalar un Debian, slakware o muchos otros sistemas.
Vale decir que Puppy (como siempre) bootea de mi pendrive y reconoce todo el hardware de dicha máquina.
Pero necesitaba una distribución "grande" para esa máquina, debido a algunas exigencias de trabajo.
He sido usuario de Conectiva Linux durante mucho tiempo, hasta que ha Mandrake se fusionó con Conectiva, creando la distribución Mandriva. La probé y la odié de inmediato! Eso en los idos de 2005, creo.
Era un sistema pesado, con toda la estructura de Mandrake, pero sin nada de la ligereza y sencillez de Conectiva, con la cual siempre me he identificado. Desistí y pasé a otras distribuciones.
Ahora, casi por acaso, decidí bajar y probar el Mandriva One, que está siendo muy conceptuado en los foros.
Grata sorpresa!!!!!
Solamente un CD para instalar (hace cuanto no veía eso???). Instalación muy intuitiva, sencilla, rápida y limpia (estilo Conectiva).
Ha detectado absolutamente TODO mi hardware complicado, sin ninguna intervención mía. Configuró mi monitor para la más alta resolución; instaló lo básico que suelo utilizar en una distribución, e hizo una limpieza quitando algunos componentes que no estaban en uso.
Probé instalar Compiz, y lo hizo en un par de minutos. No tuve que configurar absolutamente nada, y me dejó el escritorio luciendo como nuevo ; )
Resultado: Una instalación y una cara de Conectiva, otra vez. Muy rápido, muy fácil de configurar, intuitivo, limpio, sin excesos, etc.

Recomiendo!

sPohlmann

jueves, 6 de enero de 2011

Mejorando mcedit en Debian

Los que usan mcedit (del paquete mc - Midnight Commander), en algunas distribuciones (como es el caso de Debian), tienen que soportar que el editor muestre (visibles) espacios y tabs. No sé para los demás, pero para mí es fastidioso y deja muy feo y difícil de aompañar el código (en el caso de fuentes).
La solución simples: Editar el archivo .mc/ini del directorio del usuario, en las siguientes lineas (originalmente el valor es "1"):

editor_visible_tabs=0
editor_visible_spaces=0

Ojo: NO lo hagas con el propio mcedit. Siempre que grabas un archivo con el mcedit el mismo se encarga de reponer los valores que estaban cuando lo abristeis. Es decir, siempre mantiene como estaba. Use el vim, el nano, el pico, o lo que sea, que pueda editar de forma cruda.

sPohlmann