MI PRIMER AUDIO - PODCAST

Hola mis estimados lectores.......en este post ud. escuchara mi primer post.......bueno es uno de las grabaciones que hice para el curso de sistemas Operativos II...uno de los cursos de carrera......quiza no sea de tu interes el tema pero es un empiezo en cuanto a publicar PODSCAT en el blog........

Posteriormente estare publicando audios sobre diferentes temas: quisiera sus sugerencias para publicar los temas......

Ah si ud. desea publicar sus audios solo escribeme y gustoso estare a su servicio.

Bueno solo espero agradar sus espectativas....En todo lo que ud busca...




Para descargar el audio:

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Corazón artificial permanente

Un grupo de cardiólogos e investigadores franceses se encuentran diseñando un corazón artificial que tendría la capacidad de implantarse en un cuerpo de manera permanente. En él se combinaran tejido animales con titanio. Este corazón artificial permanente usará tecnología que se utiliza en la fabricación de misiles. En el año 2011 se empezará a probar en los humanos.

Alain Carpentier, cirujano francés perteneciente al Hospital Europeen Georges Pompidou (Paris, Francia) creo un novedoso corazón artificial que tendría la capacidad de ser implantado en forma permanente. Es conocido como Corazón Artificial Total...
En él se mezclaran tejidos de origen animal con titanio y contará con una tecnología que se emplea en la fabricación de misiles.El mismo fue realizado por Carmat, una empresa biomédica. El desarrollo del Corazón Artificial Total llevo 15 años de trabajo y luego de haber superado la prueba en animales, se prevé que durante el año 2011 se harán los primeros ensayos clínicos en humanos.

Hasta la actualidad los corazones artificiales solo tenían la capacidad de ser útiles por determinado periodo de tiempo, solo hasta que un donante compatible apareciera. En este caso se trataría de la primera prótesis automatizada que podría instalarse en forma permanente en el cuerpo.

Esta creación es de suma importancia ya que las enfermedades cardiovasculares son la primera causa de muerte en el mundo.

Según Carpentier el proyecto soluciona el problema esencial de los corazones artificiales, la formación de coágulos. Para evitarlos se usan biomateriales: tejidos animales que reciben un tratamiento químico para volverlos inofensivos para el cuerpo humano.

Además, reproduce los diferentes flujos sanguíneos de cada ventrículo para adaptarse mejor al organismo.El Corazón Artificial Total es el primero que cuenta con la capacidad de adecuarse a las necesidades de cada paciente gracias a sensores electrónicos muy sofisticados empleados en misiles. Ellos pueden regular el caudal de sangre, la frecuenta cardiaca y la presión arterial según los esfuerzos físicos del paciente. Además cuentan con un sistema de alimentación que va unido a una batería externa que le permite al paciente una movilidad normal.

En un principio, este corazón será usado por aquellas personas que no tengan la posibilidad de recibir trasplantes.

¿Cómo funcionará el corazón artificial total?La aurícula derecha del paciente recibe la sangre que proviene del cuerpo a través de las venas cavas superior e inferior.La membrana del ventrículo artificial derecho se dilatar y succiona la sangre. Después la expulsa por la arteria pulmonar a los pulmones para ser oxigenada.La aurícula izquierda recibe la sangre, que fue oxigenada en los pulmones, a través de la vena pulmonar.La sangre pasa al ventrículo artificial izquierdo, la membrana se contrae y expulsa la sangre por la arteria aorta para distribuirla por todo el organismo.

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Instalar un servidor con Ubuntu - Server - II Parte

PREPARANDO LAS PARTICIONES

Puesto que el ordenador-servidor será dedicado, no necesitaremos conservar ni realizar particiones en el disco duro para otros sistemas operativos. No obstante haremos varias particiones, aunque todas para linux.

Para crear las particiones en el disco duro del ordenador que hará de servidor, usaremos un programa particionador incluido en el CD-Live de alguna distribución de Linux, de forma que iniciando el ordenador con el CD-Live y antes de instalar ningún S.O. podamos crear las particiones.

