Archivos para Julio 2008

28
Jul
08

programas windows en linux

¿Cómo podemos correr aplicaciones windows en linux?, la respuesta es Wine (Wine Is Not an Emulator “Wine no es un emulador”) que es una re-implementación de código abierto de la API (Interfaz de Programación de Aplicaciones) Win16 y Win32 (Windows). Con esta maravilla de software podremos instalar y ejecutar aplicaciones hechas para entornos Microsoft en nuestro querido Linux de manera muy sencilla.

A continuación explicare en sencillos pasos como instalar y correr un programa Win en Ubuntu Linux.

Lo primero que debemos conseguir es el programa Wine, gracias a que Ubuntu cuenta con el gestor de paquetes Aptitude (Debian) podemos instalarlo de manera muy sencilla, ya que Wine se encuentra en los repositorios de Ubuntu, entonces simplemente escribimos en un terminal lo siguiente:

javier@amd64×2:/$ sudo apt-get install wine

Una ves instalado Wine ya podemos comenzar a instalar alguna aplicación. El programa elegido es Fireworks 8.

Lo primero es hubicar el instalador, y luego seguir los siguientes pasos:

Estando en el path del instalador damos en el terminal:

javier@amd64×2:/$ wine Fireworks8-es.exe

con lo que se abrirá el instalador de la aplicación, lo siguiente es hacer tal como lo hacemos en windows, siguiente -> siguiente -> etc.


<!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>

Finalmente ya una ves terminada la instalación solo queda probar como ha quedado, para ellos nos vamos al menú de Programas de nuestro sistema (en gnome se llama “Aplicaciones”) y ahí ubicamos el menú de Wine, luego buscamos nuestro programa recién instalado.

y….. viola!

Fireworks 8 completamente funcional. =)

PD: Este post esta destinado a aquellas personas que por falta de ganas o de tiempo no quieren aprender a usar software libre que sin necesidad de hacer todo lo previo corre perfectamente sobre entornos Unix. Dejo este link de un sitio para buscar alternativas libres a los programas que la mayoría hemos usado alguna ves sobre Windows. “La gran alternativa libre a Fireworks es The Gimp

Comentar

27
Jul
08

montar partición ntfs en ubuntu linux

Con este sencillo método podremos montar, leer y escribir parciones ntfs en Ubuntu desde el arranque del sistema, así evitas montarlos cada ves que lo necesites. Si están fijos y no los vas a mover y por lo mismo necesitas tener acceso a ellos entonces sigue los siguientes pasos:

Lo primero es identificar el disco duro que vamos a montar y para ello ejecutamos el siguiente comando:

javier@amd64×2:/$ sudo fdisk -l

lo que nos devuelve:

Disco /dev/sda: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0×16731673

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1 *           1        2550    20482843+   7  HPFS/NTFS
/dev/sda2 2551        7461    39447607+   7  HPFS/NTFS
/dev/sda3 7462        9893    19535040   83  Linux
/dev/sda4 9894       10011      947835   82  Linux swap / Solaris

Disco /dev/hdc: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0xa932a932

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hdc1 *           1       19457   156288321    7  HPFS/NTFS

Como pueden ver tenemos 2 discos duros, cada uno con distintas particiones. El primer disco que se muestra es, en mí caso, el disco SATA identificado como /dev/sda y el segundo disco PATA como /dev/hdc.

Ahora que ya tenemos identificado nuestros discos y sus particiones es hora de modificar el archivo /etc/fstab. Hacemos lo siguiente:

Creamos una carpeta para el montaje del disco:

javier@linux64×2:/$ sudo mkdir /media/Disco

Poner en consola:

javier@linux64×2:/$ sudo nano /etc/fstab

Y añadir lo siguiente:

#Comentario del disco a montar

/dev/hdc1     /media/Disco   ntfs-3g    defaults,nls=utf8,umask=007,gid=46   0   1

Siendo /dev/hdc1 la partición NTFS q se encuentra en el disco /dev/hdc que queremos montar y /media/Disco la carpeta creada para q se efectúe el montaje previamente. Los datos ntfs-3g    defaults,nls=utf8,umask=007,gid=46   0   1 indican formato de la particion y las opciones correspondientes de montaje.

Finalmente cerramos el editor y aplicamos los cambios.

javier@linux64×2:/$ sudo reboot y a revisar que todo este ok. =)

Dejar un comentario

27
Jul
08

