martes, 23 de junio de 2009

[Audiolibro-Voz humana] La Fortaleza Digital [Dan Brown]


Del mismo autor de los Bestsellers "El Código Da Vinci" y "Ángeles y demonios," Dan Brown les trae una apasionante novela llena de claves secretas, mensajes ocultos, engaños y crímenes. "Fortaleza Digital" los mantendrá en suspenso y no podrá dejar de escucharlo hasta que llegue al final.

La supercomputadora de la Agencia de Seguridad Nacional se encuentra con un código el cual no puede descifrar. El subdirector de la agencia llama a la hermosa criptógrafa Susan Fletcher, La única pista para romper ese código parece estar en el cadáver de un hombre fallecido en España, donde ha sido enviado el prometido de Susan, David Becker. Mientras David intenta hallar la clave y sobrevivir a la persecución de un metódico e implacable asesino en las calles de Sevilla, Susan se enfrentará a su propio drama en las desoladas instalaciones de máxima seguridad de la Agencia, durante una larga noche en la que la mentira y el asesinato acechan tras cada puerta.

Por Rapidshare
http://rapidshare.com/files/154664892/L.F.D.ByFuranani.part1.rar
http://rapidshare.com/files/154675418/L.F.D.ByFuranani.part2.rar

Por Megaupload
http://www.megaupload.com/?d=6YNRX0TO
http://www.megaupload.com/?d=PN7BWK8J

Arquitectura de Computadores: Un Enfoque Cuantitativo, David Patterson


Datos Técnicos

Arquitectura de Computadores: Un Enfoque Cuantitativo, David Patterson (McGraw-Hill)
Spanish | PDF | 32.4 MB | David Patterson; John Hennessy | Editorial McGraw-Hill | 854 Páginas | ISBN: 8476159129

Descripción

Esta obra incorpora un nuevo enfoque cuantitativo haciendo énfasis en la relación coste/rendimiento, presentando muchos datos y ejemplos de máquinas reales, y haciendo estudios comparados de los distintos diseños de arquitecturas.Todos los capítulos tienen secciones originales, y una vez presentados los conceptos, aparece una sección denominada “”Juntando todo”" donde se relacionan las ideas expuestas, para mostrar cómo se utilizan en una máquina real. A continuación aparece otra sección titulada “”Falacias y pifias”", que permite al lector aprender de los errores que han cometido otros en el diseño de una arquitectura. Después hay otra, llamada “”Perspectiva histórica y referencias”" que intenta dar crédito a las ideas del capítulo. Cada capítulo finaliza con una buena colección de ejercicios de distinto grado de dificultad.

Contenido

1.- Fundamentos de diseño de computadores
2.- Coste y rendimiento
3.- Diseño de repertorios de instrucciones: alternativas y principios
4.- Ejemplos y medidas de utilizacion de los repertorios de instrucciones
5.- Técnicas basicas de implementacion de procesadores
6.- Segmentacion
7.- Procesadores vectoriales
8.- Diseño de la jerarquia de memoria
9.- Entradas/salidas
10.- Tendencias Futuras
Apéndice A.- Aritmética de comptadores (por David Goldberg)
Apendice B.- Tablas completas de repertorios de instrucciones
Apendice C.- Medidas detalladas del repertorio de instrucciones
Apendice D.- Medidas de tiempo frente a frecuencia
Apendice E.- Vision general de las arquitecturas RISC

Enlaces

Arquitectura de Computadores: Un Enfoque Cuantitativo (1era Edición)
Rapidshare | Megaupload | Filefactory

Computer Architecture, Fourth Edition: A Quantitative Approach

Filefactory


martes, 2 de junio de 2009

Calculadora basica en java

Codigo.

import java.awt.*;
import java.applet.*;
import java.awt.event.*;


