Para relajarse un rato, un juego llamado El Bruto se trata de ir haciendo avanzar un personaje que creas tu y pelea con los personajes de las otras personas, las peleas no las controlas tu, solo controlas la manera en que va avanzando y ganando habilidad tu personaje, en mi caso mi personaje se llama Hormigotron para pelar con migo solo hagan click en el link.
http://hormigotron.elbruto.es
suerte
Buscar este blog
viernes, 17 de abril de 2009
miércoles, 15 de abril de 2009
FreeNAS la solucion
Tengo un equipo trabajando con CentOS 5, el cual presta servicios de almacenamiento, tanto para windows como para linux, con el manejo mediante los permisos de usuario y de grupos los accesos a los distintos directorios, para decir verdad es un lio cada ves que traen o eliminan a un empleado o cuando se les ocurre crear un nuevo directorio en la red que lo tienen que ver ciertos individuos no mas y otros los pueden modificar.
Para solucionarlo compre un disco de 1.5 TB LaCie el cual me soluciono en parte el problema, pero la minimalista administración de usuarios y directorios me estanco.
en este dilema me encontraba cuando encontré FreeNAS
cito
"FreeNAS es un servidor NAS (Network-Attached Storage) libre, que soporta protocolos CIFS (samba), FTP, NFS, RSYNC, iSCSI, S.M.A.R.T., autorización de usuario local, Software RAID (0,1,5) todo ello con un completo interface WEB de configuración. FreeNAS ocupa menos de 32MB una vez instalado, en Compact Flash, disco duro o un dispositivo de memoria USB. La distribución mínima FreeBSD, el interface Web, los scripts PHP y la documentación están basados en M0n0wall."
con esto no tengo mas palabras
descargue la imagen para i386 de aqui
para otras plataformas aqui
la instalación es realmente sencilla y requiere un PC con 96Mb de RAM que sea capas de arrancar de cdrom o de un pendrive un disco duro para instalar a gusto o lo que aguante tu maquina y listo.
arranque la maquina con el cd de freenas
una vez arrancado te mostrara un menú de la sigiente manera

alli eliges la opcion 2 y le das una ip a la interface de red, una vez echo esto puedes acceder a la interface Web poniendo en tu navegador web la ip asignada.

y ya esta puedes probar freenas sin instalarlo, ojo para probarlo pon un disco duro que no utilices y puedas borrar
en el menu sistema-->general, agrega en puerto 80 y cambia el idioma a español
en menu discos-->administración, anade tu disco duro
en menu discos-->punto de montaje, añade una particion a montar (freenas la va a formatear la unidad)
en menú acceso-->usuarios y grupos, crea un usuario para realizar pruebas
en menú servicios-->cifs/smb, ftp, tftp. etc....., creas el servicio y el elemento compartido
bueno lo divertido es probar, de todos modos con conocimientos de usuarios y permisos te basta para entender la mecánica.
luego de probar puedes instalar freenas utilizando la opción 9 de el menú de la consola

en mi caso utilice la opción 2 para que creara de inmediato la partición de la DATA y una para la SWAP.
una vez terminado vas a quedar en el menú console setup, vuelve a configurar la ip y estas listo para configurar tu nas.
cuando crees la unidad de montaje tienes que indicarle que es la 2 partición la de la DATA
como lo indica al final de la instalación

el resto es lo mismo que con la prueba anterior
suerte con tu NAS
Para solucionarlo compre un disco de 1.5 TB LaCie el cual me soluciono en parte el problema, pero la minimalista administración de usuarios y directorios me estanco.
en este dilema me encontraba cuando encontré FreeNAS
cito
"FreeNAS es un servidor NAS (Network-Attached Storage) libre, que soporta protocolos CIFS (samba), FTP, NFS, RSYNC, iSCSI, S.M.A.R.T., autorización de usuario local, Software RAID (0,1,5) todo ello con un completo interface WEB de configuración. FreeNAS ocupa menos de 32MB una vez instalado, en Compact Flash, disco duro o un dispositivo de memoria USB. La distribución mínima FreeBSD, el interface Web, los scripts PHP y la documentación están basados en M0n0wall."
con esto no tengo mas palabras
descargue la imagen para i386 de aqui
para otras plataformas aqui
la instalación es realmente sencilla y requiere un PC con 96Mb de RAM que sea capas de arrancar de cdrom o de un pendrive un disco duro para instalar a gusto o lo que aguante tu maquina y listo.
arranque la maquina con el cd de freenas
una vez arrancado te mostrara un menú de la sigiente manera

alli eliges la opcion 2 y le das una ip a la interface de red, una vez echo esto puedes acceder a la interface Web poniendo en tu navegador web la ip asignada.

y ya esta puedes probar freenas sin instalarlo, ojo para probarlo pon un disco duro que no utilices y puedas borrar
en el menu sistema-->general, agrega en puerto 80 y cambia el idioma a español
en menu discos-->administración, anade tu disco duro
en menu discos-->punto de montaje, añade una particion a montar (freenas la va a formatear la unidad)
en menú acceso-->usuarios y grupos, crea un usuario para realizar pruebas
en menú servicios-->cifs/smb, ftp, tftp. etc....., creas el servicio y el elemento compartido
bueno lo divertido es probar, de todos modos con conocimientos de usuarios y permisos te basta para entender la mecánica.
luego de probar puedes instalar freenas utilizando la opción 9 de el menú de la consola

en mi caso utilice la opción 2 para que creara de inmediato la partición de la DATA y una para la SWAP.
una vez terminado vas a quedar en el menú console setup, vuelve a configurar la ip y estas listo para configurar tu nas.
cuando crees la unidad de montaje tienes que indicarle que es la 2 partición la de la DATA
como lo indica al final de la instalación

el resto es lo mismo que con la prueba anterior
suerte con tu NAS
miércoles, 1 de abril de 2009
declaracion de renta 2009
la pagina del servicio de impuestos internos esta saturada para realizar la declaración de renta 2009, ingresas tu rut y clave y después la pagina de inicio MI SII no carga, aquí es donde aplicaremos un truco que descubrí reciencito
ingresa a http://www.sii.cl ingresas tu rut y tu clave, esperas un momento detienes la carga de la pagina, presionas retroceder <-- y te vas a el banner naranjo que dice Ingrese su declaracion renta 2009

esto te manda a la pagina de declaración renta 2009, allí presiona el link que dice DECLARAR UTILIZANDO PROPUESTA DECLARAR UTILIZANDO PROPUESTA, que esta en negritas al lado izquierdo
y listo estas en la declaración sin tener que pasar por la pagina principal del SII.
siempre hay una pilleria para todo!!!!
:-)

ingresa a http://www.sii.cl ingresas tu rut y tu clave, esperas un momento detienes la carga de la pagina, presionas retroceder <-- y te vas a el banner naranjo que dice Ingrese su declaracion renta 2009
esto te manda a la pagina de declaración renta 2009, allí presiona el link que dice DECLARAR UTILIZANDO PROPUESTA DECLARAR UTILIZANDO PROPUESTA, que esta en negritas al lado izquierdo
y listo estas en la declaración sin tener que pasar por la pagina principal del SII.
siempre hay una pilleria para todo!!!!
:-)

