/**
* Creates a new CD, provided its title, group, and song list.
* @param title The title.
* @param group The group.
* @param tracks The song titles.
*/
public CompactDisc(String title, String group, String... tracks) {
this.title = title;
this.group = group;
this.tracks = Arrays.asList(tracks);
// Since CompactDiscs are immutable, the hash value will never change for an instance.
this.hashvalue = (new String(title + group)).hashCode();
}
viernes, 17 de junio de 2011
Testing Google pretty print
Etiquetas:
Google Pretty Print,
Misclenia
viernes, 29 de abril de 2011
Plugins para Eclipse Galileo usando Update Manager
Para añadir los siguientes plug-ins basta con:
Una vez tengas el esquema de la base de datos, para crearla puedes usar Eclipse SQL Explorer.
Con Hibernate puedes hacer un mapeado de las tablas de la base de datos a objetos.
Con JIgloo puedes crear una interfaz gráfica de usuario a base de arrastrar los controles al formulario.
- Ir a Help → Software Updates → Find and Install...
- Seleccionar la opción de buscar nuevas características y hacer click en Next. Hacer clic en New Remote Site e introducir en el campo URL las direcciones que se muestran a continuación.
Una vez tengas el esquema de la base de datos, para crearla puedes usar Eclipse SQL Explorer.
Con Hibernate puedes hacer un mapeado de las tablas de la base de datos a objetos.
Con JIgloo puedes crear una interfaz gráfica de usuario a base de arrastrar los controles al formulario.
domingo, 3 de abril de 2011
Arreglando el touchpad de HP Envy 15
El touchpad o clicpad del HP Envy 15 está plagado de errores. Se trata de un error reconocido y actualmente se sigue trabajando en el. Hasta el momento la solución que muestro es hasta donde se ha llegado. Esta solución incluye:
- Habilitar clic derecho y clic central.
- Habilitar el encendido y apagado del LED.
chmod +x fix.sh sudo ./fix.shPor último, es necesario reiniciar. A continuación pego el script anterior:
#!/bin/bash KERNELVER=`uname -r` mkdir -p tmpbuild cd tmpbuild rm -rf * wget http://david.hardeman.nu/synaptics-suse-patches.tar.bz2 apt-get source xserver-xorg-input-synaptics cd xserver-xorg-input-synaptics-*/debian/patches tar xfvj ../../../synaptics-suse-patches.tar.bz2 wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/2155978/+files/213-fix_mohegan-V2.patch ls -1 2*.patch >> series cd ../.. sudo apt-get build-dep xserver-xorg-input-synaptics dpkg-buildpackage -us -uc -rfakeroot sudo dpkg -i ../xserver-xorg-input-synaptics_*.deb # PSMOUSE cd .. apt-get source linux-image-`uname -r` sudo mkdir -p /usr/src/psmouse-`uname -r`/src sudo cp linux-*/drivers/input/mouse/* /usr/src/psmouse-`uname -r`/src/ echo -e "PACKAGE_NAME=\"psmouse\" PACKAGE_VERSION=\"$KERNELVER\" CLEAN=\"rm -f *.*o\" BUILT_MODULE_NAME[0]=\"psmouse\" MAKE[0]=\"make -C \$kernel_source_dir M=\$dkms_tree/\$PACKAGE_NAME/\$PACKAGE_VERSION/build/src psmouse.ko\" BUILT_MODULE_LOCATION[0]=\"src\" DEST_MODULE_LOCATION[0]=\"/updates\" AUTOINSTALL=\"yes\"" >>/usr/src/psmouse-`uname -r`/dkms.conf wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/2147105/+files/synaptics_led_support.patch -P /tmp cd /usr/src/psmouse-`uname -r` sudo patch -p1 -f -i /tmp/synaptics_led_support.patch sudo dkms add -m psmouse -v `uname -r` sudo dkms build -m psmouse -v `uname -r` sudo dkms install -m psmouse -v `uname -r`
K/Ubuntu 10.10 no estima la duración de la batería en HP Envy 15
Al hacer clic sobre el icono de la batería en K/Ubuntu 10.10 pone "Estimando..." y no muestra la duración de la batería. Esto se resuelve instalando lo siguiente:
sudo add-apt-repository ppa:brian-rogers/power sudo apt-get update sudo apt-get upgrade
Etiquetas:
HP Envy
jueves, 31 de marzo de 2011
Hibernar y suspender el HP Envy 15 en K/Ubuntu 10.10
Basta con seguir los pasos que se especifican en la siguiente dirección:
http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
Suscribirse a:
Entradas (Atom)


