30.6.05

Truquillos en Debian

Pues eso que despues de varios dias de formateo intenso... Puto windose... me he vuelto a poner una flamante Debian Sarge recien descargada ya como estable (Por finnn) y me he encontrado con varias cosas que ya me habian pasado antes no muy dificiles de solucionar pero si un poco engorrosas, ahi va para los que se animen a instalarla:

* Los menus del XMMS se ven con una letra muy pequeña

Razon: XMMS y otras aplicaciones donde se ve la letra muy pequeña son aplicaciones gtk, estas aplicaciones no tiran de la letra que tenemos configurada para gnome en cambio las de gtk2 si por eso algunas aplicaciones se ven bien y otras no (si meto la pata dejarme un comentario y lo arreglo xD)

Solucion: Instalar las fuentes xfonts75dpi-transcoded y xfonts100dpi-transcoded, para hacer esto escribimos en la consola siendo root apt-get install xfonts75dpi-transcoded xfonts100dpi-transcoded

* No se puede instalar aMule (un clon de emule para linux)

Razon: aMule no es un paquede estandar de debian y por eso mismo no esta en los repositorios oficiales.

Solucion: nos vamos a /etc/apt/sources.list y editamos el fichero como root, añadimos la siguiente linea al final del fichero:

deb http://www.vollstreckernet.de/debian/ testing amule wx

y cambiamos la linea
deb ftp://ftp.loquesea.ea/debian/ stable main
por
dev ftp://ftp.loquesea.ea/debian/ testing main

luego guardamos el fichero y estando en la consola como root:

hacemos un apt-get update --> esto pide una lista de los nuevos paquetes a los repositorios, como acabamos de meter un repositorio pues se descargara la lista

luego apt-get install amule

despues de ello volvemos al sources.list quitamos los testing, y comentamos la linea del repositorio de amule y luego le volvemos a dar a apt-get update (o no si queremos quedarnos en testing), consejo nunca dejeis unos repositorios a testing y otros a estable se llevan mal

28.6.05

Algunos "avances"



Erase una vez hace muchos muchos años cuando yo era pequeño, cuando hacias algo mal en un ordenador o el ordenador fallaba salia un mensaje de error mas o menos descriptivo ... o nada descriptivo pero sabias que habia un error y que de una forma o de otra habia que solucionarlo, pero ahora estas tan feliz programando, se produce un error y que hace este gran sistema al que todos queremos... y que controla el tio del gran flequillo? lo esconde como un bellaco y te puedes tirar horas intentando ver porque tu programa no funciona cuando realmente no es culpa tuya... (Comentario personal: Malditos perros sarnosos)

Pero eso a ellos a la larga les viene muy bien porque la memoria es fragil y los usuarios incultos asi que como no hay error visible con pantallita de error luego se olvida que el sistema falla y como los usuarios son incultos creeran que es su culpa que todo falle

Asi que ahora expreso mi sentimiento ... que windows es seguro? que windows es fiable? que es amigable? que tiene pocos errores? barato? de calidad? ---> POLLAS EN VINAGRE

Ya me desahogado si estas jodido intentando arreglar algo que no es tu culpa deja tu mensaje aqui en los comentarios ... al menos para desahogarse vale

8.6.05

Quemando el Shell

Esto esta originalmente sacado y traducido de < href = "http://www.linuxgazette.com/node/10239">:

Pues eso que despues de que llevas un monton de tiempo usando VS.Net para hacer de todo y la vida te parece facil (Iluso) te encuentras con que todo se puede hacer realmente facil usando algo tan comun como el shell.

La idea es acceder a una base de datos Oracle desde bash cosa que no viene siendo nada dificil salvo por:

* Oracle tiene que estar instalado
* Tienes que entender ingles (menos pa esto que lo he traducio yo)

####################
#Inicio del ejemplo#
####################

read << empId

#el -s se usa para que no nos mande todos los mensajes a la pantalla

export empName=`sqlplus -s ${ORA_USER}/${ORA_PASS}@${ORA_INSTANCE} < @

set pages 0

set head off

set feed off

SELECT emp_name

FROM EMP_TABLE

WHERE emp_id = $empId;

@`
#la arroba viene siendo cualquier fichero temporal que creamos desde el cual sqlplus
#lee los comandos

echo "Employee Name is $empName"

status=`echo $empName | grep -c 'ORA-'`

if [ $status -gt 0 ]; then

echo "\nERROR : Unable to fetch the Employee Info ....\n"

Exit 1

fi

#finalmente si en vez de usar lo que hemos puesto anteriormente queremos usar un
#script sql que ya tenemos grabado hariamos:

echo `sqlplus -s ${ORA_USER}/${ORA_PASS}@${ORA_INSTANCE} < ~/DbBackup.sql`

2.6.05

Los Correos Web

Correo
Leo en Consumer.es un estudio muy interesante sobre los correos web donde nos cuentan que la mayoria de los correos deja colar los virus y el spam como quien no quiere la cosa ... de los datos mas interesantes son

- Gmail y Yahoo se llevan un exelente, y hotmail queda a la altura de Ozu
- Excepto en Gmail hay que pagar (hotmail, ozu, latinmail...) o recibir correo basura (Yahoo) para poder usar POP3 (que lleguen los mensajes a gestores de correo)
- Gmail y Yahoo filtran medianamente los virus, hotmail dice que los filtra pero se le cuelan todos (xD tipico de mocochof) y los demas nisiquiera filtran
- Gmail y Yahoo permiten buscar los mensajes por el texto que contienen, hotmail y ozu por las cabeceras y latinmail no lo permite?¿? flipante
- Latinmail no sigue los estandares de la W3C y da fallos con firefox, hotmail y yahoo tienen herramientas de edicion de html que solo funcionan con IE (tambien se saltan todos los estandares de la w3C) lo cual es penoso
- El proceso de alta es generalmente rapido y sin contratiempos salvo en ozu y hotmail entre 11 y 20 preguntas (todo un engorro sin sentido)
- La mayoria de los mensajes se enviaron rapidamente aunque los recibidos con archivos adjuntos pesados tardaron mas en hotmail, latinmail el peor en este campo

Mis conclusiones: Para que coño usamos hotmail si esta demostrado que es una mierda, los dibujitos y el diseño no estan mal pero cuando te dicen te damos 250mb y luego en letra pequeña pone k son 25 y si les caes bien t ponen 250.. por ejemplo ves la seriedad del servicio que te dan (igual que la seriedad con otros servicios que no vienen al caso ahora)