Category Archives: web

Efecto Tequila

A pesar de que todo el mundo ya lo sabe (twitter es un chismoso), tengo que hacer la presentación oficial.

El dia de hoy estamos presentando EfectoTequila.com un sitio de promoción de noticias, basado en el código de meneame con modificaciones propias.

Para los que no saben de que se trata, la idea es simple. Tu envías una liga a una noticia y la comunidad la vota. Si tiene el suficiente apoyo, esta pasa a portada, de lo contrario, se descarta con lo que pasa al olvido.

¿Quien esta detras de todo esto?

En un principio yo y algunos mas. En su mayoria, somos mexicanos por lo que el sitio esta orientado a mexico, pero tambien tenemos usuarios de varios lugares de latinoamerica y todos son bienvenidos.

En cuanto al desarrollo, al momento hay código de por lo menos 5 desarrolladores, y esperamos que con el tiempo seamos mas.

¿Porque?

La mayoria de los que empezamos nos conocimos en otro sitio, pero por diversas circunstancias, creimos que era mejor tener control de nuestro destino como “comunidad”.

¿Otro clon de meneame?

Pues si, otro clon mas. pero creemos que es necesario. Hay pocos sitios de este tipo en latinoamerica y solo uno mexicano. En meneame usualmente hay cierta discriminacion hacia los usuarios no españoles y en los sitios latinos, pocos son los que reciben atencion de sus administradores. Ahi radica la diferencia de efecto tequila, es una comunidad incluyente con una participacion muy activa de la propia comunidad.

Suena bien, yo me apunto!

Pasale y registrate. Una vez registrado puedes enviar notas, solo procura revisar las reglas antes de empezar.

¿Ya se puede usar el sitio?

El sitio esta en fase [permanent]beta. Hay muchos puntos aun por afinar, como por ejemplo el diseño (esta hecho por programadores, asi que usted disculpe). Se esta trabajando en eso y en los proximos dias podran verse algunas mejoras.

Como puedo ayudar?

Con tu visita y participación, es mas que suficiente. Tambien puedes contribuir con codigo, con diseño, o con ideas o hasta quejas. En el blog encontraras las ultimas noticias y podras conocer a algunos de los colaboradores del sitio. Tambien puedes dejar tus ideas y sugerencias o registros de bugs en el trac. Ahi es donde hay mas probabilidad de que los desarrolladores las vean y las implementen. Asi tu tambien decides hacia donde quieres que el sitio vaya.

Asi que aunque se oiga trillado, queremos que hagas tuyo este sitio y lo lleves hacia donde tu quieras. Pretendemos que en este sitio “social”, la “sociedad” sea escuchada. Pasale, sientete como en tu casa.

Salud!

Probando IE 8 Beta

Como ya todos saben, Internet Explorer 8 Beta fue lanzado en esta semana. Es una versión especial para desarrolladores, para que vayamos viendo de que se trata.

Como me encanta criticar a microsoft estar a la vanguardia, es mi obligación probarlo. Especialmente después de la noticia de que por default IE8 entrara en SuperDuperStandardMode, lo que sin duda, es un avance hacia una mejor web.

Dispuesto a instalarlo, leo en el IE blog que solo se puede tener un Internet exploder, digo Explorer, a la vez (a menos que se haga un hack feo), por lo que solo me queda la opción de confiar en microsoft instalarlo en una máquina virtual.

La instalación corre sin problemas.

La primer pantalla te pregunta tus proveedores de búsquedas, blogging, etc. Es un poco obstrusiva, pero es beta, right?

IE8_beta_1_screenshot

A primera vista hay unas mejoras en la interfaz, losa favoritos se movieron de lugar, (para tenerlos igual que firefox). El dominio esta resaltado de la URL. Talvez lo mas interesante es que si van a poner el modo IE7, aunque parece que aun no funciona bien. De hecho hay muchos problemas con algunos sitios, tanto en modo IE7 como en modo IE8. Pero es beta, right?

Al momento no hay mucho que ver. Agregaron soporte para microformatos (especiales para IE, of course), el soporte para CSS 2.1 todavía esta incompleto, obtiene un score bajísimo en el acid test3. Pero es beta, right?

Procedo a reiniciar mi equipo y me sorprende una pantalla de bienvenida.

