Entradas en la categoría Blog

Feliz Navidad y Prospero Año Nuevo 2008

Esta imagen esta protegida por Creative Commons (http://creativecommons.org/licenses/by-nc-sa/2.0/deed.es) para cumplimiento de la licencia del autor original

Laughing Les desea g30rg3 Blog Laughing

Continua leyendo »

Lluvia de notas para fines del año 2007

Para mantener apaciguados a mis _fieles_ lectores así como los que me leen a través de sus lectores de feeds, les dare una lluvia de notas que me han distanciado (o no) de mis actividades “bloggeras”, estas ideas originalmente iban a ser entradas pero opte mejor por ponerlo todo en 1, que hacer varias entradas para diferentes temas (como les dije en la anterior entrada, no soy un blogger, ya que si lo fuera hubiera hecho una nota por cada 1).

- Ya empezó la etapa final del desarrollo de la versión 3.0 del plugin “UTF-8 Database Converter” el cual incluirá soporte para WordPress 2.3.x, así como un nuevo motor e interfaz. Entre sus mejoras visibles se encuentra la nueva modalidad “experto” con la cual podrás decidir que valores usar y así personalizar la conversión, aunque claro este es un movimiento/cambio trivial ya que el verdadero cambio esta en el motor que esta diseñado ahora para detectar errores así como problemas comunes a la hora de convertir una base de datos; los usuarios mas avispados (o mejor dicho “mas machos”) pueden bajarse y probar la versión inestable (3.0-alpha) la cual se puede descargar desde el SVN del Plugin (proporcionado por WP-Plugins.org).

- Después de que (por fin) J. Carlos Nieto aka xiam anunciara la primera alpha publica de TextMotion, me he dado la tarea de empezar a probarlo (como lo prometí en la entrada que anunciaba el empiezo del desarrollo de este proyecto) para saber mas o menos hacia donde se dirige este proyecto así como que metas se ha propuesto, aunque queda muy claro que aun es muy temprano para hablar y dar las respectivas criticas (ya que recordemos que es una alpha) hay cosas que no me gustaron, la primera es que mas bien parece un renombre del anterior proyecto (Gekko) ya que al verlo (y trabajar un poco con el) me dio la impresión de ser solo un fork del antecesor proyecto del mismo autor (Gekko), el código es enorme y muy difícil de leer (para depurar) los procedimientos, para mi este proyecto sigue cometiendo los mismos pecados que su antecesor, entre otras cosas que no me gustaron es que a tan temprana edad del proyecto ya hallan optado por “tirar” totalmente el soporte para php4, si bien ahora hay mucha gente gritando en favor de php5, sigue siendo un pleito la transición de entre php4 y php5 (a nivel proveedores de hosting), así que la mayoría de los proveedores de hosting han optado por brindar las dos opciones anteponiendo por defecto a php4, ya que si bien php4 se dejara desarrollar el 31 de diciembre de este año en curso, no sera hasta el 8 de agosto del 2008 en que se dejen de enviar por completo parches de seguridad críticos (este es un tema polémico que es fácilmente extrapolado a las peleas similares entre Windows Vista vs Windows XP, Apache 1.3.x vs Apache 2.0.x, etc…) en fin para mi me pareció una decisión muy apresurada por parte del equipo de desarrollo de TextMotion, pero bueno creo que tomaron esta decisión por motivos de que todo el código de TextMotion es puramente POO y necesitaban algunas características introducidas en php5; si bien es algo temprano para hablar bien (o mal) sobre el proyecto (ya que pueden dar cambios bruscos), estaré observando de cerca mas o menos los cambios que se le hagan al mismo, por ahora solo les puedo decir que la instalación es muy porosa, el código esta muy enredado (como para sentarse a depurar sin conocer antes como se mueve por dentro) y creo que (sin haber hecho pruebas factibles) podría decir que es mas lento que su antecesor Gekko, con lo cual sus objetivos primordiales de cuando se anunciaba el empiezo del mismo se han perdido, espero por el bien del proyecto que este mejore mucho mas de lo que hemos visto hasta ahora.

- Me han nombrado el nuevo sysadmin/root de Yashira.org, a causa de que ningún admin mete las manos (bueno mas bien dinero) y casi todos andan perdidos en la selva, he decidido apoyar tanto intelectualmente como económicamente al proyecto; desde que empece en la Internet me han gustado los wargames/retos sobre informática, hoy en día debido al ajetreo de la vida diaria ya casi no juego (hago retos) si no mas bien me dedico a crearlos, Yashira es uno de los lugares donde he puesto mas retos y a los participantes les han agradado los mismos (incluso al pesado de NitRic Laughing) y bien después del problema que hubo en DreamHost (que los/nos sacaron a patadas) decidimos movernos y dejar de lado los hostings compartidos y movernos hacia los VPS -claro checando el ToS y preguntando a soporte si podemos poner un proyecto de este tipo-, esto claro no significara que le dedicare menos tiempo al Blog mas al proyecto Yashira; agregando un pequeño chiste local (para los pocos que de seguro lo lograran entender): “seré el nekro de Yashira” (Tongue out).

- Últimamente me han llegado varios correos electrónicos sobre gente que quiere que de conferencias así como que asista a conferencias, algunas de bloggers otras sobre seguridad informática, no voy a nombrar cuales por que no se si son solo gente tratando de hacer spam por medio de intercambio de enlaces (alex concha también le suele pasar lo mismo) para ganar mas “PageRank” y así posicionarse por este tipo de técnicas sucias (siempre hay que desconfiar de todos, es una regla básica para sobrevivir en este salvaje mundo conocido como internet); también cabe mencionar que recibí un carta (de uno de los editores de la revista) para colaborar para la revista hakin9 (en su versión de habla hispana) la cual tuve que declinar por motivos de que en mexico es muy difícil conseguir (en físico/papel-impreso) esta revista y los costos (así como beneficios) de la edición electrónica son un poquito altos (bajos para el caso de beneficios), con lo cual se me haría muy difícil saber de que temas han hablado y cuanto han profundizado los mismos para así evitar hablar de lo que ya se ha hablado.

- Esta circulando un nueva polémica sobre una “vulnerabilidad en las cookies” bajo WordPress la cual fue reportada por Steven J. Murdoch, como siempre las desinformación así como la opinión de gente que no tiene la menor idea sobre el asunto han engrandecido la misma, ya que en si esta no es una vulnerabilidad, si no es mas bien (desde mi punto de vista) en si una recomendación para tener mas seguridad por defecto bajo WordPress, ya que si consideráramos esta misma idea es fácil poder generalizarla/extrapolarla y aplicar la misma a las miles de aplicaciones web que usan cookies para preservar los datos autenticados, si bien las recomendaciones que dan son correctas estas mismas no debe ser vista como la solución universal, ya que son solo (como dije) para asegurar mas WordPress sobretodo el proceso de entrada en un sistema basado WordPress. No hace falta (creo) agregar que mucha gente esta tachando este reporte de ser oportunista para darse un poco de publicidad el autor, que si bien para mi hasta cierto punto es cierto (ya que como dije de vulnerabilidad no tiene nada) no podremos despreciar las recomendaciones, aunque bueno tratare de ver si puedo meterme por ahí y agregar algunas recomendaciones/medidas para proteger mas las sesiones autenticada de WordPress.
Espero tengan paciencia mientras termino algunos pendientes, entre ellos se encuentran ya por fin acabar el tema nuevo para el Blog así como hacer la transición de tags a categorías (ya que el convertidor incluido no me gusta como me deja el Blog).

Ruby on Rails y los comerciales de RailsEnvy.com

Últimamente he tenido bastante descuidado mi blog y algunos de mis asiduos lectores ya hasta se quejan por correo electrónico, entre algunas de mis mas recurrentes excusas han sido: por las vagaciones, por el nuevo ciclo escolar, por que me da mucha hueva y por ultimo por que no soy un “verdadero blogger” (esta ultima es de mis excusas favoritas Cool); pero bueno no es que no quiera simplemente cuando quiero sentarme a escribir no me salen ideas y a diferencia de los bloggers normales a mi no me gusta hablar de cualquier tema, sino solo de temas que son interesantes para mi y/o considero importantes por que suelo dominar el tema o necesito de algún modo hacer publica una opinión, pero en fin esta vez trataremos de ver si podemos regresar a lo normal.

Estos vídeos/comerciales de a continuación (que ya ni me acuerdo de donde me tome la nota por primer vez, así que esto ya es antiguo según el tiempo de vida de la web 2.0) como siempre últimamente casi toda la prensa (y mala-prensa) técnica suele parodiar/imitar a los famosos comerciales de “Get A Mac” de Apple, en este caso son un comerciales hechos por un grupo de dos programadores (Gregg Pollack y Jason Seifer) que se dedican a tiempo completo a desarrollar bajo Ruby On Rails, estos mismos decidieron crear estos comerciales para crear un tipo de prensa técnica comparando de manera “graciosa” (y hasta cierto punto muy realista) de lo que es Ruby On Rails versus otros lenguajes y frameworks populares dando algunos puntos fuertes del desarrollo web bajo “Rails”.
Antes de entrar de lleno a que veas los vídeos tengo que refutar/opinar (como buen geek) que no todo es realidad (deja vu?) y es realmente hasta cierto punto mas costoso mantener y “escalar” un desarrollo web bajo Ruby On Rails que tomarse un poco mas de tiempo y hacerlo bajo otros lenguajes como PHP o inclusive Java (quizás exagere un poquito en este ultimo), como bien dijo Ricardo Galli (en una nota sobre Twitter y la “escalibilidad”):

[...]RoR me hubiese ahorrado trabajo de programación y hubiésemos tenido más prensa “técnica”, pero eso hubiese significado más problemas de mantenimiento de una infraestructura más compleja, dinero para salarios para administradores de sistemas, etc. etc. etc.[...]

Uno de los puntos que lo hacen fuerte es la arquitectura usada, la arquitectura de Modelo, Vista, Controlador hace que el desarrollo web bajo Ruby On Rails sea muy fácil, yo diría exhaustivamente fácil, hacer cambios a ciertos puntos de las aplicaciones se harían en segundos comparado con PHP el tiempo de “codificación” es sumamente menor o mejor dicho casi nulo, otros lenguajes de desarrollo web como Java hacen uso de esta arquitecura pero la han implementado de una manera que lo hacen ver muy complicado haciendo ver claro que Java aunque use el mismo paradigma que Ruby On Rails, Ruby On Rails lo hace ver sumamente fácil comparado con Java. Sin embargo no todo es miel sobre hojuelas, el tener una arquitecura diferente implica para los “nuevos desarrolladores” o “viejos tercos enamorados de las arquitecturas convencionales” un esfuerzo por entender esta nuevo enfoque algo que no siempre todos los programadores están dispuestos a tomar, aunque la arquitectura Modelo, Vista, Controlador es muy simple sigue siendo un poco complicado de entender y hallar soluciones 100% eficientes a los problemas habituales del mismo.

Fuera de los costos de mantenimiento de proyectos y del arquitectura usada en Ruby On Rails existe la “fanaticada” o los fanáticos por Ruby On Rails, la mayoría de estos provienen de lo “cool” que se sienten los programadores en Ruby, el cual es un gran lenguaje de scripting pero sinceramente este lenguaje es mas lento que Python y aun mas lento que PHP, su servidor como buen geek se lo aprendió y realmente le intereso ver ese lado “cool” de programar (pueden de hecho bajar un ebook sobre programación/scripting en Ruby muy bueno -solo en ingles- en la sección de descargas en este blog), sinceramente si programar en Ruby es “re-cool” pero fuera de las ventajas del lenguaje no veo otras mejoras, en general cada vez que alguien me pregunta les digo lo mismo “es como una fusión de PERL y Python multiplicando por 2 o mas veces la lentitud de ejecución de Python”; así que en general la mayoría de los fanáticos de Ruby On Rails son fanáticos de Ruby, así que por ese lado se entiende la extensión del mismo así como la activa campaña de los mismos por promocionarlo, sin nada mas que agregar al final de la nota (después de los vídeos) les dejo unos links muy buenos sobre el tema ya que es mejor formarse una opinión propia que a tomar la de alguien y repetirla como lorito así que los invito ustedes mismos a exactamente eso, formarse su opinión personal y tal vez dejarnos un pequeño comentario aquí mismo o un sus blogs sobre este tema.

De los siguientes vídeos me parecieron excelentes los comerciales #2, #5 y #6, pero bueno seguro a mas de uno les resultaran graciosos los demás Tongue out:

Links de Interés:
http://es.wikipedia.org/wiki/Ruby_on_Rails [español]
http://www.maestrosdelweb.com/editorial/rubyonrails/ [español]
http://www.refreshinglyblue.com/2007/8/20/php-vs-ruby-practical-language-differences [ingles]
http://www.cmswire.com/cms/industry-news/php-vs-java-vs-ruby-000887.php [ingles]
http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html [ingles]

PD: No creen que “el que hace de Ruby On Rails” (Gregg Pollack) parece o actua gay en los ads?
PD2: Que pensarian del lenguaje si fuera cierto lo anterior? Ruby On Rails lenguaje para gays? Cool (Sin animo ofender a toda la comunidad gay/homosexual claro esta)

WordPress 2.3

Logo + Slogan de WordPress 2.3

Después de algunas horas de retraso por fin ya se ha puesto al publico la versión 2.3 de la ahora tan famosa (y odiada por algunos) CMS exclusivamente enfocada para “Blogging”, como saben WordPress es la plataforma de publicación que g30rg3 Blog usa, así que para mi también es grato ver todas las mejoras que se la han hecho.
Como siempre les aviso que un par de horas estare actualizando hacia esta versión así que tal vez les toque el mensaje de update o de error así que de antemano les pido me disculpen mientras se termina de actualizar.

Actualización
Como el amigo alex dejo en un comentario (jejejejeje pero no alexander concha si no alex de alexseo.com Tongue out) para todos los que no saben ingles o les disgusta tener el dashboard en ingles… alex ya ha hecho una traducción completa del dashboard, mas información aquí.

Blog Day 2007

Blog Day 2007 Green Badge

Bueno hoy es el Blog Day y como el año pasado también voy a dar mis 5 blogs recomendados o mejor dicho los que ahora frecuento, claro como siempre les recuerdo que no soy un blogger real así que no leo muchos blogs diarios y como dije el año pasado los que conozco que son blogs no pasan de 50 así que mi repertorio no es muy ancho…

1) Kriptópolis: Una web personal que por azares del destino termino cayendo bajo el termino blog; Es un Blog con una temática claramente enfocada hacia la Criptografia y la Seguridad Informática, siempre tienen una nota relacionada con este tema y aveces tienen una que otra nota sobre otros temas como GNU/Linux VS MS Windows, es un blog muy interesante y que todas las personas interesadas en esos temas (como su servidor) deben tener en su repertorio de lectura diario.

