Terminator
Desarrollado por un grupo liderado por Dean Kamen”brazo artificial”.
http://www.spectrum.ieee.org/video?id=221
Investigaciones y reportajes sobre la singularidad .
http://www.spectrum.ieee.org/singularity
Desarrollado por un grupo liderado por Dean Kamen”brazo artificial”.
http://www.spectrum.ieee.org/video?id=221
Investigaciones y reportajes sobre la singularidad .
http://www.spectrum.ieee.org/singularity

Uno de mis preferidos. En la sección de archivos puedes encontrar todos los programas anteriores:

http://dosisdiaria.mobuzz.tv/
Vídeos muy entretenidos y con mucha información:

http://www.matuk.com/category/render/
La empresa Sun Microsystems, es impresionante. A mi parecer la pagina no es muy buena todo lo contrario el contenido:

http://sunfeedroom.sun.com/
Plug es un programa tecnológico mejicano de mucha calidad y muy buenas reseñas:
En la pestaña de ‘Cultura’ y luego ‘Plug’.

http://www.proyecto40.com/
Este vídeo blog no es de mis preferidos, pero como parte de información todo sirve. Me considero de un humor más negro para ver la gracia a muchos chistes.

www.geekentertainment.tv/
Al conductor hay que tenerle mucha paciencia. Es todo lo que puedo decir.

http://www.impagable.com/
Si lo tuyo es seguir de serca las tendencias y los desarrollos de vanguardia de la tecnologia e investigaciones a fin deves ver esto:

http://spectrum.ieee.org/videos
Wired es la revista Geek por exelencia, no bastando esto su pagina es buena y tiee su sección de videos. En lo personal no todos me gustan, aun así es una buena recomendación.

http://video.wired.com
La BBC de Londres, tiene un programa muy divertido de tecnología llamado click que tiene su espejo en la red. Esta es su dirección.