Se puede usar el programa qtparted incluido en la mayoría de distribuciones Linux, el programa gparted o incluso se puede descargar el gparted sólo en CD-Live, aqui la direccion (http://gparted.sourceforge.net/) Necesitaremos al menos las siguientes particiones:

/ - sistema base (con 2 gigas hay de sobra)
/home - se alojaran las web personales de los usuarios
/var - aquí se alojaran las web a servir
swap - para intercambio (unos 500 megas)
backups - para copias de seguridad

  • Si todas las webs las va a poner el dueño (root) del servidor, asigna la mayoría de espacio a la partición /var
  • Si se va a permitir poner webs personales a los usuarios del sistema (a los amigos, o en caso de un colegio a los profesores, departamentos, alumnos, etc.) entonces debes cederle espacio a la particion /home
INSTALANDO EL SISTEMA OPERATIVO

Descargar la última versión de Debian. Sólo el CD de instalación mínima 180 Mb (aprox.) o bien, de la colección de CDs, sólo el CD #1. http://www.debian.org/

Proceder a instalar Debian.
  • Introducir CD e iniciar el servidor.
  • Si el servidor no dispone de lector de CD puedes instalarle uno provisionalmente (y después de la instalación lo desconectas, ya que el resto de programas los tomará de internet) o consultar otras formas de instalación (desde disquetes, desde usb, etc.) en http://www.debian.org/.
  • Durante el inicio nos permite elegir entre el nucleo 2.4 o el 2.6 Es conveniente pulsar F1 para ver las distintas posibilidades. Se aconsejo: Inicio en modo ’expert26’ (modo experto - núcleo 2.6) Aparece la lista de pasos de que se compone la instalación.
  • Elegir lenguaje, país, teclado (PS-2 o USB).
  • Detectar y montar el CD-ROM(carga todos los módulos compatibles con nuestro hardware).
  • Cargando módulos desde el CD-ROM.
  • Configurar la red (DHCP Manualmente). No tenemos DHCP, elegimos manualmente: ponemos IP, mascara de red, puerta de enlace (router), DNS.
  • Particionado
  1. utilizar como: ext3
  2. formatearla: si
  3. punto de montaje: / (se usa para instalar en varias particiones)
  4. Instalando el sistema base
  5. Instalación de GRUB
  • Tras el reinicio: - Configuración del sistema base debian
  1. Zona horaria
  2. Clave de root
  3. Login y passwd del usuario normal
  4. apt-sources: CD-ROM
  5. Configuración del correo: sin configurar de momento
  6. Fin (se puede volver a configurar todo con #base-config)
ULTIMOS RETOQUES in-situ

Bueno ahora está instalado el sistema base, sin entorno gráfico y sólo los paquetes mínimos. Lo que a continuacion comprobar si hay internet: para eso colocamos (claro en el entorno consola) wget http://www …. (cualquier página y veamos si la descarga).

Una vez vrificado si se tiene linea normal de internet, actualizar sources.list: para esto se sigue los pasos:

# nano /etc/apt/sources.lst

deb http://ftp.rediris.es/debian/ stable main

deb-src http://ftp.rediris.es/debian/ stable main

deb http://security.debian.org/ stable/updates main

deb http://security.debian.org/ sarge/updates main contrib non-free


# apt-get update (para que actualice base de datos de paquetes)

Instalamos el primer y último programa desde el teclado del servidor: ssh el cual nos permitirá acceder de forma remota.

# apt-get install ssh

¿Quiere ejecutar el servidor sshd? SI
Si nos hemos equivocado en alguna opción, podemos reconfigurarlo de la siguiente manera:

# dpkg-reconfigure ssh

Apagamos el monitor, desconectamos teclado y nos vamos a nuestro ordenador de trabajo (en red con el servidor). Probemos el ssh:


# ssh root@172.26.0.2

También podemos (y debemos) entrar como usuario normal y luego cambiar a root en caso de ser necesario. Pero recuerda que "ésta es la forma (segura) de entrar a nuestro servidor y administrarlo de forma remota"

Para instalar el resto de los programas, supondremos que hemos entrado al servidor por ssh y desde esa cónsola teclearemos los comandos. Comprobamos que tan solo tenemos usados unos 200 megas.

Nos aseguramos que están instalados locales y gettext (para el idioma):

# apt-get update
# apt-get install locales gettext

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Instalar un servidor con Ubuntu - Server - I Parte

Aqui se explicara como montar un servidor de internet en nuestra casa, empresa o colegio, con objeto de usarlo como servidor web, servidor de correo, servidor ftp, etc.

¿Para qué? - Tener un servidor de Internet (que sirva web, correo, etc.) tiene varias ventajas.

¿Desventajas? - Algunas desventajas pueden ser:

  • Tener un ordenador dedicado a servidor (si usas un ordenador desfadado no es tal la desventaja)
  • Gasto de luz - 24 horas.
  • Disponer de una línea ADSL. la mayoría de usuarios de internet disponemos, hoy día, de conexión de banda ancha, por lo que no supondría un gasto adicional.

¿Hay que tener IP fija?.Es posible poner un servidor con IP dinámica, Las primeras conexiones de banda ancha se ofrecían con IP fija. Las que se ofertan hoy son con IP dinámica, pero se puede solicitar IP fija (pagando un poco más).

REQUISITOS:

a) Dos o más ordenadores en red, dedicando uno de ellos exclusiva a servidor.El ordenador que hace de servidor no necesita ser un ’superordenador’.

b) Una conexión a internet de banda ancha. En este ejemplo se considerará una conexión ADSL.

c) Un router configurado en multipuesto. porque se usa como servidor un ordenador con pocos recursos y no queremos ralentizar el acceso a internet al resto de ordenadores de la red.

