Tres posts en un día… después de medio mes sin asomarme :D
Ando ocupado ultimamente, entre la universidad que tengo clase de 2 a 9 el Lunes y de 9 a 5 el Jueves, que trabajo de 11 a 7 el resto de los días laborables, Caleio y otros proyectos que tengo entre manos, no tengo tiempo ni para dormir.
Este post es sobre el progreso de Caleio. El motor ya está re-escrito y re-organizado, tiene alguna funcionalidad extra que lo convertirá en un serio competidor con otras aplicaciones. También aproveché para escribir el API, gracias a la alta modularización del motor y la separación de contenido y presentación en el PHP escribir el API fue cosa de cinco minutos.
Lo del AJAX fue interesante, como esta vez estoy usando mi propio API, tenía que enviar XML y no conseguía hacerlo bien. Asi que me puse a buscar algun framework que me permitiese hacer esto. La mayoría de los frameworks ahí afuera estan demasiado cargados para lo que quería y ninguno me permitia enviar XML. Esto me pareció preocupante, porque significa que la gente esta usando AJAX mal, hay una razón por la cual se llama xmlhttprequest. Hacer un pedido GET y recibir HTML no es lo más correcto… asi que modifiqué la implementación de Sack que era la más básica y la que hacía exactamente lo que quería… menos enviar XML.
El diseño es otra cosa interesante, empecé con un diseño aburrido y sobrio en gris, pero ahora tengo uno mucho más lindo en verde y marrón clarito. Sin embargo sigue sin convencerme y los que leen este sitio desde hace tiempo sabrán que yo digo esto de todos mis diseños. Pienso liberar el código del motor al menos bajo alguna licencia de código abierto para que más gente pueda participar si quiere. Así que me parece una buena idea abrir la participación un poco más. Especificamente busco un/a diseñador/a con ganas de ayudar, necesito alguien con un poco de sentido gráfico y conocimientos de diseño web. El trabajo sería básicamente evaluar el nuevo diseño y sugerir cambios donde sean necesarios. El diseño es muy básico así que no se necesitaría un gran talento, quiero apuntar más hacía la facilidad de uso. Como pago prometo un enlace/mención en la zona de creditos del sitio y unas cervezas/bebida preferencial si algún día nos vemos, más no puedo ofrecer ya que esto es un proyecto completamente gratis. Si tenes un ratito libre y te gustaría participar, mandame un e-mail a hermann.kaser(la arroba estuvo aqui)gmail.com.
Bueno, whatever, eso es todo lo que tenía que decir. Si consigo un diseñador bien, y sino no pasa na’, seguiré yo con mis experimentos. Asi que volveré a mi estado de absentismo blogueril durante el proximo medio mes. No me esperen.
UPDATE: puesto ocupado :D
Una de las grandes debilidades de Linux es la falta de auto-mounting, que al enchufar un aparato por USB o meter un CD no se auto-monte y este disponible como pasa en Windows y Mac OS.
Pero no preocupar, por fin esta funcionalidad es posible en Linux, no nativa con el kernel, pero usando una serie de applicaciones que monitorean los distintos dispositivos: dbus, hal y ivman.
Esto lo leí en el manual de gentoo para instalar KDE y es tan simple como hacer:
# emerge dbus hal ivman
# rc-update add dbus default
# rc-update add hald default
# rc-update add ivman default
Es evidente que hay que tener el kernel configurado para lo que sea que queramos meter, tipo discos duros externos por USB. Una vez hecho esto al enchufar el aparato este se automontará en /media
o donde este especificado en /etc/fstab
en caso de que lo esté como los cdroms. Como uso Xfce no lo sé, pero se supone que en KDE ivman se encarga de notificarte de que se ha montado la unidad.
Me da una envidia insana ver un producto tan bien hecho que compite con el mio…
Ahora bien, tiene sus fallos, me parece que no es tan intuitivo como debería ser. Teniendo en cuenta lo que han logrado, me parece que se quedaron cortos en ciertas areas, como por ejemplo definir las propiedades de cada elemento es un poco retorcido.
code hippy – chickens will finish us off says:
http://www.elmundo.es/albumes/2005/10/15/boda/index_4.html
code hippy – chickens will finish us off says:
jajaja spacewoman!
[…]
holes in clouds are minutes passing says:
que era lo de superwoman!!!! en el link que me mandaste?
holes in clouds are minutes passing says:
y por que estabas mirando esta pagina ed chismes??
code hippy – chickens will finish us off says:
la mujer parece una spacewoman con ese top
[…]
code hippy – chickens will finish us off says:
lo admito, siempre miro la seccion de gente de el mundo
code hippy – chickens will finish us off says:
esta no es la seccion del mundo
holes in clouds are minutes passing says:
:-O :-O :-O :-O :-O :-O :-O :-O
code hippy – chickens will finish us off says:
pero esta justo encima
code hippy – chickens will finish us off says:
a veces tiene cosas interesting
holes in clouds are minutes passing says:
yo miro la de el pais
code hippy – chickens will finish us off says:
sort of
code hippy – chickens will finish us off says:
aaaaaaaaaaaaaaaaaaaaah
holes in clouds are minutes passing says:
pero a veces hay cosas de actualidad
code hippy – chickens will finish us off says:
esa tiene menos fotos
code hippy – chickens will finish us off says:
que excusas baratas que ponemos
holes in clouds are minutes passing says:
ahi tambien entraste???
holes in clouds are minutes passing says:
jejeje si, yay for excusas baratas
Vía therror.com me encuentro con este simpático juegito en flash:
Ésta es una bomba.
Si estás leyendo esto significa que ha sido activada. Las líneas de teléfono han sido cortadas. No intentes huír.
Si pretendes escapar detonaré la bomba a control remoto.
Te estoy dando la oportunidad de sobrevivir.
El cronómetro ha empezado, tienes 15 minutos.
Bastante matemático el juego, pero demasiado corto… lo terminé faltando 9 minutos en el contador.
Normalmente no me gusta demasiado el blog de 0xDECAFBAD (se encontré en la lista de enlaces de pjorge), pero a veces tiene artículos bastante interesantes como este de hoy.
Cuando visitamos un sitio que requiere que nos identifiquemos debemos tener un identificador y una contraseña, pero porque no tiene el sitio en sí una contraseña que nosotros le hayamos especificado anteriormente tipo:
Hace mucho calor en Bavaria para esta epoca del año
Esta frase tendría que estar incluida en todos los correos electrónicos que manda dicho sitio y así evitar el phishing.
Pero tal y como indican en los comentarios, existe el problema de que los usuarios no ven cosas que no están. Por ejemplo, el candadito del navegador que indica que estamos conectados usando SSL, el usuario ve el candadito cuando esta navegando por el sitio de su banco porque el candadito esta ahí, pero si no lo estuviese el usuario no se daría cuenta.
¿Entonces como hacer para que el usuario se de cuenta de que algo falta?
Un informático le dice a otro: “¿cuántos eran los dálmatas?”
“101”
“Por el culo te la hinco”
Estoy en el proceso de re-escribir Caleio. Este proyecto lo empecé más o menos durante semana santa de este año y mi estilo de programación cambió mucho durante el verano (fruto de las 25 horas semanales trabajando). Así que estoy re-adaptando el código y organizandolo para que sea legible y fácil de leer. Todo esto viene por tres razones:
- El cambio a XML y XSLT no me resultó tan conveniente como había querido, resulta que hay un monton de incompatibilidades entre navegadores sobre XSLT y todo se iba al carajo si el usuario ponía HTML malformado en algún lugar.
- Voy a escribir el API (por fin), esto exigía una re-estructuración y ademas iba a tener que re-escribir todo el JavaScript
- Pienso liberar el código bajo alguna licencia de código abierto y el código estaba asqueroso. Horriblemente ineficiente, sin comentar, todo revuelto…
Así que, aprovechando todo esto decidí hacer un diseño nuevo, más simple, más claro y más lindo :D
Pasen y vean, que lindas artesanías. En IE se ve mal, ya sé, no me puse a debugear para todos los navegadores, de todas maneras se pueden dar una idea de la estructura y colores. Ignoren los menues y los enlaces no funcionan. Me gusta como quedo las primeras dos secciones, pero no me convence la de las listas de cosas para hacer.
Se agradecerían recomendaciones de cualquier tipo, especialmente sobre colores (me parece que quedo todo un poco soso) y de como hacer las listas de cosas para hacer.
Anoche tuve la oportunidad de ver Sin City por fin, mi jefe la compró hace unos días y me la prestó.
Tengo que admitir que solo leí un comic suyo mientras estuve en Madrid, matando algunas horas en la Fnac. Pero con solo leer uno, me pude hacer una idea de su arte y su forma de contar las historias. No se si la pelicula es fiel a la historia, porque el comic que leí yo no aparecía en la película, pero puedo decir que es totalmente fiel a su estilo y forma.
Me gustó mucho el hecho de que son varias historias independientes (o no tanto) ya que me parece que hace más justicia a los muchos cómics que hay de Sin City que no son UNA historía sino muchas que simplemente pasan en la misma ciudad.
Definitivamente una película para recomendar, todo un 10.
En otro orden de cosas, hoy me traje del trabajo la primer temporada de ‘Lost’, la serie que esta causando furor por estos lares. Para resumir, me acabo de terminar de ver los primeros dos capítulos, y me estoy apurando en escribir esto para poder seguir. Capaz que en algún momento paro para comer algo.
-
Articles
- October 2014
- May 2011
- April 2011
- January 2011
- December 2010
- November 2010
- September 2010
- August 2010
- July 2010
- February 2010
- December 2009
- August 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
-
Calendar
March 2025 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
Meta