jueves, julio 09, 2009

ESPECIFICACIONES TECNICAS DE LOS CBIT Y CONFIGURACIONES

Esta fue una ponencia que realice en l aUPEL de Rubio (UNIVERSIDAD PEDAGOGICA) sobre las especificaciones tecnicas y configuraciones que deberian tener los CBITs, se habla sobre los servicios Nfs, Squid, NIS y dhcp, con su debida configuración básica.





lunes, julio 06, 2009

Porque algunos prefieren un Mac que un PC

En este video explican porque algunas personas prefieren una MAC que un PC. Muy bueno...

viernes, julio 03, 2009

Mebibit, Terabyte y Kibiocteto

Este es un excelente articulo que encontré navegando en la web del sitio http://aprendiendolinux.wordpress.com.

Miremos las propiedades de un archivo en Windows:

Propiedades del archivo en Windows

Propiedades del archivo en Windows

Y ahora miremos las propiedades del mismo archivo, pero en GNU/Linux (gnome):

Propiedades del archivo en Nautilus

Propiedades del archivo en Nautilus

En el tamaño del archivo, ¿Qué es esa i en el medio de MiB? ¿Qué significa? ¿Cuál es la diferencia?

En este caso, ninguna, pero es porque el diálogo de Windows está mal escrito. MiB significa mebibyte, que significa Megabyte binario. En informática, las mediciones se hacen con potencias de 2, ejemplo: 2³=8, 2⁴=16, 2¹⁰=1024, etc.

Hace tiempo, cuando la capacidades de las computadoras se median en decenas de KB (no existía el KiBiByte), alguien se dió cuenta que podría usar el prefijo SI, que se usa para medir ahora las cosas, y se maneja con potencias de 10, dado que la diferencia era de alrededor de 2,4%. Entonces las empresas fabricantes de medios de almacenamiento se aprovecharon de eso para confundir a la gente. 1024 no es 1000

Para terminar con la confusión, en 1998 el CEI introduce los prefijos kibi, mebi, gibi, tebi, pebi, y exbi, y dice que los prefijos del SI siempre se usarán con potencias de 10, y los prefijos del CEI serán para las potencias de 2. En el año 2006 se empezaron a usar estos nombres en algunas distribuciones de GNU/Linux, empezando Ubuntu y ahora se ve en la mayoría de éstas

confusiónEn un disco de 1MB no hay mucho problema, ya que 1MB son 1 000 000 bytes, mientras que un MiB es 1 048 576 bytes. La diferencia son sólo 47KiB. Pero en un disco de 250GB (250 000 000 000 Bytes), como los que se venden hoy en día, en realidad hay 232 GiB, que, si bien es exactamente lo mismo, da lugar a confusión, aún más en sistemas operativos que usan incorrectamente GB como GiB.

Ademas, los técnicos en comunicaciones usan una norma distinta, basada en los bits, y que se escribe con b minúscula. Cuando uno contrata una conexión de un “Mega” está contratando 1 Mb/s (Megabit por segundo), es decir, que en un segundo se transfieren 1 000 000 (No 1 048 576) bits, no bytes. 1 000 000 bits son 125 000 bytes, es decir, 125KB/s o 122KiB/s

Y queda una duda: ¿Qué son los octetos?: El byte no necesaramente es de 8 bits, también puede ser de 5, 6 o 7 bits, que se usaba en los procesadores antiguos. Ahora cuando alguien dice byte estamos casi seguros que estamos hablando de 8 bits, pero para estar seguros se usa el octeto, abreviado o. Ejemplo: Un Teraocteto es 1 To y un Kibiocteto (mil octetos binarios) es un Kio.

miércoles, noviembre 19, 2008

Agregar maquinas por lote en SAMBA

Script de mucho uso a los que para los que gestionan varias estaciones en un controlador de dominio en el registro de SAMBA. Siempre vale la pena recordar que el script se puede adaptar al medio donde trabajes o lo vayas a usar. El archivo de entrada (maq.txt) listas con los nombres de las máquinas que se añadirán en SAMBA. ejemplo:
maquina1
maquina2
maquina3