¿Qué tipo de router es el más indicado? - Debemos tener en cuenta que el servidor lo montaremos bajo S.O. Linux porque:

  • La mayoría de servidores de internet están montados bajo Linux.
  • Usando Linux y software libre no tenemos que gastar dinero en software, además de que estamos libres de virus.
  • No necesitaremos desfragmetar, ni formatear, ni reiniciar de vez en cuando (como suele ocurrir con windows).
  • No necesitamos invertir en hardware y tener un ordenador potente.

Por tanto cualquier router de los de siempre vale.

d) Un dominio. Aunque existen dominios gratuitos.

e) Una IP fija. Aunque no es imprescindible, si no tienes IP fija dispones de dos opciones:

  • Buscar información en internet sobre cómo montar un servidor con ip dinámica.
  • Preguntar a tu proveedor de internet cuanto subiría tu cuota mensual si te asignan IP fija.

CONFIGURACION DEL ROUTER.

Antes de nada debemos configurar el router en multipuesto y comprobar que tenemos acceso a internet desde todos los PCs de la red. El servidor aún no lo hemos tocado (se hará posteriormente). Nuestra red local estará configurada con las IPs:

172.26.0.1 …… router
172.26.0.2 …… servidor
172.26.0.3 …… PC
172.26.0.4 …… PC
172.26.0.x …… PC


Además, deberás mapear algunos puertos (informate en las webs abajo mostradas) de forma que las peticiones que lleguen desde internet sean redirigidas a la IP del servidor. Por ejemplo:

Cuando llegue una petición desde internet por el puerto 80 (que es el puerto que se usa para web) el router redirigirá esa petición al servidor (172.26.0.2) que será el encargado de servir la página web pedida.

Este trabajo (de mapear puertos) puede hacerse ahora, o mejor dejarlo para después, cuando esté instalado el servidor web apache y tengamos páginas que servir y podamos probar que funciona el ’mapeo’.

Para esta primera parte de como instalar un servidor Ubuntu - server, aquí unos links para conflagración de router multipuestos.

http://www.adsl4ever.com/
http://www.adslzone.net/
http://www.adslayuda.com/

continua en la II Parte.....AQUI...


These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Servidores web ¿Que son?

Un servidor web es un programa que implementa el protocolo HTTP (hypertext transfer protocol) Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.

Es un programa que se ejecuta continuamente en un ordenador, manteniéndose a la espera peticiones por parte de un cliente o un navegador web y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.

Instalar un servidor web en nuestro PC nos permitirá, entre otras cosas, poder :


  • Montar nuestra propia página web sin necesidad de contratar un hosting.
  • Probar nuestros desarrollos vía local.
  • Acceder a los archivos de nuestro equipo desde un PC remoto (aunque para esto existen otras opciones, como utilizar un servidor FTP) o utilizar alguno de los programas basados en web tan interesantes que están viendo la luz últimamente.
  • Entre otras cosas.

El problema de usar nuestro ordenador como servidor web es que conviene tenerlo encendido permanentemente (para que esté accesible de forma continua como la mayoría de los sitios webs), claro con un consumo de electricidad alto.

Sin embargo, el hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir ambos términos. HTML es un lenguaje de marcas y HTTP es un protocolo.

Un servidor web se mantiene a la espera de peticiones HTTP por parte de un cliente HTTP que solemos conocer como navegador. El cliente realiza una petición al servidor y éste le responde con el contenido que el cliente solicita. A modo de ejemplo:

Al teclear http://www.klintonvale.hi5.com/ en nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección. El servidor responde al cliente enviando el código HTML de la página; el cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla.

Como vemos con este ejemplo, el cliente es el encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los colores y la disposición de los textos y objetos de la página; el servidor tan sólo se limita a transferir el código de la página sin llevar a cabo ninguna interpretación de la misma.

Sobre el servicio web clásico podemos disponer de aplicaciones web. Éstas son porciones de código que se ejecutan cuando se realizan ciertas peticiones o respuestas HTTP. Hay que distinguir entre:

  • Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en la máquina del usuario. el servidor proporciona el código de las aplicaciones al cliente y éste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un navegador con capacidad para ejecutar aplicaciones (también llamadas scripts). Comúnmente, los navegadores permiten ejecutar aplicaciones escritas en lenguaje javascript y java, aunque pueden añadirse más lenguajes mediante el uso de plugins.
  • Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta, una vez ejecutada, genera cierto código HTML; el servidor toma este código recién creado y lo envía al cliente por medio del protocolo HTTP.

Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar aplicaciones web. La razón es que, al ejecutarse ésta en el servidor y no en la máquina del cliente, éste no necesita ninguna capacidad añadida, como sí ocurre en el caso de querer ejecutar aplicaciones javascript o java. Así pues, cualquier cliente dotado de un navegador web básico puede utilizar este tipo de aplicaciones.

Algunos servidores web importantes son:

  • Apache
  • IIS
  • Cherokee

Otros servidores, más simples pero más rápidos, son:

  • lighttpd
  • thttpd


These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Suscríbete al Feed