La semana pasada mi papá por fin se compró la moto que tanto deseaba hace ya varios años
.
Es una Harley Davidson Sporter del ‘98.
La semana pasada mi papá por fin se compró la moto que tanto deseaba hace ya varios años
.
Es una Harley Davidson Sporter del ‘98.
That’s what I googled after I just ran into that problem upgrading my Wordpress instalation using the WPAU plugin.
As the title mentions, after finishing the process, all I got was blank pages to every URL I asked for :/ .
Using Firebug I got to see that it wasn’t just empty content, but I was getting a 500 error!, so I checked the HTTP server’s error log and ran into this line:
2008-11-20 15:57:14: (mod_fastcgi.c.2592) FastCGI-stderr: PHP Fatal error: Call to undefined function force_ssl_admin() in wp-settings.php on line 394
This meant that during the automatic upgrade process not all the files were automatically upgraded
.
So what I had to do is copy manually all the php files in the root directory, wp-admin and wp-includes, taking care of my wp-config.php and wp-settings.php files
.
And now we seem to be fully functional again
.
<chix > Si pues, yo no ando por ahí mostrando mis atributos como otras
<self > ah si? ¿qué atributos tienes?
<chix > Inteligencia
<self > Si pues, … no lo muestras …
Ayer sábado 8 de Noviembre se llevo a cabo el Barcamp, una palabra lo define todo: Excelente
¡Salio muy bien!, felicitar a los organizadores Alexis Bellido, Antonio Ognio, Cesar Soplín y Germán Martinez es un deber ineludible.
Días atrás surgió la idea y ante mis ojos atónitos vi la rapidez con que se desarrollaba. Acostumbrado a ver surgir iniciativa tras iniciativa sin suceso alguno, fue sorprendente que un evento sea tan bien realizado solo con dos semanas de preparación.
A los pocos días de anunciada la fecha ya se tenían cien asistentes inscritos, algo que no pensaba posible para un evento de ese tipo en el Perú, eso sin contar los auspiciadores y el apoyo generoso de varios miembros de la comunidad. Apenas supe me inscribí y escribí algunas ideas sobre temas a tratar en el barcamp.
El viernes anterior me pegue una amanecida terminando un trabajo para estar libre el sábado. Desperté a cerca a las 9, desayune y salí de casa. Llegar al centro empresarial fue fácil, ubicar la torre 12 no represento un gran problema, pero entrar si lo fue. ¿El problema?, no me dí cuenta que debía empujar la puerta.
Una vez adentro salude a los amigos, vi charlas e hice mis diapos con la portátil de Ricardo Supo. El tema escogido: que hacer para que un sistema empresarial en entorno web tenga un desarrollo exitoso. Ambicioso ya lo se, pero dado el tiempo solo procure dar algunos criterios. Admito que a pesar de tener ya decenas de charlas a cuestas me puse algo nervioso, saber que el auditorio eran todos conocedores y que cualquier desliz seria notado me hizo efecto y hable aún más rápido que de costumbre, se que se dieron cuenta ya que un par me lo mencionaron. En todo caso creo que deje en claro lo que deseaba decir.
Salude/converse con algunos amigos que no veía hace buen tiempo, como los ex-Ulix, Carlos(¡homo ludens!), Juan Pablo, Germán, Vily, Neo Sergio y otros tantos cuyos nombres no recuerdo. Hubieron detalles bacanes como la pizza, los bocadillos, las tazas, todo bien geek hasta el último detalle.
Es el primer evento de este tipo al que asisto, por lo general las charlas son con fines de difusión y asisten algunos conocedores y muchos novatos con mayor o menos grado de interés. Este fue un caso totalmente diferente, todos eran por lo menos conocedores, el lenguaje más técnico podía ser usado sin problemas, sin eufemismos, todos geeks
Luego de varias horas a eso de las 6:30pm acaban las conferencias y procedieron a instalar sendas dosis de cerveza. Yo tuve que retirarme, obligaciones familiares ineludibles dieron por terminado ese interesante día para mi.
Las fotos están siendo publicadas en flickr con el tag barcamplima1.
I’ve been thinking about doing this this for a while eve since I saw Ma.gnolia’s login screen. Finally found time toput it together this week, its pretty simple though.
Open-selector is a piece of Javascript that takes your regular OpenID login box