Dibujo

Un momento… (léase en voz de homero simpson), algo no esta bien. Reinicio, y nada. No hay manera de volver a arrancar la máquina de nuevo. Parece que hasta aquí llego mi aventura con IE8. Fue bueno mientras duro.

Parece que tendré que esperar un poco mas para poder disfrutar de las bondades de IE8. Al final de cuentas, es beta, right? 🙂

El test ACID3 esta listo

Al parecer, el test ACID3 esta listo. Se publico hoy que Ian Hickson, ya tiene listo el test ACID3. Este test prueba capacidades que aun no están listas en los navegadores, como CSS3, SVG, entre otras. Aunque no he podido encontrar confirmación aun de esto, ni en el blog de Ian, ni en la pagina del Web Standards Project.

Suponiendo que este test es el final, la pregunta siguiente es: En que estado se encuentran los navegadores el día de hoy?

Haciendo unas pruebas rápidas, ninguno de los navegadores mas populares (IE, Firefox, Opera) tiene soporte completo, pero algunos fallan mas espectacularmente que otros.

Estas son screenshots del test en una máquina con Windows XP. Hacer click para agrandar la imagen.

IE 6
Tiene flojera de siquiera empezar
acid-ie6
IE7
Falla espectacularmente, solo un punto mejor que el anterior
acid-ie7
Opera 9.25 (versión oficial)

Ahora si ya empezamos a ver resultados. Se comenta que la versión de desarrollo llega a 60%

acid-opera
Firefox 2.0.0.11
Aquí ya empezamos a ver un progreso de como se vería el test, pero todavía le faltan muchas cosas
acid-ff2
Firefox 3.0 B2
Por fin, un navegador que falla con estilo. La animación corre, aunque todavía le falta mucho.
acid-ff3
Firefox 3.0 B3pre
W00t!! Tenemos un ganador.
Ok, no llega al 100%, pero deja mordiendo el polvo a todos los demás 🙂
acid-ff3b3

Se supone que el test estará completo pronto, si no es que este es el final. Pone la vara bastante alta para los navegadores actuales y mucho para aquellos que van muy retrasados (te estoy viendo [con odio] a ti IE).

Y a tu navegador, como le va? 🙂

P.D. Están fregones los nuevos iconos para el FF3, no? 🙂

Detengan la locura de AJAX

Con la llegada de AJAX, el desarrollo de internet dio un avance gigantesco. Las compañias s se empezaron a interesar de nuevo por el web y el internet.

Sin duda, AJAX is a good thing®. Hoy si no usas AJAX en tus desarrrollos, no estas en la ola del web 2.0 (yuck!). Pero ahora yo les pido: Por favor, detengan la locura.

Como siempre, en mexico, somos los ultimos en enterarnos de la tecnologia y como siempre los PHB (o sea, tu jefe) son los ultimos de los ultimos en enterarse. Leyeron en un articulo del periodico reforma que AJAX era lo ultimo, lo nuevo, lo "IN" y te empiezan a pedir que todo lo que hagas, sea lo que sea, tenga AJAX.

Tu link va a cambiar de color? Hazlo con ajax. Tu pagina es solamente informativa? No importa, que cambie los textos con AJAX (aunque esto rompa tu posicion en buscadores). Vas a tomarte un cafe? Que sea con dos de azucar y un poco de AJAX.

AJAX (como en el siglo pasado fueron los frames [jeje!]) es solo una herramienta. Con ella se pueden crear aplicaciones interactivas y altamente usables, pero como todo, tiene su lugar y su momento. Aprende bien para que sirve (actualizar contenido del servidor dinamicamente, no mas, no menos) y no te dejes llevar por la "moda" (o por tu jefe) y aprende a usar las herramientas que tienes a la mano. Hay veces que una simple liga o un boton normal es lo correcto, no sobrecompliques el diseño solo por que asi te lo requieren aunque no tenga mucho sentido.

Yo soy un gran fanatico de las nuevas tecnologias y soy gran fan de Ajax. Pero por favor, ayuden a detener esta locura. Ignora aquellos que, como solo conocen los martillos, todos los problemas les parecen clavos.

Citizendium abre sus puertas

