lunes, 6 de diciembre de 2010

Problema de Capa 8

Insisto:



El problema está en la capa 8 del modelo OSI.

No hay duda que el carneware falla y nos quieren echar la culpa a nosotros, los pobres laburantes informáticos.

martes, 23 de noviembre de 2010

No funcionan cuentas de hotmail

Como de costumbre, estos mogolicos de Micro$ hacen cosas sin importar las consecuencias de los "no windows".


En estos días hicieron cambios en el protocolo de uso de mensajería y los que usamos Pidgin o programas similares, no podemos conectarnos a nuestras cuentas de hotmail y msn.

Pero por suerte ya hay un parche para solucionar este problemita. Se puede bajar de la página del proyecto, o apetegueteando si tenés los repos actualizados:

sudo apt-get install msn-pecan

Luego es cuestión de reiniciar pidgin, cambiar el protocolo por WLM y listo.

viernes, 5 de noviembre de 2010

Windows con Impresoras USB y programa que usa puerto paralelo

Si bien en la web hay variadas formas de resolver el famoso problema de las viejas aplicaciones que solo funcionan con el Puerto Paralelo y hay que hacerlas funcionar en compus nuevas sin este puerto, dejo para la posteridad los pasos que en mi caso, resolvieron mi problema.

Una primer solución al problema sería comprar una placa de puerto paralelo y conectarla al mother de la PC. Pero esto se complica cuando estamos hablando de notebooks o netbooks. También podría funcionar comprando el cable Paralelo-USB. Pero en mi caso y dadas las características de lo que necesitaba hacer, no me servía. Entonces, estos pasos van a servir de ayuda.

Primero hay que instalar la impresora con los correspondientes drivers, como cualquier dispositivo habitual. Luego hay que bajar un programa llamado DOSPRINT que se puede bajar de aca o googleando un poco. Ahora hay dos caminos a seguir (solo en este paso):

Para Windows XP:
- Copiar el archivo DOSPrint.exe dentro de la carpeta C:\WINDOWS\system32. Abrir una consola de comandos CMD.exe para ejecutar e instalar la aplicación:

cd C:\WINDOWS\system32
dosprint install
net start dosprint

Para Windows Vista o Windows 7:

- Copiar el archivo DOSPrintUI.exe en la carpeta raíz del disco C, o sea, dentro de: Equipo > Disco Local(C:)

- Abrir el programa “Programador de Tareas” y clickear en “Biblioteca del Programador de tareas”. Crear una nueva tarea con las siguientes características:

--> En la solapa General dejar marcado: Ejecutar sólo cuando el usuario haya iniciado sesión; Ejecutar con los privilegios más elevados; Configurar para Widows Vista y Server 2008.

--> En la solapa Acciones agregar: Iniciar un programa "C:\DOSPrintUI.exe".

--> En la solapa Configuración: Marcar el Permitir que la tarea se ejecute a petición.


A partir de ahora, es igual para cualquiera de las tres versiones de Windows. Reiniciar la PC. Va a aparecer un icono del programa DOSPrint como programa residente y con un icono rojo y verde a la derecha de la barra inferior. Al hacer doble click sobre el icono, se abre una ventana:

Clickeando dos veces sobre LPT1, se va a abrir un menú con la lista de impresoras instaladas en la computadora. Seleccionar la impresora deseada.

En el caso de Windows XP, funciona todo sin problemas. Ahora, para el turro de Vista o 7, a veces no levanta el DOSPrint y hay que hacer doble click al programa del C:\ para abrirlo.

También puede llegar a pasar en Windows Vista o 7 que aunque instales el driver de la impresora y configures el DOSPrint como corresponde, no funcione. Ante esto no encontré la solución definitiva, pero desinstalando y volviendo a instalar, en algún momento engancha.



PD: Si, hice un posteo relacionado con Windows y no fue para bardear. ¿Y que? Que no me guste no quiere decir que no lo use por temas laborales. Lamentablemente es un mal necesario que algún día dejará de reinar. Pero mientras tanto, hay que soportarlo.

miércoles, 6 de octubre de 2010

Sacar mensaje WGA molesto

Para no buscarlo a cada rato, lo dejo escrito en el blog asi queda más accesible.

Cuando se instala una máquina con Windows XP (SP1 o SP2) y al hacer las actualizaciones, si uno no es cuidadoso, se aplica el parche de verificación de originalidad de Windows. Esto provoca que salga el famoso cartelito "Podría ser víctima de una falsificación de software" y todas esas huevadas. Bueno, no huevadas, pero no me interesa que salga este mensaje tan molesto.

Si bien ese mensaje es molesto y tras revolver en internet no pude hacer una activación definitiva con las claves y parcheadores que andan dando vueltas por la web, me cansé y simplemente voy a sacar el mensaje para que no aparezca aunque Windows no esté activado.

Solo hay que ingresar a "C:\Windows\system32\" y buscar los archivos "WgaLogon.dll" y "WgaTray.exe". Con solo cambiar el nombre de los archivos a, por ejemplo, "WgaLogon_old.dll" y "WgaTray_old.exe", alcanza.