2) Buayacorp: El blog donde el ahora famoso y odiado “Alexander Concha” mejor conocido en la red como el tres ojos (ya que ve bugs en todos lados XD) ponen sus descubrimientos y notas, en general es un blog mantenido por tres personas aunque solo alex parece ser el que mas envía ya que los demás no se aparecen y si se aparecen ponen notas de muy poca relevancia, entre los temas que mas abarcan esta el diseño y desarrollo web con cierto grado de tendencia de hablar sobre las tecnologías .NET (según un conocido maestro peruano, es por que esta muy de moda .NET por esos rumbos) y varias tecnologías no-libres, aunque si suelen hablar de otras tecnologías mas libres, se ve mas claro el enfoque hacia .NET.

3) SigT: Un muy buen blog sobre en general varios temas de tecnologías, siempre que comenta sobre algo lo hace con cierto grado de profesionalismo así como un poco de humor (a veces un poco ácido…) dándole ese valor extra que hace interesante leer a diario lo que pone.

4) Masio IT: Siempre quejándose de la vida, de las tecnologías, de los trabajos que no pagan bien, de que si no hay bloggers -originales- mexicanos en fin podríamos cambiarle el termino de Blog por Quejalog (XDDD), pero bueno fuera de todo eso sus opiniones son muy buenas y no suele hablar de temas que no conoce o no domina así que escuchar/leer su opinión es muy bueno para conocer otro punto de vista sobre un tema.

5) Last Dragon: Un blog con autor sumamente patriótico (muy raro en estos días), su autor casi al igual (el es mas antiguo que yo) que su servidor vivió en las épocas antiguas y aun recuerda ciertas cosas que antiguamente eran “la ley”, también al igual que Masiosare es un poco medio quejumbroso y de vez en cuando saca notas un poco medio fumadas acerca de la teoría de origen del universo y todos esos temas relacionados (de donde sacara tanta inspiración… un churrito???) lo que me hace ver que es un geek antiguo (como ya mencione), quitando un poco las notas fumadas puedes encontrar mucha información sobre tecnologías antiguas o tecnologías antiguas vs modernas, su opinión siempre es un poco ácida pero bueno vale la pena leerlo de vez en cuando.

Espero que ninguno de los autores se moleste con mis reseñas (un poco acidas o mejor dicho masiosare-style XD), pero en fin en general recomiendo la lectura de esos 5 Blogs.

Saludos y buen Blog Day para todos Smile