Bueno, regresando a éste blog, tampoco es que tenga mucho que contar pero empezaré en poco a postear una guia de como instalar una Ubuntu Server en VirtualBox, para aquella gente que tiene contratado un VPS(Virtual Private Server) o un super pc y poder hostear hasta 10 virtual machines server linux :)
Suerte :3
martes, 30 de junio de 2009
miércoles, 1 de abril de 2009
Instalación de KDE 4.2 (Ubuntu con estilo semejante a windows)
KDE 4 sigue evolucionando y ya se puede probar la nueva versión (4.2), la cual no es la definitiva, ya que esta sale en Enero.
Para poder usar esta nueva versión debemos agregar esta linea en nuestro fichero /etc/apt/sources.list:
- deb http://ppa.launchpad.net/project-neon/ubuntu intrepid main
* En ubuntu agregar esa linea usando Origenes del Software.
Luego lo tipico:
- sudo apt-get update
- sudo aptitude install kde-nightly
Y ya estariamos listos con KDE 4.2
Pero no todo es solo KDE 4.2 tambien desde hace poco esta disponible la nueva y mejorada versión del reproductor de musica por excelencia Amarok 2.0.
Eso es todo por ahora, esperemos que KDE siga avanzando y por supuesto que Gnome lo siga de cerca.Mas tarde actualizo para poner screens de cómo se vería :3
martes, 31 de marzo de 2009
Iptables para server Linux
Realizada Por: Ichi
Este, más que un tutorial, es un ejemplo de un firewall con IPTABLES.
El siguiente firewall está configurado de manera tal de cerrar todos los puertos, bloquear el acceso fuera de nuestra red salvo a los servicios que nosotros queramos.
Para empezar, verificamos que tenemos iptables instalado en nuestra PC:
Una vez instalado, abrimos nuestro editor de textos favorito (como por ejemplo nano o vim) como root o usando sudo y agregamos las siguientes lineas, podemos agregar más, sacar algunas, siempre descomentando la linea (quitando el # de adelante, pues se tomaria como comentario)
Lo hacemos de la siguiente manera.
#####################################
#!/bin/bash
## Borramos todas las reglas de IPTABLES anteriores
iptables --flush
## Bloqueamos las peticiones externas de PING
## (donde eth1 es la interfaz de red por donde viene internet,
## (aunque generalmente es eth0 ) Ver IFCONFIG
iptables -A INPUT -i eth1 -p icmp --icmp-type echo-request -j DROP
## Bloqueamos IPs que no queremos que accedan a nuestra pc por ningún servicio.
## Modifiquen (ip) por el numero y descomenten la linea (borrando el # )
##Eso lo usaremos para hacer lo que llamamos BAN IP
# iptables -I INPUT -s (ip) -j DROP
# iptables -I INPUT -s (ip2) -j DROP
# iptables -I INPUT -s (ip3) -j DROP
## Política general. Cerramos todo. Dejamos entrar y salir lo solicitado
iptables -P INPUT DROP # No dejamos ingresar ningún paquete por ningún lado
iptables -P OUTPUT ACCEPT # Permitimos todo lo emergente desde nuestra pc.
iptables -P FORWARD ACCEPT # Aceptamos el FOWARD (para LAN)
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
## Permitimos conexión de LAN ( Solo en el caso de tener una LAN, permitimos que
## los paquetes entren y a su vez se redirijan desde y
## hacia la terminal por medio de la interfaz de la LAN eth0 )
# iptables -A FORWARD -i eth0 -j ACCEPT
# iptables -A INPUT -i eth0 -j ACCEPT # Permitimos el acceso de la LAN a nuestros servicios.
## Redireccionamos Internet a LAN
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
###OTRAS PROTECCIONES####
## Habilitamos la protección TCP SYN COOKIE
/bin/echo "1" > /proc/sys/net/ipv4/tcp_syncookies
## Para evitar el spoofing nos aseguramos de que la dirección
## origen del paquete viene del sitio correcto.
for interface in /proc/sys/net/ipv4/conf/*/rp_filter; do
/bin/echo "1" > ${interface}
done
###Reglas de los puertos####
# Aqui habilitamos cualquier servicio que tengamos a internet
## Abrimos el SSH con seguridades (Solo en caso de tener un Servidor SSH,
## lo habilitamos con una protección, donde HITCOUNT 3 es el numero máximo
## de veces que pueden haber intentos de LOGIN fallidos desde
## una misma ip hasta que sea bloqueado.
iptables -A INPUT -m recent --update --seconds 40 --hitcount 3 --name SSH --rsource -j DROP
iptables -A INPUT -m recent --set --name SSH --rsource -j ACCEPT
# Dejamos a localhost, para mysql, etc..
iptables -A INPUT -i lo -j ACCEPT
#Ahora debemos desbloquear los puertos que necesitemos, por ejemplo el 80.
iptables -A INPUT -p UDP --dport 80 -j ACCEPT
###################################
Guardamos este archivo en /etc/init.d
Luego le damos permisos de ejecución:
y lo ponemos en funcionamiento:
Cada vez que reiniciemos la máquina, de está manera se auto ejecutará el script.
hecho ésto podemos estar tranquilos que nuestro server linux estará completamente protegido contra ataques a la db y demás, puesto que bloquea totalmente todas las IPs a todos los puertos y solo deja libres los puertos del eAthena y SSH, éso si, hay que estar completamente seguros que NADIE va a tener nuestros datos SSH porque si sabe un poco de linux ya la jodimos D:
::[Mini FAQ]::
-No puedo conectar a mi host despues de poner el script.
Pues fijate que hayas pusto todo el script correctamente, si sigue fallando, revisa que no tengas un puerto distinto para SSH del que yo he puesto, entonces deberás resetear de 0 tu host puesto que si lo hiciste mal ya no podrás volver a conectarte :S
-No puedo conectar a mi server desde que puse el script
Fijate que pusieras los puertos correctos, yo puse los puertos base, cada uno usa los suyos =3
y bueno, hasta aquí la guia/tutorial de seguridad :3
si teneis cualquier duda, reporte o problemas con ella contactadme via msn del perfil =3
Saludos y hasta pronto
Este, más que un tutorial, es un ejemplo de un firewall con IPTABLES.
El siguiente firewall está configurado de manera tal de cerrar todos los puertos, bloquear el acceso fuera de nuestra red salvo a los servicios que nosotros queramos.
Para empezar, verificamos que tenemos iptables instalado en nuestra PC:
Código:
sudo apt-get install iptables
Una vez instalado, abrimos nuestro editor de textos favorito (como por ejemplo nano o vim) como root o usando sudo y agregamos las siguientes lineas, podemos agregar más, sacar algunas, siempre descomentando la linea (quitando el # de adelante, pues se tomaria como comentario)
Lo hacemos de la siguiente manera.
Código:
sudo gedit iptables
#####################################
#!/bin/bash
## Borramos todas las reglas de IPTABLES anteriores
iptables --flush
## Bloqueamos las peticiones externas de PING
## (donde eth1 es la interfaz de red por donde viene internet,
## (aunque generalmente es eth0 ) Ver IFCONFIG
iptables -A INPUT -i eth1 -p icmp --icmp-type echo-request -j DROP
## Bloqueamos IPs que no queremos que accedan a nuestra pc por ningún servicio.
## Modifiquen (ip) por el numero y descomenten la linea (borrando el # )
##Eso lo usaremos para hacer lo que llamamos BAN IP
# iptables -I INPUT -s (ip) -j DROP
# iptables -I INPUT -s (ip2) -j DROP
# iptables -I INPUT -s (ip3) -j DROP
## Política general. Cerramos todo. Dejamos entrar y salir lo solicitado
iptables -P INPUT DROP # No dejamos ingresar ningún paquete por ningún lado
iptables -P OUTPUT ACCEPT # Permitimos todo lo emergente desde nuestra pc.
iptables -P FORWARD ACCEPT # Aceptamos el FOWARD (para LAN)
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
## Permitimos conexión de LAN ( Solo en el caso de tener una LAN, permitimos que
## los paquetes entren y a su vez se redirijan desde y
## hacia la terminal por medio de la interfaz de la LAN eth0 )
# iptables -A FORWARD -i eth0 -j ACCEPT
# iptables -A INPUT -i eth0 -j ACCEPT # Permitimos el acceso de la LAN a nuestros servicios.
## Redireccionamos Internet a LAN
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
###OTRAS PROTECCIONES####
## Habilitamos la protección TCP SYN COOKIE
/bin/echo "1" > /proc/sys/net/ipv4/tcp_syncookies
## Para evitar el spoofing nos aseguramos de que la dirección
## origen del paquete viene del sitio correcto.
for interface in /proc/sys/net/ipv4/conf/*/rp_filter; do
/bin/echo "1" > ${interface}
done
###Reglas de los puertos####
# Aqui habilitamos cualquier servicio que tengamos a internet
## Abrimos el SSH con seguridades (Solo en caso de tener un Servidor SSH,
## lo habilitamos con una protección, donde HITCOUNT 3 es el numero máximo
## de veces que pueden haber intentos de LOGIN fallidos desde
## una misma ip hasta que sea bloqueado.
iptables -A INPUT -m recent --update --seconds 40 --hitcount 3 --name SSH --rsource -j DROP
iptables -A INPUT -m recent --set --name SSH --rsource -j ACCEPT
# Dejamos a localhost, para mysql, etc..
iptables -A INPUT -i lo -j ACCEPT
#Ahora debemos desbloquear los puertos que necesitemos, por ejemplo el 80.
iptables -A INPUT -p UDP --dport 80 -j ACCEPT
###################################
Guardamos este archivo en /etc/init.d
Código:
sudo cp /etc/init.d/iptables.sh
Luego le damos permisos de ejecución:
Código:
sudo chmod 555 /etc/init.d/iptables.sh
y lo ponemos en funcionamiento:
Código:
sudo sh /etc/init.d/iptables.sh
Cada vez que reiniciemos la máquina, de está manera se auto ejecutará el script.
hecho ésto podemos estar tranquilos que nuestro server linux estará completamente protegido contra ataques a la db y demás, puesto que bloquea totalmente todas las IPs a todos los puertos y solo deja libres los puertos del eAthena y SSH, éso si, hay que estar completamente seguros que NADIE va a tener nuestros datos SSH porque si sabe un poco de linux ya la jodimos D:
::[Mini FAQ]::
-No puedo conectar a mi host despues de poner el script.
Pues fijate que hayas pusto todo el script correctamente, si sigue fallando, revisa que no tengas un puerto distinto para SSH del que yo he puesto, entonces deberás resetear de 0 tu host puesto que si lo hiciste mal ya no podrás volver a conectarte :S
-No puedo conectar a mi server desde que puse el script
Fijate que pusieras los puertos correctos, yo puse los puertos base, cada uno usa los suyos =3
y bueno, hasta aquí la guia/tutorial de seguridad :3
si teneis cualquier duda, reporte o problemas con ella contactadme via msn del perfil =3
Saludos y hasta pronto
domingo, 29 de marzo de 2009
Monitorización de tu Linux
[Guia] Monitorización de nuestro Linux Server
Realizada Por: ErHacker
Añadidos X aspectos y demás: Ichi
Indice
1- Programas necesarios
2- Explicación de los programas
3- Instalación
4- FAQs
Bien, en esta guia o FAQ aprenderemos a usar una herramienta Web llamada Webmin, lo expondré entre los programas que necesitaremos para realizar ésta guía :3
::1 Programas necesarios::
-Apache2 Web Server
-Webmin
-Server SSH/SSH2(casi todos los servers linux de hoy dia cumplen con ese requisito)
::2 Explicación breve::

Webmin es una herramienta de motorización de nuestro Linux Server y/o Desktop (en mi caso), dispone de gran variedad de funciones a ejercer que vamos a explicar un poco por encima para no alargar la guía más de lo que ya está estipulado xD
Webmin

Qué puedo deciros de ésta sección, no tiene perdida, simple y llanamente podemos cambiar el idioma, tema, configuración, crear backups, usuarios, servers, etc.
Sistema

Aquí podremos ver toda información relevante sobre nuestro pc, procesos de inicio y parada, contraseñas de nuestros procesos, logs del sistema, paquetes del sistema, manuales, discos del pc, usuarios y grupos, etc[/color].
Servidores

Esta sección no tiene mucha chicha, la verdad, es mas bien un repaso de los servers instalados en nuestro pc, en el caso que tengamos un host para server de ragnarok podemos basarnos en que tendremos server SQL, Apache2 y SSH, aquí podremos ver los datos de cada uno de ellos ;[/color])
Otros

