Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Template

Powered by Blogger

miércoles, 15 de abril de 2009

Richard Stallman y el software libre en la escuela.

Una buena reflexión que todos debemos hacer, en lugar de utilizar software ilegal acerquemonos al software libre, siempre habrá alguien dispuesto a ayudarnos. Si en la escuela un profesor te pide un trabajo en cierto software privativo, exigele la licencia de ese software tu no estás obligado a tener ese software.

Como dice el presidente venezolano Hugo Chavez: "Vamos a equiparnos con las armas de la inteligencia y del saber". Debemos buscar nuestra independencia tecnologica, el software privativo no es malo, lo malo es cuando te obligan a usarlo, si en nuestro México el presidente hicierá algo parecido otro gallo nos cantaría, piensalo no contribuyas al monopolio el cambio está en nuestras manos.








Read More......

sábado, 21 de febrero de 2009

DBDesigner4 en GNU-Linux Fedora 10

Después de muchos intentos, primero con Ubuntu y ahora con Fedora, he logrado correr DBDesigner gracias a esta pagina: www.benhaines.co.uk. El procedimiento es muy sencillo.

En lugar de descargar el archivo original de DBDesigner4 de la pagina fabForce.net, vamos a descargar este otro archivo:

http://downloads.sourceforge.net/dbdesigner-fork/

Una vez terminada la descarga, en una terminal entramos a la carpeta donde hemos descargado y ejecutamos lo siguiente:

  1. tar -xvzf DBDesignerFork-1.4-bin-i386-linux.tar.gz
  2. cd bin
  3. gedit startdbd_using_kernel2.6

Este es el contenido original del archivo:

"LD_ASSUME_KERNEL=2.4.1 LANG=en_US.ISO8859-1 LD_LIBRARY_PATH=./Linuxlib/ ./DBDesignerFork"

Que debemos sustituir por este otro:

"LANG=en_US.ISO8859-1 LD_LIBRARY_PATH=./Linuxlib/ ./DBDesignerFork"

Guardamos los cambios.

Escribimos en la terminal:

  1. ./startdbd_using_kernel2.6
Y eso es todo, ya debemos tener funcionando DBDesigner4 en nuestro GNU-Linux. La carpeta DOC incluye un pdf con un tutorial para conocer como manejar DBDesigner4. También debería funcionar para otras distribuciones como ubuntu, opensuse, etc.



Read More......

jueves, 5 de febrero de 2009

Videotutorial Introducción a Java

Excelente videotutorial para todos aquellos que esten iniciando su aprendizaje de Java, realizado por un excelente programador colombiano de nombre Cristian o también conocido como "casidiablo", al parecer hara una serie de videotutoriales así que solo nos queda estar al pendiente. Les sugiero que visiten su blog: casidiablo.net donde muy buen material sobre java, gnu-linux, c-sharp, software libre entre muchas otras cosas. Una recomendacion que les hago, ademas de ver el videotutorial, lean un buen libro de java para complementar su aprendizaje, es la única manera de saber programar. Les recomiendo "JAVA Cómo Programar" de Deitel.


Read More......

sábado, 24 de enero de 2009

Aprendiendo Java-Swing

Pues los dejo con esta primer aplicacion java-swing, que es muy sencilla ya que estoy aprendiendo esta nueva parte de java del libro "Interfaces graficas ...." de F. J. Ceballos. La aplicacion muestra una ventana con una etiqueta y un boton que al dar click en el cambia de color el texto que muestra. Cabe mencionar que la aplicacion esta basada en un ejemplo del libro.






