DevelUY

Planeta de desarrolladores uruguayos

2 de julio de 2009

Enrique Place

¡New! video del último ensayo de Michael Jackson antes de su muerte!

por enrique_place (enriqueplace@gmail.com), el 2 de julio de 2009 a las 19:32

Fernando Briano

Disponible revista Linux+ DVD julio 2009

Linux+ 7-8/2009 (56)
El tema central de este número es Seguridad y Ethical Hacking

Linux + DVD Julio 2009

Linux + DVD Julio 2009

En el DVD adjunto:

# Ubuntu 9.04 Jaunty Jackalope
La última versión de la distribución Linux más popular
Versión 32 bit, bootable

# BackTrack
Distribución basada en Slax con más de 300 herramientas de seguridad
Versiones 3.0 (estable) y 4 beta

También podréis leer los siguientes artículos:

BackTrack
Herramienta perfecta para ethical hacking

Xprobe2
Técnicas de fingerprinting

Criptografía de curva elíptica
Aplicaciones básicas de la criptografía ECC a nivel de usuario

Programación en Gambas
Acceso a base de datos SQLite

Historia del Hacking
¿Quiénes fueron los primeros hackers?

Formularios Web
Creación, validación y filtros con MUUU

Seguridad en Linux
¿Cómo protegernos?

¡¡¡ CONCURSO !!!

Toma parte en nuestro concurso y gana el libro Hacking Ethico por Carlos Tori y otros…

http://www.lpmagazine.org/prt/view/pag-prin/issue/1050.html

por fernando, el 2 de julio de 2009 a las 01:48

1 de julio de 2009

Enrique Place

Novedades sobre Michael Jackson - 1/7/2009


Ha pasado mucha agua bajo el puente, pero han habido interesantes novedades.

Por todo lo que he seguido el tema como "fan" por años, agregando un poco de "razonamiento", estoy seguro que Michael Jackson no era una persona "normal" con una razonable "buena salud". Hace muchos años que se hablaba de sus adicciones a los calmantes, como así también de su hipocondría (quién no, viviendo en un mundo acosado de fans, además de todas sus enfermedades, acusaciones, demandas, etc).

