Friday, September 21, 2007

Chistes para Ingenieros

Tipo: personal

En esta ocasion coloco algunos chistes que realmente son muy buenos, se aplican casi exclusivamente a los ingenieros.


Chistes que solo pueden entender los ingenieros...

Se murió un ingeniero y se fue a las puertas del Cielo. Sabido es que los ingenieros por su honestidad siempre van al cielo. San Pedro buscó en su archivo, pero últimamente andaba un poco desorganizado y no lo encontró en la maraña de papeles, así que le dijo: "Lo lamento, no estás en listas...". De modo que el ingeniero se fue a la puerta del infierno y le dieron albergue y alojamiento inmediatamente. Poco tiempo pasó y el ingeniero se cansó de padecer las miserias del infierno, y se puso a diseñar y construir mejoras.
Con el paso del tiempo, ya tenían ISO 9000, sistema de monitoreo de cenizas, aire acondicionado, inodoros con drenaje, escaleras eléctricas, equipos electrónicos, redes de telecomunicaciones, programas de mantenimiento preventivo, sistemas de control visual, sistemas de detección de incendios, termostatos digitales, etc., etc., etc. ... y el "Inge" se hizo de muy buena reputación. Un día Dios llamó al Diablo por teléfono y -con tono de sospecha –le preguntó:"¿Y que..... cómo están por allí en el infierno?"" ¡¡Estamos a toda madre!!! Tenemos ISO 9000, sistema de monitoreo de cenizas, aire acondicionado, inodoros con drenaje, escaleras eléctricas, equipos electrónicos, Internet, etc. Oye, apúntale mi dirección de mail, es: eldiablofeliz@infierno.com Y no sé cuál será la próxima sorpresa del ingeniero!"."¿Qué?, ¡¿QUÉ?!. ¿Tienes un ingeniero allí?? Eso es un error, nunca debió haber llegado ahí un ingeniero.

Los ingenieros siempre van al cielo, eso está escrito y resuelto ya. ¡Me lo mandas inmediatamente!". "¡Ni loco!. Me gusta tener un ingeniero en la organización... y me voy a quedar con él eternamente"."Mándamelo o...... ¡¡TE DEMANDARÉ!!...".Y el Diablo, con la vista nublada por la tremenda carcajada que soltó, le contestó a Dios: "Ah Sí??... y por curiosidad... DE DÓNDE VAS A SACAR UN ABOGADO?".

------

En una fiesta de funciones está bailando "seno de x" con "coseno de x", "seno de x" se da cuenta de que "e a la x" esta sentado solo a un costado de la pista. Entonces se le acerca amigablemente y le dice: * Ven a bailar, INTEGRATE!!!!y el le responde:* No, para qué?! Si da igual!!
----
Que es un niño complejo? Un niño con la madre real y el padre imaginario.
-------
Dios es real, a menos que sea declarado entero.
----
Jesús a sus discípulos: en verdad os digo: y= x2+3x+4!!!!Los discípulos empiezan a hablar entre sí hasta que Pedro se dirije a Jesús y muy pesadumbrado le dice: * Maestro no entendemos....* Tranquilos, es una parábola!!!!

-----

Un arquitecto, un artista y un ingeniero estaban discutiendo acerca de si era mejor pasar el rato con la esposa o con la amante.* El arquitecto dijo que disfrutaba pasar el tiempo con su mujer, construyendo una base sólida, para una relación duradera. * El artista dijo que disfrutaba pasar el tiempo con su amante, porque con ella encontraba pasión y misterio. El ingeniero dijo: -"A mi me gustan las dos"* "¡¿Las dos?!" Le preguntaron.* "Sí. Si tienes una mujer y una amante, cada una de ellas asumirá que estás con la otra, y puedes ir a la fábrica y dejar el trabajo terminado."

