Mostrando entradas con la etiqueta general. Mostrar todas las entradas
Mostrando entradas con la etiqueta general. Mostrar todas las entradas

jueves, 19 de abril de 2007

Instalación de webmin

Muchas veces nos podemos perder entre tanto comando, un sudo apt-get, etc, etc, etc.... A veces solo quisieramos tener un programa para poder tener acceso a nuestro servidor desde nuestra estación de trabajo, desde la casa o desde la china, pues e aquí una solución, no es la única, ni la mejor pero a mi me gusta. Se trata de WEBMIN un administrador sobre la web muy facil de instalar y utilizar.


Descomprimimos el archivo “webmin-1.300.tar.gz” (podemos bajarlo desde www.webmin.com)

root@mail:/home/instaladores#tar -zxvf webmin-1.300.tar.gz

Vamos a la carpeta donde se movio webmin

root@mail:/home/instaladores#cd /opt/webmin-1.300

Dentro de la carpeta ejecutamos

root@mail:/opt/webmin-1.300#./setup.sh

En primera instancia webmin nos pregunta en que directorio estarán los archivos de configuración y los archivos log.

De momento vamos a dejar el que nos muestra por defecto, apretamos ENTER sin escribir nada

Config file directory [/etc/webmin]:

Nuevamente apretamos ENTER para el directorio donde estara el log

Log file directory [/var/webmin]:

Ahora nos consulta la ubicación de perl, en mi caso se encuentra en el directorio que webmin lo indica por defecto entonces solo apreto ENTER

Full path to perl (default /usr/bin/perl):

Continuación el puerto de servicio, lo dejamos en el que indica por defecto 10000; apretamos ENTER

Web server port (default 10000):

Seguidamente nos consulta el login (admin por defecto), si se desea se puede cambiar pero yo lo dejare tal como está y apretare ENTER

Login name (default admin):

Ahora escribimos la contraseña y luego ENTER

Login password: ******

Repetimos la contraseña(despues ENTER)

Password again: ******

Luego nos pregunta si usaremos SSL, el cual requiere de los paquetes que ya instalamos con anterioridad openssl y modulo de perl ssl (net::SSLeay), por lo cual le decimos que SI

Use SSL (y/n): n

Continuando, nos pregunta si se iniciara el servicio al iniciar el sistema; le decimos que SI

Start Webmin at boot time (y/n): y

Listo, ahora nuestro webmin se ejecutara en:

http://mail:10000/

miércoles, 18 de abril de 2007

Por qué programo y no cobro

Acabo de terminar un parche para el Psi. Bueno, en realidad acabo de ver un capítulo de "Aquí no hay quien viva", pero lo anterior lo había hecho justo antes. Estoy echando una manilla. Así en mi tiempo libre. Está muy bien; últimamente me aceptan todos los parches, y pregunto al jefe de proyecto por cosas que están sin hacer y hacen falta, para hacerlas.

Puede resultar gracioso que esté ilusionado porque me dejan trabajar. Puede parecer incluso estúpido, perder mi tiempo, sin recibir nada a cambio, cuando podría estar haciendo algo productivo por mi vida. Trabajando de verdad. Sin embargo tiene sentido. Si lo miras desde el punto de vista correcto, claro.

Esto lo hago porque quiero y me gusta. Es decir, que yo aporto mi tiempo a este proyecto porque me siento bien al usar un programa que, además de ser muy útil, yo he ayudado a hacer. He aprendido y estoy aprendiendo muchas cosas programándolo. Y me llena de orgullo ver que la gente usa un producto que yo he hecho, porque cree que es bueno. Es como cuando alguien mira el cuadro de un pintor, le gusta el edificio que hizo un arquitecto o cuando aplauden a un músico después de un concierto. También soy músico, y creedme cuando digo que se parece. Les gusta tu trabajo. Les gusta tu obra. Y, aunque eso no te dé dinero, es suficiente...

Supongo que es algo natural en el ser humano; la búsqueda del reconocimiento, y tal. No tengo ni idea del trasfondo socio-psicológico que esto puede tener. Lo que sé es que te sientes satisfecho. Útil. Y encima lo haces haciendo algo que te gusta: programar y aprender. Suena a tópico, totalmente. A este punto todo el mundo estará pensando en mi Linux, en mis ideas comunistas sobre la GPL y el antisistema, etcétera, etcétera, etcétera. Seré sincero: me importan un rábano el sistema y el antisistema; me importan un rábano los modelos de negocio; me importan un rábano las licencias y los que las venden y trafican con ellas. Hago esto porque creo en ello. Lo hago sin pedir nada a cambio puesto que esta gente no tiene nada que darme, y yo lo sabía desde un principio. Creo en que lo que hacemos es una obra, no de arte, pero de conocimiento. Una obra de utilidad. Que la gente usará si le gusta.

Me hace gracia que intenten ridiculizar este tipo de trabajos, sencillamente porque no dan dinero. Pobres ineptos. Quién les ha dicho que trabajamos por dinero. Quién les ha metido en la cabeza que todo cero y uno producido se produce a cambio de un cheque. Quién les ha convencido de que las líneas de código se pueden y deben vender, como quien vende sardinas en los mercadillos. Pobres ineptos, repito. Ineptos por ciegos, por pensar que todo el mundo piensa o debería pensar como ellos; que su idea de que las variables y los algoritmos se venden. Pobres, porque en el fondo me dan pena. Por intentar algo tan estúpido como vender ideas, concepciones y estructuras abstractas. Pero como dije anteriormente, a mi plin. Lo respeto y lo comparto. Me parece igualmente loable ganarse la vida así, siempre que sea de forma honrada. Enhorabuena si consiguen salir adelante e incluso triunfar.

Pero por favor, no pongan una sonrisa sarcástica, traten de ridiculizarme y mirarme por encima del hombro, sencillamente porque yo no gano dinero.

No voy a soltar la típica charla sobre "la informática es conocimiento" y "el nuevo modelo de negocio de la informática" que probablemente todo el mundo que lee se sepa ya. Yo lo creo así, y mucha gente lo cree así también, y punto. Pongo mi conocimiento, y acaso mi esfuerzo, sobre la mesa. Porque me produce un beneficio que ningún sueldo paga: reconocimiento, sentimiento de utilidad, orgullo y entusiasmo, cuando lo que haces es usado. Porque me hace feliz ver cosas como Ubuntu, como KDE, como Psi. Que lo hacen todo por el usuario y para el usuario. No por el dinero del usuario.

La diferencia no está en el producto final. La diferencia está en los motivos para hacerlo. La diferencia está en que la gente trabaja por el usuario y porque le gusta, en lugar de hacerlo por el sueldo. Ríanse ahora si quieren. Pero si lo hacen recuerden que mis motivos valen mil veces su sueldo de programador.

* Publicado en Bitácora de sabaoth [Barrapunto]

lunes, 16 de abril de 2007

Bienvenidos a OpenEcuador

OpenEcuador no pretende ser más que un blog en donde se pueda compartir con muchas otras otras personas conocimiento y ganas de desarrollar en open source... A todos ustedes sean bienvenidos a esta mi humilde colaboración