viernes, 20 de marzo de 2009
La hora de la tierra
este 28 de marzo a las 8:30 PM se realizara un evento a nivel mundial
la hora de la tierra, que consiste en apagar las luces y desconectar aparatos eléctricos por una hora, y así darle un respiro energético a nuestro maltrecho planeta, si algo podemos hacer hagamoslo no!
y de todos modos en lo obscuro también se pasa bien.
la hora de la tierra, que consiste en apagar las luces y desconectar aparatos eléctricos por una hora, y así darle un respiro energético a nuestro maltrecho planeta, si algo podemos hacer hagamoslo no!
y de todos modos en lo obscuro también se pasa bien.
jueves, 12 de marzo de 2009
Torpedo Linea de comandos Linux Unix
Por el post anterior, me dí cuenta que me faltaba un torpedo, para recordar los comandos básicos de Linux en la consola.
Suele pasar que entre mas utilizas la interfase gráfica (GUI) o las herramientas basadas en web se te empieza a atrofiar el hemisferio Linux de el cerebro y no te acuerdas de todos esos simples y rápidos comandos que te entregaban o solucionaban tus requerimientos.
Bueno aquí le dejo una que encontré y es bastante completa y no tan básica
gracias a www.pixelbeat.org
Suele pasar que entre mas utilizas la interfase gráfica (GUI) o las herramientas basadas en web se te empieza a atrofiar el hemisferio Linux de el cerebro y no te acuerdas de todos esos simples y rápidos comandos que te entregaban o solucionaban tus requerimientos.
Bueno aquí le dejo una que encontré y es bastante completa y no tan básica
| Comando | Descripción | |
| • | apropos palabra | Ver comandos relacionados con palabra. Ver también threadsafe |
|
| which comando | Ver la ruta completa de comando |
|
| time comando | Medir cuanto tarda comando |
| • | time cat | Iniciar cronómetro. Ctrl-d para detenerlo. Ver también sw |
| • | nice info | Lanzar comando con prioridad baja (info en este ejemplo) |
| • | renice 19 -p $$ | Darle prioridad baja al shell (guión). Usar para tareas no interactivas |
| dir navegación | ||
| • | cd - | Volver al directorio anterior |
| • | cd | Ir al directorio personal (home) |
|
| (cd dir && comando) | Ir a dir, ejecutar comando y volver al directorio inicial |
| • | pushd . | Guardar el directorio actual en la pila para luego, poder hacer popd y volver al mismo |
| búsquedas de archivo | ||
| • | alias l='ls -l --color=auto' | listado de directorio rápido |
| • | ls -lrt | Listar archivos por fecha. Ver también newest |
| • | ls /usr/bin | pr -T9 -W$COLUMNS | Imprimir 9 columnas en ancho de la terminal |
|
| find -name '*.[ch]' | xargs grep -E 'expre' | Buscar 'expre' en este directorio y subdirectorios. Ver también findrepo |
|
| find -type f -print0 | xargs -r0 grep -F 'ejemplo' | Buscar 'ejemplo' en todos los archivos regulares en este directorio y subdirectorios |
|
| find -maxdepth 1 -type f | xargs grep -F 'ejemplo' | Buscar 'ejemplo' en todos los archivos regulares de este directorio |
|
| find -maxdepth 1 -type d | while read dir; do echo $dir; echo cmd2; done | Procesar cada elemento con muchos comandos (con un bucle while) |
| • | find -type f ! -perm -444 | Hallar archivos sin permiso general de lectura (util para sedes web) |
| • | find -type d ! -perm -111 | Hallar directorios sin permiso general de acceso (util para sedes web) |
| • | locate -r 'file[^/]*\.txt' | Buscar nombres en indice en cache. Este re es igual a glob *file*.txt |
| • | look referencia | Búsqueda rápida (ordenada) de prefijo en diccionario |
| • | grep --color referencia /usr/share/dict/palabras | Resaltar ocurrencias de expresión regular en diccionario |
| archivos | ||
|
| gpg -c file | Encriptar archivo |
|
| gpg file.gpg | Desencriptar archivo |
|
| tar -c dir/ | bzip2 > dir.tar.bz2 | Crear archivo compacto de dir/ |
|
| bzip2 -dc dir.tar.bz2 | tar -x | Extraer archivo compacto (usar gzip en vez de bzip2 para archivos tar.gz ) |
|
| tar -c dir/ | gzip | gpg -c | ssh user@remoto 'dd of=dir.tar.gz.gpg' | Crear compactado encriptado de dir/ en equipo remoto |
|
| find dir/ -name '*.txt' | tar -c --files-from=- | bzip2 > dir_txt.tar.bz2 | Crear compactado de subconjunto de dir/ y subdirectorios |
|
| find dir/ -name '*.txt' | xargs cp -a --target-directory=dir_txt/ --parents | Copiar subconjunto de dir/ y subdirectorios |
|
| ( tar -c /dire/de/copiame ) | ( cd /este/dir/ && tar -x -p ) | Copiar (con permisos) directorio copiame/ a directorio /este/dir/ |
|
| ( cd /dire/de/copiame && tar -c . ) | ( cd /este/dir/ && tar -x -p ) | Copiar (con permisos) contenido del directorio copiame/ a directorio /este/dir/ |
|
| ( tar -c /dire/de/copiame ) | ssh -C user@remoto 'cd /este/dir/ && tar -x -p' | Copiar (con permisos) directorio copiame/ a directorio remoto /este/dir/ |
|
| dd bs=1M if=/dev/hda | gzip | ssh user@remoto 'dd of=hda.gz' | Respaldo de disco duro en equipo remoto |
| rsync (Usar la opción --dry-run para probarlo) | ||
|
| rsync -P rsync://rsync.servidor.com/ruta/a/archivo archivo | Obtenerr solo diffs. Repetir muchas veces para descargas conflictivas |
|
| rsync --bwlimit=1000 desdearchivo alarchivo | Copia local con taza límite. Parecido a nice para E/S (I/O) |
|
| rsync -az -e ssh --delete ~/public_html/ remoto.com:'~/public_html' | Espejo de sede web (usando compresión y encriptado) |
|
| rsync -auz -e ssh remote:/dir/ . && rsync -auz -e ssh . remote:/dir/ | Sincronizando directorio actual con uno remoto |
| wget (herramienta de descargas multiuso) | ||
| • | (cd cmdline && wget -nd -pHEKk http://www.pixelbeat.org/cmdline.html) | Guardar en directorio actual una versión navegable de una página web |
|
| wget -c http://www.ejemplo.com/largo.archivo | Retomar descarga de un archivo parcialmente descargado |
|
| wget -r -nd -np -l1 -A '*.jpg' http://www.ejemplo.com/ | Descargar una serie de archivos en el directorio actual |
|
| wget ftp://remoto/archivo[1-9].iso/ | FTP permite globalizaciones directas |
| • | wget -q -O- http://www.pixelbeat.org/timeline.html | grep 'a href' | head | Procesando directamente la salida |
|
| echo 'wget url' | at 01:00 | Descargar la url a 1AM al directorio en que esté |
|
| wget --limit-rate=20k url | Hacer descargas de baja prioridad (en este caso, no exceder los 20KB/s) |
|
| wget -nv --spider --force-html -i bookmarks.html | Revisando los enlaces de una página |
|
| wget --mirror http://www.ejemplo.com/ | Actualizar eficientemente una copia local de una página web (útil si usamos cron) |
| redes (Nota los comandos ifconfig, route, mii-tool, nslookup son obsoletos) | ||
|
| ethtool interface | Listar estado de interfase |
| • | ip link show | Listar interfases |
|
| ip link set dev eth0 name wan | Renombrar eth0 a wan |
|
| ip addr add 1.2.3.4/24 brd + dev eth0 | Agregar ip y máscara (255.255.255.0) |
|
| ip link set dev interface up | Subir (o bajar) la interfase |
|
| ip route add default via 1.2.3.254 | Establecer 1.2.3.254 como valor por omisión para la puerta de enlace. |
| • | tc qdisc add dev lo root handle 1:0 netem delay 20msec | Agregarle 20ms de espera al dispositivo de retorno (para hacer pruebas) |
| • | tc qdisc del dev lo root | Quitar la espera agregada antes. |
| • | host pixelbeat.org | Obtener la dirección ip para el dominio o al revés |
| • | hostname -i | Obtener la dirección ip local (equivale al anfitrión `hostname`) |
| • | netstat -tupl | Listar los servicios de internet de un sistema |
| • | netstat -tup | Listar las conexiones activas de/hacia un sistema |
| windows (nota samba es el paquete que permite todos estos comandos de redes de windows ) | ||
| • | smbtree | Hallar equipos windows. Ver también findsmb |
|
| nmblookup -A 1.2.3.4 | Hallar el nombre (netbios) de windows asociado con la dirección ip |
|
| smbclient -L windows_box | Listar archivos compartidos en equipos windows o servidor samba |
|
| mount -t smbfs -o fmask=666,guest //windows_box/share /mnt/share | Montar un directorio compartido |
|
| echo 'mensaje' | smbclient -M windows_box | Enviar mensaje emergente al equipo windows (desactivado por omisión en XP sp2) |
| math | ||
| • | echo '(1 + sqrt(5))/2' | bc -l | Cuentas rápidas (Calcular φ). Ver también bc |
| • | echo 'obase=16; ibase=10; 64206' | bc | Conversiones de base (decimal a hexadecimal) |
| • | echo $((0x2dec)) | Conversiones de base (hex a dec) ((expansión aritmética del shell)) |
| • | echo 'pad=20; min=64; (100*10^6)/((pad+min)*8)' | bc | Mas complejo (int) x.ej. Ejemplo: tasa máxima de paquetes FastE |
| • | echo 'pad=20; min=64; print (100E6)/((pad+min)*8)' | python | Python maneja notación científica |
| • | echo 'pad=20; plot [64:1518] (100*10**6)/((pad+x)*8)' | gnuplot -persist | Graficar tasa de paquetes FastE vs. tamaño de paquetes |
| • | seq 100 | (tr '\n' +; echo 0) | bc | Agregar una columna de números. Ver también add y funcpy |
| manejo de textos (nota: como sed usa stdin y stdout, para editar archivos, agregar... | ||
|
| sed 's/cadena1/cadena2/g' | Remplaza cadena1 por cadena2 |
|
| sed 's/\(.*\)1/\12/g' | Modificar cualquiercadena1 con cualquiercadena2 |
|
| sed '/ *#/d; /^ *$/d' | Quitar comentarios y lineas en blanco |
|
| sed ':a; /\\$/N; s/\\\n//; ta' | Concatenar lineas con \ al final |
|
| sed 's/[ \t]*$//' | Quitar blancos finales de las lineas |
|
| sed 's/\([\\`\\"$\\\\]\)/\\\1/g' | Escapar metacaracteres activos del shell dentro de comillas dobles |
|
| sed -n '1000p;1000q' | Listar la línea 1000° |
|
| sed -n '10,20p;20q' | Listar de la linea 10 a la 20 |
|
| sed -n 's/.* | Extraer titulo de página web en HTML |
|
| sort -t. -k1,1n -k2,2n -k3,3n -k4,4n | Sort de direcciones ip de tipo IPV4 |
| • | echo 'Test' | tr '[:lower:]' '[:upper:]' | Conversión de cajas |
| • | tr -dc '[:print:]' < /dev/urandom | Filtrando caracteres no imprimibles |
| • | grep 'processor' /proc/cpuinfo | wc -l | Contar lineas |
| definir operaciones (Nota export LANG=C es para acelerar, aquí también se supone que no hay líneas duplicadas en los archivos) | ||
|
| sort archivo1 archivo2 | uniq | Union de archivos sin ordenar |
|
| sort archivo1 archivo2 | uniq -d | Intersección de archivos sin ordenar |
|
| sort archivo1 archivo1 archivo2 | uniq -u | Diferencia de archivos sin ordenar |
|
| sort archivo1 archivo2 | uniq -u | Diferencia Simétrica de archivos sin ordenar |
|
| comm archivo1 archivo2 | sed 's/^\t*//' | Unión de archivos ordenados |
|
| comm -12 archivo1 archivo2 | Intersección de archivos ordenados |
|
| comm -13 archivo1 archivo2 | Diferencia de archivos ordenados |
|
| comm -3 archivo1 archivo2 | sed 's/^\t*//' | Diferencia Simétrica de archivos ordenados |
| calendario | ||
| • | cal -3 | Mostrar calendario |
| • | cal 9 1752 | Mostrar calendario para mes y año determinado |
| • | date -d fri | Que día cae este viernes. Ver también day |
| • | date --date='25 Dec' +%A | ¿En que día cae la Navidad, este año? |
| • | date --date '1970-01-01 UTC 1234567890 seconds' | Convertir total de segundos desde la época a una fecha |
| • | TZ=':America/Los_Angeles' date | ¿Que hora es en la Costa Oeste de EEUU (usar tzselect para hallar TZ) |
|
| echo "mail -s 'tomar el tren' P@draigBrady.com < /dev/null" | at 17:45 | Recordatorio por email |
| • | echo "DISPLAY=$DISPLAY xmessage cooker" | at "NOW + 30 minutes" | Recordatorio emergente |
| locales | ||
| • | printf "%'d\n" 1234 | Imprimir numero agrupado por miles de acuerdo a su locale |
| • | BLOCK_SIZE=\'1 ls -l | pedir que ls agrupe por miles de acuerdo a su locale |
| • | echo "Yo vivo en `locale territory`" | Extraer información de la base de datos del locale |
| • | LANG=en_IE.utf8 locale int_prefix | Buscar información de locale para determinado país. Ver también ccodes |
| • | locale | cut -d= -f1 | xargs locale -kc | less | Listar campos en base de datos del locale |
| recode (obsoletos: iconv, dos2unix, unix2dos) | ||
| • | recode -l | less | Ver conversiones disponibles (aliases en cada línea) |
|
| recode windows-1252.. archivo_a_cambiar.txt | "ansi" de Windows a tabla de caracteres locales (auto hace conversión CRLF) |
|
| recode utf-8/CRLF.. archivo_a_cambiar.txt | utf8 de Windows a tabla de caracteres locales |
|
| recode iso-8859-15..utf8 archivo_a_cambiar.txt | Latin9 (Europa oriental) a utf8 |
|
| recode ../b64 <> archivo.b64 | Codificado Base64 |
|
| recode /qp.. <> archivo.qp | Decodificado de citas imprimibles (qp) |
|
| recode ..HTML <> archivo.html | Texto a HTML |
| • | recode -lf windows-1252 | grep euro | Buscar tabla de caracteres |
| • | echo -n 0x80 | recode latin-9/x1..dump | Mostrar representación de un código en tabla de caracteres latin-9 |
| • | echo -n 0x20AC | recode ucs-2/x2..latin-9/x | Ver codificado latin-9 |
| • | echo -n 0x20AC | recode ucs-2/x2..utf-8/x | Ver codificado utf-8 |
| CDs | ||
|
| gzip < /dev/cdrom > cdrom.iso.gz | Guardar una copia de los datos de cdrom |
|
| mkisofs -V NOMBRE -r dir | gzip > cdrom.iso.gz | Crear imagen de cdrom con el contenido de dir |
|
| mount -o loop cdrom.iso /mnt/dir | Montar la imagen cdrom en /mnt/dir (solo lectura) |
|
| cdrecord -v dev=/dev/cdrom blank=fast | Limpiar un CDRW |
|
| gzip -dc cdrom.iso.gz | cdrecord -v dev=/dev/cdrom - | Grabar un cdrom con imagen (usar dev=ATAPI -scanbus para confirmar ruta dev) |
|
| cdparanoia -B | Extraer pistas de audio desde un CD a archivos wav en directorio actual |
|
| cdrecord -v dev=/dev/cdrom -audio *.wav | Armar un CD de audio con todos los wavs en directorio actual (ver también cdrdao) |
|
| oggenc --tracknum='pista' pista.cdda.wav -o 'pista.ogg' | Crear un archivo ogg con un archivo wav |
| espacio de disco (Ver también FSlint) | ||
| • | ls -lSr | Mostrar archivos, de menor a mayor |
| • | du -s * | sort -k1,1rn | head | Mostrar usuarios de disco principales en el directorio actual. Ver también dutop |
| • | df -h | Mostrar espacio libre de disco |
| • | df -i | Mostrar inodos libres |
| • | fdisk -l | Mostrar tamaños y tipos de particiones de disco (pedir como root) |
| • | rpm -q -a --qf '%10{SIZE}\t%{NAME}\n' | sort -k1,1n | Listar todos los paquetes por tamaño instalado (Bytes) de distribuciones RPMs |
| • | dpkg-query -W -f='${Installed-Size;10}\t${Package}\n' | sort -k1,1n | istar todos los paquetes por tamaño instalado (Kbytes) de distribuciones deb |
| • | dd bs=1 seek=2TB if=/dev/null of=ext3.test | Crear un gran archivo de prueba (sin ocupar espacio). Ver también truncate |
| monitoreo/rastreo | ||
| • | strace -c ls >/dev/null | Resumir/perfil de llamadas al sistema hechas con comando |
| • | strace -f -e open ls >/dev/null | Listar llamadas al sistema hechas con comando |
| • | ltrace -f -e getenv ls >/dev/null | Listar llamadas a librerías hechas con comando |
| • | lsof -p $$ | Listar las rutas que abrió el id de proceso |
| • | lsof ~ | Listar procesos que solicitaron apertura de rutas |
| • | tcpdump not port 22 | Ver tráfico de redes excepto ssh. Ver también tcpdump_not_me |
| • | ps -e -o pid,args --forest | Listar procesos de una jerarquía |
| • | ps -e -o pcpu,cpu,nice,state,cputime,args --sort pcpu | sed '/^ 0.0 /d' | Listar procesos por % de uso de cpu |
| • | ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS | Listar procesos por uso de memoria. Ver también ps_mem.py |
| • | ps -C firefox-bin -L -o pid,tid,pcpu,state | Listar todos los hilos de un proceso determinado |
| • | ps -p 1,2 | Listar información de un ID determinado |
| • | last reboot | Ver historia de reencendido del sistema |
| • | free -m | Ver cantidad de RAM (que queda) (-m muestra en MB) |
| • | watch -n.1 'cat /proc/interrupts' | Observar continuamente los datos que van cambiando |
| información del sistema (Ver también sysinfo) | ||
|
| hdparm -i /dev/hda | Ver informe sobre partición hda |
|
| hdparm -tT /dev/hda | Hacer una prueba de velocidad de lectura en partición hda |
|
| badblocks -s /dev/hda | Hallar bloques ilegibles en partición hda |
| • | mount | column -t | Ver particiones montadas en el sistema (y alinear la salida) |
| • | cat /proc/partitions | Ver todas las particiones registradas en el sistema |
| • | grep MemTotal /proc/meminfo | Ver el total de RAM que registra el sistema |
| • | grep "model name" /proc/cpuinfo | Ver informe de CPU(s) |
| • | lspci -tv | Ver informe de PCI |
| • | lsusb -tv | Ver informe de USB |
| interactivo | ||
| • | mc | Poderoso administrador de archivos que permite navegar por rpm, tar, ftp, ssh, ... |
| • | screen | Terminales virtuales con capacidad de reacomodamiento, ... |
| • | links | Navegador web |
| • | gnuplot | Graficos interactivos/ programables |
| • | octave | Entorno parecido a Matlab |
| Miscellaneous | ||
| • | alias hd='od -Ax -tx1z -v' | Práctico vuelco hexa. (uso x.ej.: • hd /proc/self/cmdline | less) |
| • | alias realpath='readlink -f' | Canonicalizar ruta. (uso x.ej.: • realpath ~/../$USER) |
| • | set | grep $USER | Buscar en el entorno actual |
|
| touch -c -t 0304050607 archivo | Asignarle a archivo la fecha (AAMMDDhhmm) |
| • | python -m SimpleHTTPServer | Serve current directory tree at http://$HOSTNAME:8000/ |
gracias a www.pixelbeat.org
¿como saber que ubuntu hay instalado en una maquina remota?
nunca me había pasado que necesitara ver que versión de ubuntu, RHEL, o otra distribución de linux tiene instalada un pc remoto, y buscando encontré varias soluciones pero la mas sencilla es la siguiente
en la maquina remota ejecutas el siguiente comando
#tail /etc/issue
Ubuntu 8.04.2 \n \l
en mi caso ese es la respuesta pero en otras maquinas varia un poco
CentOS release 3.9 (Final)
Kernel \r on an \m
Los ficheros /etc/issue y /etc/issue.net son los que contienen el texto que te aparece en cada petición de login y como este mensaje es modificado cada ves que se realiza un upgrade que afecte a la versión, siempre tiene el dato que requiero. :-)
en la maquina remota ejecutas el siguiente comando
#tail /etc/issue
Ubuntu 8.04.2 \n \l
en mi caso ese es la respuesta pero en otras maquinas varia un poco
CentOS release 3.9 (Final)
Kernel \r on an \m
Los ficheros /etc/issue y /etc/issue.net son los que contienen el texto que te aparece en cada petición de login y como este mensaje es modificado cada ves que se realiza un upgrade que afecte a la versión, siempre tiene el dato que requiero. :-)
viernes, 6 de marzo de 2009
Instalación de GroundWork Community Edition v5.3.0
Instalación de GroundWork Community Edition v5.3.0
GroundWork es una herramienta creada en torno a Nagios, la que integra una serie de software para la la administración, control y apoyo a Nagios, Cacti, Ganglia, Nagios, NeDi, RRDtool , en un a sola interfase basada en web, basta de modificar los archivos de nagios a manito, con esto todo se simplifica, aunque siempre es necesario saber como trabaja Nagios para que puedas entender como trabaja GroundWork.
Bueno vamos manos a la obra
la instalación la realice en Ubuntu 8.04.2 y los requerimientos de software son:
nada
todo lo necesario viene integrado en el binario de instalación GroundWork
es recomendable instalarlo en un server limpio y que no comparta maquina con otros servidores, bases de datos, web, correo, etc.
#chmod +x groundwork-5.3.0-br46-gw333-linux-32-installer.bin
procedamos con la instalación
#./groundwork-5.3.0-br46-gw333-linux-32-installer.bin
esto ejecuta la instalación en modo GUI o grafico
van a salir al comienzo una serie de pantallas recomendando unos determinados requerimientos para el pc, solicita 4 Gb de RAM, 160GB espacio en el disco, y 2 CPU de 3000Mhz, en lo personal creo que exagera, hasta donde lo he probado no instala en menos de 1Gb de ram, sobre esto instala sin problemas y los otros parámetros son advertencias.
1-. ventana del setup presionar Adelante
2-. ventana pide una password para el usuario root del mysql ---> Adelante
3 -. ventana del EULA o licencia seleccionar I accept... ---> Adelante ---> Adelante
4 -. ventana notification component seleccionar yes ---> Adelante