A esto le podemos sumar que era "vegetariano" y siempre fue una persona delgada, y cuando estaba en giras su cuerpo se exigía al extremo, bajando de 2 a 5 kilos por recital que debía recuperar en pocos días (así lo hizo en el '93 durante su gira Dangerous).


Sumemos que ahora tenía 50 años, estaba nuevamente exigido (física y mentalmente), y hacía 8 años de su último concierto y muchas cosas sucedieron: perder su mansión, dinero, viajar de país en país, juicios comerciales, juicios por abuso sexual, etc.

Ayer estuve repasando el homenaje que le hicieron en el 2001 (donde volvió a cantar con sus hermanos y varios artistas cantaron sus temas), él ya contaba con 42 años, y se lo veía bien, fuerte, cantando y bailando en vivo. Lo único raro que pude detectar es que ese recital a veces se lo ve incómodo e inseguro, pero probablemente le debe pasar a cualquiera que canta en un homenaje a su propia trayectoria y que puede pensar "esto lo hacen por las dudas que me muera antes", como lo hizo oportunamente con otros artistas que luego murieron, como Sammy Davis Jr. (tal vez son cosas mías, pero esa fue mi impresión).


En 8 años puede pasar cualquier cosa, 50 años no son lo mismo que 42, y tal vez la presión que ahora tenía, pensando en sus hijos, en salir de las deudas que lo acosaban, en probarse y decir "¿aún puedo demostrar que sigo siendo la estrella que siempre fui?" (ya en la presentación de la gira se lo vio bastante desmejorado, flaco y aparentemente perdido o bajo los efectos de sedantes).

Un resumen de las noticias de estos días:
  • Salieron artículos que hablaban de resultados de la supuesta autopsia donde dicen que pesaba 50 y pocos kilos, tenía cicatrices de cirugías, costillas rotas por la reanimación, el estómago con pastillas, y que estaba pelado y usaba una peluca. Lo primero me pareció bastante esperable, pero lo último, no. El no tenía ninguna evidencia de estar perdiendo el pelo, a lo sumo usaba extensiones. Luego surgieron versiones encontradas que decían que toda esta información era falsa.
Estuve pensando todos estos días algunos hechos que me imaginaba podía pasar, y se están cumpliendo:
  • Para recuperar lo invertido hasta la fecha en estos nuevos recitales, la empresa que estaba a cargo del proyecto, estaría pensando reunir a los hermanos de Jackson con otros artistas amigos para hacer una gira-homenaje (de la misma forma que hicieron en el 2001)
  • Que lo iban a velar en su mansión Neverland (aparentemente están preparando los detalles de su funeral).
  • Que habían grabaciones de sus preparativos y que existen varios temas nuevos, que según parece, van a salir a la venta en algún momento.
Algo que no pensé ni me imaginé, pero que me sorprendió gratamente:
  • Aparecieron fotos de los ensayos y Michael estaba aparentemente en buena forma (por lo menos exteriormente) y según comentan, todos estaban muy contentos de ver al artista de siempre y que su magia no había desaparecido.
  • Hay 100 horas de grabaciones de alta calidad de los ensayos que es probable se comercialicen a futuro y podamos tener algo más de Michael, como así nuevas canciones.
¡Fotos inéditas de los ensayos!


Como tema aparte, que la verdad duele bastante, el niño de 10 años (ahora 26) que llevó a Michael Jackson a juicio alegando abuso sexual reconoció -recién después de su muerte- que todo fue mentira, organizado por su padre, para sacarle dinero (en concreto, 25 millones de dólares).

Obviamente hay mucho de comercial en esto y a veces me da la impresión que están destripando a una persona que aún no terminó de morir, pero en parte estoy contento que el legado no quedó en solo esta muerte trágica en un contexto dramático, podremos ver algo más, en lo que él estuvo trabajando con mucha ilusión para que se convirtiera en "el regreso triunfal" y un "me despido", "esto es todo".

Tengo sentimientos enfrentados, por una parte pensaba que Michael estaba en un claro proceso de decadencia y que murió "reventado" por intentar hacer un esfuerzo que era imposible cumplir, y que probablemente si no moría ahora, lo haría durante uno de sus recitales.


Ahora, con estas últimas revelaciones, creo que si hubiera vivido un poco más, en verdad Michael Jackson nos iba a dar una gran sorpresa a último momento. No la dio en el escenario como él esperaba, al igual que nosotros, pero parece, la sorpresa vendrá después de su muerte y logrará el regreso que tanto anhelaba, "una oportunidad más", dejando grabada en nuestras retinas la última y mejor obra de un grande, El Rey del Pop.

Anexo

por enrique_place (enriqueplace@gmail.com), el 1 de julio de 2009 a las 03:02

30 de junio de 2009

Dario Clavijo

Google Chrome en linux (nativo)



Hay un release (inestable) de Google que nos permite correr de forma nativa Google Chrome en linux debian o ubuntu y que viene empaquetado en formato deb listo para usar
Pueden instalarlo entrando desde este link.

Luego podemos ejecutar dpkg en el directorio en que quedo guardado:

$ dpkg -i google-chrome-unstable_current_i386.deb

O podemos instalarlo con el gdebi.

Algunas cosillas que tenemos que tener en cuenta sobre este software:
*Primero que nada es inestable, lo que quiere decir que el correcto funcionamiento no esta para nada asegurado.
* No tiene soporte para plugins, esto quiere decir que no hay soporte incluso para flash (no youtube, etc...).
* No hay soporte para impresión.
* Arrastrado complejo de Pestañas
* No hay soporte para la API de Google Gears.

por Daedalus (Daedalus2027@gmail.com), el 30 de junio de 2009 a las 19:03

Marcos Crispino

Valor "Empty" para atributos con dominio en GeneXus

Supongamos que tengo un dominio ESTADO, definido como Char(3), que puede tener valores {'ING', 'ABI', 'CER'} (ingresado, abierto, cerrado).

Si fuera una KB nueva posiblemente usaría un dominio enumerado con {ingresado=0, abierto=1, cerrado=2}. Pero no es el caso, y además no siempre es posible elegir los valores que va a tener un dominio, puede depender de otra aplicación o ser una base de datos que ya tiene valores.

El problema que tengo, es que si defino una variable o un atributo basados en ese dominio, el valor "empty" (como en IsEmpty() o en SetEmpty()) es '', que no es un valor válido para el dominio.

Estaría bueno poder definir cual es el valor "empty" de un dominio... Este valor además sería el "initial value" por defecto para los campos nuevos basados en dicho dominio, y sería el valor con el que se graban los registros nuevos cuando no se referencia el atributo (y se tiene la propiedad "initialize not referenced attributes" en "yes").

por noreply@blogger.com (Marcos Crispino), el 30 de junio de 2009 a las 18:31

Alejandro Revilla

VoldemortSpace

When I start writing a new Space implementation, a Friend’s episode where Phoebe’s brother tells Phoebe he “melts stuff” comes to mind (hilarious).

He melts stuff; I write Space implementations [nerdy laugh here].

Back in the late 90s I started reading about the Linda Coordination Language and loved it,  I deployed a 25 node Jini/JavaSpaces (Outrigger) based application (small supermarket chain, each node was a member of the Jini federation).

Due to the slow links, some early problems with OutRigger and a low memory budget on the nodes, we had to replace that implementation with a minimalistic one, and that’s why I wrote the first jPOS Space implementation.

But I always wanted to have a reliable, self-healing, highly scalable space, and guess what, I believe Project Voldemort is a God send for that, a perfect fit.

We still need a couple of weeks in order to be able to provide a first release, we still have some locking problems and need to work on the garbage collector in order to efficiently reclaim space used by expired entries, but I thought it could be a good idea to share with you the fact that we are working with this new and exciting technology just in case you want to get yourself up to speed with it.

Meanwhile, you may want to read and play with Project Voldemort, Amazon Dynamo and the miniSpaces tutorial.

por apr, el 30 de junio de 2009 a las 15:48

29 de junio de 2009

Marcos Crispino

Tecnología de votación

En el día de ayer, en Uruguay tuvimos elecciones internas, donde cada partido político decide cual será el candidato a presidente en las próximas elecciones de octubre, así como la representación de cada sector dentro de cada partido.

En estas elecciones había 17 candidatos a la presidencia en 8 partidos, y se presentaron unas 2.500 listas. Listas de papel, de las cuales la mayoría terminan en la basura. De algunas dicen que se imprimieron 2 millones...

La votación se hace por circuito electoral, según el número de credencial de la persona. Creo que habían unos 6.000 circuitos habilitados para estas elecciones. Cada circuito tiene tres personas que integran la mesa, más un policía de custodia.

La votación se realiza entre las 8:00 y las 19:30, y una vez terminada se abre la urna, se cuentan los votos, y se llevan al lugar designado por la Corte Electoral (en Montevideo el Estadio Centenario).

Esa es una explicación bastante resumida de como funcionan las elecciones, a lo que quiero llegar, es que me resulta demasiado complejo, demasiado burocrático. La maquinaria que es necesario movilizar para hacer una elección es demasiado pesada.

Hoy en día, con la tecnología que tenemos, ¿no se podría hacer de forma mucho más simple? Capaz que lo que sigue puede resultar disparatado para algunos, pero yo no lo veo tan difícil de implementar.

Una opción sería hacer la votación por SMS... Sí, por SMS. ¿Por qué no? Que cada uno registre un número de celular ante la Corte Electoral, y que vote desde ese número. Para que el voto sea secreto, al momento que llega el mensaje a la corte se debería separar la persona que lo envía (que tiene que quedar registro que votó para que no vote dos veces) del voto en sí. (*)

Otra opción sería tener terminales de votación en lugares de fácil acceso. Se me ocurre farmacias, locales de cobranza (Abitab, Red Pagos, etc.) o cajeros automáticos, que seguro hay en todas las ciudades del país. Habría que complementarlo con mesas de votación en las zonas rurales. La votación no sería un domingo como es ahora, sino que podría ser un día entre semana (o varios días) en el horario que están abiertos habitualmente estos locales. La Corte Electoral tendría que cambiar todas las credenciales por algo que tuviera una banda magnética o un chip con la información del votante.

Puede haber otras opciones...

Me parece que cualquier cosa que agilice el proceso de votación sería bueno. Gracias a que se evitaría toda la complejidad de la infraestructura de votación, se podría hacer algo mucho más dinámico. Se podrían hacer consultas a la ciudadanía sobre ciertos temas, con bastante frecuencia sin que eso genere gastos adicionales. Pasaríamos a tener un modelo de democracia mucho más directa.

(*) Calculo que no sería algo así como "voto pepe", "voto qki" o "voto pedro", sería algo más formal...

por noreply@blogger.com (Marcos Crispino), el 29 de junio de 2009 a las 21:13

Fernando Briano

[Video] – Hug a developer / Abraza a un desarrollador

Creo que vi este video por primera vez en Microsiervos, pero lo encontré de nuevo hace poco recorriendo el archivo de Casi un buen blog.

Muchos probablemente ya lo hayan visto, tiene su tiempo. Pero vale la pena verlo de nuevo, seguro con algo se sentirán identificados si trabajan en la industria del software. Abajo la traducción de los comentarios…

Los desarrolladores en todos lados están sufriendo un dolor terrible.

Siento dolor

Vamos 4 meses de un cronograma de 5 meses y acabo de recibir los requerimientos finales ayer (¡y cambiaron de nuevo!)

Paso la mitad de mis días en reuniones sobre cómo terminar mas trabajo (en vez de estar trabajando)

Mi jefe leyó en una revista que los desarrolladores que usan el lenguaje de programación “______” son dos veces más productivos. Así que nos compró una coopia y recortó nuestras fechas a la mitad.

Todos los días mi jefe cambia de parecer sobre lo que estamos construyendo.

La gente me sigue pidiendo que les arregle el e-mail, así que no tengo tiempo de escribir código.

Mi papá no tiene más tiempo para mí.

Un consultor le dijo a mi jefe que podían construir nuestra próxima versión en la mitad del tiempo, por la mitad del dinero. Él le creyó pero ahora se gastaron todo su presupuesto, usaron todo su tiempo y…
Apenas terminaron la mitad. Ahora se han ido y su código es un desastre. Tenemos que arreglarlo y terminar lo que comenzaron.

Abraza a un desarrollador hoy.

Y el último, gigante para los programadores de Visual Basic un

Acabo de terminar un curso intensivo de 6 semanas de Visual Basic.

El video fue creado por Devshop una aplicación hosteada de gestión de proyectos diseñada para planear proyectos de software específicamente.

por fernando, el 29 de junio de 2009 a las 16:07

Alejandro Revilla

Embedding Q2

People sometimes use jPOS as a library and do the wiring using Java code, something that Q2 already does in a clean and easy to maintain way.

In r2735 we’ve introduced a couple of changes to Q2 in order to simplify the way you can embed it in your application in order to get the best of both worlds.

You basically need to instantiate a Q2 object and call its start() method. That’s it.

At shutdown time, you call stop() on that instance.

There’s no reason not to use Q2 now, you just need to:

import org.jpos.q2.Q2;
...
...
  Q2 q2 = new Q2("path/to/your/deploy/directory");
  q2.start();
...
...

At stop time, you simply call:

  q2.stop();

por apr, el 29 de junio de 2009 a las 11:24

Enrique Place

Michael Jackson Best Dance Moves



Ha esto le llamo "magia" ;-)