public class Main extends Applet implements ActionListener {
Label l1, l2,l3;
TextField t1,t2,t3;
Button b1,b2,b3,b4,b5,b6,b7,b8;

public Main () {
l1 = new Label("Numero 1");
t1 = new TextField(8);
l2 = new Label("Numero 2");
t2 = new TextField(8);
b1 = new Button("Suma");
b2 = new Button("Resta");
b3 = new Button("Multiplica");
b4 = new Button("Divide");
b5 = new Button("Raiz de 1");
b6 = new Button("Raiz de 2");
b7 = new Button("Mayor");
b8 = new Button("Limpia");
l3 = new Label("Resultado");
t3 = new TextField(8);

add(l1);
add(t1);
add(l2);
add(t2);
add(b1);
add(b2);
add(b3);
add(b4);
add(b5);
add(b6);
add(b7);
add(b8);
add(l3);
add(t3);

b1. addActionListener(this);
b2. addActionListener(this);
b3. addActionListener(this);
b4. addActionListener(this);
b5. addActionListener(this);
b6. addActionListener(this);
b7. addActionListener(this);
b8. addActionListener(this);
}

public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == b1) {
int n1 = Integer.parseInt(t1.getText());
int n2 = Integer.parseInt(t2.getText());
int suma = 0;

suma = n1 + n2;
t3.setText("" + suma);
}
if (ae.getSource() == b2) {
int n1 = Integer.parseInt(t1.getText());
int n2 = Integer.parseInt(t2.getText());
int resta = 0;

resta = n2 - n1;
t3.setText("" + resta);
}
if (ae.getSource() == b3) {
int n1 = Integer.parseInt(t1.getText());
int n2 = Integer.parseInt(t2.getText());
int multi = 0;

multi = n1 * n2;
t3.setText("" + multi);
}
if (ae.getSource() == b4) {
int n1 = Integer.parseInt(t1.getText());
int n2 = Integer.parseInt(t2.getText());
int div = 0;

div = n1 / n2;
t3.setText("" + div);
}

if (ae.getSource() == b5) {
int n1 = Integer.parseInt(t1.getText());
double raiz = 0;

raiz = Math.sqrt(n1);
t3.setText("" + raiz);
}
if (ae.getSource() == b6) {
int n2 = Integer.parseInt(t2.getText());
double raiz = 0;

raiz = Math.sqrt(n2);
t3.setText("" + raiz);
}
if (ae.getSource() == b7) {
int n1 = Integer.parseInt(t1.getText());
int n2 = Integer.parseInt(t2.getText());
int mayor = 0;

if (n1 > n2)
mayor = n1;
else
mayor = n2;

t3.setText("" + mayor);
}

if (ae.getSource() == b8) {
t1.setText("");
t2.setText("");
t3.setText("");
}
}
}

Resultado:

lunes, 4 de mayo de 2009

¡ Con lo que tienes !



Comienza con lo que tienes, no con lo que te hace falta, tú ya tienes todo lo que necesitas para comenzar a crear tu futuro, sin embargo, a veces te encuentras diciendo: si tan sólo tuviera esto si al menos esto fuera distinto si tuviera más dinero.

No exageres la importancia de las cosas que no tienes, empieza con lo que tienes, no con lo que te hace falta.

No permitas que aquello que no puedes hacer, te impida hacer lo que sí puedes, la pasividad prolongada paraliza la iniciativa. Para la mente que vacila, todo parece imposible.

No esperes que existan circunstancias extraordinarias para hacer el bien hazlo en las situaciones comunes.

No necesitas más energía, habilidad ni mayores oportunidades, lo que debes hacer es sacarle provecho a lo que ya tienes.

Lo que puedes hacer ahora es la única influencia que tienes sobre tu futuro. La grandeza verdadera consiste en demostrar excelencia en las pequeñas cosas.

No te quejes porque no tienes lo que quieres, agradece no recibir lo que mereces.

No serás feliz hasta que no aprendas a sacarle provecho a lo que ya tienes, no te preocupes por lo que no tienes. La alegría nunca vendrá a quienes no saben apreciar lo que ya poseen.

La mayoría de las personas cometen el error de buscar muy lejos aquello que está cerca.

Nunca alcanzarás mayores logros, a menos que te lances antes de estar listo. Nadie logró el éxito mientras esperaba que todas las condiciones fueran “ideales''.