Username: admin
Password: admin
mi experiencia con GroundWork ha sido buena, la facilidad con que agregas maquinas y servicios a monitorizar, es realmente útil a la hora de administrar una red grande donde tienes servidores tanto en tu red local como en otros sites, como herramienta para administradores de sistemas es un gran aporte.
links: http://www.groundworkopensource.com
GroundWork es una herramienta creada en torno a Nagios, la que integra una serie de software para la la administración, control y apoyo a Nagios, Cacti, Ganglia, Nagios, NeDi, RRDtool , en un a sola interfase basada en web, basta de modificar los archivos de nagios a manito, con esto todo se simplifica, aunque siempre es necesario saber como trabaja Nagios para que puedas entender como trabaja GroundWork.
Bueno vamos manos a la obra
la instalación la realice en Ubuntu 8.04.2 y los requerimientos de software son:
nada
todo lo necesario viene integrado en el binario de instalación GroundWork
es recomendable instalarlo en un server limpio y que no comparta maquina con otros servidores, bases de datos, web, correo, etc.
descarga el binario de http://www.groundworkopensource.com/community/downloads/
darle permisos de ejecución#chmod +x groundwork-5.3.0-br46-gw333-linux-32-installer.bin
procedamos con la instalación
#./groundwork-5.3.0-br46-gw333-linux-32-installer.bin
esto ejecuta la instalación en modo GUI o grafico
van a salir al comienzo una serie de pantallas recomendando unos determinados requerimientos para el pc, solicita 4 Gb de RAM, 160GB espacio en el disco, y 2 CPU de 3000Mhz, en lo personal creo que exagera, hasta donde lo he probado no instala en menos de 1Gb de ram, sobre esto instala sin problemas y los otros parámetros son advertencias.
1-. ventana del setup presionar Adelante
2-. ventana pide una password para el usuario root del mysql ---> Adelante
3 -. ventana del EULA o licencia seleccionar I accept... ---> Adelante ---> Adelante4 -. ventana notification component seleccionar yes ---> Adelante