and turns it into a provider list so people can choose an OP and give their user account for that provider. Behind scenes Open-selector builds the identifier URL and makes submits it as a regular OpenID login.

It is an alternative to ID Selector with a slightly different approach, and hides the OpenID URL complexity to people that still can’t understand an URL as an indentifier
.
Here is how to use it (note the Jquery dependency):
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/open-selector.js"></script>
<script type="text/javascript">
// ID for the OpenID form
open_selector.openid_form_id= 'openid_form';
// ID for the OpenID URL box
open_selector.openid_box_id= 'openid_url';
open_selector.init();
</script>
Just include the js file, and call the init() method.
The source code is available on Google Code.
Thoghts?, ideas?, improvements? all welcome
.
Una de las cosas que le faltaba a Internet! (casi)
Veo en el feed del blog de Google Code que ahora los correos Gmail podrán ser usados como OpenID (Login único). Sin embargo no es similar a EAUT donde el usuario ingresa una dirección de correo y es traducido a URL como identificador, en este caso la implementación de Google difiere el proceso especificado en la etapa de Initiation and Discovery, este caso detectando en la aplicación web que es Goole OpenID y enviando el request a http://www.google.com/accounts/o8/id en lugar de hacer discovery del identificador del usuario
.
El gancho es que para que los sitios que deseen que el público pueda ingresar con sus correos Gmail, deberán registrarse en Google Federated Login, lo cual no es tan terrible la verdad.
Siguiendo los links relacionados se puede encontrar recomendaciones de Google de como presentar los formularios de login a los usuarios, dado que el OpenId Box es exesivamente confuso para los usuarios no familiarizados. Google propone mostrar alternativas de los OP mas comunes, algo similar a lo que hace Magnolia.
al igual que los demás programadores, quiero hacer aplicaciones móviles. Que hagan uso de las ventajas que te da el hardware de los nuevos dispositivos móviles.
El problema es, ¿para qué plataforma desarrollo?, me siento nuevamente en el problema de aplicaciones para Windows, aplicaciones para Linux, aplicaciones para Mac. Con la diferencia que esta vez hay mucha mas variedad para complicar.
Ojalá que pronto haya Python (y otros lenguajes interpretados) nativo para Andriod, IPhone, Symbian, y el resto…, con librerías comunes, widgets comunes (chrome issues?) para poder desarrollar en un sitio y que funcione en los demás.
Además, con esto me gustaría que existan capas de abstracción universales que me indiquen que caracteristicas tiene el hardware donde mi aplicación se ejecuta y poder saber si cuenta con brújula, GPS, cámara, acelerómetro, teclado físico, pantalla táctil, y en función de esto que mi aplicación reacciones. Claro que se complica la programación
.
Quisiera que a la hora de elegir el teléfono que me compre sea sólo una decisión de que hardware tenga y no una preocupación de las aplicaciones que pueda correr.
El lanzamiento de Iphone, Android y la moda del 3G, ha hecho que el público en general se dé cuenta que puede acceder a páginas de Internet desde sus celulares, lo cual trae muchas situaciones interesantes
.
Al ver las “mismas” webs en un teléfono se vuelve crítica la usabilidad de las mismas, y detrás de ella el cómo fué desarrollada esta página. Los estándares de la w3c permiten que un sólo desarrollo correcto sea usable y funcional en cualquier dispositivo que (a su vez) cumpla con estándares.
Normalmente no me gusta escribir más de dos o tres párrafos.
Los problemas surgen con:
Aún quedan webs actuales que sólo funcionan en versiones primitivas de Internet Explorer, lo que impide que se puedan acceder desde un navegador decente y mucho menos desde móvil.
Es el caso del Iphone, donde se publica cojudamente la aparición de webs compatibles para iphone. Es una situación similar al problema de IE, que hicieron webs compatibles para IE, la web es compatible para web y hacer desarrollo web destinado a una plataforma específica ha sido probado que genera problemas.
Veo que a muchos les gusta desarrollar doble, o quizás multiple, para Iphone, en el futuro hacer otro look and feel para Android, luego para las futuras versiones de Symbian sólo por el gusto de ponerle botoncitos parecidos a los de su plataforma.
Las PCs se están achicando, los teléfonos están creciendo y estos nuevos dispositivos que todos queremos comprar no se han decidido en si quieren realizar funciones de teléfono o PC.
El problema en la web está en el navegador, se está optando por poner navegadores de “máquina grande” en teléfonos, los cuales tienen baja resolusión. Ésto lleva a rendering de webs de pantalla grande en 320 pixeles, y a su vez, a hacer OTRA web para 320 pixeles.
Si estos navegadores que vienen incluídos cumplieran de manera acorde los subsets de los estándares w3c no habría mayor problema en mostrar la web de 1680 pixeles en 180 pixeles. Me ha sucedido, sin querer simplemente usando estándares (Xhtml1.0 y CSS 2.1) a lo largo de mi página y un navegador móvil que respeta el subconjunto de implementación de estándar (Opera Mini). Esto gracias a la correcta degradación de estándares
El otro día probé ver esa web desde Iphone y al contar con un navegador que cumple emasiados estándares para su tamaño, hizo que se vea la web renderizada como en “máquina grande” en pantalla chiquita lo que llevó a quejas de que debe existir una versión móvil. Si el browser supiera que no debe intentar comportarse como algo que no es, no hubiera ocurrido este problema.
El problema no es la Webdospuntocero, sinó el mal entendimiento de la misma. Como se ha dicho millones de veces y entendido pocas , la webdospuntocero no es Ajax, bordes redondeados, efectos de fade in/out, sombritas y Eye Candy. Lamentablemente este mal entendimiento lleva a la creación de sitios totalmente dependientes de Flash, Javascript y (diosnoslibre) de otros plugins (applets, silverlight, javafx, etc) que tiene como consecuencia que no funcionen si no se cuenta con una implementación exacta de alguna de ellas y tener que crear OTRO sitio para móviles.
Si se desarrolla (tanto de lado web como de lado cliente) respetando los estándares en todo momento, no habrán problemas de visualización, usabilidad, y funcionalidad en la web móvil.
La principal fuerza que se preocupa siempre por quitarnos la libertad y buena experiencia es la fuerza comercial.
Como siempre dije, Los peores problemas surgen gracias a los mejores vendedores
.
Los links y fotitos los pondré con otra paciencia…
But I just feel so much better after I’ve just written good C code
.
This flash app was designed to be used in an Iphone, I can definitely see the touchscreen being useful here
.
You can change the size, firmness, shape and see the effects no it :P! detinitely the best time waster so far in history.
Now, This is a demostration of good flash usage
.
Didn’t I try something similar several years ago? If I could just find the screenshot!
.
Interesante el test que pone Slayer X en su blog para conocer la capacidad de percibir tonalidades de color.
Salí con muy buenos resultados
.
Mi estrategia para resolver fue en varias corridas por cada línea de color tomando un extremo como color base y jalando para ese lado todos los cuadrados que se parezcan. Finalmente me acomodé para ver mi monitor (LCD) desde otro ángulo y obtener otro matiz de colores por la distorsión del ángulo de visión para hacer últimnas correcciones y mejorar mi ordenamiento
.
Hace ya bastante tiempo tengo este post pendiente para escribir de cómo uso Firefox, y que configuraciones, extensiones y personalizaciones le he hecho a mi programa favorito
.
Para que se vea así:
Para buscar en otros lugares como Youtube, Wikipedia, Amazon, se puede lograr usando uno de los features mas útiles y olvidados de Firefox, los Bookmark Keywords
.
Todos los hombres deberíamos dejar de engreir a las mujeres, no nos damos cuenta de el daño que nos hacemos a nosotros mismos.
Al engreir a una mujer, entregamos al siguiente hombre una mujer en peores condiciones de las que la recibimos. y a su vez ese siguiente hombre somos nosotros mismos recibiendo cada vez mujeres mas y mas acostumbradas.
Nos estamos haciendo un daño irreparable! colaboremos a no empeorarnos las cosas.
¿Se acuerdan de DOOM, el ultra-sangriento shooter 3D publicado en la Navidad de 1993? Yo sí, y la última vez que me acordé de él fue este último sábado.
Estuve en la discoteca Drama, en la Costa Verde, por motivo del cumple de una amiga de Fernando. Las artimañas de ciertas personas me habían llevado a creer que éste era el nuevo point. Nada más alejado de la realidad.
Apilados en escasos quinientos y tantos metros cuadrados nos encontrabamos unas dos mil personas. La música se iba poniendo peor conforme pasaban los minutos. La gente también, más escandalosa, más fea, más mutante. ¡Qué hacer! ¡Qué hacer!
Nada, rendirse y mezclarse con la horda durante un rato, hasta finalmente no aguantar más y decidir escapar a destinos psicológicamente menos violentos. Salvo que prestos a hacerlo te das cuenta de que tomaste la decisión muy tarde y que ahora el escape es poco menos que imposible. Estás al final de la discoteca y la salida pareciera ser el final feliz de una telenovela mexicana, una utopía bañada en cerveza Peroni. Un mar de blasfemas gordas jadeantes dibujan siluetas imposibles a ritmo de danzas boricuas. Ni Moisés puede pasar en medio de ellas. Innumerables jaurías de zombies ebrios ensayan poses que solo imaginas que pudieran haber surtido efecto en un mundo bizarro, pero que, para tu sorpresa, parecen funcionar acá. Empiezas a pensar, a pesar de que no crees en él, que si el infierno existiera se parecería bastante a ésto. Las formas se juntan, se clonan, se multiplican. Es el juego Life de Conway con el peor estado inicial que alguna vez se haya podido configurar.
Y te acuerdas de DOOM. Específicamente te acuerdas de la mágica secuencia de teclas IDKFA e IDDQD que le daban a tu personaje invulnerabilidad y un cargamento completo de todas las armas disponibles en el juego. Pero no necesitas invulnerabilidad, no. En este momento solo necesitas el arma número siete, la BFG 9000. La necesitas a ella con una sola carga, que procederás a disparar en plena discoteca, acabando con todas las almas reguetoneras bailando el maldito meneito en medio de fantásticas explosiones de gloria en tonos verdes.

