Web
Bill Gates se une a Twitter
Ene 20
Ayer, 19 de enero, el fundador de Microsoft Corporation se unió a la red Twitter de forma oficial, (si mal no recuerdo la cuenta que usa ahora, antes era un bot o algún usuario con sentido del humor), y ni bien apareció la insignia de “Cuenta Verificada” en su perfil, empezó a ser followeado de tal manera que se convirtió en la noticia del día, a más de 30 minutos tenía algo de 11 a 12 mil seguidores, a las 8 horas bordeaba los 30 mil seguidores, y a esta hora de la madrugada en que escribí este post ya está a punto de alcanzar los 150 mil seguidores en esta red de microblogging que muchos momentos históricos ha tenido, y hoy, lo protagoniza Bill.
Y es que, si ustedes van a su cuenta de Twitter, y actualizan cada cierto tiempo, aún se puede notar como el número de seguidores que tiene se eleva imparablemente, en conjunto con sus más de 4 mil listas en las que ha sido listado y sin embargo sólo tiene al momento 5 tweets y 40 personas siguiendo. Interesante y sorprendente forma de influencia del poder de Twitter , ya que si bien Bill no es el único Millonario rondando la internet, sí que es famoso ya sea para bien o para mal…
Si desean pueden seguirlo en su cuenta de Twitter: @BillGates.
Y tú?… todavía no tienes una cuenta en Twitter?… qué esperas?
Ya le pagaste al diseñador web de tu empresa?
Ene 19
He escuchado muchos casos de huelgas, de sublevaciones, de derechos de las personas, de injusticias en la chamba, pero nunca un ejemplo tan explícito de que puede pasar si no pagas a tus trabajadores… Vean:

Este ejemplo lo pueden ver (si es que aún no re-contratan al diseñador) en la página web del Conservatorio Nacional de Música de Chile (lo supongo por el dominio .cl), aquí, o para que no te lo pierdas, en la imagen del post.
Me dio risa, me partió de risa!!! , jaja y dicen que el HTML no es importante?… toma!
Nota originalmente vista en: 140Geek
Crear Hash MD5 en [PHP]
Ene 9
Hoy mientras veía la forma de implementar Gravatar en mi proyecto (con lo que me ahorraría líneas de código en lo de subir fotos propias y mostrarlas) aprendí algo que me pareció curioso y a la vez útil, sí!, tanto como para postearlo, una manera de crear un hash MD5 en PHP.
Pero, que es un Hash MD5?…
Pues según wikipedia:
MD5 es uno de los algoritmos de reducción criptográficos diseñados por el profesor Ronald Rivest del MIT (Massachusetts Institute of Technology, Instituto Tecnológico de Massachusetts). Fue desarrollado en 1991 como reemplazo del algoritmo MD4 después de que Hans Dobbertin descubriese su debilidad.
[...]
Codificación [editar]
La codificación del MD5 de 128 bits es representada típicamente como un número de 32 dígitos hexadecimal. El siguiente código de 28 bytes ASCII será tratado con MD5 y veremos su correspondiente hash de salida:
MD5(“Esto sí es una prueba de MD5″) = e0abc159956570f76f890fec22258477
Un simple cambio en el mensaje nos da un cambio total en la codificación hash, en este caso cambiamos dos letras, el «sí» por un «no».
MD5(“Esto no es una prueba de MD5″) = 74005c07412ae92ccded2dfe5e42ce36
Otro ejemplo sería la codificación de un campo vacío:
MD5(“”) = 74e6f7298a9c2d168935f58c001bad88
Y bueno, según leía en Gravatar, lo que hacen ellos es parsear tu email para sacarlo en un hash MD5 y utilizarlo en el link, así entonces generan un url, le agregan la extensión y bajo algunos otros parámetros salía el gravatar.
Osea, si por ejemplo tu email es iHaveAn@email.com, parseado a MD5 (así tal y como está el texto plano) resultará en: 3b3be63a4c2a439b013787725dfce802, y arman el link así:
http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802.jpg
Con lo que tendremos la siguiente imagen:

Y bueno, hasta que supe esto, yo pensé que implementarlo en PHP sería por medio de algún algoritmo complejo, pero no me esperaba que estuviese implementado de manera nativa (y no sólo el MD5, también vi por ahí funciones para parsear sha1 y el MD5 y sha1 para archivos, wow).
El funcionamiento es sencillo, sólo le pasan un String a la función y se puede usar de manera en un hash MD5:
<?php //creamos una variable cualquiera $variable = "informatrix, mi blog favorito!!!" $variable_en_md5 = md5($variable); //creamos el hash a partir de esa variable echo $variable_en_md5; //lo imprimimos ya en formato MD5, que en este caso sería: 78d2f7ab91c219134a707ba19cf51393 ?>
Me pareció curioso, sencillo y útil, a veces PHP me sorprende, y cada vez pienso más que la gente subestima este lenguaje de programación, pero en fin.
Espero les haya servido, a mi sí!…
Saludos!!!
Mas info | PHP MD5()
Creando un sistema de blog propio [PHP]
Ene 7
Mucha gente dice a veces… para qué re-inventar la rueda?…y esto con referente a modelos estructurados de programación en los que siempre hay algunos aventureros inventando cosas sólo para que se les felicite o reconozca… bueno, esta vez yo tengo una razón un poco más de peso para re-inventar la rueda: INVESTIGACIÓN … (aunque claro, a veces hay gente hincha que exagera con eso y en vez de investigar lo que quieren es crear algo para intentar hacer competencia con lo ya existente… ¬¬, en ese caso, prefiero usar librerías conocidas), y bueno, esta vez quiero compartir en este post un proyecto que me mantuvo entretenido en lo que no he tenido internet el pasado mes y que aparte sirvió de buen “desestresador”, “desaburridor” y del cual no podía decir que estaba perdiendo el tiempo; un sistema de blog a partir de mis conocimientos básicos de PHP y MySQL.
En verdad, no es la gran cosa, no voy a vender gatos por liebres, ni decir que usé algo fuera de lo común que va a pegar en el mundo de la programación, y que muy aparte que exista Wordpress, que lo recomiendo, esto quise compartirlo para que no se pierda en la bastedad del mundo de los 0 y 1, porque a fin de cuentas, todo el mundo puede tener un blog sin más personalización que hacer un par de clics (como en Blogger) o hacer algunas que otras modificaciones con etiquetas ya existentes a nivel código (Wordpress) y bueno, después de probar tal o cual sistema, llegue a la conclusión -personal- de que no hay blog más personal que el que hecho por ti mismo desde 0 (esto es debatible, sólo es mi punto de vista personal ojo). Aunque bueno, es una experiencia rara XD… para proyectos serios obviamente usaría Wordpress… pero vamos a ver qué tal va esto de crear tu propio sistema de blog!
Me di cuenta que, los blogs tienen cosas en común, y bueno, eso es obvio, el hecho está en que puedes crear un blog básico con unos cuantos archivos y algunas tablitas en MySQL (que ni si quiera me preocupe en vincular con PK, FK, Joins, vistas, etc y eso porque no me gusta mucho esas cosas), que cumplan determinadas funciones básicas como un index.php, un archivo que muestre los post y comentarios (sí!… un solo archivo para mostrar de forma individual todos los post que tengas) y de preferencia un archivo donde almacenes funciones globales que crees que vas a utilizar en más de un archivo (en todo caso esto modulariza un poco el sistema) y ya el resto lo dejo a tu imaginación.
Pero bueno, vamos con lo técnico del sistema que hice, quizás a alguien le pueda funcionar…
Nota: Los códigos que veras son un alcance del sistema en sí, no es un tuto general de como hacer un blog con dos o tres archivos, sino pequeños avances de como es que hice esto en específico caso.
Pregúnteme! Con FormSpring.Me
Ene 6

