Apoyemos...
Bueno, no creo que apoye tanto asi pero...quiero tambien ver los golazos de brasil pes...
31 de marzo de 2009
29 de marzo de 2009
Se repite la historia...
Asi es, creo que esta demás escribir esto pero bueno, perdió nuevamente la selección peruana de futbol...Para colmo en su propia cancha...
A decir verdad, había planeado ir al estadio pero felizmente tuve una reunión en la tarde que no me permitió ir. Ahora que la pienso, me ahorre plata jajajaja...Las cosas pasan por algo...
Pero bueno, espero no oir a ningún loco decir mañana:...MATEMATICAMENTE, sacándole la raiz cuadrada a la cantidad de puntos y elevandola luego a la derivada de...TODAVIA PODEMOS IR AL MUNDIAL!...
Siempre hay gente que vive ilusionada en que todavía podemos ir al mundial...pero bueno, nos gusta sufrir a los peruanos creo...asi estemos en la última posición, vamos al estadio...
Cada loco con su cuento...
Arriba Perú!
A decir verdad, había planeado ir al estadio pero felizmente tuve una reunión en la tarde que no me permitió ir. Ahora que la pienso, me ahorre plata jajajaja...Las cosas pasan por algo...
Pero bueno, espero no oir a ningún loco decir mañana:...MATEMATICAMENTE, sacándole la raiz cuadrada a la cantidad de puntos y elevandola luego a la derivada de...TODAVIA PODEMOS IR AL MUNDIAL!...
Siempre hay gente que vive ilusionada en que todavía podemos ir al mundial...pero bueno, nos gusta sufrir a los peruanos creo...asi estemos en la última posición, vamos al estadio...
Cada loco con su cuento...
Arriba Perú!
28 de marzo de 2009
Gracias Nestlé...
Asi es, gracias Nestle por engañarnos y andar diciendo...GRACIAS PERÚ, TODOS LOS HELADOS A 1 SOL...
Sin comentarios sinceramente...pregunto: ¿Alguien logró comprar algun helado que no sea donito, bebe a 1 sol???. Obvio que todos ibamos por un delicioso Sin Parar, Frio Rico, y de esos!!
Pero no, el heladero simplemente decia: No, no, ese es muy caro, no está dentro de la promoción...
Bueno, yo les digo señores heladeros...que entiende usted por TODOS LOS HELADOS A 1 SOL???
Fuera de todo esto...quien quiera que haya sido la persona que dió la idea, pues creo que se olvido de la "viveza" de algunos compatriotas...Mal por Él...
Bueno, me voy a comer un tartufo que compré...
Sin comentarios sinceramente...pregunto: ¿Alguien logró comprar algun helado que no sea donito, bebe a 1 sol???. Obvio que todos ibamos por un delicioso Sin Parar, Frio Rico, y de esos!!
Pero no, el heladero simplemente decia: No, no, ese es muy caro, no está dentro de la promoción...
Bueno, yo les digo señores heladeros...que entiende usted por TODOS LOS HELADOS A 1 SOL???
Fuera de todo esto...quien quiera que haya sido la persona que dió la idea, pues creo que se olvido de la "viveza" de algunos compatriotas...Mal por Él...
Bueno, me voy a comer un tartufo que compré...
25 de marzo de 2009
Un análisis inicial...
Y bueno, creo que a una semana de la adquisición de esta laptop pues creo que es bueno un pequeño review personal...
Primero que nada, bueno es una DELL Inspiron 1525. Pantalla amplia de 15,4 pulgadas (muy bonita de hecho), un teclado suave y teclas muy cómodas. Lo mejor a mi parecer, el mouse. Suave, muy buena respuesta y casi no se siente cuando haces clic.
Los botones para reproducir multimedia y controlar el volumen son sensibles al tacto, muy chevere.
En cuanto a hardware, bueno, tiene 4Gb de RAM (Kingston), procesador Intel Core 2 Duo de 2.0 GHz. Suena bien eh, pues si, me sorprende la velocidad.
A pesar que tiene Windows Vista Basic, he logrado optimizarla un poco deshabilitando los gadgets y ene cosas que el vista trae para comerse toda tu memoria. Desinstale programas que vinieron pre-instalados que se que nunca voy a usar y bueno, cambie el tema original del vista al más tela. Y vaya que mejoró bastante.
Por el momento, eso es todo lo que he podido apreciar. Veamos que tal rinde cuando instale más cosas.
Primero que nada, bueno es una DELL Inspiron 1525. Pantalla amplia de 15,4 pulgadas (muy bonita de hecho), un teclado suave y teclas muy cómodas. Lo mejor a mi parecer, el mouse. Suave, muy buena respuesta y casi no se siente cuando haces clic.
Los botones para reproducir multimedia y controlar el volumen son sensibles al tacto, muy chevere.
En cuanto a hardware, bueno, tiene 4Gb de RAM (Kingston), procesador Intel Core 2 Duo de 2.0 GHz. Suena bien eh, pues si, me sorprende la velocidad.
A pesar que tiene Windows Vista Basic, he logrado optimizarla un poco deshabilitando los gadgets y ene cosas que el vista trae para comerse toda tu memoria. Desinstale programas que vinieron pre-instalados que se que nunca voy a usar y bueno, cambie el tema original del vista al más tela. Y vaya que mejoró bastante.
Por el momento, eso es todo lo que he podido apreciar. Veamos que tal rinde cuando instale más cosas.
22 de marzo de 2009
Colgandome de una red WI-FI...
Asi es, si llegan a ver esta entrada, es porque alguna buena persona cerca a mi casa a dejado acceso público a su red WI-FI...
Luego de muchos intentos, logré encontrar una red pública...mientras que alisto la instalación de una red WI-FI en mi casa...
Y bueno, es la primera entrada que escribo desde mi laptop jejejeje...que emoción...lero lero jajajajaja...
Disculpen, esa fue una muestra de mi emoción...
Espero no se corte la transmisión...asi que hasta aqui nomás y doy clic en PUBLICAR ENTRADA...
Luego de muchos intentos, logré encontrar una red pública...mientras que alisto la instalación de una red WI-FI en mi casa...
Y bueno, es la primera entrada que escribo desde mi laptop jejejeje...que emoción...lero lero jajajajaja...
Disculpen, esa fue una muestra de mi emoción...
Espero no se corte la transmisión...asi que hasta aqui nomás y doy clic en PUBLICAR ENTRADA...
20 de marzo de 2009
Llegando al fin de semana...
Es bueno pensar en que hoy es viernes. Solamente pensar que mañana podrás descansar y no tener que levantarte temprano, ver un buen programa en la tv y olvidarte un momento del trabajo que a veces nos estresa un poco (No siempre).
Tambien, ver a los amigos el fin de semana, jugar un buen partido de futbol o sino salir con tu flaquita a pasear y conversar de muchas cosas extrañas. La ves pasada estuvimos hablando con mi enamorada de lo maravillo que debe ser nuestro cerebro. El como funciona, como, donde y como procesa la información.
Diran que estamos locos pero de cuando en cuando nos ponemos a hablar de temas como ese. Es interesante, toda una conversación sale de una pregunta o duda.
Y bueno, este fin de semana será motivo para descansar y probar mi nuevo juguete, asi es, estoy saliendo ahora a comprar mi nueva portatil. Veremos que como va.
Bueno, espero pasen un buen fin de semana todos.
Tambien, ver a los amigos el fin de semana, jugar un buen partido de futbol o sino salir con tu flaquita a pasear y conversar de muchas cosas extrañas. La ves pasada estuvimos hablando con mi enamorada de lo maravillo que debe ser nuestro cerebro. El como funciona, como, donde y como procesa la información.
Diran que estamos locos pero de cuando en cuando nos ponemos a hablar de temas como ese. Es interesante, toda una conversación sale de una pregunta o duda.
Y bueno, este fin de semana será motivo para descansar y probar mi nuevo juguete, asi es, estoy saliendo ahora a comprar mi nueva portatil. Veremos que como va.
Bueno, espero pasen un buen fin de semana todos.
14 de marzo de 2009
Se viene una laptop...
Luego de ir a buscar precios, modelos, configuraciones, etc, etc...en el mundo de Wilson y su extensión en Compu Palace ( asi es, hay una tienda nueva casi llegando al óvalo de miraflores si te vas por toda la Av.Arequipa), he escogido el siguiente modelo, a continuación las carácteristicas:
Dell Inspiron 1525
Procesador:
Intel Core 2 Duo T5750 (2.00 GHz/667 MHz FSB/2MB Cache)
Sistema Operativo:
Genuine Windows Vista Home Basic Edition SP1
Memoria:
4 GB Dual Channel DDR2 667MHz
Pantalla:
LCD Panel Glossy, WideScreen 15,4 inch display (1280x800)
Video:
Intel Graphics Media Accelerator X3100
Disco Duro:
160 GB SATA Hard Drive (5400 RPM)
Wireless:
802.11g MiniCard
Batería:
Batería de 6 celdas
Dell Inspiron 1525
Procesador:
Intel Core 2 Duo T5750 (2.00 GHz/667 MHz FSB/2MB Cache)
Sistema Operativo:
Genuine Windows Vista Home Basic Edition SP1
Memoria:
4 GB Dual Channel DDR2 667MHz
Pantalla:
LCD Panel Glossy, WideScreen 15,4 inch display (1280x800)
Video:
Intel Graphics Media Accelerator X3100
Disco Duro:
160 GB SATA Hard Drive (5400 RPM)
Wireless:
802.11g MiniCard
Batería:
Batería de 6 celdas
Espero puedo adquirirla pronto. DELL siempre me ha sido fiel y duradera, estoy escribiendo desde una Desktop Dell XPS 700 que la compre hace casi 3 años y sigue bien parada...
Asi que, siguiendo la tradición y el buen rendimiento, espero comprar esta laptop.
Denle un vistazo:
13 de marzo de 2009
IBM Certified Application Developer - IBM WebSphere Portlet Factory V6.0 - Preparándome
Asi es. El dia de hoy programé mi siguiente exámen de certificación, esta vez orientada a la herramienta WebSphere Portlet Factory.
He oido que a muchos no les gusta mucho esta herramienta ya que no se programa mucho, no se mete mano al código (Me considero de las personas que les gusta programar, a veces si, digo lo mismo), solo se configuran ciertos wizards y woala, tienes un portlet en cuestion de minutos.
Durante el tiempo que vengo usando esta herramienta (Aprox. 7 meses), he podido experimentar la rapidez en el desarrollo. Al inicio tal vez un poco que el esquema de trabajo que sigue choca un poco con lo que normalmente muchos de nosotros hemos hecho (Ya saben, clases java, HTML, JSP, XML de configuracion y demas, todo a mano!).
He podido tambien experimentar los problemas que hay con lo que respecta a autogeneracion de código (No buenas practicas de programación, poca manipulación del código, performance tal vez).
Pero fuera de estos problemas, creo que no queda duda que la construcción de portlets (sabiendo bien el esquema de trabajo), es realmente veloz.
Pero bueno, creo que es bueno saber los 2 estilos de construcción de portlets. Ya uno luego pueda acomodarse al que mas le guste o se le haga má facil. Hay que estar listo para todo.
Asi que, habiendo visto ya varios temas del Portlet Factory, creo que es momento de poner a pruebas los conocimientos adquiridos durante todo este tiempo.
A estudiar y practicar!
He oido que a muchos no les gusta mucho esta herramienta ya que no se programa mucho, no se mete mano al código (Me considero de las personas que les gusta programar, a veces si, digo lo mismo), solo se configuran ciertos wizards y woala, tienes un portlet en cuestion de minutos.
Durante el tiempo que vengo usando esta herramienta (Aprox. 7 meses), he podido experimentar la rapidez en el desarrollo. Al inicio tal vez un poco que el esquema de trabajo que sigue choca un poco con lo que normalmente muchos de nosotros hemos hecho (Ya saben, clases java, HTML, JSP, XML de configuracion y demas, todo a mano!).
He podido tambien experimentar los problemas que hay con lo que respecta a autogeneracion de código (No buenas practicas de programación, poca manipulación del código, performance tal vez).
Pero fuera de estos problemas, creo que no queda duda que la construcción de portlets (sabiendo bien el esquema de trabajo), es realmente veloz.
Pero bueno, creo que es bueno saber los 2 estilos de construcción de portlets. Ya uno luego pueda acomodarse al que mas le guste o se le haga má facil. Hay que estar listo para todo.
Asi que, habiendo visto ya varios temas del Portlet Factory, creo que es momento de poner a pruebas los conocimientos adquiridos durante todo este tiempo.
A estudiar y practicar!
Etiquetas:
Certificacion,
portlet,
portlet factory
11 de marzo de 2009
Certificación IBM WebSphere Portal V6.0 Solution Developer - Preparación
Bueno, a pedido de Inkaro( Si puedes, dejame tu dirección de blog, email o twitter para conversar ) y demás compañeros, comparto algunas urls de donde pude estudiar ciertos temas que se tocan en el exámen de certificación.
A continuación algunos de ellos:
Architecting a Portal Solution
Backend Portlet Services
De hecho, deben complementarlo con un poco de practica, desarrollo de portlets, etc.
Espero les sirva esta pequeña ayuda.
A continuación algunos de ellos:
Architecting a Portal Solution
- WebSphere Portal V6.0 Information Center (Obvio)
- El siguiente PDF, contiene todo lo referido a Desarrollo de Portlets y Portales
- Configuración y Optimización para crear un ambiente óptimo de desarrollo. (Con este articulo me pareció suficiente)
Backend Portlet Services
- Desarrollo de Portlets Cooperativos
- El siguiente PDF, contiene capitulos que hablan de este tema.
- Rational Application Developer 7.0 Information Center ( Ir a: Developing portal and portlet applications -> Testing and debugging Portlets). Aqui se ve configuración, practiquen también si pueden)
- El siguiente PDF tiene conceptos adicionales, Struts, JSF, Herramientas para el desarrollo de temas, skins, portlets
- Web Content Manager
De hecho, deben complementarlo con un poco de practica, desarrollo de portlets, etc.
Espero les sirva esta pequeña ayuda.
10 de marzo de 2009
Finalmente...Mi primera Certificacion
Asi es, luego de haber planeado y estudiado los temas requeridos, obtuve la siguiente certificacion:
IBM Certified Solution Developer - IBM WebSphere Portal V6.0
Esto me anima a seguir aprendiendo e investigando sobre este y otros temas.
Gracias a aquellos que me apoyaron en la etapa de aprendizaje y demas.
Esta es la primera de muchas.
A seguir aprendiendo!!
IBM Certified Solution Developer - IBM WebSphere Portal V6.0
Esto me anima a seguir aprendiendo e investigando sobre este y otros temas.
Gracias a aquellos que me apoyaron en la etapa de aprendizaje y demas.
Esta es la primera de muchas.
A seguir aprendiendo!!
Etiquetas:
Certificacion,
Portal,
WebSphere
2 de marzo de 2009
Trabajando con el PUMA SPI
Aqui les traigo el bloque de código que acabo de completar y probar.
El problema: Obtener los grupos de usuario a los que pertenece el Usuario logueado al portal. Todo ello desde un portlet. En mi caso, me sirve porque de acuerdo al grupo de usuario que pertenezca, debo o no mostrar ciertos controles en mi portlet.
Aqui el codigo:
Método init
public void init() throws PortletException{
try {
InitialContext ctx = new InitialContext();
Object homectx.lookup("portletservice/com.ibm.portal.um.portletservice.PumaHome");
if(home != null)
serviceHome = (PortletServiceHome)home;
} catch (Exception e) {
System.out.println("No se encontro el objeto home");
}
}
Método doView
public void doView(RenderRequest request, RenderResponse response)
throws PortletException, IOException {
response.setContentType(request.getResponseContentType());
if(serviceHome != null){
PumaHome service = (PumaHome) serviceHome.getPortletService(PumaHome.class);
PumaProfile profile = service.getProfile(request);
PumaLocator plocator = service.getLocator( request );
try {
// Obtenemos el usuario actualmente en la sesion
User usuario = profile.getCurrentUser();
// Preparamos una lista de los atributos deseados
List attributes = new ArrayList();
attributes.add("cn");
// Obtenemos los grupos a los que pertenece el usuario
List groups = plocator.findGroupsByPrincipal( usuario, false );
Iterator group_itr = groups.iterator();
System.out.println( "EL USUARIO PERTENECE A LOS SIGUIENTES GRUPOS: " );
while( group_itr.hasNext() ) {
Group group = ( Group )group_itr.next();
Map group_attributes = profile.getAttributes( group, attributes );
String group_cn = ( String )group_attributes.get( ( Object ) "cn" );
System.out.println( " - " + group_cn );
}
} catch (Exception e) {
e.printStackTrace();
}
}
PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher("/jsp/html/view.jsp");
rd.include(request,response);
}
Gracias a mi amigo Kenneth por el enlace que me recomendó. Fue muy útil
A mi me sirvió. Ahora necesito esta misma funcionalidad pero implementarla para su uso en Portlet Factory. Estaré colgando la solución en cuanto la tenga.
Prueben este código. Puede ser útil quien sabe cuando!
El problema: Obtener los grupos de usuario a los que pertenece el Usuario logueado al portal. Todo ello desde un portlet. En mi caso, me sirve porque de acuerdo al grupo de usuario que pertenezca, debo o no mostrar ciertos controles en mi portlet.
Aqui el codigo:
Método init
public void init() throws PortletException{
try {
InitialContext ctx = new InitialContext();
Object homectx.lookup("portletservice/com.ibm.portal.um.portletservice.PumaHome");
if(home != null)
serviceHome = (PortletServiceHome)home;
} catch (Exception e) {
System.out.println("No se encontro el objeto home");
}
}
Método doView
public void doView(RenderRequest request, RenderResponse response)
throws PortletException, IOException {
response.setContentType(request.getResponseContentType());
if(serviceHome != null){
PumaHome service = (PumaHome) serviceHome.getPortletService(PumaHome.class);
PumaProfile profile = service.getProfile(request);
PumaLocator plocator = service.getLocator( request );
try {
// Obtenemos el usuario actualmente en la sesion
User usuario = profile.getCurrentUser();
// Preparamos una lista de los atributos deseados
List attributes = new ArrayList();
attributes.add("cn");
// Obtenemos los grupos a los que pertenece el usuario
List
Iterator group_itr = groups.iterator();
System.out.println( "EL USUARIO PERTENECE A LOS SIGUIENTES GRUPOS: " );
while( group_itr.hasNext() ) {
Group group = ( Group )group_itr.next();
Map group_attributes = profile.getAttributes( group, attributes );
String group_cn = ( String )group_attributes.get( ( Object ) "cn" );
System.out.println( " - " + group_cn );
}
} catch (Exception e) {
e.printStackTrace();
}
}
PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher("/jsp/html/view.jsp");
rd.include(request,response);
}
Gracias a mi amigo Kenneth por el enlace que me recomendó. Fue muy útil
A mi me sirvió. Ahora necesito esta misma funcionalidad pero implementarla para su uso en Portlet Factory. Estaré colgando la solución en cuanto la tenga.
Prueben este código. Puede ser útil quien sabe cuando!
Etiquetas:
Portal,
portlet,
PUMA,
SPI,
WebSphere Portal
Suscribirse a:
Entradas (Atom)