-------
Para el optimista, el vaso está medio lleno.* Para el pesimista, el vaso está medio vacío.* Para el ingeniero, el vaso es el doble de grande de lo que debería ser.
---------
Un ingeniero estaba cruzando una ruta un día, cuando un sapo lo llamó y le dijo:* "Si me besas, me volveré una hermosa princesa".El ingeniero se inclinó, tomó el sapo y se lo metió en el bolsillo. El sapo volvió a hablar, y dijo: *" Si me besas para que me vuelva una hermosa princesa, me quedaré contigo durante una semana".El ingeniero sacó el sapo del bolsillo, le sonrió y lo volvió a meter en el bolsillo.Entonces el sapo gritó: * "Si me besas y me vuelvo una hermosa princesa, me quedaré contigo y haré CUALQUIER cosa que quieras". Otra vez el ingeniero sacó el sapo, le sonrió y lo devolvió al bolsillo.Finalmente el sapo preguntó:* "¿Qué pasa? Te dije que soy una hermosa princesa, que me quedaré contigo por una semana y haré lo que quieras. ¿Por qué no me besas?" El ingeniero dijo: * "Mira, soy un ingeniero. No tengo tiempo para chicas, pero un sapo que hable: ¡¡eso si que es interesante!!"
------
Un hombre que vuela en globo, se percata de que está perdido, por lo que maniobra y desciende hasta que divisa a alguien en la calle, y grita: -¡Disculpe!, ¿Podría usted ayudarme?, he quedado a las dos con un amigo, llevo media hora de retraso y no sé donde me encuentro.-Claro que sí, le contesta, se encuentra Ud. en un globo de aire a unos 30m de altura, entre los 40 y 42º de latitud norte y los 58 y 60º de longitud oeste. -Es Ud. ingeniero ¿verdad?, dice el del globo.-Si señor. Lo soy. ¿Cómo lo adivinó?-Es simple. Porque todo lo que me ha dicho es "técnicamente correcto", pero "prácticamente inútil".Continúo perdido, llegaré tarde y no sé que hacer con su información...-Es Ud jefe ¿verdad?, preguntó el de la calle.-Si señor, ¿Cómo lo ha sabido?-Es simple. No sabe donde está ni a donde va. Ha hecho una promesa que no puede cumplir y espera que otro le resuelva el problema. De hecho, se halla exactamente en la misma situación que estaba antes de encontrarnos, salvo que ahora, por alguna extraña razón.....¡La culpa es mía!
Gracias a David Torres Juárez (mudo_tj@hotmail.com) por estos grandes chistes.

Tuesday, August 07, 2007

Super Grub Disk

Tipo: Distro

S.O.: Linux

Esta es una distro que llegue a ella gracias a Leobar, pues trato de todas maneras recuperar su GRUB, y así fue la única manera de recuperarlo, lo mas extraño es que utilizó la misma manera como se hace con chroot, pero bueno.

Algunas de las características de esta distro son:

Gnu/Linux:
Repara el arranque de Gnu/Linux (GRUB)
Arranca Gnu/Linux

Arranca Gnu/Linux directamenteGnu/Linux avanzado:
(¡BETA!) Repara el arranque de Gnu/Linux (LILO)
Arranca una partición Gnu/Linux

Activa una partición LinuxWindows:
Repara el arranque de Windows
Arranca Windows
Arranca Windows en un segundo disco duro

Arranca Windows en una segunda partición Windows avanzado:
Arranca Windows desde otro disco duro
Activa la partición de Windows

Repara el arranque en la partición de Windows Arranque & Herramientas:
Arranca el MBR
Arranca una partición
Arranca una sub-partición
Activa una partición
Oculta una partición

Hace visible una partición GRUB:
Arranca tu Linux u otro SO de nuevo
Restaura GRUB en el MBR de un disco duro
Restaura GRUB en una partición

Desinstala GRUB Arrancar otros OSs:
Arranca Hurd
Instala Hurd

Arranca OpenSolaris Arranque especial:
Intercambia los discos duros y arranca

Pueden descargar esta Distro desde :

http://supergrub.forjamari.linex.org/

Otra manera de recuperar el Grub en Linux

Tipo:Tip
S.O.: Linux