Comandos, conexiones ssh, directorios protegidos, estado del sistema y server, php, etc.
Red

Info de la Red, firewall (iptables, ver guia de protección), hardware de red, etc.
Hardware

Monitorización de impresoras, arranque del sistema (GRUB), hora del sistema, particiones, etc.
Cluster

Aquí si os puedo ser sincero no tengo ni la mas minima idea, investigaré sobre que diablos son los clusters porque ando algo pez xD
::3 Instalación::
Bueno pasemos al tema contundente, cómo instalar todo eso :3
Iremos paso a paso.
1- Instalaremos Server Web
Nota: Aquí deberemos pulsar "Space" para seleccionar el Web Server (debe quedar un asterisco al lado) y después enter para instalar todo [nos irá preguntando sobre passwords SQL y demás, ponemos las que queramos :3
2- Instalación de Webmin
Bueno, ahí van los pasos dificiles :3
Abrimos una terminal y introducimos ésto.
Ahora tenemos bajado el paquete .deb, ok, ahora toca instalarlo.
Nos va a mandar un error como el de la siguiente ScreenShot pero tranquilos, sigamos con los pasos.

Acabamos de bajar un script, ahora le damos permisos de ejecución.

[color=#ff3a00]Lo mas normal es que suelte un error de librerías, no pasa nada, le damos a Yes y si no las instala, lo aremos nosotros mismos[/color]

Justo después de instalar el script, volvemos a usar el comando de antes
ahora si nos lo va a aceptar puesto que previamente instalamos lo otro :)
Ahora solo nos queda comprobar si se instaló bien
Abrimos el firefox y escribimos

Nos va a pedir añadir una excepción, la introducimos ahí con alegría.

Y perfecto! funciona, solo tenemos que cambiar el user y pass
En nuestro caso usaremos el user "root" puesto que es el super usuario y con todos los permisos de webmin

volvemos a introducir la URL

y Listo! ya podemos empezar a trastear con Webmin, mas o menos ya he explicado por encima antes el funcionamiento, no tiene perdida.
::FAQ::
-No existe la url https://localhost:10000
Totalmente seguro que instalaste ambos paquetes de webmin? prueba a reinstalar
-Me sale una screen así

Bien, eso simplemente te dice que debes ir a la "https" (secure http) y logear desde ahí
Hasta aquí la guia, espero que les sirva de ahora en adelante :)
Gracias y hasta pronto
Realizada Por: ErHacker
Añadidos X aspectos y demás: Ichi
Indice
1- Programas necesarios
2- Explicación de los programas
3- Instalación
4- FAQs
Bien, en esta guia o FAQ aprenderemos a usar una herramienta Web llamada Webmin, lo expondré entre los programas que necesitaremos para realizar ésta guía :3
::1 Programas necesarios::
-Apache2 Web Server
-Webmin
-Server SSH/SSH2(casi todos los servers linux de hoy dia cumplen con ese requisito)
::2 Explicación breve::