por enrique_place (enriqueplace@gmail.com), el 29 de junio de 2009 a las 03:37

27 de junio de 2009

Dario Clavijo

Porque Android es mejor que el Iphone

por Daedalus (Daedalus2027@gmail.com), el 27 de junio de 2009 a las 19:08

26 de junio de 2009

Pablo Viojo

El moderno antiguo iPhone

old.phone

Quien no recuerda, al menos los que son tan viejos como yo, haber usado un teléfono de disco. Sí, uno de esos teléfonos donde se debía hacer poner el dedo dentro del orificio correspondiente al número seleccionado y hacerlo girar hasta llegar al tope. Así con cada uno de los números. El proceso era lento y tedioso, sobre todo si uno se equivocaba, o el número de destino estaba ocupado o sin respuesta.

Por suerte el tiempo ha pasado y ahora tenemos todo tipo de maravillas modernos, donde en menos de 5 segundos podemos llamar a un número, repetir una llamada, buscar en un directorio, etc. Y sin duda una de las grandes maravillas de la comunicación moderna es el iPhone.

Pues bien, para todos aquellos poseedores de un iPhone y nostálgicos de los tiempos pasados, MildMannered Industries trae una aplicación llamada Bakelite. Esta aplicación permite iniciar una llamada repitiendo la operación que hacíamos hace 20 años, o sea girar el disco (de donde viene el termino “discar”) agregando dos opciones muy útiles, y no disponibles en los teléfonos antiguos, poder ver el número que se disca y poder eliminar dígitos. ¿Que más se puede pedir?

La aplicación es gratuita y está disponible en el App Store, por lo que si eres un nostálgico, ahí esta tu solución a los problemas modernos sistemas multitouch. Obviamente no es requisito tener el último firmware para usarla!

Bakelite Icon

Foto: http://www.flickr.com/photos/frozen-in-time/2433006089/

Related Posts

  • No Related Post

por pviojo, el 26 de junio de 2009 a las 03:56

Muere Michael Jackson

Michael Jackson

Officially dead!

Related Posts

por pviojo, el 26 de junio de 2009 a las 03:22

Elecciones Internas 2009 en Uruguay

flag.uy

El próximo domingo, 28 de junio, se cumplirá en Uruguay el primer paso en el camino a elegir sus nuevas autoridades, esto es la elección interna de cada partido (establecidas por la Constitución de la República) de cara a las presidenciales y parlamentarias de octubre de este año.

Se presentan cuatro partidos a estas elecciones, a saber: Frente Amplio, Partido Nacional, Partido Colorado, Partido Independiente, Asamblea Popular, Cuatro Puntos Cardinales, Partido de los Trabajadores y Partido Comisiones Unitarias Antiimperialistas. Los cuatro primeros ya se habían presentado a esta misma instancia en las elecciones de 2004. Destaca en esta ocasión la ausencia del partido Unión Cívica, de larga data en la política uruguaya.

Los cuatro primeros partidos, aquellos que se considera que tienen reales aspiración al parlamento y la presidencia, presentan un total de 13 candidatos, agrupados del siguiente modo:

Frente Amplio (3 candidatos)

  • José Mujica: senador y ex ministro de Ganadería, un líder político con mucho carisma y credibilidad; muchos ven en él a un político de fuste, capaz de postularse a la Presidencia
  • Danilo Astori: actual senador, su gestión en el Ministerio de Economía y Finanzas le permitió ubicarse entre los políticos de mayor popularidad del país y proyectarse para disputar las elecciones internas.
  • Marcos Carámbula: médico Intendente de Canelones, en su calidad de independiente y debido a los altos índices de apoyo a su gestión municipal en el entorno del 60%, fue mencionado varias veces como postulante

Partido Nacional (3 candidatos)

  • Jorge Larrañaga: Presidente del Directorio del Partido Nacional, es apoyado por Alianza Nacional, y por la Unión Cívica
  • Luis Alberto Lacalle: ex Presidente de la República; es apoyado por la coalición de sectores llamada Unidad Nacional, la cual alberga entre otros al Herrerismo y Correntada Wilsonista. Asimismo Lacalle logró el apoyo del otrora precandidato Carmelo Vidalín y del Partido Intransigente de Víctor Lissidini.
  • Irineu Riet Correa

Partido Colorado (6 candidatos)

  • Pedro Bordaberry: encabeza el grupo Vamos Uruguay. Con la buena imagen de dos gestiones ministeriales en el gobierno colorado de Jorge Batlle y el logro de haber obtenido una promisoria votación en las elecciones municipales de mayo de 2005, portaestandarte de la renovación, Bordaberry aparece como el más probable ganador de la interna.
  • Luis Hierro López: Vicepresidente de la República durante el gobierno de Jorge Batlle, integra uno de los sectores históricos del Partido Colorado, el Foro Batllista, cuyo máximo referente es el dos veces presidente Julio María Sanguinetti.
  • José Amorín Batlle: Ex ministro de Cultura, apoyado por la Lista 15.
  • Daniel Lamas: Ex diputado por la CBI. Declarado como centro-izquierdista
  • Pedro Etchegaray: Analista de Sistemas de 49 años, fue uno de los últimos en sumarse a la interna colorada, definiéndose como “liberal en lo político, humanista en lo cultural y socialdemócrata en lo económico”
  • Eisenhower Cardoso Sosa: Doctor de profesión, nació en Rocha en 1944. Presenta su precandidatura al igual que en las elecciones internas de 2004, en las cuales quedó ubicado en quinto lugar entre los siete precandidatos colorados.

Partido Independiente (1 candidato)

  • Pablo Mieres: precandidato único a estas elecciones. El 18 de agosto de 2008 recibió la adhesión del Movimiento de los Comunes que desde hacía años votaba bajo el lema Unión Cívica, pero que no estuvo de acuerdo con el apoyo de esta última al Partido Nacional.

Proyecciones por partido, según las últimas encuestas

enc.fa

CC Pablo Viojo

enc.pn

CC Pablo Viojo

enc.pc

CC Pablo Viojo

Con estas estimaciones, y de acuerdo a lo establecido por Ley cada uno de los partidos podría contar con candidato electo el día domingo, ya que es necesario mayoría simple o 40% y más de 10% de diferencia con el segundo con mayor votación.

Dicho esto, no hay más que decir, ya que empieza la veda electoral dispuesta entre hoy viernes 26 y las 20:30 del próximo domingo. Cabe recordar que estas elecciones no son obligatorias, a diferencia de las de octubre, por lo que se estima contar con un 50% de participación de los habilitados para votar.

Fuente: http://es.wikipedia.org/wiki/Elecciones_internas_de_Uruguay_de_2009

Related Posts

por pviojo, el 26 de junio de 2009 a las 03:12

Fernando Briano

JUGUY: Evento Web 2.0 en Java EE y nuevo sitio web

El JUGUY renueva su sitio web, y anuncia un evento en Montevideo.