El script es el siguiente:

#!/bin/bash
#Registro de las máquinas por lote en SAMBA.
# Crea las cuentas de las estaciones a fin de que puedan entrar en el dominio

UUID=11480;
while read linea
do
UUID=$((UUID+1));
echo "Registrando maquina $linea"
useradd -u $UUID -g machines -c "Windows 2000 Cliente" -d /dev/null -s /bin/false $linea"$"
/usr/local/samba/bin/smbpasswd -a -m $linea"$"
###############################################################################
echo "Maquina $linea cadastrada ...."
done <>

Script para agregar y eliminar usuarios de samba y el Sistema


#!/bin/bash
#######################################################
# Ejecutar como administrador
# http://cbittachira.blogspot.com
#######################################################
Principal() {
clear
dir="Directorio Actual : `pwd`"
kernel="Kernel : `uname -r`"
arquitetura="Arquitectura : `uname -m`"
grupos=groups

echo "+-------------------------------------------------+"
echo "| Utilidades para LinuX |"
echo "+-------------------------------------------------+"
echo "| Agregar/ Remover usuarios en SaMBa y en Linux |"
echo "+-------------------------------------------------+"
echo "| Escrito por: |"
echo "| Pablo Contramaestre pcontramaestre@gmail.com |"
echo "+-------------------------------------------------+"
echo
echo $dir
echo $kernel
echo $arquitetura
echo
echo "Opcoes:"
echo "1. Agregar un Usuario"
echo "2. Eliminar un Usuario"
echo "3. Modificar la contraseña de un Usuario"
echo "4. Listar Usuarios de Samba"
echo "5. Salir"
echo -n "Entre la opción deseada => "
read opcion
echo
case $opcion in
1) Adicionar ;;
2) Eliminar ;;
3) Modificar ;;
4) Listar ;;
5) exit ;;
*) "Opcion desconocida." ; echo ; Principal ;;
esac
}

Listar() {
echo "Lista de Usuarios Samba: "
cat /etc/samba/smbpasswd | awk 'BEGIN{ FS=":" } { print "Usuario:" $1 "\t" "Id:" $2}'|more
read msg
echo "Lista de Usuario del Sistema: "
cat /etc/passwd | awk 'BEGIN{ FS=":" } { print "Usuario:" $1 "\t" "Id:" $3}' |more

echo "Presione cualquier tecla para continuar..."
read msg
Principal
}

Adicionar() {
echo -n "Introduzca el login del usuario: "
read login
echo -n "Escriba el nombre completo del usuario: "
read nombre
echo -n "Entre el grupo de usuarios: "
read grupo
echo -n "Entroduzca la contraseña del usuario: "
stty -echo
read password
stty echo
echo
echo "Mensajes del Sistema: "
echo
( echo $grupo ; echo $grupo ) | sudo groupadd -r -f $grupo
sudo /usr/sbin/useradd $login -c "$nombre" -g "$grupo" -d /home/user/$login -s /bin/bash; echo "$password" | sudo /usr/bin/passwd $login --stdin
echo
( echo $password ; echo $password ) | sudo smbpasswd -s -a $login
#smbpasswd -a $login $password
echo
echo "Presione cualquier tecla para continuar..."
read msg
Principal
}

Modificar() {
echo -n "Introduzca el Login del usuario a cambiar la contraseña: "
read login
echo -n "Entroduzca la contraseña del usuario para cambiar: "
stty -echo
read password
stty echo
echo
echo "Mensajes del Sistema: "
( echo $password ; echo $password ) | sudo smbpasswd -s $login
echo "$password" | sudo /usr/bin/passwd $login --stdin
# echo
# ( echo $senha ; echo $password ) | sudo smbpasswd -s -a $login
#smbpasswd -a $login $password
# ( echo $senha ; echo $password ) | sudo smbpasswd -s -a $login
#smbpasswd -a $login $password
echo
echo "Presione cualquier tecla para continuar..."
read msg
Principal
}