Webmin es una herramienta de motorización de nuestro Linux Server y/o Desktop (en mi caso), dispone de gran variedad de funciones a ejercer que vamos a explicar un poco por encima para no alargar la guía más de lo que ya está estipulado xD
Webmin

Qué puedo deciros de ésta sección, no tiene perdida, simple y llanamente podemos cambiar el idioma, tema, configuración, crear backups, usuarios, servers, etc.
Sistema

Aquí podremos ver toda información relevante sobre nuestro pc, procesos de inicio y parada, contraseñas de nuestros procesos, logs del sistema, paquetes del sistema, manuales, discos del pc, usuarios y grupos, etc[/color].
Servidores

Esta sección no tiene mucha chicha, la verdad, es mas bien un repaso de los servers instalados en nuestro pc, en el caso que tengamos un host para server de ragnarok podemos basarnos en que tendremos server SQL, Apache2 y SSH, aquí podremos ver los datos de cada uno de ellos ;[/color])
Otros

Comandos, conexiones ssh, directorios protegidos, estado del sistema y server, php, etc.
Red

Info de la Red, firewall (iptables, ver guia de protección), hardware de red, etc.
Hardware

Monitorización de impresoras, arranque del sistema (GRUB), hora del sistema, particiones, etc.
Cluster

Aquí si os puedo ser sincero no tengo ni la mas minima idea, investigaré sobre que diablos son los clusters porque ando algo pez xD
::3 Instalación::
Bueno pasemos al tema contundente, cómo instalar todo eso :3
Iremos paso a paso.
1- Instalaremos Server Web
sudo tasksel
Nota: Aquí deberemos pulsar "Space" para seleccionar el Web Server (debe quedar un asterisco al lado) y después enter para instalar todo [nos irá preguntando sobre passwords SQL y demás, ponemos las que queramos :3
2- Instalación de Webmin
Bueno, ahí van los pasos dificiles :3
Abrimos una terminal y introducimos ésto.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.470_all.deb
Ahora tenemos bajado el paquete .deb, ok, ahora toca instalarlo.
dpkg --install webmin_1.470_all.deb
Nos va a mandar un error como el de la siguiente ScreenShot pero tranquilos, sigamos con los pasos.

wget http://software.virtualmin.com/gpl/scripts/install.sh
Acabamos de bajar un script, ahora le damos permisos de ejecución.
sudo chmod +x install.sh
sudo./install.sh

[color=#ff3a00]Lo mas normal es que suelte un error de librerías, no pasa nada, le damos a Yes y si no las instala, lo aremos nosotros mismos[/color]
Apt-get update
Apt-get install –f
sudo ./install.sh

Justo después de instalar el script, volvemos a usar el comando de antes
dpkg --install webmin_1.470_all.deb
ahora si nos lo va a aceptar puesto que previamente instalamos lo otro :)
Ahora solo nos queda comprobar si se instaló bien
Abrimos el firefox y escribimos
https://localhost:10000

Nos va a pedir añadir una excepción, la introducimos ahí con alegría.

Y perfecto! funciona, solo tenemos que cambiar el user y pass
En nuestro caso usaremos el user "root" puesto que es el super usuario y con todos los permisos de webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva_clave
volvemos a introducir la URL
https://localhost:10000

y Listo! ya podemos empezar a trastear con Webmin, mas o menos ya he explicado por encima antes el funcionamiento, no tiene perdida.
::FAQ::
-No existe la url https://localhost:10000
Totalmente seguro que instalaste ambos paquetes de webmin? prueba a reinstalar
-Me sale una screen así

Bien, eso simplemente te dice que debes ir a la "https" (secure http) y logear desde ahí
Hasta aquí la guia, espero que les sirva de ahora en adelante :)
Gracias y hasta pronto
sábado, 28 de marzo de 2009
¡¡Regreso!!
Ea ea Ichi it's here now!!
ya regreso por aquí con novedades y demás cosas de interés sobre Linux y demás
Estado: Testeando distribuciones (Debian, Fedora 10/11, Mandriva, Linkat, OpenSuSe)
Saludos
ya regreso por aquí con novedades y demás cosas de interés sobre Linux y demás
Estado: Testeando distribuciones (Debian, Fedora 10/11, Mandriva, Linkat, OpenSuSe)
Saludos
viernes, 31 de octubre de 2008
Ya!!! ubuntu 8.10 ya ta aqui
ya pueden pedir sus cds de ubuntu intrepid ibex en
https://shipit.ubuntu.com
saludos (:
https://shipit.ubuntu.com
saludos (:
lunes, 27 de octubre de 2008
Frases y citas de informaticos xDD
1. Hay 10 tipos de personas en el mundo, las que saben binario y las que no.
2. Si no lo logras a la primera, llamalo versión 1.0.
3. Microsoft: “Vosotros teneis preguntas, nosotros tenemos clips bailarines”.
5. s1 pu3d35 l33r 35t0 n3c3s174s 3ch4r |_|n p0lv0.
6. No soy antisocial, simplemente soy poco amigable con el usuario.
7. Me gustaría cambiar el mundo, pero no me dan el codigo fuente.
8. La programación es una carrera entre ingenieros tratando de hacer mejores y mas grandes programas resistentes a idiotas y el universo haciendo mejores y grandes idiotas. Por ahora gana el universo.
9. Un ordenador te deja cagarla mas rápido que cualquier otro invento de la humanidad, excepto las pistolas y el tequila.
10. Mi software nunca tiene fallos, simplemente desarrolla características aleatorias.
11. En la caja decía: “instalar win 95 o superior”, así que instalé Linux.
12. Las rosas son #ff0000 las violetas son #0000ff. All my base are belong to you. (la segunda frase es intraducible xD).
14. La velocidad del sonido es la distancia entre la puerta y tu ordenador dividida por el intervalo de tiempo necesario para cerrar el reproductor de vídeo y te subes los calzoncillos cuando tu madre grita:”¡OH DIOS MÍO! ¡QUÉ ESTÁS HACIENDO!”.
18. Las contraseñas son como la ropa interior: Nunca tienes que dejarlas donde la gente pueda verlas, tienes que cambiarlas regularmente y no tienes que dejarselas a extraños.
---------------------------------------------------------------------
Empiezo nuevo de administrador de redes, cuando me llaman del soporte tecnico para aclararle la duda a un cliente:
Yo: ” Cual es el problema que tienes?”
Cliente: ” En el contrato dice que tengo 5 direcciones IP , y nada mas tengo una”
Yo: Con la intencion de endulzar el ambiente le pregunto :” trajiste en que llevartelas ?”
Cliente: “a no no , pesan mucho ?”
Yo: “mire , yo se las llevo no se preocupe “
---------------------------------------------------------------------
Clasificación de las personas según un informático
BACKUP = Persona que alardea de tener toda la información disponible, pero a la hora de la verdad, siempre falla en algo.
CPU = Persona que parece tener de todo, pero por dentro está casi vacía.
D.O.S. = Persona que todos han utilizado algún día, pero nadie la quiere ahora.
E-MAIL = Persona que de cada diez cosas que informa, ocho son tonterías.
EXCEL = Persona de la que dicen que hace muchas cosas, pero sólo se utiliza para las actividades básicas.
HARD-DISK = Persona que se acuerda de todo, ¡siempre!
JOYSTICK = Persona que deja con la mano sudada y calambres en el brazo.
LECTORA DE CD ROM = Persona que a medida que pasa el tiempo, es más rápida.
MICROSOFT = Persona que intenta dominar a cualquiera que aparezca en su vida. Trata de convencerle de que eso es lo mejor para él. Idea planes para enfrentarle con otras personas. Le promete que hará lo que él quiera, si tira su agenda con los teléfonos de sus amigos. Y sin que lo perciba, poco a poco será la que maneje su vida, hasta llegar un día en que para hacer cualquier cosa, tendrá que pedir su permiso.
MONITOR = Persona que hace ver la vida llena de colores.
MOUSE = Persona que sólo funciona cuando es arrastrada y presionada.
MP3 = Persona de la que todos quisieran disponer.
MULTIMEDIA = Persona que hace que, através de ella, todo parezca más agradable.
PAINTBRUSH = Persona que sólo sirve para entretener a los niños.
PASSWORD = Persona que Usted cree ser el único que la conoce, pero la verdad es que la conoce medio mundo.
POWER POINT = Persona que sólo Bill Gates tiene paciencia para aguantarla, más de media hora.
RAM = Persona que olvida todo lo que hizo, apenas se desconecta.
SCANDISK = Persona que se sabe que es buena y que sólo quiere ayudar, pero realmente nadie sabe lo qué está haciendo.
SCREENSAVER = Persona que no sirve para nada, pero divierte.
SERVIDOR = Persona que está siempre ocupada cuando se la necesita.
USUARIO = Persona que no hace nada bien y pide más de lo que necesita.
VIRUS = Persona que cuando menos se espera llega, se instala y se apodera de todos los recursos. Si se intenta eliminarla, se perderá algo. Si nó, se perderá todo.
WINDOWS = Persona que todos saben que no hace las cosas bien, pero nadie puede prescindir de ella.
WORD = Persona que siempre tiene una sorpresa reservada, y no existe nadie en el mundo que la comprenda totalmente.
--------------------------------------------------------------------
Encuentro de informáticos
Un informático estaba reunido con sus colegas tomando un café y les comenta a estos.
Informático: Anoche conocí a una pelirroja espectacular en un pub.
Amigos: Guaaaauuu!
Informático: Entonces la invité para ir a tomar una copa en casa….y ella aceptó!
Amigos: Guaaaaaaauuuuuuu!
Informático: Bebimos un par de tragos y comencé a besarla.
Amigos: Guaaaaaaaaaauuuuuuuuuuuuuu!
Iinformático: Ahí, por increíble que parezca, la rubia me dijo: “Quítate toda la ropa YA!!!”
Amigos: Guaaaaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuuuuuuuu!
Iinformático: Entonces me quité la ropa, la agarré y desnudé completamente, estaba hermosa, la tiré sobre la mesa donde tenía mi nueva Notebook…
Amigos: Ahjaaaaaaaaajaaaaaa!, ¡ Tienes un nuevo portátil!!!!!!!!!.
Y…. cuentá, cuentá…… ¿qué procesador tiene?, ¿de cuánto es el disco duro?, ¿cuanto tiene de memoria?, ¿tiene Linux?, ¿pantalla TFT? Seguro que te costo un ojo de la cara ……
Las frases más comunes en los programadores
1. Y, ¿lo necesitas?
2. ¡Que raro!
3. ¡Antes funcionaba!
4. Hay solo unas cositas para arreglar.
5. ¿Cómo pasó ésto?
6. ¡Tiene que ser una falla de hardware!
7. ¡Ustedes tienen que hacer algún error!
8. Pero, ¡no he cambiado nada en este módulo!
9. Sí, va a estar pronto para esta fecha.
10. ¡Tenemos que conseguir alguna versión vieja!Tenemos que conseguir alguna versión vieja!
11. Además de que no funciona, ¿qué tal les parece?
12. ¡Es solamente un asunto estético!
13. ¡Casi terminé!
14. Como no, si solamente puedo incorporar los últimos cambios.
15. ¡Demora!
16. Tengo ciertos problemas con el espacio de memoria.
17. Tengo ciertos problemas con demoras.
18. En este momento estamos asegurando la función.
19. ¡No se puede probar todo!
20. ¡Esto no puede afectar aquello!
21. ¡Estaba convencido que lo había arreglado!
22. ¡Está incluído, solamente no está probado!
23. ¡En realidad funciona bien, aunque no parece así!
-------------------------------------------------------------
Versiones del software
Versión 1.0
También conocida como ‘Casi Beta’ o ‘Versión peligrosa’.
Hemos tenido que lanzar esta versión debido a que los muchachos del laboratorio llegaron al punto de ‘fisura mental’ y los chicos de marketing ya no podían con el estrés. Estamos rezando para que ud. la encuentre más funcional que un virus y que le sea posible hallar algunas de las virtudes que auspiciaba la empresa antes de su lanzamiento.
Versión 1.1:
Hemos reparado todos los errores de programación (bugs) peligrosos…
Versión 1.2:
Ups!… reparando los ‘bugs’ peligrosos creamos algunos nuevos, pero ahora SI los reparamos.
Versión 2.0:
Al fin conseguimos realizar el programa que queríamos desde un principio. No es realmente lo que los usuarios necesitan, pero estamos trabajando en ello.
Versión 2.1:
Bueno, debido a la importancia de los cambios en la versión anterior, se nos escapó algún que otro bug. Esta vez, hicimos un riguroso testeo, por lo tanto estamos casi convencidos de que no creamos nuevos bugs al
reparar los anteriores.
Versión 2.2:
Bueno… perdón, apenas un detalle. Se trataba de un error de escritura (con el teclado). No creerían los problemas que eso es capaz de producir.
Versión 2.3:
Alguien encontró un bug que venía molestando desde la versión 1.0, pero ya pasó a mejor vida, no se preocupen (me refiero al bug, no al que lo encontró).
Versión 3.0:
Hey!, pensamos que al fin lo tenemos. Muchos clientes están realmente felices con esta versión.
Versión 3.1:
Por supuesto, algunas cositas…
Versión 4.0:
Más características. Ahora ocupa el doble de tamaño. A proposito, ahora también requiere más memoria, y un procesador más rápido…
Versión 4.1:
Solo uno o dos ‘bugs’… en serio!
Versión 5.0:
En realidad necesitamos sacar un producto nuevo. Pero… ¿por qué no ampliar este y evitar posibles ‘bugs’ nuevos?. Además ya lo conocemos y ud. también lo conoce. Parte del personal se ha marchado,
pero los principales seguimos aquí.
Versión 6.0:
Tuvimos que arreglar unas cositas de la versión anterior. No muchas, pero ha pasado tanto tiempo que necesitabamos un gran salto de versión.
Por supuesto tuvimos que cambiar algunas cuestiones estéticas para justificar este salto.
Versión 6.1:
En realidad estoy dejando la compañía y soy el último que queda en el laboratorio, y el único que todavía sigue trabajando en este producto.
Le agregué unos demos y mensajes de ayuda. Hablan de ‘obsoleto’ y no se que… pero presionan para que no nos supere la competencia.
Pretenden seguir exprimiendo este producto con tal de conseguir algunos billetes mas… pero yo ya tengo pesadillas con el programa, tengo irritación ocular y me tiemblan las manos… así que me largo!!
Adiós y gracias por todo.
2. Si no lo logras a la primera, llamalo versión 1.0.
3. Microsoft: “Vosotros teneis preguntas, nosotros tenemos clips bailarines”.
5. s1 pu3d35 l33r 35t0 n3c3s174s 3ch4r |_|n p0lv0.
6. No soy antisocial, simplemente soy poco amigable con el usuario.
7. Me gustaría cambiar el mundo, pero no me dan el codigo fuente.
8. La programación es una carrera entre ingenieros tratando de hacer mejores y mas grandes programas resistentes a idiotas y el universo haciendo mejores y grandes idiotas. Por ahora gana el universo.
9. Un ordenador te deja cagarla mas rápido que cualquier otro invento de la humanidad, excepto las pistolas y el tequila.
10. Mi software nunca tiene fallos, simplemente desarrolla características aleatorias.
11. En la caja decía: “instalar win 95 o superior”, así que instalé Linux.
12. Las rosas son #ff0000 las violetas son #0000ff. All my base are belong to you. (la segunda frase es intraducible xD).
14. La velocidad del sonido es la distancia entre la puerta y tu ordenador dividida por el intervalo de tiempo necesario para cerrar el reproductor de vídeo y te subes los calzoncillos cuando tu madre grita:”¡OH DIOS MÍO! ¡QUÉ ESTÁS HACIENDO!”.
18. Las contraseñas son como la ropa interior: Nunca tienes que dejarlas donde la gente pueda verlas, tienes que cambiarlas regularmente y no tienes que dejarselas a extraños.
---------------------------------------------------------------------
Empiezo nuevo de administrador de redes, cuando me llaman del soporte tecnico para aclararle la duda a un cliente:
Yo: ” Cual es el problema que tienes?”
Cliente: ” En el contrato dice que tengo 5 direcciones IP , y nada mas tengo una”
Yo: Con la intencion de endulzar el ambiente le pregunto :” trajiste en que llevartelas ?”
Cliente: “a no no , pesan mucho ?”
Yo: “mire , yo se las llevo no se preocupe “
---------------------------------------------------------------------
Clasificación de las personas según un informático
BACKUP = Persona que alardea de tener toda la información disponible, pero a la hora de la verdad, siempre falla en algo.
CPU = Persona que parece tener de todo, pero por dentro está casi vacía.
D.O.S. = Persona que todos han utilizado algún día, pero nadie la quiere ahora.
E-MAIL = Persona que de cada diez cosas que informa, ocho son tonterías.
EXCEL = Persona de la que dicen que hace muchas cosas, pero sólo se utiliza para las actividades básicas.
HARD-DISK = Persona que se acuerda de todo, ¡siempre!
JOYSTICK = Persona que deja con la mano sudada y calambres en el brazo.
LECTORA DE CD ROM = Persona que a medida que pasa el tiempo, es más rápida.
MICROSOFT = Persona que intenta dominar a cualquiera que aparezca en su vida. Trata de convencerle de que eso es lo mejor para él. Idea planes para enfrentarle con otras personas. Le promete que hará lo que él quiera, si tira su agenda con los teléfonos de sus amigos. Y sin que lo perciba, poco a poco será la que maneje su vida, hasta llegar un día en que para hacer cualquier cosa, tendrá que pedir su permiso.
MONITOR = Persona que hace ver la vida llena de colores.
MOUSE = Persona que sólo funciona cuando es arrastrada y presionada.
MP3 = Persona de la que todos quisieran disponer.
MULTIMEDIA = Persona que hace que, através de ella, todo parezca más agradable.
PAINTBRUSH = Persona que sólo sirve para entretener a los niños.
PASSWORD = Persona que Usted cree ser el único que la conoce, pero la verdad es que la conoce medio mundo.
POWER POINT = Persona que sólo Bill Gates tiene paciencia para aguantarla, más de media hora.
RAM = Persona que olvida todo lo que hizo, apenas se desconecta.
SCANDISK = Persona que se sabe que es buena y que sólo quiere ayudar, pero realmente nadie sabe lo qué está haciendo.
SCREENSAVER = Persona que no sirve para nada, pero divierte.
SERVIDOR = Persona que está siempre ocupada cuando se la necesita.
USUARIO = Persona que no hace nada bien y pide más de lo que necesita.
VIRUS = Persona que cuando menos se espera llega, se instala y se apodera de todos los recursos. Si se intenta eliminarla, se perderá algo. Si nó, se perderá todo.
WINDOWS = Persona que todos saben que no hace las cosas bien, pero nadie puede prescindir de ella.
WORD = Persona que siempre tiene una sorpresa reservada, y no existe nadie en el mundo que la comprenda totalmente.
--------------------------------------------------------------------
Encuentro de informáticos
Un informático estaba reunido con sus colegas tomando un café y les comenta a estos.
Informático: Anoche conocí a una pelirroja espectacular en un pub.
Amigos: Guaaaauuu!
Informático: Entonces la invité para ir a tomar una copa en casa….y ella aceptó!
Amigos: Guaaaaaaauuuuuuu!
Informático: Bebimos un par de tragos y comencé a besarla.
Amigos: Guaaaaaaaaaauuuuuuuuuuuuuu!
Iinformático: Ahí, por increíble que parezca, la rubia me dijo: “Quítate toda la ropa YA!!!”
Amigos: Guaaaaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuuuuuuuu!
Iinformático: Entonces me quité la ropa, la agarré y desnudé completamente, estaba hermosa, la tiré sobre la mesa donde tenía mi nueva Notebook…
Amigos: Ahjaaaaaaaaajaaaaaa!, ¡ Tienes un nuevo portátil!!!!!!!!!.
Y…. cuentá, cuentá…… ¿qué procesador tiene?, ¿de cuánto es el disco duro?, ¿cuanto tiene de memoria?, ¿tiene Linux?, ¿pantalla TFT? Seguro que te costo un ojo de la cara ……
Las frases más comunes en los programadores
1. Y, ¿lo necesitas?
2. ¡Que raro!
3. ¡Antes funcionaba!
4. Hay solo unas cositas para arreglar.
5. ¿Cómo pasó ésto?
6. ¡Tiene que ser una falla de hardware!
7. ¡Ustedes tienen que hacer algún error!
8. Pero, ¡no he cambiado nada en este módulo!
9. Sí, va a estar pronto para esta fecha.
10. ¡Tenemos que conseguir alguna versión vieja!Tenemos que conseguir alguna versión vieja!
11. Además de que no funciona, ¿qué tal les parece?
12. ¡Es solamente un asunto estético!
13. ¡Casi terminé!
14. Como no, si solamente puedo incorporar los últimos cambios.
15. ¡Demora!
16. Tengo ciertos problemas con el espacio de memoria.
17. Tengo ciertos problemas con demoras.
18. En este momento estamos asegurando la función.
19. ¡No se puede probar todo!
20. ¡Esto no puede afectar aquello!
21. ¡Estaba convencido que lo había arreglado!
22. ¡Está incluído, solamente no está probado!
23. ¡En realidad funciona bien, aunque no parece así!
-------------------------------------------------------------
Versiones del software
Versión 1.0
También conocida como ‘Casi Beta’ o ‘Versión peligrosa’.
Hemos tenido que lanzar esta versión debido a que los muchachos del laboratorio llegaron al punto de ‘fisura mental’ y los chicos de marketing ya no podían con el estrés. Estamos rezando para que ud. la encuentre más funcional que un virus y que le sea posible hallar algunas de las virtudes que auspiciaba la empresa antes de su lanzamiento.
Versión 1.1:
Hemos reparado todos los errores de programación (bugs) peligrosos…
Versión 1.2:
Ups!… reparando los ‘bugs’ peligrosos creamos algunos nuevos, pero ahora SI los reparamos.
Versión 2.0:
Al fin conseguimos realizar el programa que queríamos desde un principio. No es realmente lo que los usuarios necesitan, pero estamos trabajando en ello.
Versión 2.1:
Bueno, debido a la importancia de los cambios en la versión anterior, se nos escapó algún que otro bug. Esta vez, hicimos un riguroso testeo, por lo tanto estamos casi convencidos de que no creamos nuevos bugs al
reparar los anteriores.
Versión 2.2:
Bueno… perdón, apenas un detalle. Se trataba de un error de escritura (con el teclado). No creerían los problemas que eso es capaz de producir.
Versión 2.3:
Alguien encontró un bug que venía molestando desde la versión 1.0, pero ya pasó a mejor vida, no se preocupen (me refiero al bug, no al que lo encontró).
Versión 3.0:
Hey!, pensamos que al fin lo tenemos. Muchos clientes están realmente felices con esta versión.
Versión 3.1:
Por supuesto, algunas cositas…
Versión 4.0:
Más características. Ahora ocupa el doble de tamaño. A proposito, ahora también requiere más memoria, y un procesador más rápido…
Versión 4.1:
Solo uno o dos ‘bugs’… en serio!
Versión 5.0:
En realidad necesitamos sacar un producto nuevo. Pero… ¿por qué no ampliar este y evitar posibles ‘bugs’ nuevos?. Además ya lo conocemos y ud. también lo conoce. Parte del personal se ha marchado,
pero los principales seguimos aquí.
Versión 6.0:
Tuvimos que arreglar unas cositas de la versión anterior. No muchas, pero ha pasado tanto tiempo que necesitabamos un gran salto de versión.
Por supuesto tuvimos que cambiar algunas cuestiones estéticas para justificar este salto.
Versión 6.1:
En realidad estoy dejando la compañía y soy el último que queda en el laboratorio, y el único que todavía sigue trabajando en este producto.
Le agregué unos demos y mensajes de ayuda. Hablan de ‘obsoleto’ y no se que… pero presionan para que no nos supere la competencia.
Pretenden seguir exprimiendo este producto con tal de conseguir algunos billetes mas… pero yo ya tengo pesadillas con el programa, tengo irritación ocular y me tiemblan las manos… así que me largo!!
Adiós y gracias por todo.
Suscribirse a:
Entradas (Atom)