Leobar, un amigo de la universidad, tenia un problema en poder recuperar el GRUB de si linux, así que le envie el tema quetengo de recuperación de GRUB, por desgracia no le funcionó, y eso me hizo reflexionar y agregar otra manera de recuperarlo, además de una herramienta muy buena que gracias a él conocí.
Como sea qui agrego otra opción de recuperar el grub:

- Arrancar con un CD live. Yo he usado Ubuntu y Mepis.
- Abrir una consola y teclear:

En Ubuntu:
- sudo -s -H

En la Mepis no hay que hacer nada si entras como root.
Seguimos en la consola y tecleamos según la partición que corresponda:

- grub

root (hd0,0)
setup (hd0)
quit

Reiniciar y volver a disfrutar del GRUBOJO: tenemos que tener en cuenta la partición en la que está nuestro linux. Explico las equivalencias:

Discos duros:
hda -> hd0
hdb -> hd1
hdc -> hd2
y así sucesivamente.


Particiones:
hda1 -> (hd0,0)
hda2 -> (hd0,1)
hda3 -> (hd0,2)
hdb1 -> (hd1,0)
hdb2 -> (hd1,1)
hdb3 -> (hd1,2)
hdc1 -> (hd2,0)
hdc2 -> (hd2,1)
y asi sucesivamente.

Fuente:
http://www.esdebian.org/article.php/20070301063456844

Friday, May 18, 2007

Curiosidades sobre Ubuntu

Tipo:Informativo
S.O.:Linux

A continuación presento ciertas curiosidades sobre Ubuntu, el S.O. mas popular de Linux en cuanto a escritorios:
  • El número de release indica el año y el mes en que se lanzó esa versión. Feisty Fawn, por ejemplo, es la versión 7.04, por Abril de 2007.

  • En general las versiones de Ubuntu se liberan cada 6 meses, alternando una versión LTS (Long Term Support) a la que se da soporte durante más tiempo con una versión normal (18 meses de soporte).

  • Los nombres de las releases se forman con dos palabras que comienzan siempre por la misma letra (Warty Warthog, Hoary Hedgehog, Breezy Badger, Dapper Drake, Edgy Eft, Feisty Fawn y el nuevo Gutsy Gibbon).

  • Desde Dapper Drake los nombres de las versiones siguen un orden alfabético.

  • Las dos palabras del nombre de versión de las release son siempre un adjetivo y el nombre de un animal:

    • Warty Warthog = Warthog es un animal de la familia de los cerdos que vive en la sabana africana, Warty significa verrugoso, luego sería algo parecido a Jabalí verrugoso.
    • Hoary Hedgehog = Erizo canoso
    • Breezy Badger = Tejón animado / ventoso
    • Dapper Drake = Pato pulcro
    • Edgy Eft = Tritón impaciente
    • Feisty Fawn = Cervatillo luchador
    • Gutsy Gibbon = Gibón valiente