Ahora hay que reiniciar la compu y listo.

miércoles, 25 de agosto de 2010

Mi nuevo Samsung GT s5230

Finalmente me compré un celu con pantalla touch. Hace rato que estaba caliente con comprarme uno. Y lo hice con el SAMSUNG GT S5230.


En realidad no era el que quería comprar, porque mi objetivo era un NOKIA 5230. Pero me salía $120 más, y el plan mínimo al que me tenía que cambiar era de $99 por dos años, cuando con el Samsung el plan es de $59 por dos años.

En general, el teléfono me deja conforme respecto a la usabilidad: el menú es simple de usar, la sensibilidad la veo correcta, tiene buen sonido, el acelerómetro anda bien y las aplicaciones predeterminadas están bien para cualquier usuario básico.

Pero hay algunos "peros". Y esos peros son los que me hicieron decir: "y si, un nokia es un nokia".

Para empezar, la vibración no es muy intensa que digamos. Estuve en lugares medios ruidosos y no me di cuenta que me llamaban o me mandaban un mensaje. Justamente, la vibración es para cuando no se llega a oír. Y aunque lo tuviera en su funda agarrada al cinto o en el bolsillo, nunca me di cuenta de los avisos.

Lo que me molesta bastante es la instalación de aplicaciones. En los nokia es cuestión de copiar el archivo JAR y ejectuarlo. En este teléfono, hay que hacer un montón de pasos para copiarlo y registrarlo. En los siguientes links se explica todo lo que hay que hacer:




Pero hay algunas cosas que no dice. Como por ejemplo, que las aplicaciones hay que instalarlas de a una. Si se instalan dos o más juntas y luego quiero borrar al menos una, la otra aplicación queda rota.

Otra cosa que me jode es que además de necesitar el archivo JAR, necesito el JAD. Para windows, está el JADGEN para generar este archivo. Y para linux se puede usar el script indicado en ESTA PAGINA para crear dichos archivos.

En general es un teléfono recomendable. Del uno al diez, le doy: 7

-- Update 30/09/2010: La cámara es una cagada.

miércoles, 28 de julio de 2010

Las tres leyes de la robotica


Para tener en cuenta cuando los robots estén en nuestras vidas, según el visonaro Isaac Asimov:



Ley 1. Un robot no debe dañar a un ser humano o, por su inacción, dejar que un ser humano sufra daño.


Ley 2. Un robot debe obedecer las órdenes que le son dadas por un ser humano, excepto si estas órdenes entran en conflicto con la Primera Ley.


Ley 3. Un robot debe proteger su propia existencia, hasta donde esta protección no entre en conflicto con la Primera o la Segunda Ley.

martes, 27 de julio de 2010

La Teoría del Big Bang

No, no voy a escribir de la famosa TEORIA DEL BIG BANG porque no soy tan grossssso, sino de la serie que últimamente se hizo tan popular en el ambiente geek y que me divierte muchísimo. Solo para entendidos!!!


Después de ver Lost en forma maratónica (pero con sumo placer), pensé que iba a tener un hueco en mi tiempo libre. Cosa que hace rato no tenía, televisivamente hablando :P

Pero ese hueco fue ocupado por esta serie, la cual me hace reír mucho, tanto porque es divertida como porque a veces me siento reflejado.

Sheldon, sos el homero (aunque mentalmente inverso) de la serie.

Recomiendo ver estos links para ver de vez en cuando:



lunes, 12 de julio de 2010

Cambiar lineas dentro de un HTML

Ante un determinado problema X, tenía que modificar un determinado dato de muuuuchos archivos HTML. No tenía ganas de ponerme a investigar como hacerlo con bash, así que lo solucioné con el amigo Python:

import os, glob, shutil

origen = '/Leyes sin encriptar/a Nuevo/'
origen_2 = '/Leyes\ sin\ encriptar/a\ Nuevo/'
destino = "/Leyes sin encriptar/a Nuevo/html_procesado/"
destino_2 = "/Leyes\ sin\ encriptar/a\ Nuevo/html_procesado/"

for archivo_actual in glob.glob(os.path.join(origen, '*.htm')):
....archivo_entrada = open(archivo_actual,"r")
....archivo_salida = open(archivo_actual + ".1","w")

....print "Archivo Actual: " + archivo_actual
....for linea in archivo_entrada:
........if linea.startswith("
............archivo_salida.write("'\n'")

........elif linea.endswith('charset=utf-8">\n') or linea.endswith('charset=utf-8">\n'):
............archivo_salida.write('\n')

........else:
............archivo_salida.write(linea)
archivo_salida.close()

#######################################
for archivo in os.listdir(origen):
....if archivo.endswith(".1"):
........print "Copiando: " + archivo[:-2]
........shutil.copyfile(origen + archivo, destino + archivo[:-2])
os.system('rm '+ origen_2 + '*.1 ')

jueves, 1 de julio de 2010

Convertir archivos NRG a ISO

Me da por las bolas cuando bajo algo y es formato de imagen de Nero. Pero por suerte es simple el hecho de convertirlo a ISO para grabar una imagen "normal".


Primero instalo el programa:

sudo apt-get install nrg2iso

Y luego convierto la imagen de Nero a ISO:

nrg2iso disco_01.nrg disco_01.iso

Y listo. A grabar!!!

domingo, 27 de junio de 2010

Escritorio remoto y compiz

No es nuevo, pero es nuevo para mí.

Recordar siempre esto:


En una misma red si me quiero conectar con el Visor de Escritorios Remotos de Linux a otra máquina con Linux, debo asegurarme que la máquina a la que me conecto no tiene activado Compiz.
Caso contrario solo veo el movimiento del mouse y nada más.

lunes, 14 de junio de 2010

Configuracion D-Link DWA-125 en Ubuntu 10.04

Bueno, tras más de tres meses de no escribir en el blog, vuelvo al ataque. Y no para escribir huevadas, sino para dejar constancia de algo que técnicamente merece ser posteado.


Se me hincharon las bolas de tantos cables en la compu. Y para eliminar al menos el cable de red entre la PC y el router wireless, acabo de comprarme el Adaptador Wireless D-Link DWA-125 USB.

Inicialmente quise comprar el modelo DWA-110 que según esta pagina está soportado perfectamente. Miro en la página del proveedor y había stock. Pero al llegar me dice que en la página está desactualizado y solo quedaba el modelo 125. Así que compré otro que no estaba seguro si estaba soportado o no. Y al llegar y mirar el listado de la página de compatibilidades, ni siquiera figuraba ese modelo :(

Entonces empecé a navegar por todos lados en búsqueda de info técnica respecto al bichito y casos de otras personas que le hubiera pasado lo mismo. Estuve en este link, en este otro, y unos cuantos más. Instalé los drivers oficiales y todo. Pero nada sirvió, incluso tuve que desinstalar los drivers oficiales ubicandome en la carpeta donde están los drivers:

sudo make uninstall; sudo make clean

Hasta que finalmente y después de muchas vueltas fui a parar a esta dirección:


Me pareció un poco largo el procedimiento, pero ya no tenía nada que perder. Así que empecé. Y funciono!!! Paso a explicar lo que hice. Pasando en limpio los pasos, fueron estos:

1. Buscar el id del adaptador. Esto se hace usando el comando 'lsusb'. En ni caso dice así:

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 07d1:3c0d D-Link System
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2. Lo que me interesa es el número '07d1:3c0d', el cual uso en el siguiente script (sin poner el ':'):

echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "07d1 3c0d" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf

La indicación de 'rt2870' es para especificar el driver del aparatito. Por todos lados dice que es 'rt3070'. Pero en el fondo el 'rt3070' termina usando el 'rt2870', así que lo configuro con el primero y listo.

3. Posiblemente haya otros drivers jodiendo las bolas (de hecho, generaban conflicto con los nuevos), así que me puse a eliminar algunos:

sudo modprobe -rf rt2800sta
sudo modprobe -rf rt2x00sta
sudo modprobe -rf rt2800usb
sudo modprobe -rf rt2870sta

4. Tras la limpieza, apliqué los siguientes comandos:

sudo modprobe -rf rt2870sta
sudo modprobe rt2870sta
dmesg | egrep 'rt28|usb|Phy'

Y finalmente verificar si se cargó 'ra0' haciendo 'iwconfig', devolviendo algo similar:

lo no wireless extensions.

eth0 no wireless extensions.

ra0 RT3070 Wireless ESSID:"11n-AP" Nickname:"RT3070STA"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Bit Rate:1 Mb/s
RTS thr:off Fragment thr:off
Link Quality=10/100 Signal level:0 dBm Noise level:-115 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Listo!!! Habemus conexión inalámbrica!!!

Solo me faltaba poner el comando que carga los drivers cada vez que arranque la máquina. Editando el 'rc.local':

sudo vim /etc/rc.local

Agrego lo siguiente:

sudo modprobe rt2870sta


UPDATE 29/03/2011: Volví a hacerlo, ya que tuve que reinstalar la PC y nuevamente puse Ubuntu 10.04, y funcionó

miércoles, 10 de marzo de 2010

Aviso de archivo no adjunto en Gmail

Cosa curiosa me pasó hoy. Estaba redactando un mail a un cliente y en el cuerpo del mismo junto con el resto del texto, escribí la frase "archivo adjunto". Hasta acá vamos bien.


Cuando quiero enviar el mail, me sale un cartel de advertencia. ¿Un cartel? Y el mismo decía lo siguiente:

¿Deseas adjuntar algún archivo?
En el mensaje has escrito archivo adjunto, pero no hay ningún archivo ajunto. ¿Deseas enviarlo de todos modos?

O sea, la amigable gente de google tiene en cuenta este tipo de detalles dentro de la aplicación. Que loco, ¿no? Yo por lo menos no me lo esperaba.