La Biblia dice: el que al viento observa, no sembrará; y el que mira a las nubes, no segará, esto significa que si esperas a que se den las condiciones perfectas, nunca llegarás a nada.

No pierdas el tiempo con dudas y temores acerca de lo que no tienes. Dedícate de lleno a terminar la tarea que tienes en tus manos, sabiendo que el correcto desenvolvimiento actual es la mejor preparación para tus años venideros.

Simplemente hazlo, con lo que tienes

miércoles, 8 de abril de 2009

¿Qué es un agujero negro?




"Para entender lo que es un agujero negro empecemos por una estrella como el Sol. El Sol tiene un diámetro de 1.390.000 kilómetros y una masa 330.000 veces superior a la de la Tierra. Teniendo en cuenta esa masa y la distancia de la superficie al centro se demuestra que cualquier objeto colocado sobre la superficie del Sol estaría sometido a una atracción gravitatoria 28 veces superior a la gravedad terrestre en la superficie. Una estrella corriente conserva su tamaño normal gracias al equilibrio entre una altísima temperatura central, que tiende a expandir la sustancia estelar, y la gigantesca atracción gravitatoria, que tiende a contraerla y estrujarla. Si en un momento dado la temperatura interna desciende, la gravitación se hará dueña de la situación.



La estrella comienza a contraerse y a lo largo de ese proceso la estructura atómica del interior se desintegra. En lugar de átomos habrá ahora electrones, protones y neutrones sueltos. La estrella sigue contrayéndose hasta el momento en que la repulsión mutua de los electrones contrarresta cualquier contracción ulterior.
La estrella es ahora una «enana blanca». Si una estrella como el Sol sufriera este colapso que conduce al estado de enana blanca, toda su masa quedaría reducida a una esfera de unos 16.000 kilómetros de diámetro, y su gravedad superficial (con la misma masa pero a una distancia mucho menor del centro) sería 210.000 veces superior a la de la Tierra.

En determinadas condiciones la atracción gravitatoria se hace demasiado fuerte para ser contrarrestada por la repulsión electrónica. La estrella se contrae de nuevo, obligando a los electrones y protones a combinarse para formar neutrones y forzando también a estos últimos a apelotonarse en estrecho contacto. La estructura neutrónica contrarresta entonces cualquier ulterior contracción y lo que tenemos es una «estrella de neutrones», que podría albergar toda la masa de nuestro sol en una esfera de sólo 16 kilómetros de diámetro. La gravedad superficial sería 210.000.000.000 veces superior a la de la Tierra.

En ciertas condiciones, la gravitación puede superar incluso la resistencia de la estructura neutrónica. En ese caso ya no hay nada que pueda oponerse al colapso. La estrella puede contraerse hasta un volumen cero y la gravedad superficial aumentar hacia el infinito. Según la teoría de la relatividad, la luz emitida por una estrella pierde algo de su energía al avanzar contra el campo gravitatorio de la estrella. Cuanto más intenso es el campo, tanto mayor es la pérdida de energía, lo cual ha sido comprobado experimentalmente en el espacio y en el laboratorio. La luz emitida por una estrella ordinaria como el Sol pierde muy poca energía. La emitida por una enana blanca, algo más; y la emitida por una estrella de neutrones aún más. A lo largo del proceso de colapso de la estrella de neutrones llega un momento en que la luz que emana de la superficie pierde toda su energía y no puede escapar. Un objeto sometido a una compresión mayor que la de las estrellas de neutrones tendría un campo gravitatorio tan intenso, que cualquier cosa que se aproximara a él quedaría atrapada y no podría volver a salir. Es como si el objeto atrapado hubiera caído en un agujero infinitamente hondo y no cesase nunca de caer. Y como ni siquiera la luz puede escapar, el objeto comprimido será negro. Literalmente, un «agujero negro».

Hoy día los astrónomos están buscando pruebas de la existencia de agujeros negros en distintos lugares del universo".

ISAAC ASIMOV