Software Libre es todo aquel que cumpla 4 libertades:
* La libertad de usar el programa, con cualquier propósito (lib. 0).
* La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades
(lib. 1).
* La libertad de distribuir copias, con lo que puedes ayudar a tu vecino(lib. 2).
* La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie(lib. 3)
lunes, febrero 06, 2006
Registro en el counter linux
Este usuario de Linux ha incorporado la información siguiente con el contador de Linux:
Name: Javier C. Flores
Country: BO Bolivia
City: Tarija Tarija
Email: e24971@uajms.edu.bo
Homepage: http://gnujavier.blogspot.com
Started: jun 2003
Usage: school
The record ID is 344035
sábado, febrero 04, 2006
El credo del programador
Enter...
Carta de una madre a un hijo informático
A la vista esta que desde que comenzaste tus estudios de Informática tu nivel de comunicabilidad con el resto de tu familia ha ido en receso, al igual que tu capacidad para mantener un mínimo orden en tu mesa de trabajo y resto de tu habitación.
Es por ello que he decidido tomar cartas en el asunto y ponértelo de manifiesto en los mismos términos que empleas a diario para dirigirte a nosotros, tu familia:
Viendo que tu sistema operativo no te permite mantener optimizado tu entorno de trabajo ni tus unidades de almacenamiento, he creído conveniente defragmentar el espacio libre y poner orden en tu sistema de archivos.
Así pues, he liberado cantidad de espacio en tus unidades de alta capacidad (estanterías) y en las unidades extraíbles (cajones). He habilitado, junto a tu acceso telefónico, un espacio reservado a tus documentos, en el cual se encuentra tu libreta de direcciones y tu portapapeles, y he dejado espacio suficiente para que tengas acceso directo a tus herramientas de escritura y dibujo.
También he vaciado la papelera y restaurado la configuración visual de tus paredes, eliminando esos wallpapers tan pasados de moda.
Al escanear el resto del entorno, encontré algunas particiones ocultas, tales como el espacio entre el colchón y el sommier.
Te recomiendo que guardes el software de "anatomía visual" en carpetas poco accesibles a tus hermanos, que aun son menores de edad, si no quieres sufrir la censura de la B.S.A. o, en su defecto, de tus padres.
La ropa sucia la he procesado con un programa largo y comprimido en tus unidades extraíbles.
Te recomiendo que actualices mas a menudo tu ropa interior, o de lo contrario habrá que pasarles periódicamente un antivirus.
Como se que encontraras cierta dificultad a la hora de adaptarte a este nuevo orden, he sobrescrito la tabla de contenidos de tus unidades para que te resulte mas sencillo encontrar lo que busques.
Claro que puedes encontrar algún bug; es la primera vez que hago de administrador de sistemas. Si detectas alguno, comunícamelo y desarrollare un patch.
Por ultimo, he minimizado el desorden general de tu armario, he maximizado tu área de estudio y he puesto en funcionamiento un bucle condicionado que limitara tus recursos en caso de que no mantengas optimizado tu entorno.
Espero que todos estos cambios mejoren tu rendimiento y no sea preciso hacer overclocking en tus horas de estudio, ni limitarte el ancho de banda en tus comunicaciones.
Tu madre
P.D.: Tu familia echa de menos una conversación normal.
Ya estoy de vuelta en el ciber-espacio
Y para empezar el año una oracion:
Colaboracion de Teoxs-zilla
Padre nuestro que estas en la red
bien compilado sea tu nombre
venga a nosotros tu software
hágase señor tu voluntad así
en las workstations como en las PC's
danos hoy nuestro shareware de cada día
perdona nustros bugs
como nosotros perdonamos a Microsoft
no nos dejes caer el servidor
y líbranos de todo virus
amén ;-)
Los 10 Mandamientos de un Hacker
Imagino que es la traducción/transcripción de algún otro documento en internet, pero ya es un principio.
La nota en el Universal.
Una charla con mi Hermano Jorgito
Despues de casi tres años otra ves vuelvo a ver a mi hermanito, bueno al parecer no cambio mucho lo veo casi igual, bien gracias a este mundo de la web que todo es posible ahora en la tierra gracias padres que inventaron la internet. uff parece me estoy creendo algun pastor de iglesias evangelica jaaaa jaaaa jaaaaa
Cómo instalar Oracle 10G en Debian
1. Instalación (todos los pasos se deben ejecutar como root).
1.1- Agregar el repositorio:
deb http://oss.oracle.com/debian unstable main non-free
al archivo /etc/apt/sources.list
1.2- Hacer apt-get update.
1.3- Hacer apt-get install oracle-xe-universal.
1.4- Confirmar las opciones de descarga e instalación:
-After unpacking 451MB of additional disk space will be used.
Do you want to continue [Y/n]
-Install these packages without verification [y/N]?
1.5- Ejecutar /etc/init.d/oracle-xe configure
1.6- Especificar las opciones para los puertos (se pueden dejar los valores por defecto):
-Specify the HTTP port that will be used for Oracle Application Express [8080]:
-Specify a port that will be used for the database listener [1521]:
1.7- Ingresar el password para las cuentas de administración (SYS & SYSTEM).
-Specify a password to be used for database accounts. Note that the same
password will be used for SYS and SYSTEM. Oracle recommends the use of
different passwords for each database account. This can be done after
initial configuration:
Confirm the password:
1.8- Confirmar el inicio automático del servicio.
-Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:
1.9 El instalador confirma que la instalación fue exitosa:
Starting Oracle Net Listener...Done
Configuring Database...Done
Starting Oracle Database 10g Express Edition Instance...Done
Installation Completed Successfully.
To access the Database Home Page go to "http://127.0.0.1:8080/apex"
2.- Configuración de Varibles de Entorno.
******************************************
Por alguna razón, y a diferencia de otras versiones del instalador de Oracle, este no crea las variables de entorno de forma automática. Esto trae como consecuencia que para ejecutar cualquier utilitario (imp,exp,sqlldr,etc.) hay que hacerlo indicando la ruta completa del mismo.
De hecho, el ícono que crea la instalación para el SQL Plus apunta hacia un script (/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/runsqlplus.sh). Esto es poco práctico, pero se puede solucionar fácilmente:
2.1- Editar el archivo /home/{username}/.bashrc
2.2- Agregar las siguientes líneas:
export PATH="$PATH:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin"
export ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"
export ORACLE_SID="XE"
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
3.- Prueba.
************
3.1- Escribir sqlplus en una sesión de shell.
3.2- Ingresar el usuario SYSTEM y el password que se estableción durante la instalación.
3.3- Desbloqueamos el esquema HR con la siguiente secuencia de comandos (enter después de cada línea):
alter user hr
identified by hr
account unlock;
#resultado:
User altered.
3.4- Realizar una conexión con el usuario hr.
conn hr/hr
3.4- Consultar la tabla Employees:
select first_name,last_name from employees;
#resultado:
FIRST_NAME LAST_NAME
-------------------- -------------------------
Ellen Abel
Sundar Ande
Mozhe Atkinson
David Austin
Hermann Baer
Shelli Baida
Amit Banda
Elizabeth Bates
Sarah Bell
David Bernstein
Laura Bissot
Cómo configurar Firefox al límite
Incluso el usuario más avanzado puede adentrarse en las tripas de la configuración de Firefox al mínimo detalle usando la pseudo url about:config.
El problema es que hay cientos de opciones, y cuál es la que buscamos? qué significa cada parámetro? Bien, nada mejor que este artículo de la Knowleadge Base de Firefox para conocer todas las opciones al detalle.