Geek

Google Gears y los problemas de las Mashup, Video

Despues de haber actualizado el blog, ahora les tengo un muy buen video que me encotre en ajaxian.

Se trata de una platica de Douglas Crockford, con GooglersLos que trabajan en Google, esto fue en la reciente The ajax Experience el 20 de septiembre del 2007, en donde Douglas Crockford expone uno problemas de seguridad con los Mashpus, especialmente con Google Gears.

El video esta en inlges sin embargo no creo que cueste mucho entenderlo, ademas esta en Google Video, digamos que se ve bastante claro.

Bueno aqui esta le video.

Como nota curiosa noten que Douglas tiene la playera de Google, y si no me equivoco Douglas trabaja en Yahoo, como dicen por ahi ¿Que cosas no?..

Visto en | Gears and the Mashup Problem

Leer más

Dia del programador o no?

He visto en varios blogs que hoy es el dia del prgogramador, sin embargo la referencia de la wikipedia, parece no convencerle.

Se supone que hoy es dia del programador, por lo siguiente.

El día doscientos cincuenta y seis de cada año se celebra el “Día del Programador”. Esta festividad tiene por motivo reconocer esfuerzo de los trabajadores de este ambiente tan atípico y estereotipado. La razón de que se celebre este día en particular proviene de que 256 es la cantidad de valores diferentes representables en un byte de datos (lo que equivale a 8 bits).

Se suele celebrar tradicionalmente organizando partidas de viejos juegos con computadora, haciendo pequeños programas que pueden considerarse como “inútiles” o de poca aplicación práctica, usando un nombre alusivo a tal evento en los distintos medios de chat, enviando mensajes de texto y emails con felicitaciones a amigos y/o conocidos que se trabajen, o estén estrechamente relacionados o involucrados en el mundillo y la jerga de los programadores. Algunas empresas del ramo acostumbran a realizar un brindis festivo.

El día número 256 de los años comunes es el 13 de septiembre, y en los años bisiestos resulta ser el 12 de septiembre.

Sin embargo este arcticulo esta en votacion en la wikipedia por lo siguiente

Atención: Se está realizando una votación para decidir si este artículo debe ser borrado. No borres este mensaje mientras se desarrolle la votación. Si lo trasladas, por favor, traslada también la votación para que concuerde con la plantilla. Si crees que no debe borrarse, edítalo para mejorarlo y hacer desaparecer los motivos de esta consulta.
Motivo: casi un año sin referencias, y no las encuentro. Ya fue borrado en en.wiki por ese motivo. Er Komandante (mensajes) 22:27 22 ago 2007 (CEST) La votación se lleva a cabo en la sección de consultas de borrado

Inclusive hay un blog donde lo pretende hacer oficial y es Programmer Day
Pues mientras o son peras o son manzanas.

Felicidades a todos los programadores

Via | 11111111: ¡Feliz Día del programador!
Fuente Wikipedia | Día del Programador

Leer más

Cambiar acentos en javascript

Un buen tip sobre algo que me paso, tenia un combobox, donde mostraba una serie de opciones Estados en donde tenia que extraer el texto, no solo el valor.

La opción mas ideal era hacerlo con javascript, sin embargo trate de eliminar el acento son expresiones regulares, y no pude.

Trate de buscar una solución, sin embargo los scripts que encontraba no solucionaban mi problema.

Ya que cuando mandaba un alert del charCodeAt de una letra por ejemplo la me salia el numero 225.

Así que me puse a crear una pequeña función que solucionara esto y así fue como surgió esta solución se las paso por si algún día les sirve.

EL problema generalmente lo da cuando el combobox, es resultado de una consulta a MySQL

function Acentos(Text)
{
var cadena=”";
var codigo=”";
for (var j = 0; j < Text.length; j++)
{
var Char=Text.charCodeAt(j);
switch(Char)
{
case 225:
cadena+=”a”;
break;
case 233:
cadena+=”e”;
break;
case 237:
cadena+=”i”;
break;
case 243:
cadena+=”o”;
break;
case 250:
cadena+=”u”;
break;
case 193:
cadena+=”A”;
break;
case 201:
cadena+=”E”;
break;
case 205:
cadena+=”I”;
break;
case 211:
cadena+=”O”;
break;
case 218:
cadena+=”U”;
break;
case 241:
cadena+=”n”;
break;
case 209:
cadena+=”n”;
break;
default:
cadena+=Text.charAt(j);
break;
}
codigo+=”_”+Text.charCodeAt(j);
}
return cadena;
}

var estetextovienedeuncombobox=”áéíóúñ”;

alert(Acentos(estetextovienedeuncombobox));

Leer más

EL mundo Google

Hace días encontré un vídeo y lo guarde en mis favoritos, sin embargo no le había tomado mucha importancia hasta hoy qué estuve un poco mas desocupado.