Lanzamiento de la nueva Web del Juguy – www.juguy.org

Se lanza oficialmente la nueva página Web del Grupo de Usuarios – www.juguy.org

Ya se encuentra disponible y esperamos sus comentarios y críticas sobre la misma.

Mayor interacción
Esta nueva Web tiene como objetivo presentar el sitio mucho más simple y moderno, publicando noticias en forma más constante.

Mas eventos presenciales
Una nueva idea que el grupo promotor está encarando es la de generar mós y mejores eventos presenciales en distintos lugares como Universidades, Empresas, etc.
Pronto se publicará el calendario de eventos ya confirmados que tendremos en el 2009

Sitio del JUGUY renovado

Sitio del JUGUY renovado

El primero de estos eventos presenciales:

Evento – Web 2.0 en Java EE (frameworks y productividad)

El evento es totalmente gratuito y en esta instancia no tendremos inscripción previa.

Agenda

18:00 – Charla de presentación del evento
18:30 – Grails in action
Descripción: Grails es uno de los principales frameworks de desarrollo de aplicaciones Web en Java EE. Esta charla pretende presentar este framework ejemplificando y viendo casos prácticos.
Expositores: Ing. Alejandro Mateo, Ing. Pablo Kamil, Ing. Leandro Bertolami

19:30 – JBoss Seam + Richfaces + JGenUI
Descripción: Analizar Jboss Seam como framework de aplicación utiilizando un proyecto open source uruguayo para generar código sobre esta tecnología
Expositores: Ing. Horacio Vico, Lic. Rodolfo Vazquez

20:20 – JBoss Seam experiencia real. Medidas de productividad e integración
Expositores: Ing. Ariel Ludueña, Ing. Martin Cabrera

21:00 – Mesa redonda sobre tecnologías para la capa de presentación (GWT, Seam, Grails, Java FX, JSF)

¿Dónde y Cuándo?

Lugar: Aula Magna de la Universidad Catolica del Uruguay
Fecha: 30 de julio de 2009
Horario: de 18:00 a 21:30 horas.

Contacto

Correo: mailto:info@juguy.org
Sitio web JUGUY: – www.juguy.org

por fernando, el 26 de junio de 2009 a las 01:14

25 de junio de 2009

Enrique Place

Michael Jackson (1958 - 2009)


No es la primera vez que lo comento, pero desde niño soy fanático de MJ, su música, su baile, en definitiva, por su "magia".


La película, "Moonwalker", que vi de niño en el cine.


De adolescente, cuando rompimos con mi "novia", el amor de mi vida (por suerte, actualmente mi esposa), estaba tan destruido (demoré casi 3 años en recuperarme) que mi familia me pagó la entrada y todos los gastos para ir al primer recital que hizo en latinoamérica, concretamente en Argentina (que por suerte fui, ya que hasta último momento no quería saber nada con el mundo). Fue un recital espectacular.


Recital en River, estuve en el segundo de los únicos tres que hizo en Argentina.

De adulto, sigo escuchando regularmente su música, a más tardar, hoy mientras trabajaba escuché varios de sus discos.


Un tema inédito, "Déjame en paz"


Otra parte del recital en el cual estuve en vivo, a metros de distancia.

Pensé que aún escucharía un nuevo disco y que iría a un último recital, y quería que mi esposa me pudiera acompañar para que lo viviera en vivo.


El clásico, Billie Jean

De chico fui fanático de solo dos grandes artistas, más que del ídolo, de las personas que habían detrás, uno fue Bruce Lee y otro Michael Jackson.


Otro recital en vivo, cuando era joven y se notaba, tanto por el baile como por el canto en vivo sin apoyo (sin coros especiales, sin playback)


Una versión rara, "a capella", probablemente de estudio, antes de editar el tema, donde se puede apreciar su voz (se escuchan muchos sonidos que luego no aparecen en la edición final).


Quién no se ponía a bailar con los comerciales de Pepsi


Otro comercial, este en particular me ponía la piel de gallina...



Raro video que fue parte de una atracción de Disney por muchos años.


Cuando le rindió tributo a Sammy Davis, Jr (uno de sus ídolos, antes de morir)


Video hecho en Brasil, con el famoso grupo Olodum


Uno de sus temas del disco "Invencible", el cual recibió todo el boicot de la propia Sony, no permitiendo generar ni videos ni giras (en lo personal era un disco que me gustaba mucho).


Otro video raro, cantando con Eddie Murphy


Un resumen de sus mejores bailes con otro tema inédito, "Xscape"


Otro tema raro, "Una oportunidad más" (algo que la vida parece que al final no le dio, hacer su última gira).


Videos que creaban los propios fans imaginando cómo podría ser el nuevo disco de MJ.

Toda persona cuando muere deja un vació en las personas que lo quieren.

No sé si podría decir que "quería" a MJ, pero ahora siento un vacío, algo que falta.

Parte de mi infancia y adolescencia murió hoy.



¡Larga vida al "Rey del Pop"!

por enrique_place (enriqueplace@gmail.com), el 25 de junio de 2009 a las 23:08

Marcos Crispino

Objetos que devuelven más de un valor en GeneXus

En GeneXus no tenemos el concepto de función como tenemos en Java o en C#, donde tiene que haber un tipo de datos que es el que devuelve, como en:
private int foo() { return 1; }
Por el contrario, en GeneXus los parámetros de un objeto pueden ser de entrada, salida o entrada/salida, en cualquier cantidad y orden. (*)

Por ejemplo, podría tener una función que dado un producto me devuelve el saldo en cantidad y en importe, de dicho producto en el depósito. (**)

La regla parm sería por ejemplo:
parm(in:ProductoId, out:&SaldoCantidad, out:&SaldoImporte);
Pero entonces, ¿cómo invoco ese programa?. Hay varias opciones, puede ser con call, o incluso con udp...
call(PGetSaldoProducto, ProductoId, &SaldoCantidad, &SaldoImporte)
o
&SaldoImporte = udp(PGetSaldoProducto, ProductoId, &SaldoCantidad)
En una nota hace un tiempo, hablando sobre la legibilidad del código, comentaba sobre la ventaja de usar udp en vez de call... Pero en este caso las dos opciones son malas.

Creo que sería bueno tener una sintaxis como tiene por ejemplo Python para asignar listas de valores... En Python una lista separada por comas es una tupla, que se puede devolver en una función o asignar. Por ejemplo:
# defino la funcion
def foo():
    a = 1
    b = 2
    c = 3
    return a,b,c

# la invoco
d, e, f = foo()   # resultado: d=1, e=2, f=3
En GeneXus, si tuvieramos la posibilidad de usar esta notación, podríamos escribir:
&SaldoImporte, &SaldoCantidad = udp(PGetSaldoProducto, ProductoId)
lo que deja bien claro que la intención de la invocación es cargar el valor de las dos variables de la izquierda...

---------------------------------------
(*) Si bien los parámetros pueden tener cualquier orden, creo que es altamente recomendable dejar los parámetros de salida al final.

(**) Los motivos para tener una función que devuelve más de un valor pueden ser muchos y muy variados. En este caso también se podrían hacer dos funciones, con lógica muy parecida, pero que devolviera una la cantidad y otra el importe. La ventaja de tenerlo así es que se optimiza la performance, porque hay que hacer la recorrida en la base de datos una sola vez.

por noreply@blogger.com (Marcos Crispino), el 25 de junio de 2009 a las 18:48

Enrique Almeida

Sugerencias de mejoras - Sintáxis GeneXus

GeneXus no es un lenguaje de programación en sentido estricto, sino un conjunto de lenguajes diferentes.Hay una parte declarativa, otra procedimental (*), otro para diseño de formularios y otras mas como propiedades que afectan la forma en que se comporta el modelo.Gastón escribio hace unos dias que estaban viendo algunos cambios a la sintaxis de GeneXus y pedia algunas sugerencias. La que me

por noreply@blogger.com (Enrique Almeida), el 25 de junio de 2009 a las 03:48

24 de junio de 2009

Jorge Oyhenard

Facebook lanza Live Stream Box

Hace unos minutos Facebook presentó el nuevo Live Stream Box, que ni más ni menos nos permite interactuar mejor con nuestros amigos por medio de Chat, Vídeo, y otros.

De esta forma podemos estar al tanto de que sucede en el mundo, gracias a Internet, según Facebook, que con el número de usuarios que tiene, es una tendencia casi perfecta de la realidad.

La herramienta mostrará los post relevantes en tiempo real, algo similar a lo que hoy sucede con Twitter, en su opción de Búsqueda o Trends, lo que sin dudas será interesante es ver cuanto de semejante o diferente puede ser lo generado por la comunidad Twitter y la de Facebook, pero potenciado además por la posibilidad de compartir en Vídeos por medio de Ustream.

Facebook Live Stream Box en NBA All Stars

La nueva funcionalidad Live Stream Box de Facebook, puede correr en sitios fuera de Facebook, lo que sin duda abre una interesante posibilidad para los Webmasters y Developers, que podrán implementar diversas integraciones en sus webs.

Esta funcionalidad fue testeada en las elecciones 2009, por parte del equipo de Facebook, pero indudablemente seguro también se han inspirado en algunos desarrollos de terceros basados en su API, o RSS, y seguramente en lo que viene realizando Twitter y el mismo Ustream.

Desde hace un tiempo vengo reflexionando sobre como ha cambiado Internet, donde antes nos bastaba con guardar la información en favoritos, ya que existían pocas webs, luego fueron necesario los buscadores, donde Google hoy día es el Rey, luego fue tanta la información que resultaron bueno los RSS, donde seguimos a sitios o personas que nos interesan, pero francamente podemos tener miles de fuentes RSS, miles de post por cada uno, y si bien herramientas como Google Readers nos permiten buscar dentro de esa “mini internet”, la cantidad de información suele ser mucha.

Pero finalmente, hoy día todos estamos conectados, y toda la información pasa por Internet, esto hace que mucha información sea obsoleta en poco tiempo, incluso horas o minutos, y es ahí donde herramientas colaborativas, como las redes sociales, los bookmars, y sobre todo Twitter nos permiten enterarnos en tiempo real de que está pasando en Internet.

Hace unos días Tweeteaba “Antes favoritos, luego buscábamos, luego RSS, y ahora en vivo usamos Twitter” ya que así lo creo, y usando esta herramienta me entero en el momento de muchas noticias afines a mi actividad de developer, fanático de Internet, pero también de mucha otras que comparten mis amigos twitteros, por tanto para mi hoy podemos decir que “Internet vive y sus latidos los leemos en twitter“.

Estas modestas reflexiones, sin dudas tienen bastante de realidad, y habiendo compartido las misma con algunos amigos y colegas coinciden.

Con esta noticia de Facebook sobre su Live Stream Box, estamos confirmando que no solo Information is Power, si no que esa Power, vale más cuando la conocemos en el momento, y comentamos con amigos ahí mismo, en vivo.

Enhorabuena por la nueva herramienta, y seguramente comentare en otro post ya sobre su uso más técnico, o bien sobre la respuesta que pueden dar otros como Google en este mismo sentido, recordemos que Google Wave fue comentado por Google, y esto también puede apurar su beta cerrada de hoy día donde solo unos pocos lo pueden probar.

Les comparto algunos enlaces:

Post original de: Jorge Oyhenard

Facebook lanza Live Stream Box

Artículos relacionados:

  1. Live Love SoloPhotoshop v5

por Jorge Oyhenard, el 24 de junio de 2009 a las 20:44

Pablo Viojo

Cordillera de los Andes

por pviojo, el 24 de junio de 2009 a las 15:50

Enrique Almeida

Betatesting GeneXus con Night Builds.

He participado en varios ciclos de betatesting de GeneXus. No recuerdo bien en que version fue la primera en que tuvimos acceso a las versiones beta de GeneXus, y es bueno ver la evolución y apertura que ha tenido. En la ultima etapa de la X y con toda la Evolution I, hemos tenido disponibles los Night Build (NB), que son la versión bastante cruda de GeneXus, que se genera en forma automática en

por noreply@blogger.com (Enrique Almeida), el 24 de junio de 2009 a las 01:37

23 de junio de 2009

Enrique Place

Crisis "Ninja" = "No Incomes, No Jobs and Assets"

por enrique_place (enriqueplace@gmail.com), el 23 de junio de 2009 a las 21:51

Marcos Crispino

Formato de strings: función Format vs concatenación

Algo que hago con bastante frecuencia, es armar textos que se componen de una parte fija y otra que toma valores de variables o atributos. Por ejemplo, cuando se quiere mostrar un mensaje.

En GeneXus hay por lo menos dos opciones para generar estos textos:
  1. usando la concatenación de strings con el operador +
  2. usando la función Format, que creo que se agregó en GeneXus 9.0
  3. hay una tercer forma que descarto de entrada, que es con la función Concat...
Pero entonces, ¿cuál es la mejor opción?

Con respecto a la legibilidad del código, creo que ambas opciones son buenas, puede haber algún caso que una de las dos quede mejor que la otra.

La ventaja que tiene la función Format es cuando tenemos que traducir la aplicación usando el objeto Language, porque queda todo el texto en un solo item del objeto.

Por ejemplo, el texto "El pedido número NNN fue confirmado", usando la concatenacion de strings queda
&mensaje = 'El pedido número ' + PedidoId.ToString() + ' fue confirmado'
con lo que al traducirlo tenemos que traducir los dos textos por separado:  'El pedido número ' y ' fue confirmado'...

Si usamos la función Format, nos queda
&mensaje = Format('El pedido número %1 fue confirmado', PedidoId.ToString())
con lo cual tenemos un solo literal.

Puede haber algún caso donde tal vez no se pueda usar la función Format, por ejemplo en una regla error() en una transacción, pero en todos casos donde se pueda, creo que conviene usar la fución Format...

por noreply@blogger.com (Marcos Crispino), el 23 de junio de 2009 a las 18:37

Enrique Almeida

Un programa es un objeto y su circunstancia.

¿Que es un programa dentro de una KB GeneXus?. No le encuentro una respuesta fácil.Un objeto puede verse afectado por su entorno, por otros objetos a los que hace referencia. Por ejemplo, los dominios, la forma en que están definidos los atributos, las tablas en que están dichos atributos, los programas a que llama o por cuales es llamado, las imágenes que maneja, las propiedades del modelo y un

por noreply@blogger.com (Enrique Almeida), el 23 de junio de 2009 a las 03:29

22 de junio de 2009

Dario Clavijo

Modem Netodragon con linux

Encontré tirado un winmodem viejo en la caja de cachivaches, es un Netodragon.

01:09.0 Modem: ALi Corporation SmartLink SmartPCI561 56K Modem (prog-if 00 [Generic])
Subsystem: Smart Link Ltd. Device 5459
Flags: bus master, medium devsel, latency 64, IRQ 7
Memory at fbffe000 (32-bit, non-prefetchable) [size=4K]
I/O ports at d800 [size=256]
Capabilities: [40] Power Management version 2
Kernel driver in use: serial

A primera vista todo parece funcionar ok, pero no anda, el wvdial no lo reconoce.
Entonces me puse manos a la obra y googlee un poco.

El problema esta , según todos los sitios que vi en que el modulo que maneja este modem es el slamr.
Para eso utilice el module assistant para compilarlo y listo compilo! pero...

[ 9250.248494] slamr: module license 'Smart Link Ltd.' taints kernel.
[ 9250.248511] Disabling lock debugging due to kernel taint
[ 9250.269144] slamr: SmartLink AMRMO modem.
[ 9250.269194] slamr: device 10b9:5459 is grabbed by another driver

Resulta que el modulo no es del todo libre...pero es el único que hay....y que el hardware esta en uso por otro modulo, en este caso el kernel mismo.
Entonces segui googleando y me tope con una aplicacion que se llama ungrab-winmodem.

Lo descargue lo compile y el resultante es otro modulo que se tiene que cargar antes que el slamr.

Para descargar el modulo hacemos:

$wget http://linmodems.technion.ac.il/packages/smartlink/ungrab-winmodem-20080126.tar.gz
$tar vxf ungrab-winmodem-20081026.tar.gz
$make

Y por ultimo como root

$make install

Quedaria asi:

$modprobe -r slamr
$modprobe ungrab-winmodem
$modprobe slamr

Y voila el dmesg reconoce todo:

[10285.951207] slamr: SmartLink AMRMO modem.
[10285.951337] slamr: probe 10b9:5459 SL1800 card...
[10285.951381] slamr 0000:01:09.0: PCI INT A -> Link[LNKC] -> GSI 7 (level, low) -> IRQ 7
[10285.953741] slamr: mc97 codec is SIL26
[10285.953924] slamr: slamr0 is SL1800 card.
[10347.044108] slamr 0000:01:09.0: PCI INT A disabled
[10347.353135] slamr: SmartLink AMRMO modem.
[10347.353284] slamr: probe 10b9:5459 SL1800 card...
[10347.353334] slamr 0000:01:09.0: PCI INT A -> Link[LNKC] -> GSI 7 (level, low) -> IRQ 7
[10347.355677] slamr: mc97 codec is SIL26
[10347.355861] slamr: slamr0 is SL1800 card.

Si hacemos lscpi -v nuevamente tenemos una diferencia:

01:09.0 Modem: ALi Corporation SmartLink SmartPCI561 56K Modem (prog-if 00 [Generic])
Subsystem: Smart Link Ltd. Device 5459
Flags: bus master, medium devsel, latency 64, IRQ 7
Memory at fbffe000 (32-bit, non-prefetchable) [size=4K]
I/O ports at d800 [size=256]
Capabilities: [40] Power Management version 2
Kernel driver in use: slamr
Kernel modules: slamr

Ademas de reconocer un nuevo puerto serial reconoce un dispositivo de audio.
Lo ultimo que tenemos que hacer es instalar el daemon que gestiona este dispositivo,

$apt-get install sl-modem-daemon

Ahora podemos utilizar wvdial y wvdialconf sin problemas:

ttySL0*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttySL0*1>: ATQ0 V1 E1 -- OK
ttySL0*1>: ATQ0 V1 E1 Z -- OK
ttySL0*1>: ATQ0 V1 E1 S0=0 -- OK
ttySL0*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySL0*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySL0*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttySL0*1>: Modem Identifier: ATI -- SmartLink Soft Modem
ttySL0*1>: Speed 19200: AT -- OK
ttySL0*1>: Speed 38400: AT -- OK
ttySL0*1>: Speed 57600: AT -- OK
ttySL0*1>: Speed 115200: AT -- OK
ttySL0*1>: Speed 230400: AT -- OK
ttySL0*1>: Speed 460800: AT -- OK
ttySL0*1>: Max speed is 460800; that should be safe.
ttySL0*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Esto significa que hemos concluido y que si necesitamos conectarnos a internet usando el modem vamos a poder.
Yo en mi caso voy a hacer expermientos con asterisk!

por Daedalus (Daedalus2027@gmail.com), el 22 de junio de 2009 a las 13:14

Qrcode

Si alguno se quedo pensando sobre que quise decir en mi post anterior fue:

"Gracias por entrar en mi blog personal

http://dclavijo.blogspot.com

Saludos"

Todo eso codificado en una imagen de código Qr.
Que son estas imágenes?, son como el código de barras unidimensional pero en 2D, lo que quiere decir es que los bits de información se representan en forma de puntitos blancos y negros.

Primero un poco de historia: el código Qr o matriz de puntos fue introducida por la compañía Denso-Wave en japón en el año 1994, el código QR o "quick response" esta pensado para ser leído muy rápidamente por cualquier cámara o software de computadora y posteriormente decodificado.
La forma de identificar una imagen QR es por los 3 rectángulos que se encuentran en las esquinas, estos sirven para ayudar al lector a detectar la orientación de la imagen y la correcta lectura de los datos.
El resultante de esta tecnología combinada con los medios ópticos de hoy en en día que tienen un avance significativo, no es mas que otra estrategia de marketing para vender mas y mas fácil.

Por ejemplo si tenemos un celular con el software de decodificación cargado podemos tomar la foto de una imagen qr e instalar otro software o ir a una pagina web de un producto y comprarlo.

Por ejemplo de la pagina de http://reader.kaywa.com podemos bajar el lector en j2me que sirve para cualquier teléfono celular con cámara, y en http://qrcode.kaywa.com podemos generar nuestro propio qrcode para difundirlo.
Aquí también podemos descargar un script en php para generar códigos qr en nuestro servidor apache.

por Daedalus (Daedalus2027@gmail.com), el 22 de junio de 2009 a las 12:57

Pablo Viojo

Needish en el diario El País de Uruguay

needish
El Diario El País de Uruguay hizo una pequeña nota sobre lo que estamos haciendo en Needish.

Needish, que ayuda a satisfacer las necesidades de 100.000 usuarios, da sus primeros pasos en Uruguay

¿Quién conoce un buen abogado para divorcio, un cerrajero de confianza, anunciantes para una carrera de mountain bike o un vendedor de lencería? Así de variadas son las necesidades que se encuentran en Needish, un sitio gratuito de servicios clasificados que funciona en Chile desde 2007 para que la gente pueda encontrar lo que precisa y a su vez ayudar a otros.

Es que el sueco Oskar Hjertonsson (29) y el chileno Daniel Undurraga (28) crearon esta empresa ( www.needish.com ) que opera con un motor de búsqueda que permite dirigir las necesidades a los proveedores que se correspondan con las búsquedas. A la fecha se han registrado 100.000 usuarios, recibe 500.000 visitas únicas mensuales en Chile y 4.000 empresas lo usan para ganar clientes.

Si bien ya algunos usuarios en Uruguay lo utilizan, Hjertonsson confió a El Empresario que aún no es significativa la penetración en este país, aunque aseguró que al igual que los chilenos, seguramente más uruguayos se adherirán a este sistema gratuito para saciar sus necesidades y también generar nuevos negocios.

Y abundó: “Uruguay es un país chico, eso es bueno para nosotros porque queremos generar masa crítica; además tiene buena penetración de Internet y similitudes con Chile”.

http://blog.needish.com/content/view/538549/Needish-en-el-diario-El-Pais-de-Uruguay.html

Related Posts

por pviojo, el 22 de junio de 2009 a las 05:03

Alguien nos robó el trabajo