Intenté dibujar las letras en el aire. IDKFA. Nada. Imaginé el arma con todas las ganas del mundo. Probé tratar de proyectarme astralmente a Phobos. Cero, nulo. ¿Estaba atrapado realmente?
No, el destino me sonrió una vez más y no tuvimos que enfrentar a la masa deforme esta vez, pudimos escapar por la terraza que daba a la playa. El horror verdadero es que este viernes tengo que regresar.
En otras noticias me llego una invitación para usar Bedpost, una página en la que puedes llevar el registro de toda tu vida sexual, bien loca la Web 2.0. Me hace acordar cuando cierto personaje entró hace unos seis años a un canal de chat donde pasabamos el rato a veces una veintena de linuxeros y ahí LIVE!, en vivo y en directo procedió a copular (sí, que horrible verbo, pero lo uso porque que yo sepa sólo hacen el amor los seres humanos, y la cosa con la que este sujeto se fusionaba sexualmente era mas bien una especie de ente cthulhiano que ni H.R. Giger se hubiera podido imaginar), transmitiendo el terrible espectáculo por su webcam. Seis años y aún no puedo recuperarme, nunca podré hacerlo.
¿Se acuerdan de DOOM, el ultra-sangriento shooter 3D publicado en la Navidad de 1993? Yo sí, y la última vez que me acordé de él fue este último sábado.
Estuve en la discoteca Drama, en la Costa Verde, por motivo del cumple de una amiga de Fernando. Las artimañas de ciertas personas me habían llevado a creer que éste era el nuevo point. Nada más alejado de la realidad.
Apilados en escasos quinientos y tantos metros cuadrados nos encontrabamos unas dos mil personas. La música se iba poniendo peor conforme pasaban los minutos. La gente también, más escandalosa, más fea, más mutante. ¡Qué hacer! ¡Qué hacer!
Nada, rendirse y mezclarse con la horda durante un rato, hasta finalmente no aguantar más y decidir escapar a destinos psicológicamente menos violentos. Salvo que prestos a hacerlo te das cuenta de que tomaste la decisión muy tarde y que ahora el escape es poco menos que imposible. Estás al final de la discoteca y la salida pareciera ser el final feliz de una telenovela mexicana, una utopía bañada en cerveza Peroni. Un mar de blasfemas gordas jadeantes dibujan siluetas imposibles a ritmo de danzas boricuas. Ni Moisés puede pasar en medio de ellas. Innumerables jaurías de zombies ebrios ensayan poses que solo imaginas que pudieran haber surtido efecto en un mundo bizarro, pero que, para tu sorpresa, parecen funcionar acá. Empiezas a pensar, a pesar de que no crees en él, que si el infierno existiera se parecería bastante a ésto. Las formas se juntan, se clonan, se multiplican. Es el juego Life de Conway con el peor estado inicial que alguna vez se haya podido configurar.
Y te acuerdas de DOOM. Específicamente te acuerdas de la mágica secuencia de teclas IDKFA e IDDQD que le daban a tu personaje invulnerabilidad y un cargamento completo de todas las armas disponibles en el juego. Pero no necesitas invulnerabilidad, no. En este momento solo necesitas el arma número siete, la BFG 9000. La necesitas a ella con una sola carga, que procederás a disparar en plena discoteca, acabando con todas las almas reguetoneras bailando el maldito meneito en medio de fantásticas explosiones de gloria en tonos verdes.