Este vídeo , es un documental que originalmente esta en ingles, pero doblado al español, en el cual, nos da una gran explicación sobre el presente de google así como también de sus principales productos he ideas.

Creo que en ves de seguir leyendo deberían de verlo de una vez, el contenido esta muy interesante, por cierto, también habla Vinton ‘Vint’ G. Cerf. , que es considerado uno de los padres del internet además de ser el presidente de la ICANN y obviamente también trabaja en Google.

Bueno simplemente chequenlo (por cierto inicia con un ritmo ska muy chido)

http://video.google.com/videoplay?docid=-2084919753106562775

Leer más

RSS, XML, RDF, Atom, y otros

Navegando en microsiervos me encontré con este recurso que a las personas que apenas estan iniciando en la web 2.0, sepan sobre las siglas que se usan actualmente, no solo en los blogs, si no en toda la web 2.0.

Con esto tendremos claro de que se trata cada uno de estos acronimos, que ademas de ser muy populares en lo blogs Ajaxman RSS, también pueden servir para hacer llegar noticias, a nuestros clientes, por ejemplo.

Escribire un post, sobre como hacer un feed rss manualmente,Bueno si me da tiempo, pondre uno para RSS, otro para Atom, Otro RDF , Etc...

Les muestro un extracto de el articulo para que vayan entrando en materia.

¿Qué son RDF y Atom?

Existen distintas versiones del lenguaje RSS: las versiones 0.90 y 0.91 son las primeras y fueron desarrolladas por Netscape. La versión 1.0 fue desarrollada por un grupo independiente basándose en el formato RDF. La versión 2.0 (y antes que ésta distintas versiones 0.9x) fue el resultado de la adopción de la tecnología de Netscape por parte de la empresa UserLand Software. Todas ellas están basadas en el lenguaje originalmente definido por Netscape pero no todas son compatibles entre sí.

* RDF — La versión 1.0 del lenguaje RSS también es conocida como RDF. Por este motivo algunos feeds o canales RSS están etiquetados como “RSS 1.0″ o “RDF” y guardados en archivos con extensión “.rdf”.
* RSS2 — A la versión 2.0 del lenguaje RSS también se llama RSS2. Por tanto algunos feeds o canales RSS están etiquetados como “RSS2″ o “RSS 2.0″.
* Atom — Atom también es un sublenguaje XML. No se corresponde ni se basa en ninguna versión de RSS, pero es un formato muy similar a éste y que sobre todo tiene el mismo objetivo: permitir la distribución de contenidos y noticias de sitios web. La versión más actual es la 0.3 de febrero de 2004. Las mejoras que supone respecto a RSS (en cualquiera de sus versiones) hacen que su uso se extienda rápidamente a pesar de ser algo más complicado. Un documento Atom puede contener más información (y más compleja) y es más consistente que un documento RSS.

Articulo completo en Microsiervos | ¿Qué es RSS –y XML, RDF, Atom,…?

Leer más

:: Video :: Cuando la infomatica no nos comprende!

Estaba revisando informacion que tenia regada por ahi, y me acabe de encontrar con este excelente video.

La verdad a los que nos gusta la informatica y todo eso, alguna vez nos pudo llegar a ocurrir, diviertanse.

Leer más

:: IE :: motivos por los que IE debe morir!!

No me he ido solo que no he podido escribir nada, recuerdan que les prometi una sorpresa y les dije que ya estaba casi lista, bueno resulta que se me complico, pero despues de buscar y buscar logre solucionarlo.

En fin ya estoy terminándolo (espero terminar hoy), y también ya tengo en mente mi segundo proyecto.
Digamos que lo termine pero lo estoy acomodando.

En anieto2k publican 6 motivos por los que IExplorer debe de morir, yo podria poner muchos mas, si vieran que un 30% del tiempo de desarrollo lo uso para solucionar problemas con IE.

Y yo tambien digo que debe morir.

Aqui les pongo los 6 motivos.

  • El soporte a las transpariencias en PNG
  • Problemas con float + margin /padding
  • Imposibilidad de usar pseudo-clases y pseudo-elementos.
  • No tiene soporte CSS para min-height
  • Problemas con la imagen de background de los enlaces en CSs
  • Problemas con los hash, usen jquery y jqueryhistory y veran qu tengo razon (Agregado por mi)

Enlace | 6 motivos por los que IE6 debe morir
Via | Anieto2k

Leer más

Historico de entradas

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829  

Ajaxman

Mi nombre es Javier, soy desarrollador web con especialización en PHP (avanzado), HTML, CSS y Javascript(Medio).

Me considero evangelizador de Kohana Framework, Mozilla Firefox y GNU/Linux Debian.

Estoy casado, y tengo dos hermosos hijos.

Todos los contenidos a menos que se exprese lo contrario estan bajo licencia Creative Commons.

Enlazanos!!

hit counters online counter