Fuente:





    Thursday, May 17, 2007

    Ataúd


    Tipo: Personal.

    A continuación presento la liga a un blog, el hermano de un amigo, es muy buen ¿Diseñador, ilustrador? no se como decirlo, en pocas palabras un artista, con excelentes graficas, realizadas por él mismo, sin duda alguna todas y cada una de ellas muy propias y dignas de llamarse obras de arte, lo increible es que es muy versátil, sin duda alguna un gran talento mexicano, al cual no hay que dejar de observar, sobre todo su trabajo que ha ido creciendo continuamente y espero nunca deje de avanzar en su constante lucha por presentar su trabajo en su blog: http://soyataud.blogspot.com/ , a quien lea mi blog, le sugiero visite este blog, tiene impresionantes obras de arte.

    Gracias Erwin Bárcenas Oliveros, por no privarnos de tu talento.

    Saturday, May 12, 2007

    Linux Mint.


    Tipo: Sugerencia
    S.O.: Linux


    La distribución que he visto, al menos funcionar en la portátil de mi hermana, resulta ser muy buena, si no es más que excelente, el problema es que viola muchas de las reglas que un buen linuxero respetaría, ya que esta distribución, por lo visto, esta totalmente orientado al usuario final, pues todo se instala automaticamente, es decir, desde el entorno gráfico hasta los plugins de flash y mplayer.

    Una de las grandes ventajas que encontre, es que ya puedes observar tus particiones ntfs, que son las que genera Windows Xp, así si deseas puedes tener los dos sistemas operativos y escribir datos desde Mint en cualquiera de las que desees, ya sea en tus carpetas de Linux o en tus carpetas de Windows.

    Igual tiene el reproductor de flash, la parte que estaría violando las reglas mas controversiales del software libre, no aplicaciones privativas, así que por desgracia no es del todo libre, pero recalco, es una distribución pensada en el usuario final.

    Lo curioso de esta distribucion es que ya lleva algunas versiones avanzadas, y sus nombres responden a nombres de muejeres, aún no he investigado el por qué de esta situación, pero su historia seguro tendrá.


    A continuación presento una liga donde se puede conocer un poco más de Mint en español:


    y el sitio oficial de Mint:



    FTP desde consola de linux (Lftp)


    Tipo: Guía

    S.O.: Linux


    Una de las maneras en que se pueden subir y bajar archivos, así como directorios a través de Linux, de manera rápida, es por medio de FTP, en linux existe un comando, que hasta el momento he probado en Ubuntu, y es el LFTP, dicho comando permite subir hasta directorios completos, de igual manera bajarlos, a continuación se describe cada uno de las opciones que acompañan al comando:
    Conectarse:

    Código :

    lftp -u usuario dominio.com


    En este punto, se solicita la contraseña; se escribe y se conecta al servidor remoto.

    Se examina el lugar por si no se sabe en que parte se encuentra uno en el directorio con "ls".

    Una vez que sabemos dónde estamos nos colocamos coloco en la carpeta pública:


    Código :

    cd public_html/


    Si necesitaramos entrar al directorio de imágenes por ejemplo, escribiríamos esto:


    Código :

    cd public_html/imagenes/


    Una vez que estamos en el directorio de imagenes, pues nos ubicamos en ese mismo directorio, pero en local (lo hacemos con "lcd". Para remoto, como viste, lo hacemos con "cd"):


    Código :

    lcd public_html/proyecto/imagenes/


    Para retroceder al nivel anterior, lo hago con -


    Código :

    cd -

    o

    Código :

    lcd -


    Ahora estamos en remoto y local, en el directorio "imagenes".Si queremos subir el archivo "logotipo.png", pues escribimos el comando


    Código :

    mput logotipo.png


    y listo! lo sube de inmediato.Si lo que necesitamos es subir TODO el contenido de la carpeta "imagenes", pues escribo:


    Código :

    mput *


    En el caso de bajada de archivos, pues lógicamente usaremos "mget". Si lo que necesitamos es bajarnos el directorio completo (hablo de imagenes), pues lo hacemos con "mirror":


    Código :

    mirror -v imagenes


    inmediatamente bajará TODO el contenido de la carpeta imagenes, incluyendo la carpeta misma (no olvides ubicarte en local donde lo deseas, sino, lo hará donde esté apuntado (por default, en home)).Para hacerlo a la inversa (o sea, copiar un directorio local al servidor remoto), en vez de "-v" usas "-R". Básicamente es lo que se necesita a diario. Obviamente hay MÁS comandos.

    Para más información coloco la liga original
    Fuente:

    Wednesday, May 02, 2007

    Instalando Servidor DHCP


    Tipo: Guía

    S.O.: Linux (Ubuntu)


    Nuevamente cito la manera de instalar y configurar un servidor DHCP en Ubuntu, al final señalo la fuente de esta breve guía:


    Antes que nada un DHCP es Dynamic Host Configuration Protocol o Protocolo de Configuración Dinámica de Servidores, bien, ahora en lenguaje común esto es una manera para que una computadora se configure automáticamente para poder conectarse a una red, esto es estableciendo por medio de este protocolo su IP, su mascara, su puerta de enlace, sus DNS entre otros, bastante agradable para olvidarse de estar asignando la configuración a cada equipo, aunque no les recomiendo del todo esto, mejor hay que dejar el DHCP exclusivamente para por ejemplo una red donde circulan laptops por wireless y como es equipo que constantemente entra y sale, es recomendable tener DHCP, pero bueno se los dejo a su criterio.


    Vamos a suponer que están en un escenario similar al mío, tenemos una red

    Red:192.168.25.0

    Mascara: 255.255.255.0

    Puerta de Enlace: 192.168.25.1


    Un equipo Linux con Ubuntu Hoary ya previamente configurado para compartir una conexión a Internet por lo que tenemos en este servidor 2 tarjetas de red:


    -eth0 que es donde esta conectada la conexión a Internet


    -eth1 que es la conexión a la red a la que se les esta dando la conexión y a donde vamos a prestar el servicio de DHCP.


    Bien, tomando en cuenta este escenario, lo que tenemos que hacer es lo siguiente.


    #> sudo aptitude install dhcp3-server


    Una vez que se instaló hay que abrir un archivo con un editor de texto, si es en modo gráfico tecleamos lo siguiente:


    #> sudo gedit /etc/default/dhcp3-server


    O en shell usando Vim


    #> sudo vim /etc/default/dhcp3-server


    Bueno, ahora buscamos una línea que dice


    INTERFACES=""


    Y le ponemos en las comillas el dispositivo de red que va a proveer el servicio de DHCP, en este caso eth1


    INTERFACES="eth1"


    Guardamos el archivo y ahora editamos este otro.


    #> sudo gedit /etc/dhcp3/dhcpd.conf


    Ó


    #> sudo vim /etc/dhcp3/dhcpd.conf


    Buscamos las líneas:


    ...# option definitions common to all supported networks...


    option domain-name "example.org";


    option domain-name-servers ns1.example.org, ns2.example.org;

    default-lease-time 600;max-lease-time 7200;

    ...


    Y las comentamos, quedando así:

    ...


    # option definitions common to all supported networks...

    #option domain-name "example.org";

    #option domain-name-servers ns1.example.org, ns2.example.org;#default-lease-time 600;

    #max-lease-time 7200;


    ...


    Ahora viene la parte interesante, el establecer la configuración que va a manejar el DHCP y el rango de IPs con las que puede trabajar.


    En mi caso voy a permitirle que pueda asignar las IPs 192.168.25.100 a 192.168.25.149 y voy a utilizar los DNS 200.52.12.131 y 200.52.12.132


    Para hacer esto en el mismo archivo que tenemos abierto buscamos las líneas:

    ...

    # A slightly different configuration for an internal subnet.

    #subnet 10.5.5.0 netmask 255.255.255.224 {

    # range 10.5.5.26 10.5.5.30;# option domain-name-servers ns1.internal.example.org;

    # option domain-name "internal.example.org";

    # option routers 10.5.5.1;# option broadcast-address 10.5.5.31;

    # default-lease-time 600;# max-lease-time 7200;

    #}


    ...


    Y las dejamos así:

    # A slightly different configuration for an internal subnet.subnet.

    192.168.25.0 netmask 255.255.255.0 {

    range 192.168.25.100 192.168.25.149;

    option domain-name-servers 200.52.12.131, 200.52.12.132;

    # option domain-name "tm.net.my";

    option routers 192.168.25.1;

    option broadcast-address 192.168.25.255;

    default-lease-time 600;max-lease-time 7200;

    }


    Y ahora guardamos el archivo, como pueden ver ahí establecimos los valores necesarios para poder prestar el servicio de DHCP, si optaron por otra configuración es aquí donde deben cambiar los datos.


    Por último solo nos queda reiniciar el servidor de DHCP para ya tener funcionando esto.


    #> sudo /etc/init.d/dhcp3-server restart


    La fuente es:




    También esta un documento parecido para las distribuciones basadas en Red Hat, como Fedora Core y Centos:


    Recuperación de GRUB.



    Tipo: Guía.
    S.O.:Linux


    En este mensaje cito algunas guías para la recuperación del Grub, si alguien desea saber más sobre este tema al final coloco la liga de donde obtuve esta información:

    Usando una distribución Live

    Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB.

    Usaremos el LiveCD de Ubuntu (debe ser la versión Live o Desktop), aunque puede ser cualquier otra distribución que use GRUB como gestor de arranque y no LILO.
    En modo de resumen, los pasos que hay que seguir son los siguientes:

    1. Arrancar una distribución LiveCD.
    2. Montar la partición donde se encuentra instalado Ubuntu.
    3. Instalar el GRUB en esa partición.

    A continuación se explica, en unos sencillos pasos, cómo hacerlo:

    1. Iniciamos el ordenador y arrancamos desde el CD.
    2. Arrancamos Ubuntu (o la distribución escogida) en modo LiveCD.
    3. Abrimos una terminal o consola (no es necesario si tenemos una interfaz de línea de comandos, es decir, en modo texto).
    4. Creamos una carpeta donde montar la partición de Ubuntu (la podemos crear en /media, por ejemplo: /media/ubuntu/).
    5. Montamos la partición donde se encuentra instalado Ubuntu, usando el comando mount.

    Aquí hay dos soluciones posibles:

    Usando el intérprete de comandos GRUB

    1. Ejecutamos los siguientes comandos:
    $ sudo grub --> ejecutamos el intérprete de comandos del GRUB
    > root (hdX,Y) --> indicamos dónde está ubicada la partición de Ubuntu
    > setup (hdX) --> instalamos el GRUB en esa partición
    > quit --> salimos del intérprete de comandos del GRUB

    Donde X es el número de disco rígido, y Y es el número de partición. Este sistema difiere un poco del usado para montar las particiones en GNU/Linux; ambos son un único número decimal y comienzan en 0; por ejemplo:

    hd0: es el primero disco duro completo, al igual que hda o sda
    hd0,0: es la primera partición del primer disco duro, al igual que hda1 o sda1
    hd0,1: es la segunda partición del primer disco duro, al igual que hda2 o sda2
    hd1,2: es la tercera partición del segundo disco duro, al igual que hdb3 o sdb3

    El primer disco duro del GRUB es el primer disco duro maestro, el segundo es el primer disco duro esclavo, el tercero es el segundo disco duro maestro, y así sucesivamente.

    Cambiando el origen de la carpeta raíz

    1. Cambiamos el origen de la carpeta raíz de nuestro sistema de archivos al directorio en el que hemos montado la partición de Ubuntu, para que al instalar GRUB interprete que la raíz del sistema está ahí.

    El comando necesario para ello es:
    $ sudo chroot /home/ubuntu/
    2. Ahora instalamos el GRUB en el MBR del primer disco duro, que normalmente estará configurado como Primary Master (hda): $ sudo grub-install /dev/hda

    Con esto estan las guías si hay algún problema pueden visitar la fuente:

    DREAMLINUX


    Tipo: S. O.


    Dreramlinux llegó a mis manos gracias a mi compañero Gian Carlo Barcenas, el motivo del cual el ha decidido descargar esta "Distro", es porque deseaba ver el Beryl en un LiveCD, ya que esta "Distro" es un LiveCD, pero tiene la opción de instalarse, como últimamente han estado saliendo las distribuciones (desde que Ubuntu lo puso de moda).



    DreamLinux es realmente muy bueno, incluso me atrevería a decir, con mi poca experiencia, que incluso es mejor LiveCD que Ubuntu, ya que lo utilizamos para recuperar archivos de un disco que tiene Windows Xp, y Ubuntu sorprendentemente no lo pudo montar, claro en su version 6.04, utilizamos DreamLinux y lo monto muy bien, incluso ya tiene todo lo necesario para funcionar como una PC de escritorio común, es decir, ya trae el Gimp, Xine, Mplayer, Xmms, FireFox con plugin de Flash, OpenOffice, Blender, etc., etc.


    Realmente muy buena distribución, lo más impresionante es que por lo visto es brasileña y basada en Debian, como PC de Escritorio parece ser muy buena, no me atrevo a decir más, pues no lo he instalado y aún falta ver si soporta la instalación de servicios como Bind9, Squid, Apache y entornos de desarrollo como Mono, tya que editores de html si trae.


    Les dejo la Liga para quien desee descargarla: