Archive for May, 2007

Probando Apollo, toma 1

Thursday, May 31st, 2007

He estado trasteando un poco con Apollo, me he bajado todos los SDKs del mundo (te tienes que bajar el de Apollo Y el de Flex 2), la documentación de Apollo y luego la JRE para que todo funcione.

Después de intentar leer el manual y no encontrar mucho, me he dedicado a hacer un poco de ensayo error hasta que he conseguido compilar una página HTML con unos cuantos archivos. Una vez compilado, las cosas más o menos funcionan. A destacar:

  • En una página HTML no cambia el cursor cuando se pasa por encima de un enlace.
  • Si haces click en un enlace externo a tu aplicación NO se abre una ventana de tu navegador predeterminado, se sigue navegando dentro de la máquina virtual de Apollo. En principio tiene lógica, pero también la tiene que te dejen abrir una ventana HTML externa.
  • Las CSS, JavaScript y demás funcionan aparentemente sin problemas. Recordemos que Apollo utiliza el motor de HTML de Safari.
  • Me ha convertido 70kbs de archivos (html, js, css, etc) en un archivo .air de 7kb. Recordemos también que los archivos .air no son más que zips con una estructura especial.
  • El proceso de instalación/desinstalación de aplicaciones parece limpio, por lo menos en Windows. Incluyendo un enlace a tu aplicación en Panel de Control > Agregar o quitar programas. Además, si ejecutas un archivo .air de una aplicación ya instalada, te ofrece re-instalar o desinstalar.

En fin, la primera toma de contacto no es mala, aunque no he hecho más que el Hello World. La documentación supera el estándar-Adobe, pero aún así yo no diría que es espectacularmente clara y/o sencilla.

A ver si en próximas entregas puedo trastear un poco con las APIs del sistema y tal. Ya os contaré.

¡Salud!

pd: Todo lo dicho y hecho para bien o para mal, que quede claro que es con una versión alpha de Apollo y una versión Alpha de Zárate usando Apollo, así que las cosas pueden variar en la realidad :)

How will Sun bounce back?

Wednesday, May 30th, 2007

Otro articulazo del cerrado blog Creating Passionate Users:

How will Sun bounce back?

Empieza hablando de la diferencia de trato que los empleados de SUN (Kathy Sierra trabajaba para SUN) recibían durante y después la primera burbuja. Durante la burbuja todo eran parabienes, después: “tienes suerte de tener un trabajo, así que mejor te callas y dejas de quejarte”.

Sigue el post comentando que ese tipo de relación con los empleados es un gran error como empresa, especialmente porque tus empleados son los que normalmente tratan con tu cliente o hacen tus productos. Y es difícil que un empleado cabreado trate bien a su cliente o haga bien su trabajo. Y pone el ejemplo de los departamentos de atención al cliente:

Most companies don’t outsource things they need to win a customer, but they have no problem outsourcing things the customer needs to use the product. Technical support. Training. Customer support. Most companies keep sales in-house but then have someone with no passion for the company’s products–help the customer actually use the thing.

If we want customer evangelists, we better start with employee evangelists. Having killer technology and a great team at the top is not enough if the employees -people- who have the greatest impact on whether the customer kicks ass aren’t valued as highly as those who have the greatest impact on acquiring a customer. It’s not about an “Employee of the Quarter” Office-Space/Dilbertish reward system… it’s about saying to employees, “We need you. You are the people who can make our customers succeed or fail with our products.” Customers could not care less about the middle and upper management of a company. They care about the guy who answered the phone. They care about the guy who configured their servers. They care about the guy who taught them to make Java sing.

Oh yeah.

La otra cara de la moneda la ponen las compañías quejándose de que les cuesta encontrar empleados cualificados Y motivados. Además se quejan también de que los pocos talentos que tienen, acaban normalmente marchándose. Echadle un ojo a Captar y retener el talento:

¿por qué se interesan menos candidatos a las ofertas? Creo que debemos preguntarnos: ¿qué estamos haciendo mal? Si hay menos candidatos que optan, es porque las ofertas no despiertan interés a los candidatos que queremos (por las razones que sean) o porque simplemente no hay candidatos que den el perfil; por lo tanto, sea como sea, hay una divergencia entre la realidad del mercado de trabajo y la oferta, por lo que podemos decir que las ofertas no están suficientemente bien hechas:

1 - En primer lugar, frecuentemente se da una situación que produce como resultado ofertas imposibles, ofertas que nunca podrán conseguir el perfil deseado: el salario y los requisitos se fijan por personas distintas con objetivos distintos.

2 - En segundo lugar, las ofertas no son atractivas para el personal que buscamos. El talento existe, hay profesionales de vocación que buscan la excelencia en su área de conocimiento y en su trabajo.

3 - Por último, la empresa en sí no resulta suficientemente atractiva para los potenciales trabajadores [...] A menudo se percibe al trabajador potencial como al producto que queremos comprar, y dejamos que sea el trabajador quien “se venda”. Ya es hora de hacer que la empresa sea “el producto”.

Más oh yeah. Daos una vuelta por el post y leedlo completo que vale la pena.

De todas formas, yo soy bastante quejeitor y me gustaría oir el lado contrario, es decir, el de un jefe de proyecto hartito de programadores frikis que sólo piensan en Star Wars o de programadores divos que piensan que su código no admite crítica alguna (aunque no funcione). Yo creo que da para un blog, ¿no? Ejem-ejem.

Adrian Sutil

Monday, May 28th, 2007

¿Quién? Adrian Sutil. Es un corredor de F1 que este año lleva 0 puntos en lo que va de campeonato (17º, retirado, 15º, 13º, retirado). ¿Qué? ¿un matao no? Un manta, un troncho, un zote,… Vamos, lo que se dice un malo.

Meeeeeeec. Error. Adrian Sutil, del que probablemente no habías oído mucho, está entre los 22 mejores del mundo en su profesión, que son los que disputan el mundial de F1. Así que un tío que la mayoría de nosotros nos damos el lujo de llamar malo, está entre los 22 mejores del mundo. Coño.

Y digo yo, ¿Cuántos de nosotros estamos entre los 22 mejores del mundo en nuestra profesión? ¿Cuántos de nosotros estamos entre los 22 mejores del mundo en algo? Deberíamos de pensarlo antes de darnos el lujazo de llamar malo a nadie. Ejemplos como este no faltan: Iván Campo, Bogarde, Marc Gené, etc. etc. etc.

¿Que a qué viene todo esto?

Pues que para mi, ésta es una de las varias causas del dopaje. En esta sociedad, el que no gana es un matao. ¿Alguien se acuerda de el que quedó 4º en un Tour de Francia? ¿Alguien se acuerda de quién quedó segundo en la ACB el año pasado? ¿Quién quedo 3º en Roland Garros? No sólo eso, sino que todo lo que no sea ganar es prácticamente nada.

Los deportistas no son extraterrestres y no son ajenos a esa presión. Entonces les pones los medios, les aseguras que no los van a pillar y ya está todo hecho. A doparse como bestias. Me alucina lo ingénua que puede llegar a ser la gente. Correr un Tour de Francia NO se hace con espaguettis como decía uno. Correr 2.000 kms en bici, subiendo puertos de montaña, durante 21 días seguidos a una media de 40 kms/h NO es normal. Y ojo, que esa no es la parte más dura. La parte más dura entrenar lo que hay que entrenar para poder correr el Tour. Hablamos de meses de 200 kms diarios, en invierno…

Pero eso no lo queremos saber. Lo que queremos es el espectáculo de ver a Armstrong demarrar y dejar clavado al 2º en la general. El espectáculo de ver a un tío correr 10 metros en 9 segundos. Ver a Sotomayor saltar 2.45 en altura… Eso sí, cuando llega alguno y reconoce 11 años más tarde que se ponía hasta las cejas, aquí sólo se nos ocurre darle caña. Riis se podía haber quedado calladito haciendo el hipócrita 100 años más, pero ha decidido (empujado por las confesiones de todos sus antiguos compañeros, eso sí) hablar y reconocer que estaba enmerdado. Todo el mundo se volvió a Induráin, claro (Riis fué quien le privó de su 6º Tour). ¿La respuesta?

No le ha hecho ningún favor al ciclismo, que atraviesa un momento muy delicado y que ahora más que nunca está necesitado de cariño, no de más palos

Olé. En lugar de tratar de limpiar un deporte (otro más) en el que hay más tios puestos que en un domingo por la mañana en un after, vamos a darles cariño.

En fin, el doping es una peste y los deportistas son responsables de una gran parte, pero hay más gente con responsabilidades. Entre ellos nosotros. Así que la próxima vez que Alonso doble por 4ª vez a Sutil, no le llames malo.

Ricky Stone @ Club Tango

Friday, May 25th, 2007

¡Oh yeah, viernes otra vez!

He tenido que revisar el archivo sobre posts de chunda, porque no me podía creer que no os hubiera dado la chapa con esta sesión, una de las más divertidas que yo he escuchado. Perfectamente llevada de menos a más, con un estilo que no es ni house, ni electro, ni breakbeat y que termina de una forma magistral. Yo no conocía nada de nada a Ricky Stone hasta que encontré esta sesión:

Ricky Stone - Live @ Club Tango, Beijing

¡A disfrutar!

El día que el mayor fabricante de pcs del mundo empezó a equipar Linux

Thursday, May 24th, 2007

Es hoy :)

Después de muchos dimes y diretes, hoy Dell empieza oficialmente a vender algunos equipos con Ubuntu. Creo que ya he dicho en alguna ocasión que lo mejor de esto no es que Dell venda los equipos con Ubuntu preinstalado, sino que semejante movimiento va a arrastrar a muchos, muchos fabricantes de hardware a ofrecer drivers para Linux en general:

[...] initially we will offer a subset of the component options we support on the three systems. We will continue to work with vendors to improve the stability of the associated Linux drivers moving forward.

Lo cual va a ayudar a solventar (y mucho) uno de los mayores problemas de hacer el cambio: instalar drivers para la tarjeta WiFi, tarjetas de sonido raras, etc.

También me gustaría resaltar esto:

Dell is doing this because of your clear feedback in IdeaStorm. User dhart submitted this idea on February 16—the first day we launched IdeaStorm and it quickly became the #1 idea. Since then, about 30,000 community members weighed in to support it, and over 100,000 of you completed the Linux survey to tell us more.

Para todos los que vienen con el cuento de “protestar no vale para nada”. Bueno, pues que vale para algo. Sirve para hacerle saber a tu casero que te tiene que pintar la casa, para que tu jefe sepa que te paga poco y te putea mucho, para que Adobe sepa que wmode es un infierno, y para que el mayor fabricante de pcs del mundo venda equipos con Linux :)

Así que haz primero todos tus deberes y luego ponte a protestar por lo que creas que es justo.

Una de componentes

Wednesday, May 23rd, 2007

Últimamente me ha dado por pensar por qué Adobe no incluye sus componentes dentro del player. A ver que me explique. Cuando estás desarrollando HTML y necesitas un radio, checkbox, combo, textarea, etc, no tienes que hacer nada, simplemente instanciarlos. Están ahí listos para ser usados.

Las ventajas son evidentes: sencillez (no hace falta ninguna librería externa), un diseño común (por lo menos dentro del mismo navegador), reacción a las preferencias del usuario (al aumentar la fuente o modificar colores por accesibilidad) y ahorro en el peso de las páginas (el peso de los componentes en comparación con el resto del navegador debe ser ridículo).

Y digo yo ¿no se podría hacer lo mismo con los componentes de Flash? Quien quiera puede invertir tiempo en hacerse sus propios componentes y compilarlos en su película, así que flexibilidad no se perdería. Seguramente lo que variaría sería la forma de aplicarles estilos, pero vamos, no creo que fuera nada grave, un cambio más en la forma de trabajar con los componentes no nos iba a matar.

¿Alguien le ve algún inconveniente?

Ética

Sunday, May 20th, 2007

Palabra naïve donde las haya, parece que últimamente no está de oferta. La ética, digo. Me entero vía menéame que algún genio del marketing de Telepizza sacó una promoción ofertando “cientos de iPods, cientos de PSPs, cientos de Tomtom One”. Leyendo las bases del concurso, resulta que son 105 iPods, 105 PSPs, 105 Tomtoms…

Me da igual si es legalmente correcto usar el término “cientos” para una cantidad de 105 (también podían haberlo expresado en millones, ¿no? 105 unidades son 0.00000.x millones), pero es como lo de hasta 20 megas, una vergüenza legal. Vergüenza, pero legal al fin y al cabo.

Supongo que las empresas con este tipo de publicidades harán sus cálculos y verán que les sale rentable. Y digo yo, no podrían hacer publicidad honesta? ¿No hay un público que compraría sin dudarlo algo como:

Te ofrecemos 4 megas garantizadas

Punto. ¿No hay un público al que no sólo se la suda una campaña publicitaria absurda con un rap, sino que piensa que es contraproducente semejantes campañas en la que todos son “peros”, “hastas”, “desdes”, letra pequeña y demás trucos barátos de marketing? Debe ser que realmente no lo hay, porque sino alguien, alguna empresa, en algún lugar haría publicidad ética y honesta. Algo como el Don’t be evil de Google, aunque tampoco creo que en Google sea oro todo lo que reluce.

En fin, nos tratan como a gilipollas, porque gilipollas debemos ser. Si les pusieran 20 denuncias por publicidad engañosa o mejor, nadie pidiera al Telepi en 20 días, estas cosas no pasarían.

Nick Warren, GU 24

Friday, May 18th, 2007

Bueno, pues un poco de chunda, que ya hace tiempo. Primer cd de un recopilatorio del señor Nick Warren para Global Underground.

Empezar empieza muuuuuuuuuy tranquilo, pero a mitad de sesión llega el sonido contundente :)

¡Bajando pero ya!

A disfrutar que es viernes!

Adobe Mars

Tuesday, May 15th, 2007

Pues en menéame me encuentro un post que seguramente no salga a portada sobre Mars, un nuevo juguetito en los labs de Adobe.

Copiado de las FAQs:

Mars is the code name for a project developing an XML-based representation of PDF documents.

Mars documents, like PDF documents, can be displayed within a viewer application. When viewed, Mars documents have similar appearance and behavior as a PDF document with similar content. Other than having a different file suffix, an end user would not see any difference between a Mars document and a PDF document. However, if you look under the hood, a document created in the Mars format will appear different, containing XML components that enable some exciting enterprise use case.

Interesante me parece este post:

MARS is an XML-based format that is intended as a functional replacement for PDF. It’s not really accurate to call it an XML version of PDF because it’s not a simple transliteration of PDF into tags (which could be done easily enough) but a ground-up exercise in designing and XML-based scheme for doing what PDF does.

Aunque la verdad es que no lo veo claro. Por un lado siempre me parece bien todo lo que huela a estándares (SVG, XML, etc), pero es que el formato PDF también lo es desde que fué aceptado como estándar ISO. Así que, ¿qué gana Adobe creando una nueva tecnología cuando tiene otra que hace lo mismo y también es estándar?

¿Alguien que se anime a aventurar algo?

pd: Esto, será una gracieta, ¿no?

Can an end-user create a Mars document?
Anyone over the age of 18, or minors with parental permission, can create a Mars document.

Though, thought, through, tough

Monday, May 14th, 2007

though, through, thought, tough

Nunca las escribo bien a la primera. Menos si voy con prisa.