Eliminar() {
echo -n "Introduzca el login del usuario a eliminar: "
read login
echo
echo "Mensajes del Sistema: "
echo
sudo /usr/bin/smbpasswd -x $login
echo
sudo /usr/sbin/userdel $login
echo
echo "Pressione cualquier tecla para continuar..."
read msg
Principal
}
Principal

Manuales de OpenOffice

Manuales de OpenOffice


Introducción al OpenOffice


Manual de Writer:

Manual de Writer

Ejercicio 1

Ejercicio 2


Manual de Impress:

Manual de Impress


Manual de Calc:

Manual de Calc

Ejercicio 1

Ejercicio 2

Ver los comandos mas usados en la Consola

Para ver los comandos que mas usas en la consola basados en el history de la shell, hacemos el siguiente comando:

history | awk '{print $2}' | sort | uniq -c | sort -rn | head

martes, noviembre 18, 2008

Eliminar Todos Directorios Vacios

Para eliminar directorios vacíos (incluso si los nombres de archivo o directorios contienen espacios o caracteres extraños) de un árbol que puede hacer:

find . -type d -empty -print0 | xargs -0 rmdir

domingo, noviembre 16, 2008

Ver la diferencia de archivos entre dos directorios

El siguiente comando Le mostrará una diferencia de los archivos en la raíz de dir_1 y dir_2:

diff -u <(ls -c1 dir_1) <(ls -c1 dir_2)

Donde dir_1 y dir_2 son los directorios a buscar las diferencias

Convertir NRG a ISO en Linux con dd

Para convertir simplemente imagenes NRG (Nero formato) a las imágenes Iso se realiza con el comando dd

Nero escribe un encabezado de 300kb en la norma ISO. Entonces lo que hay que realizar es un skip a esos primero 300 kb, y el comando es el siguiente:

dd bs=1k if=NRG_FILE of=ISO_FILE skip=300

martes, septiembre 30, 2008

Richard Stallman: El software libre en la educación

En el siguiente vídeo vemos a Richard Stallman explicando 2 cosas básicamente Que es el software libre:

* La libertad de usar el programa, con cualquier propósito (libertad 0).
* La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
* La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 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. (libertad 3). El acceso al código fuente es un requisito previo para esto.

y La importancia del software libre en la educación.



Via: Nierox y http://www.tecnologiaslibres.net/

sábado, agosto 16, 2008

b43-phy0: Radio hardware status changed to DISABLED SOLUCIONADO

Error solucionado en el modulo B43 en ubuntu hardy.
al introducir el comnado $dmesg | grep 43 daba el siguiente resultado y por consiguiente la tarjeta inalambrica no reconocia ninguna red.

[ 3542.025687] b43-phy1 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)
[ 3542.551445] b43-phy1 debug: Chip initialized
[ 3542.551706] b43-phy1 debug: 32-bit DMA initialized
[ 3542.571449] Registered led device: b43-phy1:tx
[ 3542.571475] Registered led device: b43-phy1:rx
[ 3542.571499] Registered led device: b43-phy1:radio
[ 3542.571535] b43-phy1 debug: Wireless interface started
[ 3542.571541] b43-phy1 debug: Adding Interface type 2
[ 3542.611115] b43-phy1: Radio hardware status changed to DISABLED
[ 3543.131740] b43-phy1: Radio turned on by software
[ 3543.131750] b43-phy1: The hardware RF-kill button still turns the radio physically off. Press the button to turn it on.
[ 3545.803831] b43-phy1: Radio hardware status changed to DISABLED

Para solucionar este problema descarga el siguiente archivo:
http://pcontramaestre.googlepages.com/b43-all-fw.tar.gz