después de un rato de instalar todos los servicios y componentes termina el proceso y inicia los servicios.
Username: admin
Password: admin
hay una demo en http://www.groundworkopensource.com/demo/
para conocer sobre la operación y configuración consulta los foros http://www.groundworkopensource.com/community/forums/
ahora lo que queda es configurar para monitorizar los servers o equipos que desees.mi experiencia con GroundWork ha sido buena, la facilidad con que agregas maquinas y servicios a monitorizar, es realmente útil a la hora de administrar una red grande donde tienes servidores tanto en tu red local como en otros sites, como herramienta para administradores de sistemas es un gran aporte.
links: http://www.groundworkopensource.com
martes, 3 de marzo de 2009
El show de juanelo
Este es un blog dedicado al un curioso personaje JUANELO, creado por Marco Canepa, este es un personaje con una agudeza social y contingente única, es el fiel reflejo de la patudez, y cara de raja de nuestra sociedad, tiene una mirada critica de los eventos contingentes con una mirada de humor, me encanta, de echo imprimo las mejores y la pongo en el diario mural del departamento.
Esta bajo licencia Creative Commons, no podía ser de otra manera.

http://www.juanelo.cl
no se lo pierdan
Esta bajo licencia Creative Commons, no podía ser de otra manera.
http://www.juanelo.cl
no se lo pierdan
jueves, 19 de febrero de 2009
Generador de textos en ASCII
Cuando quiero generar un texto en ASCII lo creo con el comando banner por lo menos en los sistemas basados en debian.
$ banner texto
genera banner vertical compuesto de # con el texto
esto de un de un tamaño descomunal para manejar esto el comando posee unos comandos, los cuales no te voy a explicar ahora, revisa el man.
Lo que me encanto fue un artículo de Microsiervos Generador de textos en ASCII Art con tipografías y todo, en este muestran una muy interesante y nostálgica forma de escribir tu nombre y otros mensajes en los BBS, el ASCII Art, en esta pagina puedes generar un texto con distintos estilos y simulaciones de tipografías.
Generador de textos en ASCII Art
diviertanse creando una firma o un cartel para tu oficina.
un bonus track
uuuu que porno. :-)
$ banner texto
genera banner vertical compuesto de # con el texto
esto de un de un tamaño descomunal para manejar esto el comando posee unos comandos, los cuales no te voy a explicar ahora, revisa el man.
Lo que me encanto fue un artículo de Microsiervos Generador de textos en ASCII Art con tipografías y todo, en este muestran una muy interesante y nostálgica forma de escribir tu nombre y otros mensajes en los BBS, el ASCII Art, en esta pagina puedes generar un texto con distintos estilos y simulaciones de tipografías.
Generador de textos en ASCII Art
diviertanse creando una firma o un cartel para tu oficina.
_ _ _ _ _
/\ | | (_) (_) | | | |
/ \ __| |_ __ ___ _ _ __ _ ___| |_ _ __ __ _ __| | ___ _ __
/ /\ \ / _` | '_ ` _ \| | '_ \| / __| __| '__/ _` |/ _` |/ _ \| '__|
/ ____ \ (_| | | | | | | | | | | \__ \ |_| | | (_| | (_| | (_) | |
/_/ \_\__,_|_| |_| |_|_|_| |_|_|___/\__|_| \__,_|\__,_|\___/|_|
_____
| __ \
| | | | ___
| | | |/ _ \
| |__| | __/
|_____/ \___|
_____ _ _
/ ____(_) | |
| (___ _ ___| |_ ___ _ __ ___ __ _ ___
\___ \| / __| __|/ _ \ '_ ` _ \ / _` / __|
____) | \__ \ |_| __/ | | | | | (_| \__ \
|_____/|_|___/\__|\___|_| |_| |_|\__,_|___/
_______ ______ _______ _____ __ _ _____ _______ _______ ______ _______ ______ _____ ______
|_____| | \ | | | | | \ | | |______ | |_____/ |_____| | \ | | |_____/
| | |_____/ | | | __|__ | \_| __|__ ______| | | \_ | | |_____/ |_____| | \_
______ _______
| \ |______
|_____/ |______
_______ _____ _______ _______ _______ _______ _______ _______
|______ | |______ | |______ | | | |_____| |______
______| __|__ ______| | |______ | | | | | ______|
____ ______ ,---. ,---..-./`) ,---. .--..-./`) .-'''-. ,---------. .-------. ____ ______ ,-----. .-------.esta ultima salio medoa rara
.' __ `. | _ `''. | \ / |\ .-.')| \ | |\ .-.') / _ \\ \| _ _ \ .' __ `. | _ `''. .' .-, '. | _ _ \
/ ' \ \| _ | ) _ \| , \/ , |/ `-' \| , \ | |/ `-' \ (`' )/`--' `--. ,---'| ( ' ) | / ' \ \| _ | ) _ \ / ,-.| \ _ \ | ( ' ) |
|___| / ||( ''_' ) || |\_ /| | `-'`"`| |\_ \| | `-'`"`(_ o _). | \ |(_ o _) / |___| / ||( ''_' ) |; \ '_ / | :|(_ o _) /
_.-` || . (_) `. || _( )_/ | | .---. | _( )_\ | .---. (_,_). '. :_ _: | (_,_).' __ _.-` || . (_) `. || _`,/ \ _/ || (_,_).' __
.' _ ||(_ ._) '| (_ o _) | | | | | (_ o _) | | | .---. \ : (_I_) | |\ \ | |.' _ ||(_ ._) ': ( '\_/ \ ;| |\ \ | |
| _( )_ || (_.\.' / | (_,_) | | | | | (_,_)\ | | | \ `-' | (_(=)_) | | \ `' /| _( )_ || (_.\.' / \ `"/ \ ) / | | \ `' /
\ (_ o _) /| .' | | | | | | | | | | | | \ / (_I_) | | \ / \ (_ o _) /| .' '. \_/``".' | | \ /
'.(_,_).' '-----'` '--' '--' '---' '--' '--' '---' `-...-' '---' ''-' `'-' '.(_,_).' '-----'` '-----' ''-' `'-'
______ .-''-.
| _ `''. .'_ _ \
| _ | ) _ \ / ( ` ) '
|( ''_' ) |. (_ o _) |
| . (_) `. || (_,_)___|
|(_ ._) '' \ .---.
| (_.\.' / \ `-' /
| .' \ /
'-----'` `'-..-'
.-'''-. .-./`) .-'''-. ,---------. .-''-. ,---. ,---. ____ .-'''-.
/ _ \\ .-.') / _ \\ \ .'_ _ \ | \ / | .' __ `. / _ \
(`' )/`--'/ `-' \ (`' )/`--' `--. ,---'/ ( ` ) '| , \/ , |/ ' \ \ (`' )/`--'
(_ o _). `-'`"`(_ o _). | \ . (_ o _) || |\_ /| ||___| / |(_ o _).
(_,_). '. .---. (_,_). '. :_ _: | (_,_)___|| _( )_/ | | _.-` | (_,_). '.
.---. \ : | | .---. \ : (_I_) ' \ .---.| (_ o _) | |.' _ |.---. \ :
\ `-' | | | \ `-' | (_(=)_) \ `-' /| (_,_) | || _( )_ |\ `-' |
\ / | | \ / (_I_) \ / | | | |\ (_ o _) / \ /
`-...-' '---' `-...-' '---' `'-..-' '--' '--' '.(_,_).' `-...-'
un bonus track
___.-"""-.
( (___,/\ \
\( |')' ) )
\) \=_/ (
___ / _,' \ )
.' \|-(.(_|_ ; (
/ //. (_\, | )
/`'---.._/ /.\_ ____..'| |_/
| /`'-._ / | '_|
` `;-"`; | /,'
`'.__/ ( \
'\/
uuuu que porno. :-)
martes, 10 de febrero de 2009
Instalacion OCS inventory
Implementación
OCS Inventory
Introducción
OCS Inventory es una aplicación para el inventario de los PC's de la red, este procedimiento se realiza por medio de una estructura cliente servidor, un servidor Linux recopila la información que le envía un software agente instalado en cada uno de los pc's Windows y Linux.
OCS Inventory esta bajo licencia GNU GPLv2, por lo tanto es software libre.
Pagina del proyecto http://www.ocsinventory-ng.org.
Instalación de el servidor en Ubuntu 8.04
la instalación de OCS Inventory es Ubuntu 8.04 es relativamente simple, ya que este se encuentra en los repositorios oficiales. El procedimiento es el siguiente:
Servidor de Base de datos
# sudo apt-get install mysql-server mysql-client
Durante la instalación pedirá escribir el password del usuario root de mysql.
Servidor Web
Instalar el servidor web apache2
# sudo apt-get install apache2
Instalar OCS Inventory
# sudo apt-get install ocsinventory-server ocsinventory-reports
Durante la instalación pedirá el password de root de mysql anteriormente puesto en la instalación de mysql.
Al finalizar la instalación podremos acceder a la página
http://localhost/ocsreports/
allí no solicitara un usuario y una password, para crear el usuario y la password en la cosola ejecutamos
# sudo htpasswd -c /etc/ocsinventory/htpasswd.setup admin
digitamos el password deseado nos regresamos al navegador web donde usamos ese usuario y password.
Después solicitara el usuario de la base de datos de ocs inventory es root y la clave es la que habíamos puesto anteriormente para Mysql

luego aparece un informe de la instalación y al final un botón submit query, hacemos un click submit query, en la próxima pagina hacemos un click en el enlace que dice OCS inventory NG al final de esa pagina.
Estamos listos para trabajar en la aplicación, selecciona el idioma en las banderas y el usuario es admin y la contraseña es admin.

Instalación de el agente en los clientes Windows y Linux
Instalar OCS Inventory agente en ubuntu 8.04
# sudo apt-get install ocsinventory-agent
durante la instalación te solicitara el tipo de configuración ponderemos HTTP, después solicita la dirección de el servidor OCS, ponemos la ip de nuestro servidor.
Para ejecutar el inventario de la maquina ejecutar
# sudo ocsinventory-agent
para que este se ejecute cada vez que arranque la maquina podemos ponerlo en el
/etc/init.d/rc.local
Instalar OCS Inventory agente en ubuntu 8.04
descargamos el archivo OCSNG_WINDOWS_AGENT_1.02RC3.zip de este link, este es el agente para Windows, ejecutamos el OcsAgentSetup.exe contenido en el zip, nos va a pedir dirección del servidor y listo va a quedar como un servicio de Windows.
funciona de maravilla
Información mas detallada la puedes encontrar en la wiki de OCS
http://wiki.ocsinventory-ng.org/index.php?title=OCS_Inventory_NG:Documentation/es
OCS Inventory
Introducción
OCS Inventory es una aplicación para el inventario de los PC's de la red, este procedimiento se realiza por medio de una estructura cliente servidor, un servidor Linux recopila la información que le envía un software agente instalado en cada uno de los pc's Windows y Linux.
OCS Inventory esta bajo licencia GNU GPLv2, por lo tanto es software libre.
Pagina del proyecto http://www.ocsinventory-ng.org.
Instalación de el servidor en Ubuntu 8.04
la instalación de OCS Inventory es Ubuntu 8.04 es relativamente simple, ya que este se encuentra en los repositorios oficiales. El procedimiento es el siguiente:
Servidor de Base de datos
# sudo apt-get install mysql-server mysql-client
Durante la instalación pedirá escribir el password del usuario root de mysql.
Servidor Web
Instalar el servidor web apache2
# sudo apt-get install apache2
Instalar OCS Inventory
# sudo apt-get install ocsinventory-server ocsinventory-reports
Durante la instalación pedirá el password de root de mysql anteriormente puesto en la instalación de mysql.
Al finalizar la instalación podremos acceder a la página
http://localhost/ocsreports/
allí no solicitara un usuario y una password, para crear el usuario y la password en la cosola ejecutamos
# sudo htpasswd -c /etc/ocsinventory/htpasswd.setup admin
digitamos el password deseado nos regresamos al navegador web donde usamos ese usuario y password.
Después solicitara el usuario de la base de datos de ocs inventory es root y la clave es la que habíamos puesto anteriormente para Mysql
luego aparece un informe de la instalación y al final un botón submit query, hacemos un click submit query, en la próxima pagina hacemos un click en el enlace que dice OCS inventory NG al final de esa pagina.
Estamos listos para trabajar en la aplicación, selecciona el idioma en las banderas y el usuario es admin y la contraseña es admin.

Instalación de el agente en los clientes Windows y Linux
Instalar OCS Inventory agente en ubuntu 8.04
# sudo apt-get install ocsinventory-agent
durante la instalación te solicitara el tipo de configuración ponderemos HTTP, después solicita la dirección de el servidor OCS, ponemos la ip de nuestro servidor.
Para ejecutar el inventario de la maquina ejecutar
# sudo ocsinventory-agent
para que este se ejecute cada vez que arranque la maquina podemos ponerlo en el
/etc/init.d/rc.local
Instalar OCS Inventory agente en ubuntu 8.04
descargamos el archivo OCSNG_WINDOWS_AGENT_1.02RC3.zip de este link, este es el agente para Windows, ejecutamos el OcsAgentSetup.exe contenido en el zip, nos va a pedir dirección del servidor y listo va a quedar como un servicio de Windows.
funciona de maravilla
Información mas detallada la puedes encontrar en la wiki de OCS
http://wiki.ocsinventory-ng.org/index.php?title=OCS_Inventory_NG:Documentation/es
lunes, 9 de febrero de 2009
La importancia del orden de los racks

La importancia del orden de los racks
Tener los racks desordenados acostumbra a dar dolores de cabeza, sobretodo por temas de refrigeración de los servidores. Además, para luego poder realizar intervenciones resulta menos problemático tener un cierto orden en los racks en lugar de todo de cualquier manera. Lo importante es ser consistente y mantener un orden de las cosas. ¿Cómo son vuestros racks? ¿Un caos, un orden perfecto o el típico intermedio?
link: La importancia del orden de los racks (barrapunto)
este articulo me puso a pensar en mis racks y su orden ¿están realmente ordenados? mmmmm
podríamos decir que en el caso de este esta medio ordenado, los datos (arriba) están bien, pero la telefonía (abajo), haaaaaaaaaaaa, que paso aquí? detrás de todos esos cables esta la central alcatel.
sábado, 13 de diciembre de 2008
aqui trabajo!!!!!
este es le lugar donde todos los días me parto la cabeza tratando de entender como se le ocurren tantas tonteras a los usuarios y a la gerencia. Es gracioso como entre mas cables, pantallas y teclados tienes mas acogedor se torna, por lo menos siempre me acompaña la foto de mi señora y la de mis hijos en mi computador.una pequeño recorido de izquerda a derecha:
cajas de Symantec Antivitus Corporate Server para los equipos con Window$, mi notebook con ubuntu 8.04, mi computador con ubuntu 8.04, papeles, cintas de respaldo DLT, mi teléfono, la foto de mi señora e hijos, monitor crt, pc HP con window$ 2000 en matadero.
jueves, 11 de septiembre de 2008
ViltualBox ---> Sun xVM ViltualBox
Desde hace un tiempo que he echo pruebas con el Virtualizador VirtualBox, en Ubuntu 8.04, en general es re bueno y la instalación simple. Un día me entero que VirtualBox la compra SUN, y continuando con su política de meter las manos en el mundo del software libre SUN le da un buen empujón y saca la versión 2 de este virtualizador. Lo busque en los repositorios de Ubuntu pero no esta.... aun, por lo tanto lo descargue de VirtualBox.org, en su zona de download están las versiones para Windows hosts x86 | AMD64 (solamente para Windows x64!), OS X hosts Intel Macs, VirtualBox 2.0.0 for Linux hosts, Solaris and OpenSolaris hosts x86 | AMD64, todos en la versión VirtualBox 2.0.0.
En mi caso la versión para ubuntu se puede descargar o agregar el repositorio para Debian compatibles.
para eso hay que agregar en tu /etc/apt/sources.list la linea para tu distribución
ya instalado debería colocar un icono en los menús, pero en mi caso no coloco ningún icono en ninguna parte, por lo tanto vamos a ejecutar el virtual box a mano.
primero compilamos el modulo del kernel para la versión de kernel que tenemos
sudo /etc/init.d/vboxdrv setup
luego ejecutamos con
VirtualBox

y estamos listos, el resto es igual que la versión anterior, crear la maquina virtual, crear el espac io de disco, montar el cdrom, ejecutar la maquina virtual y empieza la instalación de nuestro sistema operativo virtualizado.
suerte
En mi caso la versión para ubuntu se puede descargar o agregar el repositorio para Debian compatibles.
para eso hay que agregar en tu /etc/apt/sources.list la linea para tu distribución
deb http://download.virtualbox.org/virtualbox/debian hardy non-freeluego descargar la llave publica del repositorio sun_vbox.asc desde aqui y agregarla
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free
sudo apt-key add sun_vbox.asc una vez echo esto buscas el virtualbox con el aptitude o con synapticya instalado debería colocar un icono en los menús, pero en mi caso no coloco ningún icono en ninguna parte, por lo tanto vamos a ejecutar el virtual box a mano.
primero compilamos el modulo del kernel para la versión de kernel que tenemos
sudo /etc/init.d/vboxdrv setup
luego ejecutamos con
VirtualBox

y estamos listos, el resto es igual que la versión anterior, crear la maquina virtual, crear el espac io de disco, montar el cdrom, ejecutar la maquina virtual y empieza la instalación de nuestro sistema operativo virtualizado.
El manual de usuario esta aqui, en este se explica muy bien como instalar, crear y operar el VirtualBox
suerte
jueves, 14 de agosto de 2008
webcam-server
Buscando como usar la webcam que tengo en la oficina me puse a investigar y ver programas para trabajar con esta camarita y aparte de cheese y camorama no se veía mucho mas y de curioso instale webcam-server en mi ubuntu... mmmm.... no hay icono, ni interfase gráfica.... veamos como funciona.
una ves instalado con un
aptitude install webcam-server
conecte la cámara USB al pc, el dispositivo por defecto es /dev/video0, ejecute el webcam-server con algunos parametros y listo.
webcam-server -v -g 320x240
-v para ver salidas, -g para poner la resolución que deseo de la cámara la cual puede ser 160x120, 320x240, 640x480... dependiendo de tu cámara. Los parámetro a modificar los puedes encontrar con el modificador -h para que te muestre el help.
Luego para ver lo que mostraba la camara fui a mi navegador favorito Firefox y me puse http://localhost:8888 y allí estaba yo en la oficina.
el localhost lo reemplazas con la dirección IP de tu maquina y lo puedes ver desde cualquier maquina que se encuentre en la red y si estas conectado a internet pones la IP publica de tu conexion.
es extremadamente simple y practico.
hay que decir que esto no es VIDEO Streaming , sino una imagen JPG que se actualiza requerimiento.
luego me pregunte para que puedo utilizar esto.... bueno para ponerlo en la intranet de la oficina mientras se me ocurre un uso practico.
una ves instalado con un
aptitude install webcam-server
conecte la cámara USB al pc, el dispositivo por defecto es /dev/video0, ejecute el webcam-server con algunos parametros y listo.
webcam-server -v -g 320x240
-v para ver salidas, -g para poner la resolución que deseo de la cámara la cual puede ser 160x120, 320x240, 640x480... dependiendo de tu cámara. Los parámetro a modificar los puedes encontrar con el modificador -h para que te muestre el help.
Luego para ver lo que mostraba la camara fui a mi navegador favorito Firefox y me puse http://localhost:8888 y allí estaba yo en la oficina.
el localhost lo reemplazas con la dirección IP de tu maquina y lo puedes ver desde cualquier maquina que se encuentre en la red y si estas conectado a internet pones la IP publica de tu conexion.es extremadamente simple y practico.
hay que decir que esto no es VIDEO Streaming , sino una imagen JPG que se actualiza requerimiento.
luego me pregunte para que puedo utilizar esto.... bueno para ponerlo en la intranet de la oficina mientras se me ocurre un uso practico.
miércoles, 30 de julio de 2008
Administrador de Sistemas en Planeta Linux
Desde el 29 de Julio estoy en Planeta Linux, eso quiere decir que los post que genere desde hoy en adelante se podrán ver en este sitio,.
se estarán preguntando mis pequeños saltamontes ¿que es Planeta Linux?, esta es la respuesta
los invito a visitar este sitio donde pueden ver otros blogs.
Planeta Linux
Planeta Linux Chile
Saludos a todos los miembros de Planeta Linux.
¡Cuantas veces puse Planeta Linux en este post... uuuuffff!!!!!
la información citada en el recuadro esta tomado de el FAQ de Planeta Linux
se estarán preguntando mis pequeños saltamontes ¿que es Planeta Linux?, esta es la respuesta
los invito a visitar este sitio donde pueden ver otros blogs.
Planeta Linux
Planeta Linux Chile
Saludos a todos los miembros de Planeta Linux.
¡Cuantas veces puse Planeta Linux en este post... uuuuffff!!!!!
la información citada en el recuadro esta tomado de el FAQ de Planeta Linux
viernes, 25 de julio de 2008
Feliz Dia Del Aprecio al Administrador de Sistemas
Feliz Dia Muchachos
Día Del Aprecio Al Administrador De Sistema
9ma Publicación anual - Viernes - 25 De Julio De 2008
(celebrado anualmente el ultimo viernes de julio)
Día Del Aprecio Al Administrador De Sistema
9ma Publicación anual - Viernes - 25 De Julio De 2008
(celebrado anualmente el ultimo viernes de julio)
Día del aprecio del administrador de sistema - un día especial, una vez al año, para reconocer y valorar a la persona que ocupa este papel. Especialmente, pues es a menudo, esta persona, la que realmente resguarda que funcionen las ruedas de la compañía.
Este día del aprecio incluye a muchos administradores de sistema:
* Administrador de redes
* Administrador de servidores
* Controladores de centrales telefónicas (PBX)
* Programadores de servidores
sito oficial
www.SysAdminDay.com
System Administrator Appreciation Day Friday July 25th 2008
martes, 22 de julio de 2008
Metro y el dichoso Window$ PART 2
como mostré en un post anterior Metro y el dichoso Window$ esta es la venganza.
Como es común en (esta mierda) este extraordinario SO, los errores se repiten, para demostrarnos que si hasta Micri$oft se cae, los aviones, transbordadores espaciales, satélites, laboratorios espaciales, ovni's, etc, se pueden caer.



Metro de Santiago cambia tu sistema.
Como es común en (esta mierda) este extraordinario SO, los errores se repiten, para demostrarnos que si hasta Micri$oft se cae, los aviones, transbordadores espaciales, satélites, laboratorios espaciales, ovni's, etc, se pueden caer.



Metro de Santiago cambia tu sistema.
lunes, 2 de junio de 2008
Una mirada a Netvibes
Desde hace mas de dos años que utilizo NETVIBES que es un administrador de feeds o blogs, en este puedes agrupar tus paginas o blogs favoritos en un solo sitio, lo cual no es malo ya que suele cansar estar saltando de pagina en pagina y de sitio en sitio, mi experiencia personal con NETVIBES, es re buena mantengo ordenados todos los sitios que me gustan e interesan, también tengo Widgets con búsquedas de mapas de google maps, pronósticos del tiempo mi twitter alli mismo el correo de Gmail y Facebook en general es una herramienta súper útil y dinámica de trabajar, y su nueva versión Ginger te permite crear tu propio sitio publico para mostrar tus intereses u tus feeds a los demás....y aparte que si estas en la pega es mas fácil esconder 1 ventana que 10 :-)
haaa... y esta en español
nota: Google tiene algo parecido que lo llaman iGoogle pero es bastante mas desteñido y pobre
Links
http://www.netvibes.com
haaa... y esta en español
nota: Google tiene algo parecido que lo llaman iGoogle pero es bastante mas desteñido y pobre
Links
http://www.netvibes.com
viernes, 16 de mayo de 2008
Metro y el dichoso Window$
En estos últimos meses todos hemos disfrutado de la musica y nos hemos reímos con los cuak en las nuevas pantallas LCD colocadas en el interior de los carros del metro, considero que la idea es realmente buena, ayuda a aguantar los viajes que son aburridos y largos, nos informa y entretiene, como dicen por alli.
Pero como en toda historia existe un personaje que trata de echar a perder la felicidad del resto, nuestra historia también tiene este malévolo y "arruina todo" personaje, provocando que todo este desborde de diversión y cultura se transforme un una fría y estática pantalla de ERROR (Cuak!!) de Window$

es patetico ver como la gente ve este mensaje e error esperando que sus videos musicales favoritos aparescan... pero no... no van a apareser por que en toda esta linda idea metio la garra el tio Bill.
NADA QUE HACER
Metro........ Migra a Linux!!!!!!!!!!!
Pero como en toda historia existe un personaje que trata de echar a perder la felicidad del resto, nuestra historia también tiene este malévolo y "arruina todo" personaje, provocando que todo este desborde de diversión y cultura se transforme un una fría y estática pantalla de ERROR (Cuak!!) de Window$

es patetico ver como la gente ve este mensaje e error esperando que sus videos musicales favoritos aparescan... pero no... no van a apareser por que en toda esta linda idea metio la garra el tio Bill.
NADA QUE HACER
Metro........ Migra a Linux!!!!!!!!!!!
jueves, 21 de febrero de 2008
Almacenes paris vendiendo Linux??? WTF???
esta captura la realice por que en viva linux vi un articulo que decía "Supermercados chilenos venden Gentoo Ultimate (?)" que a su ves venia de http://www.batibit.com ... en que cresta estan pensando los "creativos de Paris"
este es el link si es que no lo casan los de paris
Gentoo Ultimate (?)
este es el link si es que no lo casan los de paris
Gentoo Ultimate (?)
Suscribirse a:
Entradas (Atom)