Algo extraño pasa en la blogosfera. Ultimamente estan muy lentos para atrapar noticias, esta no la veo en los feeds mas notorios (digg, reddit, meneame, etc..), igual ya todos se fueron de vacaciones 🙂

Pues si, Citizendium abre sus puertas. Para los que no lo sepan, Citizendium es un proyecto que parte de la base de Wikipedia y que pretender ser un nuevo y mejorado conjunto de datos enciclopedicos, en el que al igual que Wikipedia podra ser editado por cualquiera. La diferencia principal es que para poder editar tendras que identificarte con tu nombre real.

La idea es que con esto se reducira el vandalismo y mejorara la calidad de los contenidos.

Es un buen proyecto que ojala y tenga exito, si embargo veo algunos problemas en su camino

1. Ya existe wikipedia. Wikipedia es el google de las enciclopedias, funciona, y funciona bien, para que querrias buscar otro?

2. Creo que el vandalismo en wikipedia no era un problema TAN grave. Si es cierto, ocurren problemas grandes de cuando en cuando, pero son resueltos rapidamente. No le afectaban a la mayoria de los usuarios (que es a quien hay que atender)

3. La gran queja del creador de Citizendum es la tirania de los administradores de Wikipedia. Sin embargo, en lo general, los usuarios no se quejan de eso. Y si al grueso de la gente no le molesta, no cambiara de sistema.

4. Wikipedia le lleva años de ventaja. Tiene una masa critica de usuarios y editores. Citizendum empezara de cero (a excepcion del contenido que tomo de wikipedia). Le llevar mucho alcanzar una masa critica de usuarios siquiera comparable a la de Wikipedia

5. No cuenta con patrocinadores fuertes, al menos hasta ahora.

6. Citizendum es un horrible nombre, dificil de pronunciar. Eso tambien cuenta. 🙂

El creador de Citizendum parece estar desesperado por publicidad, y lo que desea hoy es que todos sepan que existe (a lo cual yo estoy contribuyendo sin querer, aunque no mucho) y parece menos interesado en la cantidad y calidad de contenidos. Esperemos me equivoque pero parece, al menos por este post y por como se ha comportado desde su salida de wikipedia, que es un attention whore.
Ademas, despues de toda la expectativa que se creo, me parece muy pobre este comienzo. A la fecha tienen 1100 articulos anunciados.
Citizendum intentara competir, aunque talvez por los motivos equivocados. Asi sera dificil ganar.

Por cierto, el press release saldra mañana, 27 de marzo.

Banamex y la discriminacion

Banamex es una empresa que vale cerca de 500 mil millones de pesos y es subsidiaria de una empresa que vale mucho, mucho mas…

Con estos antecedentes, alguien puede explicarme porque carajos una empresa con semejantes recursos y tamaño, puede darse el lujo de esto?

bancanet

Alguien me puede decir porque banamex esta rechazando hasta al 30% de sus potenciales clientes (o mas, si contamos los de mac) ? No tendran acaso dinero para contratar un equipo decente de desarrolladores? Es mas citi.com no parece tener problemas para ser visitado en navegadores diferentes a IE.

Es de risa su “sugerencia” de actualizar a Netscape 7.1 (lanzado en 2003) o a Internet Explorer 5.5 lanzado en julio de 2000. Muchas empresas tiene esa “bendita” costumbre de dejar de lado a los usuarios de Firefox, Opera y similares, , y ya ni hablar de lectores especiales para debiles visuales o auditivos…

No se porque creen que ellos deciden que tengo que instalar en mi computadora. Ellos no son dueños de ella. Asi como tengo el derecho de escoger mi navegador, tambien lo tengo para escoger a mi banco… Si ellos no me quieren tener ahi, pues asi sea. Acaban de perder a un cliente.

Banamex no se morira si cancelo mi cuenta, es cierto. Eso no quiere decir que yo tenga que tolerar el “abuso”. Tu preguntate, como dueño de empresa estarias dispuesto a no recibir el 30% de tus ganancias, o tu como empleado regalarias el 30% de tu sueldo? Si tu respuesta es afirmativa, felicidades. Pero cuidado… somos muchos… y cada vez somos mas. Y si las cosas siguen asi, gente como “ellos” cada vez seran menos.