handcuff
¿Quieres saber por qué? http://blog.needish.com/content/view/534658.html

Dado que la responsabilidad de la copia no es del cliente que encargó el trabajo, voy a cambiar el titulo del post para omitir referencias a dicho cliente. En cualquier caso la responsabilidad es de la agencia encargada (Wunderman))

Imagen: http://www.flickr.com/photos/mwichary/3407775523/

Related Posts

por pviojo, el 22 de junio de 2009 a las 02:42

21 de junio de 2009

Jorge Oyhenard

Error 80071392 en MSN messenger solución

Con la última versión de MSN Messenger o Windows Live Messenger, es frecuente se produzca un error que no permite conectarnos.

Suele suceder que intenta, intenta, intenta y no conecta, si el error es 80071392 esto tiene una solución sencilla.

Error msn 80071392

Para comprobar cual es el código de error, cuando presenta la ventana de error debemos presionar más información, y la misma ventana se amplia mostrando el código de error.

Este error sucede porque al parecer hay dos msn intentando conectarse al mismo tiempo, esto aun cuando en nuestra barra de estado veamos solo un icono de msn abierto.

Msn tray icon

Para solucionarlo, debemos ir al Administrador de Tareas de Windows, presionando CTRL + SHIFT + ESCape

Administrador de Tareas de Windows XP

y buscar el proceso msnmsgr.exe, puede que esté en la lista solo una vez, o varias veces. Quizás te convenga ordenar la lista por nombre, dando clic en Nombre de imagen, y luego los seleccionas uno a uno y le das terminar proceso.

De esta forma te aseguras que no exista ningún msn intentando conectarse.

Lo cargas de nuevo y listo, ya te conectas sin problemas ;)

Post original de: Jorge Oyhenard

Error 80071392 en MSN messenger solución

No hay artículos relacionados.

por Jorge Oyhenard, el 21 de junio de 2009 a las 16:32

Enrique Almeida

GeneXus X Evolution I

En estos días, están por liberar la versión Release Candidate de GeneXus X Evolution I.Hice una prueba para medir los tiempos de generación/especificacióin/compilación con la versión X (Upgrade 4 Preview 10).Los tiempos fueron:Con la X U4, Preview 10.---> Command: RebuildAll - Elapsed time: 00:00:00.1708539---> Command: BuildCommandWrapper - Elapsed time: 02:04:19.7744776Con la X ev 1. NB 23617-

por noreply@blogger.com (Enrique Almeida), el 21 de junio de 2009 a las 00:02

20 de junio de 2009

Enrique Place

"He's Barack Obama" (video)

Try JibJab Sendables® eCards today!


De la mano de jibjab.com, famosos por sus videos de navidad donde podíamos subir fotos de nuestras caras, colocarlos en gnomos que bailaban y por pocos dólares distribuirlos a nuestras amistades, viene ahora "He's Barack Obama" ;-)

PD: para el Día del Padre, tienes muchas opciones ;-)

por enrique_place (enriqueplace@gmail.com), el 20 de junio de 2009 a las 11:03

Jorge Oyhenard

SEO para Flash

Google y Flash, vaya tema, siempre fue motivo de largas discusiones, que si Google indexa Flash, que si Google posiciona Flash, etc, de hecho hace un tiempo luego de una larga discusión en FDW escribí un artículo llamado Pescando SEO con Flash.SEO para Flash

Indexar Flash en Google

Desde hace mucho tiempo, Google indexa Flash, esto quiere decir que sitios Full Flash, o elementos Flash de sitios HTML son indexados por Google, nada nuevo, y sucede lo mismo con otros elementos como PDF, JPG, etc.

Igualmente estar indexado en Flash, dista bastante de estar bien posicionado u obtener buenas posiciones, y eso en definitiva es  lo que se busca con el SEO para Flash.

SEO para Flash

El SEO para Flash, implica las optimizaciones a realizar para que nuestro sitio Full Flash se posicione mejor. En el artículo Pescando SEO con Flash, ya quedaba demostrado que Google indexaba, y en algunos casos posicionaba el Contenido Flash.

Igualmente y para ser justos, en el mismo artículo comentaba que si bien Google indexa Flash, no lograba entender del todo ese objeto Flash, y por tanto tampoco podría dar relevancia al contenido del mismo.

Esto implica que no tenemos control de las frases y palabras que queremos posicionar de ese objeto Flash. Por tanto concluíamos que Pescar visitas con HTML esa más sencillo que Pescar SEO con Flash.

Mejoras de Indexación Flash en Google

Hace un año, Google mejora la indexación de Flash, y lo anuncia en su blog el 30 de Junio de 2008. Estas mejoras fueron bienvenidas, ya que era un paso para reconocer mejor los archivos SWF indexados, y parte de su contenido.

Este contenido en principio eran los textos, pero no así imágenes, vídeos, y otros elementos internos y externos de ese Flash o cargados por él.

Flash seguía siendo una caja negra para el contenido y una forma de ocultar al buscador, todo el contenido que se pudiera cargar desde ese Flash principal.

Nuevas mejoras de Google para Flash

Hace unos días hubo otro paso a favor, Google publicaba en su blog  el 18 de junio, sobre nuevas mejoras que ahora permiten indexar contenido externo de un Flash.

Esto quiere decir que si tenemos un sitio Full Flash, donde el archivo SWF llama a otros archivos SWF, ahora serán reconocidos por Google,  e indexados, sin dudas algo muy bueno.

Pero algo mejor aun, es que no solo implica a archivos SWF, si no que podrá leer y asociar otros archivos XML, HTML, entre otros.

Que indexa y reconoce Google en Flash?

O sea que con las noticias del año pasado y las de ahora Google reconoce:

  • Contenido textual, siguiendo botones, y campos input, o sea todo lo que un usuario podría leer y seguir.
  • Reconoce también enlaces dentro de ese Flash
  • Asocia también archivos que se carguen externamente, por tanto si tenemos un menu.swf que carga un galeria.swf y clientes.swf los reconoce y asocia con su cargador principal, o sea menu.swf
  • Estos reconocimientos de Flash, no solo se soportan para el objeto embebed, si no tambien cuando incluimos Flash utilizado SWFObject, en sus dos versiones
  • No solo reconoce los SWF creados vía diseño, si no también los que son fruto de ActionScript, para todas las versiones AS1, AS2, y AS3, esta última desde el 19 de Junio de 2009, hace unas horas.

El SEO para Flash es competitivo ?

Y bueno, sin dudas que hubo cambios a favor, pero como apuntan sobre todo a la indexación, y si bien mis pruebas anteriores, no contemplan esto anunciado en las últimas horas, puedo concluir que:

Google indexaba Flash, ahora lo hace mejor, pero como indexar no es posicionar, aun sigue siendo mejor no realizar sitios Full Flash, si pretendemos tener control de nuestro contenido con miras SEO.

Más info:

Post original de: Jorge Oyhenard

SEO para Flash

No hay artículos relacionados.

por Jorge Oyhenard, el 20 de junio de 2009 a las 04:15

19 de junio de 2009

Dario Clavijo

Hola!

por Daedalus (Daedalus2027@gmail.com), el 19 de junio de 2009 a las 22:25

18 de junio de 2009

Enrique Almeida

Nueva funcionalidad de Google Books

Ahora se puede incrustar codigo en blogs y sitios web, para poder pre-visualizar libros de Google Books. Hoy cuanto referencia un libro pongo links a Amazon para poder ver detalles y comprar el libro, pero con esta opcion se puede leer bastante del libro sin salir del sitio.