Ayer Clayder me comentaba sobre un sistema que muchos gurús y entendidos del web usan para acallar un poco el feedback que supongo les llega a diario, y no le había tomado la importancia debida hasta que decidí indagar un poco al respecto… y bueno veo que este servicio tiene un buen potencial, el servicio se llama FormSpring y lo pueden encontrar en esta web http://formspring.me el funcionamiento es simple, te registras, creas tu cuenta, y tu perfil será un formulario de pregunta como el de la imagen que adorna este post, para todos aquellos anónimos que tengan alguna duda sobre ti, o en todo caso algún otro usuario del servicio! Y bueno, la pregunta se almacena y no se muestra hasta que quede respondida. Aparte que pueden enlazarlo con Twitter, Facebook, Tumbler, Blogger, etc!
Me gusta el servicio porque le da un toque personal al feedback, preguntando a una sola persona y esperando que te conteste, y como dicen, el exito muchas veces está en la simplicidad y gran utilidad de estos servicios!!!
Yo me creé mi cuenta, a la cual pueden acceder desde aquí y preguntarme cualquier cosa que quieran yo responderé con gusto y aunque no daré una respuesta teórica absoluta, si daré un punto de vista personal supongo.
Link | FormSpring Me
Sobre mudanzas, direcciones y redirecciones de dominios [Wordpress]
Dic 10
Hace un rato Clayder anunciaba en un post reducido como es que acabamos de cambiar la dirección del blog y bueno, simplemente quería dejar en este post algunas cosas acerca de este tipo de cambios para tenerlo como apunte, puesto que hay que hacer un serie de redirecciones para que no se pierda tu tráfico desde Google y los agentes externos (llámese buscadores, sistemas de marcadores de blog, agregadores, etc.) que, con un cambio de estos hay gente que al ir a tu antigua dirección no encuentra nada XD... así que, en algunos sencillos pasos redactaré como es que nos cambiamos y aunque colocando la dirección antigua de un post, te redirige al post con su nueva dirección!.
Primero que nada, y para ahorrarnos tiempo, debo decir que estos procedimientos son válidos para aquellos que quieren cambiar la dirección desde un xxx.com a un yyy.com, y no sirve para sitios webs alojados en wordpress.com, blogger.com y por el estilo.
Xoo Image
Dic 9