package miprimeraaplicaciongrafica;
/**
*
* @author jony
*/
public class MiPrimerAplicacioGrafica extends javax.swing.JFrame
{
//variables de instancia
private javax.swing.JLabel etSaludo;
private javax.swing.JButton btSaludo;

//constructor de la clase
public MiPrimerAplicacioGrafica()
{
setSize(500,200); //tamano del formulario
setTitle("Mi primer Aplicacion Grafica"); //titulo del formulario
initComponents(); //iniciar los controles o componentes
}

//Este metodo es llamado desde el constructor de esta clase
private void initComponents()
{
etSaludo = new javax.swing.JLabel();
btSaludo = new javax.swing.JButton();
getContentPane().setLayout(null);//asignando un administrador de diseno nulo
addWindowListener( new java.awt.event.WindowAdapter()
{
public void windowClosing( java.awt.event.WindowEvent evt)
{
exitForm(evt);
}
}
);
//propiedades de la objeto etSaludo
etSaludo.setText("!Mi primera aplicacion swing!!!!!");//texto que mostrara la etiqueta
etSaludo.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);//centrando la etiqueta
etSaludo.setFont(new java.awt.Font ("Dialog", 1, 18)); //cambiando el tamano y tipo de letra
getContentPane().add(etSaludo); //anadiendo la etiqueta al panel raiz
etSaludo.setBounds(42, 36, 404, 40);//coordenadas y tamano de la etiqueta
etSaludo.setToolTipText("Hola!!!!");//texto que aparece al pasar el raton sobre el objeto

//propiedades del objeto btSaludo
btSaludo.setText("Haga click aqui");//texto que mostrara el boton
btSaludo.setMnemonic('c');//anadiendo una tecla de acceso hacia el boton
getContentPane().add(btSaludo); //anadiendo el boton el panel raiz
btSaludo.setBounds(42, 90, 404, 40);//coordenadas y tamano del boton
btSaludo.setToolTipText("boton de pulsacion");//texto que aparece al pasar el raton sobre el objeto

btSaludo.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed( java.awt.event.ActionEvent evt)
{
//Aqui se va a responder al evento generado
btSaludoActionPerformed(evt);
}
} );
}//fin initComponets()
public void btSaludoActionPerformed(java.awt.event.ActionEvent evt)
{
//codigo para responder al evento
float rojo =(float)Math.random();
float verde =(float)Math.random();
float azul =(float)Math.random();
btSaludo.setForeground(new java.awt.Color(rojo, verde, azul));
btSaludo.setText("!Hola Mundo !!!!!!");
}

//metodo para salir de la aplicacion
private void exitForm(java.awt.event.WindowEvent evt)
{
System.exit(0);
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) //ejecutamos la aplicacion
{
// TODO code application logic here
new MiPrimerAplicacioGrafica().setVisible(true);
}

}


Read More......

jueves, 22 de enero de 2009

CONSOL 2009 en la UAM Azcapotzalco del 14 al 17 de Abril

"El CONSOL es un espacio para desarrolladores, administradores, promotores y usuarios en general relacionados con el software libre, cuyo objetivo principal es el intercambio de conocimientos y convivir en un ambiente que fortalezca los lazos de la comunidad.

El congreso no se limita únicamente a los usuarios de Linux, por lo que las propuestas de una o muchas corrientes que componen al mundo del software libre, serán incluidas, intentando ganar la riqueza que naturalmente proviene de la diversidad con la cual contamos en nuestra comunidad, así mismo sean todos ¡Bienvenidos al SOFTWARE LIBRE!"

Fuente: www.sg.com.mx

Read More......

miércoles, 7 de enero de 2009

Wifi Atheros en Laptop Compaq Presario F700 con Ubuntu 8.10

Vamos a instalar el driver para la tarjeta wifi Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter que es la que tengo en mi laptop (tambien debe funcionar para otras tarjetas Atheros) en Ubuntu. Para saber si contamos con un driver Atheros, escribimos en una terminal:

  • lspci | grep "Atheros"
Nos debera mostrar algo similar a lo siguiente
  • $ lspci | grep "Atheros"
    03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Primero si tenemos acceso a internet por red cable
ada, abrimos una terminal y escribimos lo siguiente:
  • sudo apt-get install linux-backports-modules-intrepid-generic