por noreply@blogger.com (Enrique Almeida), el 18 de junio de 2009 a las 22:18

Eugenio Garcia

Modelador de procesos de GeneXus basado en BPMN

¿Qué es BPMN? es un estándar de notación gráfica para modelar procesos de negocios. BPMN = Business Process Management Notation. Más info en la Wikipedia¿Qué tiene de bueno? básicamente al tratarse de un estándar que ha sido adoptado por la mayoría de las suites BPM y modeladores de procesos de negocio les da a todos los analistas de negocios y desarrolladores un lenguaje común para representar

por Eugenio (noreply@blogger.com), el 18 de junio de 2009 a las 17:31

Jorge Oyhenard

Elecciones en Uruguay 2009 Candidatos en Internet

El próximo 28 de Junio se realizan en Uruguay las elecciones primarias, para seleccionar el candidato único de cada partido para las elecciones presidenciales de Octubre. Indudablemente todos los medios nos tapan de publicidad, e Elecciones UruguayInternet no queda ajena, la siguiente es una lista las webs de los candidatos:

Partido Blanco

Partido Colorado

Frente Amplio

Partido Independiente

A primera vista…

En cuanto a la realización la que choca es la de Larrañaga, comente un tonto error, digno de las Burradas web no admisibles en esta época, y es la de tener un intro, totalmente desubicado y sin sentido, que para colmo no agrega nada gráficamente, y en la animación donde dice entrar al sitio, no entra, hay que dar clic en la imagen o bien en el link fuera del flash, algo muy de menos. Esa intro se debió evitar y se debería llegar directo al sitio, y ahí dirigir a los otros canales como Youtube, etc., se quedaron en el comienzo del 2000.

También hay un pequeño problema que desperdicia la relevancia del dominio, en vez de situar el sitio en la raíz, esta todo dentro de /site/, algo que no tiene sentido.

El resto de las webs, incluida esta de Larrañaga en cuanto a diseño, son agradables, salvo por algunos colores, pero bueno son propios de cada partido.

Maquetado Web

En cuanto al maquetado web, ninguna utiliza Full Flash, por suerte, pero por ejemplo la de Amorín, no utiliza CSS y es Full Tablas, quizás la hizo algún militante carpintero y no un diseñador web, Hierro y Bordaberry, también están basada en tablas, demostrando que el partido colorado aun sigue maquetando web como en los 90.

La de Hierro, también tiene un grave problema de titulo, dice “Home | Hierro Lopez”, ese Home ahí adelante no tiene nada que hacer. Tampoco tiene nada que hacer eso de que el sitio en vez de estar en la raíz del dominio esté dentro de /web/, mismo problema que comentaba tiene Larrañaga.

Quien gana las elecciones en la Web ?

Si tomamos como votantes el ranking Alexa, hay solo dos webs que se podría decir tienen visitas, y son las de Lacalle, que es la única que baja el millón en el ranking, y la de Mujica, que supera levemente el millón. Seguidos por Bordaberry y Larrañaga, con un millón setecientos mil en el ranking. El orden de todas las webs es el siguiente:

  1. http://lacalle.com.uy/ Alexa: 992,017 | Analytics: cuenta doble las visitas | PR: 4
  2. http://pepetalcuales.com.uy/ Alexa: 1,012,365 | Analytics: correcto | PR: 4
  3. http://vamosuruguay.com.uy/ Alexa: 1,726,828 | Analytics: correcto | PR: 3
  4. http://larranagapresidente.org/ Alexa: 1,768,372 | Analytics: no utiliza | PR: 3
  5. http://marcospresidente.org/ Alexa: 5,640,663 | Analytics: correcto | PR: 5
  6. http://astoripresidente.com.uy/ Alexa: 6,880,419 | Analytics: correcto | PR: 5
  7. http://hierro.com.uy/ Alexa: 8,510,113 | Analytics: no utiliza | PR: 1
  8. http://partidoindependiente.org/ Alexa: 8,223,802 | Analytics: correcto | PR:
  9. http://joseamorin.com/ Alexa: 10,227,522 | Analytics: correcto | PR: 2

El número Alexa no es la cantidad de visitas, si no la posición en el ranking. La más visitada es la de Lacalle (menor Alexa), y la menos visitada es la de Amorín (mayor Alexa).

Para que tengan una idea 1 millón en el ranking, son aproximadamente 100 visitas por día, 6 millones son 20 visitas por día.

En cuanto a estadísticas, por ser privadas vimos solo si tenían instalado Google Analytics, llama la atención que Lacalle cuenta doble las visitas, y que algunos no tienen instalado Analytics.

En cuanto al PageRank, los más altos pertenecen a Astori y Carambula, con PR 5, y lo siguen Lacalle y Mujica con PR 4, los de menor PR son los Colorados, Amorin con PR 2 y Hierro con PR 1.

Esto demuestra que los sitios web de los candidatos no tienen muchas visitas, para la publicidad que hay todas deberían tener al menos 1000 visitas y no llegan al 10% de eso.

A que voy con esto ?, si bien es un gran paso que todos los candidatos cuenten con un sitio web, ninguno de ellos tiene un sitio web 2.0. Todos los sitios aun mantienen un pensamiento antiguo, de la época del 2000 al 2005, ya que ninguno implementa una web realmente participativa.

Todos los sitios, solo informan o publican material sus webmasters, pero no tienen participación de los visitantes.

Hoy día, es fundamental involucrar al electorado y dejarlos participar, para obtener feedback directo, militancia y obtener votos.

Obama fue un ejemplo en eso, y si bien quisieron imitar su presencia web, no estan abriendose a un verdadero ida y vuelta con el electorado, por tanto no obtienen feedback, no abren comentarios, ni debates, y las webs carecen de participación. Algo que se confirma en la estimación, de que ninguna sobrepasa las 100 o 200 visitas por día, cuando solo faltan 11 días para las elecciones.

Redes Sociales y Política

La presencia en Redes y Herramientas Sociales, como Youtube, Facebook y Twitter, no está del todo desarrollada, casi todos tienen vídeos, la mayoría en Youtube, y algunos manejan su propio canal, en otros casos solo embeben 1 o 2 vídeos. Igualmente no hay una integración de visualización, moderación y seguimiento de los comentarios de los vídeos en la web del candidato, quedando separado la web en si y youtube, perdiendo fuerza por falta de integración.

En cuanto a Facebook, también es utilizado por algunos, aunque otros no lo utilizan o al menos no lo mencionan en sus webs. Quienes mencionan Facebook en su web, en algunos casos no esta visible a simple vista, debería estar menos oculto, ya que suele ser un buen atractivo para los jovenes internautas. Igualmente otro problema es que no todos mantienen actualizado el Facebook, o no lo abren a los comentarios y debates, desperdiciando el verdadero potencial de esta Red Social.

En el caso de Twitter, es el menos utilizado, esto también es otro error, ya que es una excelente herramienta para mantener actualiados e informados a todos los seguidores de cada paso relevante de las campañas.

Resumen de Elecciones e Internet en Uruguay

Es interesante que se utilice Internet, y que todos los candidatos cuenten con presencia en la web, aunque indudablemente falta mejorar los sitios, que estos sean mas claros a la hora de llegar a la información que busca el visitante. También falta para que utilicen e integren mejor los conceptos Web 2.0 y las Redes Sociales.

Post original de: Jorge Oyhenard

Elecciones en Uruguay 2009 Candidatos en Internet

No hay artículos relacionados.

por Jorge Oyhenard, el 18 de junio de 2009 a las 05:41