Y ya como colofon, el articulo nueve de la ley Federal para prevenir y eliminar discriminacion

Artí­culo 9

Queda prohibida toda práctica discriminatoria que tenga por objeto impedir o anular el reconocimiento o ejercicio de los derechos y la igualdad real de oportunidades.

Estirando un poquito (o un mucho :P) la ley, podrian estar incurriendo en un delito, especialmente tomando en cuenta que estan dejando fuera de su servicio a las personas con una discapacidad. Pero en fin, yo no soy un abogado 🙂

Letra chiquita: Esto no es nuevo, pero hoy estoy de malas y cosas como estas se me hacen realmente inaceptables. He dicho.

La pagina personal de Sergey Brin

Quien es Sergey Brin? Pues nada menos que es uno de los creadores de Google. Aqui hay una entrada de el en Wikipedia.

Resulta que hace tiempo alguien me paso una liga a su pagina personal de los tiempos en que google apenas comenzaba. Es curioso que la pagina aun sigue viva desde entonces. Ademas hace referencia a uno de sus profesores, Hector Garcia Molina, un mexicano que ayudo a Sergey y a Larry Page para crear google entre otros estudios academicos.

Es posible ver un "curriculum desactulizado" de 1996 de Sergey. Mucho se ha dicho que google fue creada por dos jovenes, pero creo que no se les hace justicia. Sus estudios fueron bastante avanzados para los tiempos y son unos verdaderos genios.

Hoy Sergey es la 26ava persona mas rica del planea, y la 12ava en los estados unidos…

sergey

Quien iba a pensar que un tipo con una pagina tan fea llegaria tan lejos 😉

Por cierto, aqui hay una pagina de un demo de google, por alla de los años de 1997. Todavia sirve.

Google antes de adquirir su nombre final, se llamaba BackRub en ese entonces estaba escrito en Java y Python. La base de datos entonces estaba en un disco de 28 GB… Google cabia en mi disco duro. Que tiempos aquellos

Quieres un dominio gratis?

Por primera vez en un buen rato el spam fue util. Resulta que me llego por correo electronico una invitacion a Office Live en el que me invitaban a participar. Por probar, acepte.

Me registre y listo, tengo mi dominio. Lo unico que te piden es una tarjeta de credito (a la que no haran ningun cargo, a menos que lo desees) y una direccion en estados unidos (pero bueeeeeeeeno eso se puede obviar un poco ;)).

Una vez que te registras y escoges tu dominio puedes editar unas plantillas personalizadas en las que puedes poner informacion como si estuvieras en Word.

Ademas te ofrecen:

  • Email para tu dominio
  • 10Gb de transferencia mensual
  • 500Mb de espacio en disco
  • Calendario que puedes sincronizar con Outlook
  • Un manejador de contactos para el calendario y email.
  • Una copia de Office Accounting Express 2007
  • Manejador de ads (publicidad)
sin-titulo-1.png

Que te piden? Nada. El dominio queda registrado a tu nombre. El unico “catch” es que no puedes transferir el dominio dentro de los primeros 60 dias despues de que te suscribes.

La interfaz en sencilla y clara. El editor de html es muy amigable y sencillo. Y no es mala opcion. Llega mucho despues de Google apps for your domain. Sin embargo no es mal producto.

Yo tengo un dominio en ambos y debo decir que estoy mas habituado a la interfaz de google, sin embargo el de Microsoft no queda tan mal parado. Veamos como les va.

Si quieren su dominio, lo pueden encontrar aqui: http://office.microsoft.com/en-US/officelive/default.aspx?lc=1033 bajo la opcion de “basic”

Nunca, nunca, nunca

G3org3 comenta en su blog la noticia de la pesima administracion del departamento de informatica de la camara de diputados. Ahi podemos encontrar desde programas pirateados (donde quedo el “no a la pirateria? ;)), hasta mp3 y porno. Es un caso escandaloso que seguramente saldra a la luz publica en estos dias (g3org3 y otros [saludos, enchilame] ya se estan encargando).

Sin embargo, y para nuestra desgracia no es el unico caso. Despues de una investigacion con informacion publica ( a traves de google) se pueden encontrar muchisimos casos de mala administracion de sistemas en el area de gobierno de mexico.

Aqui mostrare unos cuantos “NUNCA” cuando se trata de la administracion de sistemas.

  1. Nunca NUNCA NUNCA! tengas expuestas el codigo de tus bases de datos.
    Mediante esta busqueda a google (filetype:sql site:.gob.mx) podemos encontrar muchos muchos muchos dumps de distintas bases de datos. El problema aqui es que usualmente en estas bases de datos esta informacion confidencial y datos de usuarios y contraseñas. Es como dejar las llaves pegadas en la puerta.
  2. Nunca NUNCA NUNCA! dejes de poner atencion a las areas publicas de tus sitios.
    Query relevante: porn site:gob.mx. Los sitios publicos como foros, blogs, etc. son blanco facil de los spammers. Como sitio de gobierno, es responabilidad absoluta de los administradores de sistemas monitorear el contenido publico. No queremos tener anuncios de pornografia en la pagina de la direccion general de televisión educativa, o en la pagina del DIF verdad? 🙂
  3. Nunca NUNCA NUNCA! pierdas control de tus servicios
    Corolario del anterior. Una de las principales culpables de esto es el instituto de cultura del estado de campeche. Al parecer su servidor fue hackeado y a traves de el se ingresan a paginas pornograficas. Para muestra, un boton. (click aqui, no safe for work)
  4. Nunca NUNCA NUNCA! dejes el código de tus aplicaciones abierto en la web.
    Este es un gran “Duh!”. El principal responsable es… chan chan chan chan… e-gobierno. Uno de los grandes proyectos del gobierno de Fox, que sin duda tiene sus bondades, pero también carece de una correcta administración. Para encontrar este tipo de hoyos basta de usar este query (“directory listing” site:.gob.mx) en google. Saldrá un enooooooooooooooooorme listado (en mi caso, mas de 12 mil hits) de directorios desprotegidos con código de e-gobierno. Aunque la mayorí­a de ellos son inocuos, seguramente habrá informacion confidencial ahi.
  5. Nunca NUNCA NUNCA! dejes abierta el listado de directorios a menos que sea necesario
    Este es corolario del numero 4, y el query culpable es (“directory listing” site:.gob.mx –templates -egobierno -work). Son tantos los de e-gobierno que tuve que filtrarlos. Aqui podemos encontrar desde archivos psd hasta lo que te imagines. Por supuesto, no querras que sean accesibles al publico.
  6. Nunca NUNCA NUNCA! dejes los archivos de configuración o administracion a menos que sea absolutamente necesario
    Este es corolario del anterior también y talvez mas grave que el punto 4. Busqueda: (“directory listing” config site:.gob.mx) y (“index of” admin site:.gob.mx). Si dejas tus archivos de configuración abiertos, tendrán acceso a tu base de datos, a tus archivos, a todo. Esto es peor que dejar las llaves en la puerta, esto es dejar la puerta abierta y un pastel de bienvenida a los ladrones. Esta es solo una muestra, pero con un poco de imaginación es posible encontrar mas. Queda de ejercicio al lector 😛
  7. Nunca NUNCA NUNCA! contrates a un inepto como administrador.
    Despues de revisar el post de g3org3 y los puntos anteriores, creo que esta se explica sola.

Estas son solamente unas perlas, sin embargo la lista es grande. Y nadie se salva, en practicamente todas las entidades de gobierno a nivel federal y local hay muchos problemas. Es triste que haya tal apatí­a o falta de conocimiento en el sector gobierno, siendo que ademas, esta en juego mucha informacion confidencial de todos nosotros y la confianza y el poco prestigio que aun le queda al gobierno..

Y repito, toda esta información es publica, ellos la publicaron en internet y esta accesible a través de google, cualquiera puede acceder a ella. Porque luego a los politicos les encanta decir que los hackearon, pero no, es simple ineptitud.

Algunos de los afectados ya han sido notificados, sin embargo es prácticamente imposible avisar a todos. A final de cuentas, es responsabilidad de los administradores. Ojalá y estos tips salgan a la luz y ayuden en algo, y asi ya no tengan pretexto. Ademas, si no saben, pregunten! Y si quieren asesorí­as, avisen 🙂

Pendiente: poner las imagenes de cada caso. Lo hare mañana!