Xoo Image es un hosting frances que fácilmente se puede considerar “un misterio”, o también una bendición dependiendo de como lo mires. No pide registro, es rápido, es gratis, y te permite subir cualquier tipo de archivo. Descubrí esta página hace un tiempo cuando buscaba algún hosting para archivos swf ya que lo necesitaba para mi blog, traté con varios pero o no aceptaban este tipo de archivos o no se veía bien al querer usarlos.
Su página principal no nos dice casi nada, tan solo tiene un mensaje “Subir una imagen o fichero” (al menos eso creo porque está en francés) y luego dos botones, uno para elegir el archivo y el otro dice “Envoyer” (enviar segun WordReference). Una vez que has subido el archivo que quieres Xoo te brinda una url (bastante simple la forma en que te devuelve la url) con la que puede acceder al archivo que subiste.
WampServer Para tus Proyectos [PHP]
Dic 7
Mucha gente me preguntó a inicios de ciclo (y aún lo hace) , por esto llamado WampServer, sobre todo por el curso que mencioné en el anterior post que programabamos en PHP en la parte de Laboratorio, y era indispensable probar nuestras aplicaciones y todo eso, pero como muchos venían con el Java y los lenguajes compilados hasta la 100 no entendieron el concepto este los lenguajes interpretados desde un servidor, de esos que no necesitan un archivo binario para ejecutarse, pero que tampoco lo hacen directamente al hacerle dos clics encima.
Y bueno, el hecho es que les cayó como agua fría que el profesor les diga que necesitamos tener WampServer y que trabajemos ahí (salvo algunos entendidos en la materia), así que como cargo de conciencia de haber visto ese entorno decidí hacer este post.
Por otro lado, para los que tenemos el afán de desarrollar en web y tener nuestros propios proyectos como algún blog, foro o CMS hecho en PHP sin depender del Blogger o del Wordpress.com y que recien empezamos en este mundo, nos dejan siempre algunos conceptos claros de internet, como lo son los Hostings, el ancho de banda, los dominios y algunas que otras cosillas como FTP, SMTP (que en algunos de los casos, los que no son muy valientes optan por Blogger y Wordpress.com como ya lo decía) que hacen que pensemos que para probar todo lo que programemos, necesitamos un hosting y que la compra y eso… y la solución sencilla es WAMPServer. Si lo que quieres es probar tu aplicación antes de publicarla en internet WAMPServer simula todo ese entorno de hosting con su base de datos y entorno Apache tan fácil como se me lee, y tan práctico como leerlo, así que, vamos con los procedimientos.
Mario Bross a lo JavaScript
Nov 10
Hace un par de días, el compañero Clayder, estuvo investigando acerca del poder del Javascript en base a que nos enfrascamos en esto (que para nosotros es todo un misterio) del JSON, AJAX y ese mundo Javascript de las mil maravillas, y bueno, una noche me pasó una web en donde se puede jugar al Mario Bross, pero que la curiosidad de esto es que todo el Juego está escrito en Javascript y HTML 5.
Pedro Ladaria creó un Emulador de Gameboy basándose en Javascript y HTML5 aquí en esta web en donde vemos que la aplicación la llama "JSGB 0.02", de donde aparte de Mario Bross, se pueden jugar otros juegos de antaño de la época Nintendo como Tetris, Dr. Mario, Bomberman, Kirby’s Dream Land, Space Invaders, Motocross Maniacs, Bomb Jack, Bubble Ghost, Boxxle 2, Drop Zone, Castelian, Serpent y Centipede.
Interesante aplicación de la que podemos indagar el código incluso haciendo un clic derecho y colocando "Ver Código Fuente", lastimosamente el navegador más apto para correrlo es Google Chrome por su potente motor Javascript, en Firefox tendremos algunos que otros problemas y en Internet Explorer lo único que falta es que explote la PC…
Firefox Cumple 5 Años!
Nov 9
Y Siguiendo con esto de los aniversarios! (Reitero, noviembre es el mes informático para los cumpleaños XD), hoy 9 de Noviembre le tocó el Turno a Mozilla Firefox… El navegador que a mi gusto, es el mejor de todos los habidos y por haber… aunque se aceptan criticas…
El 9 de Noviembre del 2004, Mozilla Firefox Lanzó la primera versión con características heredadas del Netscape, y su suite traía por ese tiempo, Un cliente mail, un desarrollador de páginas webs, un Reader de news o lector de Noticias y el navegador en sí, entre otras especificaciones que pueden ver en la nota de prensa de la Fundación Mozilla, el día que salió la versión 1.0 de Firefox (aunque la versión 0.1 había salido el 23 de Septiembre del 2002)…
Hoy, Firefox es el candidato inmediato de alternativa al navegador predeterminado de Microsoft, Internet Explorer, con mas de 330 Millones de descargas (recordemos que entró al Récord Guinness cuando salió la versión 3), es un navegador open source (con lo que puedes modificarlo a tu gusto) y tiene un sin fin de plugins con que adecuarlo para lo que lo necesites…
Todo esto y más han hecho que se posicione entre uno de los mejores navegadores (aunque acepto que Google Chrome no se queda atrás) a nivel mundial.
Y Promete seguir cambiando en el futuro… Feliz Aniversario Firefox
Apache cumplió 10 años
Nov 8
Hace pocos días, celebrábamos aquí en IFX el que Ubuntu cumpliera años a lo grande, y pues, siguiendo con las celebraciones, hoy le tocó el turno a la Apache Software Foundation (ASF), o bueno, en realidad fue el día 05 de este mes.. y pues haciendo como que una reseña, recordaremos algunas estadísticas al respecto (ya que como me imagino, más de uno sólo lo conoce por el Tomcat o por el temita este de aprender a programar PHP XD)…
Un ingeniero…
Nov 3
Seguro que la mayoría ya ha leído esto, pero me pareció interesante el postearlo =P.![]()
Murió un Ingeniero y fue a las puertas del Cielo.
Sabido es que los Ingenieros por su honestidad siempre van al cielo…
- "Ajá!"… Buscaron en la puerta del cielo el archivo, pero últimamente andaban un poco desorganizados y no lo encontraron en el montón de papeles, así que le dijeron:
- "Lo lamento, no estás en las listas…"
El Ingeniero fue a la puerta del infierno, donde inmediatamente le dieron albergue y alojamiento.
Al poco tiempo el Ingeniero se cansó de padecer las miserias del infierno…
GMail y los Google Apps ya no son Beta
Jul 7
Después de 5 años, Google le quito la etiqueta “BETA” a algunos de sus productos, llamando la atención en su blog oficial con un titular que dice:
Google Apps is out of Beta (yes, Really)
-Google Apps está fuera de la BETA (sí, de verdad)
Google les quito la etiqueta, y por lo tanto… ya son cada uno, una versión final..









Comentarios recientes