Intenté dibujar las letras en el aire. IDKFA. Nada. Imaginé el arma con todas las ganas del mundo. Probé tratar de proyectarme astralmente a Phobos. Cero, nulo. ¿Estaba atrapado realmente?
No, el destino me sonrió una vez más y no tuvimos que enfrentar a la masa deforme esta vez, pudimos escapar por la terraza que daba a la playa. El horror verdadero es que este viernes tengo que regresar.
En otras noticias me llego una invitación para usar Bedpost, una página en la que puedes llevar el registro de toda tu vida sexual, bien loca la Web 2.0. Me hace acordar cuando cierto personaje entró hace unos seis años a un canal de chat donde pasabamos el rato a veces una veintena de linuxeros y ahí LIVE!, en vivo y en directo procedió a copular (sí, que horrible verbo, pero lo uso porque que yo sepa sólo hacen el amor los seres humanos, y la cosa con la que este sujeto se fusionaba sexualmente era mas bien una especie de ente cthulhiano que ni H.R. Giger se hubiera podido imaginar), transmitiendo el terrible espectáculo por su webcam. Seis años y aún no puedo recuperarme, nunca podré hacerlo.
Se podría representar como la diferencia entre la expectativa y lo obtenido.
Y la sorpresa se representaría como la decepción negativa
.