Update 1: Salio otro culpable del punto número 5… adivinen? Pues presidencia de la republica. En su pagina de multimedia (http://multimedia.presidencia.gob.mx/) esta muchiiiiiiisima informacion disponible para bajar. No se si esto sea intencional y no he revisado todo el material, pero vamos, es de novatos ese tipo de errores. <sarcasmo>Ahi encontramos todos los programas de fox contigo, para aquel que se los perdio! jejeje.</sarcasmo>

Update 2: Despues de un poco de busqueda mas, en realidad me doy cuenta que practicamente todas las dependencias tienen los mispos problemas. Si no me creen, busquen por ejemplo “index of” site:.df.gob.mx. Van a encontrar archivos privados del gobierno del df. Y asi siganse… Es lamentable. Muy lamentable.

Update 3: Al parecer, la tarde de ayer estuvo muy lenta la pagina de los diputados. Aunque desconozco si estuvo totalmente inaccesible, parece que habia mucha gente bajando p0rn desde ahi… Se comprueba una vez mas. Los botnets y otro tipo de ataques para saturar la red son cosa del pasado, lo de hoy es “sube porno a tu servidor y hazlo publico”. =)

Las direcciones escondidas de Internet Explorer

Ya de todos es muy conocida la historia del libro de mozilla. Para el que no la conozca, escriba about:config en su navegador si esta usando firefox o navegador similar. Les aparecera una imagen como esta

Esto, por supuesto, ya no es novedad para nadie. Para los que tienen un poco de memoria y curiosidad, lo habran intentado en internet explorer. Si estan utilizando una version nueva, les mandara una pantalla en blanco. Sin embargo anteriormente si escribian about:mozilla en el navegador, aparecia esto:

Esto fue removido en versiones posteriores… pero no del todo. A los programadores se les olvido o les dio flojera quitarlo. Para ver como se veia entonces, escriben en su navegador (en Internet Explorer) lo siguiente: res://mshtml.dll/about.moz. Est debe funcionar con cualquier version de internet explorer.

Esto tambien ya era conocido por muchos. Pero esta no es la unica url “escondida” que tiene internet explorer. Esta es una lista de urls que encontre, aunque a decir verdad, no son muy interesantes.

URL Descripcion
res://ieframe.dll/navcancl.htm Pagina de navegacion cancelada
res://mshtml.dll/blank.htm Pagina en blanco
res://mshtml.dll/about.moz About:Mozilla
res://ieframe.dll/navcancl.htm Navegacion cancelada
res://ieframe.dll/noaddon.htm Pantalla de bienvenida para cuando se esta ejecutando sin complementos
res://ieframe.dll/noaddoninfo.htm Informacion sobre los complementos
res://ieframe.dll/offcancl.htm Navegacion Offline
res://ieframe.dll/repost.htm La pagina web expiro
res://ieframe.dll/securityatrisk.htm El nivel de configuración de seguridad pone a su equipo en peligro.
res://ieframe.dll/tabswelcome.htm Mensaje cuando se muestra por primera vez una pestaña
res://ieframe.dll/invalidcert.htm Certificado de seguridad invalido
res://IEFRAME.DLL/printnof.htm El documento de este marco no se puede imprimir como aparece.
res://ieframe.dll/syntax.htm# Direccion no valida
res://mshtml.dll/objectembed.js Archivo javascript que inserta un objeto. El codigo es estefunction ObjectLoad()
{
if (objectSource)
{
objectDestination.outerHTML = "<embed width=100% height=100% fullscreen=yes src="" + objectSource + "" />";
}
}
res://ieframe.dll/IESechelp.htm Ayuda sobre la configuracion de seguridad mejorada
res://ieframe.dll/feed_shadow.png La imagen de sombra que usan para los feeds
http://www.microsoft.com/isapi/
redir.dll?prd=OutlookExpress&pver=5.0
&ar=hotwizconfig
Esta no viene propiamente en el internet explorer, pero la encontre en el mismo lugar que los demas. Es la direccion que usa el asistente para crear una cuenta nueva de hotmail. 🙂

Algunas de estas direcciones solo funcionan en IE7, pero honestamente no he tenido tiempo de probar cuales son 🙂

Encontre un par de cosas interesantes mas, pero eso lo guardamos para los proximos posts.