lo descomprimes y copias el contenido completo en la ruta /lib/firmware
despues escribes en la consola, rmmod b43 y la vuelves activar con modprobe b43
ya con esto deberia esta funcionando, sino reinicias la computadora y listo..

domingo, julio 20, 2008

Manual de Iptables

Navegando por ahi me consegui este excelente manual de iptables, aqui dejo el enlace:
http://www.wikilearning.com/tutorial/manual_practico_de_iptables/9755
muy bueno este manual, lo recomiendo.

viernes, junio 27, 2008

Una introducción a los universos paralelos

Este articulo me pareció demasiado interesante, por eso voy a publicarlo.... lo consegui en la siguiente pagina: http://www.sofocracia.org/2008/06/una-introduccion-a-los-universos-paralelos/


¿Puede un gato estar vivo y muerto a la vez? En un lugar muy remoto, una persona con su nombre, su misma vida, su mismo entorno y sus mismos recuerdos estará leyendo esta misma frase en este mismo momento. Esta persona está en un universo paralelo al suyo.

¿Imagina cómo sería su vida si aquél amor de juventud nunca le hubiera rechazado? Esa vida existe, en un universo paralelo.

¿Por qué el universo es como es? ¿Por qué tiene estas leyes y no otras? Todas estas preguntas tienen su respuesta en este artículo, basado en el artículo llamado “Parallel Universes”, escrito por Max Tegmark, de la Universidad de Pennsylvania.

Universo es una palabra que en latín viene a significar algo así como “lo único que hay”. Este nombre se debe a que hasta hace pocas décadas se creía que el universo era único, y lo englobaba todo. Hoy día las evidencias derivadas de los experimentos de física nos dicen que es muy probable que haya otros universos (lo que se llama Multiverso) y que, además, muchos de ellos son paralelos al nuestro.

El paralelismo entre universos se puede dar de muchas maneras. Este artículo es una recopilación de todos los tipos de universos paralelos, y trata de explicar cómo los científicos han llegado a intuir la existencia de tales. EDITO: Tales teorías no deben interpretarse como verdades científicas demostrables, sino como un ejercicio de imaginación sobre cosmología, física y filosofía. A pesar de que estas afirmaciones gozan de muchos adeptos, no todas siguen el método científico, por lo que son rechazadas por otra parte de la comunidad científica.

Mas sobre este articulo en (http://www.sofocracia.org/2008/06/una-introduccion-a-los-universos-paralelos/)

miércoles, mayo 21, 2008

Atom y Linux en nuestro coche

Coche Ordenador

Linux podría ser el sistema operativo que controle las funcionalidades multimedia de nuestro coche, ejecutándose sobre una plataforma Atom. Al menos, es lo que intenta Intel, que está colaborando con diversos fabricantes de vehículos para desarrollar una plataforma basada en este sistema operativo.

Esta plataforma se basará en su proyecto Moblin, y desarrollará un entorno para dispsoitivos basados en sus procesadores, con una tecnología similar a la usada en la Internet Tablet de Nokia. La idea es que el diseño sea abierto, de forma que cualquiera pueda desarrollar aplicaciones para él.

Eso significaría que no deberíamos conformarnos con las prestaciones que traiga por defecto, sino que sería posible instalarle de nuevas, por ejemplo soporte de códecs de vídeo adicionales, juegos, aplicaciones,... Además, simplificaría el proceso de actualización del sistema a nuevas versiones.

Este sistema permitiría, además, la conexión con otros dispositivos, de forma similar a como hace Microsoft Sync, ofreciendo diferentes posibilidades en las diversas pantallas del vehículo. Por ejemplo, en la delantera poder visualizar el navegador GPS mientras en las traseras se muestra una película.

Como ya contamos cuando hablamos de Sync, este tipo de plataformas se volverán ubicuas en nuestros vehículos, pasando primeramente por los de gama alta y llegando posteriormente a toda la gama.

Vía | ArsTechnica.