Si no tenemos acceso a internet, desde algun otro equipo debemos descargar el siguiente paquete e instalar dando doble click sobre el.
En los dos casos despues de instalar debemos reiniciar el equipo.

Despues de reiniciar nos vamos a Sistema-Administracion-Controladores de Hardware deshabilitar el “Soporte para Atheros 802.11 wireless LAN cards” y asegurarnos de Habilitar el “Soporte para 5xxx series of Atheros 802.11 wireless LAN cards” Luego de esto debemos nuevamente reiniciar.


Luego de haber realizado esto, ya podemos conectarnos a redes inalambricas

Basado en : Este sitio y este otro

Read More......

martes, 6 de enero de 2009

Los 10 mandamientos para nuevos usuarios de GNU-Linux

Los 10 mandamientos para nuevos usuarios de GNU-Linux

1. No iniciarás como root.
2. Usarás el gestor de paquetes todo lo posible.
3. Serás parte de una comunidad.
4. Leerás la documentación y manuales.
5. Usarás el sistema de soporte.
6. Buscarás.
7. Explorarás.
8. Usarás la línea de comandos.
9. No intentarás recrear Windows.
10. No te darás por vencido.

  1. No iniciarás como root.
    Usa “sudo” o “su -” para las tareas de administración del sistema.
  2. Usarás el gestor de paquetes todo lo posible.
    Algunas veces instalar desde las fuentes no se puede evitar, pero cuando uses el gestor de paquetería de tu distro para instalar software, también podrás usarlo para actualizarlo y quitarlo. Esta es una de las fortalezas de Linux.
  3. Serás parte de una comunidad.
    Libremente da lo que has recibido gratuitamente. Ofrece ayuda y consejo en todo lo que puedas.
  4. Leerás la documentación y manuales.
    Siempre lee la documentación. La gente que escribe el software intenta anticiparse a tus preguntas, y proporcionar respuestas antes que preguntes.
  5. Usarás el sistema de soporte.
    Cambiarse a Linux puede ser difícil. Puede ser frustrante, pero hay gente que puede y quiere ayudarte. Déjalos hacer su trabajo.
  6. Buscarás.
    En la mayoría de los casos, tus preguntas y problemas han sido respondidos. Intenta buscar las respuestas que han sido resueltas antes de preguntar a alguien.
  7. Explorarás.
    Linux te abre un nuevo mundo de opciones y posibilidades. Intenta todo lo que puedas.
  8. Usarás la línea de comandos.
    Especialmente para configuraciones, usa las interfases gráficas para que tu sistema funcione a la perfección, pero intenta conocer la versión en línea de comandos también. En algunos casos, la línea de comandos es la única forma de usar alguna de las tantas características avanzadas de Linux.
  9. No intentarás recrear Windows.
    Linux no intenta ser un clon de Windows. Es diferente. Acepta y aprecia las diferencias.
  10. No te darás por vencido.
    Intenta con diferentes distribuciones hasta encontrar la que más te guste. Instala distros de vez en cuando. Intenta con diferentes programas que sirvan para un sólo propósito antes de establecerse (amarok, xmms, beep, exaile para música; azureus, ktorrent, deluge para bittorrents). Si ni te gustan los programas “de fábrica”, recuerda que casi siempre puedes cambiar a lo que más se te acomode.
Visto en: http://abrahamjpv.blogspot.com

Read More......

lunes, 5 de enero de 2009

Ikim GNU/Linux liberado

Hoy les traigo una buena noticia: pues honor a quien honor merece Miguel Angel o mejor conocido como Miguex en Debian Mexico y parte del staff de Debian Mexico han desarrollado por mas de un año de trabajo la primera version de ikim linux hace apenas unos dias el 24 de diciembre del 2008 en que fue liberado. Ikim nace para funcionar principalmente en equipos de bajos recursos.

.
Desde aqui pueden descargar la imagen pesa alrededor de 300 MB.

Read More......