jueves, 29 de diciembre de 2011
JAVA CONVENTIONS
viernes, 9 de diciembre de 2011
Los nativos digitales no conocen la soledad ni la introspección. Tienen 302 seguidores en Twitter. Tienen 643 amigos en Facebook.
Pareciera que estoy describiendo a un grupo de zombis. Quizá, eso es lo que son. Los párrafos, quiero decir.
Insistí siempre en la participación en clase para fomentar actividades que noto algo empañadas en la actualidad: la escucha atenta, la elaboración de razones y argumentos, oír lo que uno mismo dice y lo que dice el otro en una conversación.
El otro concepto transversal, la economía lingüística, buscaba mostrarles la importancia de honrar la prosa. Si uno en 100 palabras debe sintetizar un libro de 200 páginas, debe cuidar cada palabra, cada frase, cada giro. En últimas, la palabra escrita les dará de comer a estos estudiantes cuando sean profesionales, no importa si se desempeñan como editores de libros, revistas o páginas web, como periodistas o como profesores e investigadores.
Lo que siento de tres o cuatro semestres para acá es más apatía y menos curiosidad. Menos proyectos personales de los estudiantes. Menos autonomía. Menos desconfianza. Menos ironía y espíritu crítico.
Debe ser que no advertí cuándo la atención de mis estudiantes pasó de lo trascendente a lo insignificante. El estado de Facebook. "Esos gorditos de más". El mensaje en el Blackberry.
Nunca he sido mamerto ni amargado ni ñoño: a los 20 años, fumaba marihuana como un rastafari y me descerebraba con alcohol cada que podía al lado de mis cuates. Quería ver tetas, e hice cosas de las que ahora no me enorgullezco por tocarlas. Empeñé mucho, mucho tiempo en eso. Pero leía.
Mi sobrino le dice a su madre, mi hermana, que él sí lee mucho, en Internet. Lo que debe preguntarse es cómo se lee en Internet. Lo que he visto es que se lee en medio del parloteo de las ventanas abiertas del chat, mientras se va cargando un video en Youtube, siguiendo vínculos. Lo que han perdido los nativos digitales es la capacidad de concentración, de introspección, de silencio. La capacidad de estar solos. Solo en soledad, en silencio, nacen las preguntas, las ideas. Los nativos digitales no conocen la soledad ni la introspección. Tienen 302 seguidores en Twitter. Tienen 643 amigos en Facebook.
Dejo la cátedra porque no me pude comunicar con los nativos digitales. No entiendo sus nuevos intereses, no encontré la manera de mostrarles lo que considero esencial en este hermoso oficio de la edición. Quizá la lectura sea ahora salir al mar de Internet a pescar fragmentos, citas y vínculos. Y en consecuencia, la escritura esté mudando a esas frases sueltas, grises, sin vida, siempre con errores. Por eso, los nuevos párrafos que se están escribiendo parecen zombis. Ya veremos qué pasa dentro de unos pocos años, cuando estos veinteañeros de ahora tengan 30 y estén trabajando en editoriales, en portales y revistas.
lunes, 28 de noviembre de 2011
miércoles, 16 de noviembre de 2011
Caused by: javax.ejb.AccessLocalException: Client not authorized for this invocation. at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer
martes, 15 de noviembre de 2011
The type consultorio.Area cannot be resolved. It is indirectly referenced from required .class files
Unable to load the EJB module. DeploymentContext does not contain any EJB.
Changing web.xml to have this seemed to at least allow it to come up in Glassfish 3.1.
Not obvious.
------------------
Ok, found the cause (thanks much for providing the test case!):
1. EjbSniffer was retrieved after scanning the archive: one (or more) of the
library jars packaged in the archive contains EJBs with component annotations.
So the ejb container was asked to load the module later.
2. The ejb container was not able to find the corresponding metadata because the
web.xml is 2.4 version so the meta-data processing skipped the annotation
processing (we only process annotations for Java EE 5+ schema versions).
After I changed the web.xml to reference 2.5 schema (you can do 3.0 schema as well):
The app deployed successfully.
Please give it a try and let me know if it works for you
El error dice que no encuentra las clases... si estan en WEB-INF/lib, lo unico que se me ocurre es que esten mas de una vez en el classpath. Comprueba no tener varias versiones de esos jar en el classpath (WEB-INF/lib, CLASSPATH de sistema, carpeta lib del tomcat...)
Algo asi deber ser.
S!
references: http://www.forosdelweb.com/f45/jars-externos-jsp-625395/
http://javarevisited.blogspot.com/2011/08/classnotfoundexception-in-java-example.html -- excellent
lunes, 14 de noviembre de 2011
javax.servlet.ServletException : java.lang.NoClassDefFoundError
Wireless and Local network configuration in Ubuntu Linux
address 192.168.0.1
netmask 255.255.255.0
auto eth1
Instalar driver DLink T/Red PCI Wireless DWA-525 en Ubuntu
Para quienes se han comprado o estan pensando en comprar la tarjeta inalambrica DLink T/Red PCI Wireless DWA-525les aseguro que funciona en Ubuntu 10.04, Ubuntu 10.10 yUbuntu 11.04 a la perfección. La instalación no es muy complicada y se las detallare a continuación.
Lo primero que tenemos que saber es si Ubuntu esta detectando nuestra DLink T/Red PCI Wireless DWA-525, para hacer la exploración del hadware que Ubuntu detecta usaremos el siguiente comando en un Terminal (Aplicaciones > Accesorios > Terminal):
lspci | grep Network
Lo que hara es filtrar los componente de red, la salida del comando anterior debiera ser la siguiente
02.01.06 Network Controller Ralink 3060
Lo anterior es el chip que tiene la placa de red DLink T/Red PCI Wireless DWA-525. Ahoro todo lo que nos queda es proceder a realizar la instalación.
Abre un Terminal en el menu Aplicaciones > Accesorios > Terminal y puedes copiar y pegar los siguientes comandos
cd; wget http://www.conocetupc.cl/downloads/DWA-525.zip
El comando anterior descargar el driver DLink T/Red PCI Wireless DWA-525 para Ubuntu yGNU/Linux.
unzip DWA-525.zip
Con unzip descomprimes los archivos .zip y luego entraremos a la carpeta "driver" que es la decomprimida y compilaremos el driver con
cd driver; make
Luego que se haya compilado el driver instalamos con:
sudo make install
and then in “/etc/modules” add:
rt3562sta.ko
rt3562sta
chips Makefile RT3060STA.dat
common os sta
include README_STA sta_ate_iwpriv_usage.txt
iwpriv_usage.txt readme.txt tools
LICENSE ralink-firmware.txt RT3060STACard.dat
root@silvia-desktop:~/driver# make
make -C tools
make[1]: se ingresa al directorio «/root/driver/tools»
gcc -g bin2h.c -o bin2h
make[1]: se sale del directorio «/root/driver/tools»
/root/driver/tools/bin2h
cp -f os/linux/Makefile.6 /root/driver/os/linux/Makefile
make -C /lib/modules/2.6.32-32-generic/build SUBDIRS=/root/driver/os/linux modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-2.6.32-32-generic»
CC [M] /root/driver/os/linux/../../common/rtmp_mcu.o
LD [M] /root/driver/os/linux/rt3562sta.o
Building modules, stage 2.
MODPOST 1 modules
LD [M] /root/driver/os/linux/rt3562sta.ko
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.32-32-generic»
root@silvia-desktop:~/driver# sudo make install
make -C /root/driver/os/linux -f Makefile.6 install
mkdir: no se puede crear el directorio «/etc/Wireless»: El fichero ya existe
make[1]: se ingresa al directorio «/root/driver/os/linux»
rm -rf /etc/Wireless/RT3060STA
#
#mkdir /etc/Wireless/RT3060STA
mkdir -p /etc/Wireless/RT3060STA
cp /root/driver/RT3060STA.dat /etc/Wireless/RT3060STA/.
install -d /lib/modules/2.6.32-32-generic/kernel/drivers/net/wireless/
install -m 644 -c rt3562sta.ko /lib/modules/2.6.32-32-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.32-32-generic
make[1]: se sale del directorio «/root/driver/os/linux»
jueves, 10 de noviembre de 2011
miércoles, 9 de noviembre de 2011
chm in Linux
Install the package :)
sudo apt-get install xchm
and open the file.
miércoles, 26 de octubre de 2011
fallo al iniciar sesion otra instancia skype ubuntu
lunes, 24 de octubre de 2011
Recuperar archivos .odt
Los archivos opendocument son un archivo zip con varios archivos xml en su interior. Si cambias la extensión del archivo por zip (¡hazlo en una copia!) podrás descomprimirlo normalmente. La información importante estará en el archivo content.xml.
Podrías probar a crear un archivo Calc vacío y a reemplazar el content.xml por el de tu archivo dañado, quizás así podrás recuperar algo.jueves, 20 de octubre de 2011
Configurar .war - USER XP
Do it yourself
Now that you are familiar with the User XP customization. Give it a try.
Here are the steps to follow:
- Export the User XP from Bonita Studio
- Unzip the war
- modify the BonitaConsole.html file
- modify the BonitaConsole.css file
- zip the war file
- deploy it on your server
Enjoy!
Do not hesitate to share the result with the community.
As you can see you can display Bonita User XP the way you want just by changing a few lines of HTML and css. Even more customization will come with Bonita Open Solution 5.4 ….
Nicolas Chabanoles