http://news.bbc.co.uk/1/hi/programmes/click_online/default.stm
Un problema para mi es el orden de las llaves, asi que no tomemos en cuenta la forma en que estan acomodadas. Por esta razon me da pereza incrementar el material de mi blog, pero en fin.
import java.io.File;
public class ejemplo {
public static void main(String[] args) {
existe edo = new existe();
if (edo.existe(“/boot/grub/menu.lst”)) {
System.out.println(“si”);
} else {
System.out.println(“no”);
}
}
}
class existe {
public boolean existe(String path) {
File obj = new File(path);
if (obj.exists() && !obj.isFile()) {
path = null;
obj = null;
return false;
} else if (obj.exists()) {
path = null;
obj = null;
return true;
} else {
path = null;
obj = null;
return false;
}
}
}
run:
si
/**
*
* @author rodrigo salado anaya.
*/
import java.io.File;
public class ejemplo {
public static void main(String[] args) {
new ls(“/usr/”);
}
}
class ls {
public ls(String path) {
File ls = new File(path);
String nomDir[] = ls.list();
for (int n = 0; n < nomDir.length; n++) {
System.out.print(“‘” + nomDir[n] + “‘ “);
}
}
}
run:
’share’ ‘java’ ‘lib’ ’src’ ‘local’ ‘games’ ’sbin’ ‘include’ ‘X11R6′ ‘bin’
Java Development Kit (JDK), es un paquete de herramientas, destinada a aplicaciones Java. Con esto vamos a poder crear programas muy potentes y totalmente Orientado a Objetos, claro con los beneficios que esto trae como la Herencia, Encapsulación (JavaBeans), polimorfismo, en fin ya se vera esto en su momento, pero para eso necesitamos intalarlo primero:
1.Bajen de esta pagina http://java.sun.com/javase/downloads/index.jsp el Java SE Development Kit (JDK), en el botón que dice “Download”.
2.Nos llevara a una pagina donde mnos piden que acceptemos los termino “Required:You must accept the license agreement to download the product.
damos en aceptar y se recarga, cuando finalice de cargar la pagina, seleccionamos el paquete “Linux self-extracting file” y le damos un clic, el archivo “jdk*.bin” lo guardamos el el Escritorio (Desktop).
3.Cuando haya terminado de descargarse el archivo, lo movemos al directorio /usr/java como root, le cambiamos los permisos a+x(todos podemos ejecutrlo:all+exec), lo ejecutamos aceptamos los términos, borramos el binario, pasamos a modo usuario y en su carpeta(/home/nombre_del_usuario), editamos nuestro PATH, y todo esta puesto a punto para poder programar en Java. todo esto nos queda de la siguiente manera:
$su
pasword:
#mv /home/trade/Desktop/jdk-6u5-linux-i586.bin /usr/java
#cd /usr/java
#chmod a+x jdk-6u5-linux-i586.bin
#./jdk-6u5-linux-i586.bin
#rm jdk-6u5-linux-i586.bin
#exit
~$gedit .bashrc
Agregamos estas las lineas al final del archivo:
# Java Development Kit (JDK)
export PATH=/usr/java/jdk1.6.0_05/bin/:$PATH
JAVA_HOME=”/usr/java/jdk1.6.0_05/”
export JAVA_HOME
Guardamos y cerramos el archivo. Probamos que en verdad sirve. Si podemos reiniciar todo el sistema es mejor, aunque no es necesario.
$java –version
o
$javac
Por mi parte es todo con respecto a JDK de J2SE (Edición Estándar de Java 2).
Si complementamos con un buen IDE (Interfaz de desarrollo integrado) la vida se nos vuelve una maravilla, en un siguiente post revisaremos como instalar NetBeans.
Aclaro que esto también debería funcionar con otras Medicastros Linux.
Para poder visualizar todas nuestras paginas de manera correcta en Debian, necesitamos plugins (conectores), que son pequeños programas llamados librerias (*.lib), como no era de esperar Firefox-Mozilla, necesita de un conecto-java, que en nuestro caso se encuentra en:
/usr/java/jre1.6.0_05/plugin/i386/ns7
o
directorio/jre1.6.0_05/plugin/i386/ns7
También debemos saber que en nuestro fichero /home/nombre_de_usuario (~), se encuentran nuestros archivos de configuración local, que están ocultos; con el comando ls -a, podemos verlos, son los que empiezan con un solo punto. en el caso de Firefox-Mozilla es .mozilla. Ya que sabemos esto, empecemos a mover las manos.
Nota: Firefox-Mozilla, en Debian Etch tomo el nombre de iceweasel, cosa que causo movimiento en los cimientos del software libre.
1.Creamos un enlace simbólico del plugin de Java al directorio de plugins de Firefox-Mozilla:
esto anterior no siempre es verdad así que intenta esto:
trade@debian:~$ln -s
Notemos que todo lo anterior es una sola linea. en donde decimos que se cree un enlace simbólico del plugin situado en la carpeta ns7 hasta la carpeta de los plugins de iceweasel.
Verifiquemos, poniendo esto en Firefox-Mozilla en la parte de las direcciones: about:plugins,
y buscamos Java(TM) Plug-in 1.6.0_05-b13 y verificamos en la pagina oficial de Java
http://www.java.com/es/download/installed.jsp
El navegador por defecto de Debian etch es Epiphany, así que hay que copiar y pegar la ruta de prueba.
o configurar su plug-in:
trade@debian:~$ln -s
/usr/java/jre1.6.0_05/plugin/i386/ns7/libjavaplugin_oji.so
/usr/lib/epiphany/plugins/
Con esto terminamos la instalación del plugin de Java, ya podremos navegar agusto.
En Debian hay muchas maneras de instalar Java, ya sea desde la misma puesta en marcha del Sistema Operativo (SO), o con la herramienta apt-get, en fin.
El método que voy a describir es de la forma manual, empecemos pues.
1.Visitamos la pagina: http://www.java.com/es/download/
2.Damos clic es el botón: “Descarga gratuita”, que no lleva a este enlace: http://www.java.com/es/download/linux_manual.jsp?locale=es&host=www.java.com:80
3.En la sección “Linux”, hay un hiperbólico con la leyenda: “Linux(archivo autoextraible)”, le damos clic.
4.Nos aparece una herramienta de descarga con las opciones de: abrir con y guardar a disco. Guardamos el el Escritorio el archivo “jre-*-linux-i*.bin”, esto no llevara un tiempo.
Los *, indican un texto cualquiera.
5.En la pagina donde descargamos el jre*.bin, a la derecha del link nos dice “Instrucciones”, siempre es buena idea leerlas, pero sigamos.
6.Cuando ya esta descargado todo el archivo, abrimos una terminal:
Aplicaciones->Accesorios->Terminal o bien con el juego de teclas: ctrol+alt+f1.
7.En la terminal, seguimos los siguientes pasos; tu nombre de usuario cambiarlo por trade, que es el mio.
8.Primero tomamos control sobre root:
Ojo, no va a pedir la contraseña, escribamos la aunque no se vea ningún carácter.
trade@debian:~$ su
Password:
9.Creamos el directorio donde alojaremos Java JRE.
debian:/home/trade# mkdir /usr/java
10.Accedemos al directorio de Java.
debian:/home/trade# cd /usr/java/
debian:/usr/java#
11.Vamos a mover el archivo jre*.bin, del Escritorio a /usr/java:
debian:/usr/java# mv /home/trade/Desktop/jre*.bin /usr/java
pudimos haber ocupado esto, notando el punto al final de la sentencia y separado por un espacio:
debian:/usr/java# mv ~/Desktop/jre*.bin .
12.Necesitamos cambiar los permisos del archivo en cuestión, con el fin de hacerlo para todos y ejecutable:
debian:/usr/java# chmod a+x jre*.bin
13.Ahora lo ejecutamos (por decirlo de alguna manera):
debian:/usr/java# ./jre*.bin
14.En el momento que nos salga la licencia de Java, presionamos la tecla ‘q’, asiendo alusión q quit; es IMPORTANTE leer los términos y condiciones de uso.
Al final nos sale una leyenda “Do you agree to the above terms [yes or no]” tecleamos ‘y’.
Con esto crearemos un directorio, en el que se alojara Java, y así queda instalado.
15.Revisando la existencia del directorio creado:
debian:/usr/java# ls
jre1.6.0_05 jre-6u5-linux-i586.bin
16.Ya sabiendo de la existencia del nuevo directorio, podemos eliminar el archivo binario:
debian:/usr/java# rm jre-6u5-linux-i586.bin
17.Probamos que funciones:
debian:/usr/java# cd ~
debian:~# java
Usage: gij [OPTION] … CLASS [ARGS] …
to invoke CLASS.main, or
gij -jar [OPTION] … JARFILE [ARGS] …
to execute a jar file
Try `gij –help’ for more information.
debian:~#
18.Con esto ya tenemos Java JRE, en nuestra maquina. Nos faltaría configurar el PLUGIN de Java, para poder ver todas nuestras paginas a gusto, y el JDK, para poder programar sobre Java, NetBeans IDE también seria una opción grandiosa para facilitar nuestra vida de programador.
19.Como tip recomiendo hacer una bitácora de todos los cambios realizados en nuestro sistema, esto yo lo hago en un archivo de texto simple, por ejemplo para saber en un futuro donde pusimos java:
/usr/java /*se encuentran las carpetas de la VM*/
jre1.6.0_05
Este Blog es una suerte de respaldo para todo los detallitos, que son como una piedrita en el zapato en mi vida geek.
Como entusiasta de la tecnología que soy, me he propuesto hacer este Blog lo más rico en cuanto a temas sobre GNU/LINUX, JAVA, Cultura GEEK y otras que me son divertidas y de utilidad.
Si algo les llega a ser de ayuda de lo que aquí se escriba, me sentiré agraciado, y muy alagado de poder aportar un granito de sal al sabor de la comida.