ubuntu 8.04 LTS (amd64)

Primera mirada al recién instalado Ubuntu 8.04 LTS para plataformas de 64 bits (no es que sea un nuevo sistema, pero no lo había usado antes), no me había atrevido anteriormente a usar algún Linux para x86-64 ya que pensaba que me encontraría con miles de problemas de incompatibilidad de software y hasta el momento no ha sido así, es mas, el PC se desempeña a la perfección (mejor incluso que con windows xp) y los programas van de lo mas bien.

Hasta el momento no he tenido mayores problemas, solo que me he llevado la sorpresa que en esta versión de Ubuntu, la 8.04 Hardy Heron, el xmms no esta en los repositorios lo cual es una pena ya que ahora no es tan simple como poner en consola > sudo apt-get install xmms, pero no alarmarse, porque debe existir alguna solución, a revisar dependencias e instalar el programa se ha dicho, pero cuando halla algo de tiempo.

Ha la hora tengo funcionando casi todo lo que necesito para trabajar: Firefox 3.0.1 con flash player corriendo a la perfección, jdk1.6.0_07 + netbeans 6.1, amarok, OpenOffice 2.4, Tomboy y varias cosillas más, aunque aun faltan miles de chiches.

¿Problemas de hardware?, nada!, a penas termino la instalación el sistema me ofreció instalar los drivers restringidos (fglrx) para mi tarjeta gráfica ATI mediante y lo cual aptitude lo realizo en un santiamén y con ello los efectos visuales corren excelentes. Recuerdo que en el pasado había que hacer miles de tramites para que los drivers fglrx funcionaran bien y ni hablar de Beryl o Compiz que ahora son Compiz Fusion.

Animo amigos y a usar Ubuntu que esta buenísimo. =)


Comentar

10
Jul
08

java – validar número (class.validaNum)

¿Como hacemos en JAVA para validar un número, algo que en lenguajes como Visual Basic resulta tan fácil?, pues no es nada del otro mundo.

Las siguientes clases sirven para esto.

public class validaNum{

public void validaNum (String Valor) {

if(validateNumber(Valor))
{
… Código en caso de ser un valor numérico
}else{
… Código en caso de ser un valor no numérico.
}
}

/* Esta clase (validaNum) llama al método siguiente por medio del ” if “, todos sabemos que un if como valor por defecto asume “1″ o “true”, entonces si el siguiente método devuelve “true” o “1″ quiere decir que efectivamente el valor es numerico por medio del código Integer.parseInt(Valor), de lo contrario retorna false por medio de Exception. /

public static boolean validaNum(String Valor) {
try {
Integer.parseInt(Valor);
return true;
} catch (Exception e) {
return false;
}
}

}

Gracias a esta sencilla clase podemos validar si un dato es numérico o no.

Comentar

09
Jul
08

grande steve vai

El siguiente es uno de los mejores guitarristas que existen en el mundo y aquí se los presento tocando unos de los mejores guitarreos que he escuchado en toda mi vida.

Steve Vai – “I Know You’re Here” :

02
Jul
08

date to string

Pequeña clase de JAVA creada por mi persona para realizar la tarea de convertir una fecha en formato dd/mm/aaaa a un string del tipo Nombre_Día, día mes año, por ejemplo si ingreso 24/05/1985 mostrara por pantalla “viernes, 24 de mayo de 1985″. Los datos en este caso (día, mes, año) vienen desde otra clase que por medio de una instancia le entrega tales a esta clase y luego lo imprime en una cadena, mejor vean el código:

import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;

public class DatetoString {

  void DatetoString(int dia, int mes, int anio) {

    Calendar miFecha = new GregorianCalendar();

    miFecha.set(Calendar.DAY_OF_MONTH, dia);

    miFecha.set(Calendar.MONTH, mes-1);

    miFecha.set(Calendar.YEAR, anio);

    Date dateMiFechaPrecisa = miFecha.getTime();

    SimpleDateFormat formatoFecha = new SimpleDateFormat(“EEEEEEE, dd MMMMMM ‘de’ yyyy”);

S    System.out.println(“La fecha en formato String: ” + formatoFecha.format(dateMiFechaPrecisa));

  }

}

El resultado será el antes mencionado.

=)




 

Julio 2008
L M X J V S D
« Jun   Ago »
 123456
78910111213
14151617181920
21222324252627
28293031  

a